在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6375|回复: 1

關於AXI裡的Byte invariance

[复制链接]
发表于 2011-11-23 14:04:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 22053447 于 2011-11-23 14:10 编辑

我在网络上查了一些 Byte invariance 的数据

Byte invariance 可以算是 little-endian 的一种,spec上也写little-endian可以直接连接byte-invariant interface

但是big-endian就必须经过一个转换function

9-4说这是一个mixed-endian data structure的范例

然后说上面的source and destination是用little-endian format,然后下面的payload是用big-endian

我不知道这边到底是什么意思?他到底是怎样运作的?

是不管little-endianbig-endian都要转换成这个mixed-endian data structure??

还有图中的0-7bitPacket是什么数据?? checksum部分也是little-endian?? 还有Data items又是放什么数据??

希望各位大大可以替我解答一下这疑问谢谢!



未命名.JPG

发表于 2014-4-23 13:22:33 | 显示全部楼层
我也想问这个Byte invariance到底是如何实现的,网上说的不同的厂家之间数据传输的形式是不一样的,有的是big-endians有的是little-endians,那么在传输不同的传输数据的时候,Byte invariance到底是如何将big-endians传输的,是自动转换还是不动?如果是自动转换成little-endians的话,那么是怎么实现的?上面说的那个function是我们硬件实现还是软件自动转换?总线只负责将数据传送过去?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 09:52 , Processed in 0.016278 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表