人工智能硬件電路設(shè)計基礎(chǔ)及應(yīng)用
本書針對人工智能硬件電路設(shè)計基礎(chǔ)、著重介紹硬件電路相關(guān)的設(shè)計知識及SoC設(shè)計開發(fā)過程中數(shù)字前端知識,包括VHDL技術(shù)、Verilog技術(shù)及HLS技術(shù)。同時將開發(fā)SoC中常用的模塊作為應(yīng)用實例進(jìn)行詳細(xì)講解。VHDL技術(shù)部分詳細(xì)介紹了VHDL語言的背景知識、基本語法結(jié)構(gòu)和VHDL代碼的編寫方法。另外,該部分還加入了基礎(chǔ)電路和簡單系統(tǒng)的設(shè)計實例,以及設(shè)計共享的內(nèi)容,以便進(jìn)行代碼的分割、共享和重用。Verilog技術(shù)部分詳細(xì)介紹了與VHDL技術(shù)部分相對應(yīng)的內(nèi)容,以便讀者對照學(xué)習(xí)。在此基礎(chǔ)上,本書還給出了一些應(yīng)用實例,為讀者深入研究SoC設(shè)計開發(fā)提供了具體的系統(tǒng)電路設(shè)計和驗證結(jié)果。本書還在附錄詳細(xì)介紹了Xilinx和AlteraFPGA軟件環(huán)境下的操作步驟,以及在遠(yuǎn)程服務(wù)器環(huán)境中使用以上環(huán)境的操作步驟。同時附上書中涉及的所有代碼,方便讀者進(jìn)行復(fù)現(xiàn)和二次開發(fā)。
·9.7萬字