CYP15G0401TB-BGXI Cypress Semiconductor Corp, CYP15G0401TB-BGXI Datasheet - Page 11

no-image

CYP15G0401TB-BGXI

Manufacturer Part Number
CYP15G0401TB-BGXI
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CYP15G0401TB-BGXI

Lead Free Status / RoHS Status
Supplier Unconfirmed
Document #: 38-02112 Rev. **
When the Encoder is enabled (TXMODE[1] ≠ LOW), the
characters to be transmitted are converted from Data or
Special Character codes to 10-bit transmission characters (as
selected by their respective TXCTx[1:0] and SCSEL inputs),
using an integrated 8B/10B Encoder. When directed to encode
the character as a Special Character code, it is encoded using
the Special Character encoding rules listed in Table 14. When
directed to encode the character as a Data character, it is
encoded using the Data Character encoding rules in Table 13.
The 8B/10B Encoder is standards compliant with ANSI/NCITS
ASC X3.230-1994 (Fibre Channel), IEEE 802.3z (Gigabit
Ethernet), the IBM
Video Broadcast (DVB-ASI), and ATM Forum standards for
data transport.
Many of the Special Character codes listed in Table 14 may be
generated by more than one input character. The
CYP15G0401TB is designed to support two independent (but
non-overlapping) Special Character code tables. This allows
the CYP15G0401TB to operate in mixed environments with
other Cypress HOTLink devices using the enhanced Cypress
command code set, and the reduced command sets of other
non-Cypress devices. Even when used in an environment that
normally uses non-Cypress Special Character codes, the
selective use of Cypress command codes can permit
operation where running disparity and error handling must be
managed.
Following conversion of each input character from eight bits to
a 10-bit transmission character, it is passed to the Transmit
Shifter and is shifted out LSB first, as required by ANSI and
IEEE standards for 8B/10B coded serial data streams.
Transmit Modes
The operating mode of the transmit path is set through the
TXMODE[1:0] inputs. These static three-level select inputs
allow one of nine transmit modes to be selected. The transmit
modes are listed in Table 3
Table 3. Transmit Operating Modes
Note:
8. LSB is shifted out first.
• the remote receiver a way of determining the correct
TX Mode
0
1
2
3
4
5
6
7
8
character boundaries (framing).
MM Atomic
MH Atomic
HM Interruptible
HH Interruptible
LM None
ML Atomic
LH None
HL Interruptible
LL
None
Word Sync
Sequence
Support
®
ESCON
None
None
None
Special
Character
Word Sync
None
Special
Character
Word Sync
None
®
Operating Mode
Control
SCSEL
and FICON™ channels, Digital
Encoder Bypass
Reserved for test
Reserved for test
Encoder Control
Encoder Control
Encoder Control
Encoder Control
Encoder Control
Encoder Control
TXCTx Function
PRELIMINARY
The encoded modes (TX Modes 3 through 8) support multiple
encoding tables. These encoding tables vary by the specific
combinations of SCSEL, TXCTx[1], and TXCTx[0] that are
used to control the generation of data and control characters.
These multiple encoding forms allow maximum flexibility in
interfacing to legacy applications, while also supporting
numerous extensions in capabilities.
TX Mode 0—Encoder Bypass
When the Encoder is bypassed, the character captured from
the TXDx[7:0] and TXCTx[1:0] inputs is passed directly to the
Transmit Shifter without modification. If parity checking is
enabled (PARCTL ≠ LOW) and a parity error is detected, the
10-bit character is replaced with the 1001111000 pattern
(+C0.7 character).
With the Encoder bypassed, the TXCTx[1:0] inputs are
considered part of the data character and do not perform a
control function that would otherwise modify the interpretation
of the TXDx[7:0] bits. The bit usage and mapping of these
control bits when the Encoder is bypassed is shown in Table 4.
In Encoder Bypass mode, the SCSEL input is ignored. All
clocking modes interpret the data the same, with no internal
linking between channels.
Table 4. Encoder Bypass Mode (TXMODE[1:0] = LL)
TX Modes 1 and 2—Factory Test Modes
These modes enable specific factory test configurations. They
are not considered normal operating modes of the device.
Entry or configuration of the device into these modes will not
damage the device.
TX Mode 3— Word Sync and SCSEL Control of Special Codes
When configured in TX Mode 3, the SCSEL input is captured
along with the associated TXCTx[1:0] data control inputs.
These bits combine to control the interpretation of the
TXDx[7:0] bits and the characters generated by them. These
bits are interpreted as listed in Table 5.
When TXCKSEL = MID, all transmit channels capture data into
their Input Registers using independent TXCLKx clocks. In this
mode, the SCSEL input is sampled only by TXCLKA↑. When
the character (accepted in the Channel-A Input Register) has
passed through the Phase-align Buffer and any selected parity
validation, the level captured on SCSEL is passed to the
Encoder of the remaining channels during this same cycle.
TXDx[0]
TXCTx[1]
Signal Name
TXCTx[0]
TXDx[1]
TXDx[2]
TXDx[3]
TXDx[4]
TXDx[5]
TXDx[6]
TXDx[7]
(LSB)
(MSB)
[8]
Bus Weight
2
2
2
2
2
2
2
2
2
2
0
1
2
3
4
5
6
7
8
9
CYP15G0401TB
10Bit Name
Page 11 of 30
a
b
c
d
e
g
h
i
f
j
[+] Feedback

Related parts for CYP15G0401TB-BGXI