一种基于共享RAM的嵌入式多处理器通信方案  被引量:1

A Sharing RAM-Based Scheme for Communication between Embedded Processors

在线阅读下载全文

作  者:聂同攀[1] 谭特 周密 NIE Tong-pan;TAN Te;ZHOU Mi(the 1st Aircraft Institute, AVIC, Xi'an Shaanxi 710089, China;School of Computing, Beijing University of Aeronautics and Astronautics, Beijing 100191, China;Reliable Avionics Technology Co., Ltd., Beijing 100085, China)

机构地区:[1]中航工业第一飞机设计研究院,陕西西安710089 [2]北京航空航天大学计算机学院,北京100191 [3]北京中航瑞博航空电子技术有限公司,北京100085

出  处:《通信技术》2018年第1期257-260,共4页Communications Technology

摘  要:嵌入式系统设计经常涉及多个微处理器芯片之间的通信。例如,在分布式传感器网络中,主控节点通过和各个采集节点之间的通信来获取传感器数据。目前,大多数嵌入式系统都采用串行通信方式。然而,串行通信协议普遍存在协议头部过长、数据传输效率低等问题。因此,提出了一种多个处理器通过访问同一内存芯片来交换数据的通信方案,并设计了一种基于"菊花链"的总线仲裁机制。这种通信方案几乎不引入任何协议头部,从而有效解决了由协议开销带来的传输低效问题。Many embedded systems involve the communication between two or more embedded processors. For example, in distributed sensor network, the master node acquires sensor data via the communication with various sampling nodes. Recently many embedded systems adopt serial communication. However, there exist many problems such as long protocol head and low efficiency of data transmission in serial communication protocols. Therefore, a communication scheme for multiple processors to exchange data by accessing the same memory chip is proposed, and a bus arbitration mechanism based on daisy chain is designed. This communication scheme, nearly without introducing any protocol header, could thus effectively solve the low efficiency problem caused by the protocol overhead.

关 键 词:共享内存 通信协议 总线仲裁 菊花链 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象