Free Software Foundation!

Join now

Semantic search

This entry published by the Free Software Foundation.

[Edit query]| Show embed code


Previous     Results 1– 20    Next        (20 | 50 | 100 | 250 | 500)


Aeneas Heckert gnu.small.png Aeneas is the GNU package for the design and simulation of submicron semiconductor devices. It is a 3D Monte Carlo Semiconductor Device Simulator which can take into account all the relevant quantum effects, thank to the implementation of the Bohm effective potential method. The physics and geometry of a general device is introduced by typing a simple script, which makes, in this sense, Aeneas a powerfull tool for the simulation of quite general semiconductor devices. Furthermore, it is possible to simulate device of every shape covered by tetrahedra which makes the choice of 3D shapes practically endless. This is the first world simulator with the caracteristic of coupling MC transport to 3D tetrahedra meshes.

Alliance Complete set of free CAD tools and portable libraries for VLSI design. It includes a VHDL compiler and simulator, logic synthesis tools, and automatic place and route tools. Advanced verification tools for functional abstraction and static timing analysis are part of the system. A complete set of portable CMOS libraries is provided, including a RAM generator, a ROM generator, and a data-path compiler.

Archimedes Heckert gnu.small.png Archimedes helps users to design and simulate submicron semiconductor devices. It is a 2D Monte Carlo simulator which can take into account all the relevant quantum effects by means of Bohm effective potential. The description of the device is very general and made by means of a simple script language, which makes GNU/Archimedes a powerful tool for the simulation of quite general 2D semiconductor devices. Some very interesting results have been obtained and they will be put, as soon as possible, on the web page (some results are already available in the documentation).

Atlc 'atlc' (Arbitrary Transmission Line Calculator) is a computer aided design (CAD) package for designing and analysing electrical transmission lines and directional couplers of totally arbitrary cross section, with an arbitrary number of different dielectrics. The analysis programs in 'atlc' lets users find the electrical properties of a transmission line or coupler whose physical dimensions are known. The design programs lets users physically realise a transmission line or coupler with certain given electrical properties. The package supports multiple CPUs, as some parts are CPU intensive. It is most likely to be useful to radio amateurs.

BRL-CAD BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, image-processing and signal-processing tools.

Darwin2k 'Darwin2k' is a robotics design and simulation program. Its simulation capabilities support engineering design and controller prototyping for robotic application; for example, it includes detailed motor and gearhead performance models, and the ability to estimate stresses in structural elements during simulation. Darwin2K is *not* an end-user application. Most uses will require at least a little coding, usually to specify application-specific robot controllers and models, high-level task descriptions, or specialized simulation components. That being said, Darwin2K does include a range of general-purpose robot models, controllers, and simulation and analysis capabilities, useful in a wide range of robot design and programming applications, that eliminate most of the work in developing a task-specific simulation or optimized robot prototype. The system also includes a distributed evolutionary algorithm for automated synthesis and optimization.

Electric VLSI Design System Heckert gnu.small.png Computer-aided design system that can handle custom IC layout (ASICs), schematic drawing, hardware description languages, and electro-mechanical hybrid layout. "electric includes the following CAD operations: design rule checking, simulation interface (8 options), PLA generation, compaction, compensation, routing (4 options), VHDL compilation, silicon compilation, and network consistency checking.

Figura Figura is a distributed CAD system for mechanical engineering. Written in CORBA/C++ and with help of OpenCascade Figura can run onto the most popular platform. The goal of the project is to give an alternative to the commercial 3D modeler and to promote the adoption of neutral and standard file format like STEP or IGES. The architecture of Figura is modular and give opportunity to other software to extend her fonctionality, for exemple a finite element tool can be added (see SALOME project).

FreeCAD FreeCAD is an free and open source CAx RAD based on OpenCasCade, QT and Python. It features some key concepts like Macro recording, Workbenches, ability to run as a server and dynamically loadable Application extensions and it is designed to be platform independent

GEDA-gaf The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools. These tools are used for electrical circuit design, simulation, prototyping, and production. The gEDA project was started because of the lack of free EDA tools for UNIX. The tools are being developed mainly on GNU/Linux machines, but considerable effort is being made to make sure that gEDA runs on other UNIX variants.

