位置:首页 > 新闻中心 > 培训信息 > 浙江大学举办FPGA工程师培训班
浙江大学举办FPGA工程师培训班

更新时间:04-29 , 2005 / 1228 次阅览

浙江大学举办FPGA工程师培训班

    FPGA广泛应用于通信、自动控制、信息处理领域,是当今数字电路设计工程师必备的先进设计利器。运用FPGA可以大大缩短设计周期、降低设计成本,很方便地对设计进行在线修改。因此FPGA器件是研制开发的理想器件之一,特别适合于产品样机开发和小批量生产,也被称为可编程的ASIC。

    本期FPGA培训班由浙江大学信息工程学院陈惠芳副教授主讲,陈惠芳博士主攻通信技术与网络协议,擅长用FPGA、DSP等工具进行系统研发和用OPNET、NS等工具进行系统仿真,主持过多个项目的研发工作,并多次参加国际和国内交流,了解业界的发展状况,正活跃在教学和项目研发第一线。

    本期培训班主要讲解了FPGA的原理、设计流程、描述语言、实验、发展状况、主流供应商等,并加入了陈惠芳博士的许多课外知识和经验,通过五天学习您将全面地了解FPGA和获得实际工作能力。

    课程安排(此为大纲,实际讲课中将加入讲师的许多个人知识和体验)

第一天

FPGA/CPLD 设计基础知识

1) 可编程器件的种类与特点,包括 PAL、GAL、 CPLD、 FPGA 等,主要讲 FPGACPLD 的基本结构与特点
(2) 主流
FPGA芯片介绍,如 Xilinx、Altera Lattice 等国际主流 FPGA 厂商常用系列芯片介绍,主要讲各类 Altera 器件的基本结构
(3)
FPGA 主流开发工具的简介,如 MAX-PLUSII,、QuartursII、Synplify

第二天

FPGA 的设计流程
(1) 开发工具内部器件介绍,如
MUX、计数器、触发器等
(2) 原理图输入工具
(3) 通过一个简单的例子讲解 FPGA 设计的过程,主要包括输入、编译和仿真
(4) 用实验板演示如何将设计通过编程器下载到实际的芯片中
(5) 答疑

第三天

VHSIC 硬件描述语言(VHDL)介绍
1) VHDL 基本设计结构、VHDL 的基本元素、VHDL 的使用
(2)
MAX-PLUS II/Quarturs IIVHDL 的特性

VHDL 进行 FPGA 设计的工作流程,实例介绍
1) 通过一个简单的例子讲解利用 VHDL 进行 FPGA 设计的过程,主要包括输入、编译和仿真
(2) 用实验板演示利用
VHDL 进行 FPGA
设计的结果
(3) 答疑

第四天

基于 FPGA 的系统设计进阶
(1) 总统设计与规划,系统功能划分,软硬件任务划分
(2) 器件选择的注意事项
(3)
PCB 布线的注意事项
(4) 软硬件协同
(5) 系统测试的注意事项和一般方法

第五天

VHDL 进行 FPGA 设计的上机实习
(1) 参照实验要求,用原理图输入法设计一个时钟显示电路,进行功能和时序仿真
(2) 用实验板实习如何将设计通过编程器下载到实际芯片中,验证设计,进行动态仿真
(3) 参照实验要求,用
VHDL 设计一个简单的波形发生器,进行功能和时序仿真
(4) 用实验板验证设计,并进行动态仿真和时序验证
(5) 利用原理图和
VHDL 综合的方法设计一个显示电路
(6) 用实验板验证设计,并进行动态仿真和时序验证


 

版权所有 2015 杭州国家集成电路设计产业化基地有限公司