Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to write a memory bist module?

Status
Not open for further replies.

jjww110

Full Member level 5
Joined
Apr 19, 2005
Messages
255
Helped
8
Reputation
16
Reaction score
2
Trophy points
1,298
Location
china
Activity points
2,920
mem bist howto

writ in hand or generate by tool?
3x in advance!
 

can you tell me what is the memory bist module?
you mean it is memory module which used in verfiacation envirnment (simulation )
----------------------
if you want to write a simulative-module --
please use a Verilog OR vhdl --but you must grip the behavior of your memory
 

Hi,
usually, bist_insertion is done by script(perl,..) on the netlist.
you need to write 2 scripts to do the following things on your netlist:
1. bist_wrapper insert:
search RAM in netlist
insert bist_wrapper
2. bist_wrapper join
join alll bist_wrapper and connect them to you bist_controller.

Your can search Internet fow bist doc, and write script yourself.

rgrds
 

hi,mopengfei
write a module to do meory built in test .
 

ami's words are correct.
 

If you want to write the actual BIST logic from scratch (i.e. not use someone elses code), the you need to web search for the "March G" algorithm. Look for a paper by AJ van de Goor. Most March tests are for bit oriented memory, so also look for his paper about word-orientated March tests.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top