发表于2024-11-16
包郵 FPGA應用開發和仿真|7955027 pdf epub mobi txt 電子書 下載 2024
書名: | FPGA應用開發和仿真|7955027 |
圖書定價: | 79元 |
圖書作者: | 王貞炎 |
齣版社: | 機械工業齣版社 |
齣版日期: | 2018/5/1 0:00:00 |
ISBN號: | 9787111582786 |
開本: | 16開 |
頁數: | 0 |
版次: | 1-1 |
目錄 |
前言 第1章 數字電路基礎1 1.1 模擬電路與數字電路1 1.2 二進製相關知識3 1.2.1 二進製和其他進製3 1.2.2 進製間的相互轉換4 1.2.3 二進製的四則運算5 1.3 二進製在電路中的錶達6 1.3.1 有限字長和補碼6 1.3.2 負數、有符號數和無符號數6 1.4 門電路和基本邏輯運算10 1.4.1 非門、與門和或門11 1.4.2 與非門和或非門12 1.4.3 異或門和同或門12 1.4.4 三種錶達形式的轉換13 1.4.5 基本門的電路實現14 1.4.6 三態輸齣和漏極開路輸齣15 1.4.7 波形圖17 1.4.8 門電路的一些非典型應用18 1.5 邏輯代數22 1.5.1 基本定律22 1.5.2 錶達式的代數化簡法23 1.5.3 卡諾圖化簡法23 1.6 基本組閤邏輯24 1.6.1 編碼器和譯碼器24 1.6.2 未定義的輸入狀態26 1.6.3 數據選擇器27 1.6.4 延遲和競爭冒險27 1.6.5 加法器28 1.6.6 乘法器31 1.6.7 數值比較器32 1.7 鎖存器32 1.7.1 SR鎖存器32 1.7.2 D鎖存器33 1.8 觸發器34 1.8.1 D觸發器、時鍾和使能34 1.8.2 D觸發器的異步和同步復位36 1.8.3 D觸發器的建立時間、保持時間和傳輸延遲37 1.8.4 其他觸發器38 1.9 時序邏輯40 1.9.1 移位寄存器和串-並互換40 1.9.2 延遲鏈42 1.9.3 分頻器43 1.9.4 計數器44 1.9.5 同步時序邏輯46 1.9.6 纍加器48 1.10 存儲器49 1.10.1 存儲器容量和類型49 1.10.2 SRAM50 1.10.3 雙端口SRAM54 1.10.4 同步SRAM54 1.11 小數55 1.11.1 定點小數及其範圍和誤差55 1.11.2 定點小數的運算56 1.11.3 浮點小數58 第2章 Verilog HDL和SystemVerilog60 2.1 硬件描述語言簡介60 2.2 設計方法和流程62 2.3 標識符和關鍵字63 2.4 值、數和字麵量63 2.4.1 整型常數64 2.4.2 浮點常數65 2.4.3 時間常數和字符串常數65 2.5 綫網66 2.6 變量67 2.7 參數和常量68 2.8 類型和位寬轉換70 2.9 操作符和錶達式71 2.9.1 位選取操作符74 2.9.2 位拼接和流運算符74 2.9.3 按位邏輯運算符76 2.9.4 縮減運算符76 2.9.5 移位77 2.9.6 自增賦值和自減賦值77 2.9.7 條件判斷相關運算符78 2.9.8 條件運算符79 2.9.9 let語句79 2.10 結構和聯閤80 2.11 數組82 2.12 賦值、過程和塊83 2.12.1 賦值的延遲84 2.12.2 賦值的強度85 2.12.3 流程控製語句86 2.12.4 always過程88 2.12.5 阻塞和非阻塞賦值91 2.13 模塊93 2.14 接口97 2.15 生成塊100 2.16 任務和函數101 2.17 包102 2.18 係統任務和函數103 2.18.1 顯示相關104 2.18.2 文件相關105 2.18.3 存儲器相關106 2.18.4 仿真相關107 2.18.5 錯誤和信息107 2.18.6 類型轉換和數學函數107 2.19 編譯指令108 第3章 ModelSim和仿真111 3.1 仿真和測試的相關概念111 3.2 測試代碼編寫112 3.2.1 時鍾的産生112 3.2.2 復位的産生114 3.2.3 一般輸入的産生115 3.3 ModelSim軟件仿真流程118 3.3.1 主界麵簡介118 3.3.2 創建工程119 3.3.3 嚮工程中添加文件121 3.3.4 開始仿真122 3.3.5 帶有信號和波形的例子124 3.4 波形和格式127 第4章 Verilog基本應用130 4.1 代碼風格130 4.2 常用組閤邏輯單元的描述132 4.2.1 編碼器和譯碼器132 4.2.2 數據選擇器133 4.3 常用時序邏輯單元的描述133 4.3.1 移位寄存器133 4.3.2 延遲鏈134 4.3.3 計數器134 4.3.4 纍加器136 4.4 時鍾域和使能137 4.5 跨時鍾域問題138 4.5.1 域外慢速跳沿138 4.5.2 域間狀態傳遞140 4.5.3 域間事件傳遞142 4.5.4 域間數據傳遞144 4.6 存儲器及其初始化144 4.6.1 各種模式的存儲器描述145 4.6.2 存儲器的初始化148 4.7 用存儲器實現延遲鏈151 4.8 單時鍾FIFO152 4.9 雙時鍾FIFO156 4.10 用戶按鍵和數碼LED157 4.10.1 用戶按鍵處理157 4.10.2 數碼LED159 4.11 PWM和死區161 4.11.1 單端PWM161 4.11.2 差分PWM162 4.11.3 死區165 4.12 正交增量編碼器接口166 4.13 有限狀態機170 4.13.1 秒錶例子171 4.13.2 數字示波器觸發采樣例子175 第5章 IO規範與外部總綫182 5.1 單端信號和地182 5.2 傳輸綫與端接184 5.3 差分信號185 5.4 高速串行接口188 5.5 UART189 5.5.1 UART規範介紹189 5.5.2 發送器的設計190 5.5.3 接收器的設計193 5.5.4 UART收發仿真195 5.6 SPI197 5.6.1 SPI規範介紹197 5.6.2 通用SPI主機設計199 5.6.3 通用SPI從機設計202 5.6.4 通用SPI主從機仿真205 5.7 I2C207 5.7.1 I2C規範介紹207 5.7.2 通用I2C主機設計211 5.7.3 通用I2C從機設計219 5.7.4 通用I2C主從機仿真224 5.8 I2S227 5.8.1 I2S接口介紹227 5.8.2 I2S收發器設計和仿真229 第6章 片上係統的內部互連232 6.1 簡單存儲器映射接口232 6.1.1 從接口233 6.1.2 與主機互連238 6.1.3 主接口與仿真241 6.2 流水綫與流式數據245 6.3 等待、延遲和握手248 6.3.1 等待和延遲248 6.3.2 握手248 6.4 AXI4-Lite接口250 6.4.1 AXI4-Lite接口介紹250 6.4.2 從機範例252 6.4.3 主機範例255 6.4.4 主從機仿真256 6.5 AXI4接口257 6.6 AXI4-Stream接口263 6.6.1 AXI4-Stream接口介紹263 6.6.2 範例和仿真263 第7章 數字信號處理應用268 7.1 基礎知識簡介268 7.1.1 信號、係統和傳輸函數268 7.1.2 基本元件的傳輸函數270 7.1.3 采樣率和采樣定律270 7.1.4 離散量化信號的信噪比272 7.2 數值計算273 7.2.1 乘法273 7.2.2 除法275 7.2.3 平方根277 7.2.4 定點小數279 7.3 數字頻率閤成281 7.3.1 DDS282 7.3.2 坐標鏇轉機285 7.4 FIR濾波器290 7.5 IIR濾波器293 7.6 采樣率變換297 7.6.1 升采樣297 7.6.2 降采樣298 7.6.3 插零和抽取器299 7.6.4 CIC濾波器300 7.6.5 采樣率變換範例304 7.7 快速傅裏葉變換308 7.7.1 多周期實現311 7.7.2 流水綫實現319 7.8 PID控製器324 第8章 數字通信應用329 8.1 綫性反饋移位寄存器329 8.2 循環冗餘校驗331 8.3 基帶編解碼333 8.4 基帶通道的範例和仿真336 8.5 混頻和相乾解調339 8.6 AM和ASK340 8.6.1 調製340 8.6.2 解調341 8.6.3 調製解調仿真344 8.7 PM和PSK346 8.7.1 調製346 8.7.2 解調348 8.7.3 調製解調仿真349 8.8 FM和FSK351 8.8.1 調製351 8.8.2 解調353 8.8.3 調製解調仿真354 8.9 QPSK和QAM356 8.9.1 QAM調製357 8.9.2 QAM解調360 8.9.3 位同步和判決361 8.9.4 調製解調仿真363 8.10 載波同步和數字鎖相環366 8.10.1 數字鎖相環恢復載波367 8.10.2 QAM載波恢復仿真369 附錄A SystemVerilog關鍵字373 附錄B 全書模塊依賴關係377 |
包郵 FPGA應用開發和仿真|7955027 pdf epub mobi txt 電子書 下載