DDS流水线结构的改进
时间:07-31
来源:电子技术应用
点击:
刷新数据时,只要输出一个启动信号,使用方法和原方案一样便捷。启动信号通常由外部控制电路给出,上例中,刷新动作从启动信号Start后的第一个时钟上升沿开始。
需要注意的是,在刷新数据时,每一组数据保持的时钟周期数必须大于流水线的级数。上例中,数据必须保持4个时钟周期以上,否则高位数据将不能传送到相应级的累加器。
本文分析了高速DDS中的频率控制字、相移字等输入数据的变化特点。提出了一种DDS流水线结构的改进方案,给出了具体实现的方法及仿真,并成功地用于高频高精度AWG的研制。用这种方法设计的DDS及NCO等电路,降低了寄存器的占用,也降低了系统的功耗,可有效提高电路的性能价格比。这种设计方法对其它的流水线结构设计也有一定的参考价值。
- 32位DSP设计中的流水线数据相关问题及解决办法(05-04)
- 适用于RISC CPU的转移指令的原理及仿真(07-26)
- 一种带Cache的嵌入式CPU的设计与实现(07-30)
- 基于高速超微型C8051F300单片机的CCD驱动电路设计(06-11)
- 扩大ARM SoC的验证覆盖缩短仿真时间(07-20)
- Proteus在单片机系统设计中的应用(04-21)