删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

精确频率输出的超低时延DDS电路设计

本站小编 哈尔滨工业大学/2019-10-24

精确频率输出的超低时延DDS电路设计

王国洪,宛强,姚亚峰,钟梁

(中国地质大学(武汉) 机械与电子信息学院,武汉 430074)



摘要:

使用CMOS工艺设计高性能、低成本的直接数字频率合成器DDS是一项十分具有挑战性的任务.本文提出了一种模数可编程的超低时延DDS电路设计.通过增加一个辅助相位累加器,可以根据输出频率的需要来设置辅助相位累加器的输入和模数配置来产生小数复合频率控制字,从而可以进行各种频率的精确输出,完全消除了输出频率误差.还针对CORDIC算法进行了优化改进,提出了一种仅需要小容量的查找表和简单角度校正的CORDIC实现方法,免除了迭代运算过程,设计了一种超低时延的相位幅度转换电路.在电路资源消耗没有增加的前提下,设计电路不仅实现了精确频率输出,还大大降低了电路的输出时延.验证结果表明:本DDS设计电路输出频率不存在频率误差,并且只需要两个时钟周期就能得到高精度的正余弦波输出.本设计通过对相位累加器和相位幅度转换电路的改进,消除了输出频率误差和降低了输出时延,具有输出频率精确、输出时延小、成本低等优点,更加适合输出频率精度要求高、实时性强的信号处理应用场合.

关键词:  模数可编程  相位幅度变换  坐标旋转数字计算  直接数字频率合成  数字电路设计

DOI:10.11918/j.issn.0367-6234.201805108

分类号:TN492

文献标识码:A

基金项目:国家自然科学基金(61601334);中央高校军民融合专项基金培育项目(201708)



A DDS circuit design with ultra-low latency and exact output frequency

WANG Guohong,WAN Qiang,YAO Yafeng,ZHONG Liang

(School of Mechanical and Electronic Information China University of Geosciences, Wuhan 430074, China)

Abstract:

The design of a high-performance and low-cost direct digital frequency synthesizer (DDS) by using complementary metal oxide semiconductor (CMOS) technology is a challenging task. This paper presents a programmable modular and ultra-low latency DDS circuit design. By adding an auxiliary phase-accumulator, the input of the auxiliary accumulator and the analog-digital configuration can be set to generate the fractional composite frequency control word based on the need of the output frequency, so that accurate output of various frequencies can be performed and the output frequency error is completely eliminated. The coordinate rotation digital computer (CORDIC) algorithm was optimized and improved to propose a CORDIC implementation which only needs a small capacity lookup table and simple angle correction. It eliminates the iterative operation process and designs an ultra-low delay phase-amplitude conversion circuit. Under the premise that the circuit resource consumption is not increased, the design circuit not only realized the accurate frequency output, but also greatly reduced the output delay of the circuit. The verification results show that the output frequency of the DDS design circuit did not have a frequency error, and it took only two clock cycles to obtain a high-precision sine cosine wave output. This design improves the phase-accumulator and phase-amplitude conversion circuit, eliminates output frequency error, reduces output delay, and has the advantages such as accurate output frequency, small output delay, and low cost. Therefore, it is more suitable for signal processing applications with high output frequency accuracy and real-time performance.

Key words:  programmable modular  phase-amplitude conversion  coordinate rotation digital computer  direct digital frequency synthesis  digital circuit design


王国洪, 宛强, 姚亚峰, 钟梁. 精确频率输出的超低时延DDS电路设计[J]. 哈尔滨工业大学学报, 2019, 51(5): 44-49. DOI: 10.11918/j.issn.0367-6234.201805108.
WANG Guohong, WAN Qiang, YAO Yafeng, ZHONG Liang. A DDS circuit design with ultra-low latency and exact output frequency[J]. Journal of Harbin Institute of Technology, 2019, 51(5): 44-49. DOI: 10.11918/j.issn.0367-6234.201805108.
基金项目 国家自然科学基金(61601334);中央高校军民融合专项基金培育项目(201708) 作者简介 王国洪(1968—),男,讲师 通信作者 姚亚峰,Email:787458282@qq.com 文章历史 收稿日期: 2018-05-20



Contents            -->Abstract            Full text            Figures/Tables            PDF


