document update
diff --git a/README.md b/README.md
index 602f95e..274f0c4 100644
--- a/README.md
+++ b/README.md
@@ -47,17 +47,16 @@
# Key features
```
* Open sourced under Apache-2.0 License (see LICENSE file) - unrestricted commercial use allowed.
- * industry-grade and silicon-proven Open-Source RISC-V core from syntacore
- * 2KB SRAM for TCM Memory
- * 2KB SRAM for Instruction cache
- * 2KB SRAM for Data cache
+ * 32 Bit RISC-V core
+ * 2KB SRAM for instruction cache
+ * 2KB SRAM for data cache
+ * 2KB SRAM for Tightly coupled memory - For Data Memory
* Quad SPI Master
* UART with 16Byte FIFO
* USB 1.1 Host
* I2C Master
* UART Master
* Simple SPI Master
- * MBIST controller for 8KB Program memory
* 6 Channel ADC (in Progress)
* 6 PWM
* Pin Compatbible to arudino uno
@@ -129,9 +128,21 @@
## RISC V Core
-Riscduino SOC Integrated Syntacore SCR1 Open-source RISV-V compatible MCU-class core.
-It is industry-grade and silicon-proven IP. Git link: https://github.com/syntacore/scr1
-
+Riscduino SOC Integrated 32 Bits RISC V core. Initial version of Single core RISC-V core is picked from
+Syntacore SCR1 (https://github.com/syntacore/scr1)
+### RISC V core customization for Riscduino SOC
+Following Design changes are done on the basic version of syntacore RISC core
+```
+ * Some of the sv syntex are changed to standard verilog format to make compatibile with opensource tool iverilog & yosys
+ * Instruction Request are changed from Single word to 4 Word Burst
+ * Multiplication and Divsion are changed to improve timing
+ * Additional pipe line stages added to improve the RISC timing closure near to 50Mhz
+ * 2KB instruction cache
+ * 2KB data cache
+ * Additional router are added towards instruction cache
+ * Additional router are added towards data cache
+ * Modified AXI/AHB interface to wishbone interface for instruction and data memory interface
+```
### Block Diagram
<table>
<tr>
@@ -143,19 +154,14 @@
```
* RV32I or RV32E ISA base + optional RVM and RVC standard extensions
* Machine privilege mode only
- * 2 to 4 stage pipeline
+ * 2 to 5 stage pipeline
+ * 2KB icache
+ * 2KB dcache
* Optional Integrated Programmable Interrupt Controller with 16 IRQ lines
* Optional RISC-V Debug subsystem with JTAG interface
- * 2KB on-chip Tightly-Coupled Memory (TCM Memory)
- * 2KB on-chip instruction cache
- * 2KB on-chip data cache
+ * Optional on-chip Tightly-Coupled Memory
```
-### RISC V core customization Riscduino SOC
-
-
-* **Update**: Modified some of the system verilog syntax to basic verilog syntax to compile/synthesis in open source tool like simulator (iverilog) and synthesis (yosys).
-* **Modification**: Modified the AXI/AHB interface to wishbone interface towards instruction & data memory interface
# SOC Memory Map
diff --git a/docs/source/_static/Riscduino_Soc.png b/docs/source/_static/Riscduino_Soc.png
index c981979..94f5f0f 100644
--- a/docs/source/_static/Riscduino_Soc.png
+++ b/docs/source/_static/Riscduino_Soc.png
Binary files differ