關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一種音視頻監視系統的設計和實現

        一種音視頻監視系統的設計和實現

        作者: 時間:2012-08-08 來源:網絡 收藏

        時序考慮事項和約束定義

        生成并IP之后,下一步是執行時序。我們對所有輸入時鐘的周期、抖動和輸入偏移延遲進行了約束,并且設置了相對于源時鐘的所有輸出延遲和輸入對輸出的延遲。然后在用戶約束文件(UCF)中建立了時序和布局約束。

        我們將所有輸入時鐘約束為特定頻率,并且用以下UCF代碼定義了抖動輸入:

        NETi_clk_200_sTNM_NET=IN_200_CLKGRP;TIMESPECIN_200_CLKGRP=PERIOD5nsHIGH50%INPUT_JITTER0.1ns

        對于源同步數據,在SDR的情況下,我們可以將輸入時鐘設置為0度相移或180度相移,而在DDR的情況下可以將其設置為90度相移。圖2所示為時鐘在90度相移時的源同步DDR數據輸入時序。

        時鐘在90度相移時的源同步DDR數據輸入時序
        圖2所示為時鐘在90度相移時的源同步DDR數據輸入時序

        對于PCIExpress核和千兆位以太網MAC核上的時序約束,我們按照CORE Generator示例中的定義對Block RAM和PLL/DCM使用了所有時序和布局約束。

        因為許多Virtex-5都使用多個異步時鐘,所以我們必須在中定義偽通路,以使這些時鐘不受影響。

        布局布線后的時序分析和時序校正

        進行布局布線后,我們運行了靜態時序分析(STA)和時序仿真,以了解是否存在其他時序錯誤。對于STA,我們確保時序報告涵蓋了有約束和無約束的全部通路。通過使用STA報告,我們可以鑒定輸入/輸出時序和內部時序。

        事實證明,基于Virtex-5的FPGA非常適合我們的視頻的要求。區域時鐘緩沖器和I/O時鐘緩沖器使我們能夠支持多信道源同步輸入。而且,該器件的PCI Express和千兆位以太網MAc硬宏為我們提供了進行遠程所需的全球連接能力。在未來的設計工作中,我們將可依靠前期規劃來確保有效使用特定FPGA的可用資源,設計出具有附加價值的產品。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 前郭尔| 灵石县| 玛曲县| 昭觉县| 梨树县| 云霄县| 大新县| 洛宁县| 大石桥市| 边坝县| 合川市| 罗田县| 偏关县| 福海县| 砚山县| 原阳县| 普兰县| 永泰县| 萨迦县| 南昌县| 佛坪县| 丰城市| 大兴区| 无锡市| 武宁县| 拉萨市| 赞皇县| 厦门市| 商水县| 红原县| 增城市| 巫山县| 汝阳县| 南漳县| 金门县| 镇江市| 天津市| 湄潭县| 清丰县| 山西省| 巴中市|