01 2016 档案
摘要:1.hash 方式访问。 %ENV key为环境变量名,value为环境变量值 2.调用ENV模块 。 use Env qw(PATH); print "path is $ENV{path}\n"; 这段代码会创建(或者覆盖)环境里的PerlVar变量。 $ENV{PerlVar} = "Perl
阅读全文
摘要:主要分为两部分:功能分析和testbench编写 1.功能分析 写testbench之前,仔细分析电路有哪些功能,并对这些功能分类。 wc:搞清楚必须要验证的(must) typical:搞清楚应该要验证的(should) bc:搞清楚最好要验证的(nice to do) 对TC进行管理,将功能相近
阅读全文
摘要://Normal Clock Blockalways begin:clk_blk clk <=0; #10 clk<=1; #10;end//Improved Clock Block, improve clcok speed by 25%always begin:clk_blk clk =...
阅读全文
摘要:clock gate 这个专题,比较复杂设计DC PT PR。下面仅仅从RTL行为级说明一下。
阅读全文
摘要:rom bist 的input 有rom_content file 。校验rom还坏,主要通过signature比较。signature跟rom content file 一一对应的。rom bist scritps主要有三个: 1.rom_mbist_run: call mbistarchitec...
阅读全文
摘要:主要三个script: mbist_run: call mbistarchitect tool run.do:run bist flow bist setup => bist mode(bist gen / bist insert) =>bist integrate mbist.do: config...
阅读全文
摘要:1 model NVIC_REG6T_1024x32(resetb,margin,clk,en,we,addr,d,q) 2 ( 3 bist_definition( 4 clock clk high; 5 chip_enable...
阅读全文
摘要:1. 关于mbist,网上也有介绍,觉得不错:推荐的mbistt的博客:奋斗的猪2.使用的工具是mbistarchitect,不是tessent。3.工具使用的相关文档:从EETOP和工具自带的HELP文档。4.RISK的地方有几点: 4.1 手写lib文件。 read/write cycle 跟m...
阅读全文
摘要:======================================================================================================================================================...
阅读全文
摘要:1.状态转移的always中CS,同步ouput的always中NS。2.3段fsm vs 2段fsm:output逻辑是组合逻辑和同步时序逻辑(消除里不稳的和毛刺)。3.3段fsm vs 1段fsm: output都是同步时序逻辑,直接根据NS描述output和另外还要考虑状态转移条件描述outp...
阅读全文
摘要:1.推荐在敏感表下的默认状态为X,这样描述的好处有2个: 好处1:仿真易观察bug。 好处2:综合对不定态X的处理是"Don't Care",即任何没有定义的状态寄存器向量都会被忽略。2.对于每个output,一般用combination描述,用task/endtask将output封装起来。 1 ...
阅读全文
摘要://1-paragraph method to decribe FSM//Describe state transition, state output, state input condition in only 1 always block//Westor Wang, Dec. 2006//Ve...
阅读全文
摘要:对于用于always中的标识符一般声明其数据类型为reg,但不一定都是代表触发器。1.always中组合逻辑。reg跟时序无关。2.alwasy中时序逻辑。reg表示触发器。对于组合逻辑设计1.assign2.always注意:如果用always且没有else,产生锁存器。
阅读全文
摘要:【一】为什么老鼠宁死也不改习惯?麻省理工学院的研究人员为了研究习惯的形成,将老鼠放到T形的迷宫中,并在另一端摆了一块巧克力。迷宫前有一块隔板,当隔板打开时会有很大的咔嗒声,老鼠听到这个声音,就会走进迷宫到处嗅,直到找到巧克力。当这个实验不断重复时,老鼠穿过迷宫的行为也越来越熟练。此时它们的思维活动开...
阅读全文

浙公网安备 33010602011771号