This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Transmit 32kHz TXO Clock signal over AM26C31/32 pair

Other Parts Discussed in Thread: AM26C31, AM26C32, CD4050B, SN74HCS125, THVD2450V

Hello Community,

We're working on a project that involves transmitting a 32kHz clock signal from a MEMS TXO (SIT1552AC-JE-DCC-32.768E) to a remote MEMS Accelerometer via a 2-3m CAT5e Cable. We plan to use AM26C31/32 differential driver/receiver for this.

  1. Can the clock output be directly interfaced with the AM26C31, and can the AM26C32 output be connected to the MEMS Accelerometer's CLKIN pin?
  2. Are there alternative methods for transmitting a 32kHz clock signal effectively?

Your guidance would be greatly appreciated.

  • Clock Source is SIT1552AC-JE-DCC-32.768E
  • Differential Driver is AM26C31
  • Differential Receiver is AM26C32

Additionally, we have a concern about installing the MEMS TXO on the same PCB as the MEMS Accelerometer. The setup will be exposed to 1g vibration across DC to 1000Hz, with spikes up to 4g.

  1. Is it advisable to have the MEMS TXO onboard on a vibrating equipment given its MIL-STD-883 70g certification?
  2. Or should we consider installing the MEMS TXO on an external PCB and transmit the clock signal over differential signal to improve reliability?