精确频率输出的超低时延DDS电路设计
王国洪, 宛强, 姚亚峰, 钟梁    
中国地质大学(武汉) 机械与电子信息学院,武汉 430074

收稿日期: 2018-05-20
基金项目: 国家自然科学基金(61601334);中央高校军民融合专项基金培育项目(201708)
作者简介: 王国洪(1968—),男,讲师
通信作者: 姚亚峰,Email:787458282@qq.com


摘要: 使用CMOS工艺设计高性能、低成本的直接数字频率合成器DDS是一项十分具有挑战性的任务.本文提出了一种模数可编程的超低时延DDS电路设计.通过增加一个辅助相位累加器,可以根据输出频率的需要来设置辅助相位累加器的输入和模数配置来产生小数复合频率控制字,从而可以进行各种频率的精确输出,完全消除了输出频率误差.还针对CORDIC算法进行了优化改进,提出了一种仅需要小容量的查找表和简单角度校正的CORDIC实现方法,免除了迭代运算过程,设计了一种超低时延的相位幅度转换电路.在电路资源消耗没有增加的前提下,设计电路不仅实现了精确频率输出,还大大降低了电路的输出时延.验证结果表明:本DDS设计电路输出频率不存在频率误差,并且只需要两个时钟周期就能得到高精度的正余弦波输出.本设计通过对相位累加器和相位幅度转换电路的改进,消除了输出频率误差和降低了输出时延,具有输出频率精确、输出时延小、成本低等优点,更加适合输出频率精度要求高、实时性强的信号处理应用场合.
关键词: 模数可编程    相位幅度变换    坐标旋转数字计算    直接数字频率合成    数字电路设计    
A DDS circuit design with ultra-low latency and exact output frequency
WANG Guohong, WAN Qiang, YAO Yafeng, ZHONG Liang    
School of Mechanical and Electronic Information China University of Geosciences, Wuhan 430074, China


Abstract: The design of a high-performance and low-cost direct digital frequency synthesizer (DDS) by using complementary metal oxide semiconductor (CMOS) technology is a challenging task. This paper presents a programmable modular and ultra-low latency DDS circuit design. By adding an auxiliary phase-accumulator, the input of the auxiliary accumulator and the analog-digital configuration can be set to generate the fractional composite frequency control word based on the need of the output frequency, so that accurate output of various frequencies can be performed and the output frequency error is completely eliminated. The coordinate rotation digital computer (CORDIC) algorithm was optimized and improved to propose a CORDIC implementation which only needs a small capacity lookup table and simple angle correction. It eliminates the iterative operation process and designs an ultra-low delay phase-amplitude conversion circuit. Under the premise that the circuit resource consumption is not increased, the design circuit not only realized the accurate frequency output, but also greatly reduced the output delay of the circuit. The verification results show that the output frequency of the DDS design circuit did not have a frequency error, and it took only two clock cycles to obtain a high-precision sine cosine wave output. This design improves the phase-accumulator and phase-amplitude conversion circuit, eliminates output frequency error, reduces output delay, and has the advantages such as accurate output frequency, small output delay, and low cost. Therefore, it is more suitable for signal processing applications with high output frequency accuracy and real-time performance.
Keywords: programmable modular    phase-amplitude conversion    coordinate rotation digital computer    direct digital frequency synthesis    digital circuit design    
用CMOS工艺设计高性能、低成本的直接数字频率合成器DDS一直是一项十分具有挑战性的任务[1-3].DDS一般分为两个功能单元:相位累加器和相位幅度转换.相位累加器一般包括一个溢出加法器和一个反馈寄存器, 用于累加标准频率控制字, 控制输出信号频率.相位幅度转换完成sine/cosine映射, 即实现输入角度到三角函数值的映射[4-5].给定任意输入频率控制字, DDS将基于输入的频率控制字输出相应频率的正余弦波形信号.但根据传统相位累加器设计, 输出频率和频率控制字的关系为:fout=Ftw/2N·fclk.其中fout为输出频率, Ftw为频率控制字, 是一个二进制数.N为相位累加器的数据宽度即位宽.fclk为系统工作时钟.显然, 传统相位累加器会导致输出频率的分辨率为Δf=1/2N·fclk, 即输出频率只能是Δf的整数倍[6].当需要输出例如Δf~2Δf之间的频率时, 就只能进行四舍五入, 输出频率Δf或频率2Δf中的一个来代替, 而不能进行精准的频率输出.一般通过提高相位累加器位宽来提高频率分辨率或降低误差, 例如把累加器位宽从32比特提高到40比特, 可以提高频率分辨率, 但还是不能完全消除频率误差.相位幅度变换有查表法、泰勒级数展开法以及CORDIC(coordinate rotation digital computer)方法等[7-9].由于CORDIC算法只需通过移位相加运算不断迭代逼近目标值, 具有精度可调、运算速度快、便于硬件实现等特点, 是相位幅度变换电路设计的主流[10-12].文献[13-15]提出了CORDIC算法的一种经典实现方法, 将整个迭代运算划分为三个阶段完成, 第一阶段进行4位地址的查找表, 第二阶段进行4次蝶形迭代运算, 最后通过合并迭代运算得出输出结果.这种实现方法在保证精度的前提下, 运算速度和电路资源消耗等都有明显改善, 但是需要7个时钟周期的延时才能得到输出结果, 不太适合高速、实时的信号处理与应用.

