高云半导体EDA 开发工具增加了对Ubuntu的支持,集成人工智能和物联网开发工具链
2020-02-19
来源:高云半导体
2020年2月19日,中国广州-全球增长最快的可编程逻辑公司—广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布在Ubuntu操作系统中支持其FPGA EDA开发软件,从而为开发人员进行人工智能和物联网应用开发提供了一体化开发环境。
传统的FPGA EDA开发工具对Windows和Red Hat系统的支持已有很长的历史,但在许多情况下缺乏对其他Linux版本(如Ubuntu)的支持。但是Ubuntu系统已经成为人工智能解决方案开发最受欢迎的操作系统,FPGA EDA工具和Ubuntu平台不兼容的限制已变成开发人员面临的重大障碍。因为其开源性和脚本编写功能,Ubuntu已成为神经网络模型开发软件(例如Caffe,Tensorflow和Keras)的首选操作系统。因此,高云半导体FPGA EDA工具对于Ubuntu系统的支持,使得开发人员可以将FPGA综合,布局布线和比特流生成无缝集成到其AI设计和脚本工作流程中。
高云半导体国际营销总监Grant Jennings表示:“在传统FPGA上开发边缘推理解决方案时,AI开发人员需要面临使用多个操作系统的困难。有了Ubuntu OS支持,AI开发人员可以在单一操作系统实现他们的FPGA设计流程。不仅可以随时更新当前的建模脚本,在本地生成受过训练的网络的FPGA比特流,还可以自动加载FPGA比特流并在硬件平台上执行测试。高云半导体对其FPGA EDA开发工具对于Ubuntu系统的支持感到非常兴奋,因为它可以大大缩短产品开发周期并对边缘部署的神经网络提供更严格的测试。”
近年来,物联网和全栈Web开发社区也纷纷支持Ubuntu操作系统,以支持连接的边缘设备。高云半导体 FPGA EDA开发工具对Ubuntu操作系统的支持允许与系统的其余部分并行进行FPGA开发和部署更新。通过这种集成,可以更好地在FPGA和其他软件之间进行协同工作。
“在支持传统RTL编译流程的同时,高云半导体持续致力于发展和完善自身工具链,以支持各种先进技术。在物联网和服务器领域,为多种软件工具提供一个单一的开发环境以同时进行脚本化和自动化开发和测试已变得至关重要。”高云半导体软件总监刘建华博士表示,“现在,开发人员可以为边缘物联网应用程序集成FPGA综合,部署和测试,实现了现场可编程器件与其他服务器控制器或者监视器的联合。”
高云半导体提供了在Ubuntu 操作系统中安装其FPGA EDA工具提供了详细说明,并将开始在许多未来的参考设计和开发板(包括GoAI人工智能开发流程)中包含ubuntu的脚本。