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