双口RAM在PCI总线与AVR接口设计中的应用

被引:2
作者
邓江涛
傅煊
机构
[1] 中国工程物理研究院电子工程研究所
关键词
双口RAM; AVR; CPLD; 状态机; 乒乓操作;
D O I
10.16652/j.issn.1004-373x.2011.18.044
中图分类号
TP336 [总线、通道]; TP368.1 [微处理机];
学科分类号
080201 [机械制造及其自动化]; 140102 [集成电路设计与设计自动化];
摘要
为了提高PCI总线与AVR单片机之间的数据传输速度,利用双口RAM通过共享的方式实现PCI总线与AVR单片机之间的高速数据交换。利用有限状态机方法将PCI接口芯片局部端逻辑转换为双口RAM读写控制信号和地址数据信号,并通过仿真工具Modelsim Se对接口电路进行了验证,得出的仿真波形符合要求;利用乒乓操作方法实现PCI接口芯片和AVR单片机交替读/写数据存储区,有效提高了PCI总线与AVR单片机之间的数据传输速度。实践证明该设计方法是解决高低速设备的传输瓶颈问题的有效途径。
引用
收藏
页码:97 / 100
页数:4
相关论文
共 5 条
[1]
基于FPGA的双口RAM与PCI9052接口设计 [J].
王绪利 ;
邹璞玉 ;
刘莉 .
电子技术, 2010, 37 (01) :27-28
[2]
一种基于双口RAM的环形数据缓存系统 [J].
李震 .
计算机技术与发展, 2010, 20 (01) :201-204+208
[3]
[4]
基于FPGA的PCI局部总线控制器的Verilog实现 [J].
王海涛 ;
邓彬 .
现代电子技术, 2006, (05) :31-32+36
[5]
Verilog数字系统设计教程.[M].夏宇闻编著;.北京航空航天大学出版社.2003,