CY7B923-JC Cypress Semiconductor Corp, CY7B923-JC Datasheet - Page 20
![](/photos/31/30/313045/406-28-plcc_sml.jpg)
CY7B923-JC
Manufacturer Part Number
CY7B923-JC
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet
1.CY7B923-JC.pdf
(40 pages)
Specifications of CY7B923-JC
Lead Free Status / RoHS Status
Not Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CY7B923-JC
Manufacturer:
CY
Quantity:
5 530
Part Number:
CY7B923-JC
Manufacturer:
CY
Quantity:
20 000
Running disparity for the sub-blocks shall be calculated as
follows:
Using the Tables for Generating Transmission
Characters
The appropriate entry in the table shall be 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 shall be used to select the trans-
Table 3. 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.
Table 4. Code Violations Resulting from Prior Errors
Document #: 38-02017 Rev. *H
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 6-bit sub-block if the 6-bit sub-block is 000111,
and it is positive at the end of the 4-bit sub-block if the 4-bit
sub-block is 0011.
sub-block contains more zeros than ones. It is also negative
at the end of the 6-bit sub-block if the 6-bit sub-block is
111000, and it is negative at the end of the 4-bit sub-block if
the 4-bit sub-block is 1100.
same as at the beginning of the sub-block.
Description
Byte Name
D30.7
D31.7
D0.0
D1.0
D2.0
D5.2
.
.
.
.
RD
–
–
–
–
101010 1001
101010 1011
Character
D21.1
D21.0
000
000
000
010
111
111
765
.
.
.
.
D
IN
Data
RD
or Q
–
–
+
+
OUT
mission character from its corresponding column. For each
transmission character transmitted, a new value of the running
disparity shall be calculated. This new value shall be used as the
transmitter’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.
Using the Tables for Checking the Validity of Received
Transmission Characters
The column corresponding to the current value of the receiver’s
running disparity shall be 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
associated 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 shall be
used to calculate a new value of running disparity. The new value
shall be used as the receiver’s current running disparity for the
next received transmission character.
000101
00000
00001
00010
11110
11111
43210
010101 0101
010101 0101
.
.
.
.
Character
Table 4
D10.2
D10.2
shows an example of this behavior.
RD
–
–
+
+
CY7B923, CY7B933
Code Violation
111010 1010
111010 1010
Hex Value
Character
D23.5
00
01
02
45
FE
FF
.
.
.
.
Page 20 of 40
RD
+
+
+
+
Table 3
[+] Feedback