QucsStudio Homepage
deutsch
News
26th July 2012: Some files are temperarily unavailabe because of limited web space.
18th August 2012: QucsStudio Version 1.4.1 released.
4th October 2012: QucsStudio Version 1.4.2 released.
17th November 2012: QucsStudio Version 1.4.3 released.
26th February 2013: QucsStudio Version 1.4.4 released.
Introduction
QucsStudio is mainly a circuit simulator that has evolved out of the project
Qucs, but isn't compatible with it.
The simulation engine is even a complete new one.
It's meant be be a test project to create a complete development environment for electrical engineers.
(graphical user interface with circuit simulator, PCB layouting, numerical data processing etc.)
The application uses the free port Q.../Free
of the graphical user interface Qt® by Trolltech®.
Bug reports, comments and other help are very welcome!
Legal Stuff
QucsStudio is free software that is allowed to be used and distributed freely.
The copyright information must not be removed.
There is no warranty at all, not even for merchantability or fitness for a particular purpose.
Features
Currently the following applications are supported:
- more than 100 circuit components
- DC analysis
- AC analysis (including noise analysis and noise distribution analysis)
- s-parameter analysis (including noise parameter calculation)
- transient analysis
- Harmonic Balance analysis (including large-signal AC and noise analysis)
- system simulations
- parameter sweeps and optimization of analogue circuits
- analog component modeling in C++ using MinGW and in VerilogA using ADMS by Laurent Lemaitre
- digital simulations and Verilog simulations using ICARUS by Stephen Williams
- digital simulations and VHDL simulations using GHDL by Tristan Gingold
- PCB layout and Gerber viewer using KiCAD by the KiCAD team
- numerical data processing using Octave by John W. Eaton et al.
(SendSignal is used for communication.)
- RF transmission line calculation (coaxial, microstrip, coupled microstrip, coplanar line, stripline, twisted pair, rectangular waveguide etc.)
- filter synthesis (LC ladder, stepped-impedance, microstrip, active filters etc.)
- attenuator synthesis (resistive pi, tee, bridged-tee and splitter topology)
- GPIB device control
- technical documentation of all models and types of simulation
- support of German and English language
The following applications are planned to be implemented and tested (Does anyone want to help?):
- upgrade to Qt4®
- oscillations by Harmonic Balance analysis
- periodic steady-state analysis
- mixed-mode analysis
- EM field simulations
- many smaller improvements and extensions
Screenshots
A look on the application can be taken here:
Video introduction 1 (4:29min) about the first steps with the application
Video introduction 2 (3:38min) about working with the application
circuit editor
diagrams
developement of Octave scripts
RF transmission line calculator
filter synthesis program
Download
Currently QucsStudio supports Windows® only. It runs without installation.
Decompressing the archive file creates the directory QucsStudio.
It is run by executing QucsStudio/bin/qucs.exe.
download QucsStudio-1.4.4.7z (43 MByte, decompress with 7-Zip)
Changelog
QucsStudio runs under Linux with Wine version 1.4.1.
Thanks to Hubert DG7MGY for reporting this.
Examples
The following files contain circuits that demonstrate the functionality
of the program. They are archive files that are decompressed by the program.
(menu: Project -> Extract Package... or by Drag'n'Drop into project list).
binary component library contains the following models:
Curtice, Statz, TOM1...3, EKV, HICUM L0/L2, photodiode, stripline and more
(many thanks to Mike Brinson for contributing most of the models)
DC analysis
AC analysis
transient analysis
s-parameter analysis
Harmonic Balance analysis
digital simulations
system simulation
circuit optimization
PCB layout
C++ and VerilogA models (many thanks to Mike Brinson for contributing the VerilogA models Curtice, Statz, TOM1...3 etc.)
Known Issues
Known issues with Windows® 7 operation system:
- Help can't be displayed if started from a network drive. A work-around is to configure the drive as trustworthy, or to use kchmviewer.
Known issues caused by Q.../Free:
- corrupting scrolling area
- Drag'n'Drop don't recognize parent
- too long lines (e.g. in Smith chart)
- paste sometimes don't work
Publications
Presentation and video lecture
QucsStudio: A second generation Qucs software package for compact semiconductor devicemodel development based on interactive and compiled equation-defined modelling techniques plus circuit simulation
by Prof. Mike Brinson (Metropolitan University of London, United Kingdom)
SPICE to QucsStudio via Qucs
by Brinson at MOSK-AK in March 2012
Verilog-a compact semiconductor device modelling and circuit macromodelling with the QucsStudio-ADMS "turn-key" modelling system
by Brinson and Margraf at MIXDES 2012
Thanks and Acknowledgement
Many thanks to Mike Brinson for support, bug fixing and sharing ideas.
Sources
The source code of ICARUS,
GHDL,
KiCAD,
ADMS,
MinGW and
Octave
can be downloaded from their homepages. QucsStudio uses the unchanged official binaries.
See README and COPYING files for details.
Translations (applications and online help)
changes to GUI library sources
(Q.../Free version 3.3.7)
QucsGui (main application)
QucsAttenuator (attenuator synthesis tool)
QucsConv (file format converter)
QucsDev (GPIB device control)
QucsEdit (text editor)
QucsFilter (filter synthesis tool)
QucsTranscalc (transmission line calculator)
technical documentation (circuit simulation, models etc.)
References
Qt® is a registered trademark by the company Nokia® in Norway
and other countries worldwide. Please click
here
for further information.
© 2011-2013 Michael Margraf, DD6UM, E-Mail:
michael.margraf@alumni.tu-berlin.de