仿真工具和脚本
文章平均质量分 66
记录验证过程中使用到的一些工具和脚本,共勉
是小黄同学呀~~
好好学习,天天向上~~
展开
-
IEEE Verilog 手册 第14章 Specify blocks
目录路径声明简单路径沿敏感路径状态依赖路径给路径赋延时传输延时格式x态传输延时选择延时值混合路径延时和分布式延时多驱output脉冲过滤控制error limit和reject limit配置别的脉冲控制能力增加x态持续时间负脉冲显示有两种hdl结构用来在结构模型(如 asic cell)中描述延时。— 分布式延时,指定事件通过module内的gates和nets所需的时间。— module 路径延时,描述事件从源端口(input po原创 2022-09-07 16:20:37 · 1963 阅读 · 0 评论 -
sdf3.0协议理解性翻译
这篇文章是对sdf3.0协议的理解性翻译,整体内容顺序结构和sdf3.0协议一致,主要是为了协助自己理解后仿真时导入的sdf里的内容。参考手册:1.《Standard Delay Format Specification》 Version3.02.《Static Timing Analysis for Nanometer Designs:A Practical Approach》,知乎有位博主对《Static Timing Analysis for Nanometer Designs:A Pra原创 2022-09-07 16:18:21 · 3835 阅读 · 1 评论 -
linux使用笔记
验证中常用的linux相关的操作,攒~原创 2021-01-08 17:39:27 · 750 阅读 · 0 评论 -
vim 使用笔记
自己比较喜欢的一些gvim使用快捷键和工具,记一下~~原创 2021-01-08 17:58:15 · 926 阅读 · 1 评论 -
基于python的uvm仿真脚本
声明:本文中的大多数代码都来源于 张强 编著的 《UVM实战》,这本书是初入职场时导师买的一本书,也引导我走上了验证工程师之路,在这里向作者表示感谢,也谢谢我的导师。作者书中提供了源代码的下载地址:http://www.hzcourse.com/web/refbook/detail/5651/229,首先演示一个比较简单的例子:本文的仿真软件为vcs,在linux系统上运行环境的结构如下:Dut里包含一个dut.sv,具体内容如下:Filelist里包含一个dut_sim.f, 内容如下:1:原创 2021-01-08 18:06:22 · 3916 阅读 · 2 评论