OpenCollector

Submit News FrontPage

Fedora Electronic Laboratory Category: announcement
gs 25 June 2009; 03:56

Fedora have approved the creation of a new 'Electronic Laboratory'. The aim is to provide all the tools needed for an environment for designing and simulating ASIC design and embedded design. The opensource EDA solutions are composed to satify high-end mixed-signal hardware design flows from design specification to final project handoff.

The organizer, Chitlesh Goorah, has a blog likely to have the latest news.

Update

This release comprises Perl modules to facilitate both design, HDL code generation and brings additional support for Engineering Change Order (ECO). After post chip fabrication, evaluation boards of those chips can also be designed.

Existing RPM packages were updated to improve design experience in terms of development time and debugging. The key highlights of the major development items put the quality barrier higher than the previous releases:

  • Perl modules to extend vhdl and verilog support. These Perl modules together with gtkwave improves chip testing support.
  • Perl parsers for VHDL, Verilog and SystemC.
  • Introduced collaborative development solutions.
  • Introduction of Verilog-AMS modeling into ngspice.
  • Improved VHDL debugging support with gcov.
  • Improved support for re-usable HDL packages as IP core.
  • Improved PLI support on both iverilog and ghdl
  • Introduction of C-based methodologies for HDL testbenches and models.
  • Improved co-simulation based hardware design.
  • Introduction of design tools for DSP design flow.

  homepage

Covered 0.7.4 Category: tool
Trevor Williams 18 June 2009; 00:06
Covered is a Verilog code coverage utility that reads in a Verilog design and generated VCD/LXT dumpfile (or runnable in VPI module form) from that design and generates a coverage file that can be merged with other coverage files and/or used to create a coverage report. Covered also contains the coverage report utility that reads in a coverage file to produce human-readable coverage reports viewable in ASCII or GUI form. Areas of coverage measured by Covered are: line, toggle, memory, combinational logic, FSM state and FSM state transition, and assertion coverage.

Update
Bug fix release.

  License: GPL homepage download

AutoXPDv V1.02 Category: tool
Steven Murray 1 June 2009; 04:36
Autotrax video driver for XP operating system. Autotrax is a free PCB layout package made available by Protel. As supplied, its best screen resolution is a paltry 640x480. For a few years we have supplied VESA drivers that take the resolution up to whatever your system can handle, or a max of 1600 x 1200. We now have available an XP driver (no VESA Video required) that also allows windowed operation of autotrax.

Update
Fixed bug 1 June 2009; now background colour selection works correctly.

  License: Public Domain homepage download

layout editor 20090528 Category: tool
J. Thies 27 May 2009; 10:46
A IC/MEMS layout editor. Features: all angle, font generator, macros, boolean operations, design rule checker, crossplatform compatible, supported formats:Calma GDSII, OASIS (Open Artwork System Interchange Standard), DXF, CIF (Caltech Intermediate Form), Gerber, LEF, DEF, ...

Update
improved performance especially for huge designs, 64bit versions for all platforms, export of PostScript and Encapsulated PostScript, fixes some minor bugs

  License: GPL homepage download

Butterfly Platform FPGA Design 1.0 Category: design
Jack Gassett 25 May 2009; 15:05
The Butterfly Platform is a modular FPGA development platform. All schematics, board files, and utilities are released under a Creative Commons Attribution license. The schematic and board files are available in the popular Eagle PCB design format. The Butterfly Platform is incredibly flexible and can be programmed to be a logic analyzer one minute and then a flash programmer the next. Some possible applications are: -Logic Analyzer -Flash Programmer -Frequency Generator -Frequency Counter -PWM controller (20+ Channels are possible) -8 Bit Microcontroller -32 Bit Microcontroller -Future versions will be able to run ucLinux The Butterfly Platform hardware is comprised of two modular boards, the Spartan 3E FPGA Cocoon and the USB Cocoon. The Spartan 3E Cocoon can be populated with Xilinx Spartan 3E chips with 250k or 500k gates. The USB Cocoon provides 3 selectable power rails and a two channel USB connection that can be used for JTAG and UART communications at the same time.
  License: Other homepage

Whirlygig RNG Category: design
gs 9 May 2009; 17:31

Whirlygig is a USB 1.1 device that contains a fast, high quality hardware random number generator. Via a Linux driver, each whirlygig you connect makes available an additional 7Mbits of high quality randomness a second, or 750-850KBytes/sec sustained using the standard /dev/hw_random API.

  License: GPL homepage download

POD Category: tool
gs 9 May 2009; 17:27

The main goal of POD ('Peripherals on Demand' is to permit FPGA-newbies to use FPGAs without writing any VHDL (or verilog) code. The user can choose components from a library. POD will automatically generate the "glue-files" to produce the FPGA configuration bitstream for the FPGA (Wishbone interconnect, top VHDL hierarchy,tcl script to automatize synthesis, pinout files etc) and the drivers on the OS side (if the component has driver templates for the OS).

  License: GPL homepage

Qucs 0.0.15 Category: tool
gs 26 April 2009; 04:57
Qucs is a circuit simulator with a graphical user interface. It aims to support all kinds of circuit simulation types, e.g. DC, AC, S parameter, and harmonic balance analysis. 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.

Update
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.

  License: GPL homepage download

Open Prosthetics Project Category: community
gs 19 March 2009; 17:47
The Open Prosthetics Project is producing useful innovations in the field of prosthetics and freely sharing the designs. This project is an open source collaboration between users, designers and funders with the goal of making their creations available for anyone to use and build upon.
  homepage

Free Telephony Project IP04 Category: design
gs 19 March 2009; 11:47

The goal of this project is to provide free hardware designs for telephone systems. Both the hardware and software are open. The hardware for a complete embedded Asterisk IP PBX (including multiple analog ports or a T1/E1) can be built for a few hundred dollars. No PC required!

The first product is the IP04. The IP04 is a low cost phone system that can switch phone calls from analog phones or phone lines over the Internet using VoIP. The IP04 is a professionally designed product that is in volume production today.

  License: Other homepage

Page maintainer: graham@opencollector.org