新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > FPGA設(shè)計開發(fā)軟件ISE使用技巧之:典型實例-增量式設(shè)計演示

FPGA設(shè)計開發(fā)軟件ISE使用技巧之:典型實例-增量式設(shè)計演示

作者: 時間:2015-02-02 來源:網(wǎng)絡(luò) 收藏

  首先對工程實現(xiàn)的屬性進行設(shè)置,具體設(shè)置如下。

本文引用地址:http://2s4d.com/article/269340.htm

  單擊右鍵,選擇進程瀏覽器中的“Implement Design”的“Property”選項,彈出工程實現(xiàn)屬性對話框,如圖6.95所示。在增量設(shè)計屬性頁中做如下設(shè)置。

  · 為“Enable Incremental Design Flow”使能增量實現(xiàn)。

  · 為“Run Guided Incremental Design Flow”設(shè)置用指引文件來引導(dǎo)增量實現(xiàn)。

  · 為“MAP Guide Design File(.ncd)”設(shè)置指引映射的指引文件top_map_guide.ncd路徑。

  · 為“PAR Guide Design File(.ncd)”設(shè)置指引布局布線的指引文件top_guide.ncd路徑。

  按上述方式設(shè)置完畢后,對工程進行映射和布局布線后,查看映射和布局布線報告,對于映射報告注意以下內(nèi)容。

  如圖6.96所示,在映射報告中會對每個邏輯分組在各自約束的區(qū)域內(nèi)的資源利用情況作一個總結(jié)報告。可以看到各分組所用的LUT和Slices占其約束區(qū)域總量的百分比。如果出現(xiàn)某一邏輯分組的使用率達90%以上,而有些邏輯分組還不到1%,則需要重新進行區(qū)域約束。

  

 

  圖6.96 映射報告(Map Report)

  區(qū)域約束最好在生成初始指引文件時就確認。在普通模式下完成映射后查看映射報告,查看每個邏輯分組的資源利用率。如是不合適,則更改區(qū)域約束,重新進行映射。

  對于布局布線報告注意以下內(nèi)容。

  如圖6.97所示,布局布線時讀取了top_guide.ncd作為指引文件,僅有rs_232邏輯分組重新進行了布局布線(AG_rs232 was re-implemented)。SRAM邏輯分組完全繼承了前面已有的結(jié)果(AG_sram was fully guided),說明增量實現(xiàn)完成了。

  

 

  圖6.97 布局布線報告(Place&Route Report)

  完成了布局布線后就可以下載調(diào)試了。如果仍需要改動,重復(fù)步驟(6)和步驟(7),直到設(shè)計符合要求為止。

  6.9.3 小結(jié)

  本節(jié)以一個具體的實例介紹了下增量設(shè)計流程。希望讀者能夠按照上述步驟進一步熟悉的增量設(shè)計流程,對增量設(shè)計有個比較全面的認識,最終將這種設(shè)計方法應(yīng)用到自己的設(shè)計當(dāng)中。

fpga相關(guān)文章:fpga是什么



上一頁 1 2 3 4 下一頁

關(guān)鍵詞: FPGA ISE

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