首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > SDRAM在任意波形发生器中的应用

SDRAM在任意波形发生器中的应用

资料介绍
存储器论文

SDRAM在任意波形发生器中的应用
摘要:随着任意波形发生器工作频率的不断提高,为了精确表达复杂信号,使用SRA
M作为波形存储体已不能满足容量上的要求。介绍了一种基于SDRAM的设计方案,
能有效解决这一问题。文中重点讨论了一种简化SDRAM控制器的设计方法。
    关键词:任意波 同步动态存储器 可编程逻辑器件
任意波形发生器在雷达、通信领域中发挥着重要作用,但目前任意波形发生器大多使
用静态存储器。这使得在任意波形发生器工作频率不断提高的情况下,波形的存储深度
很难做得很大,从而不能精确地表达复杂信号。本文介绍的基于动态存储器(SDRA
M)的设计能有效解决这一问题,并详细讨论了一种简化SDRAM控制器的设计方法

1 任意波形发生器的总体方案
工作频率、分辨率和存储长度是任意波形发生器最关键的三个性能参数。高的工作频
率意味着高的输出信号频率和带宽,高的分辨率通常意味着高的信噪比,而存储长度决
定了信号的精确程度。下面介绍的方案是笔者实际开发的一款任意波形发生器/卡(如
图1所示),它的工作频率为300MHz,分辨率为14位,存储长度为8M字,现
已得到了广泛地应用。

   
该电路主要有两种工作状态:写数据状态和读数据状态。下面简单描述其工作过程。
写数据状态:CPU根据所要设计的波形计算波形数据,并转换成14位的无符号数
;打开总线开关,屏蔽FIFO操作,在SDRAM控制器的配合下,将波形数据通过
接口电路交替写入SDRAM1和SDRAM2中,即SDRAM1中依次存放数据0
,2,4,6...;SDRAM2中依次存放数据1,3,5,7...(如表1所示)。


表1 SDRAM中的数据存放格式
|地址 |SDRAM1 |SDRAM2 |
|0
SDRAM在任意波形发生器中的应用
本地下载

评论