0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中科昊芯将采用SEGGER的emRun(RunTime Library)用于其编译器工具

中科昊芯 2021-09-02 18:28 次阅读
932395fa-0b9b-11ec-b53f-000c2944909e.png 99d7f368-0b9b-11ec-9cf8-000c2944909e.jpg

北京(2021年08月30日)基于RISC-V指令集架构的DSP专业供应商北京中科昊芯科技有限公司(Beijing Haawking Technology Co.,Ltd.)宣布将采用SEGGER的emRun(RunTime Library)用于其编译器工具,来进行HX2000系列芯片的开发工作。

emRun是一款完整的C语言运行时库,可与任何工具链一起使用。它被用于SEGGER的Embedded Studio IDE之中,其价值已经获得了广泛的证明。emRun是彻底为嵌入式设备设计和编写的运行时库,以便在占用面积更小的情况下提供高芯片性能表现。在许多情况下,减少代码规模能令使用更小的微控制器和更少的片上存储器成为可能,这将可以大大地节省成本。

HAAWKING NEWS

HX2000系列是基于RISC-V指令集,集成了高性能内核和应用外设的实时工业控制DSP,可广泛应用于工业控制及电机驱动、数字电源新能源等领域。在处理、传感和驱动方面进行了深度优化,可显著提高实时控制应用中的闭环性能。目前,该系列的两个子系列HXS320F2802X和HXS320F2803X已成功实现量产。

99e869c8-0b9b-11ec-9daf-000c2944909e.jpg9a0c7b68-0b9b-11ec-aecd-000c2944909e.jpg

此外,HX2000系列还包括一款即将流片的高性能32位处理器HXS320F2833X,该系列芯片同样基于RISC-V的H28x内核,采用哈佛(Harvard) 总线架构,主频可达到200MHZ(周期5ns),具备多达 45 个具有输入滤波功能、可单独编程的多路复用 GPIO,以及增强型脉宽调制器(ePWM)、高分辨率 PWM(HRPWM)、增强型捕获(eCAP)、高分辨率输入捕获(HRCAP)、增强型正交编码器脉冲(eQEP)等增强型控制外设,并采用80 引脚薄型四方扁平 (LQFP) 封装,可在-40°C至 105°C的温度区间内工作。

“对于数字信号处理应用来说,用尽可能少的内存提供尽可能高的性能是非常重要的。”SEGGER首席执行官Ivo Geilenbruegge表示,“有了emRun的许可,中科昊芯现在可以令客户获得最佳的工业控制DSP性能。”SEGGER中国区总经理陈国威也表示:“SEGGER很荣幸可以和中科昊芯这样优秀的中国本土芯片厂商合作,SEGGER的产品一定会为中国本土芯片厂商的发展壮大提供一大助力。”

9a35c7be-0b9b-11ec-9fbe-000c2944909e.png

中科昊芯联合创始人&副总经理吴军宁指出:“SEGGER为RISC-V生态系统的蓬勃发展做出了持久而巨大的贡献,是持续推动RISC-V迈向更为普及目标的重要动力之一。与SEGGER的合作也将为中科昊芯的研发工作提供强有力的支持,emRun库为我们基于RISC-V指令集开发的HX2000系列DSP,特别是该系列当中已经量产的两个子系列HXS320F2802X和HXS320F2803X,以及即将流片的高性能32位处理器HXS320F2833X系列提供了极好的附加价值。随着RISC-V生态系统的不断发展与我们产品线的不断扩充,期待双方未来能有更多的合作机会。”

HAAWKING NEWS

关于中科昊芯

“智由芯生 创享未来”,中科昊芯是数字信号处理器专业供应商。作为中国科学院科技成果转化企业,瞄准国际前沿芯片设计技术,依托多年积累的雄厚技术实力及对产业链的理解,以开放积极的心态,基于开源指令集架构RISC-V,打造多个系列数字信号处理器产品,并构建完善的处理器产品生态系统。产品具有广阔的市场前景,可广泛应用于图形图像处理、数字信号处理、工业控制及电机驱动、数字电源、消费电子、白色家电等领域。

NEWS


原文标题:中科昊芯将采用SEGGER的emRun(RunTime Library)用于其编译器工具

文章出处:【微信公众号:中科昊芯】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RISC-V
    +关注

    关注

    45

    文章

    2292

    浏览量

    46201
