Banana Pi BPI-SM9 AI 计算模组采用算能科技BM1688芯片方案设计

产品概述

香蕉派 Banana Pi BPI-SM9 16-ENC-A3 深度学习计算模组搭载算能科技高集成度处理器 BM1688,功耗低、算力强、接口丰富、兼容性好。支持INT4/INT8/FP16/BF16/FP32混合精度计算,可支持 16 路高清视频实时分析,灵活应对图像、语音、自然语言等场景,可集成于智算服务器、边缘智算盒、工控机、无人机、AIOT等多种类型产品。

Banana Pi BPI-SM9 正面图

Banana Pi BPI-SM9 背面图

算能处理器BM1688

算能处理器BM1688,是面向深度学习推理、计算机视觉等高集成深度学习视觉处理器。支持16 TOPS INT8,支持混合精度计算。可集成于微服务器、智算模组 、工控机、专业网络摄像机、AIOT等多种类型产品。高效适配市场上所有深度学习算法,实现图片分类、目标检测、实例分割、语义分割、行为分析、文字识别、自然语言处理、语音识别、语音合成、搜索推荐等应用,为各个行业进行智算赋能;并集成图像处理硬件 : 支持 HDR 宽动态、3D 降噪、3A、去雾等多种图像增强,为客户提供专业级的视频图像质量。

工具链支持 ONNX / Caffe / TFLite框架的模型格式;支持TensorFlow / Pytorch / Paddle / TensorRTBM1684/BM1684X兼容

关键特性

  • 高能效比,兼具灵活性
    • 16路高清视频智能分析
    • 支持INT4/INT8/FP16/BF16/FP32混合精度计算
  • 超强多媒体能力
    • 支持16 路高清硬解、10路高清硬编
    • 支持多路VI输入、音频输入,支持ISP
    • 支持双目深度、图像拼接、鱼眼展开等硬加速
  • 丰富外设,宽温低功耗,部署更灵活
    • 支持SATA/USB/GbE/HDMI/CAN/SDIO等
    • 功耗更低,宽温设计,适应性更强
  • 兼容NV Orin Nano/NX系列模组,性价比领先
    • Pin To Pin兼容,Pinlist/Pinmux更丰富
    • 4GB/8GB/16GB LPDDR4配置可选

计算模组硬件规格

Banana Pi BPI-SM9 16-ENC-A3计算模组硬件规格

产品型号

SM9 16-ENC-A3

处理器

8 核 ARM CA53 1.6GHz

算力

16路高清视频智能分析

内存

8GB LPDDR4x 64bits 4266Mbps

存储

32GB eMMC 5.1

视频解码

H.264&H.265: 16x 1080P@30fps,支持 8192 * 8192 / 8K / 4K / 1080P / 720P / D1 / CIF

视频编码

H.264&H.265: 10x 1080P@30fps,支持 8K / 4K / 1080P / 720P / D1 / CIF

图片编解码

JPEG:1080P@480fps,最大支持 32768 * 32768

音视频输入

6x VI

2x I2S 2x 双声道输入和输出(可选)

ISP

2x8Mp30, 2f-HDR, 3DNR / LDC / 3A / Dehaze

CV

IVE/VPSS + DPU(双目深度) + Stitch(图像拼接) + Dewarp(鱼眼展开)

PCIE

PCIe Gen3 1 x2 + 1 x2 RC&EP

USB

2x USB3.0, 2x USB2.0

网络

2x GbE

显示接口

1x HDMI 2.0

其他接口

2x SATA3.0, 1x CAN, 1x SD/SDIO, 4x UART, 4x I2C, 6x PWM, 2x SPI, ADC, GPIOs

电源

DC 5V

工作温度

-20℃ ~ +70℃

连接器

260-pin SO-DIMM

尺寸

69.6mm x 45mm x 6mm

核心板算力指标

Banana Pi BPI-SM9 算力指标

操作系统

Ubuntu20.04 或 Linux 系统 V4.19 以上

处理器

BM1688:8 核 ARM A53,1.6GHz 主频

数据处理能力

支持 FP32/FP16/INT8,可同时进行 16 路高清视频解码与智能分析

内存

BM1688:8GB,CV186AH:4GB

LPDDR4,位宽 64bits

数据速率 4266Mbps

