Micrel, Inc.
KSZ8841-PMQL
October 2007
20
M9999-100407-1.5
LinkMD Cable Diagnostics
The KSZ8841-PMQL LinkMD uses time domain reflectometry (TDR) to analyze the cabling plant for common cabling
problems such as open circuits, short circuits, and impedance mismatches.
LinkMD works by sending a pulse of known amplitude and duration down the MDI and MDI-X pairs and then analyzes
the shape of the reflected signal. Timing the pulse duration gives an indication of the distance to the cabling fault with a
maximum distance of 200m and an accuracy of +/–2m.
Access
LinkMD is initiated by accessing register P1VCT, the LinkMD Control/Status register, in conjunction with register
P1CR4, the 100BASE-TX PHY Controller register.
Usage
LinkMD can be run at any time. To use LinkMD, disable HP Auto-MDIX by writing a ‘1’ to P1CR4[10] to enable manual
control over the pair used to transmit the LinkMD pulse. The self-clearing cable diagnostic test enable bit, P1VCT[15], is
set to ‘1’ to start the test on this pair.
When bit P1VCT[15] returns to ‘0’, the test is complete. The test result is returned in bits P1VCT[14-13] and the
distance is returned in bits P1VCT[8-0]. The cable diagnostic test results are as follows:
00 = Valid test, normal condition
01 = Valid test, open circuit in cable
10 = Valid test, short circuit in cable
11 = Invalid test, LinkMD failed
If P1VCT[14-13]=11 case, this indicates an invalid test, occurs when the KSZ8841-PMQL is unable to shut down the
link partner. In this instance, the test is not run, since it would be impossible for the KSZ8841-PMQL to determine if the
detected signal is a reflection of the signal generated or a signal from another source.
Cable distance (in meters) can approximately be determined by the following formula:
Distance = P1VCT[8-0] x 0.4m
This constant may be calibrated for different cabling conditions, including cables with a velocity of propagation that
varies significantly from the norm.
Media Access Control (MAC) and other
The KSZ8841-PMQL strictly abides by IEEE 802.3 standards to maximize compatibility.
Inter Packet Gap (IPG)
If a frame is successfully transmitted, the minimum 96-bits time for IPG is between the two consecutive packets. If the
current packet is experiencing collisions, the minimum 96-bits time for IPG is from carrier sense to the next transmit
packet.
Back-Off Algorithm
The KSZ8841-PMQL implements the IEEE standard 802.3 binary exponential back-off algorithm in half-duplex mode.
After 16 collisions, the packet is dropped.
Late Collision
If a transmit packet experiences collisions after 512 bit times of the transmission, the packet is dropped.
Flow Control
The KSZ8841-PMQL supports standard 802.3x flow control frames on both transmit and receive sides.
On the receive side, if the KSZ8841-PMQL receives a pause control frame, the KSZ8841-PMQL will not transmit the
next normal frame until the timer, specified in the pause control frame, expires. If another pause frame is received
before the current timer expires, the timer will be updated with the new value in the second pause frame. During this
period (while it is flow controlled), only flow control packets from the KSZ8841-PMQL are transmitted.
相关PDF资料
PIC16F1829-I/SS MCU PIC 14K FLASH 1K RAM 20SSOP
PIC16C58B-04/SS IC MCU OTP 2KX12 20SSOP
PIC16F724-E/P IC PIC MCU FLASH 4KX14 40-DIP
PIC16LF1827-I/SO IC MCU 8BIT 4KB FLASH 18SOIC
PIC16F1827-I/SO IC PIC MCU FLASH 4K 18-SOIC
PIC16LF1827-I/SS IC MCU 8BIT 4KB FLASH 20SSOP
PIC16F1827-I/SS IC PIC MCU FLASH 4K 20-SSOP
PIC12C508-04/P IC MCU OTP 512X12 8DIP
相关代理商/技术参数
PIC16F636-I/P 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 16F636 DIP14
PIC16F636-I/SL 功能描述:8位微控制器 -MCU 4kb 128 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F636-I/SL 制造商:Microchip Technology Inc 功能描述:8BIT FLASH MCU SMD 16F636 SOIC14
PIC16F636-I/ST 功能描述:8位微控制器 -MCU 4kb 128 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F636T-I/ML 功能描述:8位微控制器 -MCU 4 KB 128 RAM 12I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F636T-I/SL 功能描述:8位微控制器 -MCU 4kb 128 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F636T-I/ST 功能描述:8位微控制器 -MCU 4kb 128 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16F639-E/P 功能描述:8位微控制器 -MCU 4kb 128 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT