35并行存储器.docVIP

  • 10
  • 0
  • 约1.37万字
  • 约 20页
  • 2017-01-20 发布于广东
  • 举报
35并行存储器.doc

3.5 并行存储器 减少内存与CPU之间速度差异的主要途径: ①在CPU内部设置多个通用寄存器; ②采用并行操作的存储器; ③在CPU和主存之间插入Cache; ④采用更高速的存储芯片。 3.5.1 双端口存储器 同一个存储体具有两套相互独立的读写控制电路和地址寄存器ARL、ARR和数据寄存器DRL、DRR。 (图3.28) 无冲突读写控制 当访问的两个地址码不相同时,在两个端口上均可进行读/写操作。 (1)读操作 CE#=L,R/W#=H,OE#=L,读出数据送DR。 (2)写操作 CE#=L,R/W#=L,DR的数据写入存储器。 有冲突的读写控制 当两个端口试图在同一时间内访问同一存储单元时发生冲突。 解决方法: 由片上判别逻辑决定对一个端口读/写,延迟另一端口的读写(BUSY#=L)。 双端口存储器的应用 ①实现CPU与DMA(或IOP)同时访问内存; ②在多机系统中,实现彼此间的信息交换; ③为运算器的两个输入端并行提供数据; ④双端口结构的Cache,可同时向CPU和主存交换信息。 3.5.2多模块交叉存储器 存储器的模块化组织 顺序方式 (图3.29) 模块板容量:16KB,板内地址码 A13~A0 A15A14 经译码产生选板信号。 特点:只需要一套电路(AR,DR和读/写控制) 带宽仅为,T-

文档评论(0)

1亿VIP精品文档

相关文档