通信节点的操作方法、控制器和物理层区块技术

技术编号:14243425 阅读:98 留言:0更新日期:2016-12-21 21:07
本公开涉及通信节点的操作方法、控制器和物理层区块。一种包括物理(PHY)层区块和控制器的通信节点的操作方法包括:在控制器上从PHY层区块接收用于唤醒控制器的唤醒信号;在控制器上执行用于接收由PHY层区块所发送的数据所需要的操作系统(OS)的一部分的部分启动操作;由控制器接收由PHY层区块所发送的数据;并且在控制器上将所接收的数据存储在根据部分启动操作而激活的缓冲器中。

【技术实现步骤摘要】
相关申请的交叉引证本申请要求于2015年6月11日在韩国知识产权局(KIPO)提交的韩国专利申请第10-2015-0082635号的权益和优先权,通过引证将其全部内容结合于本文中。
本公开总体上涉及汽车网络中的节点之间的通信,并且更具体而言,涉及一种在通信节点之间进行数据通信时用于防止在接收通信节点中的数据丢失的技术。
技术介绍
随着车辆部件的快速数字化,安装在车辆内的电子装置的数量和种类明显增多。电子装置目前可以用在动力传动控制系统、主体控制系统、底盘控制系统、汽车网络、多媒体系统等内。动力传动控制系统可以包括引擎控制系统、自动变速器控制系统等。主体控制系统可以包括主体电子设备控制系统、方便设备控制系统、灯具控制系统等。底盘控制系统可以包括转向设备控制系统、制动控制系统、悬架控制系统等。同时,汽车网络可以包括控制器区域网路(CAN)、基于FlexRay的网络、基于媒体导向系统传输(MOST)的网络等。多媒体系统可以包括导航设备系统、远程信息处理系统(telematics system)、信息娱乐系统等。构成每个系统的这种系统和电子装置经由支持电子装置的功能的汽车网络连接。例如,CAN可以支持高达1Mbps的传输速率,并且可以支持碰撞消息的自动重传、基于循环冗余校验(CRC)的错误检测等。基于FlexRay的网络可以支持高达10Mbps的传输速率,并且可以支持通过两个信道同时传输数据、同步数据传输等。基于MOST的网络是可以支持高达150Mbps的传输速率的用于高质量多媒体的通信网络。同时,车辆的远程信息处理系统、信息娱乐系统以及增强安全系统需要高发送速率和系统可扩展性。然而,CAN、基于FlexRay的网络等可不充分地支持这种要求。基于MOST的网络可以支持比CAN和基于FlexRay的网络更高的传输速率。然而,成本增大,以将基于MOST的网络应用于所有汽车网络中。由于这些限制,所以基于以太网的网络可以被视为汽车网络。基于以太网的网络可以支持通过一对绕组的双向通信并且可以支持高达10Gbps的传输速率。构成汽车网络的每个通信节点可以包括:物理(PHY)层区块,被配置成与外部节点进行数据或控制信号通信;以及控制器,被配置成执行通信节点的功能。为了减少通信节点的功耗,在某些情况下,仅仅激活PHY层区块,并且控制器根据从外部节点接收的信号从失活模式快速转变到激活模式。在PHY层区块从外部节点接收数据或控制信号时,控制器可以开始操作系统(OS)启动操作。因此,由于在控制器的不活动模式期间接收数据,所以在完成OS的启动操作之前会丢失在PHY层区块上接收的数据。
技术实现思路
因此,提供本公开的实施方式,以基本上消除了因相关技术的限制和缺陷所产生的一个或多个问题。本公开的实施方式提供了一种通信节点的操作方法,其中,由接收通信节点的控制器优先执行用于数据接收的一部分操作系统的部分启动,使得数据可以被存储在接收通信节点的缓冲器中。根据本公开的实施方式,一种包括物理(PHY)层区块(physical layer block)和控制器的通信节点的操作方法包括:由控制器从PHY层区块接收用于唤醒控制器的唤醒信号;由控制器执行接收PHY层区块所发送的数据所需要的操作系统(OS)的第一部分的部分启动操作(partial booting operation);由所述控制器接收由PHY层区块所发送的数据;并且由控制器将接收的数据存储在根据部分启动操作而激活的缓冲器中。该控制器可以通过以下项中的至少一个接收该唤醒信号:介质无关接口(media independent interface)(MII)、简化的MII(reduced MII)(RMII)、千兆MII(GMII)、简化的GMII(RGMII)、串行GMII(SGMII)以及10GMII(XGMII)。该OS的第一部分可以包括网络管理内核(network management kernel)和存储器管理内核(memory management kernel)中的至少一个。根据该部分启动操作激活的缓冲器可以是接收(RX)缓冲器(reception buffer)。该方法可以进一步包括由该控制器将该PHY层区块的配置信息发送至该PHY层区块。该方法可以进一步包括由该控制器将存储在该缓冲器中的数据传输至该控制器的主存储器。并且,将存储在该缓冲器中的数据传输至该控制器的主存储器可以包括:由该控制器执行用于该OS的第二部分的剩余启动操作(remaining booting operation);并且在完成该剩余启动操作之后,由该控制器将在该缓冲器中存储的数据传输至该控制器的主存储器。并且,该控制器可以以并行处理的方式执行该剩余启动操作并且将数据存储在该缓冲器中。该通信节点可以连接至汽车网络。此外,根据本公开的实施方式,提供了一种包括物理(PHY)层区块和控制器的通信节点的操作方法,包括:由该控制器从该PHY层区块接收用于唤醒该控制器的唤醒信号;由该控制器的子核(sub-core)执行用于接收由该PHY层区块发送的数据所需要的操作系统(OS)的第一部分的部分启动操作;由该控制器的子核接收由该PHY层区块所发送的数据;并且由该控制器的子核将所接收的数据存储在根据该部分启动操作激活的缓冲器中。根据该部分启动操作激活的缓冲器可以是接收(RX)缓冲器。该控制器的子核可以将存储在该缓冲器中的数据传输至该控制器的主存储器。并且,将存储在该缓冲器中的数据传输至该控制器的主存储器可以包括:由该控制器的核执行用于该OS的第二部分的剩余启动操作;并且在完成该剩余启动操作之后,由该控制器的核将存储在该缓冲器中的数据传输至该控制器的主存储器。并且,可以分别由该控制器的核和该控制器的子核以并行处理的方式执行该剩余启动操作以及将数据存储在该缓冲器中。该通信节点可以连接至汽车网络。此外,根据本公开的实施方式,提供了一种包括物理(PHY)层区块和控制器的通信节点的操作方法,包括:由该PHY层区块接收由配对通信节点(counterpart communication node)所发送的信号;由该PHY层区块将用于唤醒该控制器的唤醒信号发送至该控制器;由该PHY层区块从该控制器接收用于该PHY层区块的配置信息;由该PHY层区块使用已接收的配置信息来配置PHY层;并且由该PHY层区块将包含在所接收的信号中的数据发送至该控制器。该通信节点可以连接至汽车网络。此外,根据本公开的实施方式,提供了一种包括物理(PHY)层区块的通信节点的控制器,包括:控制器接口部分,接收来自该PHY层区块的用于唤醒该控制器的唤醒信号以及由该PHY层区块所发送的数据;核,执行用于接收该PHY层区块所发送的数据所需要的操作系统(OS)的第一部分的部分启动操作;缓冲器,存储所接收的由该PHY层区块所发送的数据;以及存储器控制逻辑(memory control logic),控制该缓冲器存储所接收的数据。该核可以控制该控制器接口部分以将配置信息发送至该PHY层区块并且控制该缓冲器以存储从该PHY层区块接收的数据。该核可以执行该OS的第二部分的剩余启动操作并且在完成该剩余启动操作之后将存储在该缓冲器中的数据传输至该控制器的主存储器。并且,该核可以以本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201610405381.html" title="通信节点的操作方法、控制器和物理层区块原文来自X技术">通信节点的操作方法、控制器和物理层区块</a>

