rom bist scripts

來源:互聯網
上載者:User

標籤:

rom bist 的input 有rom_content file 。校正rom還壞,主要通過signature比較。signature跟rom content file 一一對應的。

rom bist scritps主要有三個:

       1.rom_mbist_run: call mbistarchitect tool

       2.rom_run.do:run rom bist flow

       3.rom_mbist.do: 定義演算法ROM1 輸出 主要跟rom bist FSM 有關

rom_mbist_rum:

mbistarchitect ../netlist/rom_top.v  -top rom_top    -logfile rom_bist_log  -insertion -dofile  ../scripts/run.do -lverilog ../models/rom_instance.v -rep

 

rom_run.do:

load library ../models/rom_instance.lib

add new port bist_mode -dir in

add new port bist_done -dir out

add new port bist_fail -dir out

reports clocks

report pin sharing

set system mode bist

report memory instances

add new controller u_top_bist -do ../scripts/rom_mbist.do  u_rom_instance

report memory instances

add pin mapping bist_mode u_top_bist/test_h

add pin mapping bist_done  u_top_bist/bist_done

report pin mapping

insert bist logic

report controllers

save design -rep -inc rtl

set system mode int

add pattern translation -all

integrate pattern

report pattern translation

report controller description

save patterns mapped.v -rep -verilog

exit

 

rom_mbist.do:

reset state

add memory model rom_instance_module_name -filename  ../models/rom_content_file  -collar rom_instance_collar_name

setup mbist algorithms rom1/rom2

setup observation scheme -compress

setup mbist compressor -localcomparator

report mbist algrorithms

set bist insertion -on

setup memory clock -test

setup memory test -con

set design name controller -module  controller_name

set file naming -bist rom_bist.v

set file naming -con rom_bist_con.v

set file naming -test rom_bist_tb.v

set file naming -wgl rom_bist_wgl.v

set file naming -ctdl rom_bist.ctdf

report design name

report pin name

run

report pin name

save bist -verilog -replace

report environment

exit -d

 

rom bist scripts

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.