Learn Know-how
Trying Out the ROHM Solution Simulator (1)
2021.11.10
Points of this article
・There are essentially two types of simulations available for switching regulators, "Frequency Domain" and "Time Domain".
・In the ROHM Solution Simulator, component values in a simulation circuit can easily be modified when performing simulations.
Operation of the ROHM Solution Simulator is extremely simple. Why not try it out once, just to get a sense of how to use it. As examples, we’ll describe two simulations you can try: first, the frequency characteristics of a step-down switching regulator, and second, the transient response characteristic waveform of the device. Try actually running the simulations according to the examples. For a faster introduction to the ROHM Solution Simulator, please refer to the “Hands-On User’s Manual(PDF)“.
Trying Out the ROHM Solution Simulator
(1): Simulation of the Frequency Characteristics of a Step-down Switching Regulator
Go to the ROHM Solution Simulator web page, and click on “Switching Regulators” in the “ICs Solution Circuit” category (Fig. 1); a list like that in Fig. 2 appears (the screen layout may change without advance notice).
Fig. 1. “ROHM Solution Simulator” web page, “Switching Regulators” in “ICs Solution Circuit” Category

Fig. 2. List of Switching Regulators in “ICs Solution Circuit”

From this list, select the “BD90640EFJ” step-down switching regulator IC. Here, the frequency characteristics of a power supply circuit that uses this IC is simulated, so click on “Simulation” in the “Frequency Domain” column. There are two types of simulations, “Frequency Domain” and “Time Domain”; we will perform the time domain simulation in part (2).
When accessing the simulator from the product page, search on “BD90640EFJ” and scroll down to the “Tools” section. In the list of simulations are displayed the two types, frequency domain and time domain, and a simulation guide (PDF) for the IC. Upon clicking on “Frequency Domain”, the simulation starts as shown above. The simulation guide presents various other simulation methods in addition to that of this example, and should be consulted.
When the simulation starts, the simulation circuit is displayed, as shown in Fig. 3. Upon clicking the Run symbol (▶) in the center of the circuit diagram, the screen switches to that shown in Fig. 4, and the simulation and component values can be modified.
Fig. 3. “SCHEMATIC INFORMATION” screen for the BD90640EFJ Solution Circuit

Fig. 4. Simulation start screen appearing when the Run symbol (▶) in Fig. 3 is clicked

At this time, simulation results for the frequency characteristics (Bode plot) under the default conditions are already displayed.
In this circuit, one component that adjusts the frequency characteristics is the phase compensation resistor R3, in the red circle. Try changing R3 and run a simulation to see how the Bode plot changes.
Upon double-clicking on R3, the Property Editor for R3 opens, as in Fig. 5; change RESISTANCE_VALUE from the default value of 20k to 3k and execute the simulation. The simulation begins upon clicking the ▶ symbol, in the red circle at the top of the screen in Fig. 4; the result is output within a few seconds.
Fig. 5. Property Editor to change the value of R3

