2017-4-12 河北工业大学信息工程学院 EDA 技术?参考教材: ?1) EDA 实用技术及应用刘艳萍?国防工业出版社?2) VHDL ?北航出版社 2017-4-12 河北工业大学信息工程学院自我介绍任课教师:伍萍辉(副教授硕士导师) 信息工程学院电子科学技术系电话: ********** Email : wuphui@ 2017-4-12 河北工业大学信息工程学院课程内容?第一章 EDA 技术概述?第二章 VHDL 入门? VHDL 语言程序结构、文字规则、数据对象、数据类型、运算操作符、描述语句?第三章基本逻辑电路设计?组和逻辑电路设计、时序逻辑电路设计?第四章系统层次化设计?第五章状态机?第六章可编程逻辑器件?第七章应用系统设计举例?实验 2017-4-12 河北工业大学信息工程学院第一章 EDA 技术概述?第一节 EDA 技术的涵义?第二节 EDA 技术的主要内容?第三节数字系统应用设计概述?第四节 EDA 技术的应用展望 2017-4-12 河北工业大学信息工程学院 EDA 技术涉及术语 EDA--- 电子设计自动化( Electronic Design Automation ) PLD--- 可编程逻辑器件( Progammable Logic Device ) CPLD--- 复杂可编程逻辑器件( Complex Progammable Logic Device )* FPGA--- 现场可编程门阵列(Field Programmable Gata Array) * ISP--- 在系统可编程( In System Programmable) * ASIC--- 专用集成电路( Application specific Integrated Circuits) VHDL--- 硬件描述语言( Very Hign Speed IC Hardware Description Language) * 2017-4-12 河北工业大学信息工程学院第一节 EDA 技术的涵义?狭义 EDA 技术: ?以大规模可编程逻辑器件为设计载体, ?以硬件描述语言为系统逻辑描述的主要表达方式, ?以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具, 2017-4-12 河北工业大学信息工程学院 EDA 技术的涵义?通过有关的开发软件,自动完成用软件方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至对于特定目标芯片的适配编译、逻辑映射、编程下载等工作, ?最终形成集成电子系统或专用集成芯片的一门新技术,或称为 IES/ASIC 自动设计技术。 2017-4-12 河北工业大学信息工程学院 EDA 技术的涵义?广义 EDA 技术:包括狭义 EDA 技术,还包括:计算机辅助分析 CAA 技术(如 PSPICE,EWB,MATLAB 等),印刷电路板计算机辅助设计 PCB-CAD 技术(如 PROTEL,ORCAD 等)。? CAA 技术和 PCB-CAD 技术不具备逻辑综合和逻辑适配功能。 2017-4-12 河北工业大学信息工程学院 EDA 技术发展 70’ S: SPICE → PSPICE (今)用于模拟电路和数模混合电路分析 80’ S: TANGO → ORCAD\AUTOCAD → CAPTURE → PROTEL 系列主要用于原理图及 PCB 版图的设计, PROTEL 系列使电路的仿真更完善 90’S:借助 CPLD/FPGA 器件厂家提供强大的支持软件,对输入文件实现高层次的自动逻辑综合,从而实现真正意义上的 EDA 。 2017-4-12 河北工业大学信息工程学院? EDA : Electronic Design Automation ?是一种电子产品自动化设计过程,特点: ?工作平台—计算机?开发环境— EDA 软件?设计语言—硬件描述语言( HDL ) ?试验载体—可编程逻辑器件( PLD ) ?目标器件— ASIC 、 SoC 芯片?注: ? ASIC : Application Specific Integrate Circuit 专用集成电路? SoC : System on Chip 片上系统?应用方向—电子系统设计第二节 EDA 技术的主要内容
eda课件chp1-1 来自淘豆网m.daumloan.com转载请标明出处.