《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > FPGA時序設計的三大要點

FPGA時序設計的三大要點

2009-05-11
作者:莎益博設計系統商貿(上海)有限公

??? FPGA的設計與高速接口技術可以幫助你滿足今天的市場要求,但也提出了一些有趣的設計挑戰。為了確保存儲器接口的數據傳輸準確,在超過200兆赫茲以上,進行時序分析將發揮更突出的作用,以識別和解決系統運行的問題。在這些頻率內,最重要的是創建和控制時序空余,留下最小的空余,以確保數據采集和演示窗口的準確。更快的邊緣速率同時也放大物理設計的影響,造成信號完整性問題,對此則需要更多的沉降時間及縮小時序空余。

?

??? FPGA器件現在還包括某些先進的功能,如支持帶有I/O單元接口的雙通道數據(DDR)和板上鎖相環(PLL)網絡進行精確時鐘控制等。這些在FPGA技術中的高級功能均提供先進的接口模塊,從而有助于減少界面設計,再加上TimingDesigner軟件的獨特能力,在最短的時序中提供最準確、有力的解決方案。本文主要探討了DDR型存儲器接口設計中必要的時鐘偏移及數據采集的時序空余。

?


DDR/QDR存儲器接口的設計問題


??? DDR或四倍數據速率(QDR)存儲設備可以提供和接受兩倍于器件時鐘頻率的源同步數據,這意味著數據在時鐘的上升緣和下降緣傳輸。此外,需要捕捉時鐘偏移和進行適當地調整,以確保適當的時鐘與數據關系。

?


圖1:TimingDesigner軟件便于捕獲設計特點的圖形界面窗口


??? 如前所述,現在一些FPGA裝置包括DDR接口的I/O單元和板上的PLL網絡。這意味著,你必須有一個方式來控制模塊的準確和可靠。為了說明這一點,讓我們來讀取QDR II SRAM源同步接口的設計要求看看實例。


??? 在同步存儲器系統例如QDR SRAM中,數據是與時鐘同步的,所以存儲器數據的相位必須旋轉90度。這種相位旋轉通常在有效數據窗口中進行時鐘中心調整,這是QDR實現準確數據采集的一個重要設計特點(見圖2)。如果要改變時鐘中心,我們可以通過對板上FPGA的PLL網絡進行簡單的延時時鐘信號來達到。

?


圖2:中心對齊的時鐘/數據關系


獲取數據


??? 延遲時鐘信號可以實現中心對齊以避免各種溫度變化和其他類似的設計影響,可能會對時鐘或數據方面帶來一些影響,但不會很大,但違背了接收存儲器的建立或保持時序的要求。在理論上,對于大部分器件,中心對齊的時鐘邊緣將最大限度地建立和保持時序,留出足夠的安全空余。然而,除非建立的需求合適于保持的需求,時鐘信號的中心對齊將提供更多的時序空余。


??? 理想的解決辦法是為器件的建立和保持提供一個最大的安全空余,可以通過轉化平衡空余,為二者都提供相同的安全空余。為了平衡空余,我們為接收器件確定最低的有效數據窗口,在實際有效數據窗口的中心窗內可以給我們的存儲器提供設計參數。


??? 利用接收器件最小的建立和保持時間,我們可以利用下面的公式確定最小的'安全'的有效數據窗口:


??? 最小創建時間+最低保持時間=最低有效數據窗口


??? 如圖3所示,在存儲器器件中可以看出,實際結果是在有效數據窗口中間。為了確保獲取數據,總線必須在接收器最小的有效數據窗口外的'安全'區域內進行轉換。根據時鐘與數據的關系,信號設計在任一區域內,在獲取數據時,我們確保盡可能多的安全空余。

?


圖3:平衡實際有效數據窗口中的最小有效數據窗口


實現適當的時鐘偏移


??? 源同步時鐘的相位偏移將有效地改變存儲控制器接收寄存器的最小有效數據窗口,因此將形成平衡有效數據窗口。時鐘偏移調整是FPGA裝置中PLL器件的一個組成部分。要確定偏移的值,我們必須考慮到影響信號的布線延遲和任何外部延遲。


??? 首先,我們使用TimingDesigner軟件通過存儲器數據表為QDR SRAM創造一個圖表(圖4)。我們利用此圖確定存儲器與有效數據窗口中的時鐘和數據信號時序的關系。目的是精確定義存儲器的信號關系,并在PCB到FPGA的設計中傳遞這種關系。