存储

eMMC 32GB

视频解码和编码

解码:H.264 & H.265: 16 路 1080P @30fps,最大分辨率8192 * 8192

编码:H.264 & H.265: 12 路 1080P @30fps,最大分辨率8K

图片编解码

JPEG:1080P@480fps,最大分辨率 32768*32768

接口定义并与JETSON ORIN NANO比较

Banana Pi BPI-SM9 接口定义

JETSON ORIN NANO

SM9

GBE0

GBE0

GBE1

RSVD

DP

HDMI

CSI0-1C2D

CSI0-1C2D

CSI1-1C2D

CSI1-1C2D

CSI2-1C2D

CSI2-1C2D

CSI3-1C2D

CSI3-1C2D

CSI4-1C2D

CSI5-1C2D

SDMMC

PCIe0-2lane

PCIe0-4lane

PCIe1-2lane

PCIe1-2lane(2*SATA)

PCIe2-2lane

USB0-3.0(2.0)

USB0-3.0(2.0)

USB1-3.0(2.0)

USB1-3.0(2.0)

USB2-3.0(2.0)

UART0

UART4

UART1

UART1

UART2

UART2

SPI0

SPI0

SPI1

SPI1

I2C0

I2C0

I2C1

I2C1

I2C2

I2C2

CAM_I2C

CAM_I2C

I2S0

I2S0

I2S1

I2S1

I2S2(UART0)

CAN

CAN

CAM0_MCLK

CAM0_MCLK

CAM1_MCLK

CAM1_MCLK

CAM2_MCLK

CAM3_MCLK

GPIO*14

GPIO*14

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

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

相关文章

Python面试宝典第48题:找丑数

题目 我们把只包含质因子2、3和5的数称作丑数(Ugly Number)。比如:6、8都是丑数,但14不是,因为它包含质因子7。习惯上,我们把1当做是第一个丑数。求按从小到大的顺序的第n个丑数。 示例 1: 输入…

基于MinerU的PDF解析API

基于MinerU的PDF解析API - MinerU的GPU镜像构建 - 基于FastAPI的PDF解析接口支持一键启动,已经打包到镜像中,自带模型权重,支持GPU推理加速,GPU速度相比CPU每页解析要快几十倍不等 主要功能 删除页眉、页脚、脚注、页码等元素&…

uniapp使用高德地图设置marker标记点,后续根据接口数据改变某个marker标记点,动态更新

最近写的一个功能属实把我难倒了,刚开始我请求一次数据获取所有标记点,然后设置到地图上,然后后面根据socket传来的数据对这些标记点实时更新,改变标记点的图片或者文字, 1:第一个想法是直接全量替换,事实证明这样不行,会很卡顿,有明显闪烁感,如果标记点比较少,就十几个可以用…

嵌入式学习——数据结构——顺序表

