Port details on branch 2022Q3 |
- cascade-compiler Just-In-Time Compiler for Verilog from VMware Research
- g20200105.1 cad =0 g20200105.1Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2020-01-05 08:08:21
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- License: BSD2CLAUSE
- WWW:
- https://github.com/vmware/cascade
- Description:
- Cascade is a novel solution to the problem that FPGAs take a long time to
program, with complex programs taking hours to be compiled to run on FPGA.
Cascade is a first just-in-time compiler for Verilog. Cascade executes code
immediately in a software simulator, and performs compilation in the
background. When compilation is finished, the code is moved into hardware, and
from the user's perspective it simply gets faster over time. Cascade's ability
to move code back and forth between software and hardware also makes it the
first platform to provide generic support for the execution of unsynthesizable
Verilog from hardware.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cascade-compiler>0:cad/cascade-compiler
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/cad/cascade-compiler/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/cascade-compiler
- pkg install cascade-compiler
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cascade-compiler
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1578272762
SHA256 (vmware-cascade-g20200105.1-f4f7ae8bd1dd379790c0e58c286df90b8d1cdcde_GH0.tar.gz) = b76107bebbe2c9f8737a652ff4e3c8ebf3fcbf13f672b34aa65c9899e7ab8442
SIZE (vmware-cascade-g20200105.1-f4f7ae8bd1dd379790c0e58c286df90b8d1cdcde_GH0.tar.gz) = 12262109
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- flex>0 : textproc/flex
- bison : devel/bison
- cmake : devel/cmake-core
- ninja : devel/ninja
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- verilator : cad/verilator
- perl5>=5.32.r0<5.33 : lang/perl5.32
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- cad_cascade-compiler
- USES:
- bison cmake compiler:c++17-lang localbase:ldflags ncurses perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|