收藏 人收藏

    评论

    相关推荐

    Triton编译器与GPU编程的结合应用

    Triton编译器简介 Triton编译器是一种针对并行计算优化的编译器,它能够自动高级语言代码转换为针对特定硬件优化的低级代码。Triton编译
    的头像 发表于 12-25 09:13 231次阅读

    Triton编译器如何提升编程效率

    在现代软件开发中,编译器扮演着至关重要的角色。它们不仅高级语言代码转换为机器可执行的代码,还通过各种优化技术提升程序的性能。Triton 编译器作为一种先进的编译器,通过多种方式提升
    的头像 发表于 12-25 09:12 224次阅读

    Triton编译器的优化技巧

    (Instruction Selection) Triton 编译器在指令选择阶段采用了先进的算法来生成针对特定硬件架构优化的指令。这一阶段的目标是高级中间表示(IR)转换为低级机器代码,同时尽可能地利用硬件
    的头像 发表于 12-25 09:09 223次阅读

    Triton编译器的优势与劣势分析

    据流分析技术,能够自动识别并优化深度学习模型中的计算瓶颈,从而提高模型的整体性能。 它支持多种硬件平台的优化,包括CPU、GPU、FPGA等,为深度学习模型的部署提供了更广泛的选择。 灵活可扩展 : Triton编译器采用了模块化的设计思想,开发者可以根据需要自定
    的头像 发表于 12-25 09:07 249次阅读

    Triton编译器在机器学习中的应用

    1. Triton编译器概述 Triton编译器是NVIDIA Triton推理服务平台的一部分,它负责深度学习模型转换为优化的格式,以便在NVIDIA GPU上高效运行。Triton编译器
    的头像 发表于 12-24 18:13 380次阅读

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供了对Triton语言和编译器的访问,使得用户可以在Python环境中
    的头像 发表于 12-24 17:33 363次阅读

    Triton编译器与其他编译器的比较

    的GPU编程框架,使开发者能够编写出接近手工优化的高性能GPU内核。 其他编译器 (如GCC、Clang、MSVC等): 定位:通用编译器,支持多种编程语言,广泛应用于各种软件开发场景。 目标:提供稳定、高效的
    的头像 发表于 12-24 17:25 375次阅读

    Triton编译器功能介绍 Triton编译器使用教程

    Triton 是一个开源的编译器前端,它支持多种编程语言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一个可扩展和可定制的编译器框架,允许开发者添加新的编程语言特性和优化技术
    的头像 发表于 12-24 17:23 414次阅读

    HighTec C/C++编译器套件全面支持来RISC-V IP

    是基于LLVM开源汽车级C/C++编译器工具,已通过ISO 26262 ASIL D的安全认证。从事RISC-V架构开发的汽车软件开发者受益于这些工具来无缝支持来经过功能安全认证的R
    的头像 发表于 12-23 09:04 179次阅读
    HighTec C/C++<b class='flag-5'>编译器</b>套件全面支持<b class='flag-5'>芯</b>来RISC-V IP

    SEGGER为J-Link和Flasher提供Device Provisioner工具

    日前,SEGGER宣布为Flasher系列编程以及J-Link和J-Trace系列调试跟踪工具提供Device Provisioner工具
    的头像 发表于 10-22 15:12 432次阅读

    AI编译器技术剖析

    随着人工智能技术的飞速发展,AI编译器作为一种新兴的编译技术逐渐进入人们的视野。AI编译器不仅具备传统编译器的功能,如高级语言编写的源代码
    的头像 发表于 07-17 18:28 1660次阅读

    人工智能编译器与传统编译器的区别

    人工智能编译器(AI编译器)与传统编译器在多个方面存在显著的差异。这些差异主要体现在设计目标、功能特性、优化策略、适用范围以及技术复杂性等方面。以下是对两者区别的详细探讨,旨在全面解析其内在差异。
    的头像 发表于 07-17 18:19 1943次阅读

    Meta发布基于Code Llama的LLM编译器

    近日,科技巨头Meta在其X平台上正式宣布推出了一款革命性的LLM编译器,这一模型家族基于Meta Code Llama构建,并融合了先进的代码优化和编译器功能。LLM编译器的推出,标志着Meta在人工智能领域的又一重大突破,将
    的头像 发表于 06-29 17:54 1511次阅读

    SEGGER编译器优化和安全技术介绍 支持最新C和C++语言

    SEGGER编译器无缝集成到Embedded Studio中。它与SEGGER Linker、Assembler和Runtime Library
    的头像 发表于 06-04 15:31 1478次阅读
    <b class='flag-5'>SEGGER</b><b class='flag-5'>编译器</b>优化和安全技术介绍 支持最新C和C++语言

    使用SEGGER Embedded Studio编译器发现变量无法自动初始化

    使用SEGGER Embedded Studio编译器发现变量无法自动初始化, 例如声明静态变量static uint8_t i = 0;这种写法i成了静态变量,但没有初始化成功,声明的结构体也是
    发表于 01-11 14:21