发明名称 数据包预处理方法及其中的总线接口和数据处理单元
摘要 IEEE1394总线通信协议有三层:物理层、链路层和事务层。由于IEEE1394异步数据包的报头数据包括32位字,它必须在所连接的应用数据处理单元(30)中被解释为32位字,这就存在一个问题。IEEE I394总线接口单元(20)被规定为大端类型。在小端类型应用数据处理器(30)中,数据字的顺序只能在字节顺序被变更以后,才会被正确地解释。根据本发明,通过针对异步数据包的硬件电路系统,可在数据链路层单元(21)中自动实现字节顺序的变更。
申请公布号 CN1284673A 申请公布日期 2001.02.21
申请号 CN00109307.X 申请日期 2000.05.29
申请人 德国汤姆森-布兰特有限公司 发明人 托马斯·布吕内;拉尔夫·奥斯特曼;延斯·卡恩布里;西格弗里德·施魏德勒
分类号 G06F13/40;H04L29/06 主分类号 G06F13/40
代理机构 中科专利商标代理有限责任公司 代理人 朱海波
主权项 1.用于在总线接口单元(20)中对经由通信总线接收的数据包(10,11,12)进行预处理的方法,所述数据包(10,11,12)有报头数据字段和可选的有效载荷数据字段,其中,至少所述报头数据字段由若干个多字节数据字组成,其特征在于:为准备在应用数据处理单元(30)中对数据包进行处理,根据一个信息项,该信息项表明数据包编址的所述应用数据处理单元(30)是大端类型还是小端类型,从而提供所述报头数据字段的所述多字节数据字的字节重新排序的步骤,或者提供有效载荷数据字段的字节重新排序的步骤。
地址 联邦德国菲林根-施文宁根