![](http://datasheet.mmic.net.cn/390000/TSB42AA4I_datasheet_16839080/TSB42AA4I_45.png)
320
Table 37. HSDI Critical Timing Parameters
DESCRIPTION
Setup time, HSDIx_SYNC to HSDIx_CLK
Setup time, HSDIx_RW to HSDIx_CLK
Setup time, HSDIx_EN to HSDIx_CLK
Setup time, HSDIx_DATA to HSDIx_CLK
Clock frequency, byte wide mode
Clock frequency, serial mode
Hold time, HSDIx_CLK to HSDIx_SYNC
Hold time, HSDIx_CLK to HSDIx_EN
Hold time, HSDIx_CLK to HSDIx_DATA, ADDR
Setup time, address to HSDIx_CLK
HSDIx_CLK to HSDIx_D[7:0], byte wide mode
HSDIx_CLK to HSDIx_D[7:0], serial mode
For HSDI Read operation only
All timing examples are shown with a byte-wide data bus. Serial access would be identical. A full byte must
be written or read before HSDIx_EN can be deactivated.
3.3
PHY-Link Interface
The physical layer interface (PHY) of the ceLynx conforms to the description and definition in Section 5 of
the 1394.a specification. The interface is capable of transmitting and receiving at speeds up to 400 Mbps.
The TI bus holder method of dc isolation is included in the ceLynx device. Only a single capacitor on the
PHY-link interface signals needs to be added to implement isolation.
3.4
Two-Wire Serial Interface
The two-wire serial interface gives the system an easy way to load ceLynx configuration registers on power
up or reset. It also makes manufacturing easy, because the individual global unique ID (GUID) is easier to
implement in EEPROM.
ceLynx automatically reads from the two-wire serial interface port on power up or reset. The host controller
is not involved. The software can also initiate a two-wire serial interface reload by CFR. ceLynx can only
interface to one EEPROM and is always the master. ceLynx samples the SCL pin at power up to determine
if an EEPROM is present. The two-wire serial interface port can be disabled by tying the SCL signal to
ground.
The ceLynx two-wire serial interface consists of two active signals, serial data line (SDA) and serial clock
line (SCL), and an internal ground connection. These two signals interface to any 3.3-V EEPROM designed
for two-wire serial interfaces. Since ceLynx is master, the SCL is used as an output. This clock frequency
is generated by ceLynx and is a maximum of 100 kHz.
When ceLynx performs a read of the two-wire serial interface, the data is written directly to the intended
hardware configuration register. No assistance from the application is necessary. The data and address can
be monitored in the serial STAT0 and serial STAT1 registers for test purposes only. The information in these
registers is valid for one two-wire serial interface clock, or 120 SCLKs.
The 1394 command and status registers that are not implemented in ceLynx hardware, such as the
configuration ROM, can be configured to load from EEPROM to an internal buffer. When the two-wire serial
interface read operation is finished, as signaled by an interrupt, the host controller can load these values
from the data buffer to the correct address space.
3.4.1
Two-Wire Serial-Interface Bus Protocol
A start-condition generated from ceLynx starts an action at the two-wire serial interface-bus. While every
communication is 8 bits, a ninth
bit acknowledge is needed. The first bit is the MSB, the eighth is the LSB.
PARAMETER
t0
t1
t2
t3
MIN
MAX
UNIT
ns
ns
ns
ns
4
12
4.6
4
t4
10 K
10 K
27 M
66 M
Hz
t5
t6
t7
t8
0
0
0
ns
ns
ns
ns
14
12
8
ns
t9