其他分享
首页 > 其他分享> > 高速计算FPGA平台——Snickerdoodle

高速计算FPGA平台——Snickerdoodle

作者:互联网

是否因为FPGA板卡面积过大不好固定到设备上而烦恼?是否因缺少Wi-Fi或者蓝牙模块需要外连转接设备而烦恼?虹科为您提供仅名片大小的带有Wi-Fi和蓝牙的FPGA开发板——snickerdoodle,适用于从计算机视觉到视频编码和处理,再到自动化,机器人技术,实时控制等。

1. Snickerdoodle---高速计算FPGA平台

snickerdoodle是一个边缘计算平台,可实现高完整性物联网系统的快速开发和商业化。snickerdoodle非常适合中量应用,可缩短产品开发时间。由于工程师可以使用同一个平台进行软件开发和系统测试,因此可以提供设计重用。

使用snickerdoodle进行评估和开发很容易。每个snickerdoodle SoM都包含七个高密度连接器,用于I / O扩展和向许多底板之一供电。 考虑到典型的snickerdoodle最终应用场景,其坚固性也比普通FPGA开发板要好很多。

 

技术概述:

- ARM Cortex-A9处理器

- 可编程逻辑(FPGA)

- 180个输入和输出

- Wi-Fi、蓝牙和BLE

- 3.7-17V/5V USB输入

- 名片大小

 

主要优势:

- 用于快速自定义的软件可操作硬件

- 低功耗、高性能、紧凑、灵活的边缘计算

- 坚固、可扩展的设计简化了集成和部署

- 原型到生产模块,保证延长生命周期

- 基于硬件的加密机制,防止克隆和 IP 盗窃

- 商业支持的操作系统和开发环境

 

硬件平台:

- snickerdoodle拓展板(下图)加速开发

- 视频处理、编码、计算机视觉

- 音频处理,远距离语音识别

- 网络(例如以太网、以太网、TSN)

- 传感器融合和机电一体化控制

- 最终产品的参考设计

 

软件平台:

- Ubuntu Linux LTS, ROS

- 实时操作系统(ThreadX、QNX、FreeRTOS)

- Xilinx Vitis IDE(Python, C, C++, VHDL, Verilog)

- 通用机器学习框架(Tensorflow、Caffe)

- 加速库(视觉、数据、DSP、AI)

 

2. 应用领域

机器人:

-精密电机控制

-装配、拾取和放置、分拣、协作机器人

-多轴、多节点

-机械臂、多级装配、固定或移动

-制造灵活

-可回收工作单元,小批量/快速转生产

-简化集成

-电机、驱动器、传感器、摄像头、通信、HMI

-ROS 兼容

-高级命令和控制(例如路径规划)、通信

 

自动化:

-系统监控

-高级传感、精细度量、远程仪表板

-能量 efficiency

-降低油耗,提高系统性能/吞吐量

-预测性维护

-振动、温度、音频、视觉感应和异常检测

-无缝 PLC 集成 

-部署在现有系统中,简单/标准的通信协议 

-RTOS 支持

-ThreadX, QNX, FreeRTOS, SafeRTOS, 实时 Linux

 

遥感:

-传感器融合

-高度多样化的传感器阵列, 可扩展的接口,紧密集成

-边缘数据处理

-智能数据修剪,增加收集,减少延迟

-无线传输

-远程链路、网状网络、高带宽功能

-低功耗

-Power-ef fi科学计算、深度睡眠和快速唤醒模式

-坚固的环境

-使用寿命长,耐受性:冷、热、振动、冲击

 

无人驾驶车辆:

-自主导航

-视觉和惯性导航,SLAM,超越视线

-目视检测自动化

-损坏检测(例如涡轮机、发电厂、海上)

-控制、移动

-电机控制、反馈、动力学、冗余安全系统

-传感器集成

-摄像机、麦克风、激光雷达、IMUs、气压计、高度计、GPS

-通信

-控制、遥测、加密、多频段(已授权且未授权)

 

视频/视觉:

-QC/QA,检测自动化

-精密测量:尺寸、对齐、放置、缺陷

-物体识别、边缘检测拾取和放置、避免碰撞、过程自动化

-3D 视觉

-深度感应、控制系统、自动驾驶车辆、制图

-编码/解码

-广播视频、网络和传输、多 CODEC 支持

-高帧速率、高分辨率、高通量、快速运动、详细检测

标签:集成,FPGA,检测,snickerdoodle,高速,传感器,视觉,Snickerdoodle
来源: https://blog.csdn.net/weixin_49617016/article/details/110668833