IC技术圈官方的IC技术圈专栏主页
July 27, 2024, 11:57 a.m.
95 阅读
IC技术圈小程序v1.0上线了
July 8, 2024, 12:37 a.m.
101 阅读
近日,在上海浦东国际人才港,IC技术圈与Chip X-Talk共同举办了一期“AI+EDA”的线下活动,邀请了来自国内EDA行业的资深专家、芯片技术网红大V,来一起探讨AI+EDA这个话题。
June 29, 2024, 4:09 p.m.
108 阅读
我自己是个小人物,大头兵,技术工作者,在适应社会和职场上有一定经验。我做过嵌入式软件测试工程师,质量师,数字电路工程师(FPGA 方向),其实这些工作内容不是我选的,是职场需要我干什么就干什么,是在我能选的范围内,选了精进 FPGA,在这个岗位上走了不少年,还是挺有收获的。我觉得这算是比较有门槛有需求的职业。
June 29, 2024, 4:05 p.m.
112 阅读
有些朋友在使用UVM构建测试平台时调用`uvm_info时发现波形中信号变化的时间和`uvm_info显示的时间不一致(本文以`uvm_info为例说明),并且使用UVM-1.1和UVM-1.2居然`uvm_info显示的时间还不一样,这到底是怎么回事儿呢?下面本文将通过追究下到底是什么原因导致的,并且给出自定义消息格式的一些方法。
June 29, 2024, 3:47 p.m.
129 阅读
在构建复杂的sequence序列的时候,我们经常会用到m_sequencer和p_sequencer,并且在很多资料中都提到两者实际指向的是同一个对象,那么为什么要同时存在他们两个,存在一个不就够用了吗?为此,本文通过示例说明下两者之间的关系。
June 29, 2024, 3:38 p.m.
68 阅读
在静态对象内构建可控随机方案二
June 29, 2024, 3:38 p.m.
48 阅读
在静态对象内构建可控随机方案一
June 20, 2024, 11:16 p.m.
65 阅读
为什么会探究讨论下静态对象中随机的事情呢?因为多时钟域同步模块的随机仿真是一个在工程交付中常常隐藏 bug 的地方,所以希望对静态对象中构建可控随机进行讨论。而这个问题本身是一个挺庞大的话题,而我也没有太多的经验因此主要以探究和谈论为主。说到对跨异步模块和逻辑进行功能仿真,很多地方都提到了在模块里引入随机延时的思路,这个思路没有什么问题但是引入的随机却很容易让我们掉坑里。在验证环境中我们见得最多的随机函数有两个:$random 和$urandom,对于这两个函数在环境中的随机特性相信大家都是非常熟悉,并且牢记了应该用$urandom 进行随机而不要使用$random。但是一旦在静态对象中(环境是automatic 记得吧)比如 module、interface 中使用这两个函数,他们的特性就和在环境中不一样了。
June 20, 2024, 11 p.m.
69 阅读
以FPGA军用三方软件验证为例,对IC验证分支进行详细介绍
June 1, 2024, 10:38 a.m.
135 阅读
本文将以具体实例来讲解时序约束中set_multicycle_path的约束方法及其效果。
March 5, 2024, 3:45 p.m.
985 阅读
为促进芯片设计行业从业人员技术交流,IC技术圈将定期组织《IC技术优秀文章投稿及评选活动》,面向芯片设计行业内的工程师、在校学生,以文章创作的形式进行技术总结、经验分享。文章话题范围为IC设计相关,可包括设计、验证、后端三大方向,不少于800字。
Feb. 5, 2024, 11:18 a.m.
1657 阅读
为什么白嫖知识不香了,因为知识付费更具性价比
Jan. 30, 2024, 11:18 p.m.
204 阅读
“ IC技术圈 ”,致力于建立芯片底层知识、芯片设计人员的联系。目前拥有近百位成员。IC技术圈的自有媒体平台包括IC技术圈及成员公众号、官方网站、问答、专栏等。
Jan. 28, 2024, 11:12 p.m.
317 阅读
本文介绍了订阅“IC技术圈期刊”的几种方法。“IC技术圈期刊”内容来自IC技术圈成员的优秀文章、IC技术圈专栏的优秀文章,以及IC设计行业的其它优秀技术文章等。