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

ENC28J60-I/SO 参数 Datasheet PDF下载

ENC28J60-I/SO图片预览
型号: ENC28J60-I/SO
PDF下载: 下载PDF文件 查看货源
内容描述: 独立以太网控制器,SPI接口 [Stand-Alone Ethernet Controller with SPI Interface]
分类和应用: 微控制器和处理器串行IO控制器通信控制器外围集成电路光电二极管数据传输PC局域网以太网时钟
文件页数/大小: 96 页 / 1466 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号ENC28J60-I/SO的Datasheet PDF文件第73页浏览型号ENC28J60-I/SO的Datasheet PDF文件第74页浏览型号ENC28J60-I/SO的Datasheet PDF文件第75页浏览型号ENC28J60-I/SO的Datasheet PDF文件第76页浏览型号ENC28J60-I/SO的Datasheet PDF文件第78页浏览型号ENC28J60-I/SO的Datasheet PDF文件第79页浏览型号ENC28J60-I/SO的Datasheet PDF文件第80页浏览型号ENC28J60-I/SO的Datasheet PDF文件第81页  
ENC28J60  
The BIST controller is operated through four registers:  
15.0 BUILT-IN SELF-TEST  
CONTROLLER  
• EBSTCON register (control and status register)  
• EBSTSD register (fill seed/initial shift value)  
The ENC28J60 features a Built-in Self-Test (BIST)  
module which is designed to confirm proper operation  
of each bit in the 8-Kbyte memory buffer. Although it is  
primarily useful for testing during manufacturing, it  
remains present and available for diagnostic purposes  
by the user. The controller writes to all locations in the  
buffer memory and requires several pieces of hardware  
shared by normal Ethernet operations. Thus, the BIST  
should only be used on Reset or after necessary  
hardware is freed. When the BIST is used, the ECON1  
register’s DMAST, RXEN and TXRTS bits should all be  
clear.  
• EBSTCSH and EBSTCSL registers (high and low  
bytes of generated checksum)  
The EBSTCON register (Register 15-1) controls the  
module’s overall operation, selecting the testing modes  
and starting the self-test process. The bit pattern for  
memory tests is provided by the EBSTSD seed regis-  
ter; its content is either used directly, or as the seed for  
a pseudo-random number generator, depending on the  
Test mode.  
REGISTER 15-1: EBSTCON: ETHERNET SELF-TEST CONTROL REGISTER  
R/W-0  
PSV2  
R/W-0  
PSV1  
R/W-0  
PSV0  
R/W-0  
PSEL  
R/W-0  
R/W-0  
R/W-0  
TME  
R/W-0  
TMSEL1  
TMSEL0  
BISTST  
bit 7  
bit 0  
Legend:  
R = Readable bit  
-n = Value at POR  
W = Writable bit  
‘1’ = Bit is set  
U = Unimplemented bit, read as ‘0’  
‘0’ = Bit is cleared x = Bit is unknown  
bit 7-5  
PSV2:PSV0: Pattern Shift Value bits  
When TMSEL<1:0> = 10:  
The bits in EBSTSD will shift left by this amount after writing to each memory location.  
When TMSEL<1:0> = 00, 01or 11:  
This value is ignored.  
bit 4  
PSEL: Port Select bit  
1= DMA and BIST modules will swap ports when accessing the memory  
0= Normal configuration  
bit 3-2  
TMSEL1:TMSEL0: Test Mode Select bits  
11= Reserved  
10= Pattern shift fill  
01= Address fill  
00= Random data fill  
bit 1  
bit 0  
TME: Test Mode Enable bit  
1= Enable Test mode  
0= Disable Test mode  
BISTST: Built-in Self-Test Start/Busy bit  
1= Test in progress; cleared automatically when test is done  
0= No test running  
© 2006 Microchip Technology Inc.  
Preliminary  
DS39662B-page 75