共查询到19条相似文献,搜索用时 359 毫秒
1.
采用Xilinx公司的Kintex-7内部的进位链,实现了时间数字转换器(Time to Digital Converter,TDC)。采用码密度校准方法 对TDC进行逐位校准,标定了TDC的码宽。码密度校准过程中发现,不同的进位链抽头位置会导致TDC的码宽不同、非线性不同,研究了2抽头、 4抽头方式下的TDC的码宽和非线性,在“0tap+3tap”的2抽头方式下,TDC可以获得较好的线性,时间分辨率为25 ps(对应最低有效位(Least Significant Bit,LSB)),微分非线性范围为-0.84~3.1 LSB,积分非线性范围为-5.2~2.2 LSB。 相似文献
2.
提出了一种基于时间/数字转换器( TDC)的频率差测量方法.该方法使用延迟链和参考时钟结合的TDC直接数字量化频率差.测量系统与非线性标定模块均在现场可编程门阵列( FPGA)中实现.为了对频率差检测精度进行评估,使用振荡器作为仿真输入信号进行了实验.结果显示:所提出的测量方法对ΔF/F的测量噪声可以达到1 ×10-8/ 槡Hz.在实验结果的基础上,对测量噪声的来源进行了分析. 相似文献
3.
4.
针对时栅传感器信号处理系统需要高精度时间间隔测量的需要,设计了一种基于TDC-GP21芯片测量时间间隔的时栅信号处理系统.采用FPGA控制TDC芯片的高精度测量模式对整数部分时间脉冲进行计数,小数部分时间脉冲采用门电路延迟进行细测,使时间测量更为精确,从而提高了时栅位移传感器的分辨率;通过校准测量对测量结果进行补偿修正,减小了测量误差.实验结果表明:采用该系统后72对极的圆时栅在0°~360°测量范围内,传感器的原始测量精度达到±1″,分辨率为0.036″. 相似文献
5.
6.
针对基于CDMA导频的无源定位系统所涉及的伪码搜索问题,提出利用先验信息加快伪码搜索速度的策略;依照该策略重点完成了伪码搜索系统的FPGA设计;该设计通过一个时序控制模块较好地解决了PN码发生器与算术逻辑单元的协调配合、PN码的捕获与跟踪、算术逻辑单元的分时复用等技术问题;通过Quartus Ⅱ与ModelSim的联合仿真,验证了该策略及其在FPGA设计中的正确性,同时表明了系统在-20dB的高斯白噪声干扰下,进行伪码搜索的时间小于100 ms,码片同步精度小于1/8码片宽度。 相似文献
7.
基于FPGA的高精度科学计算加速器研究 总被引:2,自引:0,他引:2
探索了 FPGA平台加速高精度科学计算应用的能力和灵活性.首先,研究科学计算中最常用的操作——向量内积,提出基于定点操作的精确向量内积算法.以IEEE 754-2008标准的四精度(Quadruple Precision)浮点算术为例,在FPGA平台上设计了一个基于全展开方法的全流水四精度浮点乘累加单元(QPMAC):提出两级存储策略精确存储乘累加和;采用保留进位累加策略减少定点加法器位宽、简化进位处理、优化关键路径;引入累加和划分策略,实现流水吞吐率.最后,在XC5VLX330 FPGA芯片上设计一个LU分解和MGS-QR分解加速器原型来验证QPMAC的性能.实验结果表明,与运行在Intel四核处理器上的基于OpenMP的并行算法相比,集成4个QP-MAC单元的加速器能获得42倍到97倍的性能提升,并且能获得更高结果精度和更低能量消耗. 相似文献
8.
9.
为解决提高RSA算法的加密速度保证加密的安全性,提出了在FPGA上实现RSA算法.通过分析RSA算法将该算法分解成模乘运算,模乘的求解采用改进的蒙哥马利算法实现,并通过脉动阵列的方式消除蒙哥马利算法中的长整数进位,有效降低了延迟提高加密速度.同时为了降低FPGA的资源占用,RSA算法采用流水线方式实现脉动阵列,并通过软硬件的协同合作完成算法中素数的判定生成算法参数.在FPGA上下载验证1024位的RSA算法,实验结果表明,采用上述方式实现的RSA算法能占用较少的资源并达到较快的加密速度. 相似文献
10.
11.
Optimization of a Time-to-Digital Converter and a coincidence map algorithm for TOF-PET applications
《Journal of Systems Architecture》2015,61(1):40-48
This contribution describes the optimization of a multichannel high resolution Time-to-Digital Converter (TDC) in a Field-Programmable Gate Array (FPGA) initially capable of obtaining time resolutions below 100 ps for multiple channels. Due to its fast propagation capability it has taken advantage of the FPGA internal carry logic for accurate time measurements. Furthermore, the implementation of the TDC has been performed in different clock regions and tested with different frequencies as well, achieving improvements of up to 50% for a pair of channels. Moreover, since the TDC is potentially going to be used in a trigger system for Positron Emission Tomography (PET), the algorithm for coincidence identification has been subjected to tests in order to estimate the impact on occupied resources and the execution time. This time has been optimized, resulting in speed improvements of up to 20% while preserving occupied resources. 相似文献
12.
针对伪码测距高度表增大测高范围和提高测量精度矛盾的情况,给出了一种在提高伪码测距高度表的测高精度时不影响测高范围的方法,并利用现行电子元器件的精确和高速处理能力来实现;该方法引入频率为伪随机序列码元频率的M倍的脉冲序列,通过对其单个脉冲的增减,得到本地伪码与接收伪码在码片内的准确延时,从而提高高度的测量精度;仿真结果表明,使用FPGA实现此方法既能满足高度表提高测量精度的要求,同时也满足测高范围大的要求。 相似文献
13.
针对B码时统解码的精度及硬件使用效率等问题,结合B码原理,从应用角度出发,提出一种新型的B码的解码方案。利用微控制器STM32辅助可编程逻辑器件(FPGA),进行全局解码设计。测试表明,DC码的秒头精度误差控制在ns级,且DC码和AC码解码所提取出的时间信息都非常准确。 相似文献
14.
外夹式超声波流量计因具有无需破坏管道、便于安装、维护成本低等优势,而广泛应用于石油传输、流量跟踪、给排水等测试领域。设计了一种基于时差法的外夹式液体超声波流量检测系统,采用FPGA与单片机结合的系统架构,其中单片机负责数据的处理、显示和输出,FPGA负责逻辑控制以及为硬件电路提供驱动信号,TDC-GP22高精度计时芯片用来测量超声波的渡越时间。采用DAC电路实现可变甄别信号基准技术。最后,搭建了外夹式超声波流量计测试平台,试验结果表明,研制的样机有效地提高了超声波流量计的测试精度,在层流区误差小于4%,在湍流区误差小于2%。 相似文献
15.
陈泽洋 《单片机与嵌入式系统应用》2021,21(2):79-81,85
本文主要介绍了一种数字式脉冲延时发生器的设计方法,该方案是基于Altera(被Intel收购)的Cyclone Ⅳ系列FPGA实现的,为了同时满足高延时分辨率与大的可调范围,采用了粗细结合的延时方法,粗延时通过计数器法实现,细延时通过AD9501专用延时芯片实现;为了让用户与系统进行通信,在FPGA内部构建了Nios ... 相似文献
16.
针对秒表检定规程已经更新和检定仪携带不便的问题,提出了一种基于FPGA的秒表检定仪设计方法。首先,该秒表检定仪的设计方法采用Verilog硬件描述语言,以QuartusⅡ为设计平台,采用模块化设计,利用FPGA的高时间精度,数码管驱动电路精准地动态显示计时结果,并且创新性地采用电/机转换装置为撞表机构,更精准地触发秒表,提高了检测被检秒表的准确性。其次,该秒表检定仪采用模块化设计,主要由分频模块、功能控制模块、计时模块、时间设置模块、位置设置模块、显示控制模块、舵机控制模块组成。系统采用自上而下的模块设计方法,并且本设计具有外围电路少、集成度高、可靠度强等优点。实验结果表明,该秒表检定仪测试数据时间精度高,能很好地检测秒表的计时准确性,并且携带非常方便。 相似文献
17.
18.
J.N. Lygouras V. Kodogiannis T.P. Pachidis G.Ch. Sirakoulis 《Microprocessors and Microsystems》2009,33(7-8):453-460
In this paper, a new methodology for deriving the velocity and the acceleration information of a digital encoder through processing its pulse train, is presented. The proposed method is based on accurate time measurement (with picosecond accuracy) as well as encoder pulse counting in adaptively changing time intervals, providing thus a wide-range velocity evaluation with very good accuracy. The method offers better response times at low speeds and very high-accuracy at the full range of measured velocities. By using the proposed method, the velocity measurement accuracy is improved compared to currently known methods, since high-resolution time-to-digital converters (TDC) are included in the design. The increased accuracy in velocity measurement allows the application of the simple arithmetic differentiation method on the velocity information in order to derive the acceleration, which in other cases would not be suggested due to accumulated quantization noise. A digital signal processor (DSP) also allows the implementation of numerous other methods to calculate acceleration. The proposed configuration has been implemented in specific hardware (FPGA), reserving thus the computational power of the system controlling DSP for high-level control tasks. 相似文献
19.
Model Predictive Control for Discrete‐Time Systems with Random Delay and Randomly Occurring Nonlinearity 下载免费PDF全文
In this paper, the model predictive control problem is investigated for a class of discrete‐time systems with random delay and randomly occurring nonlinearity. The randomly occurring nonlinearity, which describes the phenomena of a class of nonlinear disturbances occurring in a random way, is modeled according to a Bernoulli distributed white sequence with a known conditional probability. Moreover, the random delay is governed by a discrete‐time finite‐state Markov chain. The approach of delay fractioning is applied to the controller synthesis. It is shown that the proposed model predictive controller guarantees the stochastic stability of the closed‐loop system. Finally, a numerical simulation is given to illustrate the effectiveness of the proposed method. 相似文献