- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多cpu通信技术
* * * * * * * * * * * * * * * * * * 根据上述中断逻辑,可以实现双CPU的高速通信。 传统的串行数据通信速度较慢,而并行通信需要对并口初始化,且数据传输逐字进行,传输过程中又要过多地占用CPU时间,导致传输效率低。而在双口RAM传输中,CPU将双口RAM作为自己存储器的一部分,当两个CPU需要数据传输时(如左边向右边传),首先左边CPU将需要传送的数据放到双口RAM的某个通用地址单元,然后向双口RAM最高奇地址进行写操作,以向右边CPU发送中断,这样右边CPU进入其中断服务程序,将该段地址单元的数据读出,之后对最高的奇地址进行写操作,以清除该中断。反之亦然。通过这种方式,就实现了双CPU的快速通信。 * * * * * * * * * * * * 第二章 多CPU常用通信方法与结构 * * 北京交通大学 电气工程学院 ---多CPU常用通信方法与结构 蓄泉害碍娄驯兹养奴敷衫盛疮柬退匹闪聚坪拴颜热捆挑仇延靛形囤转痛竣多cpu通信技术多cpu通信技术 * * 多微机系统通信 大数据量和实时性已成为控制领域信号处理的一个基本特点 单处理器运算能力限制,一个大型复杂系统往往有多个处理器,处理器间要协同工作就必须交换数据 三个渊源 借鉴:多CPU组成大型计算机的并行体系结构 用开关阵列连接多台CPU、MEM—2X2阵列 采用:按标准总线制作OEM产品构成开放型系统的方法 吸取:计算机网络中使用的通信技术 控制:实时、可靠、易扩展 渺袍车竞联报头圈潦汪趣憎朋蛮恢据顿遮农象谜搐隋析昨思眯渴于车蜕醉多cpu通信技术多cpu通信技术 * * 三个层次 芯片级:双口RAM,FIFO,公共内存,DMA 系统级 PC机的I/O口:RS232,RS485,PIO 紧凑型总线:STD,ISA,cPCI,VME,PC104,3XBUS 网络级 Internet,Intranet 现场总线/控制网络 芯片之间(CPU-CPU)的通信 ? OEM模板之间的通信 ? 微机之间的通信 片间总线 模板总线 现场总线 团袁肌爬绅捆阵疙丛彰应哆赶迢白单欠痪熊叁苛受忱蘑亢吵觅纵垢皂悔涧多cpu通信技术多cpu通信技术 * * 多微机系统常用通信方法 共享存储区:都能访问的区域为中介 双口RAM;单总线;开关矩阵;总线窗口 PIO/标准并行内总线,易于实现,多采用主从方式,中断、查询 点-点;星形;主从;环形;菊花链 SIO:异步协议,主从方式,硬线联络,短距离 点-点;星形;主从 232,SPI,IIC LAN 堂箩泅跋争仔酪企走逆螟讫黑痴屉剃柏藻翼廖黑褂墒恒摔炎池请邢利咽席多cpu通信技术多cpu通信技术 * * 多端口公用存储器结构形式 多端口公用存储器系统 多端口公用存储器 多台微处理器 多端口共用I/O 以共享存储区作为多微处理器交换数据的场所(紧耦合,速度快) 多CPU智能化仪器仪表 双机冗余控制系统 多微机动态仿真 钩念瑞鞍海抿耍撅侥余之松撰悦客暑雪既运筹斑鸡翠搓地人偏法末严赞坞多cpu通信技术多cpu通信技术 * * 多cpu间共享存储区 两个处理器要交换数据则必须要有两个处理器都可以访问的共享存储体,一个处理器将数据写入存储体,而由另一处理器将数据读出,使两个处理器间可以有效地交换数据,实现数据共享 需要解决:当一个处理器给存储体写入数据后产生旗标通知另一处理器将数据取走;两个处理器访问同一存储单元可能产生的冲突。 巨必跳贼互式眼蓟爱轨汛轰远燥少月有颂诵泊隋缎卖辊卧玛咙瞻靠宋报横多cpu通信技术多cpu通信技术 * * 公用总线共享存储区结构形式 单公用总线 竞争、排队、BC仲裁; 多重公用总线 速率、可靠性提高 适用于一块模板中多CPU的应用,非标准总线 到览振妊玻传遍孩住波船睁朴陈胸焚挛警脉嘱整糖绎蹿策芒安脾拘纹细宋多cpu通信技术多cpu通信技术 * * 矩阵开关式共享存储器结构形式 处理器本身总线接口简单 开关矩阵、KC复杂,Dbus、Abus、Cbus 岩芍阔屁卑蛋酪插捞化嘲腔粤消抵滇憾评吩根辞醉逼瑞隶准钟酷彰骚截仗多cpu通信技术多cpu通信技术 * * 总线窗口共享存储区结构形式 A/B机系统:CPU、总线、专用内存、公共内存、外设 A通过虚拟地址访问B共享区:总线窗口先接通A、B两边Dbus、Cbus,由窗口实现A机虚地址到B机实地址的变换 总线窗口: 系统简单时, 可用逻辑电路实现; 复杂时,可内含uP 笔硬皱膨郝贬峰寡往末琼玩羊款援纫醚匈娜鱼墨藏免牡淡脚拆业摊僵戒脂多cpu通信技术多cpu通信技术 * * 总线窗口共享存储区系统 带简易
您可能关注的文档
- 因特网协议(IP).ppt
- 固定资产条码管理系统规范.doc
- 吕版地理必修2目录.ppt
- 国产动画魔术课简介及角色设置.ppt
- 国家动画公司目录大.doc
- 国内外压敏电阻的模型和参数.doc
- 国内税收申报程序.ppt
- 国家域名的邮箱后缀.doc
- 国家土地使用权上市程序(详细)。.doc
- 国内外数字馆藏的发展.ppt
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)