一阶段:主要帮助学员了解FPGA系统设计的基础知识,掌握FPGA小系统硬件电路设计方法,学会操作QuartusII软件来完成FPGA的设计和开发。
1..编程逻辑器件简介
2.可编程逻辑器件的发展历史
3. FPGA/CPLD的基本结构
3.1 FPGA的基本结构
3.2 CPLD的基本结构
3.3 FPGA和CPLD的比较
3.4 FPGA/CPLD的设计流程
4. PLD/FPGA的分类和使用
5. FPGA关键电路的设计(小电路设计):
5.1 FPGA管脚设计
5.2 下载配置与调试接口电路设计
5.3 高速SDRAM存储器接口电路设计
5.4 异步SRAM(ASRAM)存储器接口电路设计
5.5 FLASH存储器接口电路设计
5.6 开关、按键与发光LED电路设计
5.7 VGA接口电路设计
5.8 PS/2鼠标及键盘接口电路设计
5.9 RS-232串口
5.10 字符型液晶显示器接口电路设计
5.11 USB2.0接口芯片CY7C68013电路设计
5.12 电源电路设计
5.13 复位电路设计
5.14 拨码开关电路设计
5.15 i2c总线电路设计
5.16 时钟电路设计
5.17 图形液晶电路设计
硬件层
硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。
(1)嵌入式微处理器
嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。
嵌入式微处理器的体系结构可以采用冯·诺依曼体系或哈佛体系结构;指令系统可以选用精简指令系统(Reduced Instruction Set Computer,RISC)和复杂指令系统CISC(Complex Instruction Set Computer,CISC)。RISC计算机在通道中只包含有用的指令,确保数据通道执行每一条指令,从而提高了执行效率并使CPU硬件结构设计变得更为简单。
嵌入式微处理器有各种不同的体系,即使在同一体系中也可能具有不同的时钟频率和数据总线宽度,或集成了不同的外设和接口。据不完全统计,全世界嵌入式微处理器已经超过1000多种,体系结构有30多个系列,其中主流的体系有ARM、MIPS、PowerPC、X86和SH等。但与全球PC市场不同的是,没有一种嵌入式微处理器可以主导市场,仅以32位的产品而言,就有100种以上的嵌入式微处理器。嵌入式微处理器的选择是根据具体的应用而决定的。
更多培训课程,学习资讯,课程优惠等学校信息,请进入 深圳民治嵌入式培训深圳西乡单片机培训 网站详细了解,免费咨询电话:400-998-6158