Skip to content

ChipFlow/chipflow-training

Repository files navigation

ChipFlow Training

Training materials for learning the ChipFlow platform — a cloud-based RTL-to-GDS chip design service.

What's included

Quick start

# Clone this repo
git clone https://github.com/ChipFlow/chipflow-training.git
cd chipflow-training

# Install dependencies
make init

# Build and submit the upcounter design
make upcounter-submit

See the Training Command Reference for detailed instructions including prerequisites for macOS, Linux, and Windows.

Project structure

chipflow-training/
├── Makefile                    # Build commands
├── pyproject.toml              # Python dependencies
├── getting-started-design.md   # How to write a new design
├── training-commands.md        # Full training guide
├── chipflow-toml-reference.md  # Configuration reference
├── simulation.md               # Simulation guide
└── upcounter/
    ├── chipflow.toml           # Design config (process, package)
    └── design/
        └── design.py           # Amaranth HDL upcounter design

Links

About

ChipFlow platform training materials with example designs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors