|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
自己写的mbist memory model,用mentor的mbista做mbist,但报如下问题:
BIST Generation failed: Inconsistent models and instances
大神给看看,是我的memory model写的有问题吗?
是128X60的RAM,自己写的memory model如下:
model RAM128X60 (A, I, IA, DM, CK, CE, WE, SLP)
(
bist_definition (
address IA (array = 6:0;);
data_in I (array = 59:0;);
data_out A (array = 59:0;);
write_enable WE low;
chip_enable CE low;
clock CK high;
control DM (array = 59:0;) high;
dont_touch SLP low input;
tech = "55 nm SRAM";
version = "MEMORY COMPILER 2006.01.00";
message = "SRAM Without Redundancy";
min_address = 0;
max_address = 127;
data_size = 60;
read_write_port(
read_cycle (
change IA; // new address changes
wait;
assert CE;
wait;
assert CK;
wait;
expect A move; // get accessed addressed data out
)
write_cycle (
change IA; // new address changes
wait;
assert CK;
wait;
change I; // get input data
wait;
assert WE;
wait;
assert CE;
wait; // all write cycle complete
)
)
)
) |
|