blob: 9d97d5b6bf90f099a36d73fde9d65020c6fd2a8b [file] [view]
# Zero to ASIC Course MPW4
This index was made with [multi project tools](https://github.com/mattvenn/multi_project_tools) at commit 7046bed1766ffd05bd83d3c1eac5064fe658a4f3
The OpenLANE config was generated with this command:
./multi_tool.py --create-openlane-config --copy-gds -force-delete
![multi macro](pics/multi_macro_annotated.png)
## Function generator
* Author: Matt Venn
* Github: https://github.com/mattvenn/wrapped_function_generator
* commit: 0d95d94d816685ab9eea70fbbfb2425a8b91c27e
* Description: arbitary function generator, using shared RAM as the output data
![Function generator](pics/function_generator.png)
## SPELL
* Author: Uri Shaked
* Github: https://github.com/wokwi/wrapped_spell
* commit: 1ed0cc4130c9f14d34b073e22455dc922470a438
* Description: SPELL CPU (https://skullctf.com/spell)
![SPELL](pics/spell.png)
## PPM Coder
* Author: Llorens_MRC
* Github: https://github.com/mattvenn/wrapped_ppm_coder
* commit: bbcb465d5d149a501b1cc67cfe4b344383a15a7e
* Description: Fuentes Codificador PPM configurable
![PPM Coder](pics/PPM_Codec4_8ch.png)
## PPM Decoder
* Author: jospicant
* Github: https://github.com/mattvenn/wrapped_ppm_decoder
* commit: 8d21fed5cbce7c04cdc739226e6ea9167774f7c7
* Description: Fuentes Codificador PPM configurable
![PPM Decoder](pics/01_Module_Decoder_8Ch.png)