CYP15G0101DXB-BBXC Cypress Semiconductor Corp, CYP15G0101DXB-BBXC Datasheet - Page 34

IC TXRX HOTLINK 100-LBGA

CYP15G0101DXB-BBXC

Manufacturer Part Number
CYP15G0101DXB-BBXC
Description
IC TXRX HOTLINK 100-LBGA
Manufacturer
Cypress Semiconductor Corp
Series
HOTlink II™r
Type
Transceiverr

Specifications of CYP15G0101DXB-BBXC

Package / Case
100-LBGA
Protocol
Fibre Channel
Voltage - Supply
3.135 V ~ 3.465 V
Mounting Type
Surface Mount
Product
PHY
Data Rate
1500 MBd
Supply Voltage (max)
3.465 V
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
Lead free / RoHS Compliant
For Use With
CYP15G0101DX-EVAL - EVAL BRD FOR HOTLINK II
Number Of Drivers/receivers
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-2920
CYP15G0101DXB-BBXC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CYP15G0101DXB-BBXC
Manufacturer:
MURATA
Quantity:
260 000
Part Number:
CYP15G0101DXB-BBXC
Manufacturer:
CYPRESS
Quantity:
206
Part Number:
CYP15G0101DXB-BBXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CYP15G0101DXB-BBXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
CYP15G0101DXB-BBXC
Quantity:
5 050
calculates a new value for its running disparity based on the
contents of the transmitted character. Special Character codes
C1.7 and C2.7 can be used to force the transmission of a specific
Special Character with a specific running disparity as required for
some special sequences in X3.230.
After powering on, the Receiver may assume either a positive or
negative value for its initial running disparity. Upon reception of
any Transmission Character, the Receiver decides whether the
Transmission Character is valid or invalid according to the
following rules and tables and calculates a new value for its
Running Disparity based on the contents of the received
character.
The following rules for running disparity are used to calculate the
new running-disparity value for Transmission Characters that
have been transmitted (Transmitter’s running disparity) and that
have been received (Receiver’s running disparity).
Running disparity for a Transmission Character is calculated
from sub-blocks, where the first six bits (abcdei) form one
sub-block and the second four bits (fghj) form the other
sub-block. Running disparity at the beginning of the six-bit
sub-block is the running disparity at the end of the previous
Transmission Character. Running disparity at the beginning of
the four-bit sub-block is the running disparity at the end of the
six-bit sub-block. Running disparity at the end of the Trans-
mission Character is the running disparity at the end of the
four-bit sub-block.
Running disparity for the sub-blocks is calculated as follows:
Use of the Tables for Generating Transmission
Characters
The appropriate entry in the table is found for the Valid Data byte
or the Special Character byte for which a Transmission
Character is to be generated (encoded). The current value of the
Transmitter’s running disparity is used to select the Transmission
Character from its corresponding column. For each Trans-
mission Character transmitted, a new value of the running
Table 19. Code Violations Resulting from Prior Errors
Document Number: 38-02031 Rev. *L
1. Running disparity at the end of any sub-block is positive if the
2. Running disparity at the end of any sub-block is negative if the
3. Otherwise, running disparity at the end of the sub-block is the
Transmitted data character
Transmitted bit stream
Bit stream after error
Decoded data character
sub-block contains more ones than zeros. It is also positive at
the end of the six-bit sub-block if the six-bit sub-block is
000111, and it is positive at the end of the four-bit sub-block if
the four-bit sub-block is 0011.
sub-block contains more zeros than ones. It is also negative
at the end of the six-bit sub-block if the six-bit sub-block is
111000, and it is negative at the end of the four-bit sub-block
if the four-bit sub-block is 1100.
same as at the beginning of the sub-block.
RD
101010 1001
101010 1011
Character
D21.1
D21.0
RD
+
+
disparity is calculated. This new value is used as the Trans-
mitter’s current running disparity for the next Valid Data byte or
Special Character byte to be encoded and transmitted.
shows naming notations and examples of valid transmission
characters.
Use of the Tables for Checking the Validity of Received
Transmission Characters
The column corresponding to the current value of the Receiver’s
running disparity is searched for the received Transmission
Character. If the received Transmission Character is found in the
proper column, then the Transmission Character is valid and the
Data byte or Special Character code is determined (decoded). If
the received Transmission Character is not found in that column,
then the Transmission Character is invalid. This is called a code
violation. Independent of the Transmission Character’s validity,
the received Transmission Character is used to calculate a new
value of running disparity. The new value is used as the
Receiver’s current running disparity for the next received Trans-
mission Character.
Table 18. Valid Transmission Characters
Detection of a code violation does not necessarily show that the
Transmission Character in which the code violation was detected
is in error. Code violations may result from a prior error that
altered the running disparity of the bit stream which did not result
in a detectable error at the Transmission Character in which the
error occurred.
010101 0101
010101 0101
Byte Name
Character
D30.7
D31.7
D10.2
D10.2
D0.0
D1.0
D2.0
D5.2
.
.
.
.
Table 19
000
000
000
010
111
111
765
RD
shows an example of this behavior.
+
+
D
.
.
.
.
IN
Data
or Q
00000
00001
00010
00101
11110
11111
43210
Code Violation
CYW15G0101DXB
OUT
111010 1010
111010 1010
CYP15G0101DXB
CYV15G0101DXB
Character
.
.
.
.
D23.5
Hex Value
Page 34 of 44
00
01
02
45
FE
FF
.
.
.
.
RD
+
+
+
+
Table 18
[+] Feedback

Related parts for CYP15G0101DXB-BBXC