?


圖4:QDR存儲器讀取時序圖MT54W1MH18J

?

?

??? 從圖4可以看出在FPGA的管腳上,PCB傳播延遲與時鐘(CQ_FPGA)和數據(Q_FPGA)信號間的關系。在TimingDesigner軟件的動態鏈接參數表中使用單獨的變量可以輕松地獲得PCB板的延時及延遲值對相關的信號的影響。現在,我們可以在適當的FPGA裝置中,為獲取時鐘而得到內部布線延遲和確定正確的相位偏移。


FPGA設計要素


??? 大多數的FPGA利用約束驅動進行布局和布線。時序約束為關鍵信號提供時序信息。TimingDesigner軟件提供獨特的時序參考圖如測量和計算變量結果,從行內文字到文件都支持廠商特定的約束語法。例如,在一個FPGA約束布線中,對符合其動態文字窗口的語法要求中,可以通過時序圖中為特定信號計算延遲誤差。然后,我們可以將這些語法通過一個文本文件導入到FPGA的開發系統中,或者我們可以直接將數值復制到FPGA的約束編輯器中。


??? 對于高速存儲器接口設計,數據存儲器被放置在FPGA裝置I/O單元的附近,以盡量減少布線延時的影響。該I/O單元只有一個布線路徑為輸入數據信號,因此在數據總線的每一部分都存在數據路徑延遲。FPGA的PLL也被用來進行適當的時鐘控制,并通常有幾種可能的從輸入焊盤到捕捉寄存器的路徑。制造商通過控制特定的屬性,使PLL的特點包括相位偏移,相乘,或相除等因素,無論是原始示例的設計代碼或約束都可以帶入模塊。因此,時鐘和數據路徑的布線和延誤必須確定,以實現適當的時鐘相位偏移。

?


???? 圖5:TimingDesigner軟件為FPGA設計流程提供直觀的界面


??? 在FPGA的最初布局和布線完成后,時序報告提供數據總線中每個時序的詳細延時信息。如果有必要,可為FPGA開發系統的關鍵信號設定延時路徑,TimingDesigner軟件可以提取相關信息和利用圖表更新。在這個設計實例中,我們需要輸入數據總線和相關時鐘信號的時序報告。


1.導入布線后的時序到TimingDesigner軟件中


??? 導入FPGA的時序報告信息,我們需要規劃最壞的情況從而確定在圖表(Q_FPGA)中相關的波形圖。信號設計規范定義在同一個時序圖表中不能帶有同名的波形圖。通過規劃端口, TimingDesigner軟件可以過濾時序報告并提取有用的信息。這些規劃被存儲在圖表文件內并可預先解決的布局和布線問題。


2.提供可視化的捕捉寄存器


??? 從導入時序報告文件開始, TimingDesigner軟件為關鍵信號延時創建變量,并在電子數據表中規劃和分配這些信號端口。變量過去是用來在時序圖中更新時鐘與數據關系。現在,可確定在FPGA器件內捕捉寄存器中的邊緣關系。


??? 內部寄存器建立和保持是從時序報告和相關的約束中提取所需的時序。下一步,在時序圖表中添加另外兩個信號和偏移時序報告中的布線延時;在捕捉寄存器中添加數據和時鐘,然后建立和保持FPGA器件適用的約束。用時鐘邊緣和有效數據窗口邊緣的補償確定必要的相位偏移,來平衡設計中有效的數據窗口。


3.平衡有效數據窗口


??? 我們可以使用下列公式來確定PLL時鐘信號產生的相位偏移:


??? 1、從設計的實際有效數據窗口減少FPGA裝置I/O部分的最小有效數據窗口,然后結果除于2,實際結果為這2個有效數據窗口的差額(DlyDVW)。(參考圖3)

??? DlyDVW = (DVWdata - DVWdev) / 2


??? 2、I/O寄存器數據建立時間加上DlyDVW值,就確定了相對時鐘邊緣的有效數據窗口(DlyRelSU)。

??? DlyRelSU = DlyDVW + IOEsu


??? 3、最后,從相對建立時間(上面第2步得到的數值),減去時鐘信號與捕捉寄存器的有效數據窗口(從時序圖測量)之間的補償。

??? Clk_offset = DlyRelSU - EdgeOffset


