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

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

3天内不再提示

深兰科技设计开发出多款嵌入式系统模块

电子工程师 来源:DeepBlue深兰科技 作者:DeepBlue深兰科技 2021-05-23 14:02 次阅读

为了增强AI硬件产品的竞争力,深兰科技嵌入式平台部设计开发了多款嵌入式系统模块,包括AI边缘计算模块-五岳系列、协处理器系统模块等,可实现模块化快速搭建不同产品的基座。这一系列产品的研发,也秉承了深兰的“沃土模式”的理念,旨在推动工业、汽车、城市、农业、医疗等领域的智能化进程。

4月22日,在深兰工业智能创新研究院(宁波)有限公司成立仪式上,深兰科技重磅发布了新一代人工智能5G+AI边缘计算产品,包括泰山、嵩山和衡山等AI边缘计算系列产品,在算力、算法兼容、性能、功耗与应用场景等多方面为使用者提供了较为全面的边缘计算解决方案。

嵌入式系统模块

边缘计算

边缘计算也称为边缘处理,是一种将服务器运算放置在本地设备附近的技术, 这有助于降低系统的处理负载,解决数据传输的延迟问题,这样的处理是在传感器附近或设备产生数据的位置进行的,因此称之为边缘。

1.1 AI边缘计算模块-五岳系列

针对边缘计算市场需求碎片化的状况,五岳系列采用模块化设计,依照产品线思路打造的边缘计算系列产品包括:泰山系列、嵩山系统、衡山系列,分别对应高、中、低多种边缘计算算力及接口,可满足客户多种场景应用需求。

泰山系列拥有32TOPS算力,支持AI主流算法框架,实现AI应用的高效运行,赋予各类边缘设备强大的AI运算能力。泰山向用户提供丰富的外部接口,支持8路GMSL2、7路全千兆网口、8路USB3.0、2路CAN、4路RS232、2路RS485等。

嵩山系列通过外形小巧的模组系统(SOM)将超级计算机的性能带到了边缘端,高达21TOPS的加速计算能力可并行运行现代神经网络,并处理来自多个高分辨率传感器的数据,可运行现代AI系统。嵩山提供丰富的外部接口,最多支持8路PoE+全千兆网口、2路CAN、4路RS232、1路RS485、4路USB3.1、2路USB2.0、4路隔离GPO和GPI、2路隔离PWM输出,支持WiFi等。

衡山系列拥有0.5 TFLOPS和1.33 TFLOPS两种算力规格,可助力开发数百万个新的小型、低功耗的AI系统。它开启了AI嵌入式物联网应用程序的新领域,包括家用机器人以及具备全面分析功能的智能网关。衡山向用户提供丰富的外部接口,支持4路全千兆网口、1路CAN、4路RS232、1路RS485、4路USB3.0、2路USB2.0、4路隔离GPO和GPI、2路隔离PWM输出,支持WiFi等。

泰山、嵩山、衡山系列产品均配套了一系列丰富的开发套件(中间件SDK、嵌入式SDK等),帮助使用者快速完成开发工作。边缘计算全系列产品均可选配4G/5G、可选联通eSIM,支持整机系统OTA升级。

应用领域:边缘计算模块适用于工业视觉、安防监控、交通路政、智能驾驶、智能制造、教育培训、智能零售、生物识别、机器人、工地管理等各类应用场景。

1.2 协处理器系统模块

协处理器系统模块是基于MCURTOS内核设计及开发,具有功耗较低、外设接口丰富、系统响应实时等特性,已广泛应用于深兰科技的多款机器人产品中,包括清洁类、服务类、消防类等。

嵌入式系统软件平台

为了适配更多的场景,抽象出多种通用模块,持续打造如下嵌入式系统软件平台,可以适配Android、Ubuntu、RTOS等多种系统。

2.1 基于Android/Linux搭建的嵌入式系统软件平台

该系统软件平台采用分层及模块化设计思想,每层向上提供API接口,模块之间完全解耦。从下往上分为驱动层、基础库层、中间件层、应用层。

驱动层:是为各产品线采用的硬件模块开发的驱动集,能够根据产品需求,快速部署到公司不同产品中。

基础库层:对硬件产品的底层细节进行封装,向中间件层提供接口调用或服务,以实现手脉扫手、OTA升级、系统日志管理、设备管理、嵌入式外设控制、USB端口绑定等功能。

中间件层:封装了基础库及其他跟硬件加速相关的通用库,向应用层提供了简单易用的接口,提供了一些常驻服务,保证了产品的安全性、稳定性。

应用层:提供了产品开发及生产过程中用到的测试工具集、生产工具集以及跟具体业务相关的参考APP。

系统功能框图如下(下图为主要定制开发部分):

73f16fb4-b5ab-11eb-bf61-12bb97331649.png

2.2 基于RTOS内核搭建的协处理器系统软件平台

协处理器系统软件平台包含通用适配器(Adapter)和感知集线器系统(SenseHub)两个部分。

通用适配器:主要包含嵌入式SDK组件、OTA SDK组件、日志管理组件、异常诊断工具四部分,前三者运行在协处理器系统的上位机模块上(包括X86、ARM等),支持Linux、Android等多种运行环境,异常诊断工具能够对感知集线器部分的异常错误Log进行分析,并定位发生异常时所对应的源代码具体位置。嵌入式SDK南向连接感知集线器、北向连接APP,南向对感知集线器层的各类传感器、电机等零部件等进行控制,北向有简单易用的API可供上位机APP调用,支持同步或异步方式调用;OTA SDK组件提供简单易用API支持产品的在线升级(上下位机软件);日志管理组件支持对下位机运行LOG和适配器的所有LOG进行收集、存放、删除等管理。

感知集线器:运行在协处理器(MCU)和RTOS上,主要包含任务组件、驱动组件、系统组件。感知集线器将所有外接的传感器和逻辑任务都当成一个个独立的对象,这些对象集可灵活配置以适配到多种AI硬件产品中。

系统功能框图如下(下图为主要定制开发部分):

74409652-b5ab-11eb-bf61-12bb97331649.png

原文标题:探究 | 打造嵌入式系统模块 构建产品线的基座

文章出处:【微信公众号:DeepBlue深兰科技】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    5068

    文章

    19008

    浏览量

    303024
  • AI
    AI
    +关注

    关注

    87

    文章

    30084

    浏览量

    268347

原文标题:探究 | 打造嵌入式系统模块 构建产品线的基座

