Filtering Noise in LT8609 Series DC-DC Converters with TINACloud

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud

In this tutorial, we will demonstrate how to analyze, design, and implement appropriate input and output filtering for an LT8609 Series Step-Down DC-DC Converter using TINACloud, and verify the results to ensure stable, low-noise operation.

DC-DC converters are indispensable in modern electronic systems for efficiently stepping voltages up or down. However, their inherent switching operation introduces conducted noise and ripple on both the input and output rails.

Although usually small in amplitude, these disturbances can become critical in sensitive applications such as precision measurement, RF front-ends, or high-speed digital circuits.

1. Initial Circuit Setup and Redesign

To begin the analysis, we use the simulation environment.

Start by opening the LT8609 Steady State Analysis.tsc file found in the TINA Examples/Analog Devices folder. The first objective is to redesign the circuit to meet a specific output voltage requirement.

Using the Design Tool in TINACloud (accessible via Tools menu/ “Re-design this Circuit…”), we set the required output voltage (Vout) to 4 V. Once the value is entered, pressing Run executes the quick analytic calculation, and the necessary component changes are instantly applied to the displayed circuit.

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud_diagram
Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Redesigning the circuit-diagram
Filtering Noise in LT8609 Series DC-DC Converters with TINACloud_Redesigned circuit-
Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Redesigned circuit

2. Analyzing Initial Noise and Ripple

Calculating Initial Ripple

We calculate the ripple in the input current (Iin) and the output voltage (Vout). By running a Transient Analysis in TINACloud, the steady-state operating waveforms appear. To get the numerical values, select Ripple… from the Process menu of the Diagram window. This calculates and displays the absolute and relative ripple values.

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Steady state waveforms

The Problem: High Input Ripple

The result is displayed in new window. As we can see, the ripple of the output voltage is quite small – only 5.16 mV, while the ripple in the input current is very high but may be acceptable due to the filtering in the main power supply.

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Ripple values

However, as mentioned in the introduction, these disturbances may cause problems in some applications and therefore must be filtered out.

The result is a cleaner, more stable output voltage – which is especially important for sensitive analog or RF circuits, microcontrollers, or precision sensors.

3. Implementing Low-Noise Filtering

To achieve a cleaner, more stable output voltage—critical for sensitive analog, RF, or precision sensor circuits—we modify the design by adding external filtering components.

Using the circuit editor in TINACloud, we introduce two key filtering stages:

  1. Output Filtering: An NR1700 Adjustable Output LDO Regulator (Low Dropout Regulator) is added to the output. LDOs are highly effective at suppressing ripple and providing a stable voltage even when the input (from the DC-DC converter) has residual noise.
  2. Input Filtering: An RLC filter is added to the input rail to significantly attenuate the large input current ripple.

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Adding an
LDO Regulator and an RLC filter

4. Verification of Filter Effectiveness

With the filters in place, we repeat the analysis to confirm the noise reduction.

We perform a new Transient Analysis to obtain the updated waveforms and then use the Ripple… function again to check the final noise levels.

Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Filtered circuit-Transient waveforms
Filtering Noise in LT8609 Series DC-DC Converters with TINACloud: Filtered circuit-Ripple values

The Final Result

The ripple values are now drastically reduced, falling into the microvolt and microampere range. This demonstrates the success of the filtering strategy, resulting in a cleaner output that is acceptable even for the most demanding, sensitive applications.

This concludes the demonstration of how to effectively filter the input and output noise of DC-DC converters using TINACloud simulation.

To learn more, visit our websites:
www.tinacloud.com
www.tina.com
Explore more content from our channel:
https://www.youtube.com/@TinaDesignSuite

Generating a DC Solver for Linear Resistive Circuits with AI

Generating a DC Solver for Linear Resistive Circuits with AI

In our latest video, we demonstrate how to use the ChatGPT AI to generate a general Python program, which you can then run directly within the TINA simulation software. By studying the Python code, you can learn about the principles behind how TINA works for linear DC circuits.

Generating the Python Code with ChatGPT

Start chatgpt.com and enter the following request:

“Generate a DC solver from netlist using Python. Include one test example with a voltage source of VS=100V, R1=20, R2=30.”

The AI will immediately respond with a structured explanation, followed by the generated Python code.
The generated code is typically quite general, allowing you to solve any DC circuit using the specified netlist syntax.

The generated Python code by chatGPT

Important Note: Keep in mind that ChatGPT and most other AI systems may generate slightly different Python code or result formats each time they are used.

Integration into the TINA Environment

Once the code is generated, we need to import it into the TINA simulation software for execution.

Running the Code
  • Use the “Copy code” icon to copy the generated Python code to your clipboard.
  • Start TINA.
  • Open the built-in Python compiler: Select Python Shell from the Tools menu.
  • Paste the Python code into the compiler’s editing area.
  • Press the “Run” icon.

The Python program will execute and display the nodal voltages, including the source current.

Inserting the Python code into TINA’s Python Shell

Comparison with TINA Simulation

To check the validity and accuracy, draw the circuit using the Schematic Editor of TINA and run a DC analysis. Enter the schematic equivalent of the example circuit, then press the DC button.

Results Match

The values calculated by TINA (V2 = 60 V and I= -2A) match exactly the results obtained from the AI-generated Python program.

The calculated values from TINA match the result obtained from our Python program

By studying the Python code, you can learn about the principles behind how TINA works for linear DC circuits.

You can learn more about TINA here: www.tina.com

You can learn more about TINACloud here: www.tinacloud.com

Explore more content from our channel: https://www.youtube.com/@TinaDesignSuite




Multi-Platform Use of TINA

Multi-Platform Use of TINA

TINA Runs Seamlessly on All Major Platforms

TINA 15 and all future versions are designed for true cross-platform compatibility, running effortlessly on Windows, Linux, and macOS.
On Linux and macOS, TINA uses Wine to execute the Windows version directly, delivering virtually the same performance as on native Windows systems.

This unified approach ensures that exactly the same TINA program operates across every supported platform — guaranteeing identical features, results, and user experience everywhere.

Below you can find benchmark measurements comparing the analysis of two circuits on different computers and operating systems.

TPS622310 Ultra Small Step Down Converter
TPS622310 Transient analysis
TPS622310 circuit: TINA v15 Transient Analysis runtime statistics
TPS40140 Dual or 2-Phase, Stackable Controller
TPS40140 Transient model
TPS40140 circuit: TINA v15 Transient Analysis runtime statistics
To learn more, visit our websites:
www.tina.com
www.tinacloud.com
Explore more content from our channel:
https://www.youtube.com/@TinaDesignSuite