cad/netgen-lvs 1.5.325 FreeBSD
Tool for comparing netlists (a process known as LVS)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e11edba87d- License
- GPLv1
- Categories
- cad
- Package size
- 231.9 KiB, 693.0 KiB installed
Description
Netgen is a tool for comparing netlists, a process known as LVS, which stands for "Layout vs. Schematic". This is an important step in the integrated circuit design flow, ensuring that the geometry that has been laid out matches the expected circuit. Very small circuits can bypass this step by confirming circuit operation through extraction and simulation. Very large digital circuits are usually generated by tools from high-level descriptions, using compilers that ensure the correct layout geometry. The greatest need for LVS is in large analog or mixed-signal circuits that cannot be simulated in reasonable time. Even for small circuits, LVS can be done much faster than simulation, and provides feedback that makes it easier to find an error than does a simulation.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | cad/netgen-lvs | 1.5.325 |
| DragonFly | cad/netgen-lvs | 1.5.290 |
| MidnightBSD | cad/netgen-lvs | 1.5.276_1 |
| HardenedBSD | cad/netgen-lvs | 1.5.324 |
| GhostBSD | cad/netgen-lvs | 1.5.323 |
Install
Binary package:
pkg install netgen-lvs
From the ports tree:
cd /usr/ports/cad/netgen-lvs/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= netgen-lvs>0:cad/netgen-lvs
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.5.324 | 1.5.325 | 1.5.237 | 1.5.290 | 1.5.324 |
| FreeBSD:14:quarterly | 1.5.324 | 1.5.324 | n/a | 1.5.290 | 1.5.324 |
| FreeBSD:15:latest | 1.5.324 | 1.5.325 | n/a | 1.5.290 | 1.5.290 |
| FreeBSD:15:quarterly | 1.5.324 | 1.5.324 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.5.324 | 1.5.325 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
bash: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/brotli
- devel/gettext-runtime
- devel/gmake
- devel/libffi
- devel/readline
- graphics/png
- lang/python312
- lang/tcl86
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 23
- archivers/brotli
- devel/gettext-runtime
- devel/libffi
- devel/readline
- graphics/png
- lang/python312
- lang/tcl86
- math/mpdecimal
- print/freetype2
- print/indexinfo
- shells/bash
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 1
Configuration
No options to configure.
- USES
- gmake python shebangfix tk xorg
- Service scripts
- none
- Conflicts with
- netgen
Files
pkg-plist 18
- bin/netgen
- lib/netgen/doc/netgen.doc
- lib/netgen/ntk2adl.sh
- lib/netgen/python/consoletext.py
- lib/netgen/python/helpwindow.py
- lib/netgen/python/lvs_help.txt
- lib/netgen/python/lvs_manager.py
- lib/netgen/python/tksimpledialog.py
- lib/netgen/python/tooltip.py
- lib/netgen/python/treeviewsplit.py
- lib/netgen/spice
- lib/netgen/spice.bot
- lib/netgen/spice.top
- lib/netgen/tcl/console.tcl
- lib/netgen/tcl/netgen.tcl
- lib/netgen/tcl/netgenexec
- lib/netgen/tcl/tclnetgen.so
- lib/netgen/tcl/tkcon.tcl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| RTimothyEdwards-netgen-1.5.325_GH0.tar.gz | 557567 | 5fd4d16f88aa86d7ca32eff51120a4e298f7dbfba12af715eb14188ef92680c4 |