FPGA经验总结时序是设计出来的每一个项目都.docxVIP

  • 8
  • 0
  • 约3.08千字
  • 约 4页
  • 2018-11-16 发布于天津
  • 举报

FPGA经验总结时序是设计出来的每一个项目都.docx

FPGA经验总结时序是设计出来的每一个项目都

HYPERLINK /forum/100042029 FPGA经验总结:时序是设计出来的 ? ? ? ?每一个项目都有很严格的评审,只有评审通过了,才能做下一步的工作。 ??????? 以做逻辑为例,并不是一上来就开始写代码,而是要先写总体设计方案和逻辑详细设计方案,要等这些方案评审通过,认为可行了,才能进行编码,一般来说这部分工作所占的时间要远大于编码的时间。 总体方案主要是涉及模块划分,一级模块和二级模块的接口信号和时序(我们要求把接口信号的时序波形描述出来)以及将来如何测试设计。在这一级方案中,要保证在今后的设计中时序要收敛到一级模块(最后是在二级模块中)。 ??????? 什么意思呢?我们在做详细设计的时候,对于一些信号的时序肯定会做一些调整的,但是这种时序的调整最多只能波及到本一级模块,而不能影响到整个设计。记得以前在学校做设计的时候,由于不懂得设计时序,经常因为有一处信号的时序不满足,结果不得不将其它模块信号的时序也改一下,搞得人很郁闷。 在逻辑详细设计方案这一级的时候,我们已经将各级模块的接口时序都设计出来了,各级模块内部是怎么实现的也基本上确定下来了。 ?????? 由于做到这一点,在编码的时候自然就很快了,最重要的是这样做后可以让设计会一直处于可控的状态,不会因为某一处的错误引起整个设计从头进行。 做逻辑的难点在于系统结构设计和仿真

文档评论(0)

1亿VIP精品文档

相关文档