Non-PCI Single-Chip Full Duplex Ethernet Controller
Rev. 11/17/2004 Page 4 SMSC DS – LAN91C93I
DATASHEET
Chapter 10 Board Setup Information ............................................................................................... 77
10.1 Diagnostic LEDs............................................................................................................................. 78
10.2 Bus Clock Considerations .............................................................................................................. 78
Chapter 11 Operational Description ................................................................................................. 80
11.1 Maximum Guaranteed Ratings*.....................................................................................................80
11.2 DC Electrical Characteristics ......................................................................................................... 80
Chapter 12 Timing Diagrams ............................................................................................................ 85
Chapter 13 LAN91C93I Revisions .................................................................................................. 102
LIST OF FIGURES
Figure 3.1 – Pin Configuration of LAN91C93I QFP........................................................................................................9
Figure 3.2 − Pin Configuration of LAN91C93I TQFP....................................................................................................10
Figure 3.3 – System Diagram for Local Bus with Boot Prom .......................................................................................11
Figure 4.1 - LAN91C93I Internal Block Diagram ..........................................................................................................16
Figure 5.1 – Mapping and Paging vs. Receive and Transmit Area ..............................................................................19
Figure 5.2 – Transmit Queues and Mapping................................................................................................................20
Figure 5.3 – Receive Queues and Mapping .................................................................................................................21
Figure 5.4 – LAN91C93I Internal Block Diagram with Data Path .................................................................................22
Figure 5.5 – Logical Address Generation and Relevant Registers...............................................................................23
Figure 6.1 – Data Packet Format .................................................................................................................................26
Figure 7.1 - LAN91C93I Registers ...............................................................................................................................29
Figure 7.2 – Interrupt Structure ....................................................................................................................................49
Figure 8.1 - Interrupt Service Routine ..........................................................................................................................58
Figure 8.2 – RX INTR...................................................................................................................................................59
Figure 8.3 – TX INTR ...................................................................................................................................................60
Figure 8.4 – TXEMPTY INTR.......................................................................................................................................61
Figure 8.5 – Driver Send and Allocate Routines ..........................................................................................................62
Figure 8.6 – Interrupt Generation for Transmit; Receive, MMU ...................................................................................66
Figure 9.1 - MMU Packet Number Flow and Relevant Registers.................................................................................72
Figure 10.1 - 64 X 16 Serial EEPROM Map.................................................................................................................79
Figure 12.1 – Local Bus Consecutive Read Cycles.......................................................................................................85
Figure 12.2 – Local Bus Consecutive Write Cycles.......................................................................................................86
Figure 12.3 – Local Bus Consecutive Read and Write Cycles.......................................................................................87
Figure 12.4 – Data Register Special Read Access ......................................................................................................88
Figure 12.5 – Data Register Special Write Access.......................................................................................................89
Figure 12.6 - 8-Bit Mode Register Cycles ....................................................................................................................90
Figure 12.7 - EEPROM Read.......................................................................................................................................91
Figure 12.8 – External ROM Read Access ...............................................................................................................92
Figure 12.9 - EEPROM Write.......................................................................................................................................93
Figure 12.10 – Differential Output Signal Timing (10BASE-T and AUI) .......................................................................94
Figure 12.11 – Receive Timing – Start of Frame (AUI and 10BASE-T) .......................................................................95
Figure 12.12 – Receive Timing – End of Frame (AUI and 10BASE-T).........................................................................96
Figure 12.13 – Transmit Timing – End of Frame (AUI and 10BASE-T)........................................................................97
Figure 12.14 – Collision and Timing (AUI) ...................................................................................................................98
Figure 12.15 – Memory Read Timing...........................................................................................................................98
Figure 12.16 – Input Clock Timing ...............................................................................................................................99
Figure 12.17 – Memory Write Timing ...........................................................................................................................99
Figure 12.18 - 100 PIN QFP Package.......................................................................................................................100
Figure 12.19 – 100 PIN TQFP Package.....................................................................................................................101
LIST OF TABLES
Table 5.1 - LAN91C93I Address Space .......................................................................................................................24
Table 5.2 - Bus Transactions in Local Bus Mode .........................................................................................................24