【技术保护点】
一种包括物理层区块和控制器的通信节点的操作方法,所述方法包括:由所述控制器从所述物理层区块接收用于唤醒所述控制器的唤醒信号;由所述控制器执行用于接收由所述物理层区块发送的数据所需要的操作系统的第一部分的部分启动操作;由所述控制器接收由所述物理层区块发送的所述数据;并且由所述控制器将接收的所述数据存储在根据所述部分启动操作激活的缓冲器中。

【技术特征摘要】
2015.06.11 KR 10-2015-00826351.一种包括物理层区块和控制器的通信节点的操作方法,所述方法包括:由所述控制器从所述物理层区块接收用于唤醒所述控制器的唤醒信号;由所述控制器执行用于接收由所述物理层区块发送的数据所需要的操作系统的第一部分的部分启动操作;由所述控制器接收由所述物理层区块发送的所述数据;并且由所述控制器将接收的所述数据存储在根据所述部分启动操作激活的缓冲器中。2.根据权利要求1所述的操作方法,进一步包括由所述控制器经由以下项中的至少一个接收所述唤醒信号:介质无关接口、简化的介质无关接口、千兆介质无关接口、简化的千兆介质无关接口、串行千兆介质无关接口以及10千兆介质无关接口。3.根据权利要求1所述的操作方法,其中,所述操作系统的所述第一部分包括网络管理内核和存储器管理内核中的至少一个。4.根据权利要求1所述的操作方法,其中,根据所述部分启动操作激活的所述缓冲器是接收缓冲器。5.根据权利要求1所述的操作方法,进一步包括由所述控制器将用于所述物理层区块的配置信息发送至所述物理层区块。6.根据权利要求1所述的操作方法,进一步包括由所述控制器将存储在所述缓冲器中的所述数据传输至所述控制器的主存储器。7.根据权利要求6所述的操作方法,其中,将存储在所述缓冲器中的所述数据传输至所述控制器的所述主存储器包括:由所述控制器执行用于所述操作系统的第二部分的剩余启动操作;并且在完成所述剩余启动操作之后,由所述控制器将存储在所述缓冲器中的所述数据传输至所述控制器的所述主存储器。8.根据权利要求7所述的操作方法,其中,所述控制器以并行处理的方式执行所述剩余启动操作以及将所述数据存储在所述缓冲器中。9.根据权利要求1所述的操作方法,其中,所述通信节点连接至汽车网络。10.一种包括物理层区块和控制器的通信节点的操作方法,所述方法包括:由所述控制器从所述物理层区块接收用于唤醒所述控制器的唤醒信号;由所述控制器的子核执行用于接收由所述物理层区块发送的数据所需要的操作系统的第一部分的部分启动操作;由所述控制器的所述子核接收由所述物理层区块发送的所述数据;并且由所述控制器的所述子核将接收的所述数据存储在根据所述部分启动操作激活的缓冲器中。11.根据权利要求10所述的操作方法,其中,根据所述部分启动操作激活的缓冲器是接收缓冲器。12.根据权利要求10所述的操作方法,进一步包括由所述控制器的所述子核将存储在所述缓冲器中的所述数据传输至所述控制器的主存储器。13.根据权利要求12所述的操作方法,其中,将存储在所述缓冲器中的所述数据传输至所述控制器的所述主存储器包括:由所述控制器的核执行用于所述操作系统的第二部分的剩余启动操作;并且在完成所述剩余启动操作之后,由所述控制器的所述核将存储在所述缓冲器中的所述数据传输至所述控制器的所述主存...

【专利技术属性】
技术研发人员:尹真桦徐纲云金东玉
申请(专利权)人:现代自动车株式会社
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1