SlideShare a Scribd company logo
1 of 15
Download to read offline
Grant Jennings
GOWIN Semiconductor
MIPI to Bluetooth LE: Leveraging
Mobile Technology for Wireless IoT
Applications
© 2020 MIPI Alliance, Inc. 2
MIPI and IoT Ecosystems at a Glance
1. MIPI Standardization in mobile has made many new mobile influenced products possible
2. Many of these new products “retro-fit” MIPI sensors from other more mature markets
3. Many of these products are wireless
© 2020 MIPI Alliance, Inc. 3
FPGA’s influence on MIPI Adoption
• FPGA’s have historically been a critical part of MIPI interface adoption
– Interface and bridging
• Mobile multi-camera, display replacement, VR, Drone, Automotive, Industrial
– Early interface and link layer adoption
– Prototyping
• FPGA’s have dramatically changed over the last 10 years
– Power: Sub mW
– Cost: Sub $1
– Size: Sub 4mm2
• FPGA’s provide a great path to implement differentiated, non-native SoC
features. Still dependent on the SoC; not a standalone solution.
© 2020 MIPI Alliance, Inc. 4
New Feature Driven FPGAs
• Extended memory FPGAs
– 4-8MB extended RAM
• Video frame buffer
• Audio spectrogram buffer
• Instrumentation data buffering
• Security FPGAs
– PUF for unclonable system firmware
– Asynchronous Key Pairs
• SoC FPGAs
– FPGA + Microprocessor
– FPGA + Bluetooth + Microprocessor
FPGA’s can process
high-throughput use cases
FPGA’s often used for
‘first on’ and ‘always listening’
applications since a gate array
does not need to be
continually clocked
Microprocessor can focus
on control, monitoring
and post processing
while FPGA can handle
throughput/time
intensive computations.
© 2020 MIPI Alliance, Inc. 5
Bluetooth LE Enabled FPGA Concept
SoC FPGA with Bluetooth Low Energy
MicroprocessorFPGA Fabric Bluetooth LE 5.0
PHY/MAC
Interfacing
(MIPI D-PHY/CSI-2/DSI, I3C,
VGI, SLIMBus/SoundWire)
Memory Buffering
High Speed Processing/Rendering
IO Expansion
Control/Data Management
Buffered Data Post Processing
BLE Stack
Power Control
Security
Wireless Communication
Global Attributes:
Small Footprint
6x6mm QFN
Low Power
5nA Power Gate
nA-uA Power Management
Built-in LDO for Battery Operation
Security
AES-128, RNG, Key Generation
© 2020 MIPI Alliance, Inc. 6
MIPI CSI-2℠ Camera Application Example
BLE FPGA
ProcessorFPGA Fabric Bluetooth
LECSI-2 MIPI
D-PHY
MIPI CSI-2
LINK LAYER
CSI-2 MIPI
D-PHY
MIPI CSI-2
LINK LAYER
CSI-2
© 2020 MIPI Alliance, Inc. 7
MIPI CSI-2 Camera Application Example
BLE FPGA
ProcessorFPGA Fabric Bluetooth
LECSI-2 MIPI
D-PHY
MIPI CSI-2
LINK LAYER
Edge
Detection
Buffer
Image
Detection Post
Processing
© 2020 MIPI Alliance, Inc. 8
MIPI DSI℠ and Touch Display Application Examples
BLE FPGA
FPGA Fabric
MIPI
D-PHY
Display Controller
SPI Flash HyperRAM
ProcessorBluetooth
LE
MIPI
I3C
MIPI
Touch
Link Layer
Touch Controller
MIPI DSI
LINK LAYER
© 2020 MIPI Alliance, Inc. 9
MIPI SoundWire/SLIMBus Audio Application Example
BLE FPGA
ProcessorFPGA Fabric Bluetooth
LE
Soundwire
SLIMBus
I2S
PWM
PHY Spectrogram
Inference
Result
Buffer
ML Controller
Machine
Learning
Accelerator
Audio Threshold Detect
+
-
© 2020 MIPI Alliance, Inc. 10
Other Interesting Use Cases
BLE FPGA
Bluetooth RF
LED
Driver
MCU FPGA
Control,
Intensity,
Pattern
LED Array
BLE FPGA
Bluetooth RF
Motor
Drive
MCU FPGA
Motor
Direction &
Speed
Motors
© 2020 MIPI Alliance, Inc. 11
Summary – FPGAs Extend MIPI Related Use Cases
• Programmability of Mobile FPGAs enable new uses of MIPI
sensors providing differentiated and innovative end products
– High Speed Interfaces (Cameras, Displays)
– Compute Intensive Cases (Machine Learning, FFT/Spectrogram, Computer Vision)
– Data Buffering (Video Frame Buffering, Audio Buffering, Instrumentation and Test Equipment)
– High IO Count (Camera Aggregation, Audio Beam Forming, Sensor Hub)
– Always-On, Always Listening and Fast Wake-Up Cases
• SoC integration of MCU, FPGA and other key features such as
Bluetooth Low Energy further extend usage of MIPI sensors
© 2020 MIPI Alliance, Inc. 12
GOWIN FPGA Device Family
Product Series FPGA Density
(LUTs)
LittleBee
Features
Arora
Features
LittleBee
Flash-Based FPGA
GW1N* 1-10K
Logic Element Density
Arora
SRAM-Based FPGA
GW2A* 20-55K
Logic Element Density
GW1N 1K, 4K, 9K Flash-Based FPGA
GW1NZ 1K Ultra-Low Power
GW1NS 2K, 4K
Embedded
Hardcore MCU
GW1NR 4K, 9K Extended Memory
ProductFeatures
Ultra Low Power
Device Power
Management
*Z
*R
GW1NSR 2K, 4K MCU + Memory N/A
Hard MCU
ARM Cortex M3
ARC EM4
*S
*SR
*SE
*SER
GW1NSE 2K, 4K MCU + Security
Extended Memory
On-Chip SRAM /
Flash
*R
GW1NSER 2K. 4K
MCU + Security +
MemorySecurity
SRAM PUF Root-of-
Trust GW1NRF 4K
MCU + Security +
RF Transceiver
Bluetooth Low
Energy
RF Transceiver
*RF
GW2A 20K, 55K N/A RAM-Based FPGA
GW2AR 20K Extended Memory
GOWIN enables MIPI by Manufacturing Unique and Differentiated FPGAs
© 2020 MIPI Alliance, Inc. 13
GOWIN GW1NRF Bluetooth LE 5.0 Enabled FPGA
GOWIN GW1NRF BLE FPGA
Synopsys 32-bit
ARC Microprocessor
Power Optimized
FPGA Fabric
LUTs 4.6K
Block SRAM 180Kb
Multipliers 16
Security
AES-128, RNG, Key GEN
Block
ROM
136KB
Block
OTP
128KB
IRAM
48KB
DRAM
48KB
On-Chip LDO Regulator
Step Up / Step Down
CPU Power Management
Wake Up
Timer
Pin
Monitoring
FPGA Power Management
Configurable GPIO
+
-
Bluetooth
PHY + MAC
© 2020 MIPI Alliance, Inc. 14
GOWIN GW1NRF Bluetooth LE FPGA Product Page:
https://www.gowinsemi.com/en/product/detail/2/
GOWIN GW1NRF Bluetooth LE FPGA Development Kit Page:
https://www.gowinsemi.com/en/support/devkits_detail/19/
Other Inquiries:
info@gowinsemi.com
ADDITIONAL RESOURCES
GW1NRF Available in
6x6mm QFN48
or
Pre-Certified GW1NRF 20x20mm Module
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wireless IoT Applications

