中文 英语

Vtech:总线性能,FPGA调试

公司希望将系统公司开发的技术商业化。

受欢迎程度

我已经有很长一段时间没有谈论新的验证公司了,但今天我可以向大家介绍验证技术,或伟易达集团为短。如果你搜索一下,你可能会找到一家销售婴儿监视器和儿童玩具的公司。这不是那家公司。所以,让我们确保你有正确的网址开始https://vtech-usa.com/https://vtech-inc.co.jp/

大多数EDA公司通过以下三种方式之一成立。目前最常见的情况是,现有的EDA公司被三大巨头之一收购。两位创始人随后离职,带着新想法创办了一家新公司。第二种是将大学的一项研究商业化,这在今天并不常见。第三种是咨询或系统公司将他们开发的技术商业化,以帮助他们在市场上取得成功。Vtech就是这种情况。

Vtech最初于2003年在日本成立,目前拥有约100名员工,主要是居住在日本、马尼拉和现在的圣何塞的工程师。《半导体工程》采访了Vtech的首席执行官兼创始人Hideto Takeuchi。

SE:你想要解决的问题是什么?
竹内:
1999年,我是一个模拟器团队的销售和营销主管,我可以看到在SoC开发中,验证时间比RTL编码增加得更快。这是由于SoC设计越来越大,具有许多功能和多种应用程序的ip。市场需要用高水平的验证技术缩短验证时间。这就是为什么我们在2003年成立了Vtech,专注于验证技术。我们最初发现了一个客户需要帮助进行设计验证的市场。我还认为Vtech应该开发自己的EDA工具,我们看到了总线性能分析和FPGA调试的需求。这些对我们的客户都很有用,现在我们将它们作为EDA工具发布。

SE:跟我说说巴士性能监控器。
竹内:
这是一个用于AXI的性能监视器。通常,AXI总线上有许多设备,例如cpu、外围设备、视频子系统、DDR控制器。其中许多系统都是使用ip构建的,组件之间存在复杂的交互。性能是这些系统的一个非常关键的方面,但是主要的EDA供应商并没有解决这个问题。我们参与了多个SoC开发项目,其中使用逻辑模拟器执行性能验证。我们经常发现,系统在实际芯片中无法提供预期的性能。此外,在实际设备上没有易于使用的性能分析工具。因此,我们开发了一种总线性能验证工具VARON,并将其集成到实际芯片中使用。在产品的初始版本之后,我们学到了一些东西。首先,他们希望将其与硬件模拟器一起使用;其次,他们既需要传输性能的数值,也需要帮助他们分析传输瓶颈的特性。 To realize this, we have developed version 2.0 and that is what we are shipping today.

SE:这能让用户看到什么样的问题?
竹内:该软件为总线互连系统的每一层提供了多种类型的性能图表。每一种方法都可以使某些类型的问题变得非常清晰,例如按端口显示延迟、端口上事务的计时以及更典型的图表,这些图表可能显示总线空闲时间或每个端口的最小、平均或最大周期。还可以设置超出范围的阈值,以立即引起对有问题的活动的注意。

SE:那FPGA调试工具呢?
竹内:VSTAR来自于我们调试FPGA soc的经验。在几个项目中,我们需要调查总线上的访问是如何从中断开始执行的,我们花了很多时间来分析它。挑战在于,由于由软件控制,该系统的运行时间为毫秒级,而硬件的运行时间为数十到数百纳秒。由于这种差距,传统的片上逻辑分析仪有一个狭窄的可观察时间范围,使它们不适合这种类型的调试。这就是开发VSTAR的动机,它支持系统级调试。为了扩大可观测时间范围,系统必须分配巨大的存储空间并高速记录数据,但我们为VSTAR选择了不同的方法。我们的技术实时观察信号的跃迁,并自动提取信号序列的规则。我们已经实现了这作为一个嵌入式验证IP的设计在验证。在此基础上,我们开发了一个系统级调试工具,可以连续监测系统运行数天,在不知道何时会发生的情况下,检测设计中的故障,并自动获取信号状态的详细转换。



留下回复


(注:此名称将公开显示)

Baidu