Skip to content

CLI: Extend Simulation Command for VHDL #377

Open
0 of 1 issue completed
Open
Feature
0 of 1 issue completed
@EverythingElseWasAlreadyTaken

Description

Currently, the FABulous CLI simulation command only supports Verilog. VHDL Simulation has to be started through the Makefile, which is mostly hardcoded.
The simulation command should be extended to also work with VHDL fabrics.

The challenge is, that GHDL needs the VHDL files analyzed and elaborated in a specific order, before the simulation can be executed. This makes automating VHDL simulation for dynamic fabrics a bit harder.
We should either find a way to automate this, or as an alternative look into NVC as a replacement for GHDL, which might support automatic elaboration.

PR #214 already tried to implement some basic simulation function for the older version of the CLI.
Maybe we can reuse some things from there.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions