芯来科技、IAR和MachineWare携手加速符合ASIL标准RISC-V汽车芯片创新

支持软件开发团队在虚拟硬件平台上进行固件和MCAL开发

芯来科技(Nuclei)、IAR和MachineWare紧密合作,加速RISC-V ASIL合规汽车解决方案的创新。此次合作简化了汽车电子的固件和MCAL开发,提供了虚拟和物理硬件平台之间的无缝集成。通过这种合作努力,设计人员可以更早地开始软件开发,并轻松扩展其测试环境。

芯来科技、IAR和MachineWare之间的努力实现了在虚拟和物理SoC之间的无缝切换,促进了早期软件开发和错误检测。这种简化的方法加快了上市时间,特别是在汽车底层软件解决方案开发和HIL(Hardware-in-the-Loop)测试场景中。

芯来科技是一家总部位于中国的领先RISC-V CPU IP和解决方案供应商,芯来从零开始开发了完整的RISC-V CPU IP组合。如今,芯来的CPU IP已经被超过200家客户部署到人工智能、汽车、网络、存储、工业等市场。芯来科技的NA(汽车级)产品涵盖了ASIL-B到ASIL-D认证的RISC-V CPU,提供全面的功能安全包和服务,以加速芯片设计公司的认证过程。截至目前,在激光雷达、发动机电控单元、高级驾驶辅助系统(ADAS)、网关和微控制器单元(MCU)等应用领域内,已有众多汽车芯片客户采用了NA系列CPU IP。

IAR是全球领先的嵌入式系统开发软件解决方案供应商,旗舰产品IAR Embedded Workbench集成开发环境被广泛认为是行业的黄金标准编译器和调试器工具链,可以提升软件代码重用率,助力开发人员提高工作效率,深受全球数百万开发人员喜爱。同时,针对高安全要求的应用开发,IAR Embedded Workbench for RISC-V提供了功能安全版本,符合汽车ISO 26262,工控IEC 61508等10种功能安全标准,为开发安全关键应用提供了可靠的解决方案,并加速了产品上市时间。

MachineWare专注于超快速虚拟原型和虚拟平台,帮助高性能 SoC/ MCU芯片进行系统仿真,适用于软件分析、验证、开发和架构探索。SIM-V平台提供了一个高速的RISC-V仿真器,支持无缝集成到全系统仿真或虚拟平台(VP)中,实现了整个SoC或ECU的全面仿真。除此之外,VP还具有物理原型无法比拟的优势,无论是在本地还是在云端都能够进行深入的、非侵入式的灵活部署。

IAR的首席技术官Anders Holmberg认为三家公司之间的合作在汽车行业具有重要意义:“这种合作将我们的优势集合起来,推动RISC-V SoC在汽车中的应用。我们的认证解决方案简化了供应链流程,支持功能安全和信息安全合规性。这为市场中的创新和差异化开辟了新的机会。”

芯来科技CEO彭剑英博士表示:“经ISO 26262认证的RISC-V CPU IP提供了坚实而前所未有的灵活性和效率,在汽车芯片开发中满足了从ASIL-B到ASIL-D的功能安全需求。通过与IAR和MachineWare合作,我们将共同为汽车行业的客户提供支持,加速其开发工作,确保成功实现功能安全和信息网络安全的保护。”

MachineWare联合创始人Lukas Jünger表示:“我们的超快速RISC-V仿真器SIM-V赋予了工程师们在实际原型出现之前就能够模拟高性能 MCU/SoC系统的能力。这加速了开发过程并减少了由缺陷和漏洞引发的成本增加。我们很自豪能与IAR和芯来科技合作,为客户提供他们在汽车行业开发SoC所需的工具。”

获取有关此次合作的详细信息,请访问IAR,芯来科技以及MachineWare的官方网站。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/817687.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQL单表查询(2)

对查询结果排序 ◆使用ORDER BY子句 – 可以按一个或多个属性列排序 – 升序:ASC;降序:DESC;缺省值为升序 ◆ 当排序列含空值时 – ASC:排序列为空值的元组最后显示 – DESC:排序列为空值的元组最先显…

护眼台灯哪个牌子好?护眼灯十大品牌推荐,绝对真香!

对于有孩子的家庭,特别是阅读爱好者,晚上阅读时的光线问题至关重要。昏暗环境长时间阅读,会严重伤害孩子的眼睛。因此,选择一款合适的护眼台灯显得尤为重要。但市场上品牌众多,护眼台灯哪个牌子好?这往往让人难以抉择…

Linux 5.10 Pstore 学习之(二) 原理学习

目录 编译框架模块初始化pstore子系统ramoops模块初始化实例化注册回调数据结构 pstore_blk模块pstore_zone模块 测试扩展调试 编译框架 目标结构 linux_5.10/fs/pstore/ ├── blk.c ├── ftrace.c ├── inode.c // 核心1 ├── internal.h ├── Kconfig ├── …

(四)C++自制植物大战僵尸游戏启动流程

植物大战僵尸游戏开发教程专栏地址http://t.csdnimg.cn/ErelL 一、启动方式 鼠标左键单机VS2022上方工具栏中绿色三角按钮(本地Windows调试器)进行项目启动。第一次启动项目需要编译项目中所有代码文件,编译生成需要一定的时间。不同性能的电…

es6关于Symbol 独一无二的值(2024-04-12)

1、介绍 ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制&am…

CentOS7使用Docker搭建Joplin Server并实现多端同步与公网使用本地笔记

文章目录 1. 安装Docker2. 自建Joplin服务器3. 搭建Joplin Sever4. 安装cpolar内网穿透5. 创建远程连接的固定公网地址 Joplin 是一个开源的笔记工具,拥有 Windows/macOS/Linux/iOS/Android/Terminal 版本的客户端。多端同步功能是笔记工具最重要的功能,…

基于springboot实现常州地方旅游管理系统项目【项目源码+论文说明】

基于springboot实现旅游管理系统演示 摘要 随着旅游业的迅速发展,传统的旅游信息查询方式,已经无法满足用户需求,因此,结合计算机技术的优势和普及,针对常州旅游,特开发了本基于Bootstrap的常州地方旅游管…

内存卡乱码?别担心,这里有你的数据恢复秘籍!

一、乱码困扰:内存卡数据成迷团 在数字化时代,内存卡作为我们存储数据的重要工具,承载着大量的照片、视频、文档等重要信息。然而,当有一天我们插上内存卡,发现原本井井有条的文件变成了乱码,那种焦虑和无…

5.Godot节点和功能及Node节点属性分析

1. 节点和功能的关系 节点 Node ,用于实现一种功能,例如,Sprite 节点,用于图片的显示一个节点的功能取决于它挂载了哪些子节点,它包含了哪些功能的子节点,就包含了对应子节点表示的功能节点是可选的&#…

在个人电脑上,本地部署llama2-7b大模型

文章目录 前言原理效果实现 前言 我想也许很多人都想有一个本地的ai大语言模型,当然如果能够摆脱比如openai,goole,baidu设定的语言规则,可以打破交流界限,自由交谈隐私之类的,突破规则,同时因为部署在本地也不担心被其他人知道,那最好不过了 那究竟有没有这样的模型呢? llam…

怎么修改图片大小?在线图片处理的方法介绍

在日常生活中,我们经常需要调整图片大小以适应不同的网络上传要求。不管是微信、QQ换头像背景图片,还是各种社交媒体相册,都需要对图片改大小,今天就介绍几个关于修改图片大小的方法,可以不用下载安装就能在线图片处理…

WIFI详解及周边拓展

一、WiFi协议简介 WiFi协议,也称为无线保真技术,是一种允许电子设备通过无线方式在局域网(WLAN)和互联网上进行通信的技术标准。WiFi协议是基于IEEE 802标准的子系列标准协议,由电气和电子工程师协会制定。随着移动设备…

准备全方面加速企业申办乙级风力发电-材料准备

为了全方面加速企业申办乙级风力发电资质的材料准备过程,可以遵循以下步骤和建议: 深入了解资质标准: 仔细研读最新的乙级风力发电资质标准文件,明确所需满足的各项条件,包括注册资本、人员配置、技术装备、工程业绩、…

Docker篇(一)— Docker介绍

目录 什么是Docker应用部署的环境问题Docker解决依赖兼容问题Docker解决操作系统环境差异 小结 什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往…

node.js 常用命令大全

在Node.js中,有一些常用的命令和工具,这些命令和工具可以帮助你在开发过程中进行代码管理、调试、依赖管理等操作。以下是一些常用的Node.js命令和工具: npm:Node.js的包管理工具,用于安装、卸载、更新和管理Node.js模…

没找到问题原因,再怎么debug也是白费

事情的经过 事情的经过是这样的:每天早上我都需要在开机后通过网页向某个服务器请求最新的信息,并基于返回的信息,继续后续的动作。但之前获取信息的过程全部是手动的,非常的麻烦。 自动化尝试 之前我一直想尝试写一个脚本&…

Java多线程的线程状态和线程池参数

一、线程状态 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态。Java中的线程状态被定义在了java.lang.Thread.State枚举类中,State枚举类的源码如下: publi…

计算机网络——应用层(2)FTP,DNS

一、FTP:文件传输协议 将文件传输到远程主机或从远程主机传输文件。C/S模式。server是远程主机。 1、控制连接与数据连接分开 客户端服务器通过端口21联系,使用TCP传输协议客户端通过控制连接获得身份确认客户端通过控制连接发送命令浏览远程目录收到…

ZL-099动物行为学视频分析系统

简单介绍: 动物行为学视频分析系统是一套通过视频摄像机和计算机,采用图像处理技术,自动跟踪和记录动物活动的通用型运动轨迹记录分析系统,可以应用在神经药理,学习记忆药理,药理和新药神经系统一般药理毒理…

STM32SPI通信外设并读写W25Q64

文章目录 前言介绍SPI外设SPI框图简化框图 时序主模式全双工连续传输非连续传输 软硬件波形对比硬件SPI读写W25Q64接线图代码规划代码实现 前言 本文介绍STM32中自带的SPI外设,在大容量产品和互联型产品上,SPI接口可以配置为支持SPI协议或者支持I2S音频…