SlidePub
Home
Categories
Login
Register
Home
General
2022-MIPI-DevCon-Sensor-System-Interop-and-Debug-for-Vision-Appllications-SOM.pdf
2022-MIPI-DevCon-Sensor-System-Interop-and-Debug-for-Vision-Appllications-SOM.pdf
jianfeng22
10 views
16 slides
Jul 21, 2024
Slide
1
of 16
Previous
Next
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
About This Presentation
MIPI SOM
Size:
859.21 KB
Language:
en
Added:
Jul 21, 2024
Slides:
16 pages
Slide Content
Slide 1
© 2022 MIPI Alliance, Inc.
Kondalarao Polisetti, Wesley Skeffington
Advanced Micro Devices, Inc./Xilinx Inc.
MIPI Sensor System- Interop and
Debug for Vision Applications
on a SOM
Slide 2
© 2022 MIPI Alliance, Inc.2
Agenda
•Introduction to SOM
•SOM market & projections
•Vision applications: Concept to production with SOM
•Accelerated applications
•System level challenges
•Q&A
[Public]
Slide 3
© 2022 MIPI Alliance, Inc.3
•Alternative to single board computers
focused on enabling customized
embedded systems
•A credit card sized module with an
integrated SoC (CPU/GPU/FPGA), power,
security module, & flexible I/O
•Offers more flexibility & contoured
solutions
•Plugs into a carrier/base board for flexible
application specific peripheral carrier
card design
[Public]
What’s a System-on-Module (SOM)?
Slide 4
© 2022 MIPI Alliance, Inc.4
•Reduces effort of ground-up electronics design
•Customers start at a more evolved point vs. chip-down design
•Enables customers to build multiple products based off the same SOM platform
•SW developers to start sooner, and HW designers to finish early in the cycle.
[Public]
Advantages of SOM
Slide 5
© 2022 MIPI Alliance, Inc.5
•Global SOM Sales by Application •Global SOM Sales forecast by Application
Source: Expert Interview, Secondary Sources and
QYR Electronics Research Center, July 2019
[Public]
SOM Market Size and Application
Slide 6
© 2022 MIPI Alliance, Inc.6
SOM: Board Level HW Abstraction
•Chip-down style
•Evaluate & select specific device
•Build hardware prototype & prove all functional interfaces
•SOM based
•Production readyOTS board with SoC, DDR4, and multiple MIPI compliant programmable interfaces
•SW references with FPGA based acceleration prebuilt configurations
[Public]
Slide 7
© 2022 MIPI Alliance, Inc.7
KV260 Vision AI Starter Kit
•Provides a framework for building & customizing video platforms
–Capture pipeline
–Video processing pipeline
–Acceleration pipeline
–Output pipeline
[Public]
Slide 8
© 2022 MIPI Alliance, Inc.8
Kria Starter Kit Accelerated A pplications
•Adaptive SOM simplifies application
carrier card HW design & developer to
focus on SW and AI development
•Prebuilt reference platforms , API’s
enable full customization of FPGA
based HW & acceleration capabilities
•AMD-Xilinx tools provide mapping of
ML development environments like
Python, C++, TensorFlow & PyTorch to
FPGA accelerated HW on SOM
[Public]
Slide 9
© 2022 MIPI Alliance, Inc.9
System Level Challenges
Issue: Image freezes
•Status at Controller: No output
•Status at MIPI D- PHY
SM: Receiving packets without errors
MIPI
D-PHY
SM
Controller
PPISerial
[Public]
Slide 10
© 2022 MIPI Alliance, Inc.10
System Level Challenge (Sensor Debug)
•Sensor output: HS < -> LP patterns looks good
•Non-continuous clock mode
[Public]
Slide 11
© 2022 MIPI Alliance, Inc.11
System Level Challenge (Controller Debug)
•Debug at Controller FSM:
•PPI data not processed fully
•Is it due to less rxbyteclkhs? (recovered clock)
[Public]
Slide 12
© 2022 MIPI Alliance, Inc.12
System Level Challenges (Analysis & Solution)
•Utilized debug capabilities (ILA) in SOM FPGA PL fabric
•Analyzed sensor Tclk-post vs IP requirements
•Analyzed the system behavior and internal fabric logic for
different Tclk -post settings
•SOLUTION
: Increasing Tclk-postsetting of sensorresolved the issues
•Batch testing PASSED
•Sensors used in SOM design: AR1335, AR0144, RPi etc.
[Public]
Slide 13
© 2022 MIPI Alliance, Inc.13
System Level Challenges (Other Debug Scenarios)
•Other general challenges
•Source generate user defined data along with Pixel data
•Impact: Image corruption
•Solution: Downstream video pipe must demux Pixel vs user defined data type
•Source slightly out of spec (Ex: Less Tlpx period)
•Impact: Controller don’t detect LP-HS transitions (LP-11 -> LP-01 -> LP-00)
•Solution: Tune Tlpx of source
•Source need more settle time before sending Sync pattern
•Impact: Controller reports synchronization errors
•Solution: Tune T
HS-SETTLEparameter of receiver
[Public]
Slide 14
© 2022 MIPI Alliance, Inc.14
Summary
•SOM with industry standard interfaces & communication
protocols reduces development time
•SOM facilitates application and HW design with a greater
degree of abstraction from chip-down designs
•SOM FPGA PL provides flexible I/O and I/O debug
capabilities
•Closure of “Global timing parameters” to ease system level
challenges
[Public]
Slide 15
© 2022 MIPI Alliance, Inc.
Slide 16
© 2022 MIPI Alliance, Inc.
Tags
Categories
General
Download
Download Slideshow
Get the original presentation file
Quick Actions
Embed
Share
Save
Print
Full
Report
Statistics
Views
10
Slides
16
Age
499 days
Related Slideshows
22
Pray For The Peace Of Jerusalem and You Will Prosper
RodolfoMoralesMarcuc
32 views
26
Don_t_Waste_Your_Life_God.....powerpoint
chalobrido8
33 views
31
VILLASUR_FACTORS_TO_CONSIDER_IN_PLATING_SALAD_10-13.pdf
JaiJai148317
31 views
14
Fertility awareness methods for women in the society
Isaiah47
30 views
35
Chapter 5 Arithmetic Functions Computer Organisation and Architecture
RitikSharma297999
27 views
5
syakira bhasa inggris (1) (1).pptx.......
ourcommunity56
29 views
View More in This Category
Embed Slideshow
Dimensions
Width (px)
Height (px)
Start Page
Which slide to start from (1-16)
Options
Auto-play slides
Show controls
Embed Code
Copy Code
Share Slideshow
Share on Social Media
Share on Facebook
Share on Twitter
Share on LinkedIn
Share via Email
Or copy link
Copy
Report Content
Reason for reporting
*
Select a reason...
Inappropriate content
Copyright violation
Spam or misleading
Offensive or hateful
Privacy violation
Other
Slide number
Leave blank if it applies to the entire slideshow
Additional details
*
Help us understand the problem better