Manuals
/
SMC Networks
/
Computer Equipment
/
Modem
SMC Networks
SMC91C95
manual
Models:
SMC91C95
1
139
139
Download
139 pages
18.51 Kb
132
133
134
135
136
137
138
139
Block Diagram
Typesymbol
Warranty
PIN Configuration
Reset
Diagnostic LEDs
High Byte LOW Command N0/BUS
Total Pins
Powerdown Logic
Features
Page 139
Image 139
Page 138
Page 139
Page 139
Image 139
Page 138
Page 139
Contents
Bus Interface
Features
Table of Contents
Network Interface
PIN Configuration
Software Drivers
Overview
General Description
Page
ISA
Uses non-volatile jumperless setup via serial Eeprom
Pcmcia
PIN Requirements
Function ISA Pcmcia Number Pins
Coln
Crystal OSC XTAL1 XTAL2 Power VDD Avdd Ground GND
Total Pins
Recp
Description of PIN Functions
PIN no Name Symbol Type Description
Reset
ISA Byte High Enable input. Asserted low
Pcmcia Card Enable 2 input. Used to
Enable Select card on odd byte accesses Ready
Register. This interrupt is tri-stated when not
Application of the VCC or Reset which ever
ISA Output. Active high interrupt signal.
Value of INT SEL1-0 bits in the Configuration
Interrupt pin if enabled
Whenever the SMC91C95 is in 16 bit mode
Enable Function bit in the Ecor
Is with Input. Active low read strobe used to access
Pin when enabled by the Audio bit Modem
Pin is active high when either the Pwrdwn
Output B Powerdown mode Pwrdwn bit is zero
Value of the Mringin input. When entering
Sdout Eeprom
Eeprom Eesk
Eeprom Eecs
Eeprom Eedo
AUI
Rxclk
TXD
Register
TPE Tpetxdp
Tperxn TPE Tpetxp
Txclk
Buffer Types
Endec
VSS
Avss
SMC91C95
SMC91C95
SMC91C95 Internal Block Diagram
BIT Mode
Bus Transactions in ISA Mode NSBHE D0-D7 D8-D15
Functional Description
Even byte
Bus Transactions in Pcmcia Mode NCE1 NCE2 D0-D7 D8-D15
Even byte IOis8=1 + nEN16=1.16BIT=0
No Cycle
SMC91C95 Address Spaces
Signals ISA Pcmci ON-CHIP Depth Width Used
ROM
Buffer Memory
Mapping and Paging VS. Receive and TX Area
TX Completion
CPU Side TX Fifo
Fifo
Receive Queue and Mapping
With
Block Diagram
SMC91C95
Internal
Transmit Packet Receive Packet
Packet Format in Buffer Memory
ODD
ODD CRC
Byte before the Control Byte should be ignored
Address Hash Value Multicast Table BIT
Receive Frame Status Word
SMC91C95 Interrupt Merging
Function Pcmcia Mode ISA Mode
Interrupt Output NIREQ when either function is
Interrupt Structure
Mcor
Reset Logic
Reset Functions
Ecor
Pwrdwn
Powerdown Logic
Powerdown Functions
Powerdown Powers Does not Entered Exited Power Down
Pcmcia Attribute Memory Address 0- 7FFEh
Pcmcia Configuration Registers Address 8000-803Eh
7FFEh 8000h 803Eh
Attribute Memory Address Using Serial Eeprom
Offsetname
ISA and Pcmcia Mode
Typesymbol
Space
BANK0 BANK1 BANK2 BANK3 BANK4 BANK5
Internal I/O Space Mapping
BS2 BS1 BS0 BANK#
Bank Select Register Offset Name Type Symbol READ/WRITE BSR
High Byte LOW BS2
BS0
LOW Pade Forco Loop Txena Byte
High Fdse EPH STP Fdupl MON Nocrc Byte Loop Sqet
AUI Fdse Fduplx Ephloop Loop Loops AT Network
Transmits
LTX MUL
High Link CTR EXC Lost Latcol Wakeu Byte
Ovrn
Carr LOW LTX Sqet
Page
Rxabort Rxovrnint
High Soft
Strip Rxen Byte RST CAR
LOW Almul Prms Byte Abort
Page
FFH
Memory Size Actual Memory Register
Device
Space BANK0 Offset Name Type Symbol Memory Configuration
MCR
Register READ/WRITE
INT Byte
High Full SET AUI Byte Wait Step
Selec
DIS
INT SEL1 INT SEL0 Interrupt PIN Used
RA15 RA14
A15 A14 A13
Byte LOW ROM Size
RA17
High Address Byte LOW
High Byte LOW Byte High Data Byte LOW Data Byte
High RCV
Release LOW Eeprom Reload Store Byte Enable
Wakeu Auto Byte BAD
Pcmcia Eeprom to Sram Memory Map
3FF
3FA
3FC
3FD
000 0 Noop no Operation
High Byte LOW Command N0/BUS
Command SET xyz
Busy Bit Readable
Command Sequencing
Failed Allocated Packet Number
This register is updated upon an Allocate Memory MMU command
Page
Page
Through Ah
Space BANK2 Offset Name Type Symbol
Data Register READ/WRITE Data High Data LOW
Ercv INT Rxovr Empty TX INT
Ercv EPH INT Rxovr Alloc TX INT RCV INT Empty
Page
INT
LOW Multicast Table Byte High
Bit MDO
NXNDE
IOS2 IOS1 IOS0 Byte LOW Mdoe Mclk MDI MDO
MDOE=0 MDOE=1
Chip ID Value Device
High Byte LOW Byte Chip REV
Byte Discr
High Byte LOW RCV
Memory Architecture
Theory of Operation
Full Duplex Ethernet Support
Main 802.3 section affected by Fdse is
Behavior in Fdse Mode
Typical Flow of Events for Transmit Driver CSMA/CD Side
Typical Flow of Events for Receive Driver CSMA/CD Side
Ethernet Interrupt Service Routine
MMU RAM
CSMA/CD
RX Intr
Assumes Auto Release Option Selected
TX Intr
Txempty Intr
Driver Send and Allocate Routines
Interrupt Generation
Memory Partitioning
Internal VS. External Attribute Memory MAP
Attribute Memory Decodes Using Serial Eprom
Ireq
Pcmcia Configuration Registers Description
Sreset
Wrattri
IOIs8
8002h Ethernet Configuration and Status Register Ecsr
Page
Pcmcia functionality, this bit must be set
LevIREQ Enable
IOIs8 Reserved Audio
Current Value Value Written NEW Value
8024h Pin Replacement Register PRR
8028h Extended Status RegisterESR
Ringevent Ringenable
A15 A14 A13 A12 A11 A10
802Ah Modem I/O Base Register 802Ch Modem I/O Base Register
8032h Modem I/O Size Register
Memory Management Unit
Functional Description of the Blocks
Arbiter
Wait State Policy
BUS Interface
DMA Block
Packet Number Fifos
MMU Packet Number Flow and Relevant Registers
DMA
Csma Block
Physical Interface
Network Interface
10BASE-T
AUI
Transmit Functions Receive Functions
Page
Register Address
Board Setup Information ISA Mode
Ethernet Individual Address I/O Base Address
Eeprom Word
Arbitration Considerations
Diagnostic LEDs
Page
103
64 X 16 Serial Eeprom MAP for ISA Mode
Operational Description
Maximum Guaranteed Ratings
Parameter Symbo MIN TYP MAX Units Comments
Type Buffer
Input Leakage
IP Type Buffers
ID Type Buffers
Limits Parameter Symbo MIN TYP MAX Unit Test Condition
OD16 Type Buffer
OD162 Type Buffer
OD24 Type Buffer
Capacitive Load on Outputs
Parameter MIN TYP MAX Units
INTRO-INTR3
108
Timing Diagrams
A50, nREG NCE1 NOE D150 30 max Max Min
Data Valid
NWE High NCE1 Low to nWE High Setup
Address/nREG Setup Time to NWE Low
109
110
O Read Timing Table on the following
Parameter Min Typ Max Units
112
O Write Timing Table on the following
100
114
Card Configuration Registers READ/WRITE Pcmcia Mode A15=1
115
NINPAC
116
Consecutive Pcmcia Write Cycles
117
Pcmcia Attribute Memory READ/WRITE A15=0
118
Mringoutb
119
ISA Consecutive Read Cycles
120
ISA Consecutive Write Cycles
121
ISA Consecutive Read and Write Cycles
122
Data Register Special Read Access
123
Data Register Special Write Access
124
BIT Mode Register Cycles
125
ISA Register Access When Using Bale
126
External ROM Read Access Using Bale
127
Eeprom Read
128
Eeprom Write
129
Memory Read Timing
130
External Endec Interface Start of Transmit
131
Differential Output Signal Timing 10BASE-T and AUI
Tperxpn
Recp Recn
Tperxp Tperxn Recp Recn
134
Transmit Timing END of Frame AUI and 10BASE-T
135
Collision Timing AUI
136
Vtqfp Package Outline
Page
Kennedy Drive Hauppauge, NY 516 435-6000 FAX 516
Top
Page
Image
Contents