
FPGA設計與應用培訓
01
第一章 緒論
了解的FPGA基礎知識:可編程邏輯器件的歷史與發展,Xilinx FPGA技術特點和基本結構、FPGA硬件設計相關技術、開放資源。
1.1 FPGA簡介
1.2 Xilinx FPGA產品、應用領域
02
第二章 Verilog HDL語言
介紹Verilog HDL硬件描述語言的使用。使學生能掌握Verilog HDL的基本語言要素和建模方法,
運用Verilog HDL設計基本硬件電路,掌握FPGA程序分析、設計、仿真的基本流程。
2.1 Verilog HDL語言要素
2.2 Verilog HDL表達式
2.3 Verilog HDL建模
2.4 Testbench驗證
03
第三章 集成開發環境
介紹FPGA集成開發環境和主要軟件工具。使學生熟練運用ISE、ModelSim、Synplify等軟件工具。
3.1 集成開發環境安裝配置
3.2 ISE工程開發流程
04
第四章 FPGA組件設計
介紹FPGA組件設計方法及高級設計流程。使學生運用原語和IP核完成復雜模塊設計,
掌握UCF設計方法、靜態時序分析方法、布局布線后仿真方法,掌握FPGA的配置下載方法和在線邏輯分析儀ChipScope的使用。
4.1 原語與IP核
4.2 ISE進階
05
第五章 FPGA應用系統開發
介紹FPGA可綜合設計方法和大規模應用設計方法。在前面內容基礎上,深入剖析硬件代碼結構,
使學生掌握FPGA的Verilog HDL可綜合設計方法,規范設計過程,以指導大規模應用設計。
5.1 可綜合設計方法
5.2 大規模FPGA應用設計方法
5.3 基于FPGA的可編程嵌入式開發