SVA Assertion有什么优势?

简单来说,assertion就是一个对于设计规格的check。
如果我们设计正确工作时需要满足frame_上升沿后的1~2拍会出现ldp_的下降沿,如下图所示
那么sva语法就可以写成:
非常简洁高效。
如果只使用verilog呢?该怎么进行这种规格的检查呢?
在上面的例子中,每次监测到frame_就会启动2个进程(fork-join)。
如果无法在两个时钟周期内监测到ldp_的下降沿,那么就会打印fail。
语法的最高境界就是自然语言,从这个角度看sva这种描述性语言比verilog这类程序性语言要高效多了。


为什么你的企业数字化转型会孤岛纵横、无从下手?
AP2402高低亮,爆闪内置MOS管车灯IC
Sean Kang介绍未来几年3D-NAND的发展线路图,2021年堆叠层数会超过140层,而且会不断变薄
realmeX外观设计正式亮相,官宣4800万升降全面屏
就在下周!诚邀您参加2023云栖大会平头哥话题专场
SVA Assertion有什么优势?
PCB电源供电系统设计
闪送、瓜子二手车与聚美优品被约谈 违规收集用户信息
100G QSFP28 CLR4光模块的详细介绍
如何使用12bit高精度示波器测试电源轨噪声方式
AMT涡轮发动机可满足精确的使用性能和安全参数
音频技术与AI技术双层驱动,华为能否拿下智能语音市场
传感口器的关键在于涂层
char *和char数组的区别及内核访问用户区
【知识】聊一聊BMS系统上适用连接器有哪些性能要求
还不快些升级!升级iOS10.3后iPhone可用容量立即暴升
盘点:电机故障五大元凶,及其故障处理
存储产品成为了本次CES的一大亮点,引领市场发展新趋势
Apple提出FastViT:快速卷积和Transformer混合架构
康佳特推出基于英特尔凌动® x6000E系列处理器的五种模块