2018-01-01

VTR CAD 流程

image
  1. Odin II將Verilog硬件描述語言轉換為代表異構塊的邏輯門和黑盒組成的扁平網表。
  2. ABC synthesis package 用于執行每個獨立電路的邏輯優化,然后每個電路被映射到LUTs和觸發器。ABC的輸出是一個==LUTs==,==觸發器==和==黑盒==的.blif格式網表。
  3. VPR將這個網表打包成更粗糙的邏輯塊,放置到電路中,并給其規劃布線。為每個階段生成輸出文件。VPR將產生各種統計數據,例如完成布線所需的最小通道數、總線長度、電路速度、面積和功率。
    這個CDA為眾多的設計提供了可能,可以使用其他高級的綜合工具來生成用于ABC的.blif文件。另外還可以使用不同的ABC邏輯優化器和技術映射器。只需要將用戶的技術映射器的輸出網表放入.blif格式文件中并將其輸出到VPR。
    或者,萬一用戶感興趣的邏輯快不受VPR支持用戶的CAD流程可以通過以.net格式輸出邏輯塊的網表來完全繞過VPR打包器。VPR可以放置和布局任何類型的邏輯塊網表。用戶只需要創建網表并在FPGA體系結構描述文件中描述邏輯塊。
    VPR 還支持時許分析和功耗估計。

設計流程:

  1. Odin II(邏輯合成)
  2. ABC(邏輯優化和技術映射)
  3. VPR(打包、布線)
    [圖片上傳失敗...(image-c1d16c-1514740177814)]
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • 轉行成為程序員,讓自己的錢能夠收益,說什么怎么都是掙錢,只要投資好就行,那是屁話。 把林明樟老師的書輸出,學會讀財...
    麥克閱讀 187評論 0 0
  • [共讀&筆記]那個心底想喊又不敢喊的稱呼 摘要:共讀《追風箏的人》4-6章 今天我們來繼續閱讀追風箏的人的4-6章...
    鬼魅墨玉閱讀 344評論 0 0
  • 昨晚上做了一夜的夢 夢到跟乾華高學長一起去看電影哈哈哈我坐在他腿上 看的是金剛狼3 主演竟然是鋼鐵俠臥槽 結...
    翮笙閱讀 159評論 0 0
  • 前些天推送過一篇關于草間彌生的介紹,我覺得不能把奈良美智忘了。作為和草間齊名的日本國寶級藝術家,奈良美智則以他溫柔...
    旮旯兒GALA閱讀 4,039評論 0 2