FreeBSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-1.4.104_3---
FreeBSD:14:quarterly-1.4.104_3n/a--
FreeBSD:15:latest-1.4.104_3n/a--
FreeBSD:15:quarterly-1.4.104_3n/an/an/a
FreeBSD:16:latest-1.4.104_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 7

Runtime 7

The full lists below include those, and their dependencies in turn.

All build dependencies 204

The first 100 are listed.

All run dependencies 203

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
FileSizeSHA256
RTimothyEdwards-qflow-1.4.104_GH0.tar.gz94620348297322780cc2552a49f662b245809e8cb5fb286aac4b43734c36ff75f83c21

Commit history 0

No commits in the history this site was built from.