cad/qflow 1.4.104_3
End-to-end digital synthesis flow for ASIC designs
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- cad
Description
A digital synthesis flow is a set of tools and methods used to turn a circuit design written in a high-level behavioral language like Verilog or VHDL into a physical circuit, which can either be configuration code for an FPGA target like a Xilinx or Altera chip, or a layout in a specific fabrication process technology, that would become part of a fabricated circuit chip. Several digital synthesis flows targeting FPGAs are available, usually from the FPGA manufacturers, and while they are typically not open source, they are generally distributed for free (presumably on the sensible assumption that more people will be buying more FPGA hardware).
Install
As a binary package — by origin, or by package name:
pkg install cad/qflow
pkg install qflow
From the ports tree:
cd /usr/ports/cad/qflow/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= qflow>0:cad/qflow
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.4.104_3 | - | - | - |
| FreeBSD:14:quarterly | - | 1.4.104_3 | n/a | - | - |
| FreeBSD:15:latest | - | 1.4.104_3 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.4.104_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.4.104_3 | 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.
Build 7
abc: cad/abcgraywolf: cad/graywolfmagic>0: cad/magicnetgen-lvs>0: cad/netgen-lvsqrouter>0: cad/qroutersta: cad/openroadyosys>0: cad/yosys
Runtime 7
abc: cad/abcgraywolf: cad/graywolfmagic>0: cad/magicnetgen-lvs>0: cad/netgen-lvsqrouter>0: cad/qroutersta: cad/openroadyosys>0: cad/yosys
The full lists below include those, and their dependencies in turn.
All build dependencies 204
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- cad/abc
- cad/graywolf
- cad/gtkwave
- cad/magic
- cad/netgen-lvs
- cad/openroad
- cad/qrouter
- cad/yosys
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/glog
- devel/gmake
- devel/gobject-introspection
- devel/google-perftools
- devel/googletest
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/pcre2
- devel/protobuf
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/re2
- devel/readline
- devel/spdlog
- devel/xdg-utils
- devel/yaml-cpp
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf-extra
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libepoxy
- graphics/libgeotiff
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/proj
- graphics/py-pycairo
The first 100 are listed.
All run dependencies 203
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- cad/abc
- cad/graywolf
- cad/gtkwave
- cad/magic
- cad/netgen-lvs
- cad/openroad
- cad/qrouter
- cad/yosys
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/glog
- devel/gobject-introspection
- devel/google-perftools
- devel/googletest
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/pcre2
- devel/protobuf
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/re2
- devel/readline
- devel/spdlog
- devel/xdg-utils
- devel/yaml-cpp
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf-extra
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libepoxy
- graphics/libgeotiff
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/proj
- graphics/py-pycairo
- graphics/tiff
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake python tar:tgz tcl tk
- Service scripts
- none
Files
pkg-plist 118
- bin/qflow
- share/qflow/bin/DEF2Verilog
- share/qflow/bin/addspacers
- share/qflow/bin/blif2BSpice
- share/qflow/bin/blif2Verilog
- share/qflow/bin/blifFanout
- share/qflow/bin/graywolf
- share/qflow/bin/magic
- share/qflow/bin/netgen
- share/qflow/bin/qrouter
- share/qflow/bin/rc2dly
- share/qflow/bin/spice2delay
- share/qflow/bin/sta
- share/qflow/bin/vesta
- share/qflow/bin/vlog2Cel
- share/qflow/bin/vlog2Def
- share/qflow/bin/vlog2Spice
- share/qflow/bin/vlog2Verilog
- share/qflow/bin/vlogFanout
- share/qflow/bin/yosys
- share/qflow/bin/yosys-abc
- share/qflow/scripts/addspacers.tcl
- share/qflow/scripts/annotate.tcl
- share/qflow/scripts/arrangepins.tcl
- share/qflow/scripts/blif2cel.tcl
- share/qflow/scripts/blifanno.tcl
- share/qflow/scripts/checkdirs.sh
- share/qflow/scripts/cleanup.sh
- share/qflow/scripts/consoletext.py
- share/qflow/scripts/count_lvs.py
- share/qflow/scripts/decongest.tcl
- share/qflow/scripts/getantennacell.tcl
- share/qflow/scripts/getfillcell.tcl
- share/qflow/scripts/getpowerground.tcl
- share/qflow/scripts/graywolf.sh
- share/qflow/scripts/helpwindow.py
- share/qflow/scripts/magic_db.sh
- share/qflow/scripts/magic_drc.sh
- share/qflow/scripts/magic_gds.sh
- share/qflow/scripts/magic_view.sh
- share/qflow/scripts/migrate.py
- share/qflow/scripts/netgen_lvs.sh
- share/qflow/scripts/opensta.sh
- share/qflow/scripts/opentimer.sh
- share/qflow/scripts/pinmanager.py
- share/qflow/scripts/place2def.tcl
- share/qflow/scripts/place2lef2.tcl
- share/qflow/scripts/place2net2.tcl
- share/qflow/scripts/powerbus.tcl
- share/qflow/scripts/preproc.py
- share/qflow/scripts/qflow.sh
- share/qflow/scripts/qflow_help.txt
- share/qflow/scripts/qflow_manager.py
- share/qflow/scripts/qrouter.sh
- share/qflow/scripts/removeblocks.tcl
- share/qflow/scripts/replace.sh
- share/qflow/scripts/spi2xspice.py
- share/qflow/scripts/textreport.py
- share/qflow/scripts/tksimpledialog.py
- share/qflow/scripts/tooltip.py
- share/qflow/scripts/vesta.sh
- share/qflow/scripts/ybuffer.tcl
- share/qflow/scripts/yosys.sh
- share/qflow/scripts/ypostproc.tcl
- share/qflow/tech/gscl45nm/gscl45nm.gds
- share/qflow/tech/gscl45nm/gscl45nm.lef
- share/qflow/tech/gscl45nm/gscl45nm.lib
- share/qflow/tech/gscl45nm/gscl45nm.magicrc
- share/qflow/tech/gscl45nm/gscl45nm.par
- share/qflow/tech/gscl45nm/gscl45nm.prm
- share/qflow/tech/gscl45nm/gscl45nm.sh
- share/qflow/tech/gscl45nm/gscl45nm.sp
- share/qflow/tech/gscl45nm/gscl45nm.tech
- share/qflow/tech/gscl45nm/gscl45nm.v
- share/qflow/tech/gscl45nm/gscl45nm_setup.tcl
- share/qflow/tech/osu018/SCN6M_SUBM.10.tech
- share/qflow/tech/osu018/osu018.magicrc
- share/qflow/tech/osu018/osu018.par
- share/qflow/tech/osu018/osu018.prm
- share/qflow/tech/osu018/osu018.sh
- share/qflow/tech/osu018/osu018_setup.tcl
- share/qflow/tech/osu018/osu018_stdcells.gds2
- share/qflow/tech/osu018/osu018_stdcells.lef
- share/qflow/tech/osu018/osu018_stdcells.lib
- share/qflow/tech/osu018/osu018_stdcells.sp
- share/qflow/tech/osu018/osu018_stdcells.v
- share/qflow/tech/osu035/SCN4M_SUBM.20.tech
- share/qflow/tech/osu035/osu035.magicrc
- share/qflow/tech/osu035/osu035.par
- share/qflow/tech/osu035/osu035.prm
- share/qflow/tech/osu035/osu035.sh
- share/qflow/tech/osu035/osu035_setup.tcl
- share/qflow/tech/osu035/osu035_stdcells.gds2
- share/qflow/tech/osu035/osu035_stdcells.lef
- share/qflow/tech/osu035/osu035_stdcells.lib
- share/qflow/tech/osu035/osu035_stdcells.sp
- share/qflow/tech/osu035/osu035_stdcells.v
- share/qflow/tech/osu035_redm4/osu035.prm
- share/qflow/tech/osu035_redm4/osu035_redm4.magicrc
- share/qflow/tech/osu035_redm4/osu035_redm4.par
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| RTimothyEdwards-qflow-1.4.104_GH0.tar.gz | 946203 | 48297322780cc2552a49f662b245809e8cb5fb286aac4b43734c36ff75f83c21 |
Commit history 0
No commits in the history this site was built from.