文章出处:【微信号:kmdian,微信公众号:深兰科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    日本电通莅临深兰科技参观调研

    ·融资解决方案事业部部长永嶋学等人的陪同下,来到深兰科技集团访问调研,并与深兰科技集团创始人、董事长陈海波会面洽谈。
    的头像 发表于 11-20 15:02 206次阅读

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被称为嵌入式系统的核心组件,是一种用于控制和数据处理的计算机硬件,其设计旨在嵌入特定设备中执行专门任务。嵌入式主板如同是设备
    的头像 发表于 09-30 10:05 359次阅读

    嵌入式linux开发的基本步骤有哪些?

    嵌入式Linux开发是一个复杂的过程,涉及到硬件选择、操作系统移植、驱动开发、应用程序开发等多个方面。以下是
    的头像 发表于 09-02 09:11 387次阅读

    嵌入式linux开发板怎么操作

    嵌入式Linux开发板是一种基于Linux操作系统嵌入式系统开发平台。它通常包括一个处理器、内存、存储器、输入/输出接口等硬件组件,以及一
    的头像 发表于 09-02 09:09 316次阅读

    嵌入式linux开发板芯片的工作原理

    嵌入式Linux开发板是一种基于Linux操作系统嵌入式系统开发平台,它广泛应用于工业控制、智能家居、智能交通、医疗设备等领域。
    的头像 发表于 09-02 09:07 319次阅读

    专家力荐|《嵌入式系统原理与开发——基于RISC-V和Linux系统》新书发售

    当前,嵌入式系统已成为智能设备的核心之一,RISC-V+Linux的开源力量为嵌入式系统注入强大的创新动力。作为中国RISC-V软硬件生态领导者,赛昉科技与业界专家合作推出《
    的头像 发表于 07-24 08:20 510次阅读
    专家力荐|《<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>原理与<b class='flag-5'>开发</b>——基于RISC-V和Linux<b class='flag-5'>系统</b>》新书发售

    嵌入式开发前景怎么样?

    嵌入式开发前景非常广阔,这主要得益于物联网、人工智能、大数据等技术的快速发展,以及嵌入式系统在各个领域的广泛应用。以下是对嵌入式开发前景的详细分析
    的头像 发表于 07-10 09:00 2483次阅读
    <b class='flag-5'>嵌入式开发</b>前景怎么样?

    嵌入式系统怎么学?

    、C++或者Python。这些语言在嵌入式系统开发中都被广泛应用。 3、微处理器/微控制器架构:学习常见的微处理器和微控制器架构,如ARM、AVR、PIC等,了解其特性和应用场景。 4、嵌入式
    发表于 07-02 10:10

    嵌入式开发者的未来

    嵌入式系统的就业方向非常广泛,涵盖了许多不同的行业和领域。以下是一些常见的嵌入式系统就业方向:消费电子产品:这包括智能手机、平板电脑、智能电视、智能家居设备等。
    的头像 发表于 06-23 08:10 327次阅读
    <b class='flag-5'>嵌入式开发</b>者的未来

    广和通携多款丰富的AIoT嵌入式解决方案亮相2024德国嵌入式

    4月9-11日,全球嵌入式盛会2024德国嵌入式展(embedded world 2024)在纽伦堡盛大举办。广和通以“提速互联,智向未来”为主题亮相3号馆-222展位,展示了多款丰富的AIoT
    的头像 发表于 04-10 09:34 378次阅读

    再谈嵌入式实时操作系统

    程序的可移植性得到了增强,系统开发的工作量减轻的同时也提高了开发效率。对实时性和可靠性日益增长的要求正在塑造某些现代领域的嵌入式实时操作系统的发展方向,例如航空航天、工业控制、汽车电子
    的头像 发表于 04-09 17:27 740次阅读
    再谈<b class='flag-5'>嵌入式</b>实时操作<b class='flag-5'>系统</b>

    fpga与嵌入式的区别 嵌入式和fpga开发有什么关系

    的,无法进行大规模的硬件级别的修改。这意味着FPGA能更灵活地适应不同的应用场景和变化的需求。 开发周期:FPGA的开发周期相对较短,因为它可以通过重新编程来实现新功能。相比之下,嵌入式系统
    的头像 发表于 03-14 17:04 6752次阅读

    什么是嵌入式系统嵌入式系统的具体应用

    嵌入式,一般是指嵌入式系统。用于控制、监视或者辅助操作机器和设备的装置。
    的头像 发表于 12-20 13:33 2384次阅读

    嵌入式开发测试秘诀

    。 多年前,一位工程师为了对嵌入式拥有更深层次理解的追求,曾发出这样的疑问:“我怎么才能知道并懂得我的系统到底在干些什么呢?”。同时代的嵌入式开发人员问得最多的问题大都围绕“我怎么才能
    的头像 发表于 11-24 16:18 506次阅读

    基于模型的设计嵌入式电机控制系统开发

    电子发烧友网站提供《基于模型的设计嵌入式电机控制系统开发.pdf》资料免费下载
    发表于 11-23 09:26 0次下载
    基于模型的设计<b class='flag-5'>嵌入式</b>电机控制<b class='flag-5'>系统开发</b>