|
|
Simulation
Waveform Display
Model and Circuit Development
What are TINA and TINA-TI?
TINA is a Spice-based circuit simulator running in the Microsoft Windows Operating system. It can do circuit DC, AC, Transient, Fourier, noise analysis, etc. TINA can be purchased through the vendor's (DesignSoft) web page located at www.tina.com.
TINA-TI is a simple version of TINA with full functionality in circuit simulation, but less circuit development utilities in the package. Also, TINA-TI contains more TI device models and TI part information. TI distributes TINA-TI free worldwide through www.ti.com/analogelab.
| Program Feature | TINA | TINA-TI |
| Schematic entry and edit | Yes | Yes |
| Undo/Redo | Yes | Yes |
| Automatic/Manual wire routing and drag support | Yes | Yes |
| Instruments as standard schematic symbols | Yes | Yes |
| Sub-circuits | Yes | Yes |
| BOM | Yes | Yes |
| Bus | Yes | Yes |
| Integrated Net list Editor | Yes | Yes |
| Excitation Editor for arbitrary waveforms | Yes | Yes |
| Schematic Symbol Editor | Yes | No |
| Component Toolbar Editor | Yes | No |
| PCB export to major packages | Yes | No |
| Hierarchical and Team Design with version control | Yes | No |
| Parameter Extractor/Model Maker | Yes | No |
| PCB Design | Yes | No |
| Analyses | ||
| Max. number of external nodes and nodes in macros | No limit | No limit |
| DC, AC, Transient, Digital, Mixed mode simulation | Yes | Yes |
| Number of components and models | 20,000 | 393 TI IC models plus other supporting devices |
| Group Delay | Yes | Yes |
| Parameter Sweeping | Yes | Yes |
| Analysis directly from Net list | Yes | Requires a TI part |
| Steady State Solver (SMPS analysis) | Yes | No |
| RF models given by S-parameters | Yes | No |
| Network Analysis | Yes | No |
| RF, Digital, VHDL, MCU Simulation | Yes | No |
| VHDL external debugger | Yes | No |
| Interactive Mode | Yes | No |
| Circuit changes while a simulation is running | Yes | No |
| Symbolic Analysis (Closed formulas) | Yes | No |
| Fourier Analysis (harmonics) | Yes | Yes |
| Fourier Analysis (spectrum) | Yes | No |
| Monte Carlo, Worst Case | Yes | Separate MC from Noise |
| Stress (Smoke) Analysis | Yes | No |
| Number of optimization targets & parameters | No limit | No |
| Number of parameters in parameter stepping | No limit | 1 |
| Output Capabilities | ||
| Scaled Diagrams | Yes | Yes |
| Multiple Axes | Yes | Yes |
| Drawing tools to enhance diagrams | Yes | Yes |
| Post processing tools | Yes | Yes |
| Smith, Nyquist, Pole-Zero Diagram | Yes | No |
| Built-in DTP tools | Yes | No |
| MathCAD and Excel export | Yes | No |
| Virtual Instruments | ||
| XY Recorder, Oscilloscope, Function Generator, Multimeter, Signal Analyzer/Bode Plotter | Yes | Yes |
| Network, Spectrum, and Logic Analyzers | Yes | No |
| Digital Signal Generator | Yes | No |
| Real-time Test and Measurement | Yes | No |
| Educational Features | Yes | No |
What are the main differences between TINA-TI versions 6 and 7?
TINA-TI version 7 is a major upgrade of version 6. The main upgrades are in the following areas:
Can I continue using TINA-TI version 6?
Version 6 will continue to be supported on a limited basis for a short period of time. Users are encouraged to download the latest version of TINA-TI to get all the benefits of version 7.
Circuits in TINA-TI version 6 will work on version 7. But, when a circuit is saved in version 7, it cannot be opened in version 6. It is forward compatible only. Any new models and circuits found on the TI website are in the version 7 format and will not run in version 6.
Back to topWhere do I get TINA-TI version 7?
TINA-TI version 7 is distributed by TI. You can download it free from the TI website located at www.ti.com/analogelab.
Where do I get the full version of TINA version 7 or upgrade TINA-TI version 7 to the full version of TINA?
The full version of TINA can be purchased from DesignSoft on the website located at www.ti.com. Users who currently have TINA-TI version 7 installed will receive a discount on the purchase of the full version.
NOTE: Please load the program within 7 days of purchase to avoid an expired download link.
Back to topWhat are the minimum system requirements to run TINA-TI version 7?
The minimum hardware and software requirements for running TINA-TI version 7 are:
Where do I get TINA-TI help?
There is basic help information in the tool that is accessible through the "Help" menu.
For help with TINA-TI related questions, please go to the vendor's website located at www.tina.com.
For TI device model related questions, send an email to elabdesigncenter@ti.com.
Back to topHow do I check for tool updates?
In order to check for updates, you must have TINA-TI version 7 or later.
From the menu:

