Digchip : Database on electronics components
Electronic components database
Search:                      In section:
Member, Distributor  
Log In
Email:
Password:


Part: QQ80C300

Category:
 Communication
   -> Network
     -> Controllers

Description: 100 Fast Ethernet Controller Manual 1/98

Company: LSI Logic Corporation

Datasheet: Download QQ80C300 datasheet     File size : 88 kB

Request For quote: Find where to buy QQ80C300



Datasheet text preview:
Full Duplex

80C80C300 300
HURRICANE
TM

Full Duplex CMOS Ethernet 10/100 Mega Bit/Sec Data Link Controller
98012

Features
s Low Power CMOS Technology s 10/100 MBit Ethernet Controller Optimized for Switching Hub, Multiport Bridge/Router, & Server Applications s Meets ANSI/IEEE 802.3 and ISO 8802-3 Standards for Ethernet (10Base-5) Thin Net (10Base-2) (10Base-T) and the Proposed 100Base-T4, 100Base-TX Standards s 10 MHz Serial/Parallel Conversion in 10 MBit/sec Serial Mode. s Standard 10MBit/sec Serial Mode or Programmable MII Ethernet Interface for 10/100 MBit/sec Applications s Programmability of Double Word Threshold Count for Space Available/Data Available Ready Condition for Transmit/Receive FIFOs s Auto Retransmit Upon Collision Sense s Preamble Generation and Removal s Automatic 32-Bit FCS (CRC) Generation and Checking s Collision Handling, Transmission Deferral and Retransmission with Automatic Jam and Backoff Functions s Error Interrupt and Status Generation s Selectable Little Endian/Big Endian Transmit Byte Ordering for FIFO Interface for Intel/Motorola Compatibility s Single 5 Vą 5% Power Supply s Standard CPU and Peripheral Interface Control Signals s 128/128 Byte Independent Transmit/Receive FIFOs with 32 Bit Data Path Interface - 1 G Bits/sec (133 M Bytes/sec) Peak Data Rate in 32 Bit Mode. s Loopback Capability for Diagnostics s 32 Bit FIFO Data Path

Note: Check for latest Data Sheet revision before starting any designs. SEEQ Data Sheets are now on the Web, at www.lsilogic.com. This document is an LSI Logic document. Any reference to SEEQ Technology should be considered LSI Logic.

s Inputs and Outputs TTL Compatible s The Following Additional Features can be Programmed for the 80C300 - 64 bit Multicast Filter - Reports Status of "SQE" During Transmits - Transmit No CRC Mode - Transmit No Preamble Mode - Transmit Packet Autopadding Mode - Receive CRC Mode - Disable Self-Receive on Transmit Mode - Disable Further Transmissions when Both Transmit Status Registers are Full - Disable Loading the Transmit Status for Successfully Transmitted Packets - Disable the Receive Interrupts Independent of the Receive Command Register Setting - Successful Packet Transmit Completion Feature s Full Duplex Operation - Provides 20/200 Mbps Bandwidthfor Switched Networks - Supports AutoDUPLEX Mode for Automatic Full Duplex Operation s Transmit Status on a Per Packet Basis Reports the Following - Occurrence of a Transmit FIFO Underflow - Transmit Collision Occurrence - 16 Collision Occurrence - Carrier Sense Error During Transmission - 10/100 Mbit/sec Transmit Clock Detect - Late Collision Occurrence - Transmission Successful - Transmission Deferred

Hurricane is a trademark of SEEQ Technology Inc.

4-1 1

MD400145/G

80C300
s Management Counters for - Alignment Errors - FCS Errors - Runt Receive Frames - Short Receive Events - Oversized Receive Packets - Transmit Collisions - Receive Collisions - Very Long Transmit Events - Excessive Transmit Deferral - Late Transmit Collisions - Transmit Excessive Collisions

Symbol Errors (100 MBit/sec Ethernet Only) Total Octets Received Total Octets Transmitted Receive FIFO Overflows Total Rx Multicast, Unicast and Broadcast Frames - Total Tx Multicast, Unicast and Broadcast Frames - Tx Defer Count - Number of Retransmit Attempts s 128 Pin PQFP package

-

2 4-2
MD400145/G

80C300

Table of Contents 1.0 Pin Description 2.0 Introduction 3.0 Functional Description
3.1 Frame Format 3.2 Packet Transmission 3.2.1 Controlling Transmit Packet Encapsulation 3.2.2 Transmission Initiation/Deferral 3.2.3 Collision on Transmit 3.2.4 Transmit Termination Conditions 3.2.5 Error Conditions That Will Cause TXRET to go HIGH 3.2.6 Detection and Clearing of a Transmit Retry Condition 3.3 Packet Reception 3.3.1 Preamble Processing 3.3.2 Address Matching 3.3.3 Conditions of Receive Termination 3.3.4 Using Rxabort to Terminate Reception 3.3.5 Receive Discard Conditions 3.4 System Interface 3.5 FIFO Interface 3.5.1 Little and Big Endian Format 3.5.2 Transmit FIFO Interface 3.5.3 Receive FIFO Interface 3.5.4 Special Conditions on RXRD_TXWR Clock Input 3.6 Register Interface 3.6.1 Internal Channel Register Addressing Table 3.6.2 Station Address Register 3.6.3 Transmit Command Register Receive Command Register Transmit Status Register Receive Status Register Configuration Registers FIFO Threshold Register 3.6.8.1 FIFO Threshold Register Address Settings Table 3.6.9 Defer Register Calculations for 80C300 3.7 Management Interface of the MII 3.8 Counters 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8

