OpenCollector

Submit News FrontPage

logpro v1.03 Category: tool
Matt Welland 24 September 2011; 15:00
With logpro you can write command files to rigorously analyze log files. For example you may have a complex simulation with many steps, compilation, simulation, analysis, clean up etc. You want to know in an automated way if the simulation ran. Manually reading the log file(s) once or twice searching for errors, warnings and messages is fine but by the third or forth time you want to automate it. Logpro can help.
  License: GPL homepage download

megatest v1.25 Category: tool
Matt Welland 24 September 2011; 14:57
Megatest provides the minimum needed resources to make writing a suite of tests for software, design engineering or process control (via owlfs for example) without being overly specialized. Megatest in of itself does not know what constitutes a PASS or FAIL of a test and in most cases is is best used in conjunction with logpro or a similar tool to parse, analyze and decide on the test outcome.
  License: GPL homepage download

RHINO V1.1 Category: design
Alan Langman 22 August 2011; 08:53
RHINO (Reconfigurable Hardware Interface for Computing and Radio) is a compute platform consisting of a single FPGA element with memory, high speed communication, and FMC-LPC (Vita 57.1) IO expansion slots, all controlled via an ARM Cortex A8 processor running the BORPH operating system. For up to data progress, follow us on twitter @rhinoplatform.
  License: Other homepage download

i4uc 0.5.6 Category: tool
Matias De la Puente 7 July 2011; 18:00
i4uc is an IDE for developing the firmware of microcontrollers using free tools. It's developed in vala language. In 0.5.6 the development of this types of microcontrollers are supported: - ARM (ARM7TDI, CORTEX-M, etc.) - AVR - MSP430 - PICs (8-bits only)
  License: GPL homepage download

Chips v0.1 Category: tool
Jon Dawson 30 April 2011; 04:24
Chips is a Python library for designing hardware devices.
  License: Other homepage download

qucsStudio 1.0 Category: tool
18 February 2011; 12:31
QucsStudio is mainly a circuit simulator that has evolved out of the project Qucs, but isn't compatible with it. It's meant be be a test project to create a complete development environment for electrical engineers.
  License: GPL homepage download

zamiaCAD 0.10.0 Category: tool
Rainer Dorsch 28 December 2010; 11:22

zamiaCAD - Open Source Platform for Advanced Hardware Design

zamiaCAD is a modular and extensible platform for advanced hardware design, analysis, and research. Its core components are the language independent instantiation graph (IG) data structure, the language dependent frontends generating an IG, and applications working on the IG data structure. The frontends consist of a parser and an elaboration engine. Currently, VHDL has a complete frontend, Verilog only has a parser. Applications like a simulator and an eclipse GUI are built on top of the IG and potentially language dependent structures like the abstract syntax tree. Currently, the zamiaCAD platform consists of more than 200k lines of Java code. More details

There are three user categories of the zamiaCAD platform:

  • developers writing EDA tools
  • endusers using EDA tools coming with the platfrom
  • researches prototyping research algorithms

The most important zamiaCAD features are

  • IDE for VHDL: eclipse plugin, code is scalable and has handled very large industrial designs, usable, if prepared to report bugs. For details, see the tutorial for details
  • Simulator support: with external simulator and vcd files, usable to display waveform and relate values to source code. A complete, standards-compliant built-in simulator is under development. While it is not complete yet and has not been tuned for performance, it already offers very quick startup and turnaround times and is a key tool providing for quick, interactive development of smaller hardware designs and cores.
  • Synthesis: Code for generating RTL graph is currently under early development
For a more complete list of features see the feature page

The zamiaCAD project currently aims for

  • EDA developers and researchers participating in the development of the project
  • Testers working with the zamiaCAD IDE, thus testing zamia platform and applications, and willing to write bugreports with small VHDL testcases showing the problems
  • Companies looking for commercial support and development for the zamiaCAD platform or tools
To test zamiaCAD download version 0.10.0 for Linux or Windows. The tutorial helps getting started. If you want to see the zamiaCAD code and get started developing see getting started

To participate in the project please contact us through the mailing lists, through the forums, or through our support mail address, see the contact page

Feedback of any kind is very welcome.

  License: gpl homepage download

Covered 0.7.10 Category: tool
Trevor Williams 28 December 2010; 09:53
Covered is a Verilog code coverage utility that reads in a Verilog design and generated VCD/LXT/FST 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
Updated FST library support.

  License: GPL homepage download

Electric 9.0 Category: tool
gs 12 December 2010; 17:55
The Electric VLSI Design System is a framework for all computer-aided design and engineering work. The system understands MOS, Bipolar, schematics, printed circuitry, artwork, and many others. In addition, Electric contains design-rule checkers, simulators, generators (PLA, etc.), routers, a VHDL compiler, a compactor, network comparison, and other tools. Interpretive languages can be built-in (currently LISP and TCL are available). Current versions of Electric have been rewritten from C to Java.

Update

There are many "firsts" in this release of Electric:

  • This is the first release of Electric from Oracle.
  • This is the first release of Electric that uses the Maven build system to ensure that all dependencies are found.
  • This is the first release of Electric as a Java Web Start application.
  • This is the first release of Electric that offers access to the developer's source code repository.
  • This is the first release of Electric that includes Scala code as well as Java code.

Also new in this release are multithreaded Routing tools from the University of Karlsruhe.

  License: GPL homepage download

Open Hardware Repository Category: library
Graham Seaman 14 November 2010; 13:20

A repository for Open Hardware designs, especially those with a link to experimental physics, funded by CERN. It is designed to allow collaboration between different teams of developers, and promises peer review, design reuse, collaboration with industry, and a sense of community and fun.

  homepage

Page maintainer: graham@opencollector.org