Merge pull request #2 from muhammed-celik/main_
Main
diff --git a/README.md b/README.md
index 7bf02e5..18d65b5 100644
--- a/README.md
+++ b/README.md
@@ -13,21 +13,24 @@
Overview
========
+#### DVB-RCS2 Turbo Encoder
-The Turbo Encoder is used for FEC encoding for linear modulation.
+Turbo Encoder is used for FEC encoding for linear modulation.
Encoder takes 2 bits of input (namely A and B) and generates 6 bits of output in the form (AB Y1W1 Y2W2)
-First couple of parity bits (Y1W1) are generated from normal ordered input data while second couple of parity bits (Y2W2) are generated from interleaved input data.
+First couple of parity bits (Y1W1) are generated from linearly ordered input data while second couple of parity bits (Y2W2) are generated from interleaved input data.
-The design involves two paths one of which is used for interleaved input data.
+The design involves two paths:
+1) Linear order path
+2) Interleaved path
#### Top-Level Diagram

-Input Data is stored at dual channel rams.
--AGU (Address Generator Unit) generates data indices for interleaving.
+-AGU's (Address Generator Unit) generate data indices for linearly ordered and interleaved data inputs.
-Pre Encoder unit identifies initial state of the encoder.
@@ -49,9 +52,9 @@
'f' = frequency in Mhz.
-For 50 Mhz clock speed and N = 56, throughput equals 31.5 Mbps.
+For 50 Mhz clock speed and N = 56, throughput equals to 31.5 Mbps.
-For 50 Mhz clock speed and N = 2396, throughput equals 33.3 Mbps.
+For 50 Mhz clock speed and N = 2396, throughput equals to 33.3 Mbps.
Setup
========
diff --git a/docs/images/encoder_schematic.png b/docs/images/encoder_schematic.png
index 71a7722..a18021a 100644
--- a/docs/images/encoder_schematic.png
+++ b/docs/images/encoder_schematic.png
Binary files differ