?上一内容?下一内容?回主目录?返回电子技术课程设计电子技术课程设计 ------- EDA EDA 技术讲座技术讲座( (Electronics Design Automation ) Electronics Design Automation ) 江苏大学电气信息学院杨建宁?上一内容?下一内容?回主目录?返回目录目录?1 电子设计自动化 EDA 概述?2 在系统可编程数字逻辑器件 FPGA 和 CPLD ?3 开发平台环境( EDA 工具软件) ?4 ABEL-HDL 语言?5 习题布置(课程设计总结要求格式) ?6 课程设计时间安排要求?上一内容?下一内容?回主目录?返回 1 .1 电子设计自动化电子设计自动化电子设计自动化是一种实现电子系统或电子产品自动化设计的技术. EDA 技术就是以计算机为工具,在 EDA 软件平台上,根据硬件描述语言( HDL) 完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局线、仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。设计者的工作仅限于利用软件的方式来完成对系统硬件功能的描述,在 EDA 工具的帮助下和应用相应的 FPGA 、 CPLD 器件,就可以得到最后的设计结果。?上一内容?下一内容?回主目录?返回器件模型库系统仿真 PCB 混合电路模拟电路 EDA 技术范畴 EDA 工具 FPGA 、 CPLD 数字系统模块数字电路设计 ASIC 版图?上一内容?下一内容?回主目录?返回 EDA EDA 技术基本特征技术基本特征 。 ( HDL ) 5. 仿真验证实现?上一内容?下一内容?回主目录?返回 EDA EDA 设计工具设计工具物理工具逻辑工具编辑器(文字编辑器、图形编辑器) 检查/分析工具优化/综合工具仿真器(统计型仿真器、确定型仿真器) ?上一内容?下一内容?回主目录?返回 EDA EDA 设计步骤设计步骤 1 设计输入(电路原理图,波形图, HDL ,真值表。。。) 2 语法检查 3 功能仿真(优化,合并、映射布局、布线) 4 时序仿真 5 下载 6 器件测试?上一内容?下一内容?回主目录?返回 ISP ISP 下载下载?上一内容?下一内容?回主目录?返回 在系统可编程技术的特点在系统可编程技术的特点?(1) 缩短了设计试制的周期,降低了试制成本。?(2) 缩小了芯片的体积并简化生产流程。?(3) 方便了系统的维护和升级。?(4) 提高系统的可测试性,增加系统的可靠性。?上一内容?下一内容?回主目录?返回 可编程数字逻辑器件可编程数字逻辑器件 PLD PLD ( ( Programmable Logic Device Programmable Logic Device ) ) ?可编程阵列逻辑 PAL ( Programmable Array Logic ) ?通用阵列逻辑 GAL ( Generic Array Logic) ?中央处理器 CPU ?专用集成电路 ASIC ?复杂可编程逻辑器件 CPLD ? CorplexProgrammable Logic device ?现场可编程门阵列 FPGA ? Fie1d Programmable Gate Array
eda讲座-yang 来自淘豆网m.daumloan.com转载请标明出处.