Qucs

Software Screenshot:
Qucs
Software Details:
Version: 0.0.18
Upload Date: 17 Feb 15
Developer: Michael Margraf
Distribution Type: Freeware
Downloads: 170

Rating: 5.0/5 (Total Votes: 1)

Qucs (Quite Universal Circuit Simulator) is one of the best circuit simulator applications, an open source graphical software implemented in C++ around Qt and designed from the offset to act as an integrated circuit simulator for a vast selection of operating systems.

Features at a glance

The application supports schematic capture, digital and analog simulations, as well as data visualization. It can be used to easily setup a circuit via its intuitive GUI (Graphical User Interface) and simulate small-signal, large-signal and noise behaviour of the circuit.

Additionally, it supports all sorts of circuit simulation types, including noise analysis, AC, DC, harmonic balance analysis, and S-parameter. A command-line circuit simulator is also included, called Qucsator.

Getting started with Qucs

There are various ways to install Qucs on a GNU/Linux operating system, the most easy being to open the package manager of your distribution, search and install the pre-built binary from the main software repositories. Other installation methods are covered on the GitHub page of the project.

After installation, you will be able to launch the program from the main menu of your desktop environment. The user interface is quite easy-to-use and intuitive, allowing the user to quickly create a new project, as well as to open or delete an existing one from the sidebar.

The main toolbar includes all the tools that you need to create circuits and interact with them. Numerous elements can be inserted from the Insert menu, and the Tools menu item gives you quick access to a text editor, filter synthesis, line calculation, component library, and other useful utilities.

Under the hood and supported operating systems

Looking under the hood of Qucs, we can notice that the application is written in the C++ programming language and its graphical user interface is designed using the cross-platform Qt GUI toolkit.

Officially supported operating systems include GNU/Linux, FreeBSD, Microsoft Windows and Darwin/OS X. At the moment, the software has been successfully tested with computers supporting either of the 64-bit (x86_64) and 32-bit (x86) instruction set architectures.

What is new in this release:

  • The new release comes with an interactive GNU/Octave interface.
  • Support for C++ code export of symbol drawings associated with Verilog-A files, and direct association of symbol drawings to Verilog-HDL, Verilog-A and VHDL code has been implemented.
  • In Verilog-HDL and VHDL subcircuits equations can be used.
  • Syntax highlighting for Octave, Verilog-HDL and Verilog-A syntax in text documents has been added. Pre-compiled VHDL modules and libraries made from user written VHDL code is supported now.
  • There are several new components, such as transistor models NIGBT, HICUM L2 v2.24, HICUM L0 v1.2g and HICUM L0 v1.3, tunnel diode, ideal coupled transmission line and an ideal hybrid. The package comes with a new translation into Kazakh.
  • The equation solver now has a EMI receiver functionality implemented.
  • The qucsconv command line data converter supports now Matlab v4 as an export file format.

What is new in version 0.0.15:

  • The new release comes with new translations into Arabic and Czech, model libraries for PMOSFETs, NMOSFETs, regulators, varistors and ideal components, and many new primitive components such as EPFL-EKV NMOS/PMOS V2.6, rectangular waveguide, HICUM L0 v1.2, HICUM L2 v3.23, photodiode, digital buffer, microstrip radial stub, phototransistor, RLCG transmission line and numerous new digital primitives. Passing parameters to Verilog-HDL and VHDL subcircuits and typed generic parameters of VHDL files are now supported as well as arbitrary in/out signals. Simulation time for digital files (Verilog and VHDL) are now stored in an additional configuration file and the import dialog has been replaced by a complete import/export frontend for the Qucs-Converter command line tool. US letter formats for schematic frame have been added. The build system now implements an additional install step for MacOSX and the appropriate icons.
  • In the analogue simulation core global nodes (e.g. subst!) have been introduced, property references inside the same instance of a component and variables in constant parameter simulation boxes are allowed. A noise figure property has been added to the amplifier model and the matrix power operation is available in the equation solver. The Qucs-Converter command line tool allows now to translate existing HICUM models into library elements as well as the translation of polynomial C's and L's and F, H, E and G polynomial SPICE sources.

Requirements:

  • Qt

Similar Software

GTKWave
GTKWave

22 Jun 18

GEZEL
GEZEL

3 Jun 15

ReliaFree
ReliaFree

14 Apr 15

Piklab
Piklab

20 Feb 15

Comments to Qucs

1 Comments
  • R.Sandor 6 Jun 22
    Linux Mint 20.04 alatt használom a qucs-s-0.0.23-1 szimulátort.Ha a library-ból veszek egy NE-5532 -t
    akkor azt irja, hogy ki van véve a katalógusbol. Hogy oldható-meg, hogy egy invertáló kapcsolást a
    fenti IC-vel szimuláljam?
    Köszönettel
Add Comment
Turn on images!