CYP15G0101DXB-BBC Cypress Semiconductor Corp, CYP15G0101DXB-BBC Datasheet - Page 33
![IC TXRX HOTLINK 100-LBGA](/photos/16/3/160306/bga100_sml.jpg)
CYP15G0101DXB-BBC
Manufacturer Part Number
CYP15G0101DXB-BBC
Description
IC TXRX HOTLINK 100-LBGA
Manufacturer
Cypress Semiconductor Corp
Series
HOTlink II™r
Type
Transceiverr
Datasheet
1.CYP15G0101DXB-BBXC.pdf
(44 pages)
Specifications of CYP15G0101DXB-BBC
Package / Case
100-LBGA
Protocol
Fibre Channel
Voltage - Supply
3.135 V ~ 3.465 V
Mounting Type
Surface Mount
Product
PHY
Supply Voltage (min)
3.135 V
Supply Current
0.5 A
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Number Of Channels
1
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With
CYP15G0101DX-EVAL - EVAL BRD FOR HOTLINK II
Number Of Drivers/receivers
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CYP15G0101DXB-BBC
Manufacturer:
DALLAS
Quantity:
2 601
Company:
Part Number:
CYP15G0101DXB-BBC
Manufacturer:
CYPRESS
Quantity:
200
Company:
Part Number:
CYP15G0101DXB-BBC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
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 trans-
mission 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 Transmission 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 correspon-
dence 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, respec-
tively, 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—76543210
HOTLink D/Q designation—76543210
8B/10B bit designation—HGFEDCBA
To clarify this correspondence, the following example shows the
conversion from an FC-2 Valid Data Byte to a Transmission
Character.
Converted to 8B/10B notation, note that the order of bits has
been reversed):
Translated to a transmission Character in the 8B/10B Trans-
mission Code:
Each valid Transmission Character of the 8B/10B Transmission
Code has been given a name using the following convention:
cxx.y, where c is used to show whether the Transmission
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
Document Number: 38-02031 Rev. *L
Data Byte Name
FC-2
45H
Bits: 7654 3210
D5.2
Bits: ABCDE FGH
Bits: abcdei fghj
0100 0101
10100 010
101001 0101
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 Transmission 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 Partitioned
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 Transmitter
CYW15G0101DXB
CYP15G0101DXB
CYV15G0101DXB
Page 33 of 44
[+] Feedback