什么是靜態(tài)時序分析?

通俗來說:在輸入信號到輸出信號中,因為經過的傳輸路徑、寄存器、門電路等器件的時間,這個時間就是時序。開發(fā)工具不知道我們路徑上的要求,我們通過時序約束來告訴開發(fā)工具,根據要求,重新規(guī)劃,從而實現(xiàn)我們的時序要求,達到時序的收斂。
我們對整個設計添加時序約束,讓整個設計。
時序的欠約束:約束的少了;
時序的過約束:約束了過了;
時序基本概念:時鐘

建立時間setup和保持時間hold
建立時間:在時鐘上升沿前,數據不能改變的最小時間;
保持時間:在數據上升沿后,數據不能改變的最小時間;

例子



三種時序路徑



分析一個寄存器的延時

setup slack余量,這個時間是差了一個時鐘周期;
數據達到時間,首先是發(fā)射時鐘+時鐘到REG1的延時+reg1的延時+傳輸路徑的延時
數據時間需求:鎖存時鐘+時鐘到reg2的延時-setup時間

hold時間余量,這里分析的應該是同一個周期里面的時間,這個時間是對齊的;

-
FPGA
+關注
關注
1643文章
21960瀏覽量
614061 -
時序設計
+關注
關注
0文章
21瀏覽量
44002
原文標題:FPGA學習-時序分析基礎001
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
西門子再收購EDA公司 西門子宣布收購Excellicon公司 時序約束工具開發(fā)商

【火爆】全國大學生FPGA大賽配套圖像教學視頻已連載更新40+期

【國產FPGA必備教程】——紫光同創(chuàng)FPGA圖像視頻教程,適用于小眼睛FPGA盤古全系列開發(fā)板
助力AIoT應用:在米爾FPGA開發(fā)板上實現(xiàn)Tiny YOLO V4
時序約束一主時鐘與生成時鐘

高速ADC與FPGA的LVDS數據接口中避免時序誤差的設計考慮

評論