
RELEASED
DATASHEET
PM7383 FREEDM-32A256
ISSUE 1
PMC-2010336
FRAME ENGINE AND DATA LINK MANAGER 32A256
PROPRIETARY AND CONFIDENTIAL
196
the FREEDM-32A256 samples RENB low, it begins the next data transfer as
before.
Figure 24 – Receive APPI Timing (Optimal Reselection)
Dev 0
NULL
Dev 7
NULL
Dev 6
NULL
NULL
Dev 0
NULL
Dev 4
NULL
Dev 3
NULL
Dev 0
Dev 7
Dev 0
Dev 4
CH 2
D0
D1
D125
D126
D127
CH 2
D128
Dev 0
Dev 0
RXCLK
RXADDR[2:0]
RPA
RENB
RXDATA[15:0]
RVAL
RSX
REOP
RMOD
RERR
Figure 24 shows optimal bandwidth utilization across the Rx APPI.
With knowledge that the maximum burst data transfer (excluding channel
address prepend) is 256 bytes, i.e. 128 words, the external controller sets RENB
high when the 127
th
word (D126) is placed on RXDATA[15:0] in anticipation of the
end of a burst transfer. The FREEDM-32A256 completes the burst data transfer
and tristates the Rx APPI one RXCLK cycle after RENB is sampled high.
Because the burst data transfer is complete and RENB is immediately returned
low following selection, the FREEDM-32A256 immediately begins the next data
transfer following the single turn-around cycle.
The protocol dictates that at least one tristate turn-around cycle be inserted
between data transfers, even if the external controller is reselecting the same
FREEDM-32A256 device. In other words, Figure 24 shows the earliest possible
time that the external controller could have set RENB high to reselect FREEDM-
32A256 device 0.
Figure 25 – Receive APPI Timing (Boundary Condition)
Dev 0
NULL
Dev 7
NULL
Dev 6
NULL
Dev 4
NULL
Dev 7
Dev 1
NULL
Dev 3
NULL
Dev 2
NULL
Dev 0
Dev 7
Dev 6
Dev 4
Dev 7
Dev 1
Dev 3
Dev 2
CH 2
D0
D1
D2
D3
CH 1
D8
D9
Dev 7
RXCLK
RXADDR[2:0]
RPA
RENB
RXDATA[15:0]
RVAL
RSX
REOP
RMOD
RERR