The Bode plot resulting when R3 is changed to 3 kΩ should have gain and phase characteristics different from those for the default value of 20 kΩ.
In the forthcoming part (2), a time domain simulation example is presented.
Learn Know-how
Electrical Circuit Design
- Soldering Techniques and Solder Types
- Seven Tools for Soldering
- Seven Techniques for Printed Circuit Board Reworking
-
Basic Alternating Current (AC)
- AC Circuits: Alternating Current, Waveforms, and Formulas
- Complex Numbers in AC Circuit
- Electrical Reactance
- What is Impedance? AC Circuit Analysis and Design
- Impedance Measurement: How to Choose Methods and Improve Accuracy
- Impedance Matching: Why It Matters for Power Transfer and Signal Reflections
- Resonant Circuits: Resonant Frequency and Q Factor
- RLC Circuit: Series and Parallel, Applied circuits
- What is AC Power? Active Power, Reactive Power, Apparent Power
- Power Factor: Calculation and Efficiency Improvement
- What is PFC?
- Boundary Current Mode (BCM) PFC: Examples of Efficiency Improvement Using Diodes
- Continuous Current Mode (CCM) PFC: Examples of Efficiency Improvement Using Diode
- LED Illumination Circuits:Example of Efficiency Improvement and Noise Reduction Using MOSFETs
- PFC Circuits for Air Conditioners:Example of Efficiency Improvement Using MOSFETs and Diodes
-
Basic Direct Current (DC)
- Ohm’s Law: Voltage, Current, and Resistance
- Electric Current and Voltage in DC Circuits
- Kirchhoff’s Circuit Laws
- What Is Mesh Analysis (Mesh Current Method)?
- What Is Nodal Analysis (Nodal Voltage Analysis)?
- Thevenin’s Theorem: DC Circuit Analysis
- Norton’s Theorem: Equivalent Circuit Analysis
- What Is the Superposition Theorem?
- What Is the Δ–Y Transformation (Y–Δ Transformation)?
- Voltage Divider Circuit
- Current Divider and the Current Divider Rule
Thermal design
-
About Thermal Design
- Changes in Engineering Trends and Thermal Design
- A Mutual Understanding of Thermal Design
- Fundamentals of Thermal Resistance and Heat Dissipation: About Thermal Resistance
- Fundamentals of Thermal Resistance and Heat Dissipation: Heat Transmission and Heat Dissipation Paths
- Fundamentals of Thermal Resistance and Heat Dissipation : Thermal Resistance in Conduction
- Fundamentals of Thermal Resistance and Heat Dissipation : Thermal Resistance in Convection
- Fundamentals of Thermal Resistance and Heat Dissipation : Thermal Resistance in Emission
- Thermal Resistance Data: JEDEC Standards, Thermal Resistance Measurement Environments, and Circuit Boards
- Thermal Resistance Data: Actual Data Example
- Thermal Resistance Data: Definitions of Thermal Resistance, Thermal Characterization Parameters
- Thermal Resistance Data: θJA and ΨJT in Estimation of TJ: Part 1
- Thermal Resistance Data: θJA and ΨJT in Estimation of TJ: Part 2
- Surface Temperature Measurements: Methods for Fastening Thermocouples
- Surface Temperature Measurements: Thermocouple Mounting Position
- Surface Temperature Measurements: Treatment of Thermocouple Tips
- Surface Temperature Measurements: Influence of the Thermocouple
- Estimating TJ: Basic Calculation Equations
- Estimating TJ: Calculation Example Using θJA
- Estimating TJ: Calculation Example Using ΨJT
- Estimating TJ: Calculation Example Using Transient Thermal Resistance
- Estimation of Heat Dissipation Area in Surface Mounting and Points to be Noted
- Surface Temperature Measurements: Thermocouple Types
- Summary
- Collection of Important Points Relating to Thermal Design
Switching Noise
- Procedures in Noise Countermeasures
- What is EMC?
-
Dealing with Noise Using Capacitors
- Understanding the Frequency Characteristics of Capacitors, Relative to ESR and ESL
- Measures to Address Noise Using Capacitors
- Effective Use of Decoupling (Bypass) Capacitors Point 1
- Effective Use of Decoupling Capacitors Point 2
- Effective Use of Decoupling Capacitors, Other Matters to be Noted
- Effective Use of Decoupling Capacitors, Summary
-
Dealing with Noise Using Inductors
- Frequency-Impedance Characteristics of Inductors and Determination of Inductor’s Resonance Frequency
- Basic Characteristics of Ferrite Beads and Inductors and Noise Countermeasures Using Them
- Dealing with Noise Using Common Mode Filters
- Points to be Noted: Crosstalk and Noise from GND Lines
- Summary of Dealing with Noise Using Inductors
- Other Noise Countermeasures
- Basics of EMC – Summary
Simulation
- Thermal Simulation of PTC Heaters
- Thermal Simulation of Linear Regulators
-
Foundations of Electronic Circuit Simulation Introduction
- About SPICE
- SPICE Simulators and SPICE Models
- Types of SPICE simulation: DC Analysis, AC Analysis, Transient Analysis
- Types of SPICE simulation: Monte Carlo
- Convergence Properties and Stability of SPICE Simulations
- Types of SPICE Model
- SPICE Device Models: Diode Example–Part 1
- SPICE Device Models: Diode Example–Part 2
- SPICE Subcircuit Models: MOSFET Example―Part 1
- SPICE Subcircuit Models: MOSFET Example―Part 2
- SPICE Subcircuit Models: Models Using Mathematical Expressions
- About Thermal Models
- About Thermal Dynamic Model
- Summary
-
About the ROHM Solution Simulator
- How to Access the ROHM Solution Simulator
- Trying Out the ROHM Solution Simulator (1)
- Trying Out the ROHM Solution Simulator (2)
- Starting a Simulation Circuit in the ROHM Solution Simulator
- ROHM Solution Simulator Toolbar Functions and Basic Operations
- ROHM Solution Simulator: User Interface
- Execution of Simulations
- Method for Displaying Simulation Results
- Simulation Result Display Tool: Wavebox
- Simulation Results Display Tool: Waveform Viewer
- Customization of Simulations
- Exporting Circuit Data to PartQuest™ Explorer
- Purchasing Samples for Evaluation
- Optimization of PFC Circuits
- Optimization of Inverter Circuits
- About Thermal Simulations of DC-DC Converters
- Circuit-Theory-Based Design Simulation