More Related Content

What's hot

What's hot (20)

MIPI DevCon Seoul 2018: Mobile Technologies for a Smart World
MIPI DevCon Seoul 2018: Mobile Technologies for a Smart World MIPI DevCon Seoul 2018: Mobile Technologies for a Smart World
MIPI DevCon Seoul 2018: Mobile Technologies for a Smart World
 
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
 
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
 
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
 
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
 
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
 
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
 
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
 
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
 
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated DrivingMIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
 
MIPI DevCon Seoul 2018: MIPI – Making the 5G Vision a Reality
MIPI DevCon Seoul 2018: MIPI – Making the 5G Vision a RealityMIPI DevCon Seoul 2018: MIPI – Making the 5G Vision a Reality
MIPI DevCon Seoul 2018: MIPI – Making the 5G Vision a Reality
 
MIPI DevCon Seoul 2018: MIPI Alliance Meets the Needs of Autonomous Driving
MIPI DevCon Seoul 2018: MIPI Alliance Meets the Needs of Autonomous DrivingMIPI DevCon Seoul 2018: MIPI Alliance Meets the Needs of Autonomous Driving
MIPI DevCon Seoul 2018: MIPI Alliance Meets the Needs of Autonomous Driving
 
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
 
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
 
MIPI DevCon Seoul 2018: MIPI State of the Alliance
MIPI DevCon Seoul 2018: MIPI State of the AllianceMIPI DevCon Seoul 2018: MIPI State of the Alliance
MIPI DevCon Seoul 2018: MIPI State of the Alliance
 
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
 
