cactive信号

AXI中C-channel的cactive信号并不仅仅应用在CSYSREQ,CSYSACK交互中。

CSYSREQ和CSYSACK信号都在低电平表示lower power的请求和应答有效。

cactive信号时间表示当前port是否有transaction需要传输。与REQ和ACK信号并无关联。

master口的cactive信号,在以下两种情况下,一定为高,即正常操作,不建议进入lower power。

1)aw/ar/w的valid信号有效,cactive信号一定为高。

2)当该port的outstanding transaction还没有传输结束时,cactive信号一定为高。

slave口的cactive信号,在以下两种情况下,一定为高,

1)当该FIFO内部非空还有数据时,一定为高。

2)当该port的outstanding transaction还没有传输结束时,cactive信号一定为高。

主要区别是slave端口的clock与fifo的读是一个,

而master口的fifo只要master写入,ib_slave可以用自己的clock再去读。

posted @ 2016-04-19 20:30  _9_8  阅读(1128)  评论(0编辑  收藏  举报