找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3380|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

Altera的時(shí)序分析(setup/hold實(shí)圖版本)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:104287 發(fā)表于 2016-1-31 03:50 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
前面的筆記中,我們貼出了時(shí)序計(jì)算的兩個(gè)公式,但這兩個(gè)公司看起來讓人頭大,這里就結(jié)合TimeQuest的時(shí)序分析報(bào)告來說明
先補(bǔ)上公式:
Data Arrival Time = Launch Edge + Source Clock Delay + μtCO + Register-to-Register Delay
Data Required Time = Latch Edge + Destination Clock Delay – μtSU

[size=15.714285850524902px]Source Clock Delay = Tc2t
[size=15.714285850524902px]μtCO = Tco
[size=15.714285850524902px]Register-to-Register Delay = Tc2r

[size=15.714285850524902px]Destination Clock Delay = Tc2r
[size=15.714285850524902px]μtSU = Tsu

下面,上圖



先Report出所有的時(shí)序報(bào)告

然后在上面的Report窗口,就會(huì)顯示:


選中Core Clock Setup: SYSCLK,右側(cè)的主窗口就會(huì)列舉出所有SYSCLK的路徑,


有很多,第一列Slack是余量,單位ns,只要是正數(shù)就沒問題
如果我們想看具體的參數(shù)自己計(jì)算,那么右擊你想查看的路徑,選擇Report Worst Case Path,就會(huì)列出出具體的參數(shù)了:
怎么樣,公式里面的參數(shù)是不是全部出來了
其實(shí)我們都不用套進(jìn)去算了,第一列的數(shù)值就是幫我們計(jì)算好了的,這里點(diǎn)進(jìn)去只是一個(gè)檢驗(yàn)的過程
如果出現(xiàn)時(shí)間違例,就可以點(diǎn)進(jìn)來查看一下是哪里有問題。

由此可見,時(shí)序約束,首先是要有良好的編碼習(xí)慣,其次就是寫SDC約束腳本,
不過SDC腳本能調(diào)整的范圍是有限的,所以良好的編碼習(xí)慣就尤為重要了
[size=15.714285850524902px]


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表