首页>>科技 >>内容

Xilinx推出了HLx版本的Vivado设计套件,帮助SoC和FPGA构建可重复使用的平台

发布时间:2023-09-12 11:42:34编辑:温柔的背包来源:

Xilinx推出了HLx版本的Vivado设计套件,帮助SoC和FPGA构建可重复使用的平台

很多朋友对Xilinx推出了HLx版本的Vivado设计套件,帮助SoC和FPGA构建可重复使用的平台不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

.

Xilinx公司推出了HLx版本的Vivado设计套件,为所有可编程SoC和FPGA提供了一种新的超高生产率设计方法,以及创建一个可重用的平台。HLx新版本包括HL系统版、HL设计版和HL WebPACK版。

所有HLx版本包括带有C/C库的Vivado高级综合(HLS)、Vivado IP Integrator (IPI)、LogicCORE IP子系统和完整的Vivado实现工具套件,使主流用户能够方便地采用最具生产力和最先进的C语言和IP设计流程。结合最新的超快先进生产力设计方法指南,用户可以比传统方法提高生产力10-15倍。新的HLx版本将作为Vivado设计套件的免费升级提供。

三年来,Xilinx前沿客户率先采用基于C语言和IP的设计技术和方法,推动相关技术和方法不断完善和成熟。这些成熟的技术和方法现已被纳入HLx版本,实践证明有望提高生产率10-15倍。

为了实现这种超高的生产力,客户采用了以下全部或部分设计技术和方法:1)基于C语言的设计和优化复用;2)IP子系统的复用;3)综合自动化;4)加速设计收敛。

与传统的RTL设计将大部分设计精力花费在设计过程的后端不同,基于C和IP的设计可以支持大范围的优化设计重用,以加速更好的微架构的创建,并快速探索更多设计的可能性。而且还可以代替容易出错的手动C到RTL转换,避免基于C和RTL集成IP时浪费时间和出错,大大缩短验证时间。

通过高级抽象,客户发现他们可以快速获得相同甚至更好的整体质量结果(性能、功耗和利用率)。

为了支持这些高生产率的设计流程,所有版本的新HLx包括Vivado HLS、Vivado IPI、LogicCORE IP子系统和完整的Vivado实施工具套件。此外,Xilinx及其联盟生态系统还在特定市场不断扩展C语言库,例如用于视频和图像处理的OpenCV,以及用于ADAS和数据中心应用的机器学习。

Xilinx的新LogiCORE IP子系统是为特定市场量身定制的高度可配置的构建模块,它集成了多达80个不同的IP内核、软件驱动程序、设计范例和各种测试平台。新的IP子系统可用于以太网、PCIe、视频处理、图像传感器处理和OTN开发。

这些IP子系统采用AMBA AXI 4互联协议、IEEE P1735加密和IP-XACT等行业标准,可以与Xilinx及其联盟成员提供的IP互操作,加速集成。

基于C的IP和预封装的IP子系统的结合可以通过使用Vivado IPI实现集成自动化。Vivado IPI的集成自动化提供了一个具有设备和平台意识的交互式开发环境。该环境可以支持关键IP接口的智能自动连接、一键生成IP子系统、实时DRC、接口替换通知,还具有强大的调试功能。

具有平台感知功能的智能功能可以使用适当的外设、驱动器和存储器映射来预配置Zynq SoC和MPSoC处理系统,以支持目标开发板。设计团队现在可以快速识别、重用和集成ARM处理系统和高性能FPGA逻辑的硬件和软件IP内核。

Xilinx公司设计方法营销高级总监Tom Feist指出:“新的HLx版本设计套件为创建和编程可重用的所有可编程平台提供了架构。我们所有的Vivado套件都提供先进的工具、IP和超快设计方法,以便我们的主流客户能够专注于实现差异化价值,更快地创造更好的设计。”

HLx与SDx合作创建和部署平台HLx可以帮助硬件工程师加速所有可编程平台的创建、修改和编程,并进一步完善Xilinx为软件和系统工程师量身定制的SDx开发环境(SDSoC、SDAccel和SDNet)。SDx系列开发环境可以使用C、C、OpenCL和新兴的P4语言的组合进行数据包处理,通过HLx生成的平台进行软件定义编程。

HLx和SDx代表了Xilinx设计和实施解决方案的新时代,借助Zynq SoC、MPSoC、ASIC级FPGA和3D IC等新一代全可编程器件,为用户开发更智能、互联和差异化的系统提供了有力支持。

可用性:新的HLx升级版本现已在Vivado design suite版本2015.4中提供,该版本支持Xilinx 7系列、UltraScale和UltraScale设备。下载最新版本,请访问:china.xilinx.com/download.欲了解更多信息,请观看Vivado QuickTake视频,注册参加培训,并充分利用超快设计方法指南(针对Vivado设计套件)和最新的超快高效生产力设计方法指南(针对Vivado设计套件)。

以上知识分享希望能够帮助到大家!