欢迎访问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文件第52页浏览型号LAN9210的Datasheet PDF文件第53页浏览型号LAN9210的Datasheet PDF文件第54页浏览型号LAN9210的Datasheet PDF文件第55页浏览型号LAN9210的Datasheet PDF文件第57页浏览型号LAN9210的Datasheet PDF文件第58页浏览型号LAN9210的Datasheet PDF文件第59页浏览型号LAN9210的Datasheet PDF文件第60页  
High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface  
Datasheet  
6.2.1  
Switch Fabric CSR Writes  
To perform a write to an individual switch fabric register, the desired data must first be written into the  
Switch Fabric CSR Interface Data Register (SWITCH_CSR_DATA). The write cycle is initiated by  
performing a single write to the Switch Fabric CSR Interface Command Register  
(SWITCH_CSR_CMD) with CSR_BUSY (bit 31) set, the CSR_ADDRESS field (bits 15:0) set to the  
desired register address, the R_nW (bit 30) cleared, the AUTO_INC and AUTO_DEC fields cleared,  
and the desired CSR byte enable bits selected (bits 19:16). The completion of the write cycle is  
indicated by the clearing of the CSR_BUSY bit.  
A second write method may be used which utilizes the auto increment/decrement function of the  
Switch Fabric CSR Interface Command Register (SWITCH_CSR_CMD) for writing sequential register  
addresses. When using this method, the Switch Fabric CSR Interface Command Register  
(SWITCH_CSR_CMD) must first be written with the auto increment(AUTO_INC) or auto  
decrement(AUTO_DEC) bit set, the CSR_ADDRESS field written with the desired register address, the  
R_nW bit cleared, and the desired CSR byte enable bits selected (typically all set). The write cycles  
are then initiated by writing the desired data into the Switch Fabric CSR Interface Data Register  
(SWITCH_CSR_DATA). The completion of the write cycle is indicated by the clearing of the  
CSR_BUSY bit, at which time the address in the Switch Fabric CSR Interface Command Register  
(SWITCH_CSR_CMD) is incremented or decremented accordingly. The user may then initiate a  
subsequent write cycle by writing the desired data into the Switch Fabric CSR Interface Data Register  
(SWITCH_CSR_DATA).  
The third write method is to use the direct data range write function. Writes within the Switch Fabric  
CSR Interface Direct Data Register (SWITCH_CSR_DIRECT_DATA) address range automatically set  
the appropriate register address, set all four byte enable bits (CSR_BE[3:0]), clears the R_nW bit, and  
sets the CSR_BUSY bit of the Switch Fabric CSR Interface Command Register  
(SWITCH_CSR_CMD). The completion of the write cycle is indicated by the clearing of the  
CSR_BUSY bit. Since the address range of the switch fabric CSRs exceeds that of the Switch Fabric  
CSR Interface Direct Data Register (SWITCH_CSR_DIRECT_DATA) address range, a sub-set of the  
switch fabric CSRs are mapped to the Switch Fabric CSR Interface Direct Data Register  
(SWITCH_CSR_DIRECT_DATA) address range as detailed in Table 14.3, “Switch Fabric CSR to  
SWITCH_CSR_DIRECT_DATA Address Range Map,” on page 240.  
Figure 6.1 illustrates the process required to perform a switch fabric CSR write. The minimum wait  
periods as specified in Table 8.1, “Read After Write Timing Rules,” on page 101 are required where  
noted.  
Revision 1.2 (04-08-08)  
SMSC LAN9312  
DATA5S6HEET