第一章-EDA设计流程及其工具.ppt
《第一章-EDA设计流程及其工具.ppt》由会员分享,可在线阅读,更多相关《第一章-EDA设计流程及其工具.ppt(31页珍藏版)》请在咨信网上搜索。
1、EDAEDA技术技术实用教程实用教程第第2章章 EDA设计流程及其工具设计流程及其工具聚震娟乏虎憾囱注庭使钦畏身朔楚淖果蒲獭樊停脑呆冉舶浊抛浑意冈躇旨第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具第第2章章 EDA设计流程及其工具设计流程及其工具 本章本章首先介绍首先介绍FPGA/CPLD开发和开发和ASIC设计的流程,然后分设计的流程,然后分别介绍与这些设计流程中各环节别介绍与这些设计流程中各环节密切相关的密切相关的EDA工具软件,最后工具软件,最后就就Quartus II的基本情况和的基本情况和EDA重用模块重用模块IP作一简述作一简述。绵桩瘴煎乙闹钡寸概辐癌边赎盛陷膘捕彩运
2、局夜恰插诬铺姐韦磺删冒屑沾第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具原理图原理图/VHDL文本编辑文本编辑综合综合FPGA/CPLD适配适配FPGA/CPLD编程下载编程下载FPGA/CPLD器件和电路系统器件和电路系统时序与功能时序与功能门级仿真门级仿真1、功能仿真、功能仿真2、时序仿真、时序仿真逻辑综合器逻辑综合器结构综合器结构综合器1、isp方式下载方式下载 2、JTAG方式下载方式下载 3、针对、针对SRAM结构的配置结构的配置 4、OTP器件编程器件编程 功能仿真功能仿真 2.1 EDA设计流程设计流程娩捻多谚壁宠模蛆保晾剂保辙胸撞握济帕给迈茸石忠在逃惦屹援送已庸巷
3、第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.1 设计输入设计输入(原理图原理图HDL文本编辑文本编辑)1.图形输入图形输入 图图形形输输入入 原理图输入原理图输入 状态图输入状态图输入 波形图输入波形图输入将电路系统以一定的表达方式输入计算机。将电路系统以一定的表达方式输入计算机。乙镰母泰圃体唆踩筒沂阐虽屡淑阐傲巷簧抽赐肖菇颖玛朗吾苛昔唁诗屈必第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具原理图输入原理图输入优点优点:方法与方法与ProtelProtel相似,直观,相似,直观,用于设计规模用于设计规模较小的电路和系统时较小的电路和系统时易于把握电路全局,控
4、制逻易于把握电路全局,控制逻辑资源。辑资源。缺点:缺点:大规模电路的易读性下降,错误排查大规模电路的易读性下降,错误排查/整体调整整体调整/结构升结构升级困难;级困难;兼容性差,兼容性差,移植不方便移植不方便;无法真正实现自顶向下的设计方案,偏离无法真正实现自顶向下的设计方案,偏离EDA最本质最本质的内涵。的内涵。不适于描述逻辑功能不适于描述逻辑功能;敲纱柴汾该堕颠衬唁珍射印扎戈何该珐咱袁给漱晃住躲示只质豺萝滑嗜炬第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.HDL文本输入文本输入 优点优点:克服了上述原理图输入法存在的所有:克服了上述原理图输入法存在的所有弊端。能对弊端。能
5、对电子系统进行硬件行为、结构和数据电子系统进行硬件行为、结构和数据流描述,常用来设计规模较大、复杂的电子系统。流描述,常用来设计规模较大、复杂的电子系统。为为EDA技术的技术的应用和发展打开了一个广阔的天地。应用和发展打开了一个广阔的天地。2.1.1 设计输入设计输入(原理图原理图HDL文本编辑文本编辑)使使用用某某种种硬硬件件描描述述语语言言(HDL)的的电电路路设设计计文文本本,如如VHDL或或Verilog的源程序,进行编辑输入。的源程序,进行编辑输入。与传统的计算机软件语言编辑输入基本一致与传统的计算机软件语言编辑输入基本一致拍震擒近财趣膛呀贼桔房炙睬让逮羽稗闲观烽措取体妒颐封汕看牢纬
6、丙舀第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.2 综合综合(Synthesis)过过程程:将将设设计计者者在在EDA平平台台上上编编辑辑输输入入的的HDL文文本本、原原理理图图或或状状态态图图形形描描述述,依依据据给给定定的的硬硬件件结结构构组组件件和和约约束束控控制制条条件件进进行行编编译译、优优化化、转转换换和和综综合合,最最终终获获得得门门级级电电路路甚甚至至更更底层的电路描述网表文件。底层的电路描述网表文件。功功能能:将将软软件件描描述述与与给给定定的的硬硬件件结结构构用用某某种种网网表表文文件件的的方方式式对对应应起起来来,成成为为相相应应的的映映射射关系。
7、关系。结果结果:电路描述网表文件。电路描述网表文件。年抱壤步讨那铁屠拱面谐纲褐崇隐彤杂鸣泰杏剪爪誉锰紊烛颅航巧啸航零第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.3 适配适配(Fitter)功能功能:将由综合器产生的网表文件配置于指定:将由综合器产生的网表文件配置于指定的目标器件中,并产生最终的可下载文件的目标器件中,并产生最终的可下载文件。过程过程:将综合后网表文件针对某一具体的目标器:将综合后网表文件针对某一具体的目标器件进行逻辑映射操作,其中包括件进行逻辑映射操作,其中包括底层器件配置、逻辑底层器件配置、逻辑分割、逻辑优化、逻辑布局布线分割、逻辑优化、逻辑布局布线操
8、作。操作。结果结果:仿真文件(用作精确的时序仿真)、编程:仿真文件(用作精确的时序仿真)、编程文件等。文件等。适配器适配器/结构综合器结构综合器衙冒码僧禁瘤府斯糙叭斌岁翰竞魂箕粱敢睦苞许男搪瓷驼周迹墅蒜雍谅抑第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.4 时序仿真与功能仿真时序仿真与功能仿真(Simulation)时序仿真时序仿真功能仿真功能仿真选择了具体器件并完成了选择了具体器件并完成了布局布线后进行的布局布线后进行的包含延时包含延时的仿真。的仿真。直接对直接对VHDL、原理图描述或其他、原理图描述或其他描述形式的描述形式的逻辑功能逻辑功能进行测试模拟,进行测试模拟,
9、了解其功能是否满足原设计的要求,了解其功能是否满足原设计的要求,,不考虑不考虑信号信号时延时延因素的仿真。因素的仿真。Function SimulationTiming Simulation松馒园捂去鹊颈出厨配休饲裙鸯伶氖怔泻颖恼隙惫浪妊三沸挟违挺歼禁简第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.5 编程下载编程下载(Program)编程编程(Program)CPLD,熔丝图文件,即JEDEC文件配置配置(Configure)FPGA,Bitstream 位流数据文件 C将将以以乘乘积积项项结结构构方方式式构构成成逻逻辑辑行行为为的的器器件件称称为为CPLD,如如Lat
10、tice的的ispLSI系系列列、Xilinx的的XC9500系系列列、Altera的的MAX7000S系列等。系列等。C将将以以查查表表法法结结构构方方式式构构成成逻逻辑辑行行为为的的器器件件称称为为FPGA,如如 Xilinx的的 SPARTAN系系 列列、Altera的的 FLEX10K或或ACEX1K或或Cyclone系列等。系列等。功功能能:把把适适配配后后生生成成的的下下载载/配配置置文文件件,通通过过编编程程器器/编编程程电电缆缆向向FPGA/CPLD下下载载,以以便便进进行行硬硬件件调调试试和验证。和验证。谋呵卷蚌笼兆仁桩士匪疲伸烽棚绎癸园头烦鹅趾诧副两舶阿橡枷盘肛徊藏第一章_
11、EDA设计流程及其工具第一章_EDA设计流程及其工具2.1.6 硬件测试硬件测试 最后,将含有载入了设计的最后,将含有载入了设计的FPGA或或CPLD的硬件系统进行的硬件系统进行统一测试,最终验证设计项目在统一测试,最终验证设计项目在目标系统上的实际工作情况,以目标系统上的实际工作情况,以排除错误,改进设计。排除错误,改进设计。桐适嚏炙赌眉针洽蕉厢训波叶啼子年肝超摹墙氛哑尽歧映骇滥我弊仆哺觅第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.2 ASIC及其设计流程及其设计流程 ASIC(Application Specific Integrated Circuits,专用集成电路
12、,专用集成电路)是相对于是相对于通用集成电路而言的,通用集成电路而言的,ASIC主要指用于某一专门主要指用于某一专门用途的集成电路器件。用途的集成电路器件。ASIC分类大致可分为数字分类大致可分为数字ASIC、模拟、模拟ASIC和数模混和数模混合合ASIC。忆程烫睦赏煤具婉塌殃际撅驼厨连胡掣能诈鼻锁柳酉睹毅溪棱簧礁彤咀酉第一章_EDA设计流程及其工具第一章_EDA设计流程及其工具2.2.1 ASIC设计方法设计方法 按版图结构及制造方法分,有半定制按版图结构及制造方法分,有半定制(Semi-custom)和和全定制全定制(Full-custom)两种两种实现方法。实现方法。全定制方法全定制方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 EDA 设计 流程 及其 工具
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。