本文针对传统相位累加器和相位幅度转换电路存在的不足, 提出了一种可以进行精准频率输出的超低时延DDS电路的新型设计.通过增加一个模数可编程的辅助相位累加器, 可以根据输出频率的需要来设置辅助累加器的输入和模数配置, 从而可以实现不同频率的准确输出, 消除了传统相位累加器存在的最小频率分辨率问题.还针对传统的CORDIC实现方法提出了改进, 设计了一种仅需小容量查找表和简单角度校正的实现方法, 免除了迭代运算.改进后的DDS电路能进行准确的频率输出, 完全消除了输出频率误差, 且在电路规模没有增加和保证16位精度的正余弦波输出前提下, 输出时延从7个时钟周期降低到2个时钟周期.本设计更加适合输出频率精度要求高、实时性强的现代数字信号处理应用场合.

1 模数可编程相位累加器原理传统相位累加器和改进后的相位累加器分别见图 1和图 2.其中图 1传统相位累加器的输出频率和频率控制字的关系为:fout=Ftw/2N·fclk, 因为这里Ftw必须为整数, 从而存在一个频率分辨率Δf=1/2N· fdk的问题.而改进后的图 2相位累加器的输出频率和频率控制字的关系变为:fout=(Ftw+A/B)/2N·fclk, 其中A为辅助相位累加器的频率控制字, B为累加器的模数设置值.通过增加模数可编程的辅助相位累加器设计, 可以通过设置不同的AB取值, (Ftw+A/B)使可以为任意小数, 从而可以实现精确频率输出, 消除了最小频率分辨率的问题.

Fig. 1
图 1 传统累加器结构 Fig. 1 Traditional accumulator structure


Fig. 2
图 2 模数可编程累加器结构 Fig. 2 Modulo programnable accamulator structure


传统相位累加器主要依赖于累加器采样时钟速率递归求和频率控制字, 这会在累加器的输出端产生一个时间序列的相位累加值, 该数值线性增大, 直至累加器达到最大值2N-1并翻转.因此, 累加器具有一个固定模数2N.相位幅度转换器将N位数值映射到单位圆上, 即将0到2N-1范围内的二进制值线性映射到0到2π范围内的弧度值.这种映射方法使相位幅度转换器非常有效的将N位相位值转换为D位幅度值.转换过程可以表示为三角函数关系:X=sin(2π/2N · M), 其中M为累加器的输出数值.当然累加器输出通常会被截断至P位, 忽略(NP)位的低位数值, 以减少相位幅度转换电路的规模和复杂度.

输出频率由相位累加器的平均翻转率决定:fout/fclk=Ftw/2N, Ftw/2N为小数比例因子, FtwN为正整数.根据时间抽样定理可知:Ftw≤2N-1-1, 因此输出频率fout限制在{Ftw/2N·fclk}的集合, 可以看出DDS累加器的模数(2N)决定了DDS的频率分辨率和可能输出频率.由于DDS累加器的模数(2N)必须为整数, 这意味着传统的DDS电路不能输出准确的fclk/5, fclk/10, fclk/100等频率的波形.

