目录: 第1章 绪论(2-3学时) 可编程ASIC与可编程器件;ASIC设计技术;SOC与IP核复用技术 SOC系统芯片与SOC设计技术; 电子系统设计的新技术: 在线可“重构”技术;数字/模拟系统混合设计;硬件/软件的协同设计。 第2章 可编程ASIC器件(3-4学时) 可编程ASIC的基本资源;边界扫描技术; 可编程ASIC的编程元件;CPLD和FPGA的比较和选用; 可编程ASIC的设计流程。 第3章 硬件设计描述语言VHDL(8-10学时) VHDL的主要特点;采用VHDL设计综合的过程; VHDL程序基本结构;VHDL语言的数据类型;VHDL语言的运算操作符; HDL最基本的描述方法;预定义属性(ATTRIBUTE)描述 VHDL语言结构体的描述风格; 结构体的行为、数据流(RTL)、结构描述方式。 第4章 可编程ASIC设计(不要求) 数字系统综合概述;综合技术基础; 数字系统的高级综合;可编程ASIC的逻辑综合; 状态机设计; FPGA的布局和布线。 第5章 可编程ASIC器件(4-5学时) XC9500系列CPLD结构 ; XC4000E/Spartan系列FPGA结构; Virtex/SpartanII 系列FPGA结构; 边界扫描电路: 边界扫描硬件描述;JTAG配置; Virtex的边界扫描;CPLD系统内编程; FPGA配置:配置模式,数据流格式;配置和读回的CRC校验; 可编程配置RAM-XC18V00系列;PROM由CPLD接口配置FPGA。 第6章 面向仿真和综合的VHDL设计描述(8-12学时) 面向仿真和综合的VHDL设计描述 组合逻辑电路设计;时序电路设计;有限状态机的设计; 同步设计;在约束条件下的设计综合; 面向CPLD/FPGA的逻辑综合及优化设计;系统级综合 系统仿真与仿真测试程序设计: 系统仿真概述;仿真测试程序设计;测试激励设计方式。 第7章 设计实现(课内教学不要求,实验教学时参考内容) XILINX Foundation/ISE ,Mentor FPGA Advantage著名EDA工具软件简介; 基于原理图、HDL的设计方法; 功能仿真;设计实现;硬件验证。 第8章 FPGA/CPLD实验系统与VHDL设计实例(课内教学不要求,实验教学时参考内容) FPGA/CPLD实验系统简介; VHDL数字电路与系统设计应用实例。 2.实验教学(6-12学时) 教学实验可从下列实验中选择: 1) 八位序列检测器 2) 8×3位的RAM结构的FIFO 3) 奇偶校验器 4) 用计数器进行时钟分频 5) VGA接口设计 6) PS/2键盘接口设计 7) 简单的空调有限状态机
|