网站大量收购闲置独家精品文档,联系QQ:2885784924

测控系统通信与网络课件-4.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 共享存储区通信技术 共享存储区通信技术是多处理器系统的主要通信方式。 共享存储区通信技术也是开放型计算机系统及网络通信节点中采用的基本通信方法,属主机板上的通信技术。 一、共享存储区的物理结构 共享存储区从物理结构上可以分为四种:公用总线方式,矩阵开关方式,多端口共用方式和总线窗口方式。 1、公用总线方式 2、矩阵开关方式 矩阵开关结构形式的并行性好,处理速度快,在用多处理机构成并行处理大型计算机时就采用这样的体系结构。 3、多端口方式 P1 Pi Pn M1 Mi Mn I/O1 I/Oi I/On …… …… …… …… …… …… …… 图4-4 多端口共用存储器 多端口RAM 端口2 端口3 端口1 端口2 端口3 端口1 多端口及端口控制器 单口RAM 图4-5 (a)本质型多端 (b)非本质型多端 口存储器 口存储器 4、总线窗口方式 二、共享存储区的逻辑结构 多微处理器与公用存储区之间的相互作用关系 1、虚拟结构 每台微处理机都带着存储器,它既为各处理机自己所有,又为多机共享。 每台微处理机能访问所有处理机的存储器,形成了远大于单个处理机存储器容量的虚拟存储空间,使用虚拟存储地址寻址。 实现地址映射的方法有两种: (1)由硬件电路组成的“总线窗口”实现地址映射; (2)由含微处理器 “智能总线窗口”实现地址映射。 2、信箱结构 信箱式共享存储区把各微处理机专用与共享存储区划分开来,仅建立一块较小的共享区供通信使用,而且对共享区作了细分,建立类似邮政信箱格式的分格式逻辑结构。 3、通信池结构 共享存储区设计比较简单; 共享存储区使用权的分配及管理却比较复杂; 通信速度也比信箱结构慢,共享存储区容量的要求要比信箱结构的小 三、共享存储区的分配与管理 共享存储区的分配与管理解决两台或两台以上的微处理机同一时刻访问共享存储区中同一单元而引起的冲突。 1、判决器法 判决器是独立于各微机之上的一个专用单元,它的功能是对要求使用共享存储器或公用总线的微机提出的请求进行裁决。 判决器主要由判决逻辑与开关群电路组成,根据判决逻辑的不同,可分为: ①无偏判决器:在一个长时间段内,使各处理器轮流获取优先权; ②改进型无偏判决器:在无偏判决的基础上优先响应等待时间最长的微处理机的请求; ③固定优先级判决器:它预先规定每台微处理机的优先级高低; ④FIFO法:按先来后到次序进行优先权的判决。 2、端口控制器法 2114存储器芯片为共享存储器, 74LS244就相当于微机挂上总线的开关,74LS244与2114之间的连线为单公用总线, 端口控制器负责共享存储器的分配及管理。端口控制器相当于单公用总线系统中总线控制器BC的作用,由它来按照预先设计好的判决规则,对微处理机的申请进行判决。 3、本质型多端口存储器的裁决逻辑 通过内部设有的逻辑检测电路裁决: 当发生对一个单元同时读写时,逻辑检测电路将控 制先“写”后“读”; 若检测到两端口同时对同一单元进行“写”操作时,逻辑检测电路将使它们排队,以免冲突。 4、总线窗口法 总线窗口有双重功能: 进行虚/实地址变换, 控制总线窗口内总线开关,以便实现对共享存储器的分配与管理。 四、双端口存储器及其应用 双端口存储器分为双向传输的双端口存储器和单向传输的双端口存储器。 1、双向传输的双端口存储器 每一个端口都可以对存储器进行读写,从而实现两台微处理器间的半双工数据双向传输。 MP1和MP2是由两片74LS244芯片提供的三态门、译码器及“或” 门构成的端口; 存储器(2114) A0-9 CS WE Di P1 A0-9 RD WR Di A10-15 P1.0 译码器 ?1 ?1 P2 A0-9 RD WR Di A10-15 P1.0 译码器 ?1 ?1 EP1 EP2 EP1和EP2是端口控制器的输出信号决定P1或P2对2114有效 由P0口提供低8位、P2.0-P2.1共10位地址线对2114进行片内寻址 由P2.2-P2.7口提供高6位地址线与P1.0控制信号经译码器译码 对2114 进行片选 MP1 MP2 (1)端口构造

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档