网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Verilog 1、2

Verilog 语言 董丽丽 大连海事大学 信息科学技术学院 dll_lili@163.com 课程简介 Verilog HDL语言 (24学时) 仿真工具 实验 (10学时) 考试 (2学时) Verilog HDL语言 讲课内容主要包括: Verilog HDL语言概述 Verilog HDL程序的基本结构和特点 Verilog的语言要素与表达式 行为级的建模与仿真 结构级的建模与仿真 时序状态机的简单介绍 Verilog 语句的综合 Verilog 的测试和设计验证 怎样产生激励信号和控制信号 输出响应的产生、记录和验证 仿真工具 主要介绍ISE开发工具: ISE系统简介 工程管理与设计输入 ISE中综合工具介绍 约束设置 设计进阶 实验 实验内容主要包括: 简单的组合逻辑设计 简单时序电路的设计 利用条件语句实现较复杂的时序逻辑电路 设计时序逻辑时采用阻塞赋值与非阻塞赋值的区别 用always块实现较复杂的组合逻辑电路 在Verilog中使用函数 在Verilog中使用任务 参考书目 《精通Verilog HDL语言编程》 电子工业出版社,刘波 《 Verilog数字系统设计教程》北京航空航天大学出版社, 夏宇闻 《 Verilog HDL硬件描述语言》 国防工业出版社,杜建国 《硬件描述语言Verilog》 清华大学出版社,Thomas Moorby,刘明业等译 第一章 Verilog 语言概述 什么是Verilog 语言? Verilog语言的历史 Verilog与C、VHDL的比较 Verilog语言的开发流程 Verilog语言的抽象 Verilog语言的应用 概述 单片机MCU DSP ARM EDA FPGA/CPLD 概述 单片机MCU(Micro Control Unit) 概述 DSP DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。 概述 DSP 有专用的硬件乘法器,在一个指令周期内可完成一次乘法和一次加法; 程序和数据空间分开,可以同时访问指令和数据;大大的提高了微处理器的速度 。 DSP 主要用做运算,比如进行加密解密、调制解调,语音,图像等信号的运算处理,优势是强大的数据处理能力和较高的运行速度。基本不用做控制。 概述 ARM ARM不是单片机,准确来讲ARM是一种处理器的IP核。由英国ARM公司开发出处理器结构后再向其他芯片厂商授权制造成芯片。 授权芯片厂商主要有三星、飞利浦、ATMEL、INTEL制造的几大类,功能与使用上均不相同。 ARM处理器核还可以嵌入其他专用芯片中作为中央处理单元使用,例如飞利浦的MP3解码芯片就是采用ARM7核心的。 ARM系列处理器很少集成片上硬件资源,更接近今天的处理器范畴,基本不被认为是单片机。? ARM芯片多用在手持设备上。ARM 控制能力较强,但运算能力相对较弱。因此现在很多手持设备是用ARM+DSP来实现的,就是所谓的“双核心”。 概述 EDA 半导体工艺设计自动化 可编程器件设计自动化 电子系统设计自动化 印刷电路板设计自动化 仿真、测试、故障诊断自动化 形式验证自动化 。。。 概述 概述 FPGA FPGA(Field Programmable Gate Array):现场可编程门阵列。 是专用集成电路(ASIC)领域中的一种半定制电路,可通过软件编程来修改其硬件功能。 FPGA是一个空白的,需要自己编东西,用FPGA做一个CPU之后,这个FPGA与CPU在使用上区别就不大了。 FPGA 主要是设计电路,优势是用做复杂的逻辑控制,功能很强大。 FPGA现可做大规模的ASIC电路,但做判决是弱项。 FPGA是并行工作的。 概述 FPGA 内部主要包括: 可配置逻辑模块CLB(Configurable Logic Block) 输出输入模块IOB (Input Output Block) 数字时钟管理模块(DCM) 嵌入式块RAM(BRAM) 底层内嵌功能单元 内嵌专用硬核 丰富的布线资源(Interconnect) 术语定义(terms and definitions) ASIC:专用集成电路(Application Speci

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档