新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 約束設置與邏輯綜合在SoC設計中的應用

        約束設置與邏輯綜合在SoC設計中的應用

        作者: 時間:2010-09-16 來源:網絡 收藏

          摘 要: 介紹了設計中的應用,并以一款芯片ZSU32的設計為例,詳細討論了系統芯片的策略。

          系統芯片是目前超大規模集成電路設計的發展趨勢,其集成度高、功能復雜、時序要求嚴格。是SoC設計不可缺少的一環,它是將抽象的以硬件描述語言所構造的模型轉化為具體的門級電路網表的過程。邏輯綜合的質量直接影響芯片所能達到的性能,因而在綜合過程中必須根據設計要求在時序、面積和功耗方面設置正確的約束。

          本文針對中山大學ASIC設計中心自主開發的一款系統芯片ZSU32,以Synopsys公司的Design Compiler為綜合工具,探索了對SoC芯片進行綜合的設計流程和方法,特別對綜合過程的時序約束進行了詳細討論,提出了有效的綜合方案。

          1 時序約束原理

          同步電路是大多數集成電路系統的主流選擇。同步電路具有工作特性簡單、步調明確、抗干擾能力強等特點。但是,因為所有的時序元件受控于一個特定的時鐘,所以數據的傳播必須滿足一定的約束以便能夠保持與時鐘信號步調一致。

          圖1是一個典型的局部路徑,它需要滿足兩方面的條件:防止數據太遲到達目的寄存器導致數據不能正確保存;防止新的數據過早到達導致覆蓋了前一數據。

        約束設置與邏輯綜合在SoC設計中的應用

          設置建立時間(setup time)約束可以滿足第一個條件:

        約束設置與邏輯綜合在SoC設計中的應用


        上一頁 1 2 3 4 5 6 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 竹山县| 类乌齐县| 华宁县| 搜索| 神池县| 綦江县| 夏津县| 加查县| 兴安盟| 卢氏县| 清新县| 昭平县| 贵州省| 蒙自县| 永顺县| 枝江市| 丽水市| 淮南市| 乌鲁木齐县| 托克托县| 宽城| 双江| 乌兰县| 巴青县| 响水县| 离岛区| 武城县| 桐庐县| 台南县| 安乡县| 黄陵县| 砀山县| 罗田县| 高雄县| 额尔古纳市| 清丰县| 山东省| 洛阳市| 崇州市| 沙洋县| 浏阳市|