微处理器系统结构与嵌入式系统设计(第2版) 第5章答案_第1页
微处理器系统结构与嵌入式系统设计(第2版) 第5章答案_第2页
微处理器系统结构与嵌入式系统设计(第2版) 第5章答案_第3页
微处理器系统结构与嵌入式系统设计(第2版) 第5章答案_第4页
微处理器系统结构与嵌入式系统设计(第2版) 第5章答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——微处理器系统结构与嵌入式系统设计(第2版)第5章答案5.10用16K×1位的DRAM芯片组成64K×8位存储器,要求:(1)画出该存储器的组成规律框图。

(2)设存储器读/写周期为0.5μS,CPU在1μS内至少要访问一次。试问采用哪种刷新方式比较合理?两次刷新的最大时间间隔是多少?对全部存储单元刷新一遍所需的实际刷新时间是多少?

(1)组建存储器共需DRAM芯片数N=(64K*8)/(16K*1)=4*8(片)。

每8片组成16K×8位的存储区,A13~A0作为片内地址,用A15、A14经2:4译码器产生片选信号

,规律框图如下(图有误:应当每组8片,每片数据线为1根)

(2)设16K×8位存储芯片的阵列结构为128行×128列,刷新周期为2ms。由于刷新每行需0.5μS,则两次(行)刷新的最大时间间隔应小于:

为保证在每个1μS内都留出0.5μS给CPU访问内存,因此该DRAM适合采用分散式或异步式刷新方式,而不能采用集中式刷新方式。

?若采用分散刷新方式,则每个存储器读/写周期可视为1μS,前0.5μS用于读写,后0.5μS用于刷新。相当于每1μS刷新一行,刷完一遍需要128×1μS=128μS,满足刷新周期小于2ms的要求;

?若采用异步刷新方式,则应保证两次刷新的时间间隔小于15.5μS。如每隔14个读写周期刷新一行,相当于每15μS刷新一行,刷完一遍需要128×15μS=1920μS,满足刷新周期小于2ms的要求;

需要补充的知识:

刷新周期:从上一次对整个存储器刷新终止到下一次对整个存储器全部刷新一遍为止的时间间隔。刷新周期寻常可以是2ms,4ms或8ms。

DRAM一般是按行刷新,常用的刷新方式包括:

?集中式:正常读/写操作与刷新操作分开进行,刷新集中完成。

特点:存在一段中止读/写操作的死时间,适用于高速存储器。

(DRAM共128行,刷新周期为2ms,读/写/刷新时间均为0.5μS)

?分散式:一个存储系统周期分成两个时间片,分时进行正常读/写操作和刷新操作。

特点:不存在中止读/写操作的死时间,但系统运行速度降低。

(DRAM共128行,刷新周期为128μs,tm=0.5μS为读/写时间,tr=0.5μS为刷新时间,

tc=1μS为存储周期)

?异步式:前两种方式的结合,每隔一段时间刷新一次,只需保证在刷新周期内对整

个存储器刷新一遍。

5.11若某系统有24条地址线,字长为8位,其最大寻址空间为多少?现用SRAM2114(1K*4)存储芯片组成存储系统,试问采用线选译码时需要多少个2114存储芯片?

该存储器的存储容量=224*8bit=16M字节需要SRAM2114(1K*4)存储芯片数目:14*2=28片

5.12在有16根地址总线的机系统中画出以下状况下存储器的地址译码和连接图。

(1)采用8K*1位存储芯片,形成64KB存储器。(2)采用8K*1位存储芯片,形成32KB存储器。(3)采用4K*1位存储芯片,形成16KB存储器。

由于地址总线长度为16,故系统寻址空间为2?8?64K?8bit

(1)8K*1位存储芯片地址长度为13,构成64KB存储器需要8组,每组8个8K*1位存储芯片,地址译码表为:

16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A00000000010010100100110111001000101010101010101000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111第一组0000H~地址范围1FFFH其次组2000H~地址范围3FFFH第三组4000H~地址范围5FFFH共需8片8K*1位存储第五组8000H~芯片地址范围9FFFH红色为片选第四组6000H~地址范围7FFFH第六组0A000H~101地址范围0BFFFH101第七组0C000H~110地址范围0DFFFH110第八组0E000H~111地址范围0FFFFH111其连线图如下:

CSQ0Q1Q2Q3Q4Q5Q6Q774LS138ENA15A14A13CBAA0~A12ABRDWR8CSABRDDWR7CS...DABRDWR2CSABRDDWR1CSD8K*1位存储芯片数据总线D

(2)8K*1位存储芯片地址长度为13,构成32KB存储器需要4组,每组8个8K*1位存储芯片,地址译码表为:

A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000100101001001101101010101000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111第一组0000H~地址范围1FFFH其次组共需4片8K*1位存储地址范围第三组芯片红色为片选地址范围2000H~3FFFH4000H~5FFFH第四组6000H~地址范围7FFFH其连线图如下:

CSQ0Q1Q2Q3Q4Q5Q6Q774LS138ENA15A14A13CBAA0~A12ABRDWR4CSABRDDWR3CSABRDDWR2CSABRDDWR1CSD8K*1位存储芯片数据总线D

(3)4K*1位存储芯片地址长度为12,构成16KB存储器需要4组,每组8个4K*1位存储芯片,地址译码表为:

A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000000000100100100100110011000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111第一片0000H~地址范围0FFFH其次片共需4片4K*1位存储地址范围第三片芯片红色为片选地址范围1000H~1FFFH2000H~2FFFH第四片3000H~地址范围3FFFH其连线图如下:

方案一:

CSQ0Q1Q2Q3Q4Q5Q6Q774LS138A15A14A13A12ENCBAA0~A11ABRDWR4CSABRDDWR3CSABRDDWR2CSABRDDWR1CSD4K*1位存储芯片数据总线D方案二:

CSQ0Q1Q2Q3Q4Q5Q6Q7A12A12A0~A11CS4DCS3DCS2DCS1D74LS138ENA15A14A13CBAABRDWRABRDWR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论