readme updated
diff --git a/README.md b/README.md
index 8ba70e7..ad39806 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,7 @@
- [YiFive Block Diagram](#yifive-block-diagram)
- [Key Feature](#key-features)
- [Sub IP Feature](#sub-ip-features)
+- [SOC Memory Map](#soc-memory-map)
- [Pin Mapping](#soc-pin-mapping)
- [Repository contents](#repository-contents)
- [Prerequisites](#prerequisites)
@@ -116,6 +117,41 @@
* Automatic controlled refresh
```
+# SOC Memory Map
+
+<table>
+ <tr>
+ <td align="center"> RISC IMEM</td>
+ <td align="center"> RISC DMEM</td>
+ <td align="center"> EXT MAP</td>
+ <td align="center"> Target IP</td>
+ </tr>
+ <tr>
+ <td align="center"> 0x0000_0000 to 0x0FFF_FFFF </td>
+ <td align="center"> 0x0000_0000 to 0x0FFF_FFFF </td>
+ <td align="center"> 0x4000_0000 to 0x4FFF_FFFF</td>
+ <td align="center"> SPI FLASH MEMORY</td>
+ </tr>
+ <tr>
+ <td align="center"> 0x1000_0000 to 0x1000_00FF</td>
+ <td align="center"> 0x1000_0000 to 0x1000_00FF</td>
+ <td align="center"> 0x5000_0000 to 0x5000_00FF</td>
+ <td align="center"> SPI Config Reg</td>
+ </tr>
+
+ <tr>
+ <td align="center"> 0x2000_0000 to 0x2FFF_FFFF </td>
+ <td align="center"> 0x2000_0000 to 0x2FFF_FFFF </td>
+ <td align="center"> 0x6000_0000 to 0x6FFF_FFFF</td>
+ <td align="center"> SDRAM</td>
+ </tr>
+ <tr>
+ <td align="center"> 0x3000_0000 to 0x3000_00FF</td>
+ <td align="center"> 0x3000_0000 to 0x3000_00FF</td>
+ <td align="center"> 0x3000_0000 to 0x3000_00FF</td>
+ <td align="center"> Global Register</td>
+ </tr>
+</table>
# SOC Pin Mapping
Carvel SOC provides 38 GPIO pins for user functionality. YiFive SOC GPIO Pin Mapping as follows