summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2000-01-26add and enable cascadedmcmahill1-1/+2
2000-01-26Initial import of cascade-1.3.0dmcmahill5-0/+41
Cascade is a program for analyzing the noise and distortion performance of a cascade of elements in an electronic system. A typical application of cascade is the analysis of a receiver. A text description of the receiver block diagram consisting of things like amplifiers, mixers, and filters is entered into cascade. Each element is characterized by its gain and optionally noise figure, and third order intercept point. The program then analyzes the system and produces a report detailing the performance at each stage. A summary is produced which shows the relative contributions to the total system performance of each block. This allows easy identification of what limits system performance.
2000-01-26add and enable verilogdmcmahill1-1/+2
2000-01-26Initial import of Icarus Verilog.dmcmahill17-0/+721
Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library (called "vvm") then executed as a command to run the simulation. For synthesis, the compiler generates netlists in the desired format. The compiler proper is intended to parse and elaborate design descriptions written to the IEEE standard IEEE Std 1364-1995. This is a fairly large and complex standard, so it will take some time for it to get there, but that's the goal. I'll be tracking the upcoming IEEE Std 1364-1999 revision as well, and some -1999 features will creep in.
2000-01-24enable acsdmcmahill1-2/+2
2000-01-24Initial import of acs-0.25dmcmahill7-0/+101
ACS is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, fourier analysis, and ac analysis linearized at an operating point. It is fully interactive and command driven. It can also be run in batch mode or as a server. The output is produced as it simulates. Spice compatible models for the MOSFET (level 1,2,3,6) and diode are included in this release. Since it is fully interactive, it is possible to make changes and re-simulate quickly. The interactive design makes it well suited to the typical iterative design process used it optimizing a circuit design. It is also well suited to undergraduate teaching where Spice in batch mode can be quite intimidating. This version, while still officially in beta test, should be stable enough for basic undergraduate teaching and courses in MOS design, but not for bipolar design. In batch mode it is mostly Spice compatible, so it is often possible to use the same file for both ACS and Spice.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs15-15/+15
2000-01-02Add conflict with gEDA versions < 19991011.rh7-7/+21
2000-01-02Update geda to 19991011. Changes are tons of bugfixes and featurerh6-502/+25
enhancements. Most notably, gEDA was split into several independent modules, using a common library 'libgeda'. These modules are now separate packages with geda now becoming a meta package.
2000-01-02Add and enable geda-docs.rh1-1/+2
2000-01-02Initial import of geda-docs-19991011, containing HTML documentation forrh5-0/+47
gEDA.
2000-01-02Add and enable gsymcheck.rh1-1/+2
2000-01-02Initial import of gsymcheck, a gEDA symbol checker.rh5-0/+44
2000-01-02Add and enable gnetlist.rh1-1/+2
2000-01-02Initial import of gnetlist, the gEDA netlist utility.rh5-0/+58
2000-01-02Add and enable gschem.rh1-1/+2
2000-01-02Initial import of gschem-19991011, a schematic capture program.rh5-0/+59
2000-01-02Add and enable geda-utils.rh1-1/+2
2000-01-02Initial import of geda-utils-19991011, a set of utilities for gEDA.rh5-0/+52
2000-01-02Add and enable geda-symbols.rh1-1/+2
2000-01-02Initial import of geda-symbols-19991011, a library of schematic symbols forrh5-0/+706
gEDA.
2000-01-02Add and enable libgeda.rh1-1/+2
2000-01-02Initial import of libgeda-19991011, a library of shared modules for gEDA.rh5-0/+54
1999-12-28replaced some commands by their ${COMMAND} counterpartswiz1-3/+3
1999-12-23add and enable xchiplogodmcmahill1-1/+2
1999-12-23initial import of xchiplogo-19991222dmcmahill7-0/+74
note that the version number is the date when I grabbed the sources. There is no "official" version included in the sources. Xchiplogo reads an ascii bitmap file, and converts it into a magic or cif file. It is a handy program for creating logos of text or graphics for putting on VLSI chips. At the moment it accepts the B&W dithered format of XV as the input. It has got quite a few options for resizing and get- ting rid of many design rule errors that can be found in the bitmap file. It has a smoothing, before and after an error correction step. The error correction step is pretty simple ,don't expect miracles, but it works quite fine and spe- cially for text gives a reasonable output.
1999-11-12Fix patch to apply without fuzz.rh2-7/+7
1999-10-24Use wildcard dependence for "gtk+" package.tron1-2/+2
1999-10-01fix bad patch-sumdmcmahill1-5/+20
1999-10-01- added missing -Wl,-Rpath for the X11 librariesdmcmahill21-370/+856
- fixed program version number reported when spice is run to make it consistent with the version of the program. - several patches to fix compilation warnings due to missing header files and some inconsistent variable types. - broke out previous patch-aa which patched several files into 1 patch per file. - fixed some code which returned the address of a local char array variable. - added GNU readline support (a huge improvement in the interface) - changed USE_X11BASE to USE_X11. No reason to install into X11BASE. - removed 'x' target from package Makefile
1999-09-30add & enable spiceprmdmcmahill1-1/+2
1999-09-30Import spiceprm-0.11 package.dmcmahill6-0/+50
A Spice preprocessor for parameterized subcircuits
1999-08-29Update dependency on guile to 1.3.2.jlam1-2/+2
1999-08-28Update dependency on gtk+-1.2.4rh1-2/+2
1999-07-09Add package patch-sum filesagc7-0/+32
1999-06-04change dependencies to updated qt-1.44drochner1-2/+2
1999-06-03Add and enable "vipec". Fixes PR pkg/7535 by Dan McMahill.tron1-1/+2
1999-06-03Import new "vipec" package version 1.07:tron6-0/+80
a network analyser for electrical networks. This package is based on version 1.06 submitted by Dan McMahill in PR pkg/7535.
1999-05-21Updata geda to 19990516rh3-23/+81
Important changes are: - Now uses gtk+-1.2.2 - A bunch of bug fixes. - Added a coordinate window to gschem - Integration of contributed symbols. - Latest Jerry O'Keefe's gmk_sym integrated - Mike Jarabek's verilog gnetlist backend integrated - Jamil Khatib's latest gschcheck
1999-04-15Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" withtron1-3/+2
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-3/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1999-03-28Update to gEDA-19990327rh4-22/+45
1999-03-01Update to gEDA-19990226rh4-26/+59
Change MAINTAINER to rh@netbsd.org
1999-02-19Adapt in order to work together with new gtk10 packagerh2-6/+29
Remove deprecated CONFLICTS with prior versions
1999-02-04Update gEDA to 19990124, provided in pr 6936 by Rene Hexel.frueauf4-12/+12
1999-01-30Replace all occurrences of USE_X11 with USE_X11BASE. This means "install thisagc2-4/+4
package into ${X11BASE}". Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11 headers and libraries to build this package".
1999-01-17Add and enable ntesla.frueauf1-1/+2
1999-01-17Initial import of ntesla-1.7, a tesla coil design program.frueauf7-0/+56
Provided in pr 6826 by Dan McMahill.
1999-01-15Make it compile/work on NetBSD/pmax.frueauf2-89/+62
1998-12-31Update geda to 19981213, provided in pr 6693 by Rene Hexel.frueauf3-6/+32