SMSC LAN91C111
3.5.1Typical Connection with Synchronous Interface (VL-Bus)
HOST (VL BUS) | LAN91C111 |
|
|
|
|
|
|
|
|
SIGNAL | SIGNAL |
|
|
|
| NOTES |
| ||
|
|
|
| ||||||
| Address bus used for I/O space and register | ||||||||
|
|
| decoding, latched by nADS rising edgeand | ||||||
|
|
| transparent on nADS low time. | ||||||
|
|
|
| ||||||
M/nIO | AEN |
| Qualifies valid I/O decoding - enabled access | ||||||
|
|
| when low. This signal is latched by nADS rising | ||||||
|
|
| edge and transparent on nADS low time. | ||||||
|
|
|
| ||||||
W/nR | W/nR |
| Direction of access. Sampled by the | ||||||
|
|
| LAN91C111 on first rising clock that has | ||||||
|
|
| nCYCLE active. High on writes, low on reads. | ||||||
|
|
|
| ||||||
nRDYRTN | nRDYRTN |
| Ready return. Direct connection to VL bus. | ||||||
|
|
|
| ||||||
nLRDY | nSRDY and some |
| nSRDY has the appropriate functionality and | ||||||
| logic |
| timing to create the VL nLRDY except that | ||||||
|
|
| nLRDY behaves like an open drain output most | ||||||
|
|
| of the time. |
|
|
|
|
| |
|
|
|
| ||||||
LCLK | LCLK |
| Local Bus Clock. Rising edges used for | ||||||
|
|
| synchronous bus interface transactions. | ||||||
|
|
|
| ||||||
nRESET | RESET |
| Connected via inverter to the LAN91C111. | ||||||
|
|
|
| ||||||
nBE0 nBE1 nBE2 nBE3 | nBE0 nBE1 nBE2 |
| Byte enables. Latched transparently by nADS | ||||||
| nBE3 |
| rising edge. |
|
|
|
|
| |
|
|
|
| ||||||
nADS | nADS, nCYCLE |
| Address Strobe is connected directly to the VL | ||||||
|
|
| bus. nCYCLE is created typically by using | ||||||
|
|
| nADS delayed by one LCLK. |
| |||||
|
|
|
| ||||||
IRQn | INTR0 |
| Typically uses the interrupt lines on the ISA | ||||||
|
|
| edge connector of VL bus |
| |||||
|
|
|
| ||||||
| 32 bit data bus. The bus byte(s) used to access | ||||||||
|
|
| the device are a function of | ||||||
|
|
| nBE0 | nBE1 | nBE2 |
| nBE3 |
|
|
|
|
| 0 | 0 | 0 | 0 |
| Double word access | |
|
|
| 0 | 0 | 1 | 1 |
| Low word access | |
|
|
| 1 | 1 | 0 | 0 |
| High word access | |
|
|
| 0 | 1 | 1 | 1 |
| Byte 0 access | |
|
|
| 1 | 0 | 1 | 1 |
| Byte 1 access | |
|
|
| 1 | 1 | 0 | 1 |
| Byte 2 access | |
|
|
| 1 | 1 | 1 | 0 |
| Byte 3 access | |
|
|
| Not used = | ||||||
|
|
| Note that nBE2 and nBE3 override the value of | ||||||
|
|
| A1, which is tied low in this application. | ||||||
|
|
|
| ||||||
nLDEV | nLDEV |
| nLDEV is a totem pole output. nLDEV is active | ||||||
|
|
| on valid decodes of | ||||||
|
|
|
|
|
|
|
|
|
|
| UNUSED PINS |
|
|
|
|
|
|
| |
|
|
|
| ||||||
VCC | nRD nWR |
| Pull up externally (May through 10KΩ resistor) | ||||||
|
|
|
| ||||||
GND | A1 nVLBUS |
| Pull down externally (May through 10KΩ | ||||||
|
|
| resistor) |
|
|
|
|
| |
|
|
|
|
|
|
|
|
| |
OPEN | nDATACS |
| Leave Open |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
Revision 1.0 | 8 |
|
|
|
|
|
|
| SMSC AN 9.6 |
APPLICATION NOTE