新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 利用SmartCompile和賽靈思的設計工具進行設計保存(07-100)

        利用SmartCompile和賽靈思的設計工具進行設計保存(07-100)

        ——
        作者:賽靈思公司 Eric Shiflet, Kate Kelley 時間:2008-04-18 來源:電子產品世界 收藏

          通過放寬要保存的信息級別,一些Partition的實現可以被修改。實現工具將盡可能多地保存Partition,同時,仍能滿足時序約束的要求,而且還能成功的對設計進行布局和布線。 要促使Partition在沒有任何保存的情況下完全地被重新實現,就要使用Partition的"rerun"命令。

        本文引用地址:http://www.104case.com/article/81756.htm

          采用 SmartGuide

          SmartGuide對于像修改邏輯等式這樣的小邏輯變更最為有用。像增加新的模塊或實例這樣大的變更,將會影響設計層次,并減少從以前的實現中成功匹配元器件的可能性。與SmartGuide能夠很好配合的變更類型有:

          ·在一個或兩個模塊中的小邏輯變更(不到10%);

          ·移動引腳位置;

          ·改變一個元器件的屬性;

          ·改變一個時序約束。

          SmartGuide僅僅是在映射實現過程中開啟的一個選項。SmartGuide自動地使用以時序約束為基礎直接實現的映射時序算法。為了在ISE Project Navigator軟件工具中啟動SmartGuide,可從頂層菜單中選擇Source > Use SmartGuide,或者右擊頂層模塊并選擇 Use SmartGuide,如圖3所示。 

          要在tcl接口上開啟 SmartGuide,需要調用如下命令:

          % project set "Use Smartguide" True

          用批處理命令使用SmartGuide,要采用這種語法:

          map "smartguide 

          par "smartguide

          在設計被實現后,映射和標準報告將表明有多少設計被成功地引導。在以下所示的報告文件中,有71%的元器件及77%的網絡被引導。



        關鍵詞: 賽靈思 SmartCompile

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 博野县| 习水县| 仙桃市| 景泰县| 会同县| 龙泉市| 潼南县| 昆山市| 若尔盖县| 寿阳县| 平顶山市| 凯里市| 澎湖县| 永德县| 和田县| 思茅市| 大新县| 苍溪县| 绵竹市| 舞阳县| 鹤山市| 上蔡县| 青田县| 育儿| 迭部县| 宾阳县| 宜城市| 辽阳县| 哈巴河县| 沾益县| 昌黎县| 武定县| 长海县| 株洲市| 家居| 潞城市| 蓬莱市| 米脂县| 清河县| 朔州市| 巨鹿县|