DataSheet.es    


PDF MX98728EC Data sheet ( Hoja de datos )

Número de pieza MX98728EC
Descripción GMAC SINGLE CHIP 10/100 FAST ETHERNET CONTROLLER FOR GENERIC APPLICATION
Fabricantes Macronix International 
Logotipo Macronix International Logotipo



Hay una vista previa y un enlace de descarga de MX98728EC (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! MX98728EC Hoja de datos, Descripción, Manual

MX98728EC
1.0 Features
GMAC
SINGLE CHIP 10/100 FAST ETHERNET CONTROLLER
FOR GENERIC APPLICATION
• 32 bits general purpose asynchronous bus architec-
ture up to 33Mhz for easy system application
• Single chip solution integrating 10/100 TP transceiver
to reduce overall cost
• Optional MII interface for external tranceiver.
• Fully compliant with the IEEE 802.3u spec.
• Supports 32/16 bits x1, x2, x4 burst read transfers
for the receive packet buffer
• Packet buffer access through an IO mapped port or
host DMA for a wide variety of bus applications
• Programmable bus integrity check timer and interrupt
assertion scheme
• Supports 16/8 bits packet buffer data width and 32/
16 bits host bus data width
• Separated TX and RX FIFOs to support the full du-
plex mode, independent TX and RX channel
• Rich on-chip registers to support a wide variety of
network management functions
• 1.6KB TX FIFO to support maximum network through-
put in the full duplex mode
• 16/8 bits SRAM interface of the packet buffer sup-
porting burst DMA for on-chip FIFOs
• Flexible packet buffer partition and addressing space
for up to 1MB
• NWAY autonegotiation function to automatically set
up network speed and protocol
• 3 loop back modes for system level diagnosis
• Supports 64 bits hash table for multicast addressing,
broadcast control.
• Optional EEPROM configuration, supports 1K bits and
4K bits EEPROM interface
• Supports software EEPROM interface for easy up-
grade of EEPROM contents
• 5V CMOS in an 160 PQFP package
1.1 Introduction
MX98728EC ( GMAC ) is a general purpose single chip
10/100 Fast Ethernet controller.With no glue logic or very
little extra logic, it can be used in a variety of system
applications through its host bus interface. Single chip
solution will help reduce system cost, not only on the IC
count but also on the board size. Full NWAY function
with 10/100 transceiver will ease the field installation.
Simply plug the chip in and it will connect itself with the
best protocol available.
A data cache is also used on the host bus to deliver the
32 /16 bits burst read on the host data port up to 4 data
transfers in a single cycle. Two hand shake signals to
communicate to the host bus interface during the data
port transfer are simple and fast for the system integra-
tor. An intelligent built-in SRAM bus arbiter will manage
all SRAM access requests from the host bus access,
the transmit local DMA and the receive local DMA.
The 16/8 bit SRAM interface with local DMAs help sys-
tem developers to optimize the performance. The be-
havior of these local DMAs can be easily adjusted by
the optional bits on the chip. (The term "packet buffer"
and "packet memory" are used interchangeably in this
document).
A programmable receive packet interrupt scheme using
a timer (RXINTT) and a packet counter (RXINTC) allows
system developers to adjust the interrupt traffic. The re-
ceive interrupt assertion timing is also programmable
for different system applications. A general purpose host
receive packet counter (HRPKTCNT) is also provided to
the host for the buffer management purpose.
Bus integrity check feature allows the system to recover
from a bus hang or an excessively long bus access.
BICT ( Bus integrity check timer ) can be programmed
to abort any bus access that runs abnormally long. Based
multicast and broadcast frame filtering is supported to
minimize the unnecessary network traffic.
MX98728EC is also equipped with the back-to-back
transmit capability which allows the software to fire as
many transmit packets as needed in a single command.
The receive FIFO also allows the back-to-back recep-
tion. Optional EEPROM can be used to store the MAC
ID and the other configuration information. All options
including MAC ID can be programmed through the host
interface.
P/N:PM0723
REV. 1.0, JUL. 13, 2000
1

1 page




MX98728EC pdf
MX98728EC
2.1 Pin Description: ( all internal pull-up is 168K ohm, pull-down is 70K ohm )
Host Bus Interface
PIN#
143
19-12,
101-103,
105-106,
108-114,
122-125,
92-97,
99, 100
117-120,
126-129,
131-133,
136,138-140
126
Pin Name
CLKIN
D[31:0]
A[15:1]
A11(RXC)
Type
I, TTL
I/O, 4ma
I, 4ma
I, TTL
127 A10(RXDV) I,TTL
128
A9(CRS)
I,TTL
129
A8(COL)
I,TTL
141 NC
137
SRDY
O, 4ma
Description
Not used, NC pin.
Host Data Bit [31:0]:
Host Bus Address Bit [15:1] : In 32 bit mode, H16_32=0,
all host accesses are 32 bit wide. When H16_32=1, all
host accesses are 16 bit wide. (Internal pull-up).
A11, A10, A9, A8 has other definition in MII mode.
Host Bus Address Bit11, when on-chip tranceiver is used,
it is used in A[15:1], when in MII mode, it is defined as
receive clock RXC (25MHz or 2.5MHz) When this pin is
used as address bit, it is internally grounded until Reg50.6
(A11A8EN bit) is set to enable decoding of this pin as
address bit.
Host Bus Address Bit10, when on-chip tranceiver is used,
it is used in A[15:1], when in MII mode, it is defined as
receive data valid RXDV signal. When this pin is
used as address bit, it is internally grounded until Reg50.6
(A11A8EN bit) is set to enable decoding of this pin as
address bit.
Host Bus Address Bit9, when on-chip tranceiver is used,
it is used in A[15:1], when in MII mode, it is defined as
carrier same CRS signal. When this pin is
used as address bit, it is internally grounded until Reg50.6
(A11A8EN bit) is set to enable decoding of this pin as
address bit.
Host Bus Address Bit8, when on-chip tranceiver is used,
it is used in A[15:1], when in MII mode, it is defined as
collision COL signal. When this pin is used as address
bit, it is internally grounded until Reg50.6 (A11A8EN bit)
is set to enable decoding of this pin as address bit.
NC pin : Not connected.
Synchronous Ready : Active high for the write cycle to
indicate the data is secured and the cycle can be fin-
ished.
P/N:PM0723
REV. 1.0, JUL. 13, 2000
5

5 Page





MX98728EC arduino
MX98728EC
GMACTest Register A :TRA (Reg02h),R/W, default=00h
Bit
2.0
2.1-2.3
2.4
2.5
2.6
2.7
Symbol
TEST
TMODE[2:0]
RWR
RWD
FC
SB
Description
Test mode enable: Set to enable test modes defined by TMODE[2:0]. Default is reset
for the normal operation,
Test Mode Select bits[2:0]: Reserved for GMAC's internal tests, only meaningful when
the TEST bit is set, except when TMODE [2:0] = "110" which is also used as normal
mode with EEPROM interface disabled. When TMODE [2:0] = "110" & Test =0, then
MA19~MA16 are still SRAM address bit19~16, while Test = 1, MA19~MA16 are de-
fined as test pins reserved for debug purpose.
Receive Watchdog Release : When set, the receive watchdog is released 40 to 48 bit
times from the last carrier deassertion. When reset, the receive watchdog is released
16 to 24 bits times from the last carrier deassertion.
Receive Watchdog Disable :When set, the receive watchdog is disabled.When reset,
receive carriers longer than 2560 bytes are guaranteed to cause the watchdog time-
out. Packets shorted than 2048 bytes are guaranteed to pass.
Forced Collision : Set to force collision at every transmit packet. This bit works only
in the internal FIFO loopback mode, i.e. LB0=1, LB1=0, to test the excessive colli-
sion. Default is reset.
Start/Stop Back-off counter: When set, indicates the internal back-off counter stops
counting when any carrier is detected. The counter resumes when the carrier drops.
When reset, the internal back-off counter is not affected by the carrier activity. Default
is reset.
GMACTest Register B :TRB (Reg03h),R/W, default=00h
Bit Symbol
Description
3.0 FKD*
Flaky Oscillator Disable: When set, indicates that the internal flaky
oscillator is disabled. Pseudo random numbers are chosen instead of
fully random numbers, used for the internal diagnostic purpose. Set to
disable the normal clocking scheme in the timer's test. Reset to enable
the timer test. Default is reset.
3.1 RDNCNTCB*
Reserved for test
3.2 RDNCNTSB*
Reserved for test
3.3 COLCNTCB*
Reserved for test
3.4 BFS0*(MDC)
Normally used as BFS0 pin for test purpose, while in MII mode, it is
defined as MII management clock signal (MDC) to be used as a timing
reference of MDIO pin.
3.5
BKCNTLB*(MDIOEN)
Normally used as BKCNTLB pin for test purpose, while in MII mode, it is
used to control the direction of MDIO pin. Set MDIOEN = 1 will make
MDIO pin as input pin, the value can be read from MDI bit.
Set MDIOEN = 0 will make MDIO pin as output pin, the value of MDO bit
is driven out to MDIO pin.
P/N:PM0723
REV. 1.0, JUL. 13, 2000
11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet MX98728EC.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
MX98728ECGMAC SINGLE CHIP 10/100 FAST ETHERNET CONTROLLER FOR GENERIC APPLICATIONMacronix International
Macronix International

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar