- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA技术与数字系统设计 第1章 绪论 Verilog HDL语言是基于C语言发展起来的硬件描述语言,于1983年由GDA公司首创。 1995年Verilog HDL语言成为IEEE标准,编号:IEEE Std1364-1995。 Verilog HDL语言具有简捷、高效、易学易用、功能强大等优点,逐步为设计人员所接收和喜爱。 Verilog语言支持的EDA工具较多,适合于寄存器传输级(RTL)和门电路级的描述,其综合过程比VHDL简单,但在高级描述方面不如VHDL。 2. Verilog HDL语言 第1章 绪论 ABEL-HDL语言起源于可编程逻辑器件的设计,是由美国Data I/O公司开发的一种硬件描述语言,可支持各种行为的输入方式和层次结构的逻辑描述,包括逻辑方程、状态图和真值表等多种逻辑描述方式,已被广泛用于各种可编程逻辑器件的逻辑功能设计。 由于语言描述的独特性,它适用于各种不同规模的可编程逻辑器件的设计。但它不是标准化的硬件描述语言。 Lattice公司的EDA集成开发工具支持这种语言。 3. ABEL-HDL语言 第1章 绪论 AHDL语言也起源于可编程逻辑器件的设计,是由Altera公司设计的一套完整的硬件描述语言。 AHDL语言是一种模块化的硬件描述语言,它完全集成于MAX-PlusⅡ软件开发系统中,特别适合于描述复杂的组合逻辑、组运算、状态机、真值表和参数化的逻辑。 AHDL语言提供了功能强大、种类齐全、使用方便的各种语素。用户可以使用该语言建立一个完整的层次结构的设计,也可以在一个层次结构的设计中混合使用文本设计文件和其他类型的设计文件。 4. AHDL语言 第1章 绪论 1.4 数字系统简介 目前,数字电子技术已经渗透到科研和人类日常生活的各个方面。数字系统的实现方法也经历了从SSI、MSI、LSI到VLSI的过程。随着集成电路技术和计算机技术的飞速发展,数字系统的设计和应用进入了一个全新的时代,基于EDA技术的层次化设计正在成为现代数字系统设计的主流。 第1章 绪论 1.4.1 数字系统 数字系统(Digital System)是用来对数字信息进行采集、存储、加工、传输、运算和处理的电子系统。 通常将逻辑门电路和触发器等单元电路称之为逻辑器件,而将由这些逻辑器件组成的、能完成某单一功能的电路称为逻辑功能部件。 而含有控制器和逻辑功能部件、能够按照顺序完成一系列复杂操作的逻辑电路称之为数字系统。 第1章 绪论 1.4.1 数字系统 数字系统具有以下优点: ① 工作稳定,抗干扰能力强; ② 精确度高; ③ 系统可靠性高; ④ 便于系统的模块化; ⑤ 便于大规模集成,易于实现小型化; ⑥ 可实现片上系统(SOC)或集成系统(IS); ⑦ 基于FPGA器件,可实现嵌入式系统。 第1章 绪论 1.4.2 数字系统的组成 一个完整的数字系统通常由输入电路、输出电路、数据处理器、控制器和时钟电路五个部分组成。 输 出 电路 数据处理 器 控制器 输 入 电路 输入信号 输出信号 输出指令 输入指令 控制信号 条件信号 使能信号 时钟电路 时钟信号 第1章 绪论 1.4.2 数字系统的组成 输入电路 将待处理的外部输入信号转换成系统能接受和处理的数字信号,并传送到数据处理器。 通常可由模数转换器、译码器、数据选择器和寄存器等组成。 待处理的外部信号可分为模拟量和开关量。 第1章 绪论 1.4.2 数字系统的组成 输出电路 是输出信号的处理电路。 任务:是将经过数据处理器运算和处理后的数字信号转换成模拟信号或开关信号,以驱动执行机构。 通常由译码器、显示电路、寄存器和数模转换器来实现。 第1章 绪论 1.4.2 数字系统的组成 数据处理器 是在控制信号的作用下,完成数据传输、数据转换和数据运算等任务。 例如,数据的串/并行输入和输出、算术运算、逻辑运算等。 通常由寄存器和组合逻辑电路组成。 第1章 绪论 1.4.2 数字系统的组成 控制器 是整个系统的核心。 按照所接收的使能信号和系统内部条件信号,向系统发出各种控制信号,使系统各部分电路按照正确的时序进行工作。 时钟电路 用来产生系统工作的同步时钟信号,使整个系统在时钟信号的作用下,一步一步地按顺序完成各种操作。 第1章 绪论 1.4.2 数字系统的组成 对于复杂的数字系统,每个组成
您可能关注的文档
最近下载
- 园长研修总结(3篇).docx VIP
- 东证期货-商品基本面量化框架系列-二-:黄金择时因子及多周期合成.pdf VIP
- 2024年9月8日贵州省黔西南州州直遴选(事业单位考聘)笔试真题及答案解析.doc VIP
- 安徽省综合评标评审专家入库、续聘考试试题(含答案).docx VIP
- 第2章金属材料组织-4-清华大学-工程材料.ppt VIP
- 第2章金属材料组织-3-清华大学-工程材料.ppt VIP
- 2025政治理论时政热点知识试题库(含+答案).docx VIP
- 2025人民防空防护设备产品选型目录.docx VIP
- 第2章金属材料组织-1-清华大学-工程材料.ppt VIP
- Unit 4 Plants around us课件(63张PPT)三年级上册(2024版).pptx VIP
文档评论(0)