SystemVerilog的听课学习笔记,包括讲义截取、知识点记录、注意事项等细节的标注。
目录如下:第一章SV环境构建常识 1 1.1数据类型 1 四、二值逻辑 4 定宽数组 9 foreach 13 动态数组 16 队列 19 关联数组 21 枚举类型 23 字符串 25 1.2过程块和方法 27 initial和always 30 function逻辑电路 33 task时序电路 35 动态静态变量 39 1.3设计例化和连接 45第二章验证的方法 393 动态仿真 395 静态检查 397 虚拟模型 403 硬件加速 405 效能验证 408 功能验证 410第三章SV组件实现 99 3.1接口 100 什么是interface 101 接口的优势 108 3.2采样和数据驱动 112 竞争问题 113 接口中的时序块clocking 123 利于clocking的驱动 133 3.3测试的开始和结束 136 仿真开始 139 program隐式结束 143 program显式结束 145 软件域program 147 3.4调试方法 150第四章验证的计划 166 4.1计划概述 166 4.2计划的内容 173 4.3计划的实现 185 4.4计划的进程评估 194第五章验证的管理 277 6.1验证的周期检查 277 6.2管理三要素 291 6.3验证的收敛 303 6.4问题追踪 314 6.5团队建设 321 6.6验证的专业化 330第六章验证平台的结构 48 2.1测试平台 49 2.2硬件设计描述 55 MCDF接口描述 58 MCDF接口时序 62 MCDF寄存器描述 65 2.3激励发生器 67 channelinitiator 72 registerinitiator 73 2.4监测器 74 2.5比较器 81 2.6验证结构 95第七章激励发生封装:类 209 5.1概述 209 5.2类的成员 233 5.3类的继承 245 三种类型权限protected/local/public 247 thissuper 253 成员覆盖 257 5.4句柄的使用 263 5.5包的使用 269第八章激励发生的随机化 340 7.1随机约束和分布 340 权重分布 353 条件约束 355 7.2约束块控制 358 7.3随机函数 366 7.4数组约束 373 7.5随机控制 388第九章线程与通信 432 9.1线程的使用 432 9.2线程的控制 441 三个fork...join 443 等待衍生线程 451 停止线程disable 451 9.3线程的通信 458第十章进程评估:覆盖率 495 10.1覆盖率类型 495 10.2功能覆盖策略 510 10.3覆盖组 516 10.4数据采样 524 10.5覆盖选项 544 10.6数据分析 550第十一章SV语言核心进阶 552 11.1类型转换 552 11.2虚方法 564 11.3对象拷贝 575 11.4回调函数 584 11.5参数化的类 590第十二章UVM简介 392 8.2UVM简介 414 8.3UVM组件 420 8.4UVM环境 425
2022/10/19 15:18:43 47.25MB systemverilog
1
把加速度传感器、陀螺传感器、磁罗盘传感器的3D采样值,通过Kalman滤波算法实现参数整合,得到3D姿势参数。
1
摘要:IDT7026是美国IDT公司开发研制的高速16k×16bit的双口静态RAM。
它可允许两个端口同时进行高速读写数据,内含主/从控制脚,并具有标识器功能。
文中介绍了IDT7026的内部组成、功能及原理,并给出具体的应用电路框图。
   关键词:双口RAM高速并行接口信号处理1概述在高速数据采集和处理系统中,随着采样数据量的增大及信息处理任务的增加,对数据传送的要求也越来越高。
在系统或模块间如果没有能够高速传送数据的接口,则在数据传送时极易造成瓶颈堵塞现象,从而影响整个系统对数据的处理能力。
所以,高速并行数据接口的研制在信息处理系统中占有非常重要的地位。
利用高功能双口RAM能够方便地构成各种
2021/7/1 3:16:05 200KB
1
最近比较火的研讨热点非下采样轮廓波变换代码,可以提取轮廓,而且对光照撸棒性较好,还可用于光照不变量提取,有关于代码不懂的,可以私信我
2022/10/19 5:04:43 238KB NSCT 非下采样轮廓 matlab 代码
1
本紧缩包内包含了FIR数字滤波器设计的基本所有代码,窗函数(Hamming窗、Blackman窗、Kaiser窗等),包含了频率采样法和窗函数法设计FIR滤波器的代码
2015/2/14 1:08:23 7KB FIR 数字滤波器 matlab 滤波器
1
这个程序是基于压缩感知理论的图像重构算法,采用离散余弦变换将原始图像稀疏化,在采用高斯随机矩阵进行采样,最初使用MP算法、OMP算法、coamap算法等几种算法重构
2017/8/3 4:19:30 432KB 压缩感知 重构算法
1
粒子滤波全部代码,分步骤详细引见,代码分成十几个matlab文件,包括采样,粒子更新,重采样等等。
2016/11/17 15:03:34 1.6MB particle fil filter particle
1
一个关于图像去雾的基本算法代码的超强整合,每一行(划重点)代码都有详细而好懂的正文,全部都是m文件,另外还有许多测试图例,从浓雾到薄雾都有。
暗通道方法采用改进算法,增加了图像采样,提升了计算速度,改进了导向滤波最小二乘的算法使其精细透视率图的效果得到了显著提升。
另外附带相应根据上述代码编写的GUI设计的m文件
2019/6/17 5:25:25 987KB MATLAB DEHAZ RETINEX
1
AM的调制与解调在Labview2017下的实现,输出信号为声音信号(窄带信号)注:声音信号要以.wav的格式(修正了采样dt值不同的bug)
2020/7/8 22:57:22 81KB 通信原理 labview
1
最近刚学GDI+,就想找个应用练练手,于是基于GDI+封装了此类,接口已经独立出来,使用十分方便,在MFC上直接使用(在VS2010x64上编译,32位也可以),类的特定如下:1.基于GDI+封装的类,文档和对话框可直接使用;
2.类初始化时可选择图片能否充满控件,充满的话,图片会适应控件的宽度进行缩放,但会保存原有的长宽比不变;
3.变换前后的坐标关系已经封装好,可直接调用;
4.缩放前后采样最临近点差值(windows图片查看器和PS都是采样这种差值方式,可能是因为效率比较高),具体差值方式可更改,参考一下GDI+就可以,如果想对图像像素进行操作,可使用GDI+的Bitmap类,可对图像像素点进行操作
2016/1/19 8:23:46 2.15MB 鼠标自由缩放
1
共 554 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