A method for checking and correcting the accuracy of memory data under ip multiplexing
An accurate and memory technology, applied in the SoC field, can solve the problems of inability to guarantee data consistency, failure to provide write-back function, insufficient configurability, etc., to increase the check bit, easy to implement, and high reusability Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] The invention provides a method for checking and correcting the accuracy of memory data under IP multiplexing, such as figure 1 As shown in the figure, a switching bridge with error correction and detection function is inserted between the system bus and the memory controller to expand the data bit width of the memory controller and increase the parity bit; the switching bridge provides the storage of the parity bit. space, which shares the address lines with data on the system bus.
[0034] please continue figure 1 , the transfer bridge includes a data bus slave, a data bus master, a configuration bus interface, a space configuration module, a check module, a DEBUG module and a cache module. The system bus is an on-chip bus, and the on-chip bus protocols adopted by different SoC systems are different. The method of the present invention can be applied to different bus protocols, and only needs to be based on the data bus slave, data bus master and configuration bus in...
Embodiment 2
[0046] See image 3 , The method of the present invention is used in a SoC circuit, externally mount storage units with different data widths, such as 8bit, 16bit, 32bit storage units for storing data, and an 8bit check storage unit for storing check codes. The CPU or DMA accesses the memory controller through the system bus, and the memory controller accesses the external memory. The transfer bridge integrating the ECC verification module communicates with the CPU through the data bus slave, and connects with the memory controller through the data bus master. Before using the external storage unit, configure the DEBUG module and space configuration module of the switching bridge through the software program, such as configuring the storage data width of the space occupied by the storage unit of 8bit, 16bit, and 32bit, and configure the storage space with the ECC verification function enabled. , to enable the writeback function and interrupt alert function.
[0047] When the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com