Readme update
diff --git a/README.md b/README.md index 4124755..dd29df2 100644 --- a/README.md +++ b/README.md
@@ -19,6 +19,8 @@ - [Overview](#overview) - [Riscduino Block Diagram](#Riscduino-block-diagram) - [Key Feature](#key-features) +- [Riscduino derivatives] (#riscduino-derivatives) +- [MPW Shuttle on Riscduino](#mpw-shuttle-on-riscduino) - [Sub IP Feature](#sub-ip-features) - [SOC Memory Map](#soc-memory-map) - [Pin Mapping](#soc-pin-mapping) @@ -28,7 +30,6 @@ - [Running Simuation](#running-simulation) - [Tool sets](#tool-sets) - [News](#news) -- [MPW Shuttle](#mpw-shuttle) - [Contacts](#contacts) - [How To Contribute](#how-to-contribute) - [Documentation](#documentation) @@ -73,6 +74,76 @@ * Verification suite provided. ``` +# Riscduino derivatives + +<table> + <tr> + <td align="center"><img src="./docs/source/_static/Riscduino-derivatives.png" ></td> + </tr> + +</table> + +# MPW Shuttle on Riscduino + +<table> + <tr> + <td align="center"> MPW</td> + <td align="center"> Tape-out</td> + <td align="center"> Project Name</td> + <td align="center"> Project Details</td> + <td align="center"> Github</td> + <td align="center"> Efabless</td> + </tr> + <tr> + <td align="center"> MPW-2 </td> + <td align="center"> 18-June-2021 </td> + <td align="center"> YiFive</td> + <td align="center"> Single 32bit RISCV core without cache + SDRAM Controller + WB Interconnect</td> + <td align="center"> <a href="https://github.com/dineshannayya/yifive">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/152">Link</a></td> + </tr> + <tr> + <td align="center"> MPW-3 </td> + <td align="center"> 15-Nov-2021 </td> + <td align="center"> Riscduino</td> + <td align="center"> Single 32bit RISCV core without cache + Onchip SRAM + WB Interconnect</td> + <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/385">Link</a></td> + </tr> + <tr> + <td align="center"> MPW-4 </td> + <td align="center"> 31-Dec-2021 </td> + <td align="center"> Riscduino-R1</td> + <td align="center"> Single 32bit RISCV core with cache + Onchip SRAM + WB Inter Connect</td> + <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/575">Link</a></td> + </tr> + <tr> + <td align="center"> MPW-5 </td> + <td align="center"> 21-Mar-2022 </td> + <td align="center"> Riscduino-SCORE</td> + <td align="center"> Single 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> + <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/670">Link</a></td> + </tr> + <tr> + <td align="center"> MPW-5 </td> + <td align="center"> 21-Mar-2022 </td> + <td align="center"> Riscduino-DCORE</td> + <td align="center"> Dual 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> + <td align="center"> <a href="https://github.com/dineshannayya/riscduino_dcore">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/718">Link</a></td> + </tr> + <tr> + <td align="center"> MPW-5 </td> + <td align="center"> 21-Mar-2022 </td> + <td align="center"> Riscduino-QCORE</td> + <td align="center"> Quad 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> + <td align="center"> <a href="https://github.com/dineshannayya/riscduino_qcore">Link</a></td> + <td align="center"> <a href="https://platform.efabless.com/projects/782">Link</a></td> + </tr> +</table> + # SOC Pin Mapping Carvel SOC provides 38 GPIO pins for user functionality. Riscduino SOC GPIO Pin Mapping as follows vs ATMEGA328 and Arudino <table> @@ -550,10 +621,19 @@ ``` sh make verify-wb_port make verify-risc_boot + make verify-uart_master + make verify-user_basic make verify-user_uart + make verify-user_uart1 make verify-user_spi make verify-user_i2cm make verify-user_risc_boot + make verify-user_pwm + make verify-user_timer + make verify-user_sspi + make verify-user_qspi + make verify-user_usb + make verify-user_uart_master make verify-wb_port SIM=RTL DUMP=OFF make verify-wb_port SIM=RTL DUMP=ON make verify-riscv_regress @@ -597,66 +677,6 @@ # News * **Riscduino Aim** - https://www.youtube.com/watch?v=lFVnicPhTI0 -# MPW Shuttle -<table> - <tr> - <td align="center"> MPW</td> - <td align="center"> Tape-out</td> - <td align="center"> Project Name</td> - <td align="center"> Project Details</td> - <td align="center"> Github</td> - <td align="center"> Efabless</td> - </tr> - <tr> - <td align="center"> MPW-2 </td> - <td align="center"> 18-June-2021 </td> - <td align="center"> YiFive</td> - <td align="center"> Single 32bit RISCV core without cache + SDRAM Controller + WB Interconnect</td> - <td align="center"> <a href="https://github.com/dineshannayya/yifive">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/152">Link</a></td> - </tr> - <tr> - <td align="center"> MPW-3 </td> - <td align="center"> 15-Nov-2021 </td> - <td align="center"> Riscduino</td> - <td align="center"> Single 32bit RISCV core without cache + Onchip SRAM + WB Interconnect</td> - <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/385">Link</a></td> - </tr> - <tr> - <td align="center"> MPW-4 </td> - <td align="center"> 31-Dec-2021 </td> - <td align="center"> Riscduino-R1</td> - <td align="center"> Single 32bit RISCV core with cache + Onchip SRAM + WB Inter Connect</td> - <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/575">Link</a></td> - </tr> - <tr> - <td align="center"> MPW-5 </td> - <td align="center"> 21-Mar-2022 </td> - <td align="center"> Riscduino-SCORE</td> - <td align="center"> Single 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> - <td align="center"> <a href="https://github.com/dineshannayya/riscduino">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/670">Link</a></td> - </tr> - <tr> - <td align="center"> MPW-5 </td> - <td align="center"> 21-Mar-2022 </td> - <td align="center"> Riscduino-DCORE</td> - <td align="center"> Dual 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> - <td align="center"> <a href="https://github.com/dineshannayya/riscduino_dcore">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/718">Link</a></td> - </tr> - <tr> - <td align="center"> MPW-5 </td> - <td align="center"> 21-Mar-2022 </td> - <td align="center"> Riscduino-QCORE</td> - <td align="center"> Quad 32bit RISCV core with cache + Onchip SRAM+ WB Cross Bar</td> - <td align="center"> <a href="https://github.com/dineshannayya/riscduino_qcore">Link</a></td> - <td align="center"> <a href="https://platform.efabless.com/projects/782">Link</a></td> - </tr> -</table> - # How To Contribute We are looking for community help in following activity, interested user can ping me in efabless slack platform
diff --git a/docs/source/_static/Riscduino-derivatives.png b/docs/source/_static/Riscduino-derivatives.png new file mode 100644 index 0000000..00957e1 --- /dev/null +++ b/docs/source/_static/Riscduino-derivatives.png Binary files differ