GLE 'GLE' is a package of C functions that draw extruded surfaces, including surfaces of revolution, sweeps, tubes, polycones, polycylinders and helicoids. The extruded surface is specified with a 2D polyline that is extruded along a 3D path. A local coordinate system allows for additional flexibility in the primitives drawn. Extrusions may be texture mapped in a variety of ways. The GLE library generates 3D triangle coordinates, lighting normal vectors and texture coordinates as output. It uses the GL or OpenGL API's to perform the actual rendering.

GSpeakers GSpeakers is a GNOME loudspeaker design program built with the Gtkmm 2.0 toolkit.

GnuCAD 2 Heckert gnu.small.png GnuCAD's goal is to create a professional free software CAD (Computer Aided Design) package for *nux systems. The system will eventually include a plugin interface as well as scripting capability, possibly through Perl, bash or another language.

Gnuae Heckert gnu.small.png 'GnuAE' is the first release of a series of programs dealing with alternate energy systems (photovoltaic, wind, and hydro). GnuAE is the design and system sizing software, and TraceGUI (the next release, about 90% done) is a GUI for DC->AC power inverters (data logging and control). The main project is Abelmon (about 20% done), a power management system for off-grid houses. With GnuAE, you select the various loads of a system, select photovoltaic panels and other components, and GnuAE figures out the quantity of panels, batteries, wire sizes, etc.

LibStroke LibStroke is a stroke translation library. Strokes are motions of the mouse that can be interpreted by a program as a command. Strokes are used extensively in CAD programs to select tools or perform actions; they are an extremely natural human-computer interface.

Oregano 'Oregano' is an application for schematic capture and simulation of electrical circuits. The actual simulation is performed by SPICE, which is required for simulation, but not necessary to run the application.

PCB Heckert gnu.small.png PCB is a simple tool, without memory and time consuming fuctions like autorouter and auto placement, for designing printed circuit boards. Most settings can be specified by resources, passed in the command line or changed at runtime. Layout related settings are saved together with the data. Each layout has a unique name and color (if supported by your display); 8 layers are supported in addition to a silkscreen layer. You can control the visibility of pins and SMD pads. All files are 7 bit ASCII and can be preprocessed with any UNIX command that writes its results to stdout (GNU m4 is required). The layout grid ranges from 1/1000 inch up to 250/1000 inch; the maximum is defined at compilation time. Zooming is supported. PCB temporarily saves a copy the critical data in /tmp so nothing is lost during critical sections of the program, and supports an unlimited (depending on memory) number of undo operations; redo is also available in case you change your mode. PCD is now a part of gEDA (http://gpleda.org).

Profoil-WWW PROFOIL-WWW is a Web version of PROFOIL - the author's low-speed airfoil design code. PROFOIL is not an all inclusive airfoil-design package. Inverse design, as later discussed, is its strength; analysis is not - it has none. The airfoil performance characteristics (viscous results) are determined with post-processing analysis tools (the Eppler code, Mark Drela's XFOIL, other codes, and finally when things look promising the wind tunnel). The Eppler code, XFOIL, the wind tunnel, etc must be separately obtained to complete the design-tool suite. If you develop a promising design, need some wind tunnel time and are associated with a potential sponsor, we might be able to help.

PythonCAD The goal of the PythonCAD project is to create a fully scriptable drafting program that will match and eventually exceed features found in commercial CAD software. The program, currently under active development, is in its early stages but can do simple drawing.

QCad - Community Edition QCad is a powerful but easy to use 2D CAD program for GNU/Linux. QCad uses DXF as its standard file format. You can load, merge and save DXF files. Furthermore it offers support for the HPGL format. While other CAD packages get complicated to use and unclear, QCad tries to stay comfortable and even an absolute beginner can create professional drawings with a minimum of effort.

Previous     Results 1– 20    Next        (20 | 50 | 100 | 250 | 500)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software described in this text has its own copyright notice and license, which can usually be found in the distribution itself.


The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.

Copyright © 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.

Licensed under the GNU Free Documentation License, version 1.3 or later.

The FSF also has sister organizations in France, Latin America, Europe and India.

Powered by MediaWiki and Semantic MediaWiki

Toolbox