集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 5138|回复: 8

如何作 异步 SRAM的时序的

[复制链接]
CPLD 发表于 2010-11-1 09:42:57 | 显示全部楼层 |阅读模式
如何作 异步 SRAM的时序的
 楼主| CPLD 发表于 2010-11-1 09:43:11 | 显示全部楼层
异步的SRAM,没有时钟,读写都是要用使能电平同步的。

目前的情况是Altera的FPGA Cyclone3,异步SRAM是一个ISSI的芯片,最大速率应当是166MHz左右,FPGA时钟80MHz,然后读写异步SRAM的数据速率是 40MHz,每2个时钟周期读写一次。实验情况正确稳定。

想问问有没有什么其它的办法,能让FPGA每个时钟都可以对异步SRAM进行读写,把访存的速率提高到80MHz。用PLL移动时钟的相位之类的办法有可行性么?
--
 楼主| CPLD 发表于 2010-11-1 09:43:22 | 显示全部楼层
PLL移相可以的
如果sram的控制信号都是寄存器输出并且绑定到IO Cell内的寄存器,实现80MHz很轻松
 楼主| CPLD 发表于 2010-11-1 09:43:35 | 显示全部楼层
您说的实现80MHz很轻松是指  在时钟也是80MHz的时候,用PLL+IO Cell寄存器绑定的策略可以实现80MHz的异步sram读写速率是么?
 楼主| CPLD 发表于 2010-11-1 09:43:49 | 显示全部楼层
80MHz时钟12.5ns的周期
output pad delay 3.5ns
input pad到io 寄存器 1.5ns
7.5ns的余量给外部
号称166MHz的SRAM,Address->Q 应该在6ns

所以实现80MHz读写还是足够
yihui 发表于 2011-1-14 14:26:06 | 显示全部楼层
路过;;;;;;;;;;;;;;;;;;;;;;;;
eslab 发表于 2011-2-23 04:16:13 | 显示全部楼层
也对异步SRAM有兴趣,请问什么异步SRAM标明频率?一般都标多少nS。
还有对“IO Cell寄存器绑定”不理解,能否解释一下?
yaoyuncheng 发表于 2011-4-22 11:19:24 | 显示全部楼层
路过 看看    、、、、、、、、、
simpleh 发表于 2012-6-1 10:30:21 | 显示全部楼层
新手围观下
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-16 08:37 , Processed in 0.068156 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表