220 likes | 389 Views
EDA 技术. 主讲 :李良荣. 2012 年 7-9 月制作. 李良荣:贵州大学理学院,教授;主要研究方向有电路与系统( EDA 技术、电子测量等)、电磁场与微波技术;有 EDA 教育资源网站 ( 210.40.3.225 ). EDA 技术教学内容. 第一部分: EDA 概述. 1.1 EDA 内涵 1.2 狭义 EDA 技术. 第二部分:电子仿真与 PCB 设计. 2.1 仿真测试技术 2.2 PCB 版图设计. 第三部分: PLD 开发应用技术. 3.1 硬件描述语言 3.2 SOPC 设计应用( IP 核). EDA 概述. 概述.
E N D
EDA技术 主讲:李良荣 2012年7-9月制作
李良荣:贵州大学理学院,教授;主要研究方向有电路与系统(EDA技术、电子测量等)、电磁场与微波技术;有EDA教育资源网站(210.40.3.225)李良荣:贵州大学理学院,教授;主要研究方向有电路与系统(EDA技术、电子测量等)、电磁场与微波技术;有EDA教育资源网站(210.40.3.225)
EDA技术教学内容 第一部分:EDA概述 1.1 EDA内涵 1.2 狭义EDA技术 第二部分:电子仿真与PCB设计 2.1 仿真测试技术 2.2 PCB版图设计 第三部分:PLD开发应用技术 3.1 硬件描述语言 3.2 SOPC设计应用(IP核)
EDA概述 概述 1、广义EDA EDA: Electronic Design Automation 电子设计自动化
(1)电子器件及电路 : 器件 器件功能 器件联系 组合电路 电路功能的扩展
(2)电路设计: 模拟电路 数字电路 模数混合电路 单片机 PLD(FPGA/CPLD) DSP ARM等等
(3)EDA技术的发展 电子技术的杰出成就 计算机的出现 计算机软件的发展 电子设计项目不断增加的要求 EDA CAD ECAD
(4)EDA技术中的一些方法问题 设计方法(输入方法) *电路图(原理图)输入法 *文本输入法 *波形输入法 *状态图输入法
(5)EDA工具 EDA工具较多 目前在国内流行的主要有: EWB(Multisim、Ultiboard等),orCAD, Proteus,Protel,Quartus II,Quick Work,ISP Synario System,XACT step等等。
2、狭义EDA (1) EDA技术及其发展 EDA技术在进入21世纪后,得到了更大的发展,突出表现在以下几个方面: • 使电子设计成果以自主知识产权的方式得以明确表达和确认成为可能; • 在仿真和设计两方面支持标准硬件描述语言的功能强大的EDA软件不断推出。 • 电子技术全方位纳入EDA领域; • EDA使得电子领域各学科的界限更加模糊,更加互为包容;
(1) EDA技术及其发展 • 更大规模的FPGA和CPLD器件的不断推出; • 基于EDA工具的ASIC设计标准单元已涵盖大规模电子系统及IP核模块; • 软硬件IP核在电子行业的产业领域、技术领域和设计应用领域得到进一步确认; • SOPC/SOC高效低成本设计技术的成熟。
(2) IP核 IP(Intellectual Property)就是知识产权核或知识产权模块的意思,在EDA技术和开发中具有十分重要的地位。 软 IP IP核 固 IP 硬 IP
(3) EDA技术实现目标 作为EDA技术最终实现目标的ASIC,通过三种途径来完成: EDA技术 ASIC设计 SOPC/SOC 门阵列 (MPGA); 标准单元 (CBIC); 全定制; (FCIC); ASIC设计 FPGA/CPLD 可编程ASIC 设计 混合 ASIC 设计
(3) EDA技术实现目标 (1)超大规模可编程逻辑器件 (2)半定制或全定制ASIC (3)混合ASIC
(4)硬件描述语言VHDL 硬件描述语言是EDA技术的重要组成部分,VHDL是作为电子设计主流硬件的描述语言。 VHDL语言具有很强的电路描述和建模能力,能从多个层次对数字系统进行建模和描述,从而大大简化了硬件设计任务,提高了设计效率和可靠性。 用VHDL进行电子系统设计的一个很大的优点是设计者可以专心致力于其功能的实现,而不需要对不影响功能的与工艺有关的因素花费过多的时间和精力。
(5) VHDL综合 设计过程中的每一步都可称为一个综合环节。 (1)从自然语言转换到VHDL语言算法表示,即自然语言综合; (2) 从算法表示转换到寄存器传输级(Register Transport Level,RTL),即从行为域到结构域的综合,即行为综合; (3) RTL级表示转换到逻辑门(包括触发器)的表示,即逻辑综合;
(5) VHDL综合 设计过程中的每一步都可称为一个综合环节。 (4)从逻辑门表示转换到版图表示(ASIC设计),或转换到FPGA的配置网表文件,可称为版图综合或结构综合。 有了版图信息就可以把芯片生产出来了。 有了对应的配置文件,就可以使对应的FPGA变成具有专门功能的电路器件。
3、编译器和综合器功能比较 C、ASM... 程序 软件程序编译器 COMPILER CPU指令/数据代码: 010010 100010 1100 (a)软件语言设计目标流程 硬件描述语言 综合器 SYNTHESIZER VHDL/VERILOG. 程序 为ASIC设计提供的 电路网表文件 (b)硬件语言设计目标流程
4、VHDL综合器运行流程
5、基于VHDL的自顶向下设计方法 自顶向下的设计流程:
6、EDA与传统电子设计方法的比较 EDA技术有很大不同: (1)采用硬件描述语言作为设计输入。 (2)库(Library)的引入。 (3)设计文档的管理。 (4)强大的系统建模、电路仿真功能。 (5)具有自主知识产权。 (6)开发技术的标准化、规范化以及IP核的可利用性。 (7)适用于高效率大规模系统设计的自顶向下设计方案。 (8)全方位地利用计算机自动设计、仿真和测试技术。 (9)对设计者的硬件知识和硬件经验要求低。 (10)高速性能好。 (11)纯硬件系统的高可靠性。 手工设计方法的缺点是: (1)复杂电路的设计、调试十分困难。 (2)如果某一过程存在错误,查找和修改十分不便。 (3)设计过程中产生大量文档,不易管理。 (4)对于集成电路设计而言,设计实现过程与具体生产工艺直接相关,因此可移植性差。 (5)只有在设计出样机或生产出芯片后才能进行实测。
7、 EDA的发展趋势 • 系统集成芯片成为IC设计的发展方向,这一发展趋势表现在如下几个方面: • 超大规模集成电路的集成度和工艺水平不断提高,深亚微米(Deep-Submicron)工艺,如0.18μm,0.13μm已经走向成熟,在一个芯片上完成的系统级的集成已成为可能。 • 市场对电子产品提出了更高的要求,如必须降低电子系统的成本,减小系统的体积等,从而对系统的集成度不断提出更高的要求。 • 高性能的EDA工具得到长足的发展,其自动化和智能化程度不断提高,为嵌入式系统设计提供了功能强大的开发环境。 • 计算机硬件平台性能大幅度提高,为复杂的SOC设计提供了物理基础。
玻璃钢生产厂家鄂尔多斯玻璃钢雕塑公司玻璃钢婚礼装饰雕塑秦皇岛玻璃钢仿铜雕塑定制滁州景观玻璃钢雕塑厂家常德玻璃钢雕塑厂家推荐佛山玻璃钢雕塑加工厂大型玻璃钢雕塑摆件市场崇明玻璃钢花盆花器南京玻璃钢雕塑工作室公园玻璃钢景观雕塑定做厂家江门玻璃钢透光雕塑现货大同玻璃钢人物雕塑上海户外玻璃钢雕塑供应商白城玻璃钢景观雕塑仙鹤玻璃钢卡通雕塑定做广场不锈钢玻璃钢人物雕塑设计龙岩玻璃钢仿古铜雕塑太原玻璃钢雕塑订做价格宣城动物玻璃钢雕塑市场厦门承德玻璃钢卡通雕塑上海玻璃钢狮子雕塑玻璃钢日漫雕塑定做吉安个性化玻璃钢雕塑制作沈阳天河玻璃钢人物雕塑广东秋季商场美陈怎么样组合式玻璃钢花盆设计企业兰考玻璃钢雕塑费用潜江玻璃钢雕塑制作玻璃钢雕塑耐用寿命主题商场美陈哪里有香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万