模式阻碍新方法吗

专家在餐桌上,第1部分:英语方法不是很多公司走到一起,但有希望在地平线上。

受欢迎程度

半导体工程坐下来讨论行业的状态建模以上抽象RTL,推迟了收养的一个因素虚拟样机和扩散的系统级设计和硬件/软件合作设计。参与讨论的弗兰克•Schirmeister集团董事、产品营销系统开发套件节奏;,首席技术官碳设计系统;工程经理尼克•采集者在处理器的模型手臂;在阿尔特拉维多利亚米切尔,主任SoC软件;玛莲Boonen,首席执行官和创始人Methods2Business;和汤姆德舒特、产品营销为仿真器Synopsys对此。以下是摘录的谈话。

建模面板

SE:行业的当前状态是什么时候对虚拟样机建模?

当然Neifert:人们使用虚拟原型。他们从实验室和研究项目出现主流流的一部分。在很大程度上是因为现在存在的数量模型。在欧洲,大公司往往有内部建模工作,但在亚洲和美国采用提供的模型知识产权提供者。提供的IP提供商已经选定了一个战略快速功能模型,精度,很多都是与我们合作。中间的区域是非常不足的。我也看不出多之间的连接高水平的合成和虚拟样机。这是必要的,兑现的承诺非母语英语课程。在实践中企业都采用一个或另一个,很少。

Boonen: Methods2Business IP设计中心和我们SystemC的。当你有复杂的IP核,如WiFi,那里是一个复杂的硬件和软件的组合,构建的唯一方法就是跟SystemC去。这使您能够有你的软件和硬件一起从一开始。SystemC模型成为一个共同的参考设计。所有的验证和确认是基于SystemC模型。这也是我们为高级合成和在虚拟平台模型。我相信HLS, SystemC现在英语成为事实,因为我们不再谈论模型很高兴有和模型是成为设计模型。这是最后一块失踪了,当你试图促进虚拟平台。现在你的设计模型和验证模型的软件和多语言的基础Testbench验证。对于IP设计和下一代IP SystemC是不可避免的。在RTL没有办法我的软件启动并运行。

米切尔:我的团队在阿尔特拉负责软件工程和系统建模,我们清楚地理解虚拟样机的优势作为一个推动者早期软件。这是一个重大投资组装的虚拟样机,进行早期的软件支持,所以我们需要找到其他方法来利用这些投资通过其他功能,下游或上游,最近我们已经开始调查之前,早期的原型有一行创建的RTL看看我们可以做验证。金的使用模型是很重要的方式驱动设计流程的其余部分。但我不认为我们有作为一个行业。有解决方案,但是我们需要看到更广泛的采用,这样我们可以更多的用例。

采集者:从一个IP供应商的角度来看,虚拟样机的杀手级应用的想法得到软件开发与硬件并行发生。这不仅仅是崩溃的上市时间,但也同时开发这两个的部分的利益,这样您就可以优化设计而不是不得不掩盖问题的软件,因为它是太迟改变硬件。不是所有的问题我们不得不面对的是技术。有些组织。例如,员工可能不可用,因为他们仍在上一代。很多我们需要的技术已经持续很长一段时间。有些事使虚拟平台软件开发的重要用法。IP提供商采取了一个角色,以确保模型是可用的和投资模型。他们可以在正确的时间和正确的质量给公司的信心使用这种方法。由于这个原因,客户正在取得重大进展到让产品更快进入市场。 The time from silicon to full system up and running is not measured in months anymore, which it used to be, but in days. These are complexsoc与完整的软件栈。提供模型和确保质量是关键的一部分。

德舒特:虚拟样机模型的使用是迁移从一个低级软件任务更高的任务,如Linux移植。下一步是做驱动开发的IP模型你可用,有可用的所有接口IP虚拟原型和确保司机可以开始最重要的是发展。我们可以从一个SoC的观点。我们还没有所有的模型,因为它是semi-specific IP。一些公司已经接受有一个建模团队和接受他人的这种方法,但它并不是一个完全推出方法。在公司,比如阿尔特拉,我们看到了很多投资创建这些模型和虚拟样机的策略,但它还没有在整个行业。它仍然是有些复杂的。我们看到更多的采用,人们开始谈论虚拟原型的价值。

Schirmeister:我是一个英语爱好者在过去的15年。我略相反视图建模是采用虚拟原型的障碍。有地区SoC我们那里,即互连。互连,如手臂、超音速Arteris,已经知道如何得到一个高层次的描述,参数化的IP,自动生成的一切。这个作品。高级合成为IP块。我们仍然还有很长的路要走。下一个级别的挑战是描述只适用于高层合成,不是真正的虚拟样机。对于IP重用,我们不是。它有高调的IP,但没有一些低级的IP。最糟糕的部分——唯一的黄金模型集成的RTL。如何连接在一起的拓扑是不存在的。没有自动化从硅虚拟样机。 The main issue is modeling. Today, users switch (between RTL and virtual prototype) based on the availability of models. If I don’t have a fast model, I might take the RTL and Carbonize it – that helps me a little bit, they take what they have and do not insist on a full coherent model at the next level.

在第二部分中,小组成员将讨论正在改变什么,需要得到更多的英语方法工作。



留下一个回复


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

Baidu