APP下载

基于FPGA的直接数字频率合成器设计

2012-08-16王元华

电气电子教学学报 2012年5期
关键词:设计

王元华

(齐鲁师范学院物理系,山东济南 250200)

直接数字频率合成或DDS(Direct Digital Frequeney Synthesis)技术是近年发展起来的一种新的频率合成技术[1]。它具有频率分辨率高、频率转换速度快、输出频率范围宽、相位变化连续、输出波形灵活和易于集成等优点[2]。随着FPGA/CPLD技术的发展,DDS系统完全可以用可编程逻辑器件来实现,这样不仅降低了成本,而且设计者可以按照自己的需要来设计系统的功能。

1 整体设计方案

Cyclone系列FPGA是Altera公司推出的一款低成本、中等密度的现场可编程门阵列产品。它平衡了逻辑、存储器、锁相环和高级I/O接口,是对价格敏感应用时的最佳选择。本文采用Cyclone系列中的EP1C3T144C8芯片来设计DDS系统以及DDS系统与上位机的接口部分[3]。EP1C3的内部整体设计结构如图1所示。

图1 EP1C3的内部整体设计结构图

从整体上看,EP1C3实现的功能包括两部分:接口电路和波形产生电路(DDS模块)。其中接口电路部分包括数据/地址分离模块、地址译码器、逻辑控制模块和数据寄存器等。DDS模块主要实现的是相位累加器和波形存储器的功能。DDS模块主要是由相位累加器、波形存储器ROM、数/模转换器DAC和低通滤波器组成[4]。

2 接口电路的设计

接口电路的设计就是使用增强性并口(EPP)[5]所提供的 nWrite、nDstrobe 和 nAstrobe 控制信号线,进行一定的组合逻辑产生计算机所需要的应答信号nWait,以及按照系统设计的要求,组合出数据写信号 DWR和地址写信号 AWR。总线收发器74LS245的DIR信号线是由 nWrite来控制的,当nWrite为低电平时,74LS245的数据传输方向是从B到A的,此时进行EPP写操作。

由于EPP并口的地址线和数据线共用,所以利用nDstrobe和nAstrobe作为片选信号来分离地址和数据信号。……

登录APP查看全文

猜你喜欢

设计
二十四节气在平面广告设计中的应用
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PWM的伺服控制系统设计
基于89C52的32只三色LED摇摇棒设计
基于ICL8038的波形发生器仿真设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
从平面设计到“设计健康”