You copied the Doc URL to your clipboard.

3. Functional description

Figure 2 shows a block diagram of the major internal component blocks.

Figure 2. AXI upwards-synchronizing bridge components

Figure 2. AXI upwards-synchronizing bridge
components

The major internal component blocks are:

SyncDnAxiHshkU

This is an AXI downwards-synchronizing handshake block. The inputs and outputs are not registered. The block synchronizes the valid and ready signal handshakes in a system where the transfer source component is clocked at a higher frequency than the transfer destination component.

Note

The clock domains must be synchronously related so that the clock select occurs over the coincidental rising edges.

The SyncDnAxiHshkU block is used for the AXI channels that Figure 2 shows.

SyncUpAxiChanU

This is an AXI upwards-synchronizing channel block. The inputs and outputs are not registered. The block synchronizes the valid and ready signal handshakes in a system where the transfer source component is clocked at a lower frequency than the transfer destination component. A zero latency buffer synchronizes the channel payload signals.

Note

The clock domains must be synchronously related so that the clock select occurs over the coincidental rising edges.

The SyncUpAxiHshkU block is used for the AXI channels that Figure 2 shows.

SyncLwPwrIfU

The AXI low-power signaling mechanism provides a coherent control method for a system-level power-down mode.

For systems that require multiple related clock domains, a low-power mode-aware component can sit in a different clock domain to that of the system low-power controller.

The synchronizing low-power interface, SyncLwPwrIfU, ensures that transfers across these boundaries can complete. The interface re-times the CSYSREQ, CSYSACK, and CACTIVE signals between the clock domains.

All low-power channel signals are re-timed to supply a definite timing point for implementation, and to ensure satisfactory synchronization in both domains.

See the AMBA AXI Protocol Specification for more information.

Was this page helpful? Yes No