Snickerdoodle—高速计算FPGA平台

是否因为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 支持
  • 高帧速率、高分辨率、高通量、快速运动、详细检测

 

发表评论