Astra™ SL系列SL1640详细介绍,嵌入式物联网处理器SoC


SL1640产品简介

Astra™ SL系列嵌入式处理器是高度集成的AI原生Linux®和Android™的片上系统(SoC),针对多模式消费者、企业和工业物联网工作负载进行硬件优化,并配备了边缘推理、安全、视频、图形和音频加速器。

SL1640是一款成本和功耗优化的安全嵌入式SoC,具有高性能计算引擎,包括四核Arm®Cortex®-A55、1.6+TOPS NPU、具有90 GFLOPS 16位操作的Imagination GE9608 GPU、超高清视频编码和解码管道以及音频DSP。SL1640 SoC为设备制造商带来了性能和功能集成的结合,赋能可满足各种物联网细分市场价位的多模式应用。

SL1640产品特征

► 四核Arm Cortex -A55处理器,通过加密扩展
► DRAM控制器:32/16位DDR4-3200 LPDDR4 / LPDDR4x-3733
► 用于3D/2D图形的集成GPU,支持并发执行和通用计算
► 高达1.6+TOPS NPU用于边缘推理
► 支持AV1、H.265/264 MVC、VP8、VP9、MPEG-2的多标准视频解码 
► H.264 single 1080p30 8-bit encoding
► eMMC 5.1控制器
► 使用Synaptics QDEO®的视频、图形后处理和显示管道
► 具有远场语音、关键字检测、解压缩和后处理功能的音频处理
► 基础加密模块(BCM)安全处理器
► 真随机数生成器(TRNG)
► 内存加密和完整性检查
► 物理攻击缓解
► 片上32Kbit OTP
► Cadence®Tensilica®双HiFi 4 DSP
► 系统和电源管理单元
► 多协议唤醒事件的始终开启(AON)域
► 通过MIPI DSI®, HDMI®-TX, I 2 S/TDM传输视频和音频
► 10/100网络,PCIe连接
► SPI, SDIO, UART, USB, GPIO, ADCs

SL1640系统框图

SL1640产品应用

► 智能物联网设备:智能家居、智能家电、可穿戴设备等领域;
► 家庭自动化:智能门锁、智能照明、智能安防等;
► 工业自动化和过程控制领域;
► 安全领域:视频监控、入侵检测、门禁控制等;
► 数字标牌和流媒体领域;
► 企业会议系统

SL1640产品优势

► 强大的AI算力

高算力表现:SL1640搭载了高度集成的ARM应用处理器,并具备强大的AI计算能力,使其能够轻松应对各种复杂的AI应用场景。

► 广泛的应用领域

多领域支持:SL1640专为家庭自动化、智能家电、过程控制、可穿戴设备、安全、数字标牌、流媒体和企业会议等多个市场应用而设计,提供可扩展的、差异化的计算解决方案。

► 灵活的开发与集成

开放的平台架构:通过开放、跨平台、工具化、建模和优化的自适应AI框架,SL1640使用户能够更轻松地与人工智能合作,而不仅仅是让人工智能发挥作用。

全面的板级支持:提供全面的板级支持包,支持Linux、Android和领先的RTOS等操作系统,为用户带来开放、一致的跨平台体验。

► 广泛的合作伙伴生态

多领域支持:SL1640专为家庭自动化、智能家电、过程控制、可穿戴设备、安全、数字标牌、流媒体和企业会议等多个市场应用而设计,提供可扩展的、差异化的计算解决方案。

► 强大的连接性能

无线连接技术:SL1640支持Wi-Fi、蓝牙、BLE、802.15.4和GPS/GNSS等多种无线连接技术,并通过标准的Linux、RTOS软件框架和协议(如Matter)实现无缝连接,为用户提供业界一流、行业认可的无线连接性能。

► 高效的能源管理

节能设计:ASTRA平台提供一系列节能多模的AI MPU芯片以及高性能AI MCU,有助于降低能耗,提高设备的能效比。

综上所述,SL1640以其强大的AI算力、广泛的应用领域、灵活的开发与集成能力、广泛的合作伙伴生态、强大的连接性能以及高效的能源管理等优点,在物联网和智能设备领域展现出了强大的竞争力和应用潜力,具有广泛的应用前景和重要的市场地位。

Astra是一个开源的CT重建工具包,其中包括了FDK算法的实现。要对一系列图片进行FDK算法重建,可以使用以下步骤: 1. 将一系列图片转换为投影数据,也就是将图片投影到相应的角度上。可以使用Astra提供的SinogramData类来实现。 2. 创建一个Reconstruction类的实例,该类可以用于执行重建算法。可以使用Astra提供的Reconstruction类来实现。 3. 配置重建算法的参数,包括投影数据的几何信息、重建空间的几何信息、重建算法的类型、迭代次数等。 4. 调用Reconstruction类的run()方法进行重建,得到重建后的图像数据。 以下是一个示例代码: ``` #include <iostream> #include <astra/iostream.hpp> #include <astra/geometry.hpp> #include <astra/transform.hpp> #include <astra/data.hpp> #include <astra/Reconstruction.hpp> #include <astra/Projector.hpp> #include <astra/SinogramData.hpp> int main() { // 创建SinogramData对象,用于存储投影数据 astra::SinogramData sinogramData; // 读取一系列图片,并将其投影到相应的角度上 // ... // 创建Reconstruction对象,用于执行重建算法 astra::Reconstruction reconstruction; // 配置重建算法的参数 astra::Geometry3D geometry3D; // ... reconstruction.setGeometry(geometry3D); reconstruction.setAlgorithm(astra::Reconstruction::Algorithm::FDK); reconstruction.setNumIterations(10); // 执行重建算法 reconstruction.run(sinogramData); // 获取重建后的图像数据 astra::ImageData imageData = reconstruction.getImageData(); // 输出结果 std::cout << "Reconstruction completed." << std::endl; return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值