当前位置:首页 > 报告详情

3-伍华林-利用软硬件协同设计加速基于RISC-V的DSA芯片开发-2023RT-Thread_20240102141238.pdf

上传人: 张** 编号:161133 2024-05-05 11页 4.02MB

1、兆松科技(武汉)有限公司Terapines Technology(Wuhan)Co.,Ltd.利用软硬件协同设计加速基于RISC-V的DSA芯片开发1/2/20241伍华林兆松科技CTO关于兆松关于兆松-软硬件协同设计服务提供商软硬件协同设计服务提供商Copyright 2020-2023 Terapines2 高性能/高代码密度C/C+/Fortran编译器 ZCC 函数库,中间件 车规安全软件检测工具 zchecker 时钟精准/指令精准仿真器 zemu 虚拟SoC建模工具 zvboard 微架构性能分析工具 zprof RISC-V指令自定义及SDK自动产生工具 zigen 高性能RTL

2、行为级仿真器 zvc 跨平台桌面版/云端集成开发环境 ZStudio ZStudio调试C程序传统传统SoCSoC研发设计流程研发设计流程什么是软硬件协同设计什么是软硬件协同设计定义系统功能及技术目标定义系统功能及技术目标选定硬件选定硬件IPIP及硬件系统设计及硬件系统设计软件开发软件开发/测试测试系统验证系统验证硬件后端设计硬件后端设计硬件规格参数调整硬件规格参数调整加速指令加速指令RTLRTL自动生成自动生成RTLRTL设计与仿真设计与仿真仿真仿真/性能分析性能分析系统验证系统验证硬件后端设计硬件后端设计N次调整协同验证协同验证/协同仿真协同仿真硬件规格硬件规格参数参数调整调整架构探索架构

3、探索/添加加速指令添加加速指令虚拟虚拟IPIP库库&虚拟开发板虚拟开发板硬件、软件先后设计,容易产生适配度问题软硬件匹配、硬件冗余等问题导致硬件反复迭代研发周期长、效率较低,TTM无法保证调整虚拟模型/加速指令RTLRTL设计设计与仿真与仿真硬件性能仿真评估硬件性能仿真评估软硬件协同设计流程软硬件协同设计流程软硬件协同设计缩短研发周期虚拟模型支持架构探索,快速添加加速指令,快速仿真得到性能数据深蓝色为兆松工具覆盖阶段自动生成支持扩展自动生成支持扩展指令集的指令集的SDKSDK软件开发软件开发/测试测试Copyright 2020-2023 Terapines3性能分析性能分析加速指令加速指令R

4、TLRTL自动生成自动生成RTLRTL设计与仿真设计与仿真仿真仿真/性能分析性能分析系统验证系统验证硬件后端设计硬件后端设计协同验证协同验证/协同仿真协同仿真架构探索架构探索/添加加速指令添加加速指令虚拟虚拟IPIP库库&虚拟开发板虚拟开发板调整虚拟模型/加速指令自动生成支持扩展自动生成支持扩展指令集的指令集的SDKSDK软件开发软件开发/测试测试Copyright 2020-2023 Terapines4源代码Coverage分析核心函数性能分析添加加速指令添加加速指令加速指令加速指令RTLRTL自动生成自动生成RTLRTL设计与仿真设计与仿真仿真仿真/性能分析性能分析系统验证系统验证硬件后

5、端设计硬件后端设计协同验证协同验证/协同仿真协同仿真架构探索架构探索/添加加速指令添加加速指令虚拟虚拟IPIP库库&虚拟开发板虚拟开发板调整虚拟模型/加速指令自动生成支持扩展自动生成支持扩展指令集的指令集的SDKSDK软件开发软件开发/测试测试Copyright 2020-2023 Terapines5自定义指令自定义指令性能分析对比性能分析对比加速指令加速指令RTLRTL自动生成自动生成RTLRTL设计与仿真设计与仿真仿真仿真/性能分析性能分析系统验证系统验证硬件后端设计硬件后端设计协同验证协同验证/协同仿真协同仿真架构探索架构探索/添加加速指令添加加速指令虚拟虚拟IPIP库库&虚拟开发板虚

6、拟开发板调整虚拟模型/加速指令自动生成支持扩展自动生成支持扩展指令集的指令集的SDKSDK软件开发软件开发/测试测试Copyright 2020-2023 Terapines6BeforeAfter丰富的虚拟开发板和丰富的虚拟开发板和IPIP库库加速指令加速指令RTLRTL自动生成自动生成RTLRTL设计与仿真设计与仿真仿真仿真/性能分析性能分析系统验证系统验证硬件后端设计硬件后端设计协同验证协同验证/协同仿真协同仿真架构探索架构探索/添加加速指令添加加速指令虚拟虚拟IPIP库库&虚拟开发板虚拟开发板调整虚拟模型/

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,兆松科技(武汉)有限公司是一家专注于软硬件协同设计的服务提供商,致力于基于RISC-V的DSA芯片开发。他们提供一系列工具和服务,包括高性能编译器ZCC、函数库、中间件、安全检测工具zchecker、仿真器zemu等。软硬件协同设计是该公司的一大特色,它能有效缩短研发周期,减少硬件反复迭代,提高研发效率。兆松科技的工具能够自动生成支持扩展指令集的SDK,支持架构探索,快速添加加速指令,并进行性能数据仿真。此外,他们的工具还能进行源代码Coverage分析、核心函数性能分析等。该公司预计在2024年推出ZVBoard,这是一个强大的编译器研发和优化工具,能自动生成自定义指令集SDK,大幅提升SPEC CPU跑分,降低AI算子库/函数库维护成本。
"兆松科技提供哪些软硬件协同设计服务?" "如何利用RISC-V进行DSA芯片开发?" "软硬件协同设计在芯片开发中的优势是什么?"
客服
商务合作
小程序
服务号
折叠