注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)深入理解Altera FPGA應(yīng)用設(shè)計(jì)

深入理解Altera FPGA應(yīng)用設(shè)計(jì)

深入理解Altera FPGA應(yīng)用設(shè)計(jì)

定 價(jià):¥49.00

作 者: 王敏志 著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): 博客藏經(jīng)閣叢書
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 硬件 外部設(shè)備 維修

ISBN: 9787512413382 出版時(shí)間: 2014-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 348 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《深入理解Altera FPGA應(yīng)用設(shè)計(jì)》結(jié)合作者多年工作實(shí)踐,以開發(fā)流程為主線,通過大量實(shí)例詳細(xì)介紹了FPGA開發(fā)、調(diào)試方面的一些基本方法和獨(dú)特技巧;提出了一種“自動(dòng)化”開發(fā)設(shè)計(jì)的理念,即通過批處理加腳本的方式自動(dòng)完成FPGA設(shè)計(jì)工程的建立、編譯和轉(zhuǎn)移,以及在使用ModelSim設(shè)計(jì)仿真時(shí),一鍵式完成整個(gè)仿真流程的方法。對(duì)于FPGA設(shè)計(jì)調(diào)試和測(cè)試方面,則詳細(xì)介紹了SignalTapII的使用,并重點(diǎn)介紹了VirtualJTAG(虛擬JTAG)。《深入理解Altera FPGA應(yīng)用設(shè)計(jì)》可作為高等院校通信工程、電子工程、計(jì)算機(jī)、微電子等專業(yè)有一定FPGA開發(fā)基礎(chǔ)的學(xué)生的參考用書,也可作為硬件工程師、FPGA工程師的工具書。

作者簡(jiǎn)介

  王敏志【網(wǎng)名:coyoo、湘攸客】,曾就職于多家科研院所,從事過雷達(dá)、通信以及醫(yī)療電子方面的研發(fā)工作,主要負(fù)責(zé)數(shù)字電路方面開發(fā),包括電路設(shè)計(jì)、DSP以及FPGA編程。

圖書目錄

第1章 好好準(zhǔn)備你的FPGA設(shè)計(jì)
1.1 FPGA設(shè)計(jì)要求“軟硬兼施”嗎
1.2 如何選擇一個(gè)合適的FPGA
1.3 教你如何從頂層規(guī)劃你的設(shè)計(jì)
1.4 進(jìn)行早期功耗估算避免FPGA動(dòng)力不足
1.4.1 早期功耗估算
1.4.2 精確功耗估算
1.5 規(guī)劃并選擇片內(nèi)調(diào)試工具
1.6 小結(jié)
第2章 快速建立你的第一個(gè)FPGA工程
2.1 FPGA設(shè)計(jì)基本流程
2.2 手把手教你用Quartus II建立FPGA工程
2.3 教你如何利用腳本創(chuàng)建工程
2.3.1 Quartus II各個(gè)設(shè)計(jì)流程對(duì)應(yīng)的腳本命令
2.3.2 Quartus II TCL包(Package)
2.3.3 執(zhí)行與Quartus II有關(guān)腳本的入口
2.3.4 利用腳本創(chuàng)建工程
2.4 利用腳本約束你的工程
2.5 利用腳本自動(dòng)化完成FPGA設(shè)計(jì)
2.6 實(shí)例分析
2.7 小結(jié)
第3章 采用Altera的建議進(jìn)行FPGA設(shè)計(jì)
3.1 利用Quartus II模板開始邏輯設(shè)計(jì)
3.2 同步FPGA設(shè)計(jì)方法及指導(dǎo)
3.2.1 同步設(shè)計(jì)的基本原則
3.2.2 異步設(shè)計(jì)的危害
3.3 使用Altera的宏函數(shù)
3.4 在FPGA中實(shí)現(xiàn)除法功能
3.4.1 二進(jìn)制快速除法
3.4.2 使用Altera除法函數(shù)
3.5 Altera推薦的代碼風(fēng)格
3.6 在代碼中使用寄存器而不是鎖存器
3.6.1 鎖存器電路結(jié)構(gòu)
3.6.2 邏輯設(shè)計(jì)中哪些情況會(huì)產(chǎn)生鎖存器
3.6.3 鎖存器分析實(shí)例
3.7 使用Altera“原語(yǔ)”模塊
3.7.1 如何讓設(shè)計(jì)中的LCELL不被軟件優(yōu)化
3.7.2 進(jìn)位鏈以及如何應(yīng)用在自己的設(shè)計(jì)中
3.8 小結(jié)
第4章 使用ModelSim進(jìn)行仿真
4.1 ModelSim仿真工具介紹
4.2 使用ModelSim軟件進(jìn)行仿真
4.2.1 仿真基礎(chǔ)——利用GUI完成仿真
4.2.2 通過創(chuàng)建仿真工程來設(shè)計(jì)仿真
4.3 為ModelSim獨(dú)立版本提取Altera仿真庫(kù)
4.3.1 提取Altera仿真庫(kù)的步驟
4.3.2 仿真Altera器件到底需要提取哪些庫(kù)
4.4 教你如何用腳本完成ModelSim的自動(dòng)化仿真流程
4.5 ModelSim使用問題實(shí)例
4.6 教你如何寫TestBench
4.7 實(shí)例練習(xí)
4.7.1 練習(xí)前準(zhǔn)備
4.7.2 GUI方式仿真實(shí)例
4.7.2 自動(dòng)化創(chuàng)建工程仿真實(shí)例
4.8 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)