A Dynamic Scratchpad Memory Collaborated with Cache Memory for Transferring Data for Multi-bit Error Correction

Abstract

Modern embedded processors include both scratchpad memory (SPM) and cache memory in their architectures. SPMs are prone to soft errors like Single event upsets (SEUs) and Single event multiple upsets (SEMUs). For correcting soft errors, we use Error Correcting Codes (ECC) like single-error correction double-error detection (SEC-DED) and SEC-DED double-adjacent error correction (SEC-DED-DAEC) and parity duplication approach. These approaches are used only error correction for less number of corrections and thus increases speed. This paper proposes a duplication scheme, cache-assisted duplicated SPM(CADS) to correct SEUs and SEMUs in data SPM lines detected by a low-cost error detecting code. This duplication approach does error detection in SPM which is faster than ECC providing multibit error correction. The extension is to include DMA with ring descriptors. The descriptor-based model provides the most flexibility in managing a systems DMA faster data transfers to or from Scratchpad memory. Asapu Harika | Mr. A. Sai Kumar Goud | Mr. Pradeep Kumar Reddy"A Dynamic Scratchpad Memory Collaborated with Cache Memory for Transferring Data for Multi-bit Error Correction" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-4 , June 2018, URL: http://www.ijtsrd.com/papers/ijtsrd14351.pdf http://www.ijtsrd.com/engineering/electronics-and-communication-engineering/14351/a-dynamic-scratchpad-memory-collaborated-with-cache-memory-for-transferring-data-for-multi-bit-error-correction/asapu-harika

Authors and Affiliations

Keywords

Related Articles

A Study on Moving Average of Selected Stocks in Banking Sector using Technical Analysis

The study is about analysis of moving average of shares in banking sector by using technical analysis. The technical analysis shows the turning points, which predicts when to buy or sell the stock. This paper helps to kn...

A New Hybrid Synchronous Reluctance Machine Capable of Ultra-High Output Power

A new hybrid synchronous reluctance machine capable of ultra-high Xd Xq ratio output power has been studied. A d-q model voltage and flux linkage of the hybrid synchronous reluctance machine has been idealized and develo...

Food Science A Primer

Food science is the discipline that applies basic sciences and engineering to study the nature of foods and their harvesting, processing, distribution, storage, and preparation. It is essential to meeting the needs of a...

Discovering Anomalies Based on Saliency Detection and Segmentation in Surveillance System

This paper proposes extracting salient objects from motion fields. Salient object detection is an important technique for many content-based applications, but it becomes a challenging work when handling the clustered sal...

Design Calculation of 40 MW Francis Turbine Runner

A water turbine is one of the most important parts to generate electricity in hydroelectric power plants. The generation of hydroelectric power is relatively cheaper than the power generated by other sources. There are v...

Download PDF file
  • EP ID EP361796
  • DOI -
  • Views 97
  • Downloads 0

How To Cite

(2018). A Dynamic Scratchpad Memory Collaborated with Cache Memory for Transferring Data for Multi-bit Error Correction. International Journal of Trend in Scientific Research and Development, 2(4), -. https://europub.co.uk./articles/-A-361796