PRELIMINARY
CYP15G0401RB
Document #: 38-02111 Rev. ** Page 25 of 35
Table 11.Package Coordinate Signal Allocation
Ball
ID Signal Name Signal Type
Ball
ID Signal Name Signal Type
Ball
ID Signal Name Signal Type
A01 INC1– CML IN C04 INSELB LVTTL IN E19 VCC POWER
A02 N/C NO CONNECT C05 VCC POWER E20 VCC POWER
A03 INC2– CML IN C06 PARCTL 3-LEVEL SEL F01 N/C NO CONNECT
A04 N/C NO CONNECT C07 SDASEL 3-LEVEL SEL F02 VCC POWER
A05 VCC POWER C08 GND GROUND F03 VCC POWER
A06 IND1– CML IN C09 N/C NO CONNECT F04 RXCKSEL 3-LEVEL SEL
A07 N/C NO CONNECT C10 N/C NO CONNECT F17 BISTLE LVTTL IN PU
A08 GND GROUND C11 N/C NO CONNECT F18 RXSTB[1] LVTTL OUT
A09 IND2– CML IN C12 N/C NO CONNECT F19 RXOPB LVTTL 3-S OUT
A10 N/C NO CONNECT C13 GND GROUND F20 RXSTB[0] LVTTL OUT
A11 INA1– CML IN C14 N/C NO CONNECT G01 GND GROUND
A12 N/C NO CONNECT C15 GND GROUND G02 GND GROUND
A13 GND GROUND C16 VCC POWER G03 GND GROUND
A14 INA2– CML IN C17 TRGRATE LVTTL IN PD G04 GND GROUND
A15 N/C NO CONNECT C18 RXRATE LVTTL IN PD G17 DECMODE 3-LEVEL SEL
A16 VCC POWER C19 GND GROUND G18 GND GROUND
A17 INB1– CML IN C20 TDO LVTTL 3-S OUT G19 FRAMCHAR 3-LEVEL SEL
A18 N/C NO CONNECT D01 TCLK LVTTL IN PD G20 RXDB[1] LVTTL OUT
A19 INB2– CML IN D02 TRSTZ
LVTTL IN PU H01 GND GROUND
A20 N/C NO CONNECT D03 INSELD LVTTL IN H02 GND GROUND
B01 INC1+ CML IN D04 INSELA LVTTL IN H03 GND GROUND
B02 N/C NO CONNECT D05 VCC POWER H04 GND GROUND
B03 INC2+ CML IN D06 RFMODE 3-LEVEL SEL H17 GND GROUND
B04 N/C NO CONNECT D07 SPDSEL 3-LEVEL SEL H18 GND GROUND
B05 VCC POWER D08 GND GROUND H19 GND GROUND
B06 IND1+ CML IN D09 BRE[3] LVTTL IN PU H20 GND GROUND
B07 N/C NO CONNECT D10 BRE[2] LVTTL IN PU J01 GND GROUND
B08 GND GROUND D11 BRE[1] LVTTL IN PU J02 GND GROUND
B09 IND2+ CML IN D12 BRE[0] LVTTL IN PU J03 GND GROUND
B10 N/C NO CONNECT D13 GND GROUND J04 GND GROUND
B11 INA1+ CML IN D14 N/C NO CONNECT J17 RXSTB[2] LVTTL OUT
B12 N/C NO CONNECT D15 GND GROUND J18 RXDB[0] LVTTL OUT
B13 GND GROUND D16 VCC POWER J19 RXDB[5] LVTTL OUT
B14 INA2+ CML IN D17 VCC POWER J20 RXDB[2] LVTTL OUT
B15 N/C NO CONNECT D18 RXLE LVTTL IN PU K01 RXDC[2] LVTTL OUT
B16 VCC POWER D19 RFEN LVTTL IN PD K02 RXCLKC– LVTTL OUT
B17 INB1+ CML IN D20 N/C NO CONNECT K03 GND GROUND
B18 N/C NO CONNECT E01 VCC POWER K04 LFIC
LVTTL OUT
B19 INB2+ CML IN E02 VCC POWER K17 RXDB[3] LVTTL OUT
B20 N/C NO CONNECT E03 VCC POWER K18 RXDB[4] LVTTL OUT
C01 TDI LVTTL IN PU E04 VCC POWER K19 RXDB[7] LVTTL OUT
C02 TMS LVTTL IN PU E17 VCC POWER K20 RXCLKB+ LVTTL I/O PD
C03 INSELC LVTTL IN E18 VCC POWER L01 RXDC[3] LVTTL OUT
[+] Feedback
PRELIMINARY
CYP15G0401RB
Document #: 38-02111 Rev. ** Page 26 of 35
L02 RXCLKC+ LVTTL I/O PD T17 VCC POWER V20 RXSTA[0] LVTTL OUT
L03 GND GROUND T18 VCC POWER W01 VCC POWER
L04 GND GROUND T19 VCC POWER W02 VCC POWER
L17 RXDB[6] LVTTL OUT T20 VCC POWER W03 LFID
LVTTL OUT
L18 LFIB
LVTTL OUT U01 VCC POWER W04 RXCLKD– LVTTL OUT
L19 RXCLKB– LVTTL OUT U02 VCC POWER W05 VCC POWER
L20 GND GROUND U03 VCC POWER W06 RXDD[4] LVTTL OUT
M01 RXDC[4] LVTTL OUT U04 VCC POWER W07 RXSTD[1] LVTTL OUT
M02 RXDC[5] LVTTL OUT U05 VCC POWER W08 GND GROUND
M03 RXDC[7] LVTTL OUT U06 RXDD[2] LVTTL OUT W09 N/C NO CONNECT
M04 RXDC[6] LVTTL OUT U07 RXDD[1] LVTTL OUT W10 GND GROUND
M17 GND GROUND U08 GND GROUND W11 GND GROUND
M18 GND GROUND U09 RXOPD LVTTL 3-S OUT W12 GND GROUND
M19 GND GROUND U10 N/C NO CONNECT W13 GND GROUND
M20 GND GROUND U11 TRGCLK– PECL IN W14 GND GROUND
N01 GND GROUND U12 GND GROUND W15 VCC POWER
N02 GND GROUND U13 GND GROUND W16 VCC POWER
N03 GND GROUND U14 GND GROUND W17 LFIA
LVTTL OUT
N04 GND GROUND U15 VCC POWER W18 RXCLKA– LVTTL OUT
N17 GND GROUND U16 VCC POWER W19 RXDA[4] LVTTL OUT
N18 GND GROUND U17 RXDA[2] LVTTL OUT W20 RXDA[1] LVTTL OUT
N19 GND GROUND U18 RXOPA LVTTL OUT Y01 VCC POWER
N20 GND GROUND U19 RXSTA[2] LVTTL OUT Y02 VCC POWER
P01 RXDC[1] LVTTL OUT U20 RXSTA[1] LVTTL OUT Y03 RXDD[7] LVTTL OUT
P02 RXDC[0] LVTTL OUT V01 VCC POWER Y04 RXCLKD+ LVTTL I/O PD
P03 RXSTC[0] LVTTL OUT V02 VCC POWER Y05 VCC POWER
P04 RXSTC[1] LVTTL OUT V03 VCC POWER Y06 RXDD[5] LVTTL OUT
P17 GND GROUND V04 RXDD[6] LVTTL OUT Y07 RXDD[0] LVTTL OUT
P18 GND GROUND V05 VCC POWER Y08 GND GROUND
P19 GND GROUND V06 RXDD[3] LVTTL OUT Y09 N/C NO CONNECT
P20 GND GROUND V07 RXSTD[0] LVTTL OUT Y10 N/C NO CONNECT
R01 RXSTC[2] LVTTL OUT V08 GND GROUND Y11 GND GROUND
R02 RXOPC LVTTL 3-S OUT V09 RXSTD[2] LVTTL OUT Y12 N/C NO CONNECT
R03 N/C NO CONNECT V10 N/C NO CONNECT Y13 GND GROUND
R04 VCC POWER V11 TRGCLK+ PECL IN Y14 GND GROUND
R17 VCC POWER V12 N/C NO CONNECT Y15 VCC POWER
R18 VCC POWER V13 GND GROUND Y16 VCC POWER
R19 VCC POWER V14 GND GROUND Y17 VCC POWER
R20 N/C NO CONNECT V15 VCC POWER Y18 RXCLKA+ LVTTL I/O PD
T01 VCC POWER V16 VCC POWER Y19 RXDA[6] LVTTL OUT
T02 VCC POWER V17 RXDA[7] LVTTL OUT Y20 RXDA[5] LVTTL OUT
T03 VCC POWER V18 RXDA[3] LVTTL OUT
T04 VCC POWER V19 RXDA[0] LVTTL OUT
Table 11.Package Coordinate Signal Allocation
(continued)
Ball
ID Signal Name Signal Type
Ball
ID Signal Name Signal Type
Ball
ID Signal Name Signal Type
[+] Feedback
PRELIMINARY
CYP15G0401RB
Document #: 38-02111 Rev. ** Page 27 of 35
X3.230 Codes and Notation Conventions
Information to be transmitted over a serial link is encoded eight
bits at a time into a 10-bit Transmission Character and then
sent serially, bit by bit. Information received over a serial link
is collected ten bits at a time, and those Transmission
Characters that are used for data characters are decoded into
the correct eight-bit codes. The 10-bit Transmission Code
supports all 256 eight-bit combinations. Some of the remaining
Transmission Characters (Special Characters) are used for
functions other than data transmission.
The primary use of a Transmission Code is to improve the
transmission characteristics of a serial link. The encoding
defined by the Transmission Code ensures that sufficient
transitions are present in the serial bit stream to make clock
recovery possible at the Receiver. Such encoding also greatly
increases the likelihood of detecting any single or multiple bit
errors that may occur during transmission and reception of
information. In addition, some Special Characters of the Trans-
mission Code selected by Fibre Channel Standard contain a
distinct and easily recognizable bit pattern that assists the
receiver in achieving character alignment on the incoming bit
stream.
Notation Conventions
The documentation for the 8B/10B Transmission Code uses
letter notation for the bits in an eight-bit byte. Fibre Channel
Standard notation uses a bit notation of A, B, C, D, E, F, G, H
for the eight-bit byte for the raw eight-bit data, and the letters
a, b, c, d, e, i, f, g, h, j for encoded 10-bit data. There is a
correspondence between bit A and bit a, B and b, C and c, D
and d, E and e, F and f, G and g, and H and h. Bits i and j are
derived, respectively, from (A,B,C,D,E) and (F,G,H).
The bit labeled A in the description of the 8B/10B Transmission
Code corresponds to bit 0 in the numbering scheme of the
FC-2 specification, B corresponds to bit 1, as shown below.
FC-2 bit designation— 7 6 5 4 3 2 1 0
HOTLink D/Q designation—7 6 5 4 3 2 1 0
8B/10B bit designation— H G F E D C B A
To clarify this correspondence, the following example shows
the conversion from an FC-2 Valid Data Byte to a Transmission
Character.
FC-2 45H
Bits: 7654
3210
0100 0101
Converted to 8B/10B notation, note that the order of bits has
been reversed):
Data Byte Name D5.2
Bits: ABCDE
FGH
10100 010
Translated to a transmission Character in the 8B/10B Trans-
mission Code:
Bits: abcdei fghj
101001 0101
Each valid Transmission Character of the 8B/10B Trans-
mission Code has been given a name using the following
convention: cxx.y, where c is used to show whether the Trans-
mission Character is a Data Character (c is set to D, and SC/D
= LOW) or a Special Character (c is set to K, and SC/D = HIGH).
When c is set to D, xx is the decimal value of the binary number
composed of the bits E, D, C, B, and A in that order, and the y
is the decimal value of the binary number composed of the bits
H, G, and F in that order. When c is set to K, xx and y are
derived by comparing the encoded bit patterns of the Special
Character to those patterns derived from encoded Valid Data
bytes and selecting the names of the patterns most similar to
the encoded bit patterns of the Special Character.
Under the above conventions, the Transmission Character
used for the examples above, is referred to by the name D5.2.
The Special Character K29.7 is so named because the first six
bits (abcdei) of this character make up a bit pattern similar to
that resulting from the encoding of the unencoded 11101
pattern (29), and because the second four bits (fghj) make up
a bit pattern similar to that resulting from the encoding of the
unencoded 111 pattern (7). This definition of the 10-bit Trans-
mission Code is based on the following references.
A.X. Widmer and P.A. Franaszek. “A DC-Balanced, Parti-
tioned-Block, 8B/10B Transmission Code” IBM Journal of
Research and Development, 27, No. 5: 440-451 (September,
1983).
U.S. Patent 4,486,739. Peter A. Franaszek and Albert X.
Widmer. “Byte-Oriented DC Balanced (0.4) 8B/10B Parti-
tioned Block Transmission Code” (December 4, 1984).
Fibre Channel Physical and Signaling Interface (ANS
X3.230-1994 ANSI FC-PH Standard).
IBM Enterprise Systems Architecture/390 ESCON I/O
Interface (document number SA22-7202).
8B/10B Transmission Code
The following information describes how the tables are used
for both generating valid Transmission Characters (encoding)
and checking the validity of received Transmission Characters
(decoding). It also specifies the ordering rules to be followed
when transmitting the bits within a character and the
characters within any higher-level constructs specified by a
standard.
Transmission Order
Within the definition of the 8B/10B Transmission Code, the bit
positions of the Transmission Characters are labeled a, b, c,
d, e, i, f, g, h, j. Bit “a” is transmitted first followed by bits b, c,
d, e, i, f, g, h, and j in that order.
Note that bit i is transmitted between bit e and bit f, rather than
in alphabetical order.
Valid and Invalid Transmission Characters
The following tables define the valid Data Characters and valid
Special Characters (K characters), respectively. The tables
are used for both generating valid Transmission Characters
and checking the validity of received Transmission
Characters. In the tables, each Valid-Data-byte or
Special-Character-code entry has two columns that represent
two Transmission Characters. The two columns correspond to
the current value of the running disparity. Running disparity is
a binary parameter with either a negative (–) or positive (+)
value.
After powering on, the Transmitter may assume either a
positive or negative value for its initial running disparity. Upon
transmission of any Transmission Character, the transmitter
will select the proper version of the Transmission Character
based on the current running disparity value, and the Trans-
[+] Feedback

CYP15G0401RB-BGXC

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
IC RECEIVER HOTLINK 256LBGA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet