AM79C970AKCW AMD [Advanced Micro Devices], AM79C970AKCW Datasheet
![no-image](/images/no-image-200.jpg)
AM79C970AKCW
Available stocks
Related parts for AM79C970AKCW
AM79C970AKCW Summary of contents
Page 1
PRELIMINARY Am79C970A TM PCnet -PCI II Single-Chip Full-Duplex Ethernet Controller for PCI Local Bus Product DISTINCTIVE CHARACTERISTICS Single-chip Ethernet controller for the Periph- eral Component Interconnect (PCI) local bus Supports ISO 8802-3 (IEEE/ANSI 802.3) and Ethernet standards Direct interface to ...
Page 2
AMD The PCnet-PCI II controller is a complete Ethernet node integrated into a single VLSI device. It contains a bus interface unit, a DMA buffer management unit, an IEEE 802.3-compliant Media Access Control (MAC) function, individual 272-byte transmit and 256-byte ...
Page 3
BLOCK DIAGRAM CLK RST AD[31:00] C/BE[3:0] PAR FRAME TRDY IRDY STOP PCI Bus LOCK Interface IDSEL DEVSEL REQ GNT PERR SERR INTA NOUT SLEEP TCK JTAG TMS Port TDI Control TDO ...
Page 4
AMD TABLE OF CONTENTS DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 5
Master Initiated Termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 6
AMD Clock Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 7
PCI Vendor ...
Page 8
AMD CSR36: Next Next Receive Descriptor Address Lower CSR37: Next Next Receive Descriptor Address Upper CSR38: Next Next Transmit Descriptor Address Lower CSR39: Next Next Transmit Descriptor Address Upper CSR40: Current Receive Byte Count CSR41: Current Receive Status CSR42: Current ...
Page 9
RDRA and TDRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 10
AMD LAPP Rules for Parsing of Descriptors Some Examples of LAPP Descriptor Interaction Buffer Size Tuning . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 11
RELATED PRODUCTS Part No. Description Am79C90 CMOS Local Area Network Controller for Ethernet (C-LANCE) Am7996 IEEE 802.3/Ethernet/Cheapernet Tap Transceiver Am79C98 Twisted Pair Ethernet Transceiver (TPEX) Am79C100 Twisted Pair Ethernet Transceiver Plus (TPEX+) Am79C900 Integrated Local Area Communications Controller (ILACC ) ...
Page 12
AMD CONNECTION DIAGRAM – 132-PIN PQFP VDDB 1 AD27 2 AD26 3 VSSB 4 AD25 5 AD24 6 C/BE3 7 VDD 8 TDI 9 IDSEL 10 VSS 11 AD23 12 AD22 13 VSSB 14 AD21 15 AD20 16 VDDB 17 ...
Page 13
CONNECTION DIAGRAM – 144-PIN TQFP NC 1 VDDB 2 AD27 3 AD26 4 VSSB 5 AD25 6 AD24 7 C/BE3 8 VDD 9 TDI 10 IDSEL 11 VSSB 12 AD23 13 AD22 14 VSSB 15 AD21 16 AD20 17 VDDB ...
Page 14
AMD PIN DESIGNATIONS – 132-PIN PQFP Listed By Pin Number Pin No. Name Pin No. 1 VDDB 34 2 AD27 35 3 AD26 36 4 VSSB 37 5 AD25 38 6 AD24 39 7 C/BE3 40 8 VDD 41 9 ...
Page 15
PIN DESIGNATIONS – 132-PIN PQFP Listed By Group Pin Name Pin Function PCI Bus Interface AD[31:0] Address/Data Bus C/BE[3:0] Bus Command/Byte Enable CLK Bus Clock DEVSEL Device Select FRAME Cycle Frame GNT Bus Grant IDSEL Initialization Device Select INTA Interrupt ...
Page 16
AMD PIN DESIGNATIONS – 132-PIN PQFP Listed By Group Pin Name Pin Function PCI Bus Interface Attachment Unit Interface (AUI) CI+/CI- AUI Collision Differential Pair DI+/DI- AUI Data In Differential Pair DO+/DO- AUI Data Out Differential Pair DXCVR Disable Transceiver ...
Page 17
PIN DESIGNATIONS – 144-PIN TQFP Listed By Pin Number Pin No. Name Pin No VDDB 38 3 AD27 39 4 AD26 40 5 VSSB 41 6 AD25 42 7 AD24 43 8 C/BE3 44 9 VDD ...
Page 18
AMD PIN DESIGNATIONS – 144-PIN TQFP Listed By Group Pin Name Pin Function PCI Bus Interface AD[31:0] Address/Data Bus C/BE[3:0] Bus Command/Byte Enable CLK Bus Clock DEVSEL Device Select FRAME Cycle Frame GNT Bus Grant IDSEL Initialization Device Select INTA ...
Page 19
PIN DESIGNATIONS – 144-PIN TQFP Listed By Group Pin Name Pin Function PCI Bus Interface Attachment Unit Interface (AUI) CI+/CI- AUI Collision Differential Pair DI+/DI- AUI Data In Differential Pair DO+/DO- AUI Data Out Differential Pair DXCVR Disable Transceiver 10BASE-T ...
Page 20
AMD PIN DESIGNATIONS Listed By Driver Type The next table describes the various types of drivers that are used in the PCnet-PCI II controller: Name Type LED LED O6 Totem Pole OD6 Open Drain TM STS6 Sustained Tri-State TS3 Tri-State ...
Page 21
ORDERING INFORMATION Standard Products AMD standard products are available in several packages and operating ranges. The order number (Valid Combination) is formed by a combination of: AM79C970A K DEVICE NUMBER/DESCRIPTION Am79C970A PCnet-PCI II Single-Chip Full-Duplex Controller for PCI Local Bus ...
Page 22
AMD PIN DESCRIPTION PCI Interface AD[31:0] Address and Data Address and data are multiplexed on the same bus in- terface pins. During the first clock of a transaction AD[31:0] contain a physical address (32 bits). During the subsequent clocks AD[31:0] ...
Page 23
INTA Interrupt Request An attention signal which indicates that one or more of the following status flags is set: BABL, EXDINT, IDON, JAB, MERR, MISS, MFCO, MPINT, RCVCCO, RINT, SINT, SLPINT, TINT, TXSTRT and UINT. Each status flag has either ...
Page 24
AMD H_RESET (HARDWARE_RESET). RST must be held for a minimum of 30 clock periods. While in the H_RE- SET state, the PCnet-PCI II controller will disable or deassert all outputs. RST may be asynchronous to CLK when asserted or deasserted. ...
Page 25
SLEEP pin itself. Deasser- tion of SLEEP results in wake-up. The system must re- frain from starting the network operations of the PCnet-PCI II controller device for 0.5 s following the deassertion of the ...
Page 26
AMD Expansion ROM Interface ERA[7:0] Expansion ROM Address These pins provide the address to the Expansion ROM. When EROE is asserted and ERACLK is driven HIGH, ERA[7:0] contain the upper 8 bits of the Expansion ROM address. They must be ...
Page 27
Note that the RXCLK pin is multiplexed with the ERD1 pin. RXDAT Receive Data RXDAT is an input. Rising edges of the RXCLK signal are used to sample the data on the RXDAT input when- ever the RXEN input is ...
Page 28
AMD operates in the same signaling environment as the PCI bus interface. TDI Test Data In TDI is the test data input path to the PCnet-PCI II con- troller. The pin has an internal pull-up resistor. The TDI input operates ...
Page 29
BASIC FUNCTIONS System Bus Interface Function The PCnet-PCI II controller is designed to operate as a bus master during normal operations. Some slave I/O accesses to the PCnet-PCI II controller are required in normal operations as well. Initialization of the ...
Page 30
AMD DETAILED FUNCTIONS Slave Bus Interface Unit The slave bus interface unit (BIU) controls all accesses to the PCI configuration space, the Control and Status Registers (CSR), the Bus Configuration Registers C[3:0] Command 0000 Interrupt Acknowledge 0001 Special Cycle 0010 ...
Page 31
CLK FRAME ADDR AD 1010 C/BE PAR PAR IRDY TRDY DEVSEL STOP IDSEL Figure 1. Slave Configuration Read Am79C970A DATA BE PAR ...
Page 32
AMD CLK FRAME AD C/BE PAR IRDY TRDY DEVSEL STOP IDSEL Slave I/O Transfers After the PCnet-PCI II controller is configured as an I/O device by setting IOEN (for regular I/O mode) or MEMEN (for memory mapped I/O mode) in ...
Page 33
ONE. The PCnet-PCI II controller is capable of detecting an I memory mapped I/O cycle even when its address phase immedi- ately follows the data phase of a transaction to a differ- ...
Page 34
AMD CLK 1 2 FRAME AD ADDR 0111 C/BE PAR PAR IRDY TRDY DEVSEL STOP Figure 4. Slave Write Using Memory Command Expansion ROM Transfers The host must initialize the Expansion ROM Base Ad- dress register at offset 30h in ...
Page 35
ONE. The PCnet-PCI II con- troller is capable of detecting a memory cycle even when its address phase immediately follows the data phase of a transaction to a different target without any CLK 1 ...
Page 36
AMD read operation by setting the PREAD bit (BCR19, bit 14). While the EEPROM read is on-going, the PCnet-PCI II controller will disconnect any slave access where it is the target by asserting STOP together with DEVSEL, while driving TRDY ...
Page 37
Disconnect Of Burst Transfer The PCnet-PCI II controller does not support burst ac- cess to the configuration space, the I/O resources the Expansion ROM. The host indicates a burst transac- tion by keeping FRAME asserted during the data ...
Page 38
AMD When the host is not yet ready when the PCnet-PCI II controller asserts TRDY, the device will wait for the host to assert IRDY. When the host asserts IRDY and FRAME is still asserted, the PCnet-PCI II controller will ...
Page 39
Disconnect When Locked When the PCnet-PCI II controller is locked by one master and another master tries to access the control- ler, the device will disconnect the access. When the PCnet-PCI II controller is in the locked state and it ...
Page 40
AMD Parity Error Response When the PCnet-PCI II controller is not the current bus master, it samples the AD[31:0], C/BE[3:0] and the PAR lines during the address phase of any PCI command for a parity error. When it detects an ...
Page 41
During the data phase of an I/O write, memory mapped I/O write or configuration write command that selects the PCnet-PCI II controller as target, the device samples the AD[31:0] and C/BE[3:0] lines for parity on the clock edge data is ...
Page 42
AMD Master Bus Interface Unit The master bus interface unit (BIU) controls the acquisition of the PCI bus and all accesses to the initialization block, descriptor rings and the receive and C[3:0] Command 0000 Interrupt Acknowledge 0001 Special Cycle 0010 ...
Page 43
CLK FRAME C/BE IRDY REQ GNT Bus Master DMA Transfers There are four primary types of DMA transfers. The PCnet-PCI II controller uses non-burst as well as burst cycles for read and write access to the main memory. Basic Non-Burst ...
Page 44
AMD The following figure shows two non-burst read transac- tions. The first transaction has zero wait states. In the CLK 1 2 FRAME AD ADDR 0110 C/BE PAR IRDY TRDY DEVSEL REQ GNT DEVSEL is sampled Basic Burst Read Transfer ...
Page 45
The following figure shows a typical burst read access. The PCnet-PCI II controller arbitrates for the bus, is granted access, and reads three 32-bit words (DWord) from the system memory and then releases the bus. In the example, the memory ...
Page 46
AMD The following figure shows two non-burst write transac- tions. The first transaction has two wait states. The tar- get inserts one wait state by asserting DEVSEL one clock late and another wait state by also asserting TRDY CLK 1 ...
Page 47
The following figure shows a typical burst write access. The PCnet-PCI II controller arbitrates for the bus, is granted access, and writes four 32-bit words (DWords) to the system memory and then releases the bus. In this example, the memory ...
Page 48
AMD Target Initiated Termination When the PCnet-PCI II controller is a bus master, the cycles it produces on the PCI bus may be terminated by the target in one of three different ways. Disconnect With Data Transfer The figure below ...
Page 49
Disconnect Without Data Transfer The figure below shows a target disconnect sequence during which no data is transferred. STOP is asserted on clock 4 without TRDY being asserted at the same time. The PCnet-PCI II controller terminates the access with ...
Page 50
AMD Target Abort The figure below shows a target abort sequence. The target asserts DEVSEL for one clock. It then deasserts DEVSEL and asserts STOP on clock 4. A target can use the target abort sequence to indicate that it ...
Page 51
Master Initiated Termination There are three scenarios besides normal completion of a transaction where the PCnet-PCI II controller will ter- minate the cycles it produces on the PCI bus. Preemption During Non-Burst Transaction When the PCnet-PCI II controller performs multiple ...
Page 52
AMD Preemption During Burst Transaction When the PCnet-PCI II controller operates in burst mode, it only performs a single transaction per bus mas- tership period, where transaction is defined as one ad- dress phase and one or multiple data phases. ...
Page 53
Master Abort The PCnet-PCI II controller will terminate its cycle with a Master Abort sequence if DEVSEL is not asserted within 4 clocks after FRAME is asserted. Master Abort is treated as a fatal error by the PCnet-PCI II controller. ...
Page 54
AMD Parity Error Response During every data phase of a DMA read operation, when the target indicates that the data is valid by asserting TRDY, the PCnet-PCI II controller samples the AD[31:0], C/BE[3:0] and the PAR lines for a data ...
Page 55
All network activity continues. Advanced Parity Error Handling For all DMA cycles, the PCnet-PCI II controller provides a second, more advanced level of parity error handling. This mode is enabled by setting APERREN (BCR20, ...
Page 56
AMD Initialization Block DMA Transfers During execution of the PCnet-PCI II controller bus master initialization procedure, the PCnet-PCI II con- troller microcode will repeatedly request DMA transfers from the BIU. During each of these initialization block DMA transfers, the BIU ...
Page 57
When BREADE is set to ONE (BCR18, bit 6), all initiali- zation block read transfers will be executed in burst CLK FRAME AD C/BE PAR IRDY TRDY DEVSEL REQ GNT Figure 25. Initialization Block Read In Burst Mode P R ...
Page 58
AMD Descriptor DMA Transfers PCnet-PCI II controller microcode will determine when a descriptor access is required. A descriptor DMA read will consist of two data transfers. A descriptor DMA write will consist of one or two data transfers. The descriptor ...
Page 59
CLK 1 2 FRAME AD C/BE PAR IRDY TRDY DEVSEL REQ GNT DEVSEL is sampled Figure 26. Descriptor Ring Read In Non-Burst Mode During descriptor write accesses, only the byte lanes which need to be written are enabled. If buffer ...
Page 60
AMD CLK FRAME AD C/BE PAR IRDY TRDY DEVSEL REQ GNT Figure 27. Descriptor Ring Read In Burst Mode The settings of SWSTYLE (BCR20, bits 7–0) and BWRITE (BCR18, bit 5) affect the way the PCnet-PCI II controller performs descriptor ...
Page 61
Note that the figure below assumes that the PCnet-PCI II controller is programmed to use 32-bit software structures (SWSTYLE = 3). The byte CLK 1 2 FRAME AD C/BE PAR IRDY TRDY DEVSEL REQ GNT DEVSEL is ...
Page 62
AMD CLK 1 FRAME AD C/BE PAR IRDY TRDY DEVSEL REQ GNT DEVSEL is sampled Figure 29. Descriptor Ring Write In Burst Mode FIFO DMA Transfers PCnet-PCI II controller microcode will determine when a FIFO DMA transfer is required. This ...
Page 63
DMA Bus Activity Timer (CSR82) has expired. The exact number of total transfer cycles in the bus mastership period is depend- ent on all of the following variables: the settings of the FIFO watermarks, ...
Page 64
AMD The following figure shows the beginning of a FIFO DMA write with the beginning of the buffer not aligned to a DWord boundary. The PCnet-PCI II controller starts off by writing only three bytes during the first data phase. ...
Page 65
If a receive buffer does not end on a DWord boundary, the PCnet-PCI II controller will perform a non-DWord write on the last transfer to the buffer. The following fig- ure shows the final three FIFO DMA transfers to a ...
Page 66
AMD In applications that don’t use the PCI Latency Timer or that don’t support preemption the following rules apply to limit the time the PCnet-PCI II controller takes up on the bus. If DMAPLUS is cleared to ZERO, a maximum ...
Page 67
CSR15, and then setting the START bit in CSR0. Note that this form of restart will not perform the same in the PCnet-PCI II controller as in the CLANCE. In par- ticular, upon restart, the PCnet-PCI II controller reloads ...
Page 68
AMD controller, then the software must not read ahead to the next descriptor. The software should wait at a descriptor it does not own until the PCnet-PCI II controller sets OWN to ZERO to release ownership to the software. (When ...
Page 69
The following figure illustrates the relationship between the initialization base address, the initialization block, the receive and transmit descriptor ring base CSR2 CSR1 IADR[31:16] IADR[15:0] Initialization Block TLE RES RLE RES PADR[31:0] PADR[47:32] RES LADRF[31:0] LADRF[63:32] RDRA[31:0] TDRA[31:0] Polling If ...
Page 70
AMD A typical receive poll is the product of the following conditions: 1. PCnet-PCI II controller does not own the current DTE and the poll time has elapsed and RXON = 1 (CSR0, bit 5 PCnet-PCI II controller ...
Page 71
PCnet-PCI II controller returns ownership for the last buffer of the first frame error occurs in the transmission before all of the bytes of the current buffer have been transferred, trans- mit status of the current buffer ...
Page 72
AMD update the current RDTE status with the end of frame (ENP) indication set, write the message byte count (MCNT) for the entire frame into RMD2 and overwrite the “current” entries in the CSRs with the “next” entries. Media Access ...
Page 73
Error Detection The MAC engine provides several facilities which report and recover from errors on the medium. In addition, it protects the network from gross errors due to inability of the host to keep pace with the MAC engine activity. ...
Page 74
AMD interFrame gap to be generated, leading to a potential reception failure of a subsequent frame. To enhance system robustness the following optional measures,as specified in 4.2.8, are recommended when InterFrame Spacing Part 1 is other than ZERO: 1. Upon ...
Page 75
If a collision is detected after 512 bit times have been transmitted, the collision is termed a late collision. The MAC Engine will abort the transmission, append the jam sequence and set the LCOL bit. No retry attempt will be ...
Page 76
AMD Preamble SFD Destination 1010....1010 10101011 Address 56 8 Bits Bits Figure 34. ISO 8802-3 (IEEE/ANSI 802.3) Data Frame The 544 bit count is derived from the following : Minimum frame size (excluding 64 bytes 512 bits preamble/SFD, including FCS) ...
Page 77
The OWN bit(s) in the subsequent descriptor(s) will be cleared until the STP (the next frame) is found. Loss of Carrier When operating in half-duplex mode, a loss of carrier condition will be reported if the PCnet-PCI II ...
Page 78
AMD When a unicast frame arrives at the PCnet-PCI II con- troller, the controller will accept the frame if the destina- tion address field of the incoming frame exactly matches the 6-byte station address stored in the Physical Ad- dress ...
Page 79
The number of bytes to be stripped is calculated from the embedded length field (as defined in the ISO 8802-3 (IEEE/ANSI 802.3) definition) contained in the frame. The length indicates the actual number of LLC data bytes contained in the ...
Page 80
AMD Abnormal network conditions include: FCS errors Late Collision Host related receive exception conditions include MISS, BUFF, and OFLO. These are described in the section “Buffer Management Unit”. Loopback Operation Loopback is a mode of operation intended for system di- ...
Page 81
The programming of MENDECL has no effect in this mode. Miscellaneous Loopback Features All transmit and receive function programming, such as automatic transmit padding and receive pad stripping, operates identically in ...
Page 82
AMD A system that wants to stop the clock during Magic Packet mode should use one of the LED pins as an indi- cator of Magic Packet frame detection. It should also stop the clock after enabling Magic Packet mode, ...
Page 83
Cheapernet, Ethernet and IEEE-802.3. Transmitter Timing and Operation A 20 MHz fundamental mode crystal oscillator provides the basic timing reference for the MENDEC portion of the PCnet-PCI II controller. The crystal frequency is divided by two ...
Page 84
AMD interrupts the receive oscillator. The oscillator is then re- started at the second Manchester ZERO (bit time 4) and is phase locked to it result, the MENDEC acquires the clock from the incoming Manchester bit pattern in ...
Page 85
PCnet-PCI II Figure 37. AUI Differential Input Termination Collision Detection A MAU detects the collision condition on the network and generates a 10 MHz differential signal at the CI inputs. This collision signal passes through an input stage which detects ...
Page 86
AMD Multipair cables within the same outer sheath have lower crosstalk attenuation, and may allow noise emit- ted from adjacent pairs to couple into the receive pair, and be of sufficient amplitude to falsely unsquelch the T-MAU. Link Test Function ...
Page 87
These signals are in- ternal signals that can be programmed to appear on any of the LED output pins. Programming is done by writing to BCR4 to BCR7. ...
Page 88
AMD Full-Duplex Operation The PCnet-PCI II controller supports full-duplex opera- tion on all three network interfaces: AUI, 10BASE-T, and GPSI. full-duplex operation allows simultaneous trans- mit and receive activity on the TXD and RXD pairs of the 10BASE-T port, the ...
Page 89
GPSI Function GPSI I/O Type Collision I Receive Clock I Receive Data I Receive Enable I Transmit Clock I Transmit Data O Transmit Enable O Note that the XTAL1 input must always be driven with a clock source, even if ...
Page 90
AMD the EADISEL bit of BCR2 is set to ONE and the PCnet- PCI II controller is programmed to promiscuous mode (PROM bit of the Mode Register is set to ONE), then all incoming frames will be accepted, regardless of ...
Page 91
CE EROE The PCnet-PCI II controller will always read four bytes for every host Expansion ROM read access. The inter- face to the Expansion ROM runs synchronous to the PCI bus interface clock. The PCnet-PCI II controller will start the ...
Page 92
AMD The timing diagram below assumes the default pro- gramming of ROMTMG (1001b = 9 CLK). After reading the first byte, the PCnet-PCI II controller reads in three more bytes by incrementing the lower portion of the CLK 1 2 ...
Page 93
PCnet-PCI II controller from claiming any memory cycles not in- tended for it. The Expansion ROM interface uses some of the same pins as the GPSI interface. Simultaneous use of both functions is ...
Page 94
AMD controller assumes that an external pulldown device is holding the EESK/LED1/SFBD pin low indicating that there is no EEPROM in the system. Note that if the de- signer creates a system that contains an LED circuit on the EESK/LED1/SFBD ...
Page 95
EEPROM MAP The automatic EEPROM read operation will access 18 words (i.e. 36 bytes) of the EEPROM. The format of the Word Byte Address Addr. Most Significant Byte 00h 01h Second byte of the ISO 8802-3 (Lowest (IEEE/ANSI 802.3) station ...
Page 96
AMD LED and also have an EEPROM, it might be necessary to buffer the LED3 circuit from the EEPROM connection. When an LED circuit is directly connected to the EEDO/LED3/SRD pin, then it is not possible for most Microwire EEPROM ...
Page 97
Power Savings Modes The PCnet-PCI II controller supports two hardware power savings modes. Both are entered by driving the SLEEP pin LOW. The power down mode that yields the most power sav- ings is called coma mode. In coma mode, ...
Page 98
AMD Table 14. IEEE 1149.1 Supported Instruction Summary Instruction Name Instruction Code EXTEST 0000 IDCODE 0001 SAMPLE 0010 TRIBYP 0011 SETBYP 0100 BYPASS 1111 Instruction Register and Decoding Logic After the TAP FSM is reset, the IDCODE instruction is always ...
Page 99
NAND Tree Testing The PCnet-PCI II controller provides a NAND tree test mode to allow checking connectivity to the device on a printed circuit board. The NAND tree is built on all PCI bus signals. VDD RST (pin 120) INTA ...
Page 100
AMD Pin 120 (RST) is the first input to the NAND tree. Pin 117 (INTA) is the second input to the NAND tree, followed by pin 121 (CLK). All other PCI bus signals follow, counter- clockwise, with pin 57 (AD0) ...
Page 101
RST INTA CLK GNT REQ AD[31:0] FFFFFFFF C/BE[3:0] F IDSEL FRAME IRDY TRDY DEVSEL STOP LOCK PERR SERR PAR NOUT Reset There are three different types of RESET operations that may be performed on the PCnet-PCI II controller device, H_RESET, ...
Page 102
AMD terminate all network activity in an orderly sequence be- fore issuing an S_RESET. STOP A STOP reset is generated by the assertion of the STOP bit in CSR0. Writing a ONE to the STOP bit of CSR0, when the ...
Page 103
I/O Resources The PCnet-PCI II controller requires 32 bytes of address space for access to all the various internal registers as well as to some setup information stored in an external serial EEPROM. A software reset port is available, too. ...
Page 104
AMD Table 19. I/O Map In Word I/O Mode (DWIO = 0) Offset No. of Bytes Register 00h – 0Fh 16 APROM 10h 2 RDP 12h 2 RAP (shared by RDP and BDP) 14h 2 Reset Register 16h 2 BDP ...
Page 105
Table 21. I/O Map In DWord I/O Mode (DWIO = 1) Offset No. of Bytes Register 00h – 0Fh 16 APROM 10h 4 RDP 14h 4 RAP (shared by RDP and BDP) 18h 4 Reset Register 1Ch 4 BDP Table ...
Page 106
AMD in either of these lists can be assumed to be intended for diagnostic purposes. PCI Configuration Registers The following is a list of those registers that would typi- cally need to be programmed once during the initializa- tion of ...
Page 107
The PCI Device ID register is located at offset 02h in the PCI Configuration Space read only. PCI Command Register (Offset 04h) The PCI Command register is a 16-bit register used to control the gross functionality of the ...
Page 108
AMD address so that the device does not claim cycles not intended for it. MEMEN is cleared by H_RESET and is not effected by S_RESET or by setting the STOP bit. 0 IOEN I/O Space access enable. The PCnet-PCI II ...
Page 109
Parity Error Response enable bit (PCI Command register, bit 6) is set. During the data phase of all memory read commands, the PCnet-PCI II controller checks for parity error by sampling the AD[31:0] and C/BE[3:0] ...
Page 110
AMD 6–0 LAYOUT PCI configuration space layout. Read as ZEROs, write opera- tions have no effect. The layout of the PCI configuration space locations 10h to 3Ch is as shown in the table at the beginning of this section. PCI ...
Page 111
Reset regis- ter, the order of the read ac- cesses is important. 2–1 TYPE Memory type indicator. Read as ZEROs, write operations have no effect. Indicates that this base address register is 32 bits wide and ...
Page 112
AMD PCI MIN_GNT Register (Offset 3Eh) The PCI MIN_GNT register is an 8-bit register that specifies the minimum length of a burst period that the PCnet-PCI II controller needs to keep up with the net- work activity. The length of ...
Page 113
PCnet-PCI II controller when the transmitter has been on the channel longer than the time required to send the maximum length frame. BABL will be set if 1519 bytes or greater are transmitted. When BABL is set, INTA is as- ...
Page 114
AMD OWN bit in the last descriptor of a transmit frame has been cleared to indicate the frame has been sent or an error occurred in the transmission. When TINT is set, INTA is as- serted if IENA is ONE ...
Page 115
Read/Write accessible always. STOP is set by writing a ONE, by H_RESET or S_RESET. Writing a ZERO has no effect. STOP is cleared by setting either STRT or INIT. 1 STRT STRT assertion enables the PCnet-PCI II controller to send ...
Page 116
AMD CSR3: Interrupt Masks and Deferral Control Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15 RES Reserved location. Read and written as ZERO. 14 BABLM Babble Mask. If BABLM is set, the BABL ...
Page 117
While performing the search for the next STP bit that is set to ONE, the PCnet-PCI II controller will advance through the receive descriptor ring re- gardless of the state of owner- ship bits. If any of ...
Page 118
AMD and should treat the read value as undefined. 0 RES Reserved location. The default value of this bit is a ZERO. Writ- ing a ONE to this bit has no effect on device function ONE is written ...
Page 119
MFCO Missed Frame Counter Overflow is set by the PCnet-PCI II controller when Frame Counter wraps around. When MFCO is set, INTA is as- serted if IENA is ONE and the mask bit MFCOM is ZERO. Read/Write accessible always. ...
Page 120
AMD Read/Write accessible always. TXSTRTM is set to ONE by H_RESET or S_RESET and is unaffected STOP bit. 1 JAB Jabber Error is set by the PCnet- PCI II controller when the T-MAU exceeds the allowed transmis- sion time limit. ...
Page 121
SINT is cleared by H_RESET or S_RESET and is not affected by setting the STOP bit. 10 SINTE System Interrupt SINTE is set, the SINT bit will be able to set the INTR bit. Read/Write ...
Page 122
AMD Read/Write accessible always. MPEN is cleared to ZERO by H_RESET or S_RESET and is not affected by setting the STOP bit. 1 MPMODE Magic Packet Mode. Setting MPMODE to ONE will redefine the SLEEP pin magic ...
Page 123
H_RESET, S_RESET or by setting the STOP bit. CSR9: Logical Address Filter 1 Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0LADRF[31:16] Logical Address LADRF[31:16]. The content of this register is ...
Page 124
AMD Read/Write when either the STOP or the SPND bit is set. These bits are unaffected by H_RESET, S_RESET or by setting the STOP bit. CSR15: Mode Bit Name Description This register’s fields are loaded during the PCnet-PCI II controller ...
Page 125
When LRT is cleared to ZERO, the unsquelch threshold for the RXD circuit will be the standard 10BASE-T value of 300 mV– 520 mV peak. In either case, the RXD circuit post squelch be one half of the unsquelch threshold. ...
Page 126
AMD Read/Write when either the STOP or the SPND bit is set. 3 DXMTFCS Disable Transmit CRC (FCS). When DXMTFCS is cleared to ZERO, the generate and append an FCS to the transmitted frame. When DXMTFCS is set to ONE, ...
Page 127
CRBAU Contains the upper 16 bits of the current receive buffer address at which the PCnet-PCI II controller will store incoming frame data. Read/Write when either the STOP or the SPND bit is set. These bits are unaffected by ...
Page 128
AMD S_RESET or by setting the STOP bit. CSR26: Next Receive Descriptor Address Lower Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 NRDAL Contains the lower 16 bits of the next receive address ...
Page 129
CSR33: Next Transmit Descriptor Address Upper Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 NXDAU Contains the upper 16 bits of the next transmit descriptor address pointer. Read/Write when either the STOP or ...
Page 130
AMD CSR40: Current Receive Byte Count Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–12 RES Reserved locations. Read and written as ZEROs. 11–0 CRBC Current Receive Byte Count. This field is a copy ...
Page 131
CSR47: Polling Interval Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 POLLINT Polling Interval. This register contains the PCnet-PCI II controller will wait between successive polling op- erations. The POLLINT value is expressed ...
Page 132
AMD (SWSTYLE, this register). Read accessible CSRPCNET is read only. Write operations CSRPCNET will be set after H_RESET (since SWSTYLE de- faults to ZERO) and is not af- fected by S_RESET or by setting the STOP bit. 8 SSIZE32 32-Bit ...
Page 133
SWSTYLE Style [7:0] Name CSRPCNET 00h C-LANCE 1 / PCnet-ISA 01h ILACC 0 02h PCnet- 1 PCI II 03h PCnet- 1 PCI II controller All Other Reserved Undefined CSR60: Previous Transmit Descriptor Address Lower Bit Name Description 31–16 RES Reserved ...
Page 134
AMD CSR64: Next Transmit Buffer Address Lower Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 NXBAL Contains the lower 16 bits of the next transmit buffer address from which the PCnet-PCI II controller ...
Page 135
This counter interprets the value in CSR78 as pointing to the first descriptor. A counter value of ZERO corre- sponds to the last descriptor in the ring. Read/Write when either the STOP or the SPND bit is set. ...
Page 136
AMD starts trying to transmit. When the entire frame is in the FIFO, transmission attempts will start regardless XMTSP. If the network interface is operating in half-duplex mode, regardless of XMTSP, the FIFO will not internally overwrite its data until ...
Page 137
CSR82: Bus Activity Timer Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 DMABAT Bus Activity Timer. If TIMER (CSR4, bit 13) is set to ONE, this register controls the maximum allowable time that ...
Page 138
AMD 15–12 RES Reserved locations. Read and written with ONEs. 11–0 DMABC DMA Byte Count Register. Con- tains the two’s complement of the remaining size of the current transmit or receive buffer in bytes. This register is incre- mented by ...
Page 139
ONE, and an interrupt may be gener- ated, depending upon the setting of the MERRM bit (CSR3, bit 11) and the IENA bit (CSR0, bit 6). The value in this register is inter- ...
Page 140
AMD GPSI Function GPSI I/O Type Collision I Receive Clock I Receive Data I Receive Enable I Transmit Clock I Transmit Data O Transmit Enable O 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–5 RES Reserved ...
Page 141
RAP MNEMONIC Default 0 MSRDA 0005h 1 MSWRA 0005h 2 MC 0002h 3 Reserved N/A 4 LNKST 00C0h 5 LED1 0084h 6 LED2 0088h 7 LED3 0090h 8 Reserved N/A 9 FDC 0000h 10–15 Reserved N/A 16 IOBASEL N/A 17 ...
Page 142
AMD Read/Write accessible always. TMAULOOP is cleared to ZERO by H_RESET and is unaffected by S_RESET or by setting the STOP bit. 13–9 RES Reserved locations. Written as ZEROs and read as undefined. 8 APROMWE Address PROM Write Enable. The ...
Page 143
Table 31. DXCVR Output Control Active DXCVRCTL DXCVRPOL Network Port X 0 10BASE 10BASE AUI or GPSI 1 0 AUI or GPSI 0 1 AUI or GPSI 1 1 AUI or GPSI Read/Write accessible always. DXCVRPOL ...
Page 144
AMD BCR4: Link Status LED (LNKST) Bit Name Description BCR4 determines which func- tion(s) activate the LNKST pin. The pin will indicate the logical OR of the enabled functions. BCR4 defaults to Link Status (LNKST) with pulse stretcher nabled (PSE ...
Page 145
ONE is passed to the LEDOUT signal whenever full-duplex operation on the GPSI port is enabled (FDEN bit in BCR9 is set to ONE). Read/Write accessible always. FDLSE is cleared by H_RESET and is ...
Page 146
AMD and is not affected by S_RESET or by setting the STOP bit. BCR5: LED1 Status Bit Name Description BCR5 determines which func- tion(s) activate the LED1 pin. The pin will indicate the logical OR of the enabled functions. BCR5 ...
Page 147
LEDOUT signal whenever full-duplex operation on the AUI port is enabled (both FDEN and AUIFD bits in BCR9 are set to ONE). When the GPSI port is active, a value of ONE is passed to the ...
Page 148
AMD transmission for the purpose of SQE testing will not cause the LEDOUT bit to be set. Read/Write accessible always. COLE is cleared by H_RESET and is not affected by S_RESET or by setting the STOP bit. BCR6: LED2 Status ...
Page 149
LEDOUT signal whenever the Link Test Function detects a Link Pass state and the FDEN (BCR9, bit 0) bit is set. When the AUI port is active, a value of ONE is passed to the LEDOUT signal whenever full-duplex ...
Page 150
AMD within the first 4 s after every transmission for the purpose of SQE testing will not cause the LEDOUT bit to be set. Read/Write accessible always. COLE is cleared by H_RESET and is not affected by S_RESET or by ...
Page 151
LEDOUT signal whenever the Link Test Function detects a Link Pass state and the FDEN (BCR9, bit 0) bit is set. When the AUI port is active, a value of ONE is passed to the LEDOUT signal whenever full-duplex ...
Page 152
AMD inputs to the AUI or GPSI ports within the first 4 s after every transmission for the purpose of SQE testing will not cause the LEDOUT bit to be set. Read/Write accessible always. COLE is cleared by H_RESET and ...
Page 153
BCR17: I/O Base Address Upper Bit Name Description 31–16 RES Reserved locations. Written as ZEROs and read as undefined. 15–0 IOBASEU Reserved H_RESET, the value in this register will be undefined. The setting of this register has no ef- fect ...
Page 154
AMD EXTREQ should not be set to ONE when the PCnet-PCI II controller is used in a PCI bus application. Read accessible always. Write accessible only when either the STOP or the SPND bit is set. EXTREQ H_RESET and or ...
Page 155
BCR locations will be reset to their H_RESET values. The contents of the Address PROM locations, however, be cleared. If the EEPROM detection fails, then all attempted commands will terminate early and PVALID will not be set. This applies ...
Page 156
AMD EEDET Value EEPROM (BCR19[3]) Connected EEPROM read operation is attempted. Entire read sequence will occur, checksum failure will result, PVALID is cleared to ZERO. 0 Yes EEPROM read operation is attempted. Entire read sequence will occur, checksum ...
Page 157
Table 34. Microwire Interface Pin Assignment PREAD or Auto Read in RST Pin Progress High X Low 1 Low 0 Low 0 Read accessible always. Write accessible only when either the STOP or the SPND bit is set. ESK is ...
Page 158
AMD PCnet-PCI II controller utilizes 32-bit software structures for the initialization block and the trans- mit and receive descriptor en- tries. When cleared, this bit indicates that the PCnet-PCI II controller utilizes 16-bit software structures for the initialization block and ...
Page 159
Read/Write when either the STOP or the SPND bit is set. The SWSTYLE register will contain the value 00h following H_RESET and will be unaffected by S_RESET or by setting the STOP bit. BCR21: Interrupt Control Bit Name Description 31–16 ...
Page 160
AMD Table 36. Initialization Block (SSIZE32 = 0) Address Bits 15–13 IADR+00h IADR+02h IADR+04h IADR+06h IADR+08h IADR+0Ah IADR+0Ch IADR+0Eh IADR+10h IADR+12h RLEN IADR+14h IADR+16h TLEN Table 37. Initialization Block (SSIZE32 = 1) Bits Bits Address 31–28 27–24 IADR+00h TLEN RES ...
Page 161
The values in these fields determine the number of transmit and receive Descriptor Ring Entries (DRE) which are used in the descriptor rings. Their meaning is as follows: Table 39. R/TLEN Decoding (SSIZE32 = 1) R/TLEN 0000 ...
Page 162
AMD A logical address is passed through the CRC generator, producing a 32 bit result. The high order 6 bits of the CRC is used to select one of the 64 bit positions in the Logical Address Filter. If the ...
Page 163
RMD0 Bit Name Description 31–0 RBADR Receive Buffer address. This field contains the address of the receive buffer that is associated with this descriptor. RMD1 Bit Name Description 31 OWN This bit indicates whether the descriptor entry is owned by ...
Page 164
AMD set the PCnet-PCI II controller and cleared by the host. This bit does not exist, when the PCnet-PCI II controller is pro- grammed to use 16-bit software structures for the descriptor ring entries (BCR20, SWSTYLE is cleared to ZERO). ...
Page 165
SFD de- tected, followed by 7 bytes of frame data. This requirement is unvarying, regardless of the ad- dress matching mechanisms in force at the time of reception. (I.e. physical, logical, broadcast or promiscuous). The PCnet-PCI ...
Page 166
AMD TMD0 Bit Name Description 31–0 TBADR Transmit Buffer address. This field contains the address of the transmit buffer that is associated with this descriptor. TMD1 Bit Name Description 31 OWN This bit indicates whether the descriptor entry is owned ...
Page 167
LCOL is set. The value of the ONE bit is written by the PCnet-PCI II controller. This bit has meaning only if the ENP bit is set. 26 DEF Deferred indicates PCnet-PCI II controller had to defer while trying to ...
Page 168
AMD start of a new frame and starts a new transmission. UFLO is set by the PCnet-PCI II controller and the host. 29 EXDEF Excessive Deferral. Indicates that the transmitter has experi- enced Excessive Deferral on this transmit frame, where ...
Page 169
REGISTER SUMMARY PCI Configuration Registers Offset Name 00h PCI Vendor ID 02h PCI Device ID 04h PCI Command 06h PCI Status 08h PCI Revision ID 09h PCI Programming IF 0Ah PCI Sub-Class 0Bh PCI Base-Class 0Ch Reserved 0Dh PCI Latency ...
Page 170
AMD Control and Status Registers RAP Addr Symbol Default Value 00 CSR0 uuuu 0004 01 CSR1 uuuu uuuu 02 CSR2 uuuu uuuu 03 CSR3 uuuu 0000 04 CSR4 uuuu 0115 05 CSR5 uuuu 0000 06 CSR6 uuuu uuuu 07 CSR7 ...
Page 171
Control and Status Registers (continued) RAP Addr Symbol Default Value 38 CSR38 uuuu uuuu 39 CSR39 uuuu uuuu 40 CSR40 uuuu uuuu 41 CSR41 uuuu uuuu 42 CSR42 uuuu uuuu 43 CSR43 uuuu uuuu 44 CSR44 uuuu uuuu 45 CSR45 ...
Page 172
AMD Control and Status Registers (continued) RAP Addr Symbol Default Value 83 CSR83 uuuu uuuu 84 CSR84 uuuu uuuu 85 CSR85 uuuu uuuu 86 CSR86 uuuu uuuu 87 CSR87 uuuu uuuu 88 CSR88 0242 1003 89 CSR89 uuuu 0262 90 ...
Page 173
BUS CONFIGURATION REGISTERS BCR MNEMONIC Default 0 MSRDA 0005h 1 MSWRA 0005h 2 MC 0002h 3 Reserved 4 LNKST 00C0h 5 LED1 0084h 6 LED2 0088h 7 LED3 0090h 8 Reserved 9 FDC 0000h 10–15 Reserved 16 IOBASEL 17 IOBASEU ...
Page 174
AMD ABSOLUTE MAXIMUM RATINGS Storage Temperature . . . . . . . . . . . Ambient Temperature Under Bias . . Supply Voltage SSB ( ...
Page 175
DC CHARACTERISTICS over COMMERCIAL operating ranges unless otherwise specified (continued) Parameter Symbol Parameter Description Crystal Input Current VILX XTAL1 Input LOW Voltage Threshold VIHX XTAL1 Input HIGH Voltage Threshold IILX XTAL1 Input LOW Current IIHX XTAL1 Input HIGH Current Power ...
Page 176
AMD DC CHARACTERISTICS over COMMERCIAL operating ranges unless otherwise specified (continued) Parameter Symbol Parameter Description Twisted Pair Interface (10BASE-T) (Continued) V RXD Switching Threshold RXDTH V TXD and TXP Output HIGH Voltage TXH V TXD and TXP Output LOW Voltage ...
Page 177
SWITCHING CHARACTERISTICS: Bus Interface Parameter Symbol Parameter Description Clock Timing FCLK CLK Frequency tCYC CLK Period tHIGH CLK High Time tLOW CLK Low Time tFALL CLK Fall Time tRISE CLK Rise Time Output and Float Delay Timing tVAL AD[31:00], C/BE[3:0], ...
Page 178
AMD SWITCHING CHARACTERISTICS: Bus Interface (continued) Parameter Symbol Parameter Description EEPROM Timing fEESK (EESK) EESK Frequency tHIGH (EESK) EESK High Time tLOW EESK Low Time tVAL (EEDI) EEDI Valid Output Delay from EESK tVAL (EESK) EECS Valid Output Delay from ...
Page 179
SWITCHING CHARACTERISTICS: 10BASE-T Interface Parameter Symbol Parameter Description Transmit Timing tTETD Transmit Start of Idle tTR Transmitter Rise Time tTF Transmitter Fall Time tTM Transmitter Rise and Fall Time Mismatch tXMTON XMT Asserted Delay tXMTOFF XMT Deasserted Delay tPERLP Idle ...
Page 180
AMD SWITCHING CHARACTERISTICS: AUI Parameter Symbol Parameter Description AUI Port tDOTR DO+, DO– Rise Time (10% to 90%) tDOTF DO+, DO– Fall Time (10% to 90%) tDORM DO+, DO– Rise and Fall Time Mismatch tDOETD DO End of Transmission tPWODI ...
Page 181
SWITCHING CHARACTERISTICS: GPSI Parameter Symbol Parameter Name Transmit Timing tGPT1 TXCLK Period (802.3 Compliant) tGPT2 TXCLK HIGH Time tGPT3 TXDAT and TXEN Delay from TXCLK tGPT4 RXEN Setup Before TXCLK (Last Bit) tGPT5 RXEN Hold After tGPT6 CLSN Active Time ...
Page 182
AMD SWITCHING CHARACTERISTICS: EADI Parameter Symbol Parameter Name tEAD1 SRD Setup to SRDCLK tEAD2 SRD Hold to SRDCLK tEAD3 SF/BD Change to SRDCLK EAR Deassertion to SRDCLK (First Rising Edge) tEAD4 EAR Assertion after SFD Event (Frame Rejection) tEAD5 EAR ...
Page 183
KEY TO SWITCHING WAVEFORMS SWITCHING TEST CIRCUITS Sense Point WAVEFORM INPUTS OUTPUTS Must be Will be Steady Steady May Will be Change Changing from from H ...
Page 184
AMD SWITCHING TEST CIRCUITS DO+ DO– TXD+ TXD– Includes Test Jig Capacitance TXP+ TXP– Includes Test Jig Capacitance 184 52.3 Test Point 154 100 ...
Page 185
SWITCHING WAVEFORMS: SYSTEM BUS INTERFACE 2.0 V CLK 1.5 V 0.8 V 0.475 V DDB CLK 0.4 V DDB 0.325 V DDB CLK AD[31:00], C/BE[3:0], PAR, FRAME, IRDY, TRDY, STOP, LOCK, DEVSEL, IDSEL GNT ...
Page 186
AMD SWITCHING WAVEFORMS: SYSTEM BUS INTERFACE CLK AD[31:00] C/BE[3:0], PAR, FRAME, IRDY, TRDY, STOP, DEVSEL, PERR, SERR REQ CLK AD[31:00], C/BE[3:0], PAR, FRAME, IRDY, TRDY, STOP, DEVSEL, PERR AD[31:00], C/BE[3:0], PAR, FRAME, IRDY, TRDY, STOP, DEVSEL, PERR EESK EECS 0 ...
Page 187
SWITCHING WAVEFORMS: SYSTEM BUS INTERFACE t HIGH (EESK) EESK EEDO EECS EEDI CLK ERA EROE ERACLK ERD LOW (EESK) t VAL (EEDI,EECS) t LOW (EECS) Automatic EEPROM Read ...
Page 188
AMD SWITCHING WAVEFORMS: SYSTEM BUS INTERFACE 2.0 V TCK 1.5 V 0.8 V JTAG (IEEE 1149.1) TCK Waveform for 5 V Signaling TCK TDI, TMS TDO Output Signals Input Signals 188 ...
Page 189
SWITCHING WAVEFORMS: 10BASE-T INTERFACE TXD+ TXP+ TXD– TXP– T XMTON XMT TXD+ TXP+ TXD- TXP- T PWLP Transmit Timing T PWPLP T PERL Idle Link Test Pulse ...
Page 190
AMD SWITCHING WAVEFORMS: 10BASE-T INTERFACE RXD RXD 190 Receive Thresholds (LRT = 1) Receive Thresholds (LRT = 0) Am79C970A V LTSQ+ V LTHS + V LTHS V LTSQ 19436A-65 ...
Page 191
SWITCHING WAVEFORMS: AUI XTAL1 t XI ISTDCLK (Note 1) ITXEN (Note 1) 1 ITXDAT+ (Note 1) DO+ DO– DO Note 1: Internal signal and is shown for clarification only. XTAL1 ISTDCLK (Note 1) ITXEN (Note ITXDAT+ (Note ...
Page 192
AMD SWITCHING WAVEFORMS: AUI XTAL1 ISTDCLK (Note 1) ITXEN (Note ITXDAT+ (Note 1) DO+ DO– Bit (n–2) Note 1: Internal signal and is shown for clarification only. Transmit Timing—End of Packet (Last Bit = 1) ...
Page 193
SWITCHING WAVEFORMS: AUI DI+/– V ASQ t PWKDI t PWODI CI+/– V ASQ t PWOCI DO+/– Receive Timing Diagram t PWKCI Collision Timing Diagram t DOETD 40 mV 100 ...
Page 194
AMD SWITCHING WAVEFORMS: GPSI (First Bit Preamble) tGPT1 tGPT2 Transmit Clock (STDCLK) tGPT3 Transmit Data (TXDAT) tGPT3 Transmit Enable (TXEN) Carrier Present (RXCRS) (Note 1) Collision (CLSN) (Note 2) Notes RXCRS is not present during transmission, LCAR bit ...
Page 195
SWITCHING WAVEFORMS: EADI Preamble SRDCLK One Zero One SRD t EAD1 t EAD2 SF/BD t EAD4 EAR Data Field SFD Bit 0 Bit 1 Bit 2 Bit 3 Bit ...
Page 196
AMD PHYSICAL DIMENSIONS* PQB132 Plastic Quad Flat Pack, Trimmed and Formed (measured in inches) Pin 33 *For reference only. BSC is an ANSI standard for Basic Space Centering. Trademarks Copyright 1995 Advanced Micro Devices, Inc. All rights reserved. AMD and ...
Page 197
PHYSICAL DIMENSIONS PQB132 Molded Carrier Ring Plastic Quad Flat Pack (measured in inches, Ring measured in millimeters) Z1 1.50 DIA. 45.87 46.13 45.50 45.90 32.15 41.37 32.25 41.63 1.097 1.103 37.87 38.13 .944 .952 35.15 35.25 1.50 DIA. 1.80 P ...
Page 198
AMD PHYSICAL DIMENSIONS PDL144 Thin Quad Flat Pack (measured in inches, Ring measured in millimeters) 144 1 1.35 1.45 1.00 REF. 198 19.80 20.20 21.80 22.20 11 – 13 ...
Page 199
APPENDIX A PCnet-PCI II Compatible Media Interface Modules PCnet-PCI II COMPATIBLE 10BASE-T FILTERS AND TRANSFORMERS The table below provides a sample list of PCnet-PCI II compatible 10BASE-T filter and transformer modules Manufacturer Part No. Bel Fuse A556-2006-DE 16-pin 0.3 DIL ...
Page 200
AMD PCnet-PCI II Compatible AUI Isolation Transformers The table below provides a sample list of PCnet-PCI II compatible AUI isolation transformers available from Manufacturer Bel Fuse A553-0506-AB Bel Fuse S553-0756-AE Halo Electronics TD01-0756K Halo Electronics TG01-0756W PCA Electronics EP9531-4 Pulse ...