好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

南昌大学数字电路与逻辑设计课件第9章讲解.ppt

41页
  • 卖家[上传人]:我**
  • 文档编号:115748304
  • 上传时间:2019-11-14
  • 文档格式:PPT
  • 文档大小:471.50KB
  • / 41 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第9章半导体存储器及其应用9.1存储器概述9.1.1存储器分类1.按存储介质分类半导体存储器磁存储器光存储器2.按存取功能分类只读存储器(ROM)随机存取存储器(RAM)3.按制造工艺分类双极型存储器MOS型存储器4.根据数据的输入输出方式分类串行存储器并行存储器9.1.2半导体存储器的性能指标1.存储容量2.存取速度9.2.1RAM的分类及其结构1.RAM分类9.2随机存取存储器图图9-1RAM的电电路结结构框图图9.2.1RAM的分类及其结构2.RAM的基本结构读读写控制电电路行地址译译码码器列地址译码译码器存储储矩阵阵行地址输输入数据IOA0┇AiAi+1┄An-1列地址输输入片选选读读写控制9.2.2SRAM的结构1.SRAM的基本存储单元READDQCLK三态门DATAinout图9-2静态RAM基本存储单元SELECT9.2.2SRAM的结构2.用D触发器构成SRAM结构DCEQDCEQDCEQDCEQDCEQDCEQDCEQDCEQ2|4译码器A1A0WED1D0Q1Q0图9-34×2静态RAM结构9.2.2SRAM的结构3.SRAM存储矩阵结构数据输入输出缓冲器和控制数据D0数据D1数据D2数据D3行选择线0行选择线1行选择线n行选择线3┇┇┇┇┇行选择线2基本存储单元图9-4基本SRAM阵列4.SRAM常用器件图9-56264芯片引脚图图9-66264的内部结构框图9.2.2SRAM的结构4.SRAM常用器件表9-16264的工作方式未选选××1写010读读100工作方式9.2.3DRAM存储数据原理刷新放大器行选择信号列选择信号基本存储单元数据输入输出线CT图9-7单管动态RAM基本存储单元电路9.2.4SRAM的扩展方法1.位扩展A0A1………A12A0A1………A12IO0IO7IO0IO7D0D7D8D158k×88k×8A0A1…A12图9-8RAM的位扩展法9.2.4SRAM的扩展方法2.字扩展图9-9RAM的字扩展A0A1………A12A0A1………A12IO0IO7IO0IO7D0………D78K×88K×8D0…D7A0A1…A12A139.3只读存储器9.3.1ROM分类与结构1.ROM分类9.3.1ROM分类与结构2.ROM的结构图9-10ROM的电路结构框图地址译译码码器存储储矩阵阵输输出控制电电路┋地址输输入数据输输出控制信号9.3.2掩膜ROM图9-114×4位的MOS型ROM存储矩阵9.3.3可编程ROM结构原理1.可编程ROM(ProgrammableROM,简称PROM)VCC字线线位线线(a)(b)图图9-12击击穿型和熔丝丝型存储单储单元电电路字线线位线线图图9-14EPROM2764的外观图观图图图9-13EPROM的内部结结构9.3.3可编程ROM结构原理2.可擦除可编程ROM地址译译码码器A0A1+5V场场效应应晶体管O0O1O2O3图9-15EPROM2764的外部引脚图9.3.3可编程ROM结构原理2.可擦除可编程ROM(a)引脚信号分布图(b)引脚信号框图表9-2EPROM的操作模式9.3.3可编程ROM结构原理2.可擦除可编程ROM说说明:×=VIH或VIL,VID=12V±0.5%代码输码输出VCCVIDVIHVILVIL读电读电子标签标签高阻VCC×××VIH待机高阻VPP×××VIH编编程禁止数据输输出VPP×VIHVILVIL校验验数据输输入VPP×VIL脉冲VIHVIL编编程高阻VCC×VIHVIHVIL禁止输输出数据输输出VCC×VIHVILVIL读读数据Q0-Q7VPPA9操作模式图9-16EEPROM2864的外部引脚图9.3.3可编程ROM结构原理3.电可擦型可编程ROM【例9-1】将2片8K×8的EPROM2764扩展成8K×16的存储器。

      图9-17两片2764扩展成8KB×16位UVEPROM【例9-2】对EPROM进行字扩展,将8片2764扩展成64K×8的程序存储器图9-188片2764扩展成64KB×8位的UVEPROM解:9.3.4其它类型的存储器1.快闪存储器FlashMemory2.非易失性静态读写存储器NVSRAM3.串行存储器4.多端口存储器MPRAM9.4FPGA中的嵌入式存储器图9-19用EAB构成不同结构的RAM和ROM9.5存储器应用示例图9-20选择使用LPM_ROM模块9.5.1利用LPM_ROM设计查表式硬件乘法器图9-21对LPM_ROM模块设置必要的参数9.5.1利用LPM_ROM设计查表式硬件乘法器图9-22为LPM_ROM选择初始化配置文件rom_data.mif9.5.1利用LPM_ROM设计查表式硬件乘法器图9-23乘法器测试电路【例9-3】rom_data.mif文件:WIDTH=8DEPTH=256ADDRESS_RADIX=HEXDATA_RADIX=HEXCONTENTBEGIN00:0001:0002:0003:0004:0005:0006:0007:0008:0009:0010:0011:0112:0213:0314:0415:0516:0617:0718:0819:0920:0021:0222:0423:0624:0825:1026:1227:1428:1629:1830:0031:0332:0633:0934:1235:1536:1837:2138:2439:2740:0041:0442:0843:1244:1645:2046:2447:2848:3249:3650:0051:0552:1053:1554:2055:2556:3057:3558:4059:4560:0061:0662:1263:1864:2465:3066:3667:4268:4869:5470:0071:0772:1473:2174:2875:3576:4277:4978:5679:6380:0081:0882:1683:2484:3285:4086:4887:5688:6489:7290:0091:0992:1893:2794:3695:4596:5497:6398:7299:81END图9-24ROM乘法器时序仿真波形9.5.1利用LPM_ROM设计查表式硬件乘法器图9-25逻辑数据采样电路顶层设计9.5.2简易逻辑分析仪设计1.基本电路结构图9-26LPMRAM参数设置2.调入LPM_RAM_DQ模块图9-27增加时钟使能控制2.调入LPM_RAM_DQ模块图9-28允许在系统存储器内容编辑器能对此RAM编辑2.调入LPM_RAM_DQ模块图9-29键入默认参数3.调入计数器模块LPM_COUNTER4.完成最后设计图9-30加入默认参数4.完成最后设计5.系统功能分析图9-31逻辑数据采样电路时序仿真波形6.系统时序仿真实实验验9-1.查表式硬件运算器设计(1)按照9.5.1节的流程,设计一个4X4bit查表式乘法器。

      包括创建工程、调用LPM_ROM模块MULT4、在原理图编辑窗中绘制电路图,全程编译,对设计进行时序仿真,根据仿真波形说明此电路的功能,引脚锁定编译,编程下载于FPGA中,进行硬件测试完成实验报告2)在以上实验的基础上,增加一些电路(必要时可以复用模块MULT4),完成一个8X8bit查表式乘法器的设计根据以上实验的要求,完成完整的实验流程3)利用查表完成算法的原理,对下式进行计算(也可自行确定需要计算的公式),并通过时序分析报告了解其“运算”速度计算精度和数据区域根据所能设定的ROM的大小自行决定按照以上实验的要求,完成完整的实验流程实实验验9-2.使用QuartusII完成存储器设计调用宏功能库megafunction功能完成图9-32所示三种存储器结构设计,对于lpm_ram_dq和lpm_rom建立存储器初始化文件,并允许使用存储器内容编辑器In-SystemMemoryContentEditor,编辑修改存储器中的内容包括创建工程,在原理图编辑窗中绘制电路图,全程编译,对设计进行时序仿真引脚锁定编译,编程下载于FPGA中,进行硬件测试完成实验报告图9-32LPM存储器模块9-3.利用LPM_ROM实现码型变换在实验9-2基础上,实现码型变换功能。

      实验电路如图9-33所示,以计数器的输出作为存储器的地址利用lpm_rom实现码型变换,建立lpm_rom存储信息表初始化文件,完成下列码型转换图9-33用LPM_ROM实现码型变换(1)当计数器的値在00000~01001时,实现四位8421BCD码转换为余3码;(2)当计数器的値在10000~11001时,实现四位8421BCD码转换为格雷码3)用存储器内容编辑器编辑LPM_ROM的内容,实现4位二进制码到格雷码的转换4)用存储器内容编辑器调入新的LPM_ROM配置文件,实现4位二进制码到格雷码的转换包括创建工程、在原理图编辑窗中绘制图E7-2电路、全程编译、对设计进行时序仿真、根据仿真波形说明此电路的功能、引脚锁定编译、编程下载于FPGA中,进行硬件测试完成实验报告实实验验9-4.简易逻辑分析仪设计(1)按照9.5.2节的流程,设计一个8通道,深度为2048的简易逻辑分析仪包括创建工程、调用LPM_RAM等模块、在原理图编辑窗中绘制电路图、全程编译、对设计进行时序仿真、根据仿真波形说明此电路的功能、引脚锁定编译、编程下载于FPGA中,进行硬件测试(实验系统可参考附录2)完成实验报告。

      2)为以上设计增加一些控制,使之更加完善例如增加一些逻辑,控制图9-28的WREN、CLK_EN、CLR等,使此系统含有不同的采样触发模式和触发信号来源如能手动方式或自动方式触发采样,即每接收到一个脉冲信号(可以来自键控或外部启动信号),即进行一次采样,或多次采样,或连续采样(一次采样深度必须是2048bit);而触发脉冲的触发方式可以预先设定,如高电平触发、低电平触发、上升沿触发、下降沿触发等最后按照以上实验的要求,完成完整的实验流程。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.