摘要: 这个实例我们来看看如何对设计进行时序优化,假设设计的顶层框图如图1所示, 该设计在两个系统之间实现了一个POS-PHY第三层链路。图1:POS-PHY顶层设计框图如图所示在POS-PHY第三层接收器模块收到包之后,包检测模块分析一个包里的数据,以确保数据是正确的,比如确保包的长度是1K字,ERR标志... 阅读全文
posted @ 2014-06-13 22:09 lianjiehere 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: 第六章 时钟域有一个有趣的现象,众多数字设计特别是与FPGA设计相关的教科书都特别强调整个设计最好采用唯一的时钟域。换句话说,只有一个独立的网络可以驱动一个设计中所有触发器的时钟端口。虽然这样可以简化时序分析以及减少很多与多时钟域有关的问题,但是由于FPG**外各种系统限制,只使用一个时钟常常又不现... 阅读全文
posted @ 2014-06-13 22:04 lianjiehere 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 1.概述 同Stratix/Cyclone。2.逻辑单元(Logic Cell)描述在以前的架构中(比如Cyclone),单个LE包括一个组合逻辑和寄存器。对于Cyclone II来说,组合逻辑和寄存器被单独分开到两个部分,原语创建的时候也不象Cyclone和Stratix那样,而是通过lcell_... 阅读全文
posted @ 2014-06-13 22:01 lianjiehere 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: set_input_delay/ set_output_delayTimeQuest出现以后,随之 set input delay 与 set output delay 也跟着出现,该约束命令用“外包资料”的方式,不仅可以将时钟抖动也包装进去,而且也能将外部ic的寄存器特性也包裹进去 在与时钟选项... 阅读全文
posted @ 2014-06-13 09:51 lianjiehere 阅读(1766) 评论(0) 推荐(0) 编辑