Next: 9.4 Secondary addressing
Up: 9.3 Primary Addressing
Previous: 9.3.2 Logical Addressing
Broadcast Addressing Mode is entered by generating a Primary Address encoded
with the type of Broadcast operation and its scope, while asserting MS1. The
scope controls which segments respond to
the broadcast. In the discussion below a hex address PA is given
such that the scope is that of the local segment (local crate) only.
CSR space is accessed by an FRCM or FRCMB operation.
Dataspace is accessed by an FRDM or FRDMB operation.
The data compactor responds to all broadcasts which are relevant. It does not
respond to cases 5 or 6 since it does not implement SR.
- Case 1 : General Broadcast (PA=01) : The module becomes
selected and responds to subsequent data cycles.
- Case 2 : Class N Broadcast (PA=N 5)
: If the Class encoded in the Primary Address (ie. N) matches one of
the class bits set in CSR#7, the module becomes attached and responds to
subsequent data cycles. See the FASTBUS specification section 8.10.
- Case 3 : Sparse Data Scan (PA=09) : The
module responds by asserting TP during the following Read Data cycle if data
is present in one or more channels. This operation is only valid in dataspace
(FRDM).
- Case 3 : Pattern Select (PA=09) :
Modules seeing TP during the next Write Data cycle become attached and
respond to subsequent data cycles.
- Case 3a : Device Available Scan (PA=19) : The
module responds by
asserting TP during the following Read Data cycle if the power fail flag is
not set.
- Case 3a : Pattern Select (PA=19) : Modules
seeing TP during the next
Write Data cycle become attached and respond to subsequent data cycles.
- Case 4 : All devices (PA=0D) : The module responds by asserting TP
unconditionally during the following Read Data cycle.
See the FASTBUS specification section 4.3.
The generation of SS codes during Broadcast operations may be suppressed by
jumpers on the board; see Section 8.
Next: 9.4 Secondary addressing
Up: 9.3 Primary Addressing
Previous: 9.3.2 Logical Addressing