• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

Elettrolinux

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - FlexRay - LIN
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • SCADA - PLC
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio Conductor
  • CERN Libraries
  • My Open Bticino
  • Open Avionics
  • Open Bio Foundation
  • Open CASCADE
  • OpenCFD - OpenFOAM
  • OpenCores
  • Orocos Project
  • OSGeo
  • Player Project
  • R-Project
  • VLSI & ASIC Technology

Open HW/FW Projects

  • Baloon Project
  • FreeCores
  • LinuxBIOS
  • OpenBIOS
  • SquidBee
IC Layout Editor
Alliance - VLSI Design Layout and Checks E-mail
Saturday, 27 December 2008 18:02
Alliance is a complete set of free CAD tools and cell libraries for VLSI design. It includes a VHDL compiler and simulator, logic synthesis tools, and automatic place and route tools. A complete set of portable CMOS libraries is provided. It covers a wide range of the standard design flow (from VHDL up to layout). Alliance is the result of a twelve year effort spent at ASIM department of LIP6 laboratory of the Pierre et Marie Curie University (Paris VI, France). It includes;
  • VHDL Compilation and Simulation;
  • Model checking and formal proof;
  • RTL and Logic synthesis;
  • Data-Path compilation;
  • Macro-cells generation;
  • Place and route;
  • Layout edition;
  • Netlist extraction and verification;
  • Design rules checking (DRC).
Alliance has been used for research projects such as the 875.000 transistors StaCS superscalar microprocessor and 400.000 transistors IEEE Gigabit HSL Router. It's enclosed on Fedora Electronic Laboratory project, Fedora Electronic Lab live DVD.
 
           
 
Electric - VLSI Design System E-mail
Wednesday, 03 December 2008 21:46
The Electric VLSI Design System is an open-source Electronic Design Automation (EDA) system that can handle many forms of circuit designThe Electric (a trademark of Static Free Software, a division of RuLabinsky Enterprises, Incorporated) VLSI Design System is an open-source Electronic Design Automation (EDA) system that can handle many forms of circuit design, including:
  • Custom IC layout;
  • Schematic Capture (digital and analog);
  • Textual Languages such as VHDL and Verilog Electric(TM);
  • Design-rule checking;
  • Simulation;
  • Layout generation;
  • ....and more!
is written in the Java programming language and is distributed as a single ".jar" file to launch with command java -jar name_file.jar. Electric has many synthesis tools, including routing, compaction, silicon compilation, PLA generation, and compensation. There are various plugins; Electric plug-ins are additional pieces of code that can be downloaded separately (from here) to enhance the system's functionality. Electric reads and writes libraries of circuitry in its own binary format. For portability between computers, it is also able to read and write a textual format of its database. However, for maximum compatibility with other EDA systems, Electric supports a number of popular interchange and manufacturing formats: CIF (Caltech Intermediate Format - I/O), GDS II (Calma GDS interchange format - I/O), EDIF (Electronic Design Interchange Format - I/O), SUE (Schematic User Environment - only Input), DXF (AutoCAD mechanical format - I/O), VHDL (Hardware description language - I/O), Verilog (Hardware description language - only Output), CDL (Cadence's circuit description language - only Output), EAGLE (Schematic capture interface - only Output), ECAD (Schematic capture interface - only Output), HPGL (Plotting language - only Output), Postscript (Plotting language - only Output).

           
 
Glade - A freeware IC layout editor E-mail
Thursday, 19 March 2009 22:36
Glade (a.k.a. Gds, Lef And Def Editor) is a freeware IC layout editor capable of reading GDS2, OASIS, LEF and DEF. Glade uses the Qt cross-platform GUI toolkit, and uses OpenGL for hardware accelerated graphics when available.Glade (Gds, Lef And Def Editor) is a freeware IC layout editor capable of reading GDS2, OASIS, LEF and DEF. It's distributed under freeware license. Some features are;
  • Fast, hardware accelerated OpenGL graphics;
  • Import/Export GDS2, OASIS, DXF, LEF, DEF and Verilog;
  • Import Cadence display.drf and techfiles directly;
  • Edit and display hierarchy from 0 to an unlimited number of levels;
  • Create instance, label, rectangle, path, polygon, via, pin commands with interactive display during enter;
  • Layer select window for setting layer visibility/selectability, current layer, choosing layer colour and transparency, fill pattern, line style/width and setting layer names;
  • ...and many others!

For more information click here.


           
 
KLayout - Layout viewer and editor E-mail
Tuesday, 23 August 2011 20:35
KLayout is a fast and accurate layout viewer and editor with support to GDS and OASIS file formats and automatic uncompression of zlib compatible formats. Full 64 bit support on GNU/Linux, extensible and configurable to a large degree by custom ruby scripts!Although a comparatively simple piece of software, a layout viewer is not only just a tool for the chip design engineer. Today design's complexity require not only a simple "viewer". Rather, a viewer is the microscope through which the engineer looks at the design. If there is need for a simple, yet powerful viewer, KLayout is here! The main objective was to focus on the basic functionality but adding some useful features that many, even commercial viewers don't have! First rarely any tool allows to place two or even more layout files over each other. It often happens that you receive some layers in one file, the other layers in another. Some tools allow to load multiple layouts and switch between the windows. Well, this may help, but still the possibility of overlaying two layouts offers much more comfort ...well, KLayout is here! Almost no viewer is really precise. There is not much more annoying than a layout that changes when you zoom into it. Or placeholder shapes appearing at some zoom level and disappearing at the next, cell labels that cannot be caught because they jump around when you try to zoom them into view, and many other surprising ways or creative interpretation and optimization. KLayout shows the design as it is! Only some viewers allow to make layers "transparent". Only this way, a stack of layers can be visualized effectively. In addition, KLayout can animate layers to make them blink or scroll the fill pattern. Animation is a good tool to highlight certain layers. KLayout allows to display a layer "marked" by drawing a small cross on all shapes. There is not better way to visualize the distribution of a set of sparse error markers on a dense layout! The main window is divided into three parts: the left panel is the hierarchy browser which depicts the cell hierarchy. Cell nodes can be expanded showing the child nodes. The cell selected in the cell browser is shown in the center panel. The center panel is the actual canvas. There, the layout is drawn. Click there to zoom or to draw rulers for measuring distances. The right panel is showing the layer list with the layer drawing style. Below a set of control panels is located. The control panels are minimized per default. They can be expanded by clicking on the header bar. Several control panels are available allowing to control colors, fill and drawing styles etc. Select one or many layers in the layer list to apply the selections from the control panels to. Multiple layouts can be shown at once. Either they can be overlayed or they can be shown in separate views. In this case, a tab panel appears at top of the main window. Switch between the views by selecting the tab. KLayout is fast and accurate and support of GDS and OASIS file formats with automatic uncompression of zlib compatible formats. All comes wrapped in a nice, Qt based state of the art GUI and a full 64 bit support on GNU/Linux! It is, also, extensible and configurable to a large degree by custom Ruby Scripting Interface (RBA): in this case all RBA functionality must be put into one script. Usually, this script will provide all the classes and definitions required and register new menu items and handlers (see documentation for more information or click here if you want try it.

               
 
<< Start < Prev 1 2 Next > End >>

Page 1 of 2

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • GXSM DVD
  • OSADL
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
  • Unixmen

Top 100 Joomla

Clicca qui per votare
www.joomla.it
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by Siteground. Hosted on Host Invent. Many thanks to LezioniOnLine.

valid xhtml valid css