內容簡介
《CPLD/FPGA設計與套用基礎教程:從Verilog HDL到SystemVerilog》涵蓋了Verilog HDL和SystemVerilog設計、仿真及驗證所需的理論知識點,同時涵蓋了時序約束等與CPLD/FPGA設計相關的重要知識點。從Verilog HDL基礎語法出發,逐漸過渡到Sys-temVerilog。《CPLD/FPGA設計與套用基礎教程:從Verilog HDL到SystemVerilog》包含了Verilog HDL和SystemVerilog基礎語法及新進展,所涉及的實例均在實際中套用過,所涉及的各類CPLD/FPGA平台均為目前全球主流的CPLD/FPGA開發平台。
《CPLD/FPGA設計與套用基礎教程:從Verilog HDL到SystemVerilog》既可作為高年級本科生或研究生的CPLD/FPGA教材,又可作為從事CPLD/FPGA項目開發實踐的工程技術人員的參考書。
圖書目錄
第1章 概述
1.1 CPLD/FPGA發展演變
1.2 乘積項結構的基本原理
1.3 查找表結構的基本原理
1.4 Virtex UltraScale 系列FPGA簡介
1.5 CPLD/FPGA設計與驗證流程
1.5.1 系統級功能定義與模組劃分
1.5.2 暫存器傳輸級與門級描述
1.5.3 系統綜合編譯
1..5.4 布局規劃與布線
1.5.5 仿真
1.5.6 程式設計下載配置
1.5.7 測試與驗證
1.6 CPLD/FPGA開發平台簡介
1.7 硬體描述語言的介紹
1.8 硬體語言與軟體語言的區別
本章小結
思考與練習
第2章 Verilog HDL入門指南
2.1 模組
2.2 模組連線埠及聲明
2.3 注釋
2.4 數據流描述
2.4.1 連續賦值語句
2.4.2 時延
2.5 行為級描述
2.5.1 initial語句
2.5.2 always語句
2.5.3 時序控制
2.6 結構化描述
2.6.1 門級建模及描述
2.6.2 用戶定義原語(UDP)
2.6.3 模組例化
2.7 混合描述
本章小結