Skip to content

Repository files navigation

MaDa

Getting Started

This project uses Mill as the Scala build tool. A ready-to-run script is provided as /toolchains/mill. To invoke mill directly, do

./toolchains/mill

The directory structure is organized in standalone packages. When running build flow, both the package name and the config name need to be provided:

make verilog PACKAGE=delta-soc MODULE=delta.MlpPolicyRunner

Build Bitstream

make bitstream CONFIG=ExampleArty100TShell

TODOs

  • Better way of doing clock domain
  • Fix Chipyard IP

About

A simple FPGA SoC generation framework with Chisel and Mill.

Topics

Resources

Stars

5 stars

Watchers

10 watching

Forks

Used by

Contributors

Languages