This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Raisin: Redundancy Analysis Algorithm Simulation
July/August 2007 (vol. 24 no. 4)
pp. 386-396
Rei-Fu Huang, MediaTek
Jin-Fu Li, National Central University
Jen-Chieh Yeh, Industrial Technology Research Institute
Cheng-Wen Wu, National Tsing Hua University
Embedded memories are among the most widely used cores in current SoC designs. Memory cores usually dominate the area and yield of the system chip, requiring repair methodologies to make a profitable product. To increase the efficiency of redundancy repair, and thus final yield, the authors propose Raisin (Redundancy Analysis Algorithm Simulation). The Raisin tool calculates the repair rate and yield (after repair) of the given redundancy analysis (RA) algorithm and the associated memory configuration and redundancy structure. With Raisin, users can easily assess and plan redundant (spare) elements, and subsequently develop the built-in redundancy analysis (BIRA) algorithms and circuits that are essential to built-in self-repair of embedded memories. To make the verification of the BISR design easier, Raisin also generates its testbench. Another important feature is that given a RAM test algorithm, Raisin simulates the real sequence of the faults detected, improving the accuracy of the analysis results. Experimental results show that Raisin can improve repair rates in redundancy structures by as much as 10% without increasing area overhead. Raisin has been used in industry cases, including embedded SRAM and flash memory circuits.
Index Terms:
redundancy analysis, repair rate, yield, BISR, BIRA, Raisin, algorithm simulation
Citation:
Rei-Fu Huang, Jin-Fu Li, Jen-Chieh Yeh, Cheng-Wen Wu, "Raisin: Redundancy Analysis Algorithm Simulation," IEEE Design & Test of Computers, vol. 24, no. 4, pp. 386-396, July-Aug. 2007, doi:10.1109/MDT.2007.144
Usage of this product signifies your acceptance of the Terms of Use.