Texas Instruments OMAP5912 Reference Manual page 977

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

Layer 4 Interconnect
2.4.3
Conflicting Transaction
2.4.4
Abort Transaction
2.4.5
Reset Methodology
26
Peripheral Interconnects
When one host requires an access to the peripheral, an enable host signal is
set (synchronously with the host strobe). With the DSP TIPB bridge strobe, a
DSP TIPB bridge enable is generated, and with the MPU TIPB bridge strobe
an MPU TIPB bridge enable is generated. DSP TIPB bridge enable and MPU
TIPB bridge enable are then resynchronized with the dynamic switch clock to
perform arbitration. This arbitration takes place during one dynamic switch
clock cycle. In case of conflict, the MPU TIPB bridge has the priority and the
DSP TIPB bridge waits until the ready has been sent to the MPU TIPB bridge.
Then the DSP TIPB bridge performs its access.
After a predetermined number of strobe cycles (DSP_nStrobe or
MPU_nStrobe), if a peripheral does not activate its ready signal, the TIPB
bridge generates an abort. The dynamic switch uses this abort to kill the
current access. The maximum number of strobe cycles is programmable
within the DSP TIPB bridge for DSP_nStrobe, and within the MPU TIPB bridge
for MPU_nStrobe.
An MPU initiator reset is always used in the dynamic switch to reset an
eventual MPU ongoing transaction. A DSP initiator reset is also used into the
dynamic switch to reset an eventual DSP ongoing transaction.
SPRU758A

Advertisement

Table of Contents
loading

Table of Contents