An Area Efficient Approach on PACC RLE Encoder
Journal: International Journal of Science and Research (IJSR) (Vol.4, No. 2)Publication Date: 2015-02-05
Authors : Ancy Mathew; Rafeekha M J;
Page : 1677-1680
Keywords : Run length encoder; parallel compare and compress encoder; nonvolatile flipflops; Xilinx ISE131; modelsim 63f;
Abstract
Non volatile processor can retain its state when the power is off. Design challenge of non volatile processor is the excess area consumed by non volatile registers in it. Compared to regular CMOS flip flop, a ferro electric non volatile flip flop takes a large area due to its hybrid structure. Later Non volatile processor based on floating gate transistor was designed. But it also suffer from 40 percentage memory area overhead. Parallel Compare and Compress architecture is used to reduce the area of non volatile registers. The main block in PaCC architecture are PaCC encoder, PaCC decoder, Volatile registers, non volatile registers and non volatile flip flop controller. PaCC encoder is the work that is mainly focused. PaCC architecture uses Run length encoder (RLE), that compresses the data efficiently. Run length encoder is a simple form of data compression in which runs of data are stored as a single data value and count. This framework can be extended by replacing RLE encoder by Burrow wheeler transform and a comparative study on the area of both these encoders have to be done. The architecture was modeled using VHDL Coding and simulated using Modelsim.
Other Latest Articles
- Functional Broadside Test Generation for Fault Analysis
- Adaptive Control of Two Mass Drive Systems Using ADALINE Speed Controller
- FPGA Based Architecture for Radar Information Analysis
- Impact of Organophosphate (Chloropyriphose) on Weight and Growth of Earthworm, Eisenia foetida
- Cone Beam Computed Tomography in the Diagnosis of Chronic Apical Periodontitis and Clinical Decisions: A Review
Last modified: 2021-06-30 21:22:46