注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護深入淺出玩轉(zhuǎn)FPGA

深入淺出玩轉(zhuǎn)FPGA

深入淺出玩轉(zhuǎn)FPGA

定 價:¥39.00

作 者: 吳厚航 編著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標 簽: 維修

ISBN: 9787512400825 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 22 字數(shù):  

內(nèi)容簡介

  本書收集整理了作者在FPGA學(xué)習(xí)和實踐中的經(jīng)驗點滴。書中既有日常的學(xué)習(xí)筆記,對一些常用設(shè)計技巧和方法進行深入探討;也有很多生動的實例分析,這些實例大都是以特定的工程項目為依托,具有一定的借鑒價值;還有一些適合于初學(xué)者入門和進階學(xué)習(xí)的實驗例程;另外還給出了兩個比較完整的DIY工程,讓讀者從系統(tǒng)角度理解FPGA的開發(fā)流程。本書從工程實踐出發(fā),旨在引領(lǐng)讀者學(xué)會如何在FPGA的開發(fā)設(shè)計過程中發(fā)現(xiàn)問題、分析問題并解決問題。本書附帶的光盤收集了大量的實用例程,同時與本書配套的視頻教程也可以在http://group.ednchina.com/1375/32390.aspx下載。本書的主要讀者對象為電子、計算機、控制及信息等相關(guān)專業(yè)的在校學(xué)生、從事FPGA/CPLD開發(fā)設(shè)計的電子工程師以及所有電子設(shè)計制作的愛好者們。

作者簡介

  吳厚航,[網(wǎng)名特權(quán)同學(xué)],就職于上海某研究所,熱愛FPGA開發(fā)設(shè)計工作,擅長記錄、分析及總結(jié)經(jīng)驗與技巧。個人技術(shù)博客深受網(wǎng)友好評,任EDN China網(wǎng)站FPGA/CPLD助學(xué)小組組長。

圖書目錄

