Automatic generation of user-defined test algorithm description file for memory BIST implementation

Memory built-in self-test (BIST) is a widely used technique to allow the self-test and self-checking of the embedded memories on chips after the fabrication process. It can be used by implementing a standard testing algorithm available in the EDA tool library or a user-defined algorithm (UDA). This...

Full description

Saved in:
Bibliographic Details
Main Authors: Hussin, Razaidi, Jidin, Aiman Zakwan, Loh, Wan Ying, Mispan, Mohd Syafiq, Lee, Weng Fook
Format: Article
Language:en
Published: Institute of Advanced Engineering and Science 2022
Online Access:http://eprints.utem.edu.my/id/eprint/26494/2/2022_AUTOMATIC%20GENERATION%20OF%20USER-DEFINED%20TEST%20ALGORITHM%20DESCRIPTION%20FILE%20FOR%20MEMORY%20BIST%20IMPLEMENTATION.PDF
http://eprints.utem.edu.my/id/eprint/26494/
https://ijres.iaescore.com/index.php/IJRES/article/view/20433/0
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Memory built-in self-test (BIST) is a widely used technique to allow the self-test and self-checking of the embedded memories on chips after the fabrication process. It can be used by implementing a standard testing algorithm available in the EDA tool library or a user-defined algorithm (UDA). This paper presents the development of software that automatically generates a description file of a UDA to be deployed for memory BIST circuit implementation using Tessent memory BIST software. It comprises the test setup and also the microprogram coding for each instruction to be executed when performing tests on embedded memories. The proposed automation software was tested by using March SR as the input algorithm and the results obtained from the simulations show that the output test patterns generated by the implemented memory BIST match the expected patterns and passed all the tests, which validated the correct functionality of the UDA description file generation. The proposed automation software also fast generation the UDA description file, which was completed in less than 500 ms.