如果累加器模数可调, 将能精确输出任意频率.模数可编程累加器是基于传统累加器结构变化而来的.通过增加一个辅助累加器, 使主累加器看起来改变了模数, 但仍然保持相位幅度转换器要求的以2为基数的幂的映射.假定在32位的系统中, 图 2相位累加器的输出方程式变为:

${f_{{\rm{out}}}}/{f_{{\rm{clk}}}} = G/H, $ (1)

$G/H = ({F_{{\rm{tw}}}} + A/B)/{2^{32}}.$ (2)

式中:G, H为整数, 并1≤GH/2且.在这里模数可编程不要求H为2的指数, 它可以为任选的正整数, 对于32位系统来说, 对H的唯一限制是, 当分数G/H约至最小项时, H必须满足0<H<232.对于输出频率要满足奈奎斯采样定律, 所以对于H的下限要满足H>2G.式(2)中Ftw+A/B的形式意味着复合频率调谐字, 其中Ftw表示整数部分, A/B代表小数部分.复合频率调谐字不再受整数的限制, 可以实现任意频率的精确输出.

2 超低时延CORDIC算法原理 2.1 经典三段式CORDIC算法原理文献[13-15]中提出了一种经典的三段式CORDIC算法, 该算法取范围为[0, π/4]的输入角度, 用二进制表示为: $\theta = \mathop \sum \limits_{{\rm{k}} = 1}^{\rm{N}} {b_{\rm{k}}}{2^{ - {\rm{k}}}} $, 其中bk∈{0, 1}, 为输入角度二进制表示的bit值.对于[0, π/4]范围外的角度, 可利用三角函数对称性变换获得.通过角度编码, 令rk=2bk-1, 则, $ \theta = {\varphi _0} + \mathop \sum \limits_{{\rm{k}} = 2}^{{\rm{N}} + 1} {r_k}{2^{ - k}}, $, φ0=1/2-(1/2)N+1为常数, rk∈{-1, 1}.通过以φ0为起始坐标旋转, 每次旋转角度依次为2-2, 2-3, …, 2-k弧度, 且旋转方向由θ的二进制表示的位值决定.这样就可以由下式迭代产生输入角的正余弦值.

$\left\{ \begin{array}{l}{x_{{\rm{k}} + 1}} = \cos ({2^{ - {\rm{k}}}}) \cdot [{x_{\rm{k}}} - {r_{\rm{k}}} \cdot \tan ({2^{ - {\rm{k}}}}) \cdot {y_{\rm{k}}}], \\{y_{{\rm{k}} + 1}} = \cos ({2^{ - {\rm{k}}}}) \cdot [{y_{\rm{k}}} + {r_{\rm{k}}} \cdot \tan ({2^{ - {\rm{k}}}}) \cdot {x_{\rm{k}}}].\end{array} \right.$ (3)

对tan θk进行泰勒展开即可发现, 在kN/3时, tan θkθk≈2-k近似所导致的误差不影响计算精度, 可利用传统CORDIC算法的蝶形迭代计算.在kN/2时, tan θk≈2-k, cos θk≈1.则式(3)可化简为

$\left\{ \begin{array}{l}{x_{{\rm{k}} + 1}} = {x_{\rm{k}}} - {r_{\rm{k}}} \cdot {2^{ - {\rm{k}}}} \cdot {y_{\rm{k}}}, \\{y_{{\rm{k}} + 1}} = {y_{\rm{k}}} - {r_{\rm{k}}} \cdot {2^{ - {\rm{k}}}} \cdot {x_{\rm{k}}}.\end{array} \right.$ (4)

因此当kN/2时, 利用公式(4)只需要简单的位移和合并就可以得到结果.

经典三段式CORDIC算法的思想主要是把原来需要的N次迭代运算划分为三个阶段来实现:在kN/3, 将计算结果存入ROM表作为下一阶段的输入.在N/3≤kN/2, 通过传统CORDIC算法的蝶形迭代去计算.在kN/2, 通过公式(4)只需要简单的位移和合并相加一步来完成.最后通过三角函数的对称性变换输出整个圆周角度的计算值.

2.2 超低时延CORDIC原理本文提出的基于小容量查找表的超低时延CORDIC算法, 是对三阶段实现CORDIC算法基础上的进一步改进.将限定在[0, π/4]的输入角度值θN位二进制表示为: $ \theta = {\varphi _0} + \mathop \sum \limits_{{\rm{k}} = 2}^{{\rm{N}} + 1} {r_{\rm{k}}}{2^{ - {\rm{k}}}}$.并θ将用αβ两部分表示, α表示高6bit角度b0, b1, …, b5的实际值, β表示剩余角度b6, b7, …, bN-2, bN-1的实际值, 则, θ=α+β因此:

$\left\{ \begin{array}{l}\cos \theta = \cos \left( {\alpha + \beta } \right) = \cos \alpha \cdot \cos \beta - \sin \alpha \cdot \sin \beta , \\\sin \theta = \sin \left( {\alpha + \beta } \right) = \sin \alpha \cdot \cos \beta + \cos \alpha \cdot \sin \beta .\end{array} \right.$ (5)

由前可知, 当θ比较小时, sin θθ, cos θ≈1因此可将式(5)化简为:

$\left\{ \begin{array}{l}\cos \theta = \cos \alpha - \beta \cdot \sin \alpha , \\\sin \theta = \sin \alpha - \beta \cdot \cos \alpha .\end{array} \right.$ (6)

由于π/4≈2-1+2-2+2-5+2-8+2-12, 所以查找表的地址只需从000 000~110 010, 将输入角度值θ前6bit对应的角度值通过式(3)得到迭代计算结果存储到ROM表里.剩余比特的角度值按照式(6)对输入校对进行校正, 即可得到高精度的正余弦值.

对于16bit精度的输出要求, 超低时延CORDIC算法的主要思想是, 第一阶段通过查找表来得到输入角度前6bit角度值的正余弦作为下一阶段的初始值, 查找表具体存储内容如表 1所示; 第二阶段将其他比特的角度值利用式(6)来对查找表的结果进行校正, 得到精准的输入角度对应的正余弦值, 再通过三角对称性转换来得到整个圆周内角度对应的正余弦值.跟三段式实现方法相比, 主要是省去了中间的迭代运算环节, 大大降低了输出时延.

表 1
表 1 ROM查找表 Tab. 1 ROM lookup table Addr x7(cos α) y7(sin α)

000 000 011 111 111 111 111 010 000 000 001 111 111 111

000 001 011 111 111 111 011 010 000 000 101 111 111 111

000 010 011 111 111 110 011 010 000 001 001 111 111 110

000 011 011 111 111 100 111 010 000 001 101 111 111 100

… … …

110 000 010 111 001 111 100 010 01 010 111 111 110 1001

110 001 010 110 111 001 010 110 01 010 111 111 110 1001

110 010 010 110 100 010 110 100 01 011 010 110 101 1011



表 1 ROM查找表 Tab. 1 ROM lookup table


3 DDS电路设计实现在采用相同指标前提条件下, 对传统DDS和改进后的DDS进行了具体实现.其实现原理框图分别如图 3和图 4所示.相位累加器均取32位位宽, 参考时钟取fdk=100 MHz, 正余弦波输出信号的位宽取16位(1bit符号位+15bit小数位), 输出频率取1/100·fclk, 即fout=1.0 MHz.

Fig. 3
图 3 传统DDS设计原理框图 Fig. 3 Traditional DDS design block diagram


Fig. 4
图 4 改进后的DDS输出余弦值误差 Fig. 4 Improved DDS output cosine error


对于传统DDS而言, 要想得到1/100·fclk, 由fout/fclk=Ftw/232=1/100, 可得Ftw=42 949 672.96, 而Ftw必须为整数, 取其Ftw=42 949 672, 这时输出频率fout≈0.999 999 MHz, 其必然存在输出误差.但由于传统累加器的频率控制字必须为整数, 所以它必然不能消除这个输出频率的误差.另外, 其相位幅度变换电路分为3个阶段实现, 电路相对比较复杂, 从输入到输出, 总共需要7个时钟周期的处理时间, 输出延时也偏大.

而对于改进后的DDS而言, 要想得到1/100·fclk, 即fout/fclk=1/100, 由式(1)可知G=1, H=100.再根据式(2)计算可得Ftw=42 949 672, A=24, B=25, 即可精度得到fout=1.0 MHz的输出频率, 不再存在输出频率误差问题.显然, 改进后的DDS可以通过不同的和AB设置, 实现任意频率的无误差输出.另外, 改进后的DDS相位幅度变换电路主要由小容量查找表和输出校正电路组成, 从输入到输出, 只需要2个时钟周期的处理时间, 大大降低了输出延时.

4 仿真结果及分析将文献[15]的DDS实现方法和本文改进后的DDS用Verilog HDL进行了实现, 并将代码用XILINX公司的xc7k325t-2ffg900型号的FPGA在ISE14.2软件环境下利用XST进行了综合, 其硬件资源消耗、输出延时、最大工作频率等指标如表 2所示, 电路功耗如表 3所示.可见, 改进后的DDS在电路资源消耗方面有所降低, 电路工作频率有所提升, 在输出延时方面有显著改善.

表 2
表 2 综合性能对比表 Tab. 2 Comparison of comprehensive performance 参数 DDS设计方法

文献[15]方法 本文方法

消耗寄存器 346 314

输出延时 7 CLK 2 CLK

最大工作频率 199.440 MHz 242.251 MHz



表 2 综合性能对比表 Tab. 2 Comparison of comprehensive performance


表 3
表 3 电路功耗对比表 Tab. 3 Comparison of circuit power consumption 运行频率/MHz 动态功耗/W

文献[15]方法 本文方法

100 0.107 0.98

150 0.129 0.125

200 0.151 0.148



表 3 电路功耗对比表 Tab. 3 Comparison of circuit power consumption


在相同条件设定下, 即相位累加器均取32位位宽, 参考时钟取fclk=100 MHz, 正余弦波输出信号的位宽取16位(1bit符号位+15bit小数位), 输出频率取1/100·fclk, 即fout=1.0 MHz.我们还将电路输出的正余弦值导出来, 与Matlab计算的理论值进行了误差分析和对比.因为三角函数的对称性, 同一种方法输出的正弦值和余弦值误差特性是一致的, 所以这里只给出改进后的DDS电路以及传统DDS电路产生余弦值的绝对误差.它们分别如图 5、图 6所示.由图可得, 改进后的DDS产生余弦值最大绝对误差为8.65×10-5; 传统DDS余弦值最大绝对误差为11.95×10-5.改进后的DDS余弦值绝对误差平均值为1.90×10-5; 传统DDS余弦值绝对误差平均值为2.58×10-5.可见, 改进DDS在输出精度上也有某种程度的改善.

Fig. 5
图 5 改进后的DDS输出余弦值误差 Fig. 5 Improved DDS output cosine error


Fig. 6
图 6 传统DDS输出余弦值误差 Fig. 6 Traditional DDS output cosine error


5 结束语本文通过对组成DDS的相位累加器和相位幅度变换电路进行深入分析, 提出了一种能够进行精准频率输出的超低时延DDS电路设计.通过增加一个辅助相位累加器, 使相位累加器的模数可编程, 实现了任意频率的准确输出, 消除了最小频率分辨率问题.还对经典的三段式CORDIC实现方法进行了改进, 完成了一种只需要小容量查找表的CORDIC实现方法, 把输出时延从7个时钟周期降低到2个时钟周期.通过XILINX公司xc7k325t-2ffg900型号FPGA芯片对本设计进行了具体实现, 结果表明, 本文设计的DDS电路在硬件资源消耗、最大工作频率和输出精度上都有所提高, 并且具有输出频率精确、输出时延小、成本低等特点, 更加适合输出频率精度要求高、实时性强的现代数字信号处理应用.


参考文献
[1] ZHAO Zhengyu, LI Xiangyang, CHANG Wenge. LFM-CW signal generator based on hybrid DDS-PLL structure[J]. Electronics Letters, 2013, 49(6): 391. DOI:10.1049/el.2012.2852


[2] AGGARWAL S, MEHER P K, KHARE K. Concept, design, and implementation of reconfigurable CORDIC[J]. IEEE Transactions on Very Large Scale Integration(VLSI)Systems, 2016, 24(4): 1588. DOI:10.1109/TVLSI.2015.2445855


[3] RAMADOSS R, KERMANI M M, AZARDERAKHSH R. Reliable hardware architectures of CORDIC algorithm with fixed angle of rotations[J]. IEEE Transactions on Circuits and Systems Ⅱ: Express Briefs, 2017, 64(8): 972. DOI:10.1109/TCSII.2016.2624508


[4] HUSSEIN A I, VASADI S, PARAMESH J. A 50-66-GHz phase-domain digital frequency synthesizer with low phase noise and low fractional spurs[J]. IEEE Journal of Solid-State Circuits, 2017, 52(12): 3329. DOI:10.1109/JSSC.2017.2746669


[5] CHEN Linbin, HAN Jie, LIU Weiqiang, et al. Algorithm and design of a fully parallel approximate coordinate rotation digital computer (CORDIC)[J]. IEEE Transactions on Multi-Scale Computing Systems, 2017, 3(3): 139. DOI:10.1109/TMSCS.2017.2696003


[6] NGUYEN H T, NGUYEN X T, PHAM C K. A low-latency parallel pipeline CORDIC[J]. IEICE Transactions on Electronics, 2017, 100(4): 391. DOI:10.1587/transele.E100.C.391


[7] GARCIA E O, CUMPLIDO R, ARIAS M. Pipelined CORDIC design on FPGA for a digital sine and cosine waves generator[C]//2006 3rd International Conference on Electrical & Electronics Engineering. Veracruz, Mexico: IEEE, 2006. DOI: 10.1109/ICEEE.2006.251917


[8] NGUYEN H T, NGUYEN X T, PHAM C K. A low-resource low-latency hybrid adaptive CORDIC in 180-nm CMOS technology[C]//TENCON 2015-2015 IEEE Region 10 Conference. Macao, China: IEEE, 2015. DOI: 10.1109/TENCON.2015.7372987


[9] 姚亚峰, 邹凌志, 王巍, 等. 低消耗免查找表CORDIC算法[J]. 哈尔滨工业大学学报, 2017, 49(11): 109.
YAO Yafeng, ZOU Lingzhi, WANG Wei, et al. Low-consumption and LUT-omitted CORDIC algorithm[J]. Journal of Harbin Institute of Technology, 2017, 49(11): 109. DOI:10.11918/j.issn.0367-6234.201704019


[10] SHUKLA R, RAY K C. Low latency hybrid CORDIC algorithm[J]. IEEE Transactions on Computers, 2014, 63(12): 3066. DOI:10.1109/TC.2013.173


[11] MUNOZ S D, HORMIGO J. High-throughput FPGA implementation of QR decomposition[J]. IEEE Transactions on Circuits & Systems Ⅱ Express Briefs, 2015, 62(9): 861. DOI:10.1109/TCSII.2015.2435753


[12] TAKAGI N, ASADA T, YAJIMA S. Redundant CORDIC methods with a constant scale factor for sine and cosine computation[J]. IEEE Transactions on Computers, 1991, 40(9): 989. DOI:10.1109/12.83660


[13] MADISETTI A, KWENTUS A Y, WILLSON A N. A 100-MHz, 16-b, direct digital frequency synthesizer with a 100-dBc spurious-free dynamic range[J]. IEEE Journal of Solid-State Circuits, 1999, 34(8): 1034. DOI:10.1109/4.777100


[14] 姚亚峰, 付东兵, 杨晓非. 基于CORDIC改进算法的高速DDS电路设计[J]. 华中科技大学学报(自然科学版), 2009, 37(2): 25.
YAO Yafeng, FU Dongbing, YANG Xiaofei. Implement of high speed DDS circuit design using improved CORDIC algorithm[J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2009, 37(2): 25. DOI:10.13245/j.hust.2009.02.018


[15] ZHANG Junan, LI Guangjun, ZHANG Ruitao, et al. A 2.5-GHz direct digital frequency synthesizer in 0.18 μm CMOS[J]. Analog Integrated Circuits & Signal Processing, 2015, 82(2): 369. DOI:10.1007/s10470-014-0475-x



相关话题/电路 设计 数字 机械 电子

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 油气田污水储罐腐蚀性能模拟设计及试验研究
    油气田污水储罐腐蚀性能模拟设计及试验研究周勇1,周攀虎1,董会1,赵密锋2,孙良1,刘彦明1(1.西安石油大学材料科学与工程学院,西安710065,2.塔里木油田分公司,新疆库尔勒841000)摘要:为研究油气田污水对储罐腐蚀行为的影响,对储罐中污水进行腐蚀性能预测。模拟研究了温度、流速、压力以及p ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 合成生物学基因设计软件:iGEM设计综述
    合成生物学基因设计软件:iGEM设计综述伍克煜1,刘峰江1,许浩1,张浩天1,王贝贝1,2(1.电子科技大学生命科学与技术学院,成都611731;2.电子科技大学信息生物学研究中心,成都611731)摘要:随着基因回路规模的扩大,和应用范围的拓展,传统的合成基因回路的设计思路面临着新的挑战。新合成基 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 基于问题导向的生物信息学综合实验教学设计
    基于问题导向的生物信息学综合实验教学设计霍颖异1,2,徐程2,吴敏1,2,陈铭2(1.浙江大学国家级生物实验教学示范中心,杭州310058;2.浙江大学生命科学学院,杭州310058)摘要:针对生物信息学相关课程的实验教学需求,结合前沿科研问题和成果,设计了基于问题导向的生物信息学综合实验。实验以宏 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序
    MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序曹英豪,彭公信(中国医学科学院基础医学研究所&北京协和医学院基础医学院,北京100730)摘要:位于基因编码区的DNA突变与基因的功能密切相关。在已知人类基因编码区的突变位点时,如何在基因组上设计引物验证该突变是一个重要的问题 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 龙卷风原理的吸尘装置结构设计及流场仿真分析
    龙卷风原理的吸尘装置结构设计及流场仿真分析刘晓静1,2,章易程1,刘凡1,吴强运1,张鸣凤1,郭员畅1(1.中南大学交通运输工程学院,长沙410075;2.广州汽车集团股份有限公司汽车工程研究院,广州511434)摘要:为提升垃圾清扫性能,利用龙卷风原理设计吸尘装置并对其结构参数和扩展域进行研究,采 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 大跨铁路桥梁金属限位减震装置设计与力学性能
    大跨铁路桥梁金属限位减震装置设计与力学性能董俊1,曾永平1,陈克坚1,宋随弟1,庞林1,邹贻军2,张云泰3(1.中铁二院工程集团有限责任公司,成都610031;2.成都济通路桥科技有限公司,成都610031;3.中南大学土木工程学院,长沙410083)摘要:为研究适用于大跨度铁路桥梁金属限位减震装置 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 一种高度并行的卷积神经网络加速器设计方法
    一种高度并行的卷积神经网络加速器设计方法徐欣1,刘强1,王少军2(1.天津市成像与感知微电子技术重点实验室(天津大学),天津300072;2.哈尔滨工业大学电子与信息工程学院,哈尔滨150001)摘要:为实现卷积神经网络数据的高度并行传输与计算,生成高效的硬件加速器设计方案,提出了一种基于数据对齐并 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 变分模态分解与稀疏SURE的电子图像噪声抑制
    变分模态分解与稀疏SURE的电子图像噪声抑制李庆1,StevenY.Liang1,2(1.东华大学机械工程学院,上海201620;2.佐治亚理工学院乔治-伍德拉夫机械工程学院,佐治亚州亚特兰大30332-0405)摘要:为解决电子微结构图像在摄取、传输或存储的过程中易被外界噪声干扰、图像保真度差的问 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 带有修调的分段曲率补偿带隙基准电路
    带有修调的分段曲率补偿带隙基准电路徐超1,2,3,吴灯鹏1,3,李新昌1,3,徐大伟1,3,俞跃辉1,3,程新红1,3(1.中国科学院上海微系统与信息技术研究所,上海200050;2.上海科技大学物理科学与技术学院,上海201210;3.中国科学院大学,北京100049)摘要:为得到高精度低温度系数 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 滑动索膜结构超压气球设计与形状修正
    滑动索膜结构超压气球设计与形状修正黄继平1,赵海涛1,吴家喜1,2,陈吉安1(1.上海交通大学航空航天学院,上海200240;2.昆明船舶设备研究试验中心,昆明650051)摘要:在探空科学超压气球设计时,通过在囊体表面布设加强筋的方式,可有效提高超压气球的抗压能力.为解决带有加强筋的超压气球在高 ...
    本站小编 哈尔滨工业大学 2020-12-05