Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Edge Computing—A Part of IoT

Hidenori Yakushiji, Assistant GM


New Biz Development Grp., FUJISOFT Inc.

1
Agenda
• Role of Edge Computing

• SoC FPGA Solution for Edge Computing

• Edge Computing GW and IoT Solution

• Summary and Next Step

2
Role of Edge Computing Intelligent
Edge Computing Transport
System
Data Volume

Smart City Machine


Augmented control
Reality
M2M
Medical/
Cloud Computing Healthcare

Social Storage Voice/Image


Networking recognition
Service Smart House/
Web Services Building Gaming
Search
E-mail
Real-Time
NTT News Release: http://www.ntt.co.jp/news2014/1401e/140123a.html

Edge Computing Accelerates Response Critical Market


3
Role of Edge Computing: Value
• Upload data downsizing
• Response time
• Absorbing several I/F
• Security and manageability
• Flexibility and upgradability
• Cost

… Technically, no question.
Monetization is the key to balance profits vs. data value
4
Agenda
• Role of Edge Computing

• SoC FPGA Solution for Edge Computing

• Edge Computing GW and IoT Solution

• Summary and Next Step

5
SoC FPGA Solution for Edge Computing
Current Edge Computing Solution Next Edge Computing Solution:
SoC FPGA

Cost

Power

Performance

Optimization using SoC FPGA can offer the best of class cost/
performance on edge computing
6
SoC FPGA Solution for Edge Computing: Case Study

Data Cleansing
Sensing Data Filtering Valuable Data
(5.4TB/Day) Transform (<0.08TB/Day)
:
:

SoC FPGA Offloading 1000 : 15


7
SoC FPGA Solution for Edge Computing: Case Study
Details:
1. Re-sampling for fast Fourier
transform (FFT)
2. Singular data filtering
3. Window function for FFT
4. FFT
• Vibration data: 10K points/sec • Extract specific frequency
: data
• Getting multiple frequency
factors by frequency analysis • Perform data cleansing
• Peaks of specific frequency • Minimize data size
factors

Effective Approach : FFT Processing by FPGA


8
SoC FPGA Solution for Edge Computing:
Advantages of SoC FPGA Edge Computing GW
Edge Computing GW
ASIC/ASSP SoC FPGA CPU Server

Update/Modify X 〇〇 〇 〇
System Cost 〇〇 〇 △ XXX
Initial Cost XXX X 〇 XX
Physical I/F update X 〇 △ △
Standard SW 〇 〇 〇〇〇 〇〇〇
Hardware Processing 〇〇 〇〇 X X
Capacity 〇 〇 〇 〇〇〇〇
〇: Real-time, 〇: GOOD
〇: Real-time, 〇: Standard software,
low cost,
customizable,
changeable specification Initial cost △: FAIR
×: Fixed specification ×: Real-time X : BAD
×: Initial cost

SoC FPGA Edge Computing GW Enables Real-Time, Customizable


Configuration Usage
9
Agenda
• Role of Edge Computing

• SoC FPGA Solution for Edge Computing

• Edge Computing GW and IoT Solution

• Summary and Next Step

10
Edge Computing GW and IoT Solution:
Demo: Target usage model

Worker’s mental and vital healthcare is a critical issue


11
Edge Computing GW and IoT Solution:
Demo platform overview

Public
Cloud
Service
s

Demo: FUJISOFT* Can Offer Total IoT Integration


12
Edge Computing GW and IoT Solution:
Demo: Target Spec. of SoC FPGA Edge Computing GW

Additional Feature
• Robust security
Operating System Platform
• Communication with
• Embedded Linux* low latency
• Other operating system • Rapid data analysis
Edge Side I/F
• Autonomy works at a
• USB 2.0 host
communication break
• RS-232/422/485 SoC FPGA
• CAN Assist Hardware
• DIN/DOUT • GPS
Cloud Side I/F
• Wi-SUN* • UPS
• Gigabit Ethernet
• Bluetooth* LE • Extension slot
• Wi-Fi* (b/g/n)
• EnOcean* • Encryption chip
• WAN (LTE/WCDMA/HSPA)
• ZigBee*

Join in the FUJISOFT* project development and trial!


FUJISOFT offers custom features at minimum initial cost
13
Edge Computing GW and IoT Solution:
Architecture

FPGA
Hardware Offload
(ex. IP-Core, OpenCL*, Original Logic)
SoC FPGA

Device Poster Network


Data
Data
Sensors

Interface Conversion
(Cloud Service

Cloud
Protocol Analysis Connector) Security
/Cleansing (ex.
USB Cloud VPN) MQTT
RS-232C Web HTTP
Storage
Bluetooth* (ex. Embedded SQL)
Server Web Socket
… …
Embedded Linux*

FPGA as the hardware offload engine


FUJISOFT* offers custom features at minimum initial cost
14
SoC FPGA Solution for Edge Computing:
Vision of SoC FPGA: Genetic IoT Solution

• Balanced loading
• Self feedback
• OpenCL*
SUM • Hardware re-
program
• Frequent update
:

A.I :

Self Optimizing
SoC FPGA: Re-configuration Genetic System
optimization through deep learning
Deep Learning
• Accelerate processing through FPGA offload
• Load separation and parallel processing through edge computing GW and Cloud
15
Edge Computing GW and IoT Solution:
FUJISOFT Solution and Plan

Software
Hardware
Design/
Design/ Cloud
Specification System
FPGA/ Services
Definition/ Integration/ Manufacturing
Board/ (SaaS, Public, AI
Planning Evaluation/
Firmware etc.)
Test

Total Support of Edge Computing GW Solution 1H 2017

FUJISOFT*: IoT Integrator from Design to Cloud


16
Agenda
• Role of Edge Computing

• SoC FPGA Solution for Edge Computing

• Edge Computing GW and IoT Solution

• Summary and Next Steps

17
Summary and Next Steps
• Edge Computing accelerates response-critical IoT market
• SoC FPGA Edge Computing GW enables real-time and customizable
configuration usage
• Vision: Genetic IoT solution through Deep Learning and SoC FPGA
• FUJISOFT* is the IoT integrator from design to Cloud

Next Step:
Accelerate SoC FPGA solution in IoT segment with FUJISOFT.
Please contact me (et-solution@fsi.co.jp) .

18
Edge Computing GW Solution 1H 2017

Join us ! FUJISOFT
19

You might also like