BSD Ports

cad/qflow 1.4.103_1 MidnightBSD

End-to-end digital synthesis flow for ASIC designs

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
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).

In the other systems

SystemPortVersion
MidnightBSDcad/qflow1.4.103_1
FreeBSDcad/qflow1.4.104_3
OpenBSDcad/qflow1.4.83p4
GhostBSDcad/qflow1.4.104_3

Install

Binary package:

mport install qflow

From mports:

cd /usr/mports/cad/qflow && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	qflow>0:cad/qflow

Dependencies

As this port's Makefile names them.

Build 7

Runtime 7

Build dependencies 7
Run dependencies 7

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.103_GH0.tar.gz9460448d04b14c94ae57e41efa4cdaa014150f57cd2f4fdccd48fb8bc50bac3ce06bea