CircuitLogix

CircuitLogix
CircuitLogix
Developer(s) Logic Design Inc.
Stable release V8.1 / January 2011
Operating system Windows (2000, XP, Vista, or Windows 7)
Type Electronic circuit simulation
License Proprietary
Website www.CircuitLogix.com

CircuitLogix is a software electronic circuit simulator which uses PSpice to simulate thousands of electronic devices, models, and circuits. A version of CircuitLogix with fewer models, simulation, and export features is available free of charge to students after registration.[1] CircuitLogix supports analog, digital, and mixed-signal circuits, and its SPICE simulation gives accurate real-world results. The graphic user interface allows students to quickly and easily draw, modify and combine analog and digital circuit diagrams.

CircuitLogix was developed by Dr. Colin Simpson, an electronics professor at George Brown College, in Toronto, Canada, and John (Bud) Skinner, a computer programmer. The electronics program has won awards including the Award of Excellence from the Association of Canadian Community Colleges (ACCC).[2] CircuitLogix is used exclusively as the electronic circuit simulation tool for the George Brown College Electronics Technician distance education program, which is the largest Electronics technician program in the world with over 4,000 students in 37 countries [3].

The professional version of CircuitLogix (CircuitLogix Pro) includes over 10,000 device models, as well as 8 virtual instruments. It also includes 3DLab, which is a software product that combines an interactive 3-dimensional learning environment and electronic devices and tools to enhance the user's comprehension of electronics. 3DLab virtual components include batteries, switches, motors, lamps, resistors, inductors, capacitors and instruments including oscilloscopes, Signal generators, and frequency counters.

Contents

Overview

CircuitLogix simulating a circuit with an AC power source.

Fast, accurate simulation of electronic circuits is essential because it provides the information needed to perform accurate analysis of circuit behavior. SPICE simulators are used to verify that analog and mixed-signal circuits will yield the expected outputs. A schematic netlist file and circuit input values are fed to the SPICE software, which simulates the circuit's behavior for a specified length of time. CircuitLogix allows for the observation of voltage and current levels at any circuit node as they change with frequency and time. It allows for obtaining accurate results even when simulating complex circuits where hierarchical blocks are reused. The CircuitLogix simulation engine is based on Berkeley SPICE, and contains a GUI to make circuit design easier and more efficient.

The CircuitLogix 32-bit SPICE engine is interactive, allowing, for example, the frequency of sources to be changed, potentiometers adjusted, and switches thrown during simulation. The SPICE engine is fully integrated with the schematic capture and waveform tools; CircuitLogix passes schematic edits to the simulator automatically while running. Components such as fuses, LEDs and controlled switches are automatically updated in the schematic as the simulation runs.

CircuitLogix simulates analog, digital, and mixed analog-digital circuits. The simulator first divides the circuit into analog and digital portions. The analog circuitry is simulated with the time-step driven SPICE engine, while the digital parts are simulated separately with an event-driven simulation engine. The CircuitLogix digital engine was developed directly in .NET, faster than SPICE macros. Because the simulator automatically performs signal conversion, it is possible to connect any analog or digital part to any other. The system’s model library contains hybrid parts for analog-to-digital and digital-to-analog conversion.

Mixed-mode simulation

The "3DLab" feature in CircuitLogix Pro.

CircuitLogix is a mixed-mode schematic editor, and includes both analog and event-driven simulation capabilities: any simulation may contain components that are analog, event driven (digital or sampled-data), or a combination of both. An entire mixed signal analysis can be driven from one integrated schematic. All the digital models in CircuitLogix provide accurate specification of propagation time and rise/fall time delays.

The event-driven algorithm used by CircuitLogix is general-purpose and supports non-digital types of data. For example, elements can use real or integer values to simulate DSP functions or sampled data filters. Because the event-driven algorithm is faster than the standard SPICE matrix, simulation time is greatly reduced for circuits that use event-driven models in place of analog models.

