Part Number: DP83849IF
I am using DP83849if chip as RJ45(PORTA) to Fiber(PORTB) media converter and Maxim's MAX3799( laser driver and limiting amplifier) for the fiber optics conversion. MAX3799 has differential CML input and output.
From the other thread, I understood that DP83849if has differential CML inputs and outputs for the fiber operation.
Now the question is : 1. Should I follow the circuit for converting CML to PECL as shown in the schematic of the dp83849if evaluation kit ? or Should I connect the TD+- and RD+- pins without this?
2. Does signal detect input have to be connected for fiber optic operation? Any recommendation for connecting the LOS signal from MAX3799 to dp83849if?
Yes, you will need a termination scheme to connect CML pins of DP83849 to PECL fiber optic transceivers. Please note that some transceivers may not have internal AC coupling capacitors so you might have to add them on the RD pair as well. If the fiber transceiver that you are planning to use is also a PECL then you can use the same schematic. You can compare the datasheet of the transceiver that you plan to use with the transceiver that is in the evaluation kit.
It is generally recommended to use the signal detect pin of the PHY for reliable connection. If the MAX3799 SD is same as the one used on the evaluation kit then use can use the same termination.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Aniruddha Khadye:
Thank you for your quick response.
In my case, the fiber optic transceiver has CML inputs and outputs including SD. So my question is - Do I have to connect any termination resistor ?
Thanks in advance.
In reply to Yash Naik:
Can someone please answer my question above?
The termination scheme for the fiber optic transceiver is generally mentioned in the transceiver datasheet. If you look at the DP83849IFVS-EVK, the transceiver used there is the HFBR-5803. In the datasheet for HFBR-5803, there are termination resistor listed to be used for 5V and 3.3V operation. The MAX3799 datasheet does list the outputs as CML and does not show any termination requirement. I think you can remove the terminations if you have used any, please confirm this with the transceiver datasheet.
Thank you for your reply.
You are right, MAX3799 does not need termination resistor as it is internally biased. Thus, no external components are required. Only ac coupling capacitors are required.
I made the termination for the DP83849IF as follows --> (TX+- pins[CML Driver]: 50 Ohm to 3.3V, RX+- pins[LVPECL receiver] : 82 Ohm to 3.3V and 130 Ohm to GND, 0.1 µF coupling capacitors in series with all 4 lines).
With this termination the communication did not work. I noticed that the PORTB(100BASE-FX) does not transmit through TXD+- differential signals. This is the reason for the failure.
Therefore, I tried below setup as described in section 3.4.1(https://www.ti.com/lit/an/snla086b/snla086b.pdf) without firmware (no read & no write) to monitor the data on RXD lines for both PORTA and PORTB. DP83849if is strapped for the media converter mode.
I have noticed that the PORTA - RXD0_A to RXD3_A lines are always 0. These lines show no pulses when I connect the RJ45 to PC. This means that the PORTB transmit pins are not transmitting.
Could you please confirm if I can read in extender/media converter mode from PORTA's RXD0_A to RXD3_A when I connect an ethernet cable to a computer? If yes, why can not I see pulses on RXD lines for the PORTA?
I sent the schematics to your colleague(Mr. Walter Ahrend) in Germany. I hope you have reviewed the schematic.
My observation in my board as well as in the EVM kit:---
I've noticed that the PORTB, which acts as a 100BASE-FX, always sends 800mVp-p signal though the PORTA is not connected to the computer with an Ethernet cable.
Is this normal with 100BASE-FX outputs? or Is this due to a wrong configuration?
How can I verify if 100BASE-FX's transmit pins send data or not?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.