English
Language : 

LAN9220_12 Datasheet, PDF (130/151 Pages) SMSC Corporation – 16-bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support
6.3
16-bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support
Datasheet
PIO Reads
PIO reads can be used to access CSRs or RX Data and RX/TX status FIFOs. In this mode, counters
in the CSRs are latched at the beginning of the read cycle. Read data is valid as indicated in the timing
diagram. PIO reads can be performed using Chip Select (nCS) or Read Enable (nRD). Either or both
of these control signals must go high between cycles for the period specified.
Note: Some registers have restrictions on the timing of back-to-back, write-read and read-read
cycles.
A[7:1]
nCS, nRD
Data Bus
Figure 6.2 PIO Read Cycle Timing
Note: The “Data Bus” width is 16 bits
Table 6.3 PIO Read Timing
SYMBOL DESCRIPTION
MIN
tcycle
Read Cycle Time
165
tcsl
nCS, nRD Assertion Time
32
tcsh
nCS, nRD Deassertion Time (see Note below)
13
tcsdv
nCS, nRD Valid to Data Valid
tasu
Address Setup to nCS, nRD Valid
0
tah
Address Hold Time
0
tdon
Data Buffer Turn On Time
0
tdoff
Data Buffer Turn Off Time
tdoh
Data Output Hold Time
0
TYP
MAX UNITS
ns
ns
133
ns
30
ns
ns
ns
ns
Note 6.2
ns
ns
Note 6.2 When VDDVARIO is 3.3V or 2.5V, the maximum Tdoff time is 7ns. When VDDVARIO is
1.8V, the maximum Tdoff time is 9ns.
Revision 2.9 (03-01-12)
130
DATASHEET
SMSC LAN9220