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

標題: 時序約束幾個概念 [打印本頁]

作者: 51黑黑黑    時間: 2016-2-23 03:22
標題: 時序約束幾個概念
Clock setup:時鐘建立關系
  tsu:輸入建立時間
  th:輸入保持時間
  tco:時鐘到輸出延時,Tco = Clock Delay + Micro Tco + Data Delay
  tpd:管腳到管腳的延時
  Trd:寄存器到寄存器之間的延時
  Minimum tpd & tco:最小tpd和tco
  Clock Skew:時鐘偏斜,時鐘到達兩個D觸發(fā)器的時間差,當分頻由內部電路產生,無法保證小的Clock skew
  fmax:最高頻率,Clock period = Data Delay – Clock skew +Tco +Tsu,Internal Fmax =1/Clock period
  

    system Fmax = 1/[MAX(Input Clock period,   Internal Clock period ,   Output Clock period)]

  

    影響Fmax主要由于Trd引起的,fmax = 1/(Trd +Clock skew+MICRO Tco+MICRO Tsu)

  

    MICRO Tco  MICRO Tsu 器件固定參數(shù),<0.1ns

  

    全局時鐘 Clock skew可以忽略,所以 Fmax ~= 1/Trd

  

    提高Fmax方法:

  

    1、  減少走線時延。通過chip Editer修改走線

  

    2、  減少組合邏輯的時延。加入流水(在REG和REG之間加了D觸發(fā)器)

  Setup Time:建立時間
  Hold Time:保持時間
  Latency:延遲
  Slack:時間裕量
  Multicycle path:多周期路徑,兩個寄存器之間數(shù)據(jù)要經(jīng)過多個時鐘才能穩(wěn)定的路徑,一般出現(xiàn)于組合邏輯較大的那些路徑。
  
  亞穩(wěn)態(tài):建立和保持時間如果數(shù)據(jù)發(fā)生變化,就可能發(fā)生亞穩(wěn)態(tài)現(xiàn)象。
  一般來說,在單一時鐘域的設計中只要系統(tǒng)電路的fmax能夠保證,就可以避免亞穩(wěn)態(tài)的發(fā)生;但是在跨時鐘域的時鐘的相位是異步的,亞穩(wěn)態(tài)將無法避免。此時,在跨時鐘設計時的解決亞穩(wěn)態(tài)的思想是:雖然亞穩(wěn)態(tài)無法避免,但卻可以采用一定措施保證系統(tǒng)的可靠性,使得在發(fā)生亞穩(wěn)態(tài)后系統(tǒng)仍然可以穩(wěn)定地工作。
  

多時鐘域下亞穩(wěn)態(tài)的處理:

  

亞穩(wěn)態(tài)無法避免,但要將其影響降到最低。

  

單根信號下,對第2個時鐘用D觸發(fā)器打2拍就可以將亞穩(wěn)態(tài)的影響減少到可以忽略的地步。

  

多根信號下,不能用上面方法.

  

1、握手。速度太慢

  

2、異步FIFO

  

3、多相位/高頻時鐘多次采樣數(shù)據(jù)

  
         同步設計準則:
        1、  盡可能使用同一時鐘,時鐘走全局時鐘網(wǎng)絡。多時鐘域采用“局部同步”。
        2、  避免使用緩和時鐘采樣數(shù)據(jù)。采用混合時鐘采用將導致Fmax小一倍。
        3、  避免在模塊內部使用計數(shù)器分頻所產生的時鐘。
        4、  避免使用門控時鐘。組合電路會產生大量毛刺,所以會在clk上產生毛刺導致FF誤翻轉。可以用時鐘始能代替門控時鐘。
  
  

Synplify某些選項解釋:

  

FSM compile:選中后根據(jù)狀態(tài)機數(shù)目多少,自動選擇采用one-hot還是binary編碼。

  

FSM explorer:在FSM compile基礎上對狀態(tài)機嘗試各種編碼,根據(jù)約束設置選擇一種最優(yōu)的編碼方式。

  

Resource sharing:資源共享,讓綜合工具對代碼進行資源優(yōu)化。

  

Pipelining:通過更改D觸發(fā)器的位置而不改變邏輯功能來平衡D觸發(fā)器到D觸發(fā)器的時延,以提高Fmax 。

  

Retiming:可以對時序和資源進行優(yōu)化。

  

  

SCOPE窗口下代碼:

  

Clock:時鐘約束

  

Clock to Clock:時鐘到時鐘約束

  

Input/Output:輸入輸出約束

  

Registers:寄存器約束

  

Multi-cycle Paths:多周期約束

  

Flase Paths:Flase路徑約束

  

MAX Delay Paths:最大延遲路徑

  

Attributes:屬性

  

I/O standard:I/O標準

  

Compile Piont:多點編譯

  

  

Quartus II中時序優(yōu)化:

  

Assignment stting----Timming Requriments& Optionss ---- clock --- 設置Fmax

  

speed or Area or balanced

  

WYSIWYG和Retimming

  

standard fit  auto fit   fast fit

  

Physical Synthesis Optiimation ---- 復制 和 Retimming

  

管腳約束 Assignment Editer 對Tsu Tco約束:if  Tsu +Tco> 1/Fmax ,則出錯。

  

應該對于輸入管腳添加Tsu約束, 對于輸出管腳添加 Tco約束

  

對于雙向口,添加Tsu Tco約束

  

最后在Time Quest中分析報告,查看出錯原因







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 一区二区三区四区在线视频 | 一级欧美| 欧美三级三级三级爽爽爽 | 精品一区二区久久久久久久网站 | 国产精品久久久久久网站 | 一级黄色片一级黄色片 | 在线看亚洲 | 日韩av一区二区在线观看 | 国产资源一区二区三区 | 国产精品一区二区福利视频 | 国产成人艳妇aa视频在线 | 毛片入口| 欧美一级片在线看 | 中文字幕一区二区三区四区 | 欧美一级片在线看 | 91就要激情 | 91免费电影| 久久久久亚洲av毛片大全 | 男女在线免费观看 | 国产999精品久久久久久绿帽 | 成人美女免费网站视频 | 欧美日韩电影一区 | 亚洲网在线 | 国产精品a久久久久 | 91久久北条麻妃一区二区三区 | 日本欧美在线观看视频 | 91精品国产乱码久久久久久久 | 人人亚洲 | 国产精品成人69xxx免费视频 | 日本黄色一级片视频 | av一区二区三区 | 91精品国产综合久久久亚洲 | 影音先锋成人资源 | 男人视频网站 | 亚洲午夜精品在线观看 | 操人网| 免费黄色av网站 | 99re在线| 国产精品18久久久久久久 | www.久久| 99热播精品|