You copied the Doc URL to your clipboard.

4.12. ACE CD channel

Table 4.12 shows the ACE CD channel protocol rules.

Table 4.12. ACE CD channel
AssertionDescriptionAMBA AXI and ACE Protocol Specification reference
ACE_ERRM_CDVALID_X

When not in reset, a value of X on CDVALID is not permitted.

C2.3.3
ACE_ERRM_CDVALID_STABLE

When CDVALID is asserted, it must remain asserted until CDREADY is asserted.

C3.8
ACE_ERRS_CDREADY_X

When not in reset, a value of X on CDREADY is not permitted.

C2.3.3
ACE_ERRM_CDDATA_STABLE

CD payload signals must remain stable while CDVALID is asserted and CDREADY is de-asserted.

C3.8
ACE_ERRM_CDLAST_STABLE

CD payload signals must remain stable while CDVALID is asserted and CDREADY is de-asserted.

C3.8
ACE_ERRM_CDDATA_NUM

For each snoop that had CRRESP[2], data transfer, asserted, exactly the number of CD transfers indicated by the cache line size must exist. When CDVALID is asserted, CDLAST must be asserted on and only on the last CD transfer in a transaction.

C3.8, C3.7
ACE_ERRM_CD_ORDER

CDVALID must not be asserted before the corresponding AC handshake.

Figure C3-1
ACE_ERRM_CDLAST_X

When CDVALID is asserted, a value of X on CDLAST is not permitted.

C3.8
ACE_ERRM_CDDATA_X

When CDVALID is asserted, a value of X on CDDATA is not permitted.

C3.8
ACE_RECS_CDREADY_MAX_WAIT

CDREADY should be asserted within MAXWAITS cycles of CDVALID being asserted.

-

Was this page helpful? Yes No