[1]姚志文.一种高速ZBTSRAM控制器设计[J].计算机技术与发展,2012,(10):202-204.
 YAO Zhi-wen.Design of a High-speed ZBT SRAM Controller[J].,2012,(10):202-204.
点击复制

一种高速ZBTSRAM控制器设计()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2012年10期
页码:
202-204
栏目:
应用开发研究
出版日期:
1900-01-01

文章信息/Info

Title:
Design of a High-speed ZBT SRAM Controller
文章编号:
1673-629X(2012)10-0202-03
作者:
姚志文
中国空空导弹研究院
Author(s):
YAO Zhi-wen
China Airborne Missile Academy
关键词:
ZBTSRAM同步设计时序约束
Keywords:
ZBT SRAM synchronous design timing constraint
分类号:
TP39
文献标志码:
A
摘要:
FPGA已经在雷达领域得到了广泛应用,然而其内部存储容量通常无法达到系统需求,因此必须为FPGA配置外部高速存储器。本设计采用两片高性能ZBTSRAM作为乒乓缓冲区交替工作,最高访问速率可达133MHz,使FPGA片外总存储容量达到32Mbit,满足设计要求。由于ZBTSRAM具有特殊的访问时序,必须使用FPGA的内部数字时钟管理模块DCM对时钟的相位进行精确控制,同时还要使用时序约束高级设计技术调整控制器的输入输出延时特性,使该控制器能够顺利地在FPGA内部信号处理系统和ZBT芯片之间完成高速数据交换。经过上述优化设计,采用VHDL代码编写可综合代码完成布线,目前该控制器已经成功地在某雷达导引头信号处理机中获得应用,验证了其有效性
Abstract:
FPGA has been widely used in radar domains. However, FPGA internal memory storages are often insufficient for system requirement. Therefore external memory becomes necessary. In this paper, 2 high-performance ZBT SRAMs were chosen as Pingpong buffer for FPGA, maximum access frequency attains 133MHz. And the total storages achieve 32Mbits, which is adequate for designed aim. Because of ZBT SRAM' s special access timing, FPGA clock management modules have to be adopted to modify clock frequency and phase. Furthermore, to control FPGA I/O pad delay characteristic, advanced timing assignment tools were employed. So that designed ZBT SRAM controller can complete mass data exchanges between ZBT SRAM and FPGA internal module. Whole system was realized via synthesizable VHDL code, and implemented on Xilinx Virtex4 FPGA. Currently this design has been successfully used in certain radar missile signal processor, indicating its validity was verified

备注/Memo

备注/Memo:
航空科学基金项目(20090180001)姚志文(1973-),男,河南西峡人,工程师,研究方向为雷达信号处理、嵌入式系统设计
更新日期/Last Update: 1900-01-01