Advertisement

计算机原理与设计(基于Verilog HDL)李亚民著

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本书由李亚民编著,系统地介绍了计算机的基本原理及设计方法,并侧重于使用Verilog HDL语言进行硬件描述。适合电子工程及相关专业的学生和工程师参考学习。 本教科书涵盖了计算机原理、设计以及使用Verilog HDL实现设计方案的内容。主要内容包括:计算机基础知识及性能评估方法;数字电路与Verilog HDL简介;各种加法、减法、乘法、除法及开方算法(如Wallace Tree快速乘法器和Newton-Raphson及Goldschmidt除法和开方算法)及其在Verilog HDL中的实现方式;指令系统结构以及ALU与多端口寄存器堆的 Verilog HDL设计;单周期、多周期和流水线CPU的设计方法,包括精确中断处理机制及相关电路设计;浮点运算及带有FPU(浮点单元)的流水线CPU设计;多线程CPU的设计方案;存储系统、Cache以及虚拟内存管理技术及其在包含Cache、TLB(转换后备缓冲器)与FPU的处理器中的应用;多核CPU的设计方法;异步通信接口如UART,PS/2键盘和鼠标接口,视频图像阵列VGA接口,I2C串行总线及PCI并行总线等硬件设计及其在Verilog HDL中的实现。此外还介绍了高性能计算机系统以及互联网络设计方案。 书中提供了大量包含功能仿真波形的 Verilog HDL源代码示例,以帮助读者更好地理解计算机原理和计算技术的实际应用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Verilog HDL
    优质
    本书由李亚民编著,系统地介绍了计算机的基本原理及设计方法,并侧重于使用Verilog HDL语言进行硬件描述。适合电子工程及相关专业的学生和工程师参考学习。 本教科书涵盖了计算机原理、设计以及使用Verilog HDL实现设计方案的内容。主要内容包括:计算机基础知识及性能评估方法;数字电路与Verilog HDL简介;各种加法、减法、乘法、除法及开方算法(如Wallace Tree快速乘法器和Newton-Raphson及Goldschmidt除法和开方算法)及其在Verilog HDL中的实现方式;指令系统结构以及ALU与多端口寄存器堆的 Verilog HDL设计;单周期、多周期和流水线CPU的设计方法,包括精确中断处理机制及相关电路设计;浮点运算及带有FPU(浮点单元)的流水线CPU设计;多线程CPU的设计方案;存储系统、Cache以及虚拟内存管理技术及其在包含Cache、TLB(转换后备缓冲器)与FPU的处理器中的应用;多核CPU的设计方法;异步通信接口如UART,PS/2键盘和鼠标接口,视频图像阵列VGA接口,I2C串行总线及PCI并行总线等硬件设计及其在Verilog HDL中的实现。此外还介绍了高性能计算机系统以及互联网络设计方案。 书中提供了大量包含功能仿真波形的 Verilog HDL源代码示例,以帮助读者更好地理解计算机原理和计算技术的实际应用。
  • Verilog体系结构[]--上交大
    优质
    《Verilog和计算机体系结构》是由李亚民教授编著的一本专注于使用Verilog进行数字系统设计与实现的技术书籍。该书在上交大广受好评,适合于学习计算机硬件相关课程的学生及工程师阅读参考。 Verilog 与计算机体系结构[李亚民]--上交大
  • 激光器件的
    优质
    《激光器件的设计与原理》由李适民撰写,深入浅出地介绍了激光器的基本工作原理、设计方法及应用领域,是理解和掌握激光技术的权威指南。 这本书很好地介绍了激光器件及基础知识,并且讲解得非常清晰易懂。它难得地从应用角度出发,详细阐述了设计激光器的方法。
  • Verilog HDL的ALU
    优质
    本项目采用Verilog HDL语言实现了一个可配置算术逻辑单元(ALU)的设计与验证,涵盖了加法、减法及逻辑运算等功能。 使用Verilog HDL设计一个模块来实现4位算术逻辑单元(ALU),该ALU能够对两个4位二进制操作数执行算术和逻辑运算。其中,算术运算是加法与减法;而逻辑运算是与运算及或运算。 接下来,利用Verilog HDL中的元件实例化功能来调用上述设计的4位ALU模块,并以此为基础将两组独立的4位ALU组合成一个8位ALU。请参考原理图框进行具体的设计工作。 完成4位和8位ALU的设计后,需要使用提供的测试模块对它们分别进行仿真验证。对于8位ALU,还需进一步改进测试模块以覆盖各种边界情况下的行为特性,包括进位处理、溢出检测以及负数结果的生成等情形。
  • Verilog HDL的SVPWM及仿真
    优质
    本研究基于Verilog HDL语言,详细设计并实现了空间矢量脉宽调制(SVPWM)算法,并进行了仿真验证。通过该方法优化了电机驱动系统的性能。 空间矢量脉宽调制算法是电压型逆变器控制领域的研究热点,在三相电力系统中有广泛应用。基于硬件的FPGA/CPLD芯片能够满足该算法对处理速度、实时性和可靠性的高要求。本段落利用Verilog HDL语言实现空间矢量脉宽调制算法,设计了一种24矢量7段式的实现方案,并通过仿真验证了转速调节和转矩调节的结果与预期相符。
  • Verilog HDL的2FSK调制
    优质
    本项目采用Verilog HDL语言进行开发,实现了二进制频移键控(2FSK)信号的调制功能,适用于通信系统中数据传输的需求。 使用Verilog HDL语言在Quartus平台上实现2FSK调制,并且在这个过程中应用了PLL和ROM技术。
  • Verilog HDL的交通灯
    优质
    本项目基于Verilog HDL语言实现了一种智能交通灯控制系统的设计与仿真,旨在优化道路交通流量和安全性。 使用VERILOG HDL语言设计一个频率为1HZ的交通灯系统。该系统包含主干道和辅干道两部分,每条道路都有红、绿、黄以及左转指示灯,并且这些灯光按照特定的时间顺序循环显示。不同颜色的灯光持续时间各不相同。
  • Verilog HDL的万年历
    优质
    本项目采用Verilog HDL语言设计了一款数字电子万年历,具备日期显示、闰年判断等功能,并能通过硬件验证其准确性和稳定性。 数字日历能够显示年、月、日、时、分和秒。使用EDA实训仪上的8只八段数码管分为两屏分别显示年、月、日和时、分、秒,在一定时间段内显示年、月、日(如20080101),在另一时间段内则显示时、分、秒(如00123625)。两个显示屏可以自动切换。此外,该数字日历配备有复位和校准按钮,用于调整年份、月份、日期以及小时、分钟和秒钟的数值。其中,校正年份与小时使用同一个按钮:当显示的是年月日时,则此按钮用来调节年份;而展示时间(即时分秒)的时候则用它来调准时钟。
  • Verilog HDL的交通灯
    优质
    本项目采用Verilog HDL语言进行交通灯控制系统的设计与仿真,实现了红绿灯切换逻辑及行人过街请求处理功能。 这是我在大学期间完成的Verilog HDL交通灯设计实验报告。除了包含经过正确测试后的程序代码外,我还加入了详细的注释以帮助读者更好地理解代码及其背后的逻辑思路。为了进一步阐明各个模块之间的关系以及状态转换过程,我特意绘制了结构图和状态图。
  • Verilog HDL的16位CPU
    优质
    本项目基于Verilog HDL语言设计了一款16位CPU,涵盖指令集架构、控制单元与算术逻辑单元等核心模块,旨在探索小型计算机系统的设计原理。 本实例使用Verilog HDL语言进行16位CPU的设计。