imicman的个人空间 https://blog.eetop.cn/1518355 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

分享 SVTB-top
2016-6-8 20:00
`timescale 1ns/1ps module top; parameter CYCLE = 100; bit clk; router_io top_io(clk); test t(); router dut( .clk(top_io.clk),   ...
个人分类: 验证杂谈|242 次阅读|0 个评论
分享 SVTB-top
2016-6-8 20:00
`timescale 1ns/1ps module top; parameter CYCLE = 100; bit clk; router_io top_io(clk); test t(); router dut( .clk(top_io.clk),   ...
个人分类: 验证杂谈|193 次阅读|0 个评论
分享 仿真的串行和并行执行
2016-6-7 22:28
仿真的regression阶段,跑多个case(pattern),用脚本执行,可以采用串行和并行方式。 串行执行 makefile中 run: irun -opts() -test0.sv irun -opts() -test1.sv irun -opts() -test2.sv 并行执行 ...
个人分类: 验证杂谈|365 次阅读|0 个评论
分享 fork+for
2016-6-7 22:06
SV中对应fork有三种格式,分别是fork-join fork-join_none fork-join_any SV中对循环的支持有: forever repeat for (foreach 和 always忽略) 通常,我们在自己写平台是会考虑并发行和循环则会有常见的如下组合: fork + for 或 &nb ...
个人分类: 验证杂谈|566 次阅读|0 个评论
分享 %p
2016-6-7 21:57
在systemverilog的2009的LRM(language reference manual By ieee)中,对于$display()等的格式控制,除了通常我们用到的例如: $display(" %d", var); $display(" %h", var); $display(" %b", var); $display(" %s", var); $display(" %t", &nbs ...
个人分类: 验证杂谈|327 次阅读|0 个评论
分享 co-work
2016-6-5 18:15
模式: 1.老人+新人 2.老人职责:指导和帮助新人解决问题,制定验证计划,与验证经理一起评审故障单和参与验证报告评审。 3.新人职责:完成具体代码开发,完成用例执行,定位问题,提故障单,完成验证报告。 Strength: 1 老人从时间上解放,做更多质量管理;同时解决新人问题 ...
个人分类: 杂谈|269 次阅读|0 个评论
分享 项目人力组成
2016-6-5 18:09
人力构成:项目经理,系统工程师(架构师),验证团队,设计团队,后端团队(option) 项目经理:项目管理,包括立项,合同和采购管理,组织搭建,领导设计和验证团队。 系统工程师:架构设计以及功能和性能评估 设计团队:设计方案制定(细化),RTL编码和测试,验证支持,FPGA原型开发和测试,芯片性能 ...
个人分类: 验证杂谈|292 次阅读|0 个评论
分享 deadlock
2016-6-1 19:47
一 deadlock定义 当多个客体中的每个客体在等待事件该事件由其中另外一个客体去触发,则发生死锁。 deadlock有4个条件 1. 资源只能被客体独享 2.客体最少需要进行两次以上的资源申请 3.资源不可以被客体之外的第三方强行剥夺 4.至少2各客体之间发生你中有我我中有你的资源 二 deadlock模型 客体 ...
个人分类: 杂谈|509 次阅读|0 个评论
分享 debug的艺术和技术
2016-5-31 22:10
一 debug背后的CPU和OS支持 参考:Intel 80386 programmer's reference manual 二 debug的通用法则 静态和动态 静态:扫描代码手眼脑发现错误;使用breakpoint观察某一行代码的变量的值以确定问题所在。 动态:single-step(单步调试),分为逐行和逐过程。 通常,设 ...
个人分类: 验证杂谈|692 次阅读|0 个评论
分享 验证能力
2016-5-31 18:43
Responsibilities: 1. Build test plan and verify the function of design, support gate level functional verification, run coverage and regression. Analyze coverage gaps and devise strategy to fill coverage holes 2. Work closely with different groups to review specification, improve verificati ...
个人分类: 验证杂谈|411 次阅读|0 个评论
  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 8

    获赞
  • 34

    评论
  • 访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-1 09:44 , Processed in 0.016393 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部