Font Size: a A A

The Concurrent Error Detection Of SPARC Microprocessor

Posted on:2017-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:L F ShangFull Text:PDF
GTID:2282330509457512Subject:Integrated circuit engineering
Abstract/Summary:PDF Full Text Request
There exists large amounts of high-energy particles in space environment, which will make the processors suffer all kinds of radiation effect, affect functions and even destroy the devices. Due to SPRAC architecture microprocessor gradually adopted by researchers, making research on on-line fault detection technology of SPARC microprocessors and improving its reliability is important, it can help a lot to accelerate the development process of microprocessor that applied in the field of aerospace, break abroad blockad of China’s space technology and improve the level of our country’s aerospace equipment.First, the paper discusses the influence of space radiation on microprocessor, makes a research of the development of the concurrent error detection, understands the structure of LEON3, builts a LEON3 SoC test platform which include software and hardware.Make a determination of fault model, use split-parity code concurrent error detection to detect the benchmark circuits-LGSynth91, to compare the rate of fault detection parity code and the split-parity code, which can show that the rate of split-parity is higher than that of the parity code.And then the paper makes a little modification of the LEON3 vhdl code, divides the integer unit into seven parts, and detects the combinational circuits and sequential circuits of every part, if there is a transient fault, feeezes the pipeline to repair it. Make use of ECC code to harden register files and Cache, correct the error of Cache through updating the Cache.At last, the paper make a research of repair method of permanent faults of SPARC processors. In this paper, the repair system that based on the partial reconfiguration. When the combinational circuits(ALU) in IU of the LEON3 occur a permanent fault, the Micro Blaze processor will reads the bitstream from CF card through internal hardware configuration interface(HWICAP) and realize partial dynamic reconfiguration, which can implement the repairment of permanent fault.
Keywords/Search Tags:SPARC Architecture, LEON3, Concurrent Error Detection, Partial Reconfiguration
PDF Full Text Request
Related items