12 2015 档案

摘要:编写验证计划是验证工作核心技能。衡量标准是完备性。可是写一个完备的验证计划,才开始不是一件容易的事情,需要不断的练习实践。1.验证计划主要从设计的futurelist中提取。 复杂的futurelist要分解,分解到不能最小功能为止。 不同futurelist要组合,多种功能要交叉验证。 通常以... 阅读全文
posted @ 2015-12-29 09:20 CHIPER 阅读(973) 评论(0) 推荐(0)
摘要://3bits binary to gray code//-----binary-------to--------gray------//------000------------------- 000------//------001--------------------001------//-... 阅读全文
posted @ 2015-12-28 23:51 CHIPER 阅读(970) 评论(0) 推荐(0)
摘要:back to back 传输,以前在AMBA bus中遇到过,FIFO设计中再次遇到。查了资料大概意思是:直接传输,不依靠中介,连续多次传输。 阅读全文
posted @ 2015-12-28 09:13 CHIPER 阅读(829) 评论(0) 推荐(0)
摘要:不管同步FIFO还是异步FIFO,设计难点是full/empty状态flag的正确性。要保证任何情况 FULL时NO WRITE,EMPTY时NO READ。overflow / underflow都会有数据传输错误。 阅读全文
posted @ 2015-12-28 08:46 CHIPER 阅读(460) 评论(0) 推荐(0)
摘要:计算FIFO深度是设计FIFO中常遇到的问题。常识告诉我们,当读速率慢于写速率时,FIFO便可被用作系统中的缓冲元件或队列。因此FIFO的大小基本上暗示了所需缓存数据的容量,该容量取决于读写数据的速率。据统计,系统的数据速率取决于系统的负载能力。因此为了保证FIFO的大小,我们需要考虑FIFO传输的... 阅读全文
posted @ 2015-12-27 16:34 CHIPER 阅读(12631) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-12-25 00:23 CHIPER 阅读(9) 评论(0) 推荐(0)
摘要:发现一个可以练习uvm的地方http://bbs.eetop.cn/viewthread.php?tid=585508 阅读全文
posted @ 2015-12-20 17:12 CHIPER 阅读(190) 评论(0) 推荐(0)
摘要:公司平台,如果src和gen文件系统中有同名文件。reference时会根据depend.cfg文件优先reference遇到的同名文件。这样如果存在同名文件且引用顺序不对就会有莫名的bug。像rtl_addr_define.h最好不要混在src文件系统中。否则无法追中该文件的引用路径。 阅读全文
posted @ 2015-12-10 17:34 CHIPER 阅读(202) 评论(0) 推荐(0)
摘要:debussy快速入手技巧 阅读全文
posted @ 2015-12-04 16:32 CHIPER 阅读(797) 评论(0) 推荐(0)
摘要:disable语句可以退出任何循环,能够终止任何begin..end块的执行,用于仿真验证中。例如begin:onefor(i=1;i<5;i=i+1)begin:twoif(a==0)disable one; //从one这个begin..end 中跳出,终止了forif(a==1)disable... 阅读全文
posted @ 2015-12-03 10:12 CHIPER 阅读(6438) 评论(0) 推荐(1)