测控总线与仪器通信技术 教学课件 作者 王先培 测控系统通信与网络课件 4.pptVIP

测控总线与仪器通信技术 教学课件 作者 王先培 测控系统通信与网络课件 4.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测控系统通信与网络 主讲:武汉大学电子信息学院 王泉德 第四章 共享存储区通信技术 共享存储区通信技术是多处理器系统的主要通信方式。 共享存储区通信技术也是开放型计算机系统及网络通信节点中采用的基本通信方法,属主机板上的通信技术。 一、共享存储区的物理结构 共享存储区从物理结构上可以分为四种:公用总线方式,矩阵开关方式,多端口共用方式和总线窗口方式。 1、公用总线方式 2、矩阵开关方式 矩阵开关结构形式的并行性好,处理速度快,在用多处理机构成并行处理大型计算机时就采用这样的体系结构。 3、多端口方式 4、总线窗口方式 二、共享存储区的逻辑结构 多微处理器与公用存储区之间的相互作用关系 1、虚拟结构 每台微处理机都带着存储器,它既为各处理机自己所有,又为多机共享。 每台微处理机能访问所有处理机的存储器,形成了远大于单个处理机存储器容量的虚拟存储空间,使用虚拟存储地址寻址。 实现地址映射的方法有两种: (1)由硬件电路组成的“总线窗口”实现地址映射; (2)由含微处理器 “智能总线窗口”实现地址映射。 2、信箱结构 信箱式共享存储区把各微处理机专用与共享存储区划分开来,仅建立一块较小的共享区供通信使用,而且对共享区作了细分,建立类似邮政信箱格式的分格式逻辑结构。 3、通信池结构 共享存储区设计比较简单; 共享存储区使用权的分配及管理却比较复杂; 通信速度也比信箱结构慢,共享存储区容量的要求要比信箱结构的小 三、共享存储区的分配与管理 共享存储区的分配与管理解决两台或两台以上的微处理机同一时刻访问共享存储区中同一单元而引起的冲突。 1、判决器法 判决器是独立于各微机之上的一个专用单元,它的功能是对要求使用共享存储器或公用总线的微机提出的请求进行裁决。 2、端口控制器法 3、本质型多端口存储器的裁决逻辑 通过内部设有的逻辑检测电路裁决: 当发生对一个单元同时读写时,逻辑检测电路将控 制先“写”后“读”; 若检测到两端口同时对同一单元进行“写”操作时,逻辑检测电路将使它们排队,以免冲突。 4、总线窗口法 总线窗口有双重功能: 进行虚/实地址变换, 控制总线窗口内总线开关,以便实现对共享存储器的分配与管理。 四、双端口存储器及其应用 双端口存储器分为双向传输的双端口存储器和单向传输的双端口存储器。 1、双向传输的双端口存储器 每一个端口都可以对存储器进行读写,从而实现两台微处理器间的半双工数据双向传输。 逻辑结构:采用通信池结构,在共享区只设置一个数据缓冲区,发送与接收必须分别进行。 数据的读写:数据的写入和读取一次完成,发信方把数据连续写入共享存储器后,接收方立即从共享存储器中把数据读出; 存储区分配和管理:端口控制器只对发送请求进行裁决,判决算法采用固定优先算法。 2、单向传输的双端口存储器 双机全双工数据传输:用两个单向传输双端口存储器做为共享区同时工作,来构造双单片机间全双工数据传输; 单向传输双端口共享存储器中采用了信箱式逻辑结构 传输控制: 1)P1向第一个单向传输双端口存储器写入数据,P2 向第二个单向传输双端口存储器写入数据; 2)同步; 3)P1从第二个单向传输口存储器读取数据,P2从第 一个单向传输双端口存储器读取数据。 单向传输双端口存储器的端口构造 五、交叉内存双通信池及其应用 1、双通信池的结构框图 2、工作原理 通信过程如下: 任意时刻,A机与B机控制数据桥与地址桥使各自与一个通信池A连通,A机把自己存放在发送缓冲区中的数据写入通信池,B机把自己存放在发送缓冲区中的数据写入另外一个通信池B中。 由主机(设为A机)发P信号,经D触发器变为信号,信号将控制地址桥及数据桥开关群的切换,实现两个通信池互易物理位置。 互易物理位置后,先由主机(A机)通信池B中读取数据,存入自己的接收数据缓冲区中。接收完毕后A机向B机发一中断请求信号,B机响应中断,在其中断服务程序中安排从通信池A中读出数据并存入自己的接收数据缓冲区中。 在通信过程中,以A机为主机,由它来掌握切换实际时机与中断时机,B机为从机。 (2)数据桥控制电路:控制数据双向桥的导通方向 4、地址桥及辅助电路 (1)地址桥 地址线为单向总线,数据线为双向总线,所以地址桥为单向桥,而数据桥为双向桥。 (2)辅助电路:切换信号与中断信号产生电路(A机为主机) 5、交叉内存双通信池应用

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档