发新话题
打印

求助:AHB从设备接口复位时有哪些操作?

求助:AHB从设备接口复位时有哪些操作?

除了清空接口里的缓存,对总线的输出是什么呢?

TOP

从设备是一个独立芯片么?  独立芯片的话, 复位时候, 不做输出, 也就是输出高阻是最合适,  这样最保险, 免得有冲突, 不影响其他的.AMBA总线协议里更详细.
如果从设备和总线控制都在同一个芯片内部的话, 就不需要什么特殊处理, 输出高低,高阻都没有问题. 因为芯片内部不用做双向数据, 都是单向的.

TOP

谢谢。还有一点不明白,hburst给从设备有什么用?一个burst也不是只给第一个传送的地址,每个传送的地址只要采样就能得到了,不需要用hburst提前计算出来呀。

TOP

不是很清楚hburst, 以前做过的东西, 类似AHB, 里面也支持一个功能, 就是只给首地址. 传输数据之前, 先通知从设备要传输的数据量, 比如是128个字, 或者1K个字等等, 然后再开始传输数据, 类似DMA. 地址从首地址自增. 不知道这个跟hburst有没有关系.
边涛

TOP

发新话题