Mixed-mode simulation is handled on three levels by CircuitLogix: (a) with primitive digital elements that use timing models and a built-in 12-state digital logic simulator, (b) with subcircuit models that use the actual transistor topology of the integrated circuit, and finally, (c) with In-line Boolean logic expressions. These two modeling techniques use SPICE to solve a problem while the third method, digital primitives, uses mixed-mode capability.

Component library

The component library includes:

Semiconductors
Semiconductor Resistors & Capacitors, Diodes, Schottky & Zener Diodes, Bridge rectifiers, Varactor
Displays, indicators, switches
LEDs, 7-Segment LEDs, Hex display, Hex key, Logic display, NC push-button, NO push button, SPDT PB, Piezo buzzer, Pulser, Latch coil, Polar latch, Rocket, SCOPE, Stepper, Stoplight, Window
Digital primitives
Gates, DeMorgan symboled gates, buffers, inverters, flip-flops
Digital ICs
1K RAM, 32x8 PROM, complete selection of 40xx, 41xx, 45xx, 47xx, 74xxx IC's
Linear ICs
Op Amps, Comparators, Timers, Buffers, CDAs, Modulators, A/D converters & D/A converters, PLL, VCO
Transistors, FET
BJT, IGBT, UJT, PUT, MESFET, MOSFET, Darlington transistor
Relays
Control relay, SPST, DPDT, Individual contacts and coils (enable creation of any relay)
Supplies, Sources
Battery, Voltage Terminal, Signal generator, I Source, V Source, I->I Source, V->I Source, I->Switch,V->Switch, I->V Source, V->V Source
Math devices
A wide variety of devices for manipulating quantities
Miscellaneous Devices
Crystals, Fuses, Transformers, DC Motor, F-V & V-F converters
Transmission lines
Lossless, Lossy, and Uniform Distributed RC
Vacuum Tubes
12AU7, 12AX7, 5879, 6L6GC, 6SN7, 7199P, 7199T
Instruments
Oscilloscope, Digital Multimeter, Bode plotter, Curve tracer, Data Sequencer, Signal generator, Logic analyzer, Logic probe, Logic Pulser
Simulation Controls
Initial Condition and Nodeset devices
Miscellaneous
Optoisolators, Photodiodes, Voltage regulators, References, SCRs, Triacs

See also

References

  1. ^ Web page for a 15-day demonstration of the student version of CircuitLogix
  2. ^ ACCC document with article about the Electronics Technician distance Education program
  3. ^ http://jobboomcc.canoe.ca/News/2003/12/03/1225393-sun.html

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Colin Simpson (author) — Keynote address, International Distance Education Conference, Copenhagen, 2006 Colin Simpson is a Canadian entrepreneur, software developer, and the author of six textbooks, including the bestseller Principles of Electronics. With over 300,000 of …   Wikipedia

  • Electronics Technician distance education program — The Electronics Technician (ET) distance education program was developed in 1997 by Dr. Colin Simpson, an electronics professor at George Brown College in Toronto, Canada. Since then, the award winning [… …   Wikipedia

  • Electronic circuit simulation — uses mathematical models to replicate the behavior of an actual electronic device or circuit. Simulation software allows for modeling of circuit operation and is an invaluable analysis tool. Due to its highly accurate modeling capability, many… …   Wikipedia

  • Simulation software — is based on the process of imitating a real phenomenon with a set of mathematical formulas. It is, essentially, a program that allows the user to observe an operation through simulation without actually running the program. Simulation software is …   Wikipedia

  • List of programmers — This list is incomplete; you can help by expanding it. This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. Contents: A B C D E F G H I J K L M N …   Wikipedia

  • List of software authors — Software author, refers to a person who writes computer software (programs). This list is primarily a list of individuals rather than businesses, companies or corporations who have produced innovative, early or otherwise notable computer software …   Wikipedia

  • Principles of Electronics — Written by Colin Simpson, the book Principles of Electronics , is designed to accompany the Electronics Technician distance education program and offers a concise and practical overview of the basic principles, theorems, circuit behavior and… …   Wikipedia

  • Comparison of EDA software — Comparison of Electronic Design Automation (EDA) software Contents 1 Free and Open Source Software (FOSS) 2 Proprietary software 3 Comparison of EDA packages 4 See …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”