final gds & drc results
331 files changed
tree: 24296e81d807c4c1b004e5e661af7d3f6e83da15
  1. .travis.yml
  2. .travisCI/
  3. LICENSE
  4. Makefile
  5. Makefile.master
  6. README.md
  7. def/
  8. docs/
  9. gds/
  10. info.yaml
  11. lef/
  12. macros/
  13. mag/
  14. maglef/
  15. manifest
  16. mpw-one-b.md
  17. ngspice/
  18. openlane/
  19. qflow/
  20. scripts/
  21. signoff/
  22. spi/
  23. utils/
  24. verilog/
README.md

Multi Project Harness - mpw-one-b

multi project harness

Important!

  • If you want to actually build the wrapper, you need to checkout the release branch.
  • This branch is just used to rebuild caravel.gds with ‘make ship’

Tests

OpenLane Configs

All the OpenLane configs for each project are here: https://github.com/mattvenn/multi-project-harness/tree/separate-macro/openlane

The multi project harness turned out to be more of a MUX, and was hardened separately. Make sure you are on the ‘separate-macro’ branch of the repo.

Submodules

seven-segment-seconds

description: shows seconds on a seven segment LED display.

author: Matt Venn

url: https://github.com/mattvenn/seven-segment-seconds

ws2812

description: ws2812 LED interface for 8 addressable LEDs

author: Matt Venn

url: https://github.com/mattvenn/ws2812-core.git

vga-clock

description: show the time on a VGA panel

author: Matt Venn

url: https://github.com/mattvenn/vga-clock.git

spinet

description: multi node computer controller

author: Richard Miller

url: https://github.com/millerresearch/spinet

asicfreq

description: Frequency counter

author: Michael Betz & Vamsi Vytla

url: https://git.sr.ht/~jersey99/asicfreq

ASIC_watch

description: 4 digit 7 segment clock

author: Guillem Cabo

url: https://github.com/GuillemCabo/ASIC_watch.git

TPM2137

description: Reverse Engineering challenge

author: Q3K

url: https://github.com/mattvenn/TPM2137

mm2hdmi

description: HDMI driver

author: Aleksandar Pajkanovic

url: https://github.com/nanoluka/mm2hdmi.git