| |
| # Zero to ASIC Group submission MPW5 |
| |
| This ASIC was designed by members of the [Zero to ASIC course](https://zerotoasiccourse.com). |
| |
| This submission was configured and built by the [multi project tools](https://github.com/mattvenn/multi_project_tools) at commit [0f7c5722fc47afad85f750f5e1e44256c9e6bb45](https://github.com/mattvenn/multi_project_tools/commit/0f7c5722fc47afad85f750f5e1e44256c9e6bb45). |
| |
| # clone all repos, and include support for shared OpenRAM |
| ./multi_tool.py --clone-repos --clone-shared-repos --create-openlane-config --copy-gds --copy-project --openram |
| |
| # run all the tests |
| ./multi_tool.py --test-all --force-delete |
| |
| # build user project wrapper submission |
| cd $CARAVEL_ROOT; make user_project_wrapper |
| |
| # create docs |
| ./multi_tool.py --generate-doc --annotate-image |
| |
|  |
| |
| # Project Index |
| |
| ## Function generator |
| |
| * Author: Matt Venn |
| * Github: https://github.com/mattvenn/wrapped_function_generator |
| * commit: d191bae27a4560e589c3dff7d524cf5e9425be3c |
| * Description: arbitary function generator, using shared RAM as the output data |
| |
|  |
| |
| ## VGA Clock |
| |
| * Author: Matt Venn |
| * Github: https://github.com/mattvenn/wrapped_vga_clock |
| * commit: 6c7f12b8be62d34d4f4221e18b9408b3c5ac8fcd |
| * Description: shows the time on a 640x480 panel |
| |
|  |
| |
| ## Frequency counter |
| |
| * Author: Matt Venn |
| * Github: https://github.com/mattvenn/wrapped_frequency_counter |
| * commit: 94cd6e626492dc2f623bf06163e90a84bde553cb |
| * Description: Counts pulses on input and displays frequency on 2 seven segment displays |
| |
|  |
| |
| ## RGB Mixer |
| |
| * Author: Matt Venn |
| * Github: https://github.com/mattvenn/wrapped_rgb_mixer |
| * commit: 2676a8904591e92613fbfadf8c7f57fdfd79b1a4 |
| * Description: reads 3 encoders and generates PWM signals to drive an RGB LED |
| |
|  |
| |
| ## Hack soc |
| |
| * Author: Maximo Balestrini |
| * Github: https://github.com/mbalestrini/wrapped_hack_soc |
| * commit: 4e008304a518ba4d5b4251b9fedd00fc0529ae43 |
| * Description: Hardware implementation of the Hack Computer from the Nand to Tetris courses |
| |
|  |
| |