/WTFpga-chisel3

WTFpga port to chisel3

Primary LanguageScala

WTFpga with Chisel3

This is a port of WTFpga to chisel3.

Build Status

Requirements

Usage

To get the timing report just run:

make

To run the Chisel3/Scala unit tests, use:

make test

To get timing results (i.e. maximum frequency), run:

make timing

To flash the device, run:

make flash

IDE

  1. Get VSCode
  2. Install the following extensions:
    1. "Scala (Metals)"
    2. "EditorConfig for VS Code"

Design

Mill VS SBT

Task Mill SBT
make test (no change) 7s 16s

References