《1229审 飞腾芯片基于RT-Thread实践_20240102135417.pdf》由会员分享,可在线阅读,更多相关《1229审 飞腾芯片基于RT-Thread实践_20240102135417.pdf(15页珍藏版)》请在三个皮匠报告上搜索。
1、飞腾芯片基于RT-Thread实践飞腾嵌入式软件部黄鹤,高级嵌入式软件工程师01飞腾公司与飞腾芯片02RT-Thread 适配成果03未来展望目 录Contents1.1 飞腾公司介绍1.2 飞腾芯片2.1 RT-Thread 系统2.2 适配进度3.1 后续计划 3.2 应用领域 0101飞腾公司与嵌入式芯片1.1 飞腾公司介绍1.2 飞腾嵌入式芯片1.1 飞腾公司介绍全国城市布局企业荣誉其他办事处共计50余人:武汉、南京、西安、上海、海口、沈阳天津200+长沙730+北京200+广州30+成都50+深圳20+武汉上海南京沈阳西安海口国家科学技术进步一等奖中国电力科学技术进步一等奖中国青年五
2、四奖章集体科技部重点领域创新团队国资委央企科技创新团队国资委科改示范企业中国芯“年度重大创新突破产品”中国芯“优秀市场表现产品”中国品牌日国货新品CEC先进院27%滨海新区25%其他战投11%团队 9%股东结构24728641665789013230500100015002017年2018年2019年2020年2021年2022年团队规模(人)0.701.192.624.826.177.8-2.004.006.008.0010.002017年2018年2019年2020年2021年2022年研发投入(亿元)5153518544562501002003004005006007002017年201
3、8年2019年2020年2021年2022年累计出货量(万片)1.2 飞腾飞腾CPUCPU产品谱系产品谱系具有具有谱系全、性能优、自主化程度高谱系全、性能优、自主化程度高等特点,服务国家信息产业转型升级等特点,服务国家信息产业转型升级飞腾腾云S系列高性能服务器CPU应用于计算和存储服务器、数据中心等飞腾腾锐D系列高效能桌面CPU应用于桌面整机、一体机、便携机等飞腾腾珑E系列高端嵌入式CPU应用于嵌入式装备信息系统、工业控制等FT-1500A/1616 核1.5GHzFT-1500A/44 核1.5-2.0GHzFT-2000+/6464 核2.0-2.3GHzFT-2000/44 核2.2GH
4、z、2.6GHz S250064 核,8路直连2.1GHz201420152016201720182019202020212022飞腾套片与腾云S、腾锐D等处理器搭配,构成全国产化方案2023FT-2000A/22 核1.0GHzE20004/2/1 核柔性设计1.5GHz、1.0GHzX1002D/3D GPU、USB、SATA等接口D20008 核2.0-2.3GHzPhytium飞腾TBD1.2 飞腾嵌入式芯片飞腾腾珑E2000:新一代国产嵌入式CPU更多详细参数可参考官网:https:/ 柔性体系架构柔性体系架构四核版:四核版:搭载2FTC664、2FTC310内核,主频1.52.0G
5、Hz,典型功耗6.4W双核版:双核版:搭载2FTC310内核,主频1.5GHz,典型功耗2.2W单核版:单核版:搭载1xFTC310内核,主频1.0GHz,典型功耗1.5W 三种规格三种规格1.2 飞腾嵌入式芯片飞腾派:面向行业工程师、学生和爱好者的开源硬件更多详细参数可参考官网:https:/ 适配成果2.1 RT-Thread 系统 2.2 适配进度2.1 RT-Thread 系统RT-Thread系统系统版本版本系统特点系统特点Phytium适适配方案配方案NanoRT-Thread Nano是一款面向32位ARM和RISC-V微处理器的轻量级实时操作系统,采用C语言和面向对象设计。特点
6、包括高度可定制、抢占式多任务处理,内存需求低至128KiB。E2000S标准相较于 Linux 操作系统,RT-Thread 体积小,成本低,功耗低、启动快速,除此以外 RT-Thread 还具有实时性高、占用资源小等特点,非常适用于各种资源受限(如成本、功耗限制等)的场合。很多带有 MMU、基于 ARM系列级别 CPU 的应用处理器在特定应用场合也适合使用 RT-Thread。E2000D/QSmartRT-Thread Smart 是基于 RT-Thread 操作系统上的混合操作系统,简称为 rt-smart,它把应用从内核中独立出来,形成独立的用户态应用程序,并具备独立的地址空间(32
7、位系统上是 4G 的独立地址空间)。E2000D/Q、Phytium pi更多详细参数可参考:https:/ 适配进度 芯片适配 片上外设适配芯片UARTE2000S/D/Q/Phytium PiGPIOE2000S/D/Q/Phytium PiXMACE2000S/D/Q/Phytium PiSDIOE2000S/D/Q/Phytium PiPWME2000D/Q/Phytium PiCANE2000S/D/Q/Phytium PiI2CE2000S/D/Q/Phytium PiSPIE2000S/D/Q/Phytium PiDCE2000D/Q/Phytium PiUSB2.0E2000D
8、/Q/Phytium PiUSB3.0E2000D/Q/Phytium PiRT-Thread系统版本系统版本CPU执行状态适配芯片RT-ThreadnanoAArch32E2000S/D/Q/Phytium PiRT-ThreadAArch64/AArch32E2000S/D/Q/Phytium PiRT-ThreadSMPAArch64/AArch32E2000D/Q/Phytium PiRT-Thread SmartAArch64/AArch32E2000S/D/Q/Phytium PiRT-Thread SmartSMPAArch64/AArch32E2000D/Q/Phytium P
9、i2.2 适配进度 测试 基于内核中500 多项测试用例,对每次发行版的适配内容进行验证03展望未来3.1 适配计划 3.2 应用领域3.1 后续计划1.RT-Thread/Smart 适配更多飞腾CPU产品2.RT-Thread/Smart 与其他系统进行混合与其他系统进行混合部署适配部署适配3.3.RT-Thread 的性能评估和体系架构调优4.紧跟RT-Thread 社区进行新版本演进5.社区飞腾CPU相关问题解答,技术支持和bug fix.3.2 应用领域工业应用n 工业控制n 网络安全n 视频/监控n 高新电子n 金融机具n 医疗器械消费电子n 平板电脑/电子书n 智能穿戴设备n 身份识别n 电子支付n 家庭娱乐&电器n 会议终端网络通信n 网关/交换机/路由器n 基站设备n 通信设备汽车电子 n 车载娱乐与体验n ADAS与自动驾驶n 车联网n 动力与传统系统飞腾腾珑飞腾腾珑E2000E2000高端嵌入式芯片结合高端嵌入式芯片结合RT-ThreadRT-Thread,提供提供面向全场景、全形态的智能化方案。面向全场景、全形态的智能化方案。Thanks!