Transcalc is an analysis and synthesis tool for calculating the electrical and physical properties of different kinds of RF and microwave transmission lines. Transcalc is built using the GIMP toolkit (GTK+) for its GUI interface.
VISTAS (VCSEL Integrated Spatio-Temporal Advanced Simulator) is a highly efficient 2D, time-domain Vertical-Cavity Surface-Emitting Laser (VCSEL) model aimed at optimizing entire optical links.
vrq is verilog parser that supports plugin tools to process verilog. Current plugins include tools to perform x-propagation and to auto build hiearchy.
XSpiceHDL, an XSpice-VerilogHDL co-simulator incorporates a Schematic Capture GUI, modified run-time DLL capable XSpice3f5 based engine with Berkley Sockets IPC via CodeModel & PLI 1.0/2.0(VPI) DLLs, all in C++, wxWidgets & MSVC++ 6.0.
simple digital logic circuit simulator, using only NAND gates. written as a standalone app for your web browser
ElectroMimic is an electronic circuit simulator in Java™. The simulator is focused on the piecewise-linear models normally used by undergraduate students, but can also be linked with external simulation software for more realistic results.
A Java API for manipulation of GDSII stream data. It is intended to provide a useful, reusable and platform independant library for CAD/CAE application developers. This API Requires the Java Backus-Naur Test API (JBNT). You may download it from: ht
PIC-GCC LIBRARY, es un conjunto de DRIVERs y CABECERAS que nos ayudarán a trabajar de manera facil y ordenada, con el Compilador de C "PIC-GCC" "https://forja.rediris.es/projects/cls-pic-16f877/" para microcontroladores PIC de la familia 16F de
XFUNC 2.2 is a IBM PC program for DOS. It is an aid to Electronics Engineer who calculates transfer functions using symbolic algebra. It compute the frequency domain transfer function of a circuit in symbolic format, given a circuit description netlist in linear model. Calculate AC or DC symbolic transfer function in S-domain for Linear Circuits or Z-domain for Switching Circuits. Accept resistors, capacitors, inductors, dependent sources, ideal opamps, and ideal switches. Component values can be real numbers, symbols, or user defined symbolic expressions. Frequency domain results can be transformed to time domain via Inverse Laplace or Z Transform. Transformation between S-domain and Z-domain results can be done via Forward or Backward Derivatives (Euler Transform), Bilinear, or Impulse Invariant Transforms. Provide Bode, Gain-Phase, Nyquist, Pole-zero, Impulse, and Step response plots. Plot ranges can be set manually or automatically.
pyLPCTools is a replacement for the Flash Programming Tools use with the Philips(tm)/NXP(tm) LPC2xxx series of ARM based microcontrollers. pyLPCTools is a script together with some ARM assembly language and a Python user interface. Please Donate !!
ANVIL - (A)(N)other (V)erilog (I)nteraction (L)evel. C++ and VPI/C code to easily instrument RTL/Verilog (dut) and C++ testbench (tb) for more powerful and efficient verification (i.e., C++/tb drives simulator).
Library of Approximate Adders
We provide MATLAB and Verilog Models of GeAr, and previously proposed adders (ACA-I, ETAII, ACA-II and GDA) at http://sourceforge.net/projects/approxadderlib/ GeAr is a low latency Generic Accuracy Configurable Adder that provides a higher number of potential configurations compared to state-of-the-art approximate adders, thus enabling a high degree of flexibility and trade-off between performance and output quality. These MATALB and Verilog models can allow software programmer as well as hardware designers to evaluate their code and design. To the best of our knowledge, this is the first open-source library of approximate adders that facilitates reproducible comparisons and further research and development in this direction across various layers of design abstraction. This work is a result of collaborative effort between Chair for Embedded Systems (CES) at Karlsruhe Institute of Technology (KIT), Germany and Vision Image and Signal Processing (VISpro) Lab at SEECS-NUST, Pakistan.
The purpose of this project is to make public tools to leverage the advanced design capabilities of Cadence in our micro-electrical-mechanical systems (MEMS) designs.
Bobware tool suite is a set of small EDA tools which are useful in the design of integrated circuits. The suite contains a perl/tk script for region planning large ASICs (application specific integrated circuits.)
"cif2tribes" is a console-based tool for converting integrated circuit layouts into maps usable in the game Tribes 2, as a 3D visualization aid. The project code is modular enough to be easily extended to different game engines and input file formats.
F- is an ANSish Forth that uses a VM generator to compile Forth into C-based VM suitable for living in a C-based (or assembly or HDL) microcontroller project. The VM supplies 32-bit math, I/O, multitasking and debugger in a ROM footprint as small as 4kB.
Icarus Verilog Interactive on MacOSX
Linear Time Invariant (LTI) system identification using particle swarm optimization (PSO) algorithm. Creators : Vahid Kiani, Hadi Sadoghi Yazdi
Extensions to the circuit simulator Ngspice. One extension is the integration of the next generation build system SCons.
Open Design Space Exploration Framework
OpenDSE is a design space exploration framework for embedded systems, written in Java. It follows the Y-chart approach where an application consisting of data-dependent tasks is mapped to an architecture consisting of resources.
Generic packet visualization tool for generating flow diagrams from formatted logs. Can be used for cache coherency diagrams, software interaction diagrams or to plot network communications.
PikLoops is a simple KDE program used to generate assembly time delays for Microchip microcontrolers using Microchip instructions.
The RegWorks(TM) is a set of tools intended to automate the process of register class creation directly from the design specification. It can also be used with other third party tools such as Synopsys RAL or equivalent.
This is a simple viewer for the ``Stream Format'' for CALMA GDSII CAD libraries (``GDS II'', ``.gds'' or ``.sf'') with a couple of limitations. The main functionality is viewing the library layers with different colors.