Author Topic: Quite Universal Circuit Simulator is an integrated circuit simulator  (Read 2508 times)

0 Members and 1 Guest are viewing this topic.

Software Santa

  • Administrator
  • *****
  • Posts: 4258
Quite Universal Circuit Simulator (QUCS) is an integrated circuit simulator

What's Qucs?
So far Qucs is not yet finished... but it is on the road.

Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.

    * Qucs, briefly for Quite Universal Circuit Simulator, is a circuit simulator with graphical user interface (GUI). The GUI is based on Qt by Trolltech. The software aims to support all kinds of circuit simulation types, e.g. DC, AC, S-parameter, Harmonic Balance analysis, noise analysis, etc.

    * Qucsator, the simulation backend, is a command line circuit simulator. It takes a network list in a certain format as input and outputs a Qucs dataset. It has been programmed for usage in the Qucs project but may also be used by other applications.

So far we were working on the GUI and on some basic simulation features. In fact there is now a kind of useful user interface for setting up schematics and presenting simulation results in various types of diagrams. DC, AC, S-parameter, noise and transient analysis is possible, mathematical equations and use of a subcircuit hierarchy are available. Anyway, a lot of work has to be done and thus we are looking for people who want to support the project.

A few first versions can be downloaded in the download section. Please keep in mind that these versions are still incomplete and we hope that some of you will be able to compile and run the package by their own. Some example schematics have been setup to demonstrate the abilities of Qucs.

On which OS will Qucs run?
Qucs is currently developed on GNU/Linux systems using the GNU autotools. For this reason it is very likely that Qucs runs on all kinds of Unix systems supporting an appropriate system interface and an installed Qt� environment. It has been verified that Qucs can be installed on GNU/Linux, Solaris 2.9, MacOS 10.3, NetBSD, FreeBSD and Cygwin (Unix emulation layer for Windows). With the QT3/Windows Free Edition at hand Qucs is also available natively on Win32 (NT/2000/XP) systems.

I downloaded and installed the Qucs package on MacOSX, and then when I try to start it the Qucs icon appears in my dock briefly and then disappears and the program quits. What's wrong?

The Qucs package for MacOSX requires the QT3.x libraries. The MacOSX versions of the QT3.x libraries are available on the same download site as "minimal" and "complete" package. The "minimal" version is for users who want to use the Qt-based applications. The "complete" versions is for developers, i.e. including Qt Designer, all example programs and documentation.

Qucs does not start on my MacOSX. What's wrong?

Qucs relies in parts on libraries which are not delivered with MacOSX, but with the X11-installer Apple provides. This does not mean that Qucs on MacOSX runs under X-Windows, the binary installer provided is based on the native version of Trolltech's Qt3.3 framework, but some libs from the X11-packages are used. This is a requirement under MacOSX 10.3 as well as 10.4.x (and it is displayed by the installer before starting the installation). The X11-installer from Apple, which installs the missing libraries, is available from the MacOSX installation CDs/DVD (well, and it is not installed as default when doing a "standard" MacOSX installation). The X11-installer package is available within the optional packages accessible from the MacOSX System installer. If X11 is installed from at least the Apple provided installer, the libs are available.

Pre-compiled binaries are available for most systems.
« Last Edit: February 16, 2014, 07:48:31 PM by Software Santa »