在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2581|回复: 6

求助如何设计高速的FPGA程序

[复制链接]
发表于 2005-4-25 16:25:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
你好,我想请教一下如何设计高速的FPGA程序,时钟信号是125M,此时编程应注意些什么?或者在编译前要加些什么约束条件之类的,谢谢!(时钟周期的约束我已经加了,周期为8ns,并且编译的结果时钟频率也达到了125M以上,但是,程序稍微修改一下,其就工作就不正常了,例如,有些管脚的时延就变化了等等。)
发表于 2006-1-4 11:52:42 | 显示全部楼层

求助如何设计高速的FPGA程序

高速设计,需要注意电路的中时延,输出pin,最好是单独寄存。时延包括,cell本身延迟和连线延迟。
发表于 2006-1-4 12:58:52 | 显示全部楼层

求助如何设计高速的FPGA程序

此外还有区域和位置约束,如altera的逻辑锁和chip editor.
发表于 2006-1-5 10:58:15 | 显示全部楼层

求助如何设计高速的FPGA程序

125MHz是个比较高的频率,延迟是8ns.在FPGA中,意味着5ns给Logic delay,3ns给path delay.你实际上是在设计200MHz
发表于 2006-1-25 14:05:09 | 显示全部楼层

求助如何设计高速的FPGA程序

选择频率匹配的FPGA, 减少寄存器之间的组合逻辑,  做好约束文件, 尤其是关键路径的约束条件, 选用良好的综合工具,合理的运用Floorplan以使得时序收敛. 利用好FSM,和流水设计技术,已目前的工艺,一般性设计125M应该困难不大
发表于 2006-1-26 16:01:12 | 显示全部楼层

求助如何设计高速的FPGA程序

125M应该问题不大。
针对管脚的问题,可以把管脚放到IOB里面去,这样,修改内部逻辑不会影响管脚的输入或者输出延时。
至于内部逻辑,只要不是太过分的逻辑,好像都没有什么问题。
发表于 2009-6-8 10:52:03 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 21:36 , Processed in 0.039073 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表