Power Management..........................................................................................................................................................23
MDI/MDI-X Auto Crossover ..............................................................................................................................................23
Auto Negotiation ...............................................................................................................................................................24
MAC Operation .................................................................................................................................................................29
Inter Packet Gap (IPG) .....................................................................................................................................................29
Late Collision ....................................................................................................................................................................29
Spanning Tree Support.....................................................................................................................................................38
IGMP Support ...................................................................................................................................................................39
“Multicast Address Insertion” in the Static MAC Table....................................................................................................39
Port Mirroring Support.......................................................................................................................................................39
IEEE 802.1Q VLAN Support .............................................................................................................................................40
QoS Priority Support .........................................................................................................................................................40
DiffServ based Priority ......................................................................................................................................................41
Rate Limiting Support .......................................................................................................................................................41
MAC Filtering Function .....................................................................................................................................................42
Internal I/O Space Mapping ..............................................................................................................................................46
Bit Type Definition.............................................................................................................................................................54
Bank 0-63 Bank Select Register (0x0E): BSR (same location in all Banks)......................................................................54
Bank 0 Base Address Register (0x00): BAR.....................................................................................................................54
Bank 0 Bus Error Status Register (0x06): BESR ..............................................................................................................55
Bank 0 Bus Burst Length Register (0x08): BBLR .............................................................................................................55
Bank 1: Reserved .............................................................................................................................................................55
Bank 2 Host MAC Address Register Low (0x00): MARL ..................................................................................................55
Bank 2 Host MAC Address Register Middle (0x02): MARM .............................................................................................56
Bank 2 Host MAC Address Register High (0x04): MARH .................................................................................................56
Bank 3 On-Chip Bus Control Register (0x00): OBCR .......................................................................................................56
Bank 3 EEPROM Control Register (0x02): EEPCR ..........................................................................................................57
Bank 3 Memory BIST INFO Register (0x04): MBIR ..........................................................................................................57
Bank 3 Global Reset Register (0x06): GRR......................................................................................................................57
Bank 3 Bus Configuration Register (0x08): BCFG ............................................................................................................58
Bank 16 Transmit Control Register (0x00): TXCR ............................................................................................................58
Bank 16 Transmit Status Register (0x02): TXSR..............................................................................................................58
Bank 16 Receive Control Register (0x04): RXCR.............................................................................................................59
Bank 16 TXQ Memory Information Register (0x08): TXMIR .............................................................................................59
Bank 16 RXQ Memory Information Register (0x0A): RXMIR............................................................................................60
Bank 17 TXQ Command Register (0x00): TXQCR ...........................................................................................................60
Bank 17 RXQ Command Register (0x02): RXQCR ..........................................................................................................60
Bank 17 TX Frame Data Pointer Register (0x04): TXFDPR .............................................................................................60
Bank 17 RX Frame Data Pointer Register (0x06): RXFDPR ............................................................................................61
Bank 17 QMU Data Register Low (0x08): QDRL ..............................................................................................................61
Bank 17 QMU Data Register High (0x0A): QDRH ............................................................................................................61
Bank 18 Interrupt Enable Register (0x00): IER.................................................................................................................62
Bank 18 Interrupt Status Register (0x02): ISR..................................................................................................................63
Bank 18 Receive Status Register (0x04): RXSR ..............................................................................................................64
I wrote a serial communication program under CE. There is no problem sending characters. Now I want to add support for hexadecimal sending. I checked it on the Internet and changed the code, but the r...
Because there are few posts in the board and it is not very popular, I have never visited the creative/flea board. I just found out a few days ago that this board is the most promising and dynamic. Ev...
Hello everyone, I am doing a vibration motor experiment recently. I chose a flat motor (mobile phone vibration motor) and a coreless motor. The driver chip is TI's brushed DC motor driver [url=http://...
I ran less than 1 kilometer and was panting. My lungs were about to explode. I couldn't hold on at all!! I'm looking for encouragement from people who share the same goal!!...
There are too many people to thank, I cannot list them all, my parents, my mentors, my colleagues, my friends...
I am grateful to my parents for giving me life. I am blessed to walk in this world with...
In early 2002, I started to write a working program for an IC card prepaid electricity meter. The meter used Philips' 8-bit 51-expanded single-chip microcomputer
87LPC764
, and wa...[Details]
0 Introduction
With the development of my country's economy, the number of motor vehicles continues to increase. The growth of existing roads and other hardware facilities can no longer meet t...[Details]
Remote keyless entry (RKE) systems have become popular with users, with more than 80% of new cars in North America and more than 70% in Europe equipped with RKE systems. In addition to the obvious ...[Details]
To differentiate their products in a crowded and competitive market, manufacturers of handheld devices often consider battery life and power management as key selling points for cell phones, PDAs, ...[Details]
July 11, 2012, Beijing - Altera Corporation (NASDAQ: ALTR) today announced the launch of 40-Gbps Ethernet (40GbE) and 100-Gbps Ethernet (100GbE) intellectual property (IP) core products. These core...[Details]
This paper establishes a fuel cell engine test platform based on the NI integrated hardware and software environment. This platform can realize the test and control of fuel cell engines and their a...[Details]
Nippon Electric Works and Volvo Technology Japan have developed a wireless power supply system for electric vehicles (EVs). Using this system, the two companies have successfully conducted an exper...[Details]
1 Introduction
There have been many studies on the detection and protection of power grid short circuit and line fault. The short circuit, overload and overvoltage protectors on the market have ...[Details]
In the single-chip microcomputer system, in addition to display devices, sound devices are often used, and the most common sound device is the buzzer. Buzzers are generally used for some low-demand...[Details]
Single-chip microcomputers are widely used because of their small size, powerful functions and low price. This article introduces the method of designing a micro electronic piano using the AT89C51 sin...[Details]
Printed circuit boards ( PCBs
)
are used in most electrical products
. If a PCB has low
insulation resistance
(IR), the performance of the circuits on the PCB will be greatly reduced...[Details]
With the rapid development of cities and the improvement of citizens' living standards, the number of various vehicles in cities is growing, and the demand for parking spaces in major commercial an...[Details]
Key Points
1. Now, in addition to high-end smartphones and tablets, users also expect to use touch screens in other applications, and they are gradually appearing in cars and instruments.
...[Details]
0 Introduction
Wireless Sensor Network (WSN) monitors the target by deploying a large number of sensor nodes in the target area. WSN realizes the positioning and tracking of the target, determi...[Details]
With the rapid development of the national economy, lifting and hoisting operations are used more and more frequently and widely in various fields of economic construction. China has continuously expl...[Details]