AM79C983AKC Advanced Micro Devices, AM79C983AKC Datasheet

no-image

AM79C983AKC

Manufacturer Part Number
AM79C983AKC
Description
Integrated multiport repeater 2 (IMR2MT)
Manufacturer
Advanced Micro Devices
Datasheet

Specifications of AM79C983AKC

Case
QFP
Dc
99+

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM79C983AKC
Manufacturer:
AMD
Quantity:
20 000
Am79C983A
Integrated Multiport Repeater 2 (IMR2™)
DISTINCTIVE CHARACTERISTICS
n Repeater functionality compliant with IEEE
n Hardware implementation of Management
n Twelve pseudo AUI (PAUI™) ports to support
n One IEEE-compliant AUI port
n One reversible AUI (RAUI™) port that can be
n Direct interface with the AMD Am79C988A
GENERAL DESCRIPTION
The Am79C983A Integrated Multiport Repeater 2
(IMR2) chip is a VLSI integrated circuit that provides a
system-level solution to designing intelligent (man-
aged) multiport repeaters. When the IMR2 device is
combined with the Quad Integrated Ethernet Trans-
ceiver (QuIET) device, it provides a cost-effective
solution to designing 10BASE-T managed repeaters.
The IMR2 device integrates the repeater functions
specified by Section 9 ( Repeater Unit ) and Section19
( Layer Management for 10 Mb/s Baseband Repeaters )
of the IEEE 802.3 standard.
The Am79C983A IMR2 device provides 1 standard
Attachment Unit Interface (AUI) port, 12 Pseudo
Attachment Unit Interface (PAUI) por ts, and 1
Reversible AUI (RAUI) port for direct connection to
a media access controller (MAC). The pseudo AUI
ports can be connected to external transceivers to
support multiple media types, including 10BASE2,
10BASE-T, and 10BASE-FL/FOIRL. The pseudo
AUI ports can be turned off individually (without ex-
ternal circuitry) to allow the switching of transceiver
This document contains information on a product under development at Advanced Micro Devices. The information
is intended to help you evaluate this product. AMD reserves the right to change or discontinue work on this proposed
product without notice.
802.3 Repeater Unit specifications
Information Base (MIB) with all of the counters,
attributes, actions, and notifications specified
by IEEE 802.3 Section 19 (Layer Management)
multiple media types via direct connection to
external transceivers
programmed as a second AUI port or used to
connect directly to a media access controller
(MAC)
QuIET™ (Quad Integrated Ethernet Transceiver)
to support 10BASE-T repeater designs
PRELIMINARY
n Port switching support to allow individual ports
n Remote Monitoring (RMON) Register Bank to
n Packet Report Port to provide packet
n Two user-selectable expansion bus modes:
n Simple 8-bit microprocessor interface
n Full LED support
n 132-pin PQFP CMOS device with a single 5-V
ports between IMR2 devices. This capability allows
multiple IMR2 devices to be connected to a single
set of transceivers, thus allowing straightforward
implementations of port switching applications.
The IMR2 device also provides a Hardware Imple-
mented Management Information Base (HIMIB™),
which is a super set of the functions provided by the
Am79C987 HIMIB device. All of the necessar y
counters, attributes, actions, and notifications speci-
fied by Section 19 of the IEEE 802.3 standard are
included in the IMR2 device. To facilitate the design
of managed repeaters, the IMR2 device implements
a simple 8-bit microprocessor interface.
Support for an RMON MIB, as specified by the Internet
Engineering Task Force (IETF) RFC 1757, is provided.
Direct support is from an RMON Register Bank. Addi-
tional support is provided by the Packet Report Port,
which supplies information that can be used in conjunc-
tion with a microprocessor to derive various RMON
MIB attributes. With systems using multiple IMR2 de-
to be switched between multiple Ethernet
backplanes under software control
provide direct support for etherStatsEntry and
etherStatsHistory object groups of the RMON
MIB (IETF RFC1757)
information for deriving objects in the Host,
HostTopN, and Matrix groups of the RMON MIB
(IETF RFC1578)
IMR/IMR+ compatible mode and asynchronous
mode
supply
Publication# 19879
Issue Date: April 1997
Rev: B Amendment/0

Related parts for AM79C983AKC

AM79C983AKC Summary of contents

Page 1

... AUI ports can be turned off individually (without ex- ternal circuitry) to allow the switching of transceiver This document contains information on a product under development at Advanced Micro Devices. The information is intended to help you evaluate this product. AMD reserves the right to change or discontinue work on this proposed product without notice ...

Page 2

IMR2 device that transfers the information to a MAC For application examples on building fully-managed repeaters using the IMR2 and ...

Page 3

BLOCK DIAGRAM DO AUI DI Port CI RDO RAUI RDI Port RCI PDO PAUI PDI Port 0 PCI PDO PAUI PDI Port 11 PCI PDAT PCLK PENAI PENAO PTAG PDRV MCLK RST XENA ...

Page 4

RELATED AMD PRODUCTS Part No. Description Am79C981 Integrated Multiport Repeater+ (IMR+™) Am79C982 b asic Integrated Multiport Repeater ( b IMR™) Am79C987 Hardware Implemented Management Information Base (HIMIB™) Am79C988A Quad Integrated Ethernet Transceiver (QuIET™) Am7990 Local Area Network Controller for Ethernet ...

Page 5

CONNECTION DIAGRAM 1 DO– 2 DO+ 3 DI– 4 DI+ 5 CI– 6 CI+ 7 DVSS MACEN 8 COL 9 ACK 10 11 XMODE REQ 12 DAT 13 14 JAM 15 VDD 16 ECLK FRAME 17 18 DVSS PDRV 19 ...

Page 6

LOGIC SYMBOL AUI RAUI PAUI (12) Packet Report Port LOGIC DIAGRAM RAUI Port AUI Port PAUI Port DAT REQ DI ACK CI COL JAM ...

Page 7

ORDERING INFORMATION Standard Products AMD standard products are available in several packages and operating ranges. The order number (Valid Combi- nation) is formed by a combination of the elements below. K Am79C983A Valid Combinations Am79C983A KC, KC ...

Page 8

TABLE OF CONTENTS DISTINCTIVE CHARACTERISTICS .................................................................................................... 1 GENERAL DESCRIPTION................................................................................................................... 1 BLOCK DIAGRAM ............................................................................................................................... 3 RELATED AMD PRODUCTS............................................................................................................... 4 CONNECTION DIAGRAM .................................................................................................................... 5 LOGIC SYMBOL ................................................................................................................................... 6 LOGIC DIAGRAM ................................................................................................................................ 6 ORDERING INFORMATION................................................................................................................. 7 Standard Products .......................................................................................................................... 7 PIN DESIGNATIONS .......................................................................................................................... ...

Page 9

Microprocessor Interface .............................................................................................................. 29 Management Functions .......................................................................................................... 29 Status Register ................................................................................................................ 30 Register Bank 0: Repeater Registers .............................................................................. 30 Source Address Match Register .............................................................................. 30 Total Octets.............................................................................................................. 31 Transmit ...

Page 10

SQE Test Status ...................................................................................................... 39 Register Bank 5: RMON Registers .................................................................................. 39 etherStatsOctets ...................................................................................................... 39 etherStatsPkts.......................................................................................................... 39 etherStatsBroadcastPkts.......................................................................................... 40 etherStatsMulticastPkts............................................................................................. 40 etherStatsCRCAlignErrors ........................................................................................ 40 etherStatsUndersizePkts.......................................................................................... 40 etherStatsOversizePkts............................................................................................ 40 etherStatsFragments................................................................................................ 40 etherStatsJabbers .................................................................................................... 40 etherStatsCollisions ................................................................................................. 40 etherStats64Octets .................................................................................................. 40 etherStats65to127Octets ...

Page 11

Expansion Bus Asynchronous Clock (ECLK) Timing ................................................................... 54 Expansion Bus Input Timing - Synchronous Mode ....................................................................... 55 Expansion Bus Output Timing - Synchronous Mode .................................................................... 55 Expansion Port Collision Timing - Synchronous Mode ................................................................. 56 Packet Report Port Timing............................................................................................................ 56 ...

Page 12

PIN DESIGNATIONS Listed by Pin Number Pin No. Pin Name Pin No MACEN 41 9 COL 42 ...

Page 13

PIN DESCRIPTION Pseudo AUI Pins PDO 0-11 Pseudo AUI Data Output Output/High Impedance PDO is a single-ended output driver. PDO can be placed into a high impedance state, allowing multiple IMR2 devices to connect to a single QuIET device (port ...

Page 14

COL Collision Input, Active LOW When this pin is asserted by an external arbiter, it sig- nifies that more than one IMR2 device is active and that each IMR2 device should generate the Collision Jam Sequence independently. ECLK Bus Clock ...

Page 15

PTAG Packet Tag Output, HIGH Impedance, Active LOW PTAG indicates when the status frame is being trans- mitted over PDAT asserted when the status frame is transmitted. Microprocessor Interface D[7:0] Microprocessor Data Input/Output These pins are inputs when ...

Page 16

DIR Direction Output DIR sets the direction of data on SDATA[3:0] The set- tings are as follows: DIR[1:0] Function Transceiver (QuIET device) drives SDATA with 00 status and device ID. 01 SDATA is a high impedance output. 10 SDATA is ...

Page 17

FUNCTIONAL DESCRIPTION Overview The Am79C983A Integrated Multiport Repeater 2 de- vice provides a system-level solution to designing IEEE 802.3 managed repeaters. It includes 12 pseudo AUI (PAUI) ports for single-ended connections to external transceivers. The IMR2 device interfaces directly with ...

Page 18

Standard reconnection algorithm—A data packet longer than 512-bit times (nominal) is transmitted or re- ceived by the partitioned port without a collision. b. Alternate reconnection algorithm—A data packet longer than 512-bit times (nominal) is transmitted by the partitioned port ...

Page 19

C Command (C) Port 8 Status 8 Register Register Select Node 5 Processor Port A - AUI Port AR - RAUI Port EP - Expansion Port ICR - ...

Page 20

Reg. Register Bank 0 No. Repeater Registers Port Partition Status 0 Change Interrupt Runts with Good FCS 1 Interrupt Link Status Change 2 Interrupt Loopback Error Change 3 Interrupt 4 Polarity Change Interrupt SQE Test Error Change 5 Interrupt Source ...

Page 21

Register Bank 4 Reg. No. Port Status Registers 0 Partitioning Status of Ports 1 2 Link Test Status of Ports 3 Loopback Error Status 4 Receive Polarity Status 5 SQE Test Status ...

Page 22

Detailed Functions This section describes the detailed functional behavior of the IMR2 device. Where necessary, the behavior is defined in terms of state machines. Note that this is a conceptual definition and the actual implementation may be different. Reset Hardware ...

Page 23

Synchronous Mode Operation While operating in the synchronous mode, the expan- sion bus pins are Data (DAT), JAM, Request (REQ), Acknowledge (ACK), and Collision (COL). DAT and JAM are bidirectional signals. REQ is an output. ACK and COL are inputs. ...

Page 24

DAT and JAM signals. The external arbiter asserts ACK if one and only one IMR2 device has REQ asserted. This allows the corresponding IMR2 device to drive the DAT ...

Page 25

Preamble and SFD Front of Original Packet (min 14 Octets long) Stat 1 Field Device ID Port Number (4 Bits) Stat 2 Field LSB Frame Size (in Octets) MSB Frame Size (in Octets) New FCS (4 Octets) BROAD - Broadcast ...

Page 26

PDAT Pre SFD DA SA PCLK PENAO PDRV PTAG Error Packet Statistics Sample Error Status is an 8-byte 4-deep FIFO that con- tains statistical data on each packet having errors. The data is read in the following order: Port Number ...

Page 27

In the QuIET device mode, DIR[1] has the following values: DIR[1] 0 QuIET device drives SDATA with sta- tus and device ID. 1 IMR2 device drives QuIET device with commands. DIR[1] continually cycles. The state of DIR changes once every ...

Page 28

LD[7:0] BSEL CRS COLX PART LINK POL Figure 5. Visual Monitor Signals CRS and COLX are the only valid attributes for the Ex- pansion Bus. Therefore, when BSEL is HIGH, LD[6] has the Expansion Bus attribute for CRS and COLX. ...

Page 29

Pre- ferred Source Address Register. The interrupt is set when there is a mismatch. If the Automatic Intrusion Control register bit is set, the port is disabled if there is no match between ...

Page 30

Unless otherwise indicated, the discussion of registers that are concerned with status or control on the IMR2 device will have the following format. IMR2 Device Registers D Port Read/Write Byte 0 Byte 1 0 EP/0 ...

Page 31

Total Octets Address: 1110 1100 D Port Read/Write bit 7 Byte 0 Byte 1 Byte 2 bit 31 Byte This is a 4-byte attribute register whose contents are in- cremented while the repeater is repeating packet data. ...

Page 32

M Transceiver X3-X0 0 QuIET Device Reserved Repeater Device and Revision Register Address: 1111 1100 This is a read only register. The 8-bit quantity read has the following format: D Port Read ...

Page 33

TPn/SPn 0 Link Test state unchanged 1 Link Test state changed Loopback Error Change Interrupt Address: 1110 0011 If a port is connected to a MAU which does not loop- back data from during transmission that port ...

Page 34

Pn/AUI/RAUI/ match 1 Source address matches the Source Address Match Register Note: This function is useful for mapping stations to ports in a network. Data Rate Mismatch Interrupt Address: 1110 1010 A bit is set when the data ...

Page 35

Pn/AUI/RAUI/EP 0 Runts with Valid FCS Interrupt masked (disabled) 1 Runts with Interrupt enabled Link Status Change Interrupt Enable Address: 1110 0010 Setting any of the bits in this register causes the INT pin to be driven when there is ...

Page 36

Multicast Address Pass Enable Address: 1110 1001 Setting EP disables packet compression on packets with multicast addresses. D Port Read/Write Byte 0 Byte MSB EP 0 Packet compression on ...

Page 37

Register Bank 3: Port Control Registers These registers are accessed by writing the bit pattern 0000 0011 into the C register. All registers can be read from as well as written to. Alternative Reconnection Algorithm Enable Address: 1110 0000 The ...

Page 38

This feature is useful when implementing port switching. The IMR2 device connected to the QuIET device serial interface will still report correct status on the Link and Polarity LEDs. The ports default to the XENA value on reset. ...

Page 39

Pn/AUI/RAUI/EP 0 Last Source Address Lock disabled 1 Last Source Address Lock enabled Note: Setting a bit on this register invalidates the cor- responding Source Address Changes Register. Register Bank 4: Port Status Registers These registers are accessed by writing ...

Page 40

Address: 1110 0010 The value in this register represents the total number of valid packets received that were addressed to a broadcast address. etherStatsMulticastPkts Address: 1110 0011 The value in this register represents the total number of valid packets ...

Page 41

The data format is as follows: D Port Read/Write Byte DRE RNT S Byte 1 bit 23 Byte 2 Byte 3 Byte 4 Byte ...

Page 42

The contents of all attribute registers are maintained during hardware or software reset. These attributes and their definitions comply with the IEEE 802.3 Repeater Management standard, Section19 ( Layer Management for 10 Mb/s Baseband Repeaters brief description of ...

Page 43

Short Events Address: 1110 0101 D Port Read bit 7 Byte 0 Byte 1 Byte 2 bit 31 Byte 3 MSB Short Events is a read-only attribute that counts the number of instances where activity is detected with a duration ...

Page 44

Auto Partitions Address: 1110 1011 D Port Read Byte 0 bit 7 Byte 1 Byte 2 bit 31 Byte 3 MSB Auto Partitions is a read-only attribute that counts the number of instances where the repeater has partitioned this port ...

Page 45

SYSTEM APPLICATIONS IMR2 to QuIET Connection The IMR2 device provides a system solution to design- ing repeaters. It can be used with the QuIET transceivers to design 10BASE-T hubs or with other types of MAUs for 10BASE2 or 10BASE-FL hubs. ...

Page 46

IMR2 PDO0 PDI0 PCI0 PDO1 PDI1 PCI1 PDO2 PDI2 PCI2 PDO3 PDI3 PCI3 MCLK RST Note: Common mode chokes may be required. Figure 7. Simplified 10BASE-T Connection QuIET ...

Page 47

Am79C983 0.1 F PDO 16 K 10K 0.1 F PDI 10K 10K 0.1 F PCI 10K Figure 8. PAUI Interface to non-QuIET Device Transceiver Am79C940 DO+ DO– ...

Page 48

Am79C90 (C-LANCE) CLSN RCLK RX RENA TENA TX TCL Generator Figure 10. PR Port Connection to an Am79C90 C-Lance Port Switching Port switching allows the movement of individual ports between multiple Ethernet collision domains via soft- ware. This capability enables ...

Page 49

Backplane 0 PDO PDI PCI PDO PDI PCI Am79C983 PDO PDI PCI IMR2 0 PDO PDI PCI SDATA[0] DIR[1] Backplane 1 PDO PDI PCI PDO PDI Am79C983 PCI PDO ...

Page 50

ABSOLUTE MAXIMUM RATINGS Storage Temperature . . . . . . . . . . . .. – +150 C Ambient Temperature Under Bias Supply Voltage ...

Page 51

SWITCHING CHARACTERISTICS over operating ranges unless otherwise specified Parameter Symbol Parameter Description Clock and Reset Timing t MCLK Clock Period MCLK t MCLK Clock HIGH MCLKH t MCLK Clock LOW MCLKL t MCLK Rise Time MCLKR t MCLK Fall Time ...

Page 52

Parameter Symbol Parameter Description t MCLK HIGH to DAT/JAM Driven MHDR t MCLK HIGH TO DAT/JAM Not Driven MHDZ t DAT/JAM Setup Time to MCLK MDSET t DAT/JAM Hold Time from MCLK MDHOLD t COL/ACK Setup Time to MCLK MASET ...

Page 53

PDI pulses narrower than tPWKPDI (min) will maintain internal PDI carrier sense on; PDI pulses wider than tPWKPDI (max) will turn internal PDI carrier sense off. 9. PCI pulses narrower than tPWOPCI (min) will be rejected; PCI pulses wider ...

Page 54

KEY TO SWITCHING WAVEFORMS WAVEFORM SWITCHING WAVEFORMS Figure 13. Expansion Bus Asynchronous Clock (ECLK) Timing INPUTS OUTPUTS Must be Will be Steady Steady May Will be Change Changing ...

Page 55

SWITCHING WAVEFORMS MCLK TCLK* REQ ACK COL DAT/JAM *TCLK illustrates internal IMR2 chip clock phase relationships Figure 14. Expansion Bus Input Timing - Synchronous Mode MCLK TCLK* REQ REQ ACK ACK COL COL DAT/JAM *TCLK illustrates internal IMR2 chip clock ...

Page 56

SWITCHING WAVEFORMS MCLK TCLK* REQ ACK COL DAT/JAM *TCLK illustrates internal IMR2 chip clock phrase relationships Figure 16. Expansion Port Collision Timing - Synchronous Mode PCLK PDAT PENAO ECLK REQ ACK COL DAT Figure 18. Expansion Port Input Timing - ...

Page 57

SWITCHING WAVEFORMS ECLK REQ ACK COL DAT Figure 19. Expansion Port Output Timing - Asynchronous Mode MCLK PDO tPDOTD PCI VASQ tPWKPCI tPWOPCI tELDR Figure 20. PAUI PDO Transmit ...

Page 58

SWITCHING WAVEFORMS PDI VASQ tPWKPDI tPWOPDI MCLK tDOTD DO+ DO– RDI VASQ tPWKDI tPWODI tPWKPDI Figure 22. PAUI Receive tDOETD tDOTR tDOTF Figure 23. (R)AUI Timing ...

Page 59

SWITCHING WAVEFORMS C/D CS RD, WR RDY D7–0 D7–0 Figure 25. Microprocessor Bus Interface Timing tCDS tCSS tCSH tRDYD tRDYH tDOUT Read Data tDIS Write Data Am79C983A tCDH tREST ...

Page 60

... Copyright © 1997 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD logo, and combinations thereof, and IMR2, QuIET, HIMIB, PAUI, and RAUI are trademarks of Advanced Micro Devices, Inc. Product names used in this publication are for identification purposes only and may be trademarks of their respective companies. ...

Related keywords