电路设计方法,学会操作 QuartusII 软件来完成 FPGA 的设计和开发。
可编程逻辑器件简介
可编程逻辑器件的发展历史
3FPGA/CPLD 的基本结构
FPGA 的基本结构
CPLD 的基本结构
FPGA 和 CPLD 的比较
FPGA/CPLD 的设计流程
PLD/FPGA 的分类和使用
FPGA 关键电路的设计(小电路设计):
FPGA 管脚设计
下载配置与调试接口电路设计
高速 SDRAM 存储器接口电路设计
异步 SRAM(ASRAM)存储器接口电路设计
本课程结合目前热门的 FPGA 技术,由多年开发经验的工程师授课,系统地介绍了本课程结合目前热门的 FPGA 技术,系统地介绍了主流 FPGA/CPLD 的结构与特点。
本课程结合目前热门的 FPGA 技术,由多年开发经验的工程师授课,系统地介绍了本课程结合目前热门的 FPGA 技术,系统地介绍了主流 FPGA/CPLD 的结构与特点。
本课程在 FPGA 应用开发方面主要有: 初级篇内容包括 Verilog HDL 语言基础,Altera 公司 FPGA 设计工具 Quartus II 软件综述,FPGA组合逻辑设计技术等, 篇内容包括 FPGA 的硬件设计技术, 基于 Nios II 的 SOPC系统设计,NiosII SOPC 系统设计实例,系统时序逻辑设计技术以及基于 FPGA 的 IP核设计技术。
电路设计方法,学会操作 QuartusII 软件来完成 FPGA 的设计和开发。
可编程逻辑器件简介
可编程逻辑器件的发展历史
3FPGA/CPLD 的基本结构
FPGA 的基本结构
CPLD 的基本结构
FPGA 和 CPLD 的比较
FPGA/CPLD 的设计流程
PLD/FPGA 的分类和使用
FPGA 关键电路的设计(小电路设计):
FPGA 管脚设计
下载配置与调试接口电路设计
高速 SDRAM 存储器接口电路设计
异步 SRAM(ASRAM)存储器接口电路设计
FLASH 存储器接口电路设计
开关、按键与发光 LED 电路设计
VGA 接口电路设计
PS/2 鼠标及键盘接口电路设计
RS-232 串口
字符型液晶显示器接口电路设计
USB2.0 接口芯片 CY7C68013 电路设计
电源电路设计
复位电路设计
拨码开关电路设计
i2c 总线电路设计
时钟电路设计
图形液晶电路设计
阶段二:介绍熟练掌握硬件描述语言(Verilog HDL)是 FPGA 工程师的基本要求。通过本节课程的学习,学员可以了解目前流行的 VerilogHDL 语言的基本语法,掌握 Verilog HDL 语言中常用的基本语法。通过本节课程学习,学员可以设计一些简单的 FPGA 程序,掌握组合逻辑和时序逻辑电路的设计方法。通过实战训练 ,学员可以对 Verilog HDL 语言有更深入的理解和认识。
硬件描述语言简介
Verilog HDL 的特点
Verilog HDL 的设计流程简介
Verilog 模块的基本概念和结构
Verilog 模块的基本概念
Verilog HDL 模块的基本结构
数据类型及其常量及变量
运算符及表达式
算术运算符
关系运算符
逻辑运算符
按位逻辑运算符
条件运算符
移位运算符
拼接运算符
缩减运算符
条件语句和循环语句
条件语句
case 语句
while 语句
for 语句
结构说明语句
initial 语句
always 语句
task 和 function 语句
系统函数和任务
标准输出任务
仿真控制任务
时间度量系统函数
文件管理任务
小结
阶段三:Altera FPGA 设计
Altera 高密度 FPGA、主流高端 FPGA——Stratix 系列、内嵌高速串行收发器的 FPGAStratix GX 系列、Altera 的 Cyclone 系列低成本 FPGA
新型可编程架构、嵌入式存储资源、专用外部存储接口电路、支持的接口和协议、锁相环的实现、I/O 特性、Nios II 嵌入式处理器、配置方案
Altera 的 MAX II 系列 CPLD 器件、Quartus II 软件综述、Quartus II 软件的特点及支持的器件、Quartus II 软件的工具及功能简介、Quartus II 软件的用户界面
设计输入、建立工程、建立设计、综合、布局布线、仿真、编程与配置、小结
阶段四:随着 FPGA 芯片的性能和密度不断提高, 基于 FPGA 产品开发正在逐渐成熟并且在很多领域得到了应用。本阶段重点学习在 FPGA 产品设计核心技术
FPGA 的硬件设计技术
基于 Nios II 的 SOPC 系统设计
Nios II 的 SOPC 系统的设计实例
系统时序逻辑设计技术
基于 FPGA 的 IP 核设计技术
FPGA 的数据采集系统设计
基于 FPGA 的硬件回路仿真器设计
阶段五:Alter 的 IP 工具
IP 的概念
Alter 可提供的 IP
Alter IP 在设计中的作用
使用 Alter 的基本宏功能
使用 Alter 的 IP 核
阶段六:总结答疑,由工程师带领学员设计项目
周末班:上午9:30---15:00 下午:15:00----19:30
晚班:19:00---21:30
全日制班:每周一至周五全天
纯小班授课
针对学员加强个别指导与交流,使教学具有更强的针对性,同时促进了师生的互动性。
项目经理教学
真实企业案例教学
根据目前热门技术定制项目授课,由项目经理定制项目,全程督促指导,由学生完成
长期的技术答疑
信盈达是一家专注于嵌入式产品开发、嵌入式技术咨询、嵌入式解决方案综合的高新技术企业,为国内外众多个人和企业客户提供基于嵌入式单片机、ARM、MIPS、FPGA等内核整套解决方案和技术培训、技术咨询等服务,公司下设有信盈达实训学院和信盈达研发中心、信盈达校企合作中心等三个服务团队,专业从事教学科研设备、嵌入式工业控制器、智能楼宇自动化等产品研发、生产、销售和服务,为个人、企业、高校等提供一站式技术服务。
信盈达科技有限公司自成立至今近九年来专注为企业和个人提供高端方案设计、高端嵌入式/Android培训等服务。公司下设信盈达实训学院、信盈达研发中心、信盈达教学仪器三大业务板块。十多年来公司坚持"技术领 先、服务领 先",以雄厚的实力和专业的品质成为有实力从产品最 底层研发到系统层开发的嵌入式实训、产品解决方案提供商。为中国IT行业提供有价值的职业教育服务。