雷磊 发表于 2019-3-29 15:50:22

FPGA时序设计

FPGA设计一个很重要的设计是时序设计,而时序设计的实质就是满足每一个触发器的建立
(Setup)/ 保持 (Hold) 时间的要求。
建立时间 (Setup Time) :是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时
间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器;
保持时间 (Hold Time) :是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时
间, 如果保持时间不够,数据同样不能被打入触发器。
A FPGA设计分为异步电路设计和同步 电路设计,然而很多异步电路设计都可以转化
为同步电路设计,在设计时尽量采用同步电路进行设计。对于同步电路可以转化的逻辑必须转
化,不能转化的逻辑,应将异步的部分减到最小,而其前后级仍然应该采用同步设计。

晓灰灰 发表于 2019-3-29 22:17:28

FPGA时序设计

雷磊 发表于 2019-5-7 15:39:18

FPGA设计分为异步电路设计和同步 电路设计,然而很多异步电路设计都可以转化
为同步电路设计,在设计时尽量采用同步电路进行设计。对于同步电路可以转化的逻辑必须转
化,不能转化的逻辑,应将异步的部分减到最小,而其前后级仍然应该采用同步设计。
页: [1]
查看完整版本: FPGA时序设计