Specifications

PL 3120/PL 3150/ PL 3170 Power Line Smart Transceiver Data Book 55
CS~
HS
DATA OUT
DATA IN
READ CYCLE WRITE CYCLE
t
mhsv
t
mrws
t
mrdz
t
mwds
t
mhscs
t
mhsdv
t
mcspw
t
mhsh
R/W~
t
mrws
t
mhsh
t
mcspw
t
mrwh
t
mwdh
t
mwdd
t
mrdh
t
mrds
t
mhsv
Symbol Description Min Typ Max
t
mrws
R/W~ setup before falling edge of CS~ (Note 6) 150 ns 3 XIN
t
mrwh
R/W~ hold after rising edge of CS~ 100 ns
t
mcspw
CS~ pulse width (Note 6) 150 ns 2 XIN
t
mhsh
HS hold after falling edge of CS~ 0 ns
t
mhsv
HS checked by firmware after rising edge of CS~ (Note 6)
150 ns 10 XIN
t
mrdz
Master three-state DATA after rising edge of R/W~ (Notes 1, 2) 0 25 ns
t
mrds
Read data setup before falling edge of HS (Note 3) 0 ns
t
mhscs
HS low to falling edge of CS~ (Notes 4,6) 2 XIN 6 XIN
t
mrdh
Read data hold after falling edge of CS~ 0 ns
t
mwdd
Master drive of DATA after falling edge of R/W~ (Notes 1,6) 150 ns 2 XIN
t
mhsdv
HS low to data valid (Note 4) 50 ns
t
mwds
Write data setup before rising edge of CS~ (Note 6) 150 ns 2 XIN
t
mwdh
Write data hold after rising edge of CS~ (Note 5) Note 5
Figure 3.17 Master Mode Timing
Notes:
1. Refer to the PL 3120/PL 3150 or PL 3170 Smart Transceiver Datasheets for detailed measurement information.
2. For PL Smart Transceiver-to-PL Smart Transceiver operation, bus contention (t
mrdz
, t
sawdd
) is eliminated by firm-
ware, ensuring that a zero state is present when the token is passed between the master and slave. See Parallel I/O
Interface to the Neuron Chip engineering bulletin for further information.
3. HS high is used as a slave busy flag. If HS is held low, the maximum data transfer rate is 24 XIN (2.4µs @ 10MHz)
per byte. If HS is not used for a flag, caution should be taken to ensure the master does not initiate a data transfer
before the slave is ready.
4. Parameters were added in order to aid interface design with the PL Smart Transceiver.
5. Master will hold output data valid during a write until the Slave device pulls HS high.
6. XIN represents the period of the PL Smart Transceiver input clock (100ns at 10MHz).
7. In a master read, CS~ pulsing low acts like a handshake to flag the slave that data has been latched in.