4.0 DC Characteristics 5.0 AC Characteristics
5.01 Command/Status Interface Read Timing 5.02 Command/Status Interface Write Timing

6.0 Ethernet Transmit and Receive Interface Timing
6.01 Ethernet Transmit Interface Timing 6.02 Ethernet Receive Interface Timing

7.0 Transmit Data Interface Timing
7.01 Transmit Data Interface Write Timing 1 7.02 Transmit Data Interface Write Timing 2

8.0 Receive Data Interface Timing
8.01 Receive Data Interface Read Timing 1 8.02 Receive Data Interface Read Timing 2

9.0 Transmit Data Interface Timing on Exception Conditions 10.0 Receive Data Interface Timing on Exception Conditions 11.0 Reset Timing

Illustrations
Figure 1. Functional Block Diagram of the 80C300 Figure 2. 80C300 Pin Configuration Figure 3. Typical Application Example

4-3 3

MD400145/G

TRANSMIT BYTE COUNTER BUSSIZE BE1 ATTEMPT COUNTER BACKOFF CONTROLLER BE0 A [5:0] ENREGIO RD WR CDST [15:0]

MD400145/G
TRANSMIT BYTE CONTROL CSN REGISTER INTERFACE & TRI-STATE LOGIC RXNOCRC CONTROL REGISTER FILE INTERRUPT AND CONTROL INT CRC/DATA SELECT MODE 100 M U X 128 BYTE TRANSMIT FIFO PARALLEL /SERIAL CRC GENERATOR M U X TXDO M U X TXD [3:1] DOUBLE WORD TO NIBBLE TRI-STATE CONTROL & FIFO INTERFACE LOGIC CRC CHECKER RXD0 RXD [3:1] CRC STRIPPER TRI-STATECONT ROL LOGIC CSN FRAMING AND ERROR CONTROL RX_DV BIT/NIBBLE TO BYTE CONVERTER RXINTEN RXABORT ADDRESS CHECKER RXDC RXC RECEIVE COUNTER CLOCK DRIVERS TXC SPACE LOGIC BYTE TO DOUBLE WORD PACKER RECEIVE BYTE CONTROL 128 BYTE RECEIVE FIFO RXBYT12 RXOVF

T16COLL

TXNOCRC

COLL

TXRET

TXEN

CLRTXERR

TXWREN

RXRDEN

RXINTEN

TXINTEN

TXRDY

4 4-4

BUSMODE

RXTXDATA [31:0]

RXTXBE [3:0]

RXTXEOF

RXRD_TXWR

SPDTAVL

RXRDY

80C300

Figure 1. 80C300 Functional Block Diagram

80C300
RXTXDATA0 RXTXDATA1 DAISY_OUT ADUPLX RX_ER RX_DV RXD0 RXD1 RXD2 RXD3 TXEN MDI O COLL TXD0 TXD1 TXD2 TXD3

MDC

GND

GND

GND

GND 104

112

111

110

109

RXC

TXC

108

107

106

105

122

121

120

119

118

117

116

115

114

128

127

126

125

124

123

113

103

GND

CSN

VDD GND WR RD BE0 BE1 A5 A4 A3 A2 A1 A0 CDST15 CDST14 CDST13 CDST12 CDST11 GND VDD CDST10 CDST9 CDST8 CDST7 CDST6 CDST5 GND CDST4 CDST3 CDST2 CDST1 CDST0 ENREGI0 BUSSIZE BUSMODE RXTXBE3 RXTXBE2 VDD GND

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

102 101 100 99 98 97 96 95 94 93 92 91 90 89 88

VDD GND RXTXDATA2 RXTXDATA3 RXTXDATA4 RXTXDATA5 RXTXDATA6 RXTXDATA7 RXTXDATA8 RXTXDATA9 RXTXDATA10 RXTXDATA11 GND RXTXDATA12 RXTXDATA13 RXTXDATA14 RXTXDATA15 RXTXDATA16 VDD RXTXDATA17 RXTXDATA18 RXTXDATA19 RXTXDATA20 RXTXDATA21 GND RXTXDATA22 RXTXDATA23 RXTXDATA24 RXTXDATA25 RXTXDATA26 GND RXTXDATA27 RXTXDATA28 RXTXDATA29 RXTXDATA30 RXTXDATA31 GND GND

80C300 128 PQFP

87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63 GND

TXWREN

TXNOCRC

RXBYT12

VDD

INT

CLRTXERR

RXABORT

SPDTAVL

RXTXEOF

RXTXBE0

RXRDEN

RXRDY

RXOVF

TXRDY

RXDC

VDD

TXINTEN

TXRET

RXRD_TXWR

Figure 2. 80C300 Pin Configuration

CLRRXERR

RXTXBE1

RXINTEN

4-5 5

MD400145/G

T16COLL

RESET

VDD

64




Others parts begin by qq
QQ-1