200 likes | 227 Views
Expanding risc -v ecosystem for china adoption 扩展 risc -v 生态系统,助力中国市场. May 2019. 嵌入式系统开发的资源需求. 开发者. MCU 选型的考虑因素. 广泛的生态系统是 ARM 成功的重要因素. (from an ARM ppt 10+ years ago ). RISC-V 生态系统仍需大力完善和发展. 编译器 IDE 仿真器,调试器 烧录器 RTOS 软件中间件 应用软件 , 应用解决方案. 培训教程 书籍,课本 大学课程及实验 网站,社区,论坛 中文资料
E N D
Expanding risc-v ecosystem for china adoption扩展risc-v生态系统,助力中国市场 May 2019
嵌入式系统开发的资源需求 开发者
广泛的生态系统是ARM成功的重要因素 (from an ARM ppt 10+ years ago)
RISC-V生态系统仍需大力完善和发展 • 编译器 • IDE • 仿真器,调试器 • 烧录器 • RTOS • 软件中间件 • 应用软件, 应用解决方案 • 培训教程 • 书籍,课本 • 大学课程及实验 • 网站,社区,论坛 • 中文资料 • 各类设计服务公司 • ……
NXP - Why are we a Platinum Memberof RISC-V foundation Encourage University & Corporate Research Influence Roadmap for the benefit all We want to be with you at the forefront of this revolutionary technology!
Facilitate a Deep Ecosystem Drive New Architectural & Software Innovations
www.open-isa.orgwww.open-isa.cn– 中文版, 已经上线 • Open-ISA是一个非盈利性的RISC-V社区,面向所有的开源ISA爱好者 • Open-ISA的使命扩大和推动RISC-V生态系统 • 对所有生态合作伙伴开放 • 全球开发者分享创意和经验,在社区讨论 • 第一个项目VEGAboard,一款拥有双RISC-V核芯片和兼容Arduino接口的开发板,面向全球用户 • 第二个项目织女星开发板专为中国大陆地区定制,目前免费申请试用 加入Open-ISA社区, 开启你的RISC-V应用之旅。。。
VEGAboard, 织女星开发板 • 织女星开发板与VEGAboard软件完全兼容,同时进行了优化: • 板载仿真器可直接调试ARM和RISC-V内核,无需外接J-Link • 简化了电源电路 • 不提供FCC, CE认证, 限中国大陆地区使用 VEGAboard 织女星开发板
RV32M1 SOC • 只做为测试评估用, 不单独销售! • 异构四核MCU,主频最高72MHz • 一个RISC-V RI5CY 核、一个RISC-V ZERO_RISCY 核 • 一个ARM Cortex-M4F核、一个Cortex-M0+核 • 超低功耗,高集成度 • 单芯片就可以支持低功耗蓝牙(BLE)、Generic FSK(支持250/500/1000/2000 kbps) • IEEE 802.15.4 标准,可运行BLE Mesh/Thread/Zigbee协议特别适用超低功耗的移动设备 • 低功耗的密码加速单元,支持AES128/196/256, DES/3DES, SHA-256, RSA and ECC PK-256/Curve25519 • USB2.0 FS、SAI支持I2S和AC‘97、SDHC、 EMVSIM • 1x32ch FlexIO、4xUART、4xI2C、 4x16-bit LPSPI、1x12bit ADC • 2x6ch的PWM,1x2ch的PWM,RTC, LPTimer • 1.25 MB Flash 、384 KB SRAM Applications Domain Wireless Domain RI5CY Zero-RISCY Cortex-M0+ Bus Interconnect Cortex-M4F Flash + SRAM + ROM Flash + SRAM AXBS Radio DC/DC DMA DMA Security – Crypto, Secure Boot, Tamper, OTA … Peripherals Suite Peripherals Suite Sensors
OPEN-ISA早期支持合作伙伴 FreeRTOS, AliOS-Things, RT-Thread, Zephyr, MicroPython等都移植到织女星开发板。
基于织女星开发板的应用开发 • 开发工具 • Eclipse集成开发环境 • GNU GCC RISC-V 交叉工具链 • OpenOCD调试软件 • 基础软件 • OPEN-ISA可下载包含驱动程序,中间件和应用例程的SDK开发包 • 包含多核应用例程 • 应用开发 • 与通用MCU完全一致 JV:Java VM MP: Micropython
基于织女星开发板的应用实例 – 智能门锁 • 通过手机BLEapp可进配置,控制和状态显示 • 自动模式:基于RSSI自动锁定和开锁 • 手动模式:基于手机app手动锁定和开锁 • 基于RV32M1 SDK开发 • 在Zero_RiscyCPU内核运行BLE协议栈 OPEN-ISA可下载应用笔记与软件代码 • BLE
RISC-V应用设计大赛 – www.open-isa.cn 创意竞赛 • RISC-V不仅仅是一个开放的CPU指令系统,更是一个连接半导体产品的设计人员和应用开发人员的开放的生态系统 • 旨在通过此次大赛促进国内用户对于RISC-V的认识和使用 • 鼓励产生切实的设计作品以丰富整个社区设计资源,促进完整生态系统建设与发展 • 本次大赛免费提供织女星开发板或样片 大赛主题 • 开发工具(编译器、调试器、开发套件等) • 各种软件,中间件, 固件 • 操作系统、文件系统,协议栈, Bootloader等 • 各类应用(智能家居、工业,物联网、医疗等) 奖项设置 • 一等奖 大疆无人机 • 二等奖 华为手机 • 三等奖 BOSE蓝牙无线耳机 • 入围奖 VEGA T恤 主办单位 Open-ISA NXP 指导单位 中国RISC-V产业联盟 (CRVIC)
支持恩智浦杯全国大学生智能车大赛 • 基于RV32M1设计的核心板,供全国高校参赛队选择
积极发展大学计划及多方合作 • 本科或研究生课程 • 联合实验室 • 课本,图书 • 研究项目 • 工具开发 • 软件移植 • 多种开发板 • 公众培训 • 欢迎大学, 研究机构, 软件公司, 工具厂商等联系合作
访问我们的展台, 免费领取织女星开发板和T恤 V www.open-isa.org 关注公众号,填写<织女星开发板申请表>。 登录 www.open-isa.cn,下载更多资料,参与社区讨论。