久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

FPGA時序時序分析中的基本概念

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:105323 發(fā)表于 2016-2-23 01:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  
時序約束的目的是:規(guī)范設(shè)計的時序行為,表達(dá)設(shè)計者所期望滿足的時序條件,指導(dǎo)綜合和布局布線階段的優(yōu)化算法等,作用:提高系統(tǒng)設(shè)計的fmax、得到正確的時序分析報告
   
1. 系統(tǒng)的最高頻率Fmax
  
Fmax: 所設(shè)計系統(tǒng)的穩(wěn)定情況下的最高時鐘頻率所設(shè)計系統(tǒng)的穩(wěn)定情況下的最高時鐘頻率,他是時序分析中最重要的指標(biāo),綜合表現(xiàn)所設(shè)計時序的性能
  
首先介紹最小時鐘周期Tclk
  
Tclk = 寄存器的時鐘輸出延時Tco + 組合邏輯延時Tlogic + FPGA內(nèi)部的網(wǎng)絡(luò)延時Tnet + 寄存器時鐘建立時間Tsu –時鐘偏斜Tclkskew
  
Fmax = 1 / Tclk
  
在QuartusII時序分析后很容易看到Fmax
  
  
2. 時鐘的建立時間Tsu和保持時間Th
      
建立時間Tsu:時鐘到達(dá)之前數(shù)據(jù)或者使能信號已經(jīng)準(zhǔn)備好(穩(wěn)定)的最小時間間隔
  
    Tsu = 數(shù)據(jù)延時Data_delay – 時鐘延時Clock_delay + 寄存器固有的建立時間Tsu   
  
保持時間Th:能保證有效時鐘沿正確采樣的數(shù)據(jù)或者使能信號在時鐘沿之后的最小穩(wěn)定時間
  
Th = 時鐘延時Clock_delay – 數(shù)據(jù)延時Data_delay = 寄存器固有的保持時間Th
  
  
3. 時序裕量Slack
  
Slack :約束文件要求時鐘周期與實際布局布線后時鐘周期的差值,表示時序裕量的一個稱謂,大于零表示滿足時序,小于零表示不滿足時序
  
1)    Setup Slack
  
Setup Slack = Data Required Time - Data Arrival Time
  
2)    Hold Slack
  
Hold Slack = Data Arrival Time - Data Required Time
  
Slack = Required_clock_period – Actual_clock_period
  
  
4. 時鐘偏斜Skew
  
時鐘偏斜skew:一個同源時鐘到達(dá)兩個不同寄存器的時鐘端的時間差別(時鐘分布系統(tǒng)中到達(dá)各個時鐘末端(即器件內(nèi)部觸發(fā)器的時鐘輸入端)的時鐘相位不一致的現(xiàn)象)。
  
如果時鐘偏斜超過所允許的最大值,電路的同步可能會發(fā)生失效。偏斜主要由兩個因素造成:一是時鐘源驅(qū)動器件的偏差,例如同一個PLL輸出的不同時鐘信號之間的偏斜;另一個是時鐘分配網(wǎng)絡(luò)的偏斜 。由于時鐘信號驅(qū)動系統(tǒng)中的大量元件為了達(dá)到同步必須同時接收到時鐘信號,因此它們之間的任何時間差異都將直接影響系統(tǒng)性能。
  
避免時鐘偏斜Skew可以采取下列方法:1.CLOCK采用全局時鐘網(wǎng)絡(luò)驅(qū)動,全局時鐘的CLOCK SKEW很小。因此主要時鐘信號應(yīng)該走全局時鐘網(wǎng)絡(luò)以避免始終偏斜。2.采用全局時鐘緩沖器 3.采用鎖相環(huán)(pll)。
  
  
5. 時鐘抖動Jetter
  
時鐘抖動(Jetter)是時鐘沿距離其理想位置的偏離。在時序分析中理解時鐘抖動非常重要,因為它在系統(tǒng)時序預(yù)算方面肩負(fù)關(guān)鍵角色。它還能幫助系統(tǒng)設(shè)計人員理解系統(tǒng)時序余量。隨著系統(tǒng)數(shù)據(jù)率越來越高,時序抖動在系統(tǒng)設(shè)計中已經(jīng)變得更加關(guān)鍵,如在某些案例中系統(tǒng)性能限制由系統(tǒng)時序余量來確定,因此充份了解時序抖動在系統(tǒng)設(shè)計中變得更加重要。總抖動可分為隨機(jī)抖動和確定性抖動等分量。時鐘時序抖動可以在時域以及頻域測量。相鄰周期抖動、周期抖動及時間間隔誤差(TIE)抖動在時域測量,而相位噪聲和相位抖動在頻域測量。部分抖動源包括熱噪聲、電源噪聲、地彈噪聲(ground bounce)、鎖相環(huán)(PLL)電路、串?dāng)_及反射。下圖為時鐘抖動示例。
  
      
6. Data Arrival Time
      
Data Arrival Time = Launch edge + 源寄存器時鐘延時Tclk1 + 源寄存器數(shù)據(jù)輸出延時Tco + 寄存器之間的組合邏輯延時Tdata
  
  
7. Clock Arrival Time
      
Clock Arrival Time = Latch edge + 目標(biāo)寄存器時鐘延時Tclk2
  
  
8. Data Required Time - Setup
      
Data Required Time = Clock Arrival Time – 目標(biāo)寄存器固有的建立時間Tsu
  
  
9. Data Required Time – Hold
      
Data Required Time = Clock Arrival Time – 目標(biāo)寄存器固有的保持時間Th
  
  
10.   Launch edge和Latch edge
      
Launch Edge :源寄存器發(fā)送數(shù)據(jù)對應(yīng)的時鐘沿,是時序分析的起點。
  
Latch Edge  :目標(biāo)寄存器捕獲數(shù)據(jù)對應(yīng)的時鐘沿,是時序分析的終點。

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

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄色一级大片 | 黄色免费在线视频 | 午夜影院在线观看视频 | 日韩精品一区二区三区免费视频 | 人体free性hd| 黄色1级视频 | 午夜在线免费视频 | 视频在线观看一区 | 在线视频亚洲 | 超碰国产在线 | 日韩伊人 | 做爰xxxⅹ性生交 | 91福利区 | 国产日韩精品一区二区 | 中文字幕偷拍 | 欧美在线观看一区 | 激情综合网站 | 911亚洲精品 | 日本天堂网 | 最近日本中文字幕 | 激情av网站| 久久久久久成人 | 午夜黄视频 | 中文字幕中文字幕 | 免费在线毛片 | 国产精品自在线 | 日本加勒比在线观看 | 香蕉看片 | 91av免费在线观看 | 深夜视频在线观看 | 日本加勒比在线观看 | 久操不卡 | 国产精品婷婷 | 亚洲精品免费看 | 成人三级在线观看 | 免费在线成人网 | 天天干一干 | 成人动漫视频 | 亚洲天堂视频在线 | 亚洲国产精品视频 | 成人免费视频视频 |