Your insights would be highly valuable.

  • Hi Neet,

    For your direct questions:

    So the AM26C31s inputs are only going to request +/-1uA - which is what the oscillator is tested at - so loading its fine. To ensure proper communication you need to apply at a minimum of a ~2.3V supply to guarantee VOH is >= 2V and VOL needs to be <= 0.8 - the VOL won't be a problem - but VOH could be if VDD for oscillator isn't high enough. 

    1. Yes you should be able to directly interface the oscillator to the driver  - as long as ~2.3V or greater can be supplied to clock gen and you will need a 5V source for the transceiver. For the receiver - it needs have a 5V supply - so if the MEMS accelerometer can accept 5V logic signals than no issue - but that will be a concern - so the need for a level translator could possibly be needed. 

    2. I don't think RS-422 is the best for sending clocking data - its an asynchronous interface. Its not impossible and depending on system setup it may be necessary. How long is the differential bus need to be - because if it is over short distances RS-422 is not the best way forward. 

    With your additional questions:

    1 and 2: I would contact the MEMS TXO mfg. to see if they would have guidance with respect to needed G-Force tolerance - as I don't think I will be able to give you the most accurate answer there.

    I do have a few additional questions:   

    That being said - how much jitter is going to be allowable in your system - RS-422 is not a precision interface - so timing isn't super precise. Please let me know as low frequency clock signals usually have a high amount of precision wanted that may not be possible with RS-422. 

    Also how long is the bus between the driver and receiver for the AM devices? The longer the bus the worse jitter performance you will have. 

    Please let me know to see if this is the best path forward for your needs in this application!

    Best,

    Parker Dodson

     

  • Hello ,

    Thank you for your previous insights.

    Our application involves a distance of 2-3m using Shielded Twisted Pair (STP) (CAT5e) cables, aiming to synchronize a MEMS Accelerometer with a host MCU. We plan to utilize a MEMS TXO already present for RTC on the host MCU to synchronize the MEMS ODR (Output Data Rate).

    Acceptable propogation delay is upto 750 nano seconds.

    Given our constraints, we are considering leveraging a spare channel of the AM26C31/AM26C32 driver/receiver pair we already have in our system:

    1. Jitter Specifications: Would adding a Schmitt trigger buffer at the end of the AM26C32 receiver help in minimizing jitter?
    2. How can we best optimize our current AM26C3x setup to minimize potential issues? Any guidelines would be invaluable.
    3. What are the specific challenges or risks we might face in using AM26C3x for this particular application?

    Fig 1: The RTC Clock characteristics of TXO for reference:

    Fig 2: Clock specifications for the Sensor (MEMS Accelerometer)

    Acceptable Rise/Fall time are upto 500ns.

    Our aim is to receive expert advice from TI to inform our decision-making process and collaboratively identify solutions for any potential challenges when using AM26C3x for clock signal.

    Use of Buffers: Can use of CD4050B / SN74HCS125 / 74AVC1T1004 / any other Schmitt Trigger based buffer from Logic family be helpful for this use case?

    Your expertise will be instrumental in guiding us. We look forward to your response.

  • Hi Neet,

    Thanks for the updated information - I really appreciate it!

    So with the propagation delay and rise/fall requirements of the system - I don't see any issue using this part - as you should still have more than enough margin on both propagation delay and transition times that it would be very unlikely you would see an issue. It always depends with clocked data - sometimes its very flexible like this and other times they need less very tight tens to single nanosecond response times. 

    The driver has a propagation time of worst case 12ns (typically 7ns) and the receiver has a worst case propagation time of 27ns (typically 17ns) - and at 2-3meter the propagation speed across the a cat5 cable should be ~5.3ns/m - so around 10.6ns to 15.9ns across the cable. So a total propagation delay from source to intended load should be around like 60ns (I overestimated to compensate for a worst case cable) - which is well below the requirement that the MEMs needs in terms of propagation delay.

    In terms of rise/fall time you only really care about the 32 device (receiver) as that is where rise/fall time is actually going to be measured when looking at the MEMs device. which has a worst case of 9ns (for commercial and industrial variants - auto and military versions have a worst case of 10ns) but all versions are looking at a typical of 4ns - so no real worry on the rise times.

    The one main concern I see is that the MEMs circuit seems to have a VDD of 1.8V and a VIO of 1.8V - the AM device will be outputting 5V - so if the MEMs device can't handle 5V inputs some type of level translator or buffer that has 5V tolerant inputs to bring it down to the 1.8V level. This can be done discretely or using ICs. 

    In terms of jitter - I don't really see a hard requirement on the datasheets you have provided, generally longer buses add jitter and pulse skew will add jitter to the system. The 31 device has a skew of 500ps typically and worst case 4ns - we don't spec it on the receiver, but it would be strange if it wasn't similar - essentially very low typically but could have some skew. However with the large range and of acceptable values I don't think this is actually that much of a risk factor for your system.  You avoid jitter by not pushing the data rate too fast for the bus length - but at 2-3 meters that really isn't going to be any concern to the system. Generally a Schmidt trigger buffer wouldn't help too much because if the periodicity is off (which is what the pulse skew/jitter really is) the buffer won't generally correct that  as it will just follow the transitions and generally will add its own skew. Generally an equalization network would be needed to correct for additive jitter - however I just don't see jitter being that large of an issue in this system - I say this because we do have one device with an integrated equalization feature and it really isn't doing much until you are pushing the bus hundreds of meters - not 3.

    For the logic families you have shown - I don't really see too much benefit - the biggest issue I foresee is interfacing the 5V signal from the AM device to the 1.8V MEMs device - its needs to be down translated (unless MEMs inputs are 5V tolerance - but I am skeptical that is the case).  I understand that you are using an unused channel from your pre-existing AM device - but I do want to let you know about our other option that may be better suited as it will level translate down to 1.8V without any additional circuitry - the THVD2450V - when operating in 50Mbps mode (this doesn't mean you have to run at 50Mbps - but that it can because we aren't slew rate limiting the output will have similar to better transition times and propagation delays and slightly better skew times (and it is spec'd on receiver and driver sides). Essentially the THVD2450V would work similarly but has the benefit of having a separate I/O supply that will work at 1.8V and therefore any Single Ended signals will be between 0V and 1.8V - while VCC can be 3.3V or 5V (but best performance is VCC = 5V).

    So ultimately I think the choice comes down to:

    1. Keep AM device - the risk is low. Major concern is that you must down translate to ensure that the MEMs device isn't exposed to 5V signals (assuming it isn't 5V tolerant - if it is you can disregard this concern) 

    2. Use THVD2450V which will allow 1.8V I/O supply - removing the need of a level translator - the down side is that it seems you already have an unused channel on your current AM devices - so this would be adding two new devices to the BOM of your system. The DRC package is pretty small - but I can understand why it may not be desirable to add more parts to BOM. 

    Please let me know if you have any questions - but I think the AM devices should work in conjunction with a down-level translator but I do think the THVD2450V is a better device that wouldn't require the additional level translator - but I think ultimately they both could be used - just some tradeoffs discussed above that needs to be considered.

    Best,

    Parker Dodson

  • Hello ,

    Thank you for your comprehensive response; it is invaluable for our decision-making process and will undoubtedly benefit other E2E members with similar queries.

    Regarding the MEMS sensor's VDD & VDDIO, we have flexibility in interfacing it with wide range of voltages from 1.71V to 3.6V. We are leaning towards using 3.3V as our system voltage.

    1. Is the AM26C3x capable of handling a 3.3V input from the clock/host MCU?
    2. Could you recommend a TI logic family device suited for level-shifting from 5V to 3.3V at the cable's receiver end? We would like to have both options with and without buffering.

    Lastly, we're keen on understanding how the AM26C3x may interact with the MEMS TXO, which can tolerate a 15pF capacitive load while maintaining its specifications. Should we consider this in our design calculations?

    Your insights would significantly guide us as we finalize our configuration.

  • Hi Neet,

    No problem - I am happy to help! I am glad that it is helping along with your design.

    For your questions:

    1. AM26C3x has its single ended control voltages as a VIH(min) of 2V and VIL(max) of 0.8V - so generally a 3.3V device can control the AM26C3x Devices as long as the AM26C3x devices are powered by 5V . 

    2. I am not the expert in our level translators - I will loop in our level translator team as they are the best source for a recommendation. 

    3. The input capacitance on our single ended pins is going to be around 6pF typical for our AM devices - so I don't think there is much of a risk of violating the 15pF - since we are typically less than half of that.  

    I will loop in the level translator team to suggest a possible 5V to 3.3V recommendation.

    Best,

    Parker Dodson

  • Hi Neet,

    Please help see the TXU and LXC family referenced, for 5V level translators, thanks.

    Best Regards,

    Michael.