Skip to content

VLSIDA/UCSC_ML_suite

Repository files navigation

UCSC_ML_suite

  1. Clone this repository:
git clone [email protected]:VLSIDA/UCSC_ML_suite.git
  1. Run the setup to clone ORFS as a submodule and link the settings:
cd UCSC_ML_suite
./setup.sh
  1. Run ORFS (this will run the Docker image corresponding to our submodule):
./runorfs.sh
  1. Run a design in the Docker image:
cd UCSC_ML_suite
make DESIGN_CONFIG=./designs/nangate45/lfsr_top/config.mk

Goal/Objectives

GOAL: Port open source designs to asap7/sky130/nangate45 technologies using ORFS, as a benchmark suite for ML projects.

Objective 1: Setup github CI/CD (to work with google cloud compute engine)

Objective 2: Formulate testbenches to verify the functionality of designs post-flow completion.

Objective 3: Expand suite by creating various versions of designs that fail at specific parts of the flow.

Resources

In order to change (or update) the UCSC_ML_suite repository, you'll need to submit a pull request. For more information on submitting a PR, see here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5