Professional Documents
Culture Documents
Full Chip Level Implementation of Reed Solomon Encoder: Amar Narayan, Sheetal Belaldavar, Venkateshappa
Full Chip Level Implementation of Reed Solomon Encoder: Amar Narayan, Sheetal Belaldavar, Venkateshappa
Full Chip Level Implementation of Reed Solomon Encoder: Amar Narayan, Sheetal Belaldavar, Venkateshappa
SOLOMON ENCODER
1
M.Tech Student, Dept. of ECE, MSEC, 2M.Tech Student, Dept. of ECE, MSEC, 3Associate Professor, Dept. of ECE, MSEC
Abstract- Reed-Solomon codes are block-based error correcting codes with a wide range of applications in digital
communications and storage .The Reed-Solomon encoder takes a block of digital data and adds extra "redundant" bits. The
number and type of errors that can be corrected depends on the characteristics of the Reed-Solomon code .The Reed-Solomon
Encoder is used in many Forward Error Correction (FEC) applications and in systems where data are transmitted and subject
to errors before reception . In this paper Full Chip level Implementation of Reed Solomon Encoder has been carried out. In
Full Chip Level Implementation, in order to optimize the area of the design, SIPO and PISO shift registers are implemented
and also the I/O pads, VDD and VSS pads are added in to the design. The timing, area and the power values which are
obtained during Synthesis are as follows: Timing=0.0(Met), Area=9965.160037 and Power=2.33878mW respectively and the
physical design steps such as Floor Planning, Placement, CTS, Routing and Verification are carried out in the design.
Index Terms- RS Encoder, SIPO, PISO, Floor Planning, Placement, CTS, Routing.
I. INTRODUCTION
PISO ( Parallel In Serial Out):A four-bit parallel in - serial out shift register is shown
in the below fig 3. The circuit uses D flip-flops and
NAND gates for entering data (ie writing) to the
Proceedings of IRF International Conference, Chennai, India, 20th April. 2014, ISBN: 978-93-84209-07-0
123
Proceedings of IRF International Conference, Chennai, India, 20th April. 2014, ISBN: 978-93-84209-07-0
124
They are
SDC Synopsys Design Constraint read_sdc
./<path/filename.sdc>
DEF Design Exchange Format read_def
./<path/filename.def>
Once the SDC and DEF file has been read, the macros
and standard cells are added into the design.
The following figure 5 shows the placement of macro
and standard cells.
Proceedings of IRF International Conference, Chennai, India, 20th April. 2014, ISBN: 978-93-84209-07-0
125
Area
134181.71
9965.160037
Timing
0.74
0.00(Met)
Power
12.5113mW
2.338786mW
CONCLUSION
In this paper Full Chip level Implementation of Reed
Solomon Encoder has been carried out. During the
design implementation SIPO and PISO shift registers
are added in order to optimize the area , VDD and
VSS pads are also added in to the design. The timing,
area and the power values which are obtained during
Synthesis are as follows:= Timing = 0.00(Met),
Area=9965.160037 and Power=2.338786 Mw
respectively and the physical design steps such as
Floor Planning, Placement, CTS, Routing and
Verification.are carried out in the design.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
Proceedings of IRF International Conference, Chennai, India, 20th April. 2014, ISBN: 978-93-84209-07-0
126