82596DX/SX
82596DX and 82596SX High-Performance
32-Bit Local Area Network Coprocessor
CONTENTS PAGE
INTRODUCTION
ААААААААААААААААААААААААААА 3
PIN DESCRIPTIONS АААААААААААААААААААААА 10
82596 AND HOST CPU
INTERACTION ААААААААААААААААААААААААА 14
82596 BUS INTERFACE АААААААААААААААААА 14
82596 MEMORY ADDRESSING АААААААААА 14
82596 SYSTEM MEMORY
STRUCTURE ААААААААААААААААААААААААААА 16
TRANSMIT AND RECEIVE MEMORY
STRUCTURES
ААААААААААААААААААААААААА 17
TRANSMITTING FRAMES АААААААААААААААА 20
RECEIVING FRAMES АААААААААААААААААААА 21
82596 NETWORK MANAGEMENT AND
DIAGNOSTICS ААААААААААААААААААААААААА 21
NETWORK PLANNING AND
MAINTENANCE АААААААААААААААААААААААА 23
STATION DIAGNOSTICS AND SELF-
TEST
ААААААААААААААААААААААААААААААААААА 24
82586 SOFTWARE COMPATIBILITY ААААА 24
INITIALIZING THE 82596 АААААААААААААААА 24
SYSTEM CONFIGURATION POINTER
(SCP) ААААААААААААААААААААААААААААААААААА 24
Writing the Sysbus АААААААААААААААААААААААА 25
INTERMEDIATE SYSTEM
CONFIGURATION POINTER
(ISCP)
АААААААААААААААААААААААААААААААААА 26
INITIALIZATION PROCESS АААААААААААААА 26
CONTROLLING THE 82596DX/SX ААААААА 27
82596 CPU ACCESS INTERFACE
(PORT
Ý
) ААААААААААААААААААААААААААААААА 27
MEMORY ADDRESSING FORMATS ААААА 28
LITTLE ENDIAN AND BIG ENDIAN
BYTE ORDERING
АААААААААААААААААААААА 28
COMMAND UNIT (CU) ААААААААААААААААААА 29
RECEIVE UNIT (RU) АААААААААААААААААААААА 30
SYSTEM CONTROL BLOCK (SCB) АААААА 30
SCB OFFSET ADDRESSES АААААААААААААА 33
CONTENTS PAGE
CBL Offset (Address)
ААААААААААААААААААААА 33
RFA Offset (Address) ААААААААААААААААААААА 34
SCB STATISTICAL COUNTERS АААААААААА 34
Statistical Counter Operation АААААААААААААА 34
ACTION COMMANDS AND
OPERATING MODES
АААААААААААААААААА 35
NOP АААААААААААААААААААААААААААААААААААААА 35
Individual Address Setup АААААААААААААААААА 36
Configure ААААААААААААААААААААААААААААААААА 37
Multicast-Setup ААААААААААААААААААААААААААА 43
Transmit АААААААААААААААААААААААААААААААААА 44
Jamming Rules ААААААААААААААААААААААААААА 46
TDR АААААААААААААААААААААААААААААААААААААА 47
Dump ААААААААААААААААААААААААААААААААААААА 49
Diagnose ААААААААААААААААААААААААААААААААА 52
RECEIVE FRAME DESCRIPTOR ААААААААА 52
Simplified Memory Structure ААААААААААААААА 53
Flexible Memory Structure ААААААААААААААААА 54
Receive Buffer Descriptor (RBD) ААААААА 55
PGA PACKAGE THERMAL
SPECIFICATION ААААААААААААААААААААААА 60
ELECTRICAL AND TIMING
CHARACTERISTICS
ААААААААААААААААААА 60
Absolute Maximum Ratings ААААААААААААААА 60
DC Characteristics АААААААААААААААААААААААА 60
AC Characteristics АААААААААААААААААААААААА 61
82596DX Input/Output System
Timings АААААААААААААААААААААААААААААА 61
82596SX Input/Output System
Timings
АААААААААААААААААААААААААААААА 63
Transmit/Receive Clock
Parameters АААААААААААААААААААААААААА 66
82596DX/SX BUS OPERATION АААААААААА 68
System Interface A.C. Timing
Characteristics АААААААААААААААААААААААААА 69
Input Waveforms АААААААААААААААААААААААААА 70
Serial A.C. Timing Characteristics АААААААААА 72
OUTLINE DIAGRAMS АААААААААААААААААААА 74
REVISION SUMMARY АААААААААААААААААААА 77
2