datasheetbank_Logo
Технический паспорт Поисковая и бесплатно техническое описание Скачать

ML6691 Просмотр технического описания (PDF) - Micro Linear Corporation

Номер в каталоге
Компоненты Описание
Список матч
ML6691
Micro-Linear
Micro Linear Corporation Micro-Linear
ML6691 Datasheet PDF : 10 Pages
1 2 3 4 5 6 7 8 9 10
ML6691
FUNCTIONAL DESCRIPTION
To describe the function of the ML6691, the device is
separated into three sections, the Transmit Section, the
Receive Section, and the Management section. Each
section is discussed below.
TRANSMIT SECTION
The transmit section is responsible for converting transmit
nibble data on the MII lines from the MAC into encoded
and ciphered transmit symbols, as shown in Figure 1. The
nibble input register samples the transmit nibble data on
the MII lines and passes the nibble data onto the encoder.
The encoder then converts the data to 4B/5B code (see
Table 1) under the direction of the state machine. The
state machine detects the leading edges of transmit enable
and impresses the start of frame delimiter — the JK pair —
ignoring the TXD<3:0> during these two symbol times. If,
HEX/4B
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
SYMBOL/5B
HEX/4B SYMBOL/5B
11110
01001
10100
10101
01010
01011
01110
01111
10010
10011
10110
10111
11010
11011
11100
11101
J
K
T
R
H
IDLE
11000
10001
01101
00111
00100
11111
Table 1. 4B/5B Encoding Table
while transmit enable is asserted, the transmit error is
asserted, the H symbol will be impressed except during
the time the JK pair is emitted. Following the trailing edge
of transmit enable, the end of frame delimiter — the TR
pair — is generated, after which the IDLE symbol is
generated to fill the space between frames. The encoded
data is then enciphered by performing a XOR with the
output of the cipher register.
The cipher register is a linear feedback shift register which
generates the cipher bit stream which is used to scramble
the transmit symbol data. The Boolean algebra expression
is listed below.
TCFR11 = TCFR6
TCFR10 = TCFR5
TCFR9 = TCFR4
TCFR8 = TCFR3
TCFR7 = TCFR2
TCFR6 = NOT (TCFR11 OR TCFR10 OR TCFR9 OR
TCFR8 OR TCFR7 OR TCFR6 OR TCFR5 OR
TCFR4 OR TCFR3 OR TCFR2) OR TCFR1
TCFR5 = TCFR11 XOR TCFR9
TCFR4 = TCFR10 XOR TCFR8
TCFR3 = TCFR9 XOR TCFR7
TCFR2 = TCFR8 XOR TCFR6
TCFR1 = TCFR7 XOR TCFR5
The enciphered data are then passed to the symbol output
register which drives the generated symbol data out to the
PMD transceiver.
Collision detect is implemented by noting the occurrence
of reception during transmission. A linkfail indication at
any time causes an immediate transition to the IDLE state
and supersedes any other transmit operation.
TRANSMIT TRANSMIT
ERROR
ENABLE
(TXER)
(TXEN)
LINK
FAIL
TRANSMIT NIBBLE DATA
(TXD[3:0])
NIBBLE INPUT
REGISTER
TRANSMIT NIBBLE
CLOCK
(TXCLK)
TRANSMIT
STATE MACHINE
TRANSMITTING
CARRIER AND
COLLISION
DETECT
ENCODER/
ENCIPHER
SYMBOL OUTPUT
REGISTER
CIPHER
REGISTER
RECEIVING COLLISION
(COL)
CARRIER SENSE
(CRS)
TRANSMIT SYMBOL DATA
(TSM[4:0])
TRANSMIT SYMBOL CLOCK
(TXC)
Figure 1. Transmit Section Block Diagram
6

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]