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

模拟加速度

用于加速仿真过程的特殊用途硬件。
受欢迎程度

描述

RTL仿真过程涉及多个阶段:评估、调度和时间轮管理以及扇出跟踪。模拟加速器结合了特殊用途的硬件来辅助这些功能,在某些情况下可以同时执行这些功能。其中大部分是在80年代后期开发的。不幸的是,这些只能提供非常有限的加速量,相关的成本使它成为一种不可行的技术,特别是因为通用计算机的速度在这一时期增长得如此之快。

其他的尝试是采用并行计算来完成这项任务。一般来说,电路被分割,每个部分在单独的机器上模拟。然而,电路部件之间的通信和同步意味着,在通信成本导致整个过程变慢之前,大多数设计将能够有效地使用少数几个处理器。大多数设计甚至没有显示出任何显著的加速。

随着基于处理器的设计的出现,使用与设计中的总线相对应的物理背板的系统获得了一些成功。通过这种方式,通信成本被最小化,每个IP块被分配给加速器中的一个单独的卡。尽管如此,像Simutech这样的公司仍然无法取得任何财务上的成功。

最现代的形式是尝试使用图形处理器单元(GPU)作为模拟加速器。它们在每个处理单元之间具有非常高速的通信路径,并且在大多数情况下不需要任何通用台式计算机中无法找到的特殊用途硬件。


多媒体

技术讲座:更快的模拟


相关技术

Baidu