CY7C924ADX-AXI Cypress Semiconductor Corp, CY7C924ADX-AXI Datasheet - Page 22
![IC TXRX HOTLINK 100LQFP](/photos/6/70/67051/428-100-tqfp_14x14x1_4_sml.jpg)
CY7C924ADX-AXI
Manufacturer Part Number
CY7C924ADX-AXI
Description
IC TXRX HOTLINK 100LQFP
Manufacturer
Cypress Semiconductor Corp
Series
HOTlink™r
Type
Transceiverr
Datasheet
1.CY7C924ADX-AXC.pdf
(58 pages)
Specifications of CY7C924ADX-AXI
Package / Case
100-LQFP
Protocol
Fibre Channel
Voltage - Supply
4.5 V ~ 5.5 V
Mounting Type
Surface Mount
Product
Framer
Number Of Transceivers
1
Data Rate
622 Mbps
Supply Voltage (max)
5.5 V
Supply Voltage (min)
4.5 V
Supply Current (max)
250 mA
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Operating Supply Voltage (typ)
5V
Screening Level
Industrial
Pin Count
100
Mounting
Surface Mount
Package Type
TQFP
Operating Supply Voltage (min)
4.5V
Operating Supply Voltage (max)
5.5V
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of Drivers/receivers
-
Lead Free Status / Rohs Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CY7C924ADX-AXI
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Document #: 38-02008 Rev. *E
being LOW (0). This allows the standard Special Characters
codes to also be reported and output.
Table 6. Receive Data Formatting
Individual character errors that are not part of one of the
supported sequences (Start of Cell, Extended Command, or
Serial Address) are marked by the 011b (RXSOC = 0,
RXSC/D* = 1, and RXRVS = 1) decode status.
Anytime RXSOC is reported HIGH (1) at least one of the C8.0,
C9.0, or C10.0 characters was received as a valid character.
If the immediately following character is a valid Data character,
then the corresponding combination of RXSOC, RXSC/D*,
and RXRVS indicate the type of information received. If the
immediately following character is a Special Character code of
any type (even a C5.0), then a 101b is posted to indicate an
illegal sequence was received.
An illegal sequence can be caused by a remote transmitter
sending incorrect information, or by receiving data corrupted
during transmission. When such an error is detected, the 101b
status bits are posted and the associated data field is set to the
Special Character code that was received without error (C8.0,
C9.0, or C10.0 reported as D8.0, D9.0, or D10.0 along with the
101b status). This information is provided to assist in
debugging link or protocol faults.
The 100b indication is used to mark the associated Data
character as the first character of a new frame, packet, cell, or
other data construct used by the system. The Data characters
and Special Character codes that follow this marker are written
to the Receive FIFO (if the present address matching require-
ments are satisfied).
The 110b indication is used to mark the associated data
character as the first character of an extended command. In
reality there is no limit to the number of immediately following
data characters that can be considered part of this command.
The most common interpretation is based on the configured
bus width, such that single-character configurations support
the associated character as the extended command, providing
up to 256 extended commands for 8-bit data and 1024 for
10-bit byte-packed data.
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0 Normal Data Character
1 Reserved
0 Normal Command Character
1 Received C0.7 Exception Character or Other
0 Received Start of Cell Marker (C8.0) + Data
1 Received Illegal Sequence
0 Received Extended Command Marker (C9.0) +
1 Received Serial Address Marker (C10.0) + Data
Character Exception (as listed in
Character
Data Character (interpreted as a command)
Character (interpreted as an address)
Data Format Indication
Table
12)
This marker is treated internally the same as the 100b Start Of
Cell indication, which allows it to be used to mark the boundary
of any user-specific information. As a boundary or cell marker,
the immediately following data can be a data field, a header, a
stream identifier, a transaction number, a packet length
indicator, or any of a number of pieces of information
connected to a data transfer.
Note. In reality, the 100b and 110b indicators can be used
interchangeably; i.e., the 100b indication can be used to mark
extended commands while the 110b indication can be used to
mark the start of cells.
The 111b indication is used to mark the start of a Serial
Address field. Unlike the Start Of Cell and Extended Command
markers, which have no specific data-field length associated
with them, the associated Serial Address is always comprised
of the immediately following single data character, and
supports a fixed 8-bit or 10-bit address field format in 8-bit or
10-bit byte-packed data formats.
When this serial address is received it may be passed to the
Receive FIFO or discarded (see
Address Matching
For those modes where address matching is enabled, the
CY7C924ADX’s ability to accept or discard data can be
controlled by the remote transmitter. This is often useful in
configurations with one or more data sources and multiple
data destinations.
Each CY7C924ADX contains an 8-bit or 10-bit Serial Address
Register that is compared with the first data character received
following a Serial Address marker (C10.0). This character
constitutes an address, which can be configured for one of two
modes for address matching. The first mode is used for
multicast addresses, where a bit-wise AND is performed on
each bit of the address character received, with the contents
of each of the bits in the Serial Address Register. If any of the
same bit locations in the register and the received data are
both set to ‘1’, a multicast address match is declared and the
following data and Special Character codes are interpreted
and passed to the Receive FIFO.
If the multicast address field is ever received as all 1s (FFh or
3FFh), the receiver always accepts the data. This all 1s setting
is the broadcast address and is used to send data to all
receivers.
This all 1s setting also has special meaning when written to
the Serial Address Register. When the multicast address field
is written to an all 1s (FFh or 3FFh) state, the receiver operates
in promiscuous mode, and receives all data, regardless of the
contents of any serial address commands received. This is
also the default or power-up state of the Serial Address
register.
The second mode of operation for address matching is when
the Serial Address register contains a unique device address,
and is compared with the character received following the
C10.0 Serial Address marker. This unicast address requires
an exact match between all 8 or 10 bits to declare a match
found and allow the following data to pass.
When the Elasticity Buffer is enabled, all received characters
(except C5.0) are written to the Elasticity Buffer, regardless of
the state or configuration of any present address match. This
Table 7 on page
CY7C924ADX
Page 22 of 58
23).
[+] Feedback