verilog语法——case、casex、casez

在rtl仿真中,x和z是两个情况,而在综合时被视为一种情况。因此在需要综合的代码中,是不允许出现x和z的。

【视频】赛灵思XDF合作伙伴方案介绍——eNCLUSTRA 基于Xilinx产品核心模块介绍

赛灵思XDF合作伙伴方案介绍——eNCLUSTRA 基于Xilinx产品核心模块介绍

AXI总线简介(二)

AXI协议是基于burst的,主机只给出突发传输的第一个字节的地址,从机必须计算突发传输后续的地址。突发传输不能跨4KB边界(防止突发跨越两个从机的边界,也限制了从机所需支持的地址自增数)。

Python中3个不可思议的返回

Python中3个不可思议的返回——第一个:神奇的字典键;第二个:异常处理中的return;第三个:相同对象的判断。

FPGA时序约束理论篇之时钟周期约束

时钟周期约束,顾名思义,就是我们对时钟的周期进行约束,这个约束是我们用的最多的约束了,也是最重要的约束。

【视频】Versal Prime系列可编程片上网络NoC演示

重点介绍Versal Prime系列的一些关键特性,您可能是第一次听说Versal Prime系列,它是业界第一款自适应计算加速平台(ACAP),是以标量化、自适应、智能为特点的计算引擎。

推向市场还是推倒重来?设备开发者如何应对功能安全和保密性挑战

设计工程师的目标,希望仿真始终能够顺利进行。然而,在针对需要功能安全认证的市场进行设计时,必须注意掌控大局。这种情况下,设计任务就会比以往更复杂。市场营销与工程团队不仅面临着创造出优秀产品的压力,而且还必须考虑所有适用的安全标准,以确保产品能够满足某种需求。

在 Vivado 中利用 report_qor_suggestions 提升 QoR

许多 FPGA 设计都难以达成所期望的性能目标。原因不尽相同,以下列出的只是其中部分可能的原因:未遵循 UltraFast 设计方法;时序约束不良;过高资源利用率;控制集过多;未采用最优化时钟设置;逻辑层次过多,难以达成目标性能;布局规划不良;布线拥塞;因约束导致工具优化受限。

【赛灵思开发者大会PPT下载】赛灵思:创新的驱动力

Your Innovation Powered by Xilinx——赛灵思:创新的驱动力 BY Victor Peng | CEO 行政执行总裁

Python 进阶之源码分析:如何将一个类方法变为多个方法?

前一篇文章《Python 中如何实现参数化测试?》中,我提到了在 Python 中实现参数化测试的几个库,并留下一个问题:它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢?我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类似的效果)?