1. 程式人生 > >[轉帖]FPGA/IC設計入門-FPGA入門(一)

[轉帖]FPGA/IC設計入門-FPGA入門(一)

作為xilinx,第三方的綜合工具可以提供EDIF或者NCF檔案,自帶的XST綜合工具輸出的是NGC,與此同時,我們可能還會用到xilinxcorecore檔案主要以edn形式存在;有了這些檔案我們就進入implementation階段,這個階段分translateMapPAR三大部分,translate是把綜合得到網表和core的網表文件轉化為NGD檔案,作為Map的輸入,Map是把網表文件對映到Xilinx中的基本元件中,如sliceblockram等等,最後PAR也就是place and route,最後就可以生成bit檔案了。推薦的書籍《FPGA/CPLD設計工具——Xilinx ISE5.x
使用詳解》,該書對整個設計流程有詳細的描述,還介紹了很多高階技巧,不過對於asic設計人員,除非要做FPGA驗證,否則沒有必要看這些東西,因為學習FPGA就是一個完整的ASIC設計流程,不像做ASIC那樣設計人員還分前端後端,做FPGA涉及的將會是很多因素,包括內部結構和板級的除錯等等。