3 软件编程
根据AD9516的工作原理,正确配置所有寄存器,需要把数据加载到AD9516内部寄存器。AD9516的加载模式为串口同步加载,兼容于SPI标准协议和SSR协议,串行控制端允许对AD9516所有寄存器的配置进行读/插件电感器写,支持单字节和多字节及高/低位优先顺序模式,AD9516串行控制可以配置为单一的双I/O引脚(SDIO)或两个单向引脚(SDIO升压电感器/SDO)模式。默认模式下,AD9516为双端模式加载,加载时钟为SCLK。
为了便于调试,DSP作为整个读写操作的核心,不管是读数据还是写数据都由DSP完成。写AD9516的软件流程是先把写入寄存器的数值存放在FPGA的ROM中,由DSP通过慢速协议从FPGA读取数据.然后通过DSP写入FPGA的写模块,最后写入AD9516。而读AD9516的软件流程是根据AD9516的读时序,写入读指令,最后由读模块读取AD9516的寄存器数值。具体FPGA设计如图2所示。
在完成FPGA设计后,由于整个系统控制都是由DSP完成,因此需对DSP进行编程。以下给出部分DSP(TS一201)的写AD9516的程序代码,模压电感器其中系统寄存器配置为0X189067:64位总线,慢速协议。
最后根据FPGA设计,利用Quartus 电感生产II仿真,写AD9516模块的软件仿真如图3所示。FPGA采用Ahera公司的STRATIXTM II系列的一款EP2S60F672器件。其仿真结果与AD9516的写时序完全吻合。
4 结语
交叉采样系统时钟源性能是决定整个采样系统指标的关键。基于此,本文提出了利用AD9516给高速A/D转换提供采样时钟的设计方案。实践证明,利用这种方法产生的时钟能够满足四通道A/D转换实现440 MHz的交叉采样的时钟要求,可供其他高速A/D转换的设计人员借鉴。
[逆变器]工程师推荐:一款常见车载逆变器电路图及本帖最后由demuda于2014-4-2610:02编辑
本文将介绍一款常见车载逆变器电路及工作原理。
该车载逆变器的输出功率为70W-150W,逆变器电路中主要采用TL494或KA7500芯片为主的脉宽
DSP的双电源解决方案DSP的供电电路设计是DSP应用系统设计的一个重要组成部分。TIDSP家族(C6000和C54xx)要求有独立的内核电源和I/O电源,如TMS320VC5402,它的内核电压是1.8V,I/O电压是3
LED照明驱动电源电路设计技术应用LED 的排列方式及LED 光源的规范决定着基本的驱动器要求。LED驱动器的主要功能就是在一定的工作条件范围下限制流过LED的电流,而无论输入及输出电压如何变化。最常用的是采用变压器来进行电气隔离。文