第一部分 基礎(chǔ)普及
筆記1 初識FPGA
一、關(guān)于FPGA的一些基本概念
二、關(guān)于FPGA的基本結(jié)構(gòu)
筆記2 應(yīng)用領(lǐng)域
一、邏輯粘合與實時控制
二、信號處理與協(xié)議實現(xiàn)
三、片上系統(tǒng)
筆記3 開發(fā)流程
一、需求分析到模塊劃分
二、設(shè)計輸入到綜合優(yōu)化
三、實現(xiàn)到時序收斂
四、仿真測試到板級調(diào)試
第二部分 設(shè)計技巧
筆記4 基本語法
一、可綜合的Verilog語法子集
二、ifelse與case語句分析
三、Verilog代碼優(yōu)化之for語句
四、inout用法淺析
五、從Technology Map Viewer看4輸入LUT
六、關(guān)于注釋
七、解讀Verilog代碼的一點經(jīng)驗
筆記5 漫談狀態(tài)機設(shè)計
一、狀態(tài)機的基本概念
二、三種不同狀態(tài)機寫法
筆記6 復(fù)位設(shè)計
一、異步復(fù)位與同步復(fù)位
二、復(fù)位與亞穩(wěn)態(tài)
三、異步復(fù)位、同步釋放
四、PLL配置后的復(fù)位設(shè)計
筆記7 FPGA重要設(shè)計思想及工程應(yīng)用
一、速度和面積互換原則
二、乒乓操作及串/并轉(zhuǎn)換設(shè)計
三、流水線設(shè)計
四、邏輯復(fù)制與模塊復(fù)用
五、模塊化設(shè)計
六、時鐘設(shè)計技巧
筆記8 基于FPGA的跨時鐘域信號處理
一、同步設(shè)計思想
二、單向控制信號檢測
三、專用握手信號
四、搞定亞穩(wěn)態(tài)
五、借助于存儲器
筆記9 經(jīng)驗點滴
一、復(fù)用引腳,陷阱多多
二、被綜合掉的寄存器
三、Cyclone器件全局時鐘盡在掌控
四、M4K使用率
第三部分 仿真測試
筆記10 簡單的Testbench設(shè)計
一、Testbench的基本概念
二、簡單Testbench的搭建
筆記11 Testbench書寫技巧
一、封裝有用的子程序
二、關(guān)于變量的定義
三、HDL的并行性
四、結(jié)構(gòu)化Testbench
五、讀/寫紊亂狀態(tài)
六、防止同時調(diào)用task
筆記12 測試用例設(shè)計
一、模擬串口自收發(fā)通信
二、乘法器全覆蓋測試
三、可重用MCU讀/寫設(shè)計
第四部分 時序分析
筆記13 時序分析基礎(chǔ)
一、靜態(tài)時序分析的概念
二、時鐘相關(guān)概念
三、數(shù)據(jù)傳輸路徑分析
筆記14 基于ISE的時序約束
一、全局約束
二、分組與OFFSET約束
三、特定路徑約束
四、達到時序收斂
筆記15 基于Time Quest的時序分析
一、從Techology Map Viewer分析Clock Setup Slack
二、基于Time Quest的reg2reg之T分析
三、深入剖析I/O約束中
四、添加時序例外
五、多周期約束的基本用法
六、QuartusⅡ流水線均衡負載設(shè)置實例
七、讀SRAM時序約束分析
八、源同步接口的時序模型
九、Recoveiy時序優(yōu)化一例
十、基于Chip Planner的時序優(yōu)化一例
第五部分 基礎(chǔ)實驗
筆記16 基于EPM240的入門實驗
一、學(xué)習(xí)板簡介
二、分頻計數(shù)實驗
三、按鍵消抖實驗
四、Johnson計數(shù)器實驗
五、數(shù)碼管顯示實驗
六、乘法器設(shè)計實驗
七、VGA接口實驗
八、串口通信實驗
九、PS/2鍵盤解碼實驗
十、I2C通信實驗
十一、SRAM讀/寫實驗
十二、MAXⅡ內(nèi)部振蕩時鐘使用實例
十三、MAXⅡ的UFM模塊使用實例
十四、QuartusⅡ調(diào)用Modelsim仿真實例
筆記17 基于EPlC3的進階實驗
一、開發(fā)板簡介
二、AS和JTAG配置方式
三、基于74HC595的數(shù)碼管實驗
四、PLL配置仿真實驗
五、基于FIFO的串口發(fā)送機設(shè)計
六、VGA字符顯示實驗
七、基于M4K塊配置ROM的字符數(shù)據(jù)存儲VGA顯示實驗
八、基于M4K塊的單口RAM配置仿真實驗
九、基于M4K塊的移位寄存器配置仿真實驗
十、基于SDRAM讀/寫的串口調(diào)試實驗
第六部分 項目應(yīng)用
筆記18 DIY邏輯分析儀
一、背景介紹
二、功能需求及模塊劃分
三、數(shù)據(jù)采集、觸發(fā)及存儲
四、基于VGA的顯示界面設(shè)計
筆記19 DIY數(shù)碼相框
一、背景介紹
二、功能需求及模塊劃分
三、SPI接口控制
四、SD卡數(shù)據(jù)存儲結(jié)構(gòu)與FAT16文件系統(tǒng)
五、SD卡初始化及讀操作
六、SDRAM控制器設(shè)計
七、BMP格式圖片顯示
第七部分 網(wǎng)絡(luò)雜文
筆記20 Xilinx網(wǎng)站資源導(dǎo)航
一、Xilinx軟件介紹
二、軟件版本和軟件更新
三、軟件教程
四、硬件資料
五、參考資源
六、問題解決
七、總結(jié)
筆記21 苦練基本功
一、dataslaeet要看原版
二、開發(fā)工具要熟練
三、焊接功底要扎實
四、不要厭煩寫文檔
筆記22 永遠忠于年輕時的夢想
參考文獻

本目錄推薦

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