The download site will appear. Follow the instructions to complete the update.
Back to topWhere do I find TI device models and application circuits?
TI device models and application circuits distributed with TINA-TI. From the installation directory, TI device circuits can be found in directory (tool installation directory)\examples\. Circuits in the directory are classified by applications. For example, directory\examples\SMPS\ contains TI switchmode power supply application circuits. Directory\examples\TI test circuits\ contains all TI linear device model test circuits.
TI device models are in the "Spice Macros" tab of the upper part of the main window (device bar). See video on how to insert a device model in a circuit. (NOTE: Video viewer needed to view example.)
Back to topCan TINA-TI run a circuit from another simulator?
Yes, TINA-TI can import a circuit from another Spice simulator, but only in the form of a Spice netlist circuit. To run a Spice netlist circuit, open TINA-TI netlister from TINA's menu. Select "Tools", then "Netlist Editor". Open the circuit and run circuit analyses.
Can TINA-TI export its circuit to another simulator?
Yes, TINA-TI is PSpice compatible. A Spice netlist created in TINA-TI can run in PSpice.
From the tool's menu, select "File", then "Export", then "Netlist...". A netlist file can be created of a TINA-TI circuit and then run in PSpice.
Back to topHow do I perform parametric analysis?
Step 1: Before running a parametric analysis, add desired components as parametric analysis objects. Click "Analysis" from the menu, then "Select Control Object". Mouse click the selected component, for instance, R2 and see this window:
Click the "..." button, and complete the parametric values from the next window:
Click "OK" after completing the fields in the window. The selected component is set as a parametric analysis object.
Step 2: Run circuit analysis simulation. You will see the circuit performance varies based on the selected parametric object values. See a video on how to perform parametric analysis. (NOTE: Video viewer needed to view example.)
Step 3: You can remove the component as a parametric object after running the parameter analysis by invoking the "parametric stepping" window and clicking the "Remove" button.
Back to topHow can I control the simulation accuracy and speed?
Many factors affect simulation accuracy and speed. Generally, "sharp edge" signals, high error restrictions, or low GMIN will slow the simulation speed. There is a trade-off between simulation accuracy and speed. You can control simulation speed and accuracy balance by adjusting simulation parameters in the program. From the main menu, click "Analysis", then "Set Analysis Parameters...". This window will appear:
As a general rule, this setting can be used. For a circuit working at approximately 100 KHz, set "TR maximum time step" to 100ns. For a switching mode or digital circuit, TR maximum value relative error[%]" to about 1.0% to speed up simulation.
Reducing the value of "Max. no. of saved TR points" will degrade waveform display resolution but will not affect simulation accuracy. However, the simulator will save less data so the analysis waveform will display more quickly.
Click the hand button from the above window to save setting, load previous saved setting, or view the full analysis parameter list.
Back to topCan I probe a node voltage if I did not use a voltage meter prior to running the simulation?
Yes, by choosing "Save all analysis results" from the "Analysis Options" window. From the menu, select "Analysis", then "Options...". See a video on how to probe signals after simulation. (NOTE: Video viewer needed to view example.)
How do I change the simulation progress message mode?
During a simulation, TINA-TI will show the simulation progress status by percentage, message, or detailed information. You can choose one mode from the "Analysis Options" window by clicking "Analysis" from the menu, and then "Option...". In the "General" tab, select from "Trace Mode". See a video on how to choose a simulation progress message bar." (NOTE: Video viewer needed to view example.)
Does TINA-TI have a waveform measurement tool?
Yes, TINA-TI can do waveform calculation. Open the "Postprocessing" window by clicking the "add curves" icon on top of the waveform diagram window. Select the kind of function needed and the signals involved. See video on how to do waveform calculation. (NOTE: Video viewer needed to view example.)
How do I calculate a loop gain?
There are several ways to calculate a loop gain in TINA-TI, but here is a simple one. See video on how to calculate a loop gain. (NOTE: Video viewer needed to view example.)
Step 1: In the schematic window, inject a voltage source in the feedback loop with a Voltage Generator from the main menu, and set its properties as:
"Signal" = "Sine wave"
Step 2: Place two Voltage Pins at the Voltage Generator terminals - Pin 1 at the positive terminal and Pin 2 at the negative terminal.

Set the Voltage Pin properties as:
Pin 1: "IO state" = "Output"

. . . and . . .

Step 3: Run AC simulation. The loop gain from the positive terminal to the negative terminal of the Voltage Generator is calculated and shows the waveform display window.
Back to topHow do I scale waveform in the display window?
From the waveform display window, double-click on one axis to invoke the Set Axis window.

At the bottom of the window, locate the "Round axis scale". The check box controls the signal scale display.
If the check box is unchecked, the tool calculates the scale by the entries of the upper limit, lower limit, and ticks from the Set Axis window with the following formula:
("Upper limit" - "Lower limit")
"Ticks"
If the check box is checked, the tool sets the scale automatically to rounded numbers and ignores the entries of the upper limit, lower limit, and ticks from the Set Axis window.
For example, when the "Round axis scale" check box is unchecked in the Set Axis window, the waveform will display 7 ticks with upper limit = 86 and lower limit = -82 as they are entered from the Set Axis window:

If the "Round axis scale" check box is checked in the Set Axis window, the waveform will display with rounded numbers and ignore the entries of the uppler limit, lower limit, and ticks from the Set Axis window.

Can I create a TINA macro model from a sub-circuit?
No, this feature is only available in the full version of TINA.
Can I create a TINA device model symbol from TINA-TI?
No, this feature is only available in the full version of TINA.
How do I edit a device model symbol?
A device model symbol is editable by a user after it is placed on a schematic. Right click the mouse when the pointer is on the device symbol, and you will be able to edit it by selecting the edit symbol option.
The modification will only affect the current instance of the model. It has no effect on a new instance of the model from the database.
Back to topCan I create a TINA library from TINA-TI?
No, the utility is only available in the full version of TINA.