课程目标:
 
通过该课程的学习,学员应能够掌握FPGA的内部结构、功能实现原理、设计技术、Verilog HDL语言设计技巧、实际工程开发、功能仿真及验证技术;对FPGA设计开发、仿真环境搭建有很好的了解;掌握基本的FPGA开发步骤和方法以及相应的配置;掌握基本的FPGA测试方法和测试用例;熟悉主流的FPGA仿真软件:ModelSim。
 
课程大纲:
| 主题 | 内容 | 
|       FPGA原理及相关设计技术 | 1. FPGA简介 2. FPGA技术原理 3. FPGA发展现状及开发环境 4. Verilog HDL语言开发 1) Verilog HDL 程序结构 2) 词法规定 3) 逻辑值集合 4) 常量及其表示 5) 数据类型 6) 阻塞与非阻塞语句 7) Verilog HDL建模及仿真 | 
|   FPGA原理及相关设计技术 | 5. FPGA开发技术 1) 设计输入 2) 综合 3) 布局布线 4) 仿真调试 5) 编程与配置 6) 案例实练 | 
|     FPGA系统设计   | 6. 开发实例:DDR3技术 (待定) 1) DDR3技术简介 2) DDR3控制模块设计 3) PLL处理过程 4) 功能实现及测试 | 
|     FPGA测试环境的搭建及测试方法   | 7. DDR3模块验证技术 (待定) 1) 验证环境搭建 2) 验证思路论证 3) 验证脚本设计 4) 测试结果分析 8. FPGA系统设计过程分析及提高 | 
 
 
以上课程可以根据客户实际情况进行灵活调整。