摸鱼范式

145 篇文章
27.6K 次阅读
35 人订阅

全部文章

空白的贝塔

【四】Bluetooth 技术||链路层五种通信模式和空口协议设计 (Core_v5.2)

前篇博文LE States and Packets[1] 已经介绍了LE 设备在不同通信模式下承担不同的角色,为了方便管理蓝牙设备在多个角色间的切换,链路层使用...

12520
空白的贝塔

【UVM COOKBOOK】Testbench Architecture【二】

考虑构建一个用于验证SPI主机DUT的testbench作为模块级testbench的一个例子。在这种情况下,UVM环境有两个agent—APB agent在其...

8320
空白的贝塔

【三】Bluetooth 技术||链路层七种状态与空口报文设计(Core_v5.2)

广播通信中发出广播报文的一方称为Advertiser,接收广播报文的一方称为Scanner,连接通信中发起连接的一方称为Mater,接受连接的一方称为Slave...

12630
空白的贝塔

【UVM COOKBOOK】Testbench Architecture【一】

UVM testbench 是使用SystemVerilog(动态)类对象与SystemVerilog(静态)接口和结构化层次结构中的模块交互构建的。层次结构...

8220
空白的贝塔

【二】Bluetooth 技术||协议栈架构与物理层设计 (Core_v5.2)

前篇博文Bluetooth 协议栈设计与演进[1]已经分别介绍了蓝牙协议的四大应用场景及对应的技术解决方案,为满足物联网设备的需求,蓝牙协议新增了室内精准定位技...

10530
空白的贝塔

【UVM COOKBOOK】UVM基础【二】

testbench分析部分的第一个任务是监测DUT上的活动。和driver一样,monitor也是agent的组成部分。类似于driver组件,执行的也是实际信...

14430
空白的贝塔

【UVM COOKBOOK】什么是UVM COOKBOOK/内附PDF获取

UVM COOKBOOK是由mentor工程师编写的,UVM进阶书籍,帮助用户更好地使用UVM,提高验证环境的运行效率以及可移植性。

27120
空白的贝塔

【日更计划128】数字IC基础题

[* N]指的是连续的重复操作。因此,上面的bin覆盖的是连续4次采样都是3的翻转覆盖率

16520
空白的贝塔

【日更计划127】数字IC基础题

覆盖点(coverpoint)是用于指定需要收集覆盖率的目标。Covergroup可以具有多个覆盖点以覆盖不同的表达式或变量。每个覆盖点还包括一组bin,这些b...

14430
空白的贝塔

【日更计划126】数字IC基础题

Branch/Decision coverage:分支覆盖率评估HDL代码中的条件,例如if-else,case语句和三元运算符(?:)语句,并检测是否同时包含...

10360
空白的贝塔

【日更计划125】数字IC基础题

复位恢复时间(Reset Recovery Time)是复位解除和时钟信号有效沿之间的时间。如果发生复位解除,并且在非常小的时间窗口内,如果时钟信号边沿来临,则...

10220
空白的贝塔

【日更计划124】数字IC基础题

电源门控是一种低功耗,可以关闭设计中不工作的部分。当不工作时,电源门控可关闭电源,减少漏电功耗,从而降低了功耗。时钟门控有助于降低动态功耗,而时钟门控有助于降低...

10850
空白的贝塔

【日更计划123】数字IC基础题

电源域是共享一个主要电源的设计元素的集合,根据通用电源策略(例如工作电压,电源网络,上电/断电条件等)进行分组。

8210
空白的贝塔

谷歌6小时光速设计芯片?别被标题党骗了

首先要确定项目需求,这个阶段主要工作室规划芯片的功能以及各项指标,接着进行系统级别的设计,对芯片的各个子模块进行建模,然后进入具体的设计流程,分为前端和后端,前...

9750
空白的贝塔

【日更计划122】数字IC基础题-功耗

静态功耗是电路中没有开关活动时消耗的功耗。它是漏电功耗。例如:打开电路时,由于电流流动,电池开始漏电。

14120
空白的贝塔

【日更计划121】数字IC基础题【UVM部分】

不,我们不需要通过了形式验证的模块的覆盖率。因为形式验证在数学上保证了可以在所有可能的输入条件下都符合spec。

11320
空白的贝塔

将神经网络加速器NVDLA移植部署到FPGA中

NVDLA 是英伟达于2017年开源出来的深度学习加速器框架。可惜的是,这个项目被开源出来一年后就草草停止维护了。

67850
空白的贝塔

【日更计划120】数字IC基础题【UVM部分】

在“模型检查”方法中,将要验证的模型描述为从设计规范中提取的一组property。 因此要详尽搜索设计的状态空间,检查所有property是否在所有状态下均成立...

13830
空白的贝塔

【日更计划119】数字IC基础题【UVM部分】

UVM具有phase机制,由一组构建阶段,运行阶段和检查阶段组成。在run()阶段进行实际的测试仿真,并且在此phase中,每个组件都可以在开始时提出raise...

17720
空白的贝塔

【日更计划118】数字IC基础题【UVM部分】

uvm_config_db机制支持在不同的测试平台组件之间共享配置和参数。用名为uvm_config_db的配置数据库启用该功能。任何测试台组件都可以使用变量,...

11920

扫码关注云+社区

领取腾讯云代金券