处理数据过剩

模拟器可用于功率分析,但是文件大小必须首先被分解成可管理的部分。

受欢迎程度

由安Steffora Mutschler

工具如模拟和仿真是绝对必要的设计和验证当今复杂的soc,但是当你想做什么权力分析和文件大小太大,仿真器来处理吗?

即使有一个五分钟的手机模拟器可能需要三个月。可以理解的是,这个问题导致疼痛许多世界各地的设计团队,和需要,利用模拟可以提供。

“operation-video流在不同模式、GPS、语音电话或网页浏览,对实例模拟各种场景可以创建文件巨大,”维克Kulkarni说,高级副总裁兼总经理Apache RTL业务单元的设计。”的问题是如何处理和精确地估计当看着数百万,tb和DUT g的模拟测试(设计)文件。人们使用模拟器,它不仅申请的功能刺激,还对权力的场景在不同的操作模式,FSDB概要”。

进一步说明这个问题,Preeti Gupta, RTL业务单元的产品管理总监Apache设计指出,“我们从客户接收500 g FSDB文件格式的模拟器可以节省磁盘和模拟活动这是至少一年,所以文件大小可能越来越大。这仅仅是保存一个视频帧的数据。”

对权力分析,几件事情很重要,皮特荷迪说,低功耗设计方案营销总监节奏。“你必须能够准确地描述电路和你必须能够适用于现实的活动特点,代表了系统模式。这些系统模式非常可预测,你可以煮东西模拟testbenches,它不是那么糟糕。但是这些系统模式是有点不规律,然后运行深(模拟)周期成为唯一现实可行的方法。”

常规模拟testbenches太有限,缓慢运行时实际数据。

“什么模拟器是捕获的活动执行硬件,”荷迪说。“它丢失的特性。设计映射到仿真器是非常不同于设计映射到硅。我们如何处理?通过设计映射到目标库同时使用我们的RTL编译器合成引擎。那么问题是能够把模拟器盒上的活动,并能够准确地映射到你的设计映射到目标硅图书馆。能过程,能够匹配起来,因为会有细微的差别,你必须选择我们的术语“合成不变点”能够捕获活动的活动和映射到设计特征与目标硅图书馆。所有的内置电源分析所以这不是一个简单的事情,但优势是非常明显的,当你做的只是能够处理更多的数据。”

从Lauro Rizzatti的角度来看,高级营销主任Synopsys对此仿真,仿真可以部署有两个领域:一个是模拟非常好,低功耗设计基于多个电源电压岛;另一个就是力量的估计。

“这种力量岛的方法来减少电力消耗是一个重要的延伸扩展,并且该行业在做什么之前也许十年前甚至时钟门控。在旧社会,时至今日,减少权力的一种方式,开关电源,动态能力,关闭时钟时不习惯在一个instant-by-instant的基础上。通过扩展不仅仅是关注时钟,所以为什么不包括整个设计的部分岛屿附近有多个独立的权力领域通过硬件或嵌入式软件控制的吗?这开始尝试了至少五年前,和当时电力领域单一digits-maybe 2、4、6。今天有成百上千的领域,这是令人难以置信的。当然,开关他们你会承担风险,可能在产品化不能正常工作,所以你可以增加设计的功能和完整性。测试开关领域的过程是非常,非常重要的。”

如何处理数以百计的权力领域正是文件大小不能吞下一饮而尽的力量从Apache和Calypto分析工具,例如。

“性能、容量和可用性都成为重要的管理这些数据,做动力分析以及分析本身,而且调试”Kulkarni说。“如果你有热点,会发生什么?我们正在考虑的一个问题。”

总的来说,处理大量的文件大小,Apache的方法是识别关键信号加速仿真运行和收缩DUT大小(15 - 200 x较小)。”与此同时,当你选择这些权力的关键信号,你已经失去准确性从整个FSDB所谓的刺激。所以即使你创建这样的大规模刺激文件大小我们可以减少,同时保持在+ / - 3%,”他补充道。

一旦文件大小可控的、权力分析工具可以处理它们。

营销主管吉姆·肯尼模拟部门导师图形,说很多客户想做动力分析与仿真器,但他们还没有得到它。然而,随着兴趣极高,这种情况不会持续很久。

他指出,导师也接近权力与仿真分析两条路径:权力意识和能力评估。权力意识到块验证所有的岛屿正常工作,可以关掉,可以驱动备份,是否应该保留他们的状态或你是否期望损坏,这意味着它必须被重新初始化。它的所有控制逻辑验证运行所有岛屿和力量也验证隔离逻辑:“当你力量这些东西你要确保他们没有任何阻力。所以有逻辑隔离,让这些去零的电压没有撞击其他的设计。”

“在模拟器UPF-the UPF值你一样在模拟中使用。我们看到的是客户想要使用它来比较模拟你在哪里基本上验证这些模块的功能。在模拟他们想要运行功率控制软件,”肯尼说。

然而,能力评估是一个非常不同的事情。“对权力估计,模拟器提供了运行环境是一个非常健壮的软件,运行实际芯片的功能操作,然后跟踪活动的水平,happens-activity大多与功耗。模拟器所能做的就是输出切换活动消耗功率分析工具如Apache或Calypto。”

模拟器上的技巧,肯尼说,重复上面的评论中,它可以输出大量数据这些工具不能使用。“我们的重点在这一点上是用聪明的方法来得到足够的信息来得到一个精确的力量估计没有重载之类的工具做稀疏采样活动高峰,然后说,给我的切换信息这有限的时间,我有一个大峰,我很担心。“为了解决这个问题,导师和Apache在这一领域的合作。



留下一个回复


(注意:这个名字会显示公开)

Baidu