??? 利用上述公式,我們可以確定FPGA開發系統中PLL的相位偏移量,并執行到下一步的布局和布線。


4.驗證結果


??? 再次導入做過以上修改的布線后時序文件,TimingDesigner軟件會自動更新需要的數值,并更正及重新定位I/O單元的時鐘信號CQ_intPLL。如圖6所示。依靠改變PLL,確切的平衡建立和保持空余將是不可能的。對于這些情況下,應該在FPGA裝置的PLL中獲取平衡增量以解決這個問題。

?


圖6:在改變時鐘和平衡建立及保持空余后,獲取數據分析的時序圖表


本文小結


??? 高速設計往往有嚴格的規范和嚴謹的發布時間表,所以需要一個交互式的時序規劃和分析工具,來獲得快速和完整的時序空余,以分析并解決可能影響到最終設計成功的因素。本文說明了如何利用TimingDesigner軟件對FPGA設計流程進行準確地捕捉和交換時序信息,以幫助在整個設計過程中管理時序空余,并提供可視化的界面驗證設計,并預測設計性能。今天的FPGA器件產品都帶有多功能的時鐘配置和豐富的I/O資源,并且帶有高數據傳輸能力,TimingDesigner軟件為高速存儲器如DDR & QDR SRAM提供精確的關鍵路徑時序分析功能。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          欧美日韩在线大尺度| 最新成人av网站| 欧美日韩日本网| 亚洲天堂成人| 欧美日韩免费观看一区| 女主播福利一区| 亚洲欧美一级二级三级| 亚洲精品在线观看免费| 欧美亚洲专区| 伊人成人在线视频| 亚洲一区网站| 亚洲国产一区二区三区a毛片| 国产日韩一区二区三区| 欧美成人有码| 国产精品亚洲一区| 一区视频在线| 午夜日韩激情| 国产精品毛片在线| 亚洲先锋成人| 久久综合九色综合久99| 日韩午夜免费| 亚洲先锋成人| 欧美日韩一区二区国产| 免费久久久一本精品久久区| 伊人成人在线| 欧美日韩一区二区国产| 久久xxxx| 国产农村妇女精品一二区| 狠色狠色综合久久| 欧美成人首页| 香蕉久久夜色精品| 国产九区一区在线| 亚洲人www| 在线观看一区| 激情久久久久久久| 欧美午夜免费影院| 亚洲欧美综合一区| 久久久久久亚洲精品杨幂换脸| 亚洲人成毛片在线播放女女| 国内外成人免费视频| 欧美精品尤物在线| 欧美精品二区| 老司机免费视频久久| 羞羞答答国产精品www一本| 日韩视频精品| 中文精品在线| 免费亚洲婷婷| 久久婷婷久久| 欧美日韩成人| 国内视频精品| 极品尤物久久久av免费看| 欧美色123| 欧美性色综合| 在线精品亚洲一区二区| 亚洲黄色毛片| 国产精品毛片| 久久精品人人| 久久久久99| 欧美日韩国产高清视频| 欧美日韩 国产精品| 国产精品v欧美精品v日韩精品| 欧美韩日精品| 精品二区视频| 国产亚洲精品自拍| 久久久久久9| 欧美激情在线| 日韩午夜免费视频| 久久aⅴ国产紧身牛仔裤| 欧美激情1区| 亚洲国产黄色| 午夜在线精品偷拍| 国产精品观看| 国产一区二区精品| 欧美日韩国产精品一区二区亚洲| 永久域名在线精品| 久久www成人_看片免费不卡| 国产在线精品一区二区中文| 日韩一级欧洲| 欧美激情视频一区二区三区在线播放| 国产精品yjizz| 中文亚洲欧美| 国自产拍偷拍福利精品免费一| 国产日韩欧美一区| 国产一区视频观看| 国产美女一区| 影音先锋在线一区| 久久久久久亚洲精品杨幂换脸| 激情成人综合| 牛牛国产精品| 亚洲少妇自拍| 亚洲午夜av| 久久大逼视频| 亚洲国产国产亚洲一二三| 免费在线日韩av| 亚洲国产免费| 国内精品国语自产拍在线观看| 午夜一级在线看亚洲| 国产精品扒开腿做爽爽爽软件| 亚洲欧美大片| 国产精品久久国产愉拍| 亚洲国产一区二区三区高清| 欧美在线视频二区| 香蕉亚洲视频| 午夜在线视频一区二区区别| 99xxxx成人网| 91久久久久| 国产精品xvideos88| 老**午夜毛片一区二区三区| 国产欧美日韩亚洲| 亚洲激情另类| 99精品视频免费观看视频| 在线播放豆国产99亚洲| 亚洲午夜高清视频| 雨宫琴音一区二区在线| 亚洲大胆av| 永久域名在线精品| 亚洲国产激情| 国产亚洲激情| 噜噜噜在线观看免费视频日韩| 国产精品一区二区欧美| 日韩视频精品在线观看| aa级大片欧美三级| 国产精品永久入口久久久| 国产日韩视频| 久久狠狠婷婷| 欧美日韩理论| 亚洲国产精品日韩| 一区二区精品在线| 亚洲欧美卡通另类91av| 久久久国产精品一区二区三区| 久久国产日韩欧美| 欧美理论在线| 亚洲经典三级| 亚洲欧美成人| 欧美久久一级| 亚洲人成人一区二区三区| 一本色道精品久久一区二区三区| 国产九九精品| 欧美精品导航| 宅男噜噜噜66一区二区| 久久国产主播| 亚洲成色精品| 久久久蜜桃一区二区人| 欧美特黄一区| 国产精品免费区二区三区观看| 牛夜精品久久久久久久99黑人| 狠狠干成人综合网| 午夜影院日韩| 亚洲高清激情| 老妇喷水一区二区三区| 亚洲精品在线观看免费| 欧美在线视频一区二区三区| 亚洲看片一区| 午夜天堂精品久久久久| 国产欧美日韩综合一区在线观看 | 亚洲久久视频| 狂野欧美一区| 在线综合亚洲| 激情久久五月| 欧美精品播放| 模特精品在线| 亚洲精品男同| 国产在线成人| 久久av最新网址| 亚洲美女少妇无套啪啪呻吟| 欧美不卡视频| 嫩草成人www欧美| 一区二区动漫| 亚洲国产精品综合| 黑人巨大精品欧美一区二区小视频| 国产美女诱惑一区二区| 亚洲精一区二区三区| 欧美视频导航| 欧美精品激情| 欧美国产91| 久久综合狠狠综合久久综青草| 国产欧美日韩一级| 日韩五码在线| 雨宫琴音一区二区在线| 狠狠色综合一区二区| 国产精品videossex久久发布| 久久久综合网| 麻豆av一区二区三区| 新67194成人永久网站| 国产精品久久久久久久久婷婷| 韩国欧美一区| 精品动漫3d一区二区三区免费| 欧美日韩大片一区二区三区| 欧美福利一区二区三区| 亚洲欧美一区在线| 久久国产精品久久w女人spa| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲天堂男人| 激情亚洲网站| aⅴ色国产欧美| 在线亚洲美日韩| 国产欧美大片| 久久久久久国产精品一区| 久久另类ts人妖一区二区| 久久婷婷亚洲| 亚洲无吗在线| 国产亚洲欧洲| 欧美一区二区| 欧美午夜精品久久久久免费视| 欧美日韩亚洲一区二区三区在线| 欧美日韩调教| 亚洲欧洲精品一区二区三区波多野1战4| 精品电影一区| 国产视频一区欧美| 老司机久久99久久精品播放免费| 午夜久久影院| 99爱精品视频| 麻豆久久婷婷| 欧美日韩在线精品一区二区三区| 亚洲高清av| 久久国产主播| 黄色成人av网站| 国产一区二区高清视频| 欧美xxx在线观看| 亚洲承认在线| 快she精品国产999| 99精品视频免费| 欧美fxxxxxx另类| 亚洲精品一区二区三区樱花| 久久国产直播| 亚洲激情午夜| 欧美日韩精品一区| 亚洲一区二区三区午夜| 国产精品多人| 西西裸体人体做爰大胆久久久| 国内精品**久久毛片app| 国产精品免费一区二区三区在线观看 | 一本一本a久久| 久久综合九色| 一区二区三区视频在线播放| 欧美极品一区| 亚洲综合三区| 在线成人h网| 久久青青草综合| 国产欧美短视频| 亚洲大黄网站| 欧美日韩免费| 久久免费高清| 亚洲综合三区| 国产一区二区三区久久| 亚洲激情综合| 尤物在线精品| 国产一区二区三区无遮挡| 久久国产精品亚洲77777| 中文有码久久| 亚洲精品麻豆| 亚洲日本激情| 99亚洲一区二区| 亚洲理论在线| 99国内精品| 18成人免费观看视频| 国产在线日韩| 国产在线视频欧美一区二区三区| 久久婷婷一区| 可以免费看不卡的av网站| 久久国产免费| 久久国产欧美| 久久久久综合| 欧美高清一区| 国产精品分类| 激情综合网址| 91久久夜色精品国产九色| 亚洲国产精品视频一区| 亚洲黄网站黄| 国产亚洲一区在线| 国产精品久久久久久久久久直播 | 久久午夜电影| 久久久av水蜜桃| 久久深夜福利| 午夜精品电影| 黄色精品网站| 99国产精品自拍| 亚洲一区二区精品在线| 久久高清免费观看| 欧美搞黄网站| 亚洲一二三区精品| 亚洲视频二区| 可以免费看不卡的av网站| 午夜精品一区二区在线观看| 国产一区日韩欧美| 亚洲作爱视频| 牛牛国产精品| 亚洲欧洲午夜| 久久不射网站| 欧美日一区二区三区在线观看国产免| 国语精品一区| 国产女优一区| 国内在线观看一区二区三区| 99精品视频免费观看| 久久国产日韩| 尤物精品在线| 亚洲资源av| 欧美少妇一区| 亚洲一区自拍| 狠狠色丁香久久综合频道| 国产精品日韩| 欧美日韩网址| 羞羞答答国产精品www一本| 国内精品久久久久久久果冻传媒| 中国成人在线视频| 黄色亚洲免费| 欧美福利专区| 午夜在线精品偷拍| 亚洲精品四区| 欧美日韩综合网| 久久都是精品| 99热免费精品在线观看| 欧美日本国产精品| 久久国产精品久久精品国产| 亚洲人体偷拍| 亚洲手机在线| 欧美日韩三级| 欧美高清一区| 麻豆成人在线播放| 国产亚洲精品久久飘花| 在线观看福利一区| 欧美视频日韩| 欧美777四色影| 久久www成人_看片免费不卡| 夜夜嗨一区二区| 亚洲激情精品| 影音先锋国产精品| 国产精品国产亚洲精品看不卡15| 久久久久国产精品一区三寸| 一本久道久久综合狠狠爱| 国产一区二区中文字幕免费看| 久久婷婷久久| 久久三级福利| 久久婷婷激情| 美女久久一区| 欧美亚洲在线| 久久国产主播精品| 亚洲欧美日韩综合一区| 国产一区二区久久久| 99视频精品免费观看| 一级成人国产| 一本久道久久综合狠狠爱| 亚洲精选一区| 国产一区二区三区奇米久涩| 国产精品欧美久久| 亚洲一区二区三区免费观看 | 久久伊人一区二区| 免费看亚洲片| 久久一二三区| 你懂的一区二区| 欧美视频二区| 亚洲久久一区二区| 亚洲一区不卡| 女人天堂亚洲aⅴ在线观看| 欧美日韩精品免费观看视一区二区| 欧美久久一区| 亚洲国内自拍| 免费中文字幕日韩欧美| 午夜精品亚洲一区二区三区嫩草| 欧美激情偷拍| 亚洲经典三级| 亚洲尤物精选| 国产精品对白刺激久久久| 亚洲高清二区| 亚洲欧美日韩综合一区| 欧美另类一区| 亚洲精品在线免费| 久久经典综合| 一区在线电影| 久久riav二区三区| 伊人久久综合| 欧美主播一区二区三区美女 久久精品人| 久久国产精品一区二区三区四区| 欧美精品尤物在线| 99在线观看免费视频精品观看| 午夜在线视频观看日韩17c| 欧美日韩一区二区视频在线 | 亚洲人成网站在线观看播放| 欧美亚洲一区| 亚洲国产片色| 欧美va天堂| 国产精品丝袜xxxxxxx| 欧美日韩无遮挡| 乱码第一页成人| 亚洲国产网站| 久久一二三四| 国产亚洲精品bv在线观看| 国产精品激情电影| 久久精品成人| 亚洲伦伦在线| 欧美视频一区| 久久综合中文| 国产一区二区久久久| 精品不卡在线| 欧美日韩一区二区三区四区在线观看 | 久久精品国产清高在天天线| 国产精品第十页| 玖玖视频精品| 亚洲免费综合| 亚洲一区二区精品在线|