预购商品
书目分类
特别推荐
本書收集了作者在FPGA學習和實踐過程中的相關知識和經驗點滴。書中既有FPGA基本概念和基礎語法方面的介紹,也有常用FPGA設計方法和技巧的探討,以及作者在工程實踐中的經驗和感悟分享,從而幫助讀者由淺入深地理解FPGA的開發設計。本書從工程實踐出發,旨在帶領讀者學會如何在FPGA的開發設計過程中發現問題、分析問題並解決問題。本書的主要讀者物件為電子、微電子、電腦、自動化等相關專業的在校學生,從事FPGA開發設計的工程師以及所有電子設計製作的愛好者們。
第一部分 基礎普及 筆記1 FPGA的基本概念 FPGA是什麼 二、HDL語言 三、FPGA發展歷史 筆記2 FPGA的器件結構 一、XilinxFPGA的內部結構 二、可配置邏輯塊 三、片內記憶體 四、時鐘資源 五、數字信號處理塊 六、高速串列收發器 七、外部記憶體控制器 八、類比/數字轉換模組 筆記3 FPGA的優勢與應用 一FPGA的優勢 二、FPGA的應用 筆記4 FPGA的開發之路 一、FPGA開發流程 二 FPGA開發技能 三、FPGA技術進階 第二部分 語法學習 筆記5 淺談語法學習 筆記6 Verilog語法速查手冊 一、數據類型 二、運算子 三、特殊符號 四、巨集定義與條件編譯 五、設定陳述式always與assign 六、參數定義 七、判斷語句if和case 八、模組與埠 九、文件讀/寫 十、語句重複generate與 genvar 十一、阻塞賦值(一)和非阻塞賦值(<=) 十二、任務和函數 十三、其他常用行為級語法 筆記7 淺談代碼規範 一、關於版本管理 二、模組的版本資訊管理 三、關於信號命名 四、代碼書寫格式 五、注釋的規範 六、規範代碼示例 筆記8 漫談代碼風格 一、寄存器電路的設計方式 二、同步以及時鐘的設計原則 三、雙向引腳的控制方式 四、提升系統性能的代碼風格 第三部分 設計技巧 筆記9 重定設計 一、同步重定與非同步重定 二、復位與亞穩態 三、非同步重定的同步處理 四、非必要不復位 五、RTL視圖的查看方法 筆記10 FPGA重要設計思想 一、速度面積互換原則 二、乒乓操作 三、串並轉換與並串轉換 四、流水線設計 五、模組化設計 第四部分 工具技巧 第五部分 實踐經驗 第六部分 感悟雜文 參考文獻
客服公告
热门活动
订阅电子报