SPRADS6 March 2026 AM68A , AM69A , TDA4VM
Read section 10.2.10.2.10 Quality of Service of the TDA4VH TRM for more details.
Each North Bridge receives multiple sources that are separated by order ID. For North Bridge 0: source 0 receives all transactions with order IDs 0-7 and source 1 receives all transactions with order IDs 8-15. For North Bridge 1: source 0 receives all transactions with order IDs 0-4, source 1 receives order IDs 5-9, and source 2 receives order IDs 10-15. These parallel paths spread transaction loads by order ID. The order IDs that each source receives are not programmable by the user.
The order IDs that each source receives can change between different devices. For example, the TDA4VM only routes two sources for both North Bridge 0 and 1.
Order ID also influences the ordering of commands. Each read command received from the VBUSM interface with a particular order ID value will have their read data returned in exactly the same order, even if the commands are from different masters. If the reads use different order ID values then that read data can be returned in any order, whichever is received first on the VBUSM.C interface.
To route return traffic from the VBUSM.C back to the correct VBUSM source, the order ID is used. Due to this, the order IDs of the sources cannot overlap. This is not an issue due to the sources inherently routing different order IDs.