This data sheets contain new products information. ASIX ELECTRONICS reserves the rights to modify the products
specification without notice. No liability is assumed as a result of the use of this product. No rights under any patent
accompany the sale of the product.
ASIX ELECTRONICS CORPORATION
2F, NO.13, Industry East Rd. II, Science-based Industrial Park, Hsin-Chu City, Taiwan, R.O.C.
TEL: 886-3-579-9500FAX: 886-3-579-9558
1.1 GENERAL DESCRIPTION:...................................................................................................................................... 6
1.4 AX88140AQ PIN CONNECTION DIAGRAM FOR 160-PIN...................................................................................... 9
1.5 AX88140AP PIN CONNECTION DIAGRAM FOR 144-PIN .................................................................................... 10
2.0 SIGNAL DESCRIPTION .................................................................................................................................. 11
2.1 SIGNAL DESCRIPTIONS FOR 160-PIN AND 144-PIN.............................................................................................. 11
2.2 PCI INTERFACE GROUP ...................................................................................................................................... 12
2.3 BOOT ROM , SERIAL ROM , GENERAL-PURPOSE SIGNALS GROUP.................................................................... 14
2.4 MII/SYM/SRL INTERFACE SIGNALS GROUP ...................................................................................................... 14
2.5 EXTENDED , NC, POWER PINS GROUP................................................................................................................ 16
3.1 CONFIGURATION SPACE MAPPING..................................................................................................................... 17
4.2.4 Receive List Base Address (REG3)........................................................................................................... 22
4.2.5 Transmit List Base Address (REG4)......................................................................................................... 22
4.2.6 Status Register (REG5)............................................................................................................................. 23
4.2.12 General-Purpose Port Register (REG12)............................................................................................... 28
4.2.13 Filtering Index (REG13)......................................................................................................................... 28
4.2.14 Filtering data (REG14)........................................................................................................................... 28
6.0 ELECTRICAL SPECIFICATION AND TIMINGS...................................................................................... 35
6.1 ABSOLUTE MAXIMUM RATINGS ........................................................................................................................ 35
6.2 GENERAL OPERATION CONDITIONS ................................................................................................................... 35
6.3 DC CHARACTERISTICS ...................................................................................................................................... 35
6.4 A.C. TIMING CHARACTERISTICS........................................................................................................................ 36
APPENDIX A H/W NOTE .................................................................................................................................... 41
A.1 BOOT ROM READ CYCLE.................................................................................................................................. 41
A.2 POWER SUPPLY................................................................................................................................................. 42
A.3 BOUNDARY SCAN TEST PINS ............................................................................................................................ 42
APPENDIX B FUNCTION APPLICATION...................................................................................................... 43
B.1 APPLICATION FOR PCI INTERFACE.................................................................................................................... 43
B.2 APPLICATION FOR BOOT ROM INTERFACE ....................................................................................................... 44
B.3 APPLICATION FOR SERIAL ROM INTERFACE..................................................................................................... 44
B.4 APPLICATION FOR PHY INTERFACE.................................................................................................................. 45
TAB - 22 PORT AND DATA RATE SELECTION............................................................................................................... 25
l The AX88140A Fast Ethernet Controller is a high performance and highly integrated PCI Bus Ethernet
Controller chip.
l The AX88140A is cost effective, high performance solution for PCI add-in adapters, PC
motherboards, or bridge/hub applications.
l It implements both 10Mbps and 100Mbps Ethernet function based on IEEE802.3 LAN standard.
l The AX88140A contains a high speed 32 bit PCI Bus master interface to host CPU. Two large
independent transmit and receive FIFO allow the AX88140A to buffer the Ethernet packet efficiently.
l The 10/100Mbps ports can be programmedto support 10Mbps, 100Mbps media-independent interface
(MII), or 100BASE-TX physical coding sub-layer (PCS)mode, For 10Mbps operation AX88140A
provides a standard serial Interface to the external 10Mbps ENDEC chip.
6
ASIX ELECTRONICS CORPORATION
AX88140APRELIMINARY
1.2 Features
l Single chip PCI bus Fast Ethernet Controller.
l Direct interface to PCI bus.
l Support both 10Mbps and 100Mbps data rate.
l Full or Half duplex operation supported for both10Mbps and 100Mbps operation.
l Provides a MII port for both 10/100Mbps operation.
l On chip PCS support for 100BASE-TX symbol mode operation.
l On chip external 10Mbps ENDEC Interface.
l Support 21MHz to 33MHz no wait state PCI Bus Interface.
l Two large Independent FIFO for transmit and receive. no additional On board buffer memory required.
l Interface to serial ROM for Ethernet ID address and jumper-less board design.
l 256KB boot ROM support.
l On chip general purpose, programmable register and I/O pins.
l Unlimited PCI burst.
l external and internal loop-back capability.
l Support early interrupts on transmit.
l Powerful on chip buffer management DMA. And PCI Bus master operation reduce CPU utilization.
l Big and little endian byte ordering supported.
l IEEE 802.3u 100BASE-T, TX, and T4 Compatible.
l 160 pin or 144 pin PQFP package.
l 5V CMOS process.
7
ASIX ELECTRONICS CORPORATION
AX88140APRELIMINARY
1.3 Block Diagram:
SERIALBOOT ROM
ROOMInterface
Serial
ROM I/F
Receive FIFO
PCISYM
BUS
PCI
BUS
Interface
Buffer
Management
DMA Engine
Transmit FIFO
General Purpose REG
BOOT
ROM I/F
Interface
MAC
Controller
General purpose I/O pins
Interface
Interface
MII
PCS
10 BT
MII
SRL
Fig - 1 AX88140A Block Diagram
8
ASIX ELECTRONICS CORPORATION
AX88140APRELIMINARY
1.4 AX88140AQ Pin Connection Diagram for 160-pin
The AX88140A is housed in the 160-pin plastic quad flat pack. Fig - 2 shows the AX88140A
pin connection diagram.
Address and data bits are multiplexed on the samepins. During the
address phase, the AD<31:0> contain a physical address (32 bits).
During, data phases, AD<31:0> contain 32 bits of data.
The AX88140A supports both read and write bursts (in master
operation only). Little and big endian byte ordering can be used.
BUS COMMAND and BYTE ENABLE Are multiplexed on the
same PCI pins. During the address phase of the transaction,
CBE#<3:0> Provide the BUSCOMMAND.During the data phase,
CBE#<3:0> Provide the BYTE ENABLE. The BYTE ENABLE
determines which byte lines carry valid data., CBE#<0> Applies to
byte 0, and CBE#<3> Applies to byte 3.
When the AX88140A is the master of the current bus access, the
target assert DEVSEL# confirming the access. It is driven by
AX88140A When AX88140A is selected as a slave.
beginning and duration of an access. FRAME# Asserts to indicate
the beginning of a bus transaction. While FRAME# is asserted,
data transfers continue. When FRAME# deasserts the next data
phase is the final data phase transaction.
granted.
issuing a configuration cycle to the AX88140A.
sets and causes an interrupt, provided that the corresponding mask
bit in reg7 is not asserted. interruptrequest deasserts by writing a 1
into the appropriate crs5 bit.
This pin must be pulled up by an external resistor.
Initiator ready Indicates the bus master ability to complete the
current data phase of the transaction.
A data phase is completed on any rising edge of the clock When
both IRDY# and target ready TRDY# are asserted. Waitcycles are
inserted until both IRDY# and TRDY# are asserted together.
When the AX88140A is the bus master, IRDY# is asserted during
write operations to indicate that valid data is present on the
AD<31:0>. During read operations, the AX88140A asserts
12
ASIX ELECTRONICS CORPORATION
AX88140APRELIMINARY
IRDY# to indicate that it is ready to accept data.
PARI/O5347Parity is an even parity bit for the AD<31:0> AD and CBE#<3:0>.
PCI_CLKI75The clock provides the timing for the AX88140A related PCI bus
PERR#I/O5145Parity error asserts when a data parity error is detected. When the
REQ#O108Bus request is asserted by the AX88140A to indicate to the bus
RST#I42Resets the AX88140A to its initial state. This signal must be
SERR#I/O5246System Error is used by AX88140A to report address parity Error.
STOP#I/O4943Stop indicator indicates that the current target is requesting the bus
TRDY#I/O4741Target ready indicates thetargetability tocompletethe current data
During address and data phases, parity is calculated on all the
AD<31:0> AND CBE#<3:0>lines whether or not any of these
lines carry meaningful information.
transactions. All the bus signals are sampled on the rising edge of
PCI_CLK. The clock frequency range is between 21MHZ and
33MHZ.
AX88140A is the bus master it monitor PERR# to see if the target
report a data parity error., when the AX88140A is the bus target
and a parity error is detected, the AX88140A asserts PERR#. This
pin must be pulled up by an external resistor.
arbiter that it wants to use the bus.
asserted for at least 10 active PCI clock cycles. When is the reset
state, all PCI output pins are put into tri-state and all PCI o/d
signals are floated.
This pin must be pulled up by an external resistor.
master to stop the current transaction. The AX88140A responds to
the assertion of STOP# when it is the bus master, and stop the
current transaction.
phase of the transaction.
A data phase is completed on any clock when both TRDY# and
IRDY# are asserted. Wait cycles are inserted until both IRDY#
and TRDY# are asserted together. When the AX88140A is the bus
master, target ready is asserted by the bus slave on the read
operation, indicating that valid data is present on the ad lines.
During a write cycle, it indicates that the target is prepared to
accept data.
Tab - 1 PCI interface group
13
ASIX ELECTRONICS CORPORATION
AX88140APRELIMINARY
2.3 Boot ROM , Serial ROM , General-purpose signals group
SIGNALTYPEPIN
NUMBER
FOR 160 PIN
BR_A<0>0112102Boot ROM address line bit 0.
BR_A<1>0113103Boot ROM address line bit 1. This pin also latches the boot ROM
BR_AD<7>
BR_AD<6>
BR_AD<5>
BR_AD<4>
BR_AD<3>
BR_AD<2>
BR_AD<1>
BR_AD<0>
BR_CE#O111101Boot ROM chip enable.
SR_CKO8878Serial ROM clock signal.
SR_CSO8979Serial ROM chip-select signal.
SR_DIO8777Serial ROM data-in signal.
SR_DOI8676Serial ROM data-out signal.
GENP<7>
GENP<6>
GENP<5>
GENP<4>
GENP<3>
GENP<2>
GENP<1>
GENP<0>
I/O110,
109,
106,
105,
104,
103,
102,
101
I/O99,
98,
97,
96,
93,
92,
91,
90
PIN
NUMBER
FOR 144 PIN
100,
99,
96,
95,
94,
93,
92,
91
89,
88,
87,
86,
83,
82,
81,
80
DESCRIPTION
address and control lines by the two external latches.
Boot ROM address and data multiplexed lines bits 7 through 0. In
the first of two consecutive address cycles, these lines contain the
boot ROM address bits 9 through 2; followed by boot ROM
address bits 17 through 10 in the second cycle. During the data
cycle, bits 7 through 0 contain data.
General-purpose pins can be used by software as either status pins
or control pins. These pins can be configured by software to
perform either input or output functions.
Tab - 2 Boot ROM , Serial ROM , General-purpose signals group
2.4 MII/SYM/SRL interface signals group
SIGNALTYPE PIN
NUMBER
FOR 160 PIN
MCOLI126112Collision detected is asserted when detected by an
MCRSI127113Carrier sense is asserted by the PHY when the media
MRXDVI125111Data valid is asserted by an external PHY when
MRXERRI124110Receive error asserts when a data decoding error is
MDCO116106MII management data clock is sourced by the
MDIOI/O115105MII management data input/output transfers control
MII/SRLO147133Indicates the selected port: SRL or MII/SYM. When
PIN
NUMBER
FOR 144 PIN
DESCRIPTION
external physical layer protocol(PHY) device.
is active.
receive data is present on the MRXD/SYRXD lines
and is deasserted at the end of the packet. This signal
should be synchronized with the
MRCLK/SYMRCLK signal.
detected by an external PHY device. This signal is
synchronized to MRCLK/SYMRCLK and can be
asserted for a minimum of one receive clock. When
asserted during a packet reception, it sets the cyclic
redundancy check(CRC) error bit in the receive
descriptor (RDESO).
AX88140A to the PHY devices as a timing reference
for the transfer of information on the MII_MDIO
signal.
information and status between the PHY and the
AX88140A.
asserted, the MII/SYM port is active. When
deasserted, the SRL port is active.
14
ASIX ELECTRONICS CORPORATION
Loading...
+ 32 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.