Heterogeneous Extensible Robot Open Platform
HEROプラットフォーム(Heterogeneous Extensible Robot Openプラットフォーム)は、インテリジェントロボット(サービスロボット、医療用ロボット、自動運転車などを含む)用の低電力、高性能、小型の異種システムプラットフォームソリューションです。このプラットフォームでは、CPUはFPGAとペアで制御センターとして機能し、効率的なパフォーマンスを提供します。完全なHEROハードウェアシステムは、異種アクセラレータとしてIntel Arria 10 GXシリーズ1150 FPGAを搭載したIntel®Core™プロセッサを備えています。
従来のFPGAプログラミングはほとんどのソフトウェアエンジニアにとって問題が多いことが証明されていますが、HEROプラットフォームはすべての人にソリューションを提供します。伝統的なプロフェッショナルプログラミングモデルに加えて、HEROプラットフォームのカスタマイズされたBSP(Board Support Package)もOpenCLベースのフロー開発をサポートし、ソフトウェアエンジニアのための幅広いアルゴリズムとソフトウェアプログラミングのためのフレンドリーなプログラミングインターフェースを提供します。カスタマイズされたシステムでOpenCLフローをサポートするには、ホストからの互換性のあるソフトウェア以外の完全なデータと制御パスを提供するFPGAハードウェアが必要です。 OpenCLカーネルはリアルタイムで動的にロードされ、FPGAプラットフォーム上で実行できます。 OpenCL Flowをサポートするために、完全なFPGAボードサポートパッケージがHEROプラットフォームに移植されており、HERO SDKの不可欠な部分として利用可能です。既存のHERO SDK BSPのFPGAロジック部分には、主に高速通信インタフェースPCIe IPコア、メモリDMAコントローラ、オフチップ高速メモリDDR4インタフェース、およびFPGA内部モジュールとの通信インタフェースが含まれています。ユーザがFPGAと外部インタフェース間の通信速度を上げたい場合は、HEROプラットフォームにも対応するBSPリファレンスデザインがあり、より優れた高速通信を実現するためにさまざまな柔軟な外部インタフェースを実装することができます。
HEROプラットフォームには幅広いアプリケーションの見込みがあります。例としてサービスロボットを取り上げます。その主な役割は、人々がタスクとアクションを完了するのを助けることです。この目標を達成するために、R&Dエンジニアはロボットにビジョン、ポジショニング、モーション、そしてつかみを含む様々な複雑なアプリケーションを実装する必要があります。 FPGAはこれらの重要なアプリケーションにおいて非常に価値があり、複雑なアルゴリズムの処理を効率的かつリアルタイムに実行し、ユーザーに良い経験を提供します。
Installed software
- Linux Ubuntu 16.04
- Intel® FPGA Runtime for OpenCLTM Linux x86-64
- Intel® OpenVINO Toolit with FPGA Support
FPGA System
- FPGA
- Intel Arria 10 GX FPGA (10AX115S2F45I1SG)
- FPGA Configuration
- On-Board USB Blaster II or JTAG header for FPGA programming
- Fast Passive Parallel (FPPx32) configuration via MAX II CPLD and flash memory
- Memory
- 256MB FLASH
- 2GB DDR4-2400 x64
- Communication and Expansion
- PCI Express (PCIe) x8 edge connector
- USB 3.0 Host/Device
- Gigabit Ethernet
- UART
- CAN
- SPI
- I2C
- Others
- General user input / output:
- 8 LEDs
- 3 Push-buttons
- 8 DIP Switch
- On-Board Clock
- 50/100/125MHz Fixed Clock
- Programmable Clock Generator
- System Monitor and Control
- Temperature sensor
- Power Monitor
CPU System
- Processor: Intel® CoreTM processor
- RAID configuration: 256GB
- Memory type: 8GB-2400
- Graphic output: HDMI 2.0a; USB-C (DP1.2)
- Integrated LAN: 10/100/1000
- Integrated WiFi: Intel® Wireless-AC 8265 + Bluetooth 4.2
- USB 3.0 configuration: two host ports
- USB Type-C configuration: One port, support Thunderbolt 3 (40Gbps) USB 3.1 Gen 2 (10Gbps) and DP 1.2
書類
HERO Quick Start Guide |
v1
|
1089 |
2018-09-28 |
|
Hardware Manual |
v1
|
|
2018-09-28 |
|
Demonstration Manual |
v1
|
|
2018-09-28 |
|
Youjing Innovationが発行したサンプルコードは無料共有の原則に基づいており、いかなる形式の説明や修正も提供していません。サンプルコードの説明や変更についてのさらなる支援のために、我々は評価のためにデザインサービス部に転送します。
このライセンスにより、ユーザーはすべてのFriendsおよびIntel Development Boardsを使用する際にYoujing Innovationが提供するソースコードを複製、配布、送信、および修正することができますが、商業目的では使用できません。使用時には、参照でTeracic Inc.の商品名を認識する必要があります。
- 1,HERO
- 2,12V DC Adaptor
- 3,AC Cable
- 4,Micro USB Cable