《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > Xilinx FPGA開發工具總結

Xilinx FPGA開發工具總結

2018-05-28
關鍵詞: Xilinx FPGA constraintfie

  在xilinx下每種操作其實都對應著一種工具,邏輯綜合,網表與constraint fie的合并,布局布線等等。下面就對各個工具做一個總結。

  1、XST(Xilinx Synthesis Technology)是xilinx退出的邏輯語言綜合工具,它所做的就是把HDL語言表述的邏輯綜合成特定的網表文件(netlist file),即NGC文件。NGC包含著電路的邏輯設計。

  2、ngdbuild,在xilinx的ise集成開發環境下有一步叫Translate其實就是對應著ngdbuild操作,ngdbuild讀取xst產生的NGC網表文件,結合ucf(user constraint file),生成一個NGD文件(Native Generic Database),這個文件對設計的邏輯描述,包含各種邏輯單元,比如,與門,非門,LUT,flip-flop以及RAM。在ngdbuild操作完成之后,會產生一個.bld的報告,用來記錄ngdbuild操作的各種信息。

  3、map,在xilinx的ise集成開發環境下同樣也有一部叫map就對應著map操作,map讀取ngdbuild產生的NGD網表文件,然后把NGD網表文件中包含的邏輯原件(與非門以及RAM等)映射成FPGA中的元件,map的輸出一個是.ncd文件,一個是.pcf文件。在map操作完成之后,會產生一個.mrp的報告,用來記錄map過程中的各種信息。

  4、par,par所做的操作就是布局布線,par的輸入是map操作的輸出文件.ncd文件和.pcf文件,par的輸出也是一個.ncd文件,這兩個.ncd文件,名稱是不同的,在map操作完成之后,也會產生一個.par的報告,用來記錄par過程中的各種信息,同時par還會產生PAD、CSV、TXT file用來記錄管腳的分配信息。

  5、bitgen,bitgen就是產生配置流的操作,bitgen的輸入就是par操作的輸出文件.ncd文件,bit的輸出如果沒有指明,默認就是routed.bit文件,同樣在bitgen操作完成之后,會產生一個.bgn文件用來記錄bitgen過程中的各種信息。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 精品久久久久久中文字幕专区 | 人人鲁免费播放视频人人香蕉 | 日韩精品一区二区三区在线观看 | 亚洲欧美影院 | 亚洲一区二区三区高清 不卡 | 国产精品香蕉在线一区二区 | 成人美女黄网站色大色费 | 欧美成人www在线观看网页 | 日韩中文字幕在线视频 | 久久免费视频网 | 中文字幕精品在线观看 | 亚洲天堂久久 | 午夜在线亚洲 | 91在线视频免费播放 | 曰批免费视频播放免费观看网站 | 国产黄在线观看免费观看软件视频 | 黄色在线观看视频免费 | 老司机免费福利午夜入口ae58 | 成人免费毛片观看 | 午夜性刺激免费视频观看不卡专区 | 中文字幕1区 | 国产成人精品曰本亚洲77美色 | 日韩激情成人 | 久久久国产成人精品 | 国产成人欧美视频在线 | 最近的2019免费中文字幕 | 成人午夜视频在线播放 | 精品综合一区二区三区 | 一区二区免费视频观看 | 欧美一及| 一二三四视频社区在线播放中国 | 亚洲欧美日韩在线观看播放 | 国产一区二区高清 | 成人国产精品免费视频不卡 | 狂野欧美性猛交xxxx | 亚洲 欧美 中文 日韩欧美 | 人人澡人人人人夜夜爽 | 日本一道高清不卡免费 | 一本一道dvd在线播放器 | 天堂成人在线视频 | 国产一区在线观看视频 |