本发明专利技术描述了用于为通信网络的通信设备产生时隙表条目地址的系统和方法。在一个实施例中,一种用于为通信网络的通信设备产生时隙表条目地址的方法包括:根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;并且对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。还描述了其他实施例。
【技术实现步骤摘要】
本专利技术的实施例总体上涉及地址系统和方法,更具体地涉及为通信设备产生时隙(slot)表条目地址的系统和方法。
技术介绍
应用系统中的通信节点可以彼此直接或者通过通信集线器设备(例如,通信控制器)进行通信。例如,通信控制器可以连接汽车系统中的通信节点,以控制器通信节点之间通信,以便改进汽车系统通信的鲁棒性。通信节点可以使用时隙表条目地址来在时隙表中执行查找,并且检查包含通信调度信息的对应时隙表条目。此外,为了控制不同时隙内通信节点之间的通信,通信控制器可以使用时隙表条目地址来在时隙表中执行查找,并且在时隙中检查包含通信节点的通信配置信息的对应时隙表条目
技术实现思路
·描述了用于为通信网络的通信设备产生时隙表条目地址的系统和方法。在ー个实施例中,ー种用于为通信网络的通信设备产生时隙表条目地址的方法包括根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;并且对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。还描述了其他实施例。在一个实施例中,ー种为通信网络的通信设备产生时隙表条目地址的系统包括第一比特处理设备,被配置为根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;比特掩蔽设备,被配置为根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;以及第二比特处理设备,被配置为对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。在一个实施例中,一种用于为通信网络的FlexRay可兼容通信设备产生时隙表条目地址的方法包括根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;并且对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得FlexRay可兼容通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。附图说明结合通过本专利技术原理的示例描述的附图,根据以下详细描述本专利技术实施例的其他方面和优点将变得更为清楚。图1是根据本专利技术实施例的通信网络的示意框图。图2示出了图1中所示通信网络的示例性访问图。图3示出了实现为交换机的图1中所示通信控制器的实施例。图4示出了实现为中心总线监护器(Central Bus Guardian CBG)的图1中所示通信控制器的实施例。图5示出了图1、3或4中所示时隙表地址系统的实施例。图6和7示出了根据本专利技术实施例的时隙计数器值、循环计数器值以及使用时隙计数器值和循环计数器值导出的时隙表地址的示例。 图8是根据本专利技术实施例的用于为通信网络的通信控制器产生时隙表条目地址以访问时隙表的方法的过程流程图。贯穿附图,相似的附图标记可以用于标识相似的元件。具体实施例方式容易理解,本文总体上描述且在附图中示意的实施例的部件可以以各种不同配置来布置和设计。因此,如在附图中表示的以下详细描述并不意在限制本公开的范围,而是仅代表不同实施例。尽管在附图中提出了实施例的各个方面,但是附图不必按比例示出,除非特殊指示。所描述到的实施例在所有方面应认为仅是示意性而并非限制性。因此本专利技术的范围由所附权利要求指示而不是由该详细描述指示。落在权利要求等同物意义和范围内的所有变化应包含在它们的范围内。贯穿本说明书对特征、优点或类似语言的引用并不暗示着可以利用本专利技术实现的所有特征和优点应当在任何单个实施例中。相反,对特征和优点的语言引用应理解为暗示着结合实施例描述的特定特征、优点或特性包括在至少ー个实施例中。因此,贯穿本说明书对特征和优点以及类似语言的讨论可以但不必指代相同实施例。此外,所描述的本专利技术特征、优点和特性可以以任何适合方式组合在一个或更多个实施例中。相关领域技术人员根据本文的描述应认识到,可以在不具有特定实施例的一个或更多个特定特征或优点的情况下实践本专利技术。在其他情况下,可以在不存在于本专利技术所有实施例中的特定实施例中认识到附加特征和优点。贯穿本说明书对“ー个实施例”、“实施例”或类似语言的引用意味着结合所示实施例描述的特定特征、结构或特性包括在至少ー个实施例中。因此,贯穿本说明书短语“在一个实施例中”、“在实施例中”以及类似语言可以但不必均指代相同实施例。图1是根据本专利技术实施例的通信网络100的示意框图。通信网络可以用于各种应用。在一个实施例中,通信网络用于汽车应用。汽车应用的示例包括但不限于交通动力学,例如制动、悬挂、转向、辅助驾驶、智能泊车助理、自适应巡航控制、燃料控制、跟踪控制、智能助力转向、车道偏离警告、电子助力转向和电子稳定控制。例如,通信网络有助于通信设备(例如,汽车系统中可以位于单个车辆内或者在多个车辆间分布的电子控制器节点)之间的通信。在图1中所示的实施例中,通信网络100包括通信设备102-1,102-2,102-3,102-4,102-5,102-6,102-7,102-8和通信控制器104。通信网络被配置为有助于通信设备之间的通信。在实施例中,通信网络被配置为有助于通信设备之间的关键(critical)通信(例如安全关键通信)。尽管图1中所示的通信网络包括八个通信设备,但是在ー些其他实施例中,通信网络包括多于或少于八个通信设备。尽管图1中所示的通信网络包括仅ー个通信控制器,但是在一些其他实施例中,通信网络包括多个通信控制器。通信网络100 的通信设备 102-1,102-2,102-3,102-4,102-5,102-6,102-7,102-8被配置为发送和接收数据。通信设备发送和接收的数据可以为任何适合的格式。在实施例中,发送和接收的数据是数据帧。在实施例中,数据帧可以包括头部段、用于传送应用数据的有效载荷段、以及尾部段。除了通信以外,每个通信设备可以被配置为执行附加功能。例如,每个通信设备可以用于执行汽车应用。在实施例中,通信设备可以是汽车系统中的电子控制器节点。电子控制器节点包含可以与传感器和致动器相连的电子控制单元(Electronic Control Unit :ECU)。典型地,ECU从传感器收集数据,运行应用软件,控制致动器,并且经由通信网络通信至其他电子控制器节点。通信网络100的通信控制器104被配置为控制在通信网络中总线或分支上发送的·通信数据。在实施例中,通信控制器104选择性地阻止并选择性地转发在通信网络中不同数据传输总线或分支上接收到的数据。在图1中所示的实施例中,通信控制器104连接至通信网络中的六个总线108-1,108-2,108-3,108-4,108-5,108-6。具体地,通信设备102-1,102-2连接至总线108-1,通信设备102-3连接至总线108-2,通信设备102-4连接至总线108-3,通信设备102-5,本文档来自技高网...
【技术保护点】
一种用于为通信网络的通信设备产生时隙表条目地址的方法该方法包括:根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;并且对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。
【技术特征摘要】
2011.09.21 US 13/239,1511.一种用于为通信网络的通信设备产生时隙表条目地址的方法该方法包括根据配置设置值来处理时隙计数器值,以产生处理的时隙计数器值,其中,时隙计数器值标识通信网络的数据通信的时隙;根据配置设置值掩蔽循环计数器值,以产生掩蔽的循环计数器值,其中循环计数器值标识包含时隙的通信循环;并且对处理的时隙计数器值和掩蔽的循环计数器值进行处理,以产生时隙表条目地址,使得通信设备在时隙表条目地址处访问时隙表中通信循环的时隙的对应时隙表条目。2.根据权利要求1所述的方法,还包括设置配置设置值,以指定用于时隙表条目地址的时隙计数器值的比特数目和用于时隙表条目地址的循环计数器的比特数目。3.根据权利要求2所述的方法,其中,设置配置设置值包括设置配置设置值,以指定用于时隙表条目地址中最低有效位的循环计数器值的比特数目。4.根据权利要求1所述的方法,其中,处理时隙计数器值包括根据配置设置值沿着从最低有效位到最高有效位的方向移位时隙计数器值。5.根据权利要求1所述的方法,其中,处理时隙计数器值包括在时隙计数器值与配置设置值之间执行乘法运算。6.根据权利要求1所述的方法,其中,对处理的时隙计数器值和掩蔽的循环计数器值进行处理以产生时隙表条目地址包括对处理的时隙计数器值和掩蔽的循环计数器值执行逻辑或运算。7.根据权利要求1所述的方法,其中,对处理的时隙计数器值和掩蔽的循环计数器值进行处理以产生时隙表条目地址包括对处理的时隙计数器值和掩蔽的循环计数器值执行加法运算。8.根据权利要求1所述的方法,其中,循环计数器值的最高有效位用于产生时隙表条目地址。9.根据权利要求1所述的方法,其中,通信设备是通信控制器,并且时隙计数器值标识通过通信控制器通信网络的通信节点之间的数据通信的时隙。10.根据权利要求9所述的方法,其中,通信控制器是交换机。11.根据权利要求9所述的方法,其中,通信控制器是中心总线监护器(CBG)。12.根据权利要求1所述的方法,其中,时隙计数器值标识通信网络中通信设备与另一通信设备之间的数据通信的时隙。13.—种为通信网络的通信设备产生时隙表条目地址的系统,该系统包括第一比特处理设备,被配置为根据配置设置值来处理时隙计数器值,以产生处理的时隙计数...
【专利技术属性】
技术研发人员:胡伯特斯·杰拉德斯·亨德里克斯·维梅伦,阿比吉特·德布,苏简·潘迪,
申请(专利权)人:NXP股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。