-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
零點起飛學FPGA 版權信息
- ISBN:9787302399735
- 條形碼:9787302399735 ; 978-7-302-39973-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
零點起飛學FPGA 本書特色
高敬鵬、武超群編著的《零點起飛學fpga》以 verilog hdl語言為藍本,結合altium designer軟 件、quartus ⅱ軟件與modelsim軟件的功能,通過豐 富的實例,從實驗、實踐和實用的角度,詳細闡述了 fpga在電子系統中的應用。本書共9章,主要內容包 括fpga基礎知識、fpga硬件電路的設計、quartus ii軟件操作基礎、verilog hdl語言概述、面向綜合 的行為描述語句、modelsim仿真工具、面向驗證和仿 真的行為描述語句、verilog hdl語言設計進階、外 設接口和綜合系統設計,全面詳細地闡述了fpga的設 計方法和開發過程。 本書由淺入深,從易到難,各章節既相對獨立又 前后關聯,其*大特點是打破了傳統書籍的講解方法 ,以圖解方式敘述基本功能的應用與操作,并通過提 示、技巧和注意的方式指導讀者對重點內容的理解, 從而達到在實際產品設計中的熟練應用。本書每章配 有習題,以指導讀者深入地進行學習。 本書既可作為高等學校電子系統設計課程的教材 ,也可作為電路設計及相關行業工程技術人員的技術 參考書。
零點起飛學FPGA 內容簡介
本書以VerilogHDL語言為藍本,結合AltiumDesigner軟件、QuartusII軟件與ModelSim軟件的功能,通過豐富的實例,從實驗、實踐和實用的角度,詳細闡述了FPGA在電子系統中的應用。本書共9章,主要內容包括FPGA基礎知識、FPGA硬件電路的設計、QuartusII軟件操作基礎、VerilogHDL語言概述、面向綜合的行為描述語句、ModelSim仿真工具、面向驗證和仿真的行為描述語句、VerilogHDL語言設計進階、外設接口和綜合系統設計,全面詳細地闡述了FPGA的設計方法和開發過程。本書由淺入深,從易到難,各章節既相對獨立又前后關聯,其*大特點是打破了傳統書籍的講解方法,以圖解方式敘述基本功能的應用與操作,并通過提示、技巧和注意的方式指導讀者對重點內容的理解,從而達到在實際產品設計中的熟練應用。本書每章配有習題,以指導讀者深入地進行學習。本書既可作為高等學校電子系統設計課程的教材,也可作為電路設計及相關行業工程技術人員的技術參考書。
零點起飛學FPGA 目錄
1.1 通用數字集成電路
1.1.1 ttl數字集成電路
1.1.2 cmos數字集成電路
1.1.3 可編程邏輯器件
1.2 fpga的工藝結構
1.3 fpga技術的發展方向
1.4 典型的fpga芯片
1.4.1 altera公司的典型產品
1.4.2 xilinx公司的典型產品
1.5 fpga芯片的應用
1.6 fpga的設計流程
1.7 fpga的設計開發工具
1.8 典型的fpga產品設計軟件使用簡介
1.8.1 altium designer summer 09的安裝
1.8.2 altium designer summer 09的啟動
1.8.3 altium designer summer 09的主頁界面管理
1.8.4 quartus ii軟件的安裝
1.8.5 quartus ii軟件的啟動
1.8.6 quartus ii的主頁界面管理
1.9 思考與練習
第2章 fpga硬件電路的設計
2.1 硬件電路的設計流程
2.2 fpga*小系統
2.1.1 fpga芯片管腳介紹
2.2.2 電源電路設計
2.2.3 濾波電容電路模塊設計
2.2.4 jtag調試與as下載電路的設計
2.2.5 時鐘電路設計
2.2.6 復位電路的設計
2.2.7 鎖相環外圍電路的設計
2.2.8 led電路的設計
2.2.9 高速sdram存儲器接口電路設計
2.2.10 flash存儲器接口電路設計
2.2.11 fpga*小系統擴展接口電路設計
2.3 fpga硬件系統的設計技巧
2.4 fpga硬件系統的調試方法
2.5 綜合實例:fpga*小硬件系統的設計
2.6 思考與練習
第3章 quartus ii軟件操作基礎
3.1 quartus ii基本設計流程
3.2 quartus ii基本設計操作
3.2.1 工程創建
3.2.2 設計輸入
3.2.3 編譯項目
3.2.4 設計文件的仿真
3.2.5 引腳分配與器件編譯
3.2.6 器件編程
3.2.7 其他操作
3.3 quartus ii參數化宏功能模塊及其使用方法
3.3.1 lpm計數器的使用方法
3.3.2 建立存儲器文件
3.3.3 lpm存儲器rom的使用方法
3.3.4 lpm存儲器ram的使用方法
3.4 signaltap ii在線邏輯分析儀的使用方法
3.4.1 signaltap ii介紹
3.4.2 使用signaltap ii操作流程
3.4.3 signaltap ii邏輯分析儀的使用
3.5 典型實例:正弦波發生器及signaltap ii的使用
3.6 思考與練習
第4章 verilog hdl語言概述
4.1 硬件描述語言的概念
4.2 verilog hdl的產生與發展
4.3 verilog hdl語言的魅力
4.3.1 verilog hdl語言與vhdl語言的比較
4.3.2 verilog hdl與c語言的比較
4.3.3 verilog hdl的應用
4.4 采用verilog hdl設計復雜數字電路的優點
4.5 verilog hdl程序設計模式
4.6 verilog hdl程序基本結構
4.6.1 verilog hdl程序入門
4.6.2 模塊的框架
4.6.3 verilog hdl語言的描述形式
4.7 verilog hdl語言基本要素
4.7.1 標志符與注釋
4.7.2 數字與邏輯數值
4.7.3 數據類型
4.7.4 常用運算符
4.7.5 verilog hdl語言的賦值
4.7.6 verilog hdl語言的關鍵詞
4.8 典型實例:利用verilog hdl語言在fpga上實現led流水燈
4.9 思考與練習
第5章 面向綜合的行為描述語句
5.1 可綜合模型的設計
5.2 觸發事件控制
5.2.1 信號電平事件語句
5.2.2 信號跳變沿事件語句
5.3 條件語句
5.3.1 if語句
5.3.2 case語句
5.3.3 條件語句的深入理解
5.4 循環語句
5.4.1 repeat語句
5.4.2 while語句
5.4.3 for語句
5.5 任務與函數
5.5.1 任務(task)語句
5.5.2 函數(function)語句
5.5.3 任務和函數的深入理解
5.6 有限狀態機的設計
5.6.1 有限狀態機的分類
5.6.2 有限狀態機的狀態編碼
5.6.3 有限狀態機設計方法
5.6.4 設計可綜合狀態機的指導原則
5.6.5 有限狀態機設計實例
5.7 quartus ii圖形化狀態機輸入工具使用
5.8 verilog hdl語言實現組合邏輯電路
5.9 verilog hdl語言實現時序邏輯電路
5.10 硬件描述語言設計基礎實例
5.10.1 8-3編碼器
5.10.2 3-8譯碼器
5.10.3 數據選擇器
5.10.4 多位數值比較器
5.10.5 全加器
5.10.6 d觸發器
5.10.7 寄存器
5.10.8 雙向移位寄存器
5.10.9 四位二進制加減法計數器
5.10.10 順序脈沖發生器
5.10.11 序列信號發生器
5.11 思考與練習
第6章 modelsim仿真工具
6.1 modelsim仿真工具簡介
6.1.1 菜單欄
6.1.2 工具欄
6.1.3 工作區
6.1.4 命令窗口
6.1.5 mdi窗口
6.1.6 狀態欄
6.1.7 定制用戶界面
6.2 modelsim的命令與文件
6.2.1 vlib命令
6.2.2 vmap命令
6.2.3 vcom命令
6.2.4 vlog命令
6.2.5 vsim命令
6.2.6 force命令
6.2.7 add wave命令
6.2.8 run命令
6.2.9 do命令
6.2.10 宏命令
6.3 modelsim仿真工具安裝與使用
6.3.1 modelsim的安裝
6.3.2 在quartus ii中直接調用modelsim軟件進行時序仿真
6.3.3 使用modelsim軟件直接進行功能仿真
6.4 典型實例:sdram讀寫控制的實現與modelsim仿真
6.4.1 sdram簡介
6.4.2 sdram控制器的modelsim仿真
6.5 思考與練習
第7章 面向驗證和仿真的行為描述語句
7.1 驗證與仿真概述
7.1.1 收斂模型
7.1.2 測試平臺說明
7.1.3 驗證測試方法論
7.1.4 testbench結構說明
7.2 仿真程序執行原理
7.3 延時控制語句
7.4 常用的行為仿真描述語句
7.4.1 循環語句
7.4.2 force和release語句
7.4.3 wait語句
7.4.4 事件控制語句
7.4.5 task和function語句
7.4.6 串行激勵與并行激勵語句
7.5 用戶自定義元件
7.6 仿真激勵的產生
7.6.1 變量初始化
7.6.2 時鐘信號的產生
7.6.3 復位信號的產生
7.6.4 數據信號的產生
7.6.5 測試向量的產生
7.6.6 關于仿真效率的說明
7.7 典型實例:全加器的驗證與仿真
7.8 思考與練習
第8章 verilog hdl語言設計進階
8.1 系統任務
8.1.1 輸出顯示任務
8.1.2 文件輸入輸出任務
8.1.3 時間標度任務
8.1.4 仿真控制任務
8.1.5 仿真時間函數
8.1.6 數字類型變換函數
8.1.7 概率分布函數
8.2 編譯預處理
8.2.1 宏定義`define語句
8.2.2 條件編譯命令`if語句
8.2.3 文件包含`include語句
8.2.4 時間尺度`timescale語句
8.2.5 其他語句
8.3 verilog hdl語言的代碼風格
8.3.1 verilog hdl語言的基本原則
8.3.2 verilog hdl語言的編寫規范
8.3.3 verilog hdl語言的處理技巧
8.4 思考與練習
第9章 外設接口和綜合系統設計
9.1 外設接口實驗
9.1.1 數碼管顯示接口實驗
9.1.2 lcd液晶顯示接口實驗
9.1.3 vga顯示接口實驗
9.1.4 rs-232c串行通信接口實驗
9.1.5 ps2鍵盤接口實驗
9.2 綜合系統設計
9.2.1 實時溫度采集系統
9.2.2 實時紅外采集系統
- >
自卑與超越
- >
山海經
- >
莉莉和章魚
- >
龍榆生:詞曲概論/大家小書
- >
姑媽的寶刀
- >
回憶愛瑪儂
- >
詩經-先民的歌唱
- >
中國歷史的瞬間