线性表的定义 线性表是零个或多个数据元素的有限序列,元素之间具有顺序性,如果存在多个元素,第一个元素无前驱,最有一个没有后继,其他的元素只有一个前驱和一个后继。线性表元素的个数n(n>0&#xff09…

QT如何在对话框中插入表格

在Qt中,如果你想要在对话框中插入表格,通常会使用QTableWidget或QTableView结合QStandardItemModel(对于QTableView)或直接在QTableWidget中操作。这里,我将介绍如何使用QTableWidget在对话框中插入表格,因…

【网络安全】-rce漏洞-pikachu

rce漏洞包含命令执行漏洞与代码执行漏洞 文章目录 前言 什么是rce漏洞? 1.rce漏洞产生原因: 2.rce的分类: 命令执行漏洞: 命令拼接符: 常用函数: 代码执行漏洞: 常用函数: 分类&…

信号与线性系统综合实验

文章目录 一、实验目的二、实验内容及其结果分析(一)基础部分(二)拓展部分(三)应用设计部分 三、心得体会 一、实验目的 1、掌握连续时间信号与系统的时域、频域综合分析方法;   2、掌握运用M…

windows安装docker并初始化dapr

现在安装docker假如启动报错WSL2.0 bcdedit /set hypervisorlaunchtype auto重启电脑安装dapr winget install Dapr.CLIdapr init dapr init确认init成功 docker ps确定components文件夹init成功 %UserProfile%\.dapr

SAP B1 单据页面自定义 - 用户界面编辑字段

背景 接《SAP B1 基础实操 - 用户定义字段 (UDF)》,在设置完自定义字段后,如下图,通过打开【用户定义字段】可打开表单右侧的自定义字段页。然而再开打一页附加页面操作繁复,若是客户常用的定义字段,也可以把这些用户…

MongoDB 的功能

MongoDB 是一个开源的、面向文档的 NoSQL 数据库管理系统,具有高性能、可扩展性和灵活的存储结构。与传统的关系型数据库不同,MongoDB 使用 JSON 类似的 BSON(Binary JSON)格式存储数据,提供了对非结构化和半结构化数据…

JMM 指令重排 volatile happens-before

在单线程程序中,操作系统会通过编译器优化重排序、指令级并行重排序、内存系统重排序三个步骤对源代码进行指令重排,提高代码执行的性能。 但是在多线程情况下,操作系统“盲目” 地进行指令重排可能会导致我们不想看到的问题,如经…

2024第三届大学生算法大赛 真题训练2 解题报告 | 珂学家 | FFT/NTT板子

前言 题解 D是FFT板子题,这么来看,其实处于ACM入门题,哭了T_T. D. 行走之谜 思路: FFT 如果你知道多项式乘法,继而知道FFT,那题纯粹就是板子题,可惜当时比赛的时候,无人AC。 这题来简单抽象…

架构师考试系列(1)论文专题:基于构件的软件开发方法

摘要: 本文以我主持开发的某公司企业信息管理系统为例,探讨了基于构件的软件开发问题。该系统是一个综合信息系统,涵盖了原料采购、生产管理、物流管控等七大功能。在开发过程中,我担任系统架构师,负责需求分析、系统建…

常用Java API

1 字符串处理 1.1 String 类 String 类是 Java 中不可变的字符序列。它提供了以下常用方法: length():返回字符串的长度。 charAt(index):返回指定索引处的字符。 substring(startIndex, endIndex):返回从 startIndex 到 endI…

物联网之PWM呼吸灯、脉冲、LEDC

MENU 前言原理硬件电路设计软件程序设计analogWrite()函数实现呼吸灯效果LEDC输出PWM信号 前言 学习制作呼吸灯,通过LED灯的亮度变化来验证PWM不同电压的输出。呼吸灯是指灯光在单片机的控制之下完成由亮到暗的逐渐变化,感觉好像是人在呼吸。 原理 脉冲宽…

【中秋月饼系列】2024年立体月饼新鲜出炉----python画月饼(1)附完整代码

【中秋月饼系列】2024年立体月饼新鲜出炉 ----python画月饼(1)附完整代码 本文目录: 零、时光宝盒 一、2024年中秋节立体逼真月饼(效果展示) 二、Python 海龟画图主要方法 (1)海龟画图的主…

学习大数据DAY56 业务理解和第一次接入

作业1 1 了解行业名词 ERP CRM OA MES WMS RPA SAAS 了解每个系统的功能和应用 ERP 系统,(Enterprise Resource Planning,企业资源计划系统):ERP 系统 是一种用于管理企业各类资源的软件系统,包括生产管理…

攻防世界 ics-05

ics-05 隐藏的变量传参,php弱类型比较 只有设备维护中心可以点击进去 查看源码,发现有个隐藏的超链接变量传参 看到变量传参,有可能存在文件包含漏洞读取源码,这个站是php的站,所以可以使用php伪协议读取源码 index.p…

软件测试工程师面试整理-测试类型

软件测试类型多种多样,涵盖了从功能验证到性能评估的不同方面。了解各种测试类型有助于在软件开发生命周期的不同阶段选择合适的测试方法,确保软件的质量和可靠性。以下是常见的软件测试类型: 1. 功能测试(Functional Testing) ● 目标:验证软件功能是否按照需求文档正确…

2024年9月HarmonyOS鸿蒙应用开发者高级认证全新题库(覆盖99%考题)

一个小时通过鸿蒙高级认证 1、在开发 Harmony0S 应用工程时, 随着业务的发展,现在需要创建一个模块, 关于在 DevEco Studio 中创建 Module , 下列选项哪种方式是错误的? 必对 在 hvigor 目录下,单击鼠标右键&#xf…