是否因为FPGA板卡面积过大不好固定到设备上而烦恼?是否因缺少Wi-Fi或者蓝牙模块需要外连转接设备而烦恼?虹科为您提供仅名片大小的带有Wi-Fi和蓝牙的FPGA开发板——snickerdoodle,适用于从计算机视觉到视频编码和处理,再到自动化,机器人技术,实时控制等项目开发设计。
1. Snickerdoodle---高速计算FPGA平台
snickerdoodle是一个边缘计算平台,可实现高完整性物联网系统的快速开发和商业化。snickerdoodle非常适合中量应用,可缩短产品开发时间。由于工程师可以使用同一个平台进行软件开发和系统测试,因此可以提供设计重用。
使用snickerdoodle进行评估和开发很容易。每个snickerdoodle SoM都包含七个高密度连接器,用于I / O扩展和向许多底板之一供电。考虑到典型的snickerdoodle最终应用场景,其坚固性也比普通FPGA开发板要好很多。
1、技术概述:
- ARM Cortex-A9处理器
- 可编程逻辑(FPGA)
- 180个输入和输出
- Wi-Fi、蓝牙和BLE
- 3.7-17V/5V USB输入
- 名片大小
2、主要优势:
- 用于快速自定义的软件可操作硬件
- 低功耗、高性能、紧凑、灵活的边缘计算
- 坚固、可扩展的设计简化了集成和部署
- 原型到生产模块,保证延长生命周期
- 基于硬件的加密机制,防止克隆和 IP 盗窃
- 商业支持的操作系统和开发环境
3、硬件平台:
- 多接口snickerdoodle拓展板(下图)加速开发
- 视频处理、编码、计算机视觉
- 音频处理,远距离语音识别
- 网络(例如以太网、以太网、TSN)
- 传感器融合和机电一体化控制
- 最终产品的参考设计
4、软件平台:
- Ubuntu Linux LTS, ROS
- 实时操作系统(ThreadX、QNX、FreeRTOS)
- Xilinx Vitis IDE(Python, C, C++, VHDL, Verilog)
- 通用机器学习框架(Tensorflow、Caffe)
- 加速库(视觉、数据、DSP、AI)
2. 应用领域
1、机器人:
-精密电机控制
-装配、拾取和放置、分拣、协作机器人
-多轴、多节点
-机械臂、多级装配、固定或移动
-制造灵活
-可回收工作单元,小批量/快速转生产
-简化集成
-电机、驱动器、传感器、摄像头、通信、HMI
-ROS 兼容
-高级命令和控制(例如路径规划)、通信
2、自动化:
-系统监控
-高级传感、精细度量、远程仪表板
-能量 efficiency
-降低油耗,提高系统性能/吞吐量
-预测性维护
-振动、温度、音频、视觉感应和异常检测
-无缝 PLC 集成
-部署在现有系统中,简单/标准的通信协议
-RTOS 支持
-ThreadX, QNX, FreeRTOS, SafeRTOS, 实时 Linux
3、遥感:
-传感器融合
-高度多样化的传感器阵列, 可扩展的接口,紧密集成
-边缘数据处理
-智能数据修剪,增加收集,减少延迟
-无线传输
-远程链路、网状网络、高带宽功能
-低功耗
-Power-ef fi科学计算、深度睡眠和快速唤醒模式
-坚固的环境
-使用寿命长,耐受性:冷、热、振动、冲击
4、无人驾驶车辆:
-自主导航
-视觉和惯性导航,SLAM,超越视线
-目视检测自动化
-损坏检测(例如涡轮机、发电厂、海上)
-控制、移动
-电机控制、反馈、动力学、冗余安全系统
-传感器集成
-摄像机、麦克风、激光雷达、IMUs、气压计、高度计、GPS
-通信
-控制、遥测、加密、多频段(已授权和未授权)
5、视频/视觉:
-QC/QA,检测自动化
-精密测量:尺寸、对齐、放置、缺陷
-物体识别、边缘检测拾取和放置、避免碰撞、过程自动化
-3D 视觉
-深度感应、控制系统、自动驾驶车辆、制图
-编码/解码
-广播视频、网络和传输、多 CODEC 支持
-高帧速率、高分辨率、高通量、快速运动、详细检测
(转载)