硬件仿真加速器(emulator)

本文介绍了三家主流的硬件加速器公司:Mentor公司的Veloce、Synopsys公司的ZeBu和Cadence公司的Palladium。Veloce使用定制可编程单元进行模拟;ZeBu依赖FPGA实现透明调试功能;Palladium则拥有大量小型处理器进行并行仿真,提供高速仿真速率。所有这些加速器都涉及到硬件级别的设计验证和频率同步问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主流实现硬件加速的三家公司:(1)Veloce(Mentor公司);(2)ZeBu(Synopsys公司);(3)Palladium(Cadence公司)。

(1)Veloce(Mentor公司)

Veloce通过定制的可编程单元(非常类似FPGA)、不同的内部连接网络结构以及透明的可调试电路实现其模拟器功能。平台上的每一块模拟器芯片都可以用来模拟一部分的设计逻辑,而整个芯片的功能则通过集成各个模拟器芯片实现片间快速通信。

(2) ZeBu(Synopsys公司)

ZeBu不一样的地方在于它直接采用FPGA,而且将透明的可调式电路技术和其他特性实现到FPGA中,多个FPGA进一步组成完整的模拟器功能。

(3) Palladium(Cadence公司)

Cadence公司的仿真加速器Palladium显得与众不同,作为独立的加速器平台,其内部包含数量巨大的简单处理器,每一块处理器又可以仿真一部分设计逻辑,将运算结果在它们之间传递。看起来这些处理器的运算速度低于我们的桌面处理器,但由于成千上万晓得处理器并行工作,实际的仿真速率远超过独立处理器的表现。同时,这些独立的小型处理器支持透明化的调试方式。

真实世界的频率高于模拟器的频率。需要为它们之间的频率差搭建降速同步的桥接(speed bridge),通过主动降低快速端的速度并缓存快速端的数据,适配两端的数据交换。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狮子座硅农(Leo ICer)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值