例题源程序,书中所有代码,部分讲义。
2019-12-21 21:37:37 540KB 例题源程序
1
Verilog HDL数字设计与综合 夏宇闻译(第二版).pdf
2019-12-21 21:30:17 11.84MB Verilog
1
此为PDF电子书. 要源码的见我其他下载资源. 总共4个分卷,此为第1个.下全了才能正常解压. 国内电子设计界著名教授北航夏宇闻又一力作!本书是《Verilog数字系统设计教程》(第2版)的姊妹篇。 内容简介回到顶部↑Verilog SOPC 高级实验教程是为学习Verilog语言之后,想在FPGA上设计并实现嵌入式数字系统的人们而专门编写的。本实验教程是《Verilog数字系统设计教程》(第2版)的后续课程,是姊妹篇。本书通过由浅入深的10个实验,详细地介绍了ModelSim 6.0和Quartus Ⅱ 8.1的操作步骤,扼要地介绍了Quartus Ⅱ 8.1的主要设计资源和SOPCBuilder等工具的应用方法,并阐述了如何配合自己设计的Verilog模块和FPGA中的内嵌处理器Nios Ⅱ 等现成IP资源,设计并实现高性能嵌入式硬件/软件系统。本实验教程也可以作为集成电路设计专业系统芯片(SoC)前端逻辑设计和验证课程的实验教材。为了使阐述的内容更加具体,本教程中的每个实验均选用Altera FPGA (型号为Cyclone Ⅱ EP2C35F672C8)实现,并在革新科技公司专业级实验平台GXSOC/SOPC运行通过。 本书可作为电子信息、自动控制、计算机工程类大学本科高年级学生和研究生的教学用书,亦可供其他工程技术人员自学与参考。 目录回到顶部↑第1讲 ModelSim SE 6.0的操作  1.1 创建设计文件的目录  1.2 编写RTL代码  1.3 编写测试代码  1.4 开始RTL仿真前的准备工作  1.5 编译前的准备、编译和加载  1.6 波形观察器的设置  1.7 仿真的运行控制  总结  思考题 第2讲 Quartus 8.1入门  2.1 Quartus Ⅱ 的基本操作知识  2.2 Quartus Ⅱ 的在线帮助  2.3 建立新的设计项目  2.4 用线路原理图为输入设计电路  2.5 编译器的使用  2.6 对已设计的电路进行仿真  2.7 对已布局布线的电路进行时序仿真  总结  思考题 .第3讲 用Altera器件实现电路  3.1 用Cyclone Ⅱ FPGA实现电路  3.2 芯片的选择  3.3 项目的编译  3.4 在FPGA中实现设计的电路  总结  思考题 第4讲 参数化模块库的使用  4.1 在Quartus Ⅱ 下建立引用参数化模块的目录和设计项目  4.2 在Quartus Ⅱ 下进入设计资源引用环境  4.3 参数化加法-减法器的配置和确认  4.4 参数化加法器的编译和时序分析  4.5 复杂算术运算的硬件逻辑实现  总结  思考题 第5讲 锁相环模块和SignalTap的使用 第6讲 Quartus Ⅱ SOPCBuilder的使用 第7讲 在Nios Ⅱ 系统中融入IP 第8讲 LCD显示控制器IP的设计 第9讲 BitBLT控制器IP 第10讲 复杂SOPC系统的设计 本书的结束语 附录 GXSOC/ SOPC 专业级创新开发实验平台
2019-12-21 21:08:27 11.44MB Verilog SOPC FPGA
1
夏宇闻Verilog经典教程,不是扫描版,是PDF源文件,可编辑。不是那种图片扫描的文档,不是图片扫描文档(凑足100个字)
2019-12-21 21:08:15 1.73MB 夏宇闻 Verilog FPGA
1
Verilog HDL是硬件描述语言的一种,用于数字电子系统设计。它允 许设计者用它来进行各种级别的逻辑设计,可以用它进行数字逻辑系统的 仿真验证、时序分析、逻辑综合。它是目前应用最广泛的一种硬件描述语 言。据有关文献报道,目前在美国使用Verilog HDL进行设计的工程师大 约有60000人,全美国有200多所大学教授用 Verilog 硬件描述语言的设 计方法。在我国台湾地区几乎所有著名大学的电子和计算机工程系都讲授 Verilog有关的课程。
2019-12-21 21:06:01 1.73MB Verilog
1
身为初学者夏宇闻的verilog教程第三本最适合初学者(是指以前从来没有接触过verilog语言),它是从宏观的角度来介绍这门课程,但又不乏具体的语法的应用。
2019-12-21 20:53:47 2.59MB verilog 夏宇闻 Verilong HDL
1
夏宇闻老师著VERILOG数字系统设计教程例题源代码,北京航空航天大学出版社
2019-12-21 20:49:13 537KB verilog 数字系统设计 源代码
1
从算法设计到硬线逻辑的实现 复杂数字逻辑系统的VerilogHDL设计技术和方法 夏宇闻 编著 --------------------------------------- 内容简介 ------------------------------- 本书从算法和计算的基本概念出发,讲述把复杂算法逐步分解成简单的操作步骤,最后由硬 线逻辑电路系统来实现该算法的技术和方法。这种硬线逻辑电路系统就是广泛应用于各种现 代通讯电子设备与计算机系统中的专用集成电路(ASIC)或 FPGA。本书着重介绍进入九十 年代后才开始在美国等先进的工业国家逐步推广的用硬件描述语言(Verilog HDL) 建模、 仿真和综合的设计方法和技术。本书可作为电子或计算机类大学本科高年极和研究生的教 材,也可供在数字系统设计领域工作的工程师参考或作为自学教材。 目录--------------------------------- 目录 第一章 数字信号处理、计算、程序、算法和硬线逻辑的基本概念 引言 1.1 数字信号处理 1. 2计算(Computing) 1.3 算法和数据结构 1.4 编程语言和程序 1.5 系统结构和硬线逻辑 1.6 设计方法学 1.7 专用硬线逻辑与微处理器的比较 1.8 C语言与硬件描述语言在算法运算电路设计的关系和作用 思考题 第二章 Verilog HDL设计方法概述 引言 2.1.硬件描述语言HDL 2.2.Verilog HDL的历史 2.2.1.什么是Verilog HDL 2.2.2.Verilog HDL的产生及发展 2.3.Verilog HDL和VHDL的比较 2.4.Verilog HDL目前的应用情况和适用的设计 2.5.采用Verilog HDL设计复杂数字电路的优点 2.5.1传统设计方法 2.5.2.Verilog HDL设计法与传统的电路原理图输入法的比较 2.5.3.Verilog HDL的标准化 2.5.4.软核、固核和硬核的概念以及它们的重用 2.6.Verilog HDL的设计流程简介 2.6.1.Top-Down设计的基本概念 2.6.2.层次管理的基本概念 2.6.3.具体模块的设计编译和仿真的过程 2.6.4.对应具体工艺器件的优化、映象、和布局布线 2.7.小结 2.8.思考题 第三章 Verilog HDL的基本语法 引言 3.1.简单的Verilog HDL模块 3.1.1.简单的Verilog HDL程序介绍 3.1.2.模块的结构 3.1.3.模块的端口定义 3.1.4.模块内容 3.2.数据类型及其常量、变量 3.2.1.常量 3.2.1.1.数字 3.2.2.变量 3.2.2.1. wire型 3.2.2.2. reg型 3.2.2.3.memory型 3.3. 运算符及表达式 3.3.1.基本的算术运算符 3.3.2.位运算符 3.3.3 逻辑运算符 3.3.4.关系运算符 3.3.5.等式运算符 3.3.6.移位运算符 3.3.7.位拼接运算符 3.3.8.缩减运算符 3.3.9.优先级别 3.3.10.关键词 3.4赋值语句和块语句 3.4.1赋值语句 3.4.2 块语句 3.4.2.1 顺序块 3.4.2.2.并行块 3.4.2.3.块名 3.4.2.4.起始时间和结束时间 3.5.条件语句 3.5.1.if_else语句 3.5.2.case语句 3.5.3.由于使用条件语句不当而偶然生成锁存器 3.6.循环语句 3.6.1.forever语句 3.6.2.repeat语句 3.6.3.while语句 3.6.4.for语句 3.7.结构说明语句 3.7.1.initial语句 3.7.2.always语句 3.7.3.task和function说明语句 3.7.3.1.task和function说明语句的不同点 3.7.3.2.task说明语句 3.7.3.3.function说明语句 3.8.系统函数和任务 3.8.1.$display和$write任务 3.8.2.系统任务$monitor 3.8.3.时间度量系统函数$time 3.8.4.系统任务$finish 3.8.5.系统任务$stop 3.8.6.系统任务$readmemb和$readmemh 3.8.7.系统任务 $random 3.9.编译预处理 3.9.1.宏定义 `define 3.9.2.文件包含处理`include 3.9.3.时间尺度 `timescale 3.10.小
2019-12-21 20:21:55 7.64MB 算法 Verilog FPGA
1
《verilog-数字系统设计课程》(第三版)-夏宇闻习题答案
2019-12-21 20:16:48 7.13MB Verilog答案
1
《Verilog数字系统设计教程[夏宇闻]第四版》PPT课件最新版
2019-12-21 20:10:05 14.35MB verilo fpga 数字系统
1