Other Parts Discussed in Thread: TLK1501
Hello all,
A professor ask:
" We are designing a unidirectional optical data interface with a sending and receiving unit. To keep circuit simple, we are not using any micro-controller on both the units and thus the configuration of the TLK2501 is done by either pulling the pins permanently to VCC or GND, i.e. for e.g. TX_EN to VCC and TX_ER to GND for “Normal Operation”. According to the datasheet Figure 6 “Initialization and Synchronization State Diagram” to get into the “Normal Operation”-state after Power up, it is mentioned that after the power up either three “IDLEs” or “1 Valid Data” has to be send. To send an IDLE, the TX_EN would have to be changed to Zero, which in our case is not possible, since we connected TX_EN to VCC and TX_ER to GND. But the datasheet also say that “1 Valid Data” is also okay.
Thus my questions:
Is it okay, if we connect TX_EN to VCC and TX_ER to GND? How does the receiver synchronize to the received signal, i.e. recognizes the boundary between two consecutive words? Since we only have a unidirectional data transfer, the receiver can anyway not indicate to the sender, that there is a receiving error. Therefore I assume that it can automatically re-synchronize and no IDLE words are needed? "
Could anyone help me with this questions please?
Thank you in advance.
Kaustubh