MPI DevCon Hsinchu City 2017: MIPI I3C Interface - Advanced Features
MPI DevCon Hsinchu City 2017: MIPI I3C Interface - Advanced Features MPI DevCon Hsinchu City 2017: MIPI I3C Interface - Advanced Features
MPI DevCon Hsinchu City 2017: MIPI I3C Interface - Advanced Features
 
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
 
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
 

Similar to MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wireless IoT Applications

Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
inside-BigData.com
 
Chicony_XAVi_Profile_20160118
Chicony_XAVi_Profile_20160118Chicony_XAVi_Profile_20160118
Chicony_XAVi_Profile_20160118
YC Pan
 

Similar to MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wireless IoT Applications (20)

Jorjin Technologies - AR Partnerships with Smart Glasses - 10012020
Jorjin Technologies -  AR Partnerships with Smart Glasses - 10012020Jorjin Technologies -  AR Partnerships with Smart Glasses - 10012020
Jorjin Technologies - AR Partnerships with Smart Glasses - 10012020
 
Gi fippt
Gi fipptGi fippt
Gi fippt
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
 
Cisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance ÜrünleriCisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance Ürünleri
 
Huawei WiFi6 AIFabric.pptx
Huawei WiFi6 AIFabric.pptxHuawei WiFi6 AIFabric.pptx
Huawei WiFi6 AIFabric.pptx
 
Gi fi
Gi fiGi fi
Gi fi
 
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
s2c-success-story-innobase.pdf
s2c-success-story-innobase.pdfs2c-success-story-innobase.pdf
s2c-success-story-innobase.pdf
 
MIPI DevCon 2016: Mobile System Sideband GPIO Minimization and Secondary IPC ...
MIPI DevCon 2016: Mobile System Sideband GPIO Minimization and Secondary IPC ...MIPI DevCon 2016: Mobile System Sideband GPIO Minimization and Secondary IPC ...
MIPI DevCon 2016: Mobile System Sideband GPIO Minimization and Secondary IPC ...
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) Wave
 
Intels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminarIntels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminar
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Chicony xa vi_profile_20160118
Chicony xa vi_profile_20160118Chicony xa vi_profile_20160118
Chicony xa vi_profile_20160118
 
Chicony_XAVi_Profile_20160118
Chicony_XAVi_Profile_20160118Chicony_XAVi_Profile_20160118
Chicony_XAVi_Profile_20160118
 
02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf
 
NGIoT standardisation workshops_Jens Hagemeyer presentation
NGIoT standardisation workshops_Jens Hagemeyer presentationNGIoT standardisation workshops_Jens Hagemeyer presentation
NGIoT standardisation workshops_Jens Hagemeyer presentation
 
Geepy roadmap 2017
Geepy roadmap 2017Geepy roadmap 2017
Geepy roadmap 2017
 
IT Solution through IoT Development
IT Solution through IoT DevelopmentIT Solution through IoT Development
IT Solution through IoT Development
 
Understanding Intel Products from DarrenYaoYao
Understanding Intel Products from DarrenYaoYaoUnderstanding Intel Products from DarrenYaoYao
Understanding Intel Products from DarrenYaoYao
 

More from MIPI Alliance

More from MIPI Alliance (15)

MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
 
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
 
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
 
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
 
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
 
MIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the Alliance
 
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
 
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
 
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
 
MIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the AllianceMIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the Alliance
 
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
 
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wireless IoT Applications

  • 1. Grant Jennings GOWIN Semiconductor MIPI to Bluetooth LE: Leveraging Mobile Technology for Wireless IoT Applications
  • 2. © 2020 MIPI Alliance, Inc. 2 MIPI and IoT Ecosystems at a Glance 1. MIPI Standardization in mobile has made many new mobile influenced products possible 2. Many of these new products “retro-fit” MIPI sensors from other more mature markets 3. Many of these products are wireless
  • 3. © 2020 MIPI Alliance, Inc. 3 FPGA’s influence on MIPI Adoption • FPGA’s have historically been a critical part of MIPI interface adoption – Interface and bridging • Mobile multi-camera, display replacement, VR, Drone, Automotive, Industrial – Early interface and link layer adoption – Prototyping • FPGA’s have dramatically changed over the last 10 years – Power: Sub mW – Cost: Sub $1 – Size: Sub 4mm2 • FPGA’s provide a great path to implement differentiated, non-native SoC features. Still dependent on the SoC; not a standalone solution.
  • 4. © 2020 MIPI Alliance, Inc. 4 New Feature Driven FPGAs • Extended memory FPGAs – 4-8MB extended RAM • Video frame buffer • Audio spectrogram buffer • Instrumentation data buffering • Security FPGAs – PUF for unclonable system firmware – Asynchronous Key Pairs • SoC FPGAs – FPGA + Microprocessor – FPGA + Bluetooth + Microprocessor FPGA’s can process high-throughput use cases FPGA’s often used for ‘first on’ and ‘always listening’ applications since a gate array does not need to be continually clocked Microprocessor can focus on control, monitoring and post processing while FPGA can handle throughput/time intensive computations.
  • 5. © 2020 MIPI Alliance, Inc. 5 Bluetooth LE Enabled FPGA Concept SoC FPGA with Bluetooth Low Energy MicroprocessorFPGA Fabric Bluetooth LE 5.0 PHY/MAC Interfacing (MIPI D-PHY/CSI-2/DSI, I3C, VGI, SLIMBus/SoundWire) Memory Buffering High Speed Processing/Rendering IO Expansion Control/Data Management Buffered Data Post Processing BLE Stack Power Control Security Wireless Communication Global Attributes: Small Footprint 6x6mm QFN Low Power 5nA Power Gate nA-uA Power Management Built-in LDO for Battery Operation Security AES-128, RNG, Key Generation
  • 6. © 2020 MIPI Alliance, Inc. 6 MIPI CSI-2℠ Camera Application Example BLE FPGA ProcessorFPGA Fabric Bluetooth LECSI-2 MIPI D-PHY MIPI CSI-2 LINK LAYER CSI-2 MIPI D-PHY MIPI CSI-2 LINK LAYER CSI-2
  • 7. © 2020 MIPI Alliance, Inc. 7 MIPI CSI-2 Camera Application Example BLE FPGA ProcessorFPGA Fabric Bluetooth LECSI-2 MIPI D-PHY MIPI CSI-2 LINK LAYER Edge Detection Buffer Image Detection Post Processing
  • 8. © 2020 MIPI Alliance, Inc. 8 MIPI DSI℠ and Touch Display Application Examples BLE FPGA FPGA Fabric MIPI D-PHY Display Controller SPI Flash HyperRAM ProcessorBluetooth LE MIPI I3C MIPI Touch Link Layer Touch Controller MIPI DSI LINK LAYER
  • 9. © 2020 MIPI Alliance, Inc. 9 MIPI SoundWire/SLIMBus Audio Application Example BLE FPGA ProcessorFPGA Fabric Bluetooth LE Soundwire SLIMBus I2S PWM PHY Spectrogram Inference Result Buffer ML Controller Machine Learning Accelerator Audio Threshold Detect + -
  • 10. © 2020 MIPI Alliance, Inc. 10 Other Interesting Use Cases BLE FPGA Bluetooth RF LED Driver MCU FPGA Control, Intensity, Pattern LED Array BLE FPGA Bluetooth RF Motor Drive MCU FPGA Motor Direction & Speed Motors
  • 11. © 2020 MIPI Alliance, Inc. 11 Summary – FPGAs Extend MIPI Related Use Cases • Programmability of Mobile FPGAs enable new uses of MIPI sensors providing differentiated and innovative end products – High Speed Interfaces (Cameras, Displays) – Compute Intensive Cases (Machine Learning, FFT/Spectrogram, Computer Vision) – Data Buffering (Video Frame Buffering, Audio Buffering, Instrumentation and Test Equipment) – High IO Count (Camera Aggregation, Audio Beam Forming, Sensor Hub) – Always-On, Always Listening and Fast Wake-Up Cases • SoC integration of MCU, FPGA and other key features such as Bluetooth Low Energy further extend usage of MIPI sensors
  • 12. © 2020 MIPI Alliance, Inc. 12 GOWIN FPGA Device Family Product Series FPGA Density (LUTs) LittleBee Features Arora Features LittleBee Flash-Based FPGA GW1N* 1-10K Logic Element Density Arora SRAM-Based FPGA GW2A* 20-55K Logic Element Density GW1N 1K, 4K, 9K Flash-Based FPGA GW1NZ 1K Ultra-Low Power GW1NS 2K, 4K Embedded Hardcore MCU GW1NR 4K, 9K Extended Memory ProductFeatures Ultra Low Power Device Power Management *Z *R GW1NSR 2K, 4K MCU + Memory N/A Hard MCU ARM Cortex M3 ARC EM4 *S *SR *SE *SER GW1NSE 2K, 4K MCU + Security Extended Memory On-Chip SRAM / Flash *R GW1NSER 2K. 4K MCU + Security + MemorySecurity SRAM PUF Root-of- Trust GW1NRF 4K MCU + Security + RF Transceiver Bluetooth Low Energy RF Transceiver *RF GW2A 20K, 55K N/A RAM-Based FPGA GW2AR 20K Extended Memory GOWIN enables MIPI by Manufacturing Unique and Differentiated FPGAs
  • 13. © 2020 MIPI Alliance, Inc. 13 GOWIN GW1NRF Bluetooth LE 5.0 Enabled FPGA GOWIN GW1NRF BLE FPGA Synopsys 32-bit ARC Microprocessor Power Optimized FPGA Fabric LUTs 4.6K Block SRAM 180Kb Multipliers 16 Security AES-128, RNG, Key GEN Block ROM 136KB Block OTP 128KB IRAM 48KB DRAM 48KB On-Chip LDO Regulator Step Up / Step Down CPU Power Management Wake Up Timer Pin Monitoring FPGA Power Management Configurable GPIO + - Bluetooth PHY + MAC
  • 14. © 2020 MIPI Alliance, Inc. 14 GOWIN GW1NRF Bluetooth LE FPGA Product Page: https://www.gowinsemi.com/en/product/detail/2/ GOWIN GW1NRF Bluetooth LE FPGA Development Kit Page: https://www.gowinsemi.com/en/support/devkits_detail/19/ Other Inquiries: info@gowinsemi.com ADDITIONAL RESOURCES GW1NRF Available in 6x6mm QFN48 or Pre-Certified GW1NRF 20x20mm Module