What are Rise-Time Accelerators?
Also known as “one shots,” rise-time accelerators speed up the rising edge of a signal, typically an open-drain signal.
For electrical systems that use an open-drain protocol such as I2C or MDIO, there is sometimes a need for a faster rising edge due to bus capacitance. See these two blog posts for reference material.
What is Rise Time and Fall Time?
What is Open Drain Circuit Topology?
If a signal cannot rise to a valid logic high level (VIH) in time before the sampling clock, a bit could be mis-interpreted as a logic low. I.e. you send a “1” but it registers at the target device as a “0.” Thus you may be in need of additional assistance from a rise-time accelerator.
The TXS0102 is a passive level shifter with active accelerators in the device that help to speed up a rising. See the figure below for the internal block diagram.
The one shot accelerator usually implements some type of level based detection. Once the rising edge reaches a certain voltage threshold, the rise-time accelerator triggers.
You can think of a rise-time accelerator as a pull-up FET to VCC.
The MOSFET that connects A1 to A2 is biased by some gate bias circuitry. There is an internal 10k pull-up resistor to VCC and there is a pull-up MOSFET to VCC which acts as the rise-time accelerator.
Upon a rising edge, A1/A2 will reach a specific threshold that triggers the rise-time accelerator.
The rise-time accelerator is enabled once A1/A2 reaches a specific trigger threshold. It enables for a short duration before switching OFF.
The rise-time accelerator or pull-up FET in this case is in parallel with the 10k pull-up resistor. The pull-up FET looks like a strong pull-up resistor in parallel with the 10k, thus the rise-time is decreased drastically.
See the oscilloscope capture of the TCA9416 in action on a rising edge. The TCA9416 implements similar rise-time behavior on this level shifter.
Figure 9-2 from the TCA9416 datasheet on page 16/29
The rise-time accelerator is triggered on the rising edge. You can see the two distinct rising edge slopes. The rise-time starts off slow, and then is immediately pulled up to the supply by the accelerator. The rise-time accelerator switches off after a short duration, and is off during the next falling edge to prevent contention.