欢迎访问ic37.com |
会员登录 免费注册
发布采购

LAN9210 参数 Datasheet PDF下载

LAN9210图片预览
型号: LAN9210
PDF下载: 下载PDF文件 查看货源
内容描述: 外形小巧单芯片以太网控制器与HP Auto-MDIX的 [Small Form Factor Single- Chip Ethernet Controller with HP Auto-MDIX]
分类和应用: 控制器以太网
文件页数/大小: 458 页 / 4618 K
品牌: SMSC [ SMSC CORPORATION ]
 浏览型号LAN9210的Datasheet PDF文件第116页浏览型号LAN9210的Datasheet PDF文件第117页浏览型号LAN9210的Datasheet PDF文件第118页浏览型号LAN9210的Datasheet PDF文件第119页浏览型号LAN9210的Datasheet PDF文件第121页浏览型号LAN9210的Datasheet PDF文件第122页浏览型号LAN9210的Datasheet PDF文件第123页浏览型号LAN9210的Datasheet PDF文件第124页  
High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface  
Datasheet  
31  
24 23  
16 15  
8 7  
0
BCh  
9Ah  
06h  
05h  
04h  
03h  
02h  
01h  
00h  
xx  
HMAC_ADDRH / SWITCH_MAC_ADDRH  
31 24 23 16 15 8 7  
xx  
BCh  
9Ah  
78h  
56h  
34h  
0
12h  
78h  
56h  
34h  
12h  
A5h  
EEPROM  
HMAC_ADDRL / SWITCH_MAC_ADDRL  
Figure 9.2 Example EEPROM MAC Address Setup  
Note: By convention, the right nibble of the left most byte of the Ethernet address (in this example,  
the 2 of the 12h) is the most significant nibble and is transmitted/received first.  
For more information on the EEPROM and EEPROM Loader, refer to Section 10.2, "I2C/Microwire  
Master EEPROM Controller," on page 137.  
9.7  
FIFOs  
The LAN9312 contains four host-accessible FIFOs (TX Status, RX Status, TX Data, and RX Data) and  
two internal inaccessible Host MAC TX/RX MIL FIFO’s (TX MIL FIFO, RX MIL FIFO).  
9.7.1  
TX/RX FIFOs  
The TX/RX Data and Status FIFOs store the incoming and outgoing address and data information,  
acting as a conduit between the host bus interface (HBI) and the Host MAC. The sizes of these FIFOs  
are configurable via the Hardware Configuration Register (HW_CFG) register to the ranges described  
in Table 9.8. Refer to Section 9.7.3, "FIFO Memory Allocation Configuration" for additional information.  
The the RX and TX FIFOs related register definitions can be found in section Section 14.2.2, "Host  
MAC & FIFO’s".  
The TX and RX Data FIFOs have the base address of 00h and 20h respectively. However, each FIFO  
is also accessible at seven additional contiguous memory locations, as can be seen in Figure 14.1.  
The Host may access the TX or RX Data FIFOs at any of these alias port locations, as they all function  
identically and contain the same data. This alias port addressing is implemented to allow hosts to burst  
through sequential addresses.  
The TX and RX Status FIFOs can each be read from two register locations; the Status FIFO Port, and  
the Status FIFO PEEK. The TX and RX Status FIFO Ports (48h and 40h respectively) will perform a  
destructive read, popping the data from the TX or RX Status FIFO. The TX and RX Status FIFO PEEK  
register locations (4Ch and 44h respectively) allow a non-destructive read of the top (oldest) location  
of the FIFOs.  
Proper use of the The TX/RX Data and Status FIFOs, including the correct data formatting is described  
in detail in Section 9.8, "TX Data Path Operation," on page 122 and Section 9.9, "RX Data Path  
Operation," on page 132.  
9.7.2  
MIL FIFOs  
The MAC Interface Layer (MIL), within the Host MAC, contains a 2KB transmit and a 128 Byte receive  
FIFO which are separate from the TX and RX FIFOs. These MIL FIFOs are not directly accessible  
from the HBI. The differentiation between the TX/RX FIFOs and the TX/RX MIL FIFOs is that once the  
transmit or receive packets are in the MIL FIFOs, the host no longer can control or access the TX or  
Revision 1.2 (04-08-08)  
120  
SMSC LAN9312  
DATASHEET  
 复制成功!