Wednesday, January 16, 2013

The art of FPGA construction FPGA的建構藝術 (3) 實體呈現


0108esdSmith03sm

 

 

 

 

 

 

 

等到程式碼都完成了,該如何驗證呢?

這是每個設計者都想知道,簡單來說就是找到Compile給它按下去就行了~~

而在FPGA會有兩種方式,一種是模擬,另一種則是合成。

依我經驗為例,能透過模擬就模擬,畢竟要合成出實際的電路在燒入到硬體內,真的是一大工程呢。

至於FPGA它的合成作業是如何達成呢?

就如圖示所表示,有三大階段,

[1] 將程式碼或圖像設計轉換成RTL。

[*2] 再將RTL的邏輯電路加以最佳化,除減少時間程序外也能減少成本。

[3] 再將最後的電路合成出你所要硬體的對應表(Netlist)。

 

這樣就大功告成啦~~

No comments:

Post a Comment

Register Transfer Level Design with Verilog (1) [ebook]

設計程式之所以有趣不外乎是它的千變萬化,同樣的結果卻有不同的寫法。 但這些不同寫法當中也並沒有分誰對誰錯,也沒有制定標準來規範何事該用何解。 這也就是我們設計者的珍貴!! [1] Primitive Instantiations 在Verilog中最基本的邏輯...