数字电路设计 FPGA 讲义— lecture01
- 格式:pdf
- 大小:1.07 MB
- 文档页数:40
下面开始FTGA培训的第一讲,本讲内容:一、培训简介二、基础知识回顾、三、可编程逻辑器件简介培训课程简介:主要内容与时间安排;实验板与开发板;考核方式与要求。
课程内容简介:课程目标。
要了解可编程逻辑器件CPLD FPGA的结构原理;硬件描述语言,以VR为主,如何设计数字系统;集成化设计、方法及相应的软硬件开发流程;硬件调试包括设计的系统如何下载到FPGA进行调试和验证。
课程简介的内容与安排:第1讲培训简介,基础知识回顾、PLD简介;第2讲 PLD基本原理与结构,HDL简介;第3讲 FPGA器件的选型,设计方法与流程和VHDL语言;第4讲 VHDL语言(1);第5讲 FPGA设计原则与技巧;第6讲 VHDL(2);第7讲仿真;第8讲 VHDL(3);第9讲综合、布局布线第10讲时序分析、设计优化;第11讲 IP的使用与设计,存储Memory,锁相环PLL,高速I/O等;第12讲嵌入式处理器软硬件开发(1);第13讲嵌入式处理器软硬件开发(2);第14讲嵌入式乘法器与DSP系统(1);第15讲嵌入式乘法器与DSP系统(2);第16讲模块化设计和硬Copy等等包括今后的发展。
课程简介参考资料参考书:FPGA/CPLD的相关书籍;硬件的描述语言(VHDL、Verilog、HDL等)相关书籍;EDA的相关书籍;其他参考资料与电子文档:可以从网络上获得相应的资源。
课程简介的网络资源:器件厂商网站:-如FPGA主要厂商Altera、Actel、lattice、Xilinx等厂商的网站;技术论坛包括:-;-/bbs;-;-/bbs/index.asp;-/bbs/;开放的核:-;-/freeip.htm;-www.free-;EDA软件:-Altera、Lattice和Xilinx等公司提供的开发软件。
课程简介开发板:Altera、Xilinx等专业开发板:大规模高性能的FPGA芯片和中规模低成本的FPGA芯片;含有丰富的接口包括:键盘、鼠标、VGA、USB、串口、以太网等接口、CF卡、PCI总线、内存条接口、模拟的输入等。