中文 英语
知识中心
导航
知识中心

硬件辅助验证

使用特殊用途的硬件以加速验证
受欢迎程度

描述

有几种方法可以加速验证过程,使用特殊用途的硬件,而不是运行在通用机器上的仿真软件。在这个领域中,与硬件技术类型和使用模型相关的术语有很多混淆。

最早使用特殊用途硬件的尝试是为了加速模拟过程本身,这些被称为模拟加速器。

将设计转换为可以在特殊用途硬件上执行的东西的系统通常被称为模拟器,尽管这个术语通常用于那些以FPGA为核心的系统。其他系统有专门设计的处理器单元,其工作原理与仿真器结构大致相同。这些被称为硬件辅助加速器。

有几个系统使用商用FPGA,在某些情况下,这些被称为模拟器,在其他情况下,它们被称为硬件原型或快速原型。虽然与这些功能相关的软件工具链存在差异,但可以使用相同的硬件来执行这两种功能。

术语混淆的另一个领域与这些加速器的使用方式有关。在一些公司,如果它连接到软件验证环境或测试平台,他们将其称为加速,因为它正在取代模拟器的功能。或者,特殊用途的硬件可以连接到“活动”系统,这样所有的输入和输出都被馈送到其他硬件中,并且在验证过程中不涉及软件。有些人称之为电路内仿真,而另一些人则将其缩短为仿真。

最后,硬件系统的快速原型通常被软件开发团队用作虚拟原型。这用于支持早期的软件开发和硬件/软件集成。这些领域中的每一个都将分别进行更详细的讨论。


多媒体

异构计算验证

多媒体

计划外验证

多媒体

技术讲座:改进验证

多媒体

技术讲座:更快的模拟

多媒体

科技讲座:验证

多媒体

技术讲座:eFPGA验证

多媒体

技术讲座:SoC协议调试

多媒体

技术讲座:功率仿真

Baidu