DVM operations in ARM ACE5

in ARM ACE protocol DVM operations are supported for both one part and two part messaging's. exactly when we go for one - part and when for two - part messaging - can anyone please clarify

Parents
  • The choice between a one or two part DVM message depends on the operation that you wish to perform.  Table A15.8 in the AXI.K Specification describes which messages require a 2 part message as indicated by the Addr field = 1.

    Similar tables exist for Instruction Cache invalidation, and the other DVM types.

    In effect, if the DVM contains address information then it will require two parts as a one part DVM does not have enough payload space on ARADDR.

Reply
  • The choice between a one or two part DVM message depends on the operation that you wish to perform.  Table A15.8 in the AXI.K Specification describes which messages require a 2 part message as indicated by the Addr field = 1.

    Similar tables exist for Instruction Cache invalidation, and the other DVM types.

    In effect, if the DVM contains address information then it will require two parts as a one part DVM does not have enough payload space on ARADDR.

Children