- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA第一章绪论-定稿讲解
黑龙江大学电子工程学院 EDA技术及应用 黑龙江大学电子工程学院 蓝 教材:EDA技术及应用 朱正伟 清华大学出版社 可以参看一些 VHDL 和ALTERA的CPLD和FPGA方面的书籍 如:VHDL硬件描述语言与数字逻辑电路设计.候伯亨等.西安电子科技 VHDL程序设计.曾繁泰等.清华大学出版社 本门课程属于一门应用型学科,希望同学们保证出勤,课后认真完成作业,认真做好每一个实验。 希望通过我和同学们的共同努力将本门课程学好,也祝同学们期末取得好成绩。 在学习绪论之前先熟悉一个概念—编程 以前我们所说的编程是用汇编或者C 等编写一些文本格式的程序文件,通过编译链接转化成处理器可执行的机器码,处理器从存储器中读取机器码,来执行相应的操作。比如单片机编程,微机原理中学的汇编程序设计,C语言中学的编程,以及VC等等。 本门课程所学的编程是借助于EDA工具软件将我们编写的代码,通过综合适配转换成电路中的一种连接关系,最后下载到目标芯片中,使之成为一个逻辑电路。没有像控制器那样取指、译码、取操作数和执行的过程。 本门课程主要就是学习使用VHDL语言进行电路程序设计的方法。下面看一个例子: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY h_adder1 IS PORT( a,b: IN STD_LOGIC; co,so:OUT STD_LOGIC ); END ENTITY h_adder1; ARCHITECTURE fh1 OF h_adder1 IS BEGIN so = a XNOR (NOT b); -- so = a XOR b; co = a AND b; END ARCHITECTURE fh1; 一位二进制半加器的VHDL程序: 半加器真值表 a b so co 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 将这段代码综合适配下载到目标芯片中,就会构造出右图逻辑功能的电路。 第一章 绪论 EDA(Electronic Design Automation) 电子设计自动化。 EDA技术是现代电子工程领域的一门新技术,提供了基于计算机和信息技术的电路系统设计的方法。 一、EDA 技术及其发展 ※ 二、EDA 技术的主要内容 三、常用的EDA工具 四、EDA的工程设计流程 五、MAX+PLUS II简述 一、EDA 技术及其发展 EDA(Electronic Design Automation)即电子设计自动化 是近些年发展起来的将计算机软件、硬件、微电子技术交叉运用的现代电子学科。 EDA技术是以计算机为工作平台,以EDA软件为开发环境,以ASIC (Application Specific Integrated Circuits)为实现载体的电子产品自动化设计过程。 设计方法主要有:原理图法和HDL法 载体主要有: CPLD(Complex Programmable Logic Device) 和FPGA(Field Programmable Gata Array) 计算机辅助设计CAD(Cumputer Aided Design) 用计算机进行电路设计和仿真等,如Tango和SPICE。 计算机辅助工程CAE(Cumputer Aided Engineering) 进入ASIC阶段。 电子系统设计自动化ESDA(Electronic System Design Automation )进入片上系统SOC(System On Chip)阶段,体现在: (1) 用HDL来描述数字电路和系统:现在主要用VHDL 和Verilog_HDL (2)高层次的综合与仿真:由高层次描述到低层次描述由行为描述到结构描述的转换过程 (3)平面规划技术:对逻辑综合和物理版图设计进行联合管理 (4)可测试性综合设计: (5)开放性、标准化框架结构的集成设计环境和并行设计工程 EDA的发展先后经历了下面几个阶段 第一章 绪论 EDA(Electronic Design Automation) 电子设计自动化。 EDA技术是现代电子工程领域的一门新技术,提供了基于计算机和信息技术的电路系统设计的方法。 一、EDA 技术及其发展 二、EDA 技术的主要内容 ※ 三、常用的EDA工具 四、EDA的工程设计流程 五、MAX+PLUS II简述 1、“自顶向下”的设计方法 传统的设计方法是“自底向上”
您可能关注的文档
最近下载
- 科学主题班会.pptx VIP
- 植筋后锚固抗拔承载力现场检测作业指导说明书.doc VIP
- 2025武汉市简单房屋租赁合同.docx VIP
- 《帕金森病诊治》课件.ppt VIP
- 民法典全文内容.pdf VIP
- Starter知识点清单(含默写)2024-2025学年牛津上海版英语六年级上册.docx VIP
- 主题学习-探索中国的二十四节气课件-2024--2025学年初中地理商务星球版七上-.pptx VIP
- 民法典全文完整版跟民法典全文完整版婚姻概述.docx VIP
- (新浙教版)数学七年级上册培优讲义(共15讲).docx
- 2025年“中央八项规定“学习知识竞赛测试题库及答案.docx VIP
文档评论(0)