Two Issues Seen when Inserting BIST Logic In an SoC with Multi Power Domains

Make it to the Right and Larger Audience

Blog/Press Release

Two Issues Seen when Inserting BIST Logic In an SoC with Multi Power Domains

Mbist is employed to conduct memory test on tester. Below diagram is a generic structure of how memory BIST logic is connected to memory. How memory BIST works can be a big and lengthy topic. This article focuses on two issues could be seen if MBIST logic is employed in conjunction with low power SoC design with multiple power domains and the solutions.

 

Memory BIST logic is normally inserted by DFT tool and not present in RTL code. An RTL design with a memory is shown in below diagram.

 

It is possible that SRAM and the surrounding logic are not in the same power domain. For example, SRAM can save critical content which needs to be retained during power down sleep. To cut sleep current, the surrounding logic may need to be powered down during power down sleep. In this case, SRAM is relatively more powered-on than the surrounding logic and isolation cells need to be inserted on signals going from surrounding logic to SRAM.

 

 

Next we will show how this could go wrong and how to resolve it. We will discuss another issue how to properly isolate signals between DFT logic and function logic.

 

The following is site premium content.
Use points to gain access. You can either purchase points or contribute content and use contribution points to gain access.
Highlights: 871 words, 3 images
 
Consultant at Freelancer
I am a digital IC backend and frontend designer with 10+ years of experience.
Groups:

Tags:

2 Comments
  1. rao_mallikarjun 2 months ago
    0
    -0

    how the UPF will e added

    0
  2. rao_mallikarjun 2 months ago
    0
    -0

    good article

    0

Contact Us

Thanks for helping us better serve the community. You can make a suggestion, report a bug, a misconduct, or any other issue. We'll get back to you using your private message ASAP.

Sending

©2019  ValPont.com

Forgot your details?