SAE Update - April 2022 - 23

Embedded System Design Challenges
in the age of Open-Source and AI
TECH FOCUS:
SOFTWARE
massive complexity of the components. The problems
become even more difficult when viewed from a
product lifecycle point of view because the SW
paradigm introduces constant additions to the supply
chain and release points. Managing this complexity is
a focus for most embedded design teams.
Ai paradigm
Recent advancements in machine learning (a key
subdomain of AI) have enabled the harnessing of
sensors to build intelligence on the edge. With these
capabilities, sound can be interpreted as language
(NLP), video can lead to object recognition (vision),
and there are many more applications.
This AI/ML paradigm is built on top of another
abstraction above the processor called the AI model
(CNN, Transformer, etc). There is a compile path
(training) with a run-time flow (inference). For AI, the
data is used to produce the algorithm, so there is a
requirement to manage the training data in a similar
fashion as software code in the past.
From a system design perspective, AI/ML is at the
center of most of the interesting applications in
embedded systems, with key focus points around
autonomy, cybersecurity, and safety systems. The AI
Phase adds another independent ecosystem onto the
system designer plate which is independent from the
HW and SW phases and operates at its own cadence.
The data/training cycle updates can range from being
tied to SW release cycles to near continuous
operation. Today, traditional EDA systems do not
consider the AI paradigm.
where does this leave the embedded
design space ?
The traditional HW paradigm is well understood by
UPDATE
the embedded design
community, and there are
strong enabling tools from the
EDA and PLM communities. As
OEMs such as Tesla have shown,
a highly leveraged SW paradigm
can be very powerful to enable
both functionality and
innovation. However, the critical
enabling tools from EDA and
PLM struggle with managing
the SW paradigm. Specifically,
the fundamental processes for
design discovery, mapping of
function to component,
component selection, and
lifecycle management of the
product must be upgraded.
Finally, the AI paradigm is at
the forefront of embedded
system design and, largely
speaking, there is no real
capability available from the
EDA and PLM sectors to enable
these capabilities.
Overall, the SW and AI
paradigms have the promise to
enable the third mega-wave of
capability for the benefit of the
world. However, these
fundamental shifts in system
design methodology must have
the critical enabling
technologies in EDA and PLM to
deliver on the promise of these
technologies. n
April 2022
23

SAE Update - April 2022

Table of Contents for the Digital Edition of SAE Update - April 2022

SAE Update - April 2022 - Cov1
SAE Update - April 2022 - Cov2
SAE Update - April 2022 - 1
SAE Update - April 2022 - 2
SAE Update - April 2022 - 3
SAE Update - April 2022 - 4
SAE Update - April 2022 - 5
SAE Update - April 2022 - 6
SAE Update - April 2022 - 7
SAE Update - April 2022 - 8
SAE Update - April 2022 - 9
SAE Update - April 2022 - 10
SAE Update - April 2022 - 11
SAE Update - April 2022 - 12
SAE Update - April 2022 - 13
SAE Update - April 2022 - 14
SAE Update - April 2022 - 15
SAE Update - April 2022 - 16
SAE Update - April 2022 - 17
SAE Update - April 2022 - 18
SAE Update - April 2022 - 19
SAE Update - April 2022 - 20
SAE Update - April 2022 - 21
SAE Update - April 2022 - 22
SAE Update - April 2022 - 23
SAE Update - April 2022 - 24
SAE Update - April 2022 - 25
SAE Update - April 2022 - 26
SAE Update - April 2022 - 27
SAE Update - April 2022 - 28
SAE Update - April 2022 - 29
SAE Update - April 2022 - 30
SAE Update - April 2022 - 31
SAE Update - April 2022 - 32
SAE Update - April 2022 - 33
SAE Update - April 2022 - 34
SAE Update - April 2022 - 35
SAE Update - April 2022 - 36
SAE Update - April 2022 - 37
SAE Update - April 2022 - 38
SAE Update - April 2022 - 39
SAE Update - April 2022 - 40
SAE Update - April 2022 - 41
SAE Update - April 2022 - 42
SAE Update - April 2022 - 43
SAE Update - April 2022 - 44
SAE Update - April 2022 - 45
SAE Update - April 2022 - 46
SAE Update - April 2022 - 47
SAE Update - April 2022 - 48
SAE Update - April 2022 - 49
SAE Update - April 2022 - 50
SAE Update - April 2022 - 51
SAE Update - April 2022 - 52
SAE Update - April 2022 - 53
SAE Update - April 2022 - 54
SAE Update - April 2022 - 55
https://www.nxtbook.com/smg/sae/24UPD05
https://www.nxtbook.com/smg/sae/24UPD04
https://www.nxtbook.com/smg/sae/24UPD03
https://www.nxtbook.com/smg/sae/24UPD02
https://www.nxtbook.com/smg/sae/24UPD01
https://www.nxtbook.com/smg/sae/23UPD12
https://www.nxtbook.com/smg/sae/23UPD11
https://www.nxtbook.com/smg/sae/23UPD10
https://www.nxtbook.com/smg/sae/23UPD09
https://www.nxtbook.com/smg/sae/23UPD08
https://www.nxtbook.com/smg/sae/23UPD07
https://www.nxtbook.com/smg/sae/23UPD06
https://www.nxtbook.com/smg/sae/23UPD05
https://www.nxtbook.com/smg/sae/23UPD04
https://www.nxtbook.com/smg/sae/23UPD03
https://www.nxtbook.com/smg/sae/23UPD02
https://www.nxtbook.com/smg/sae/23UPD01
https://www.nxtbook.com/smg/sae/22UPD12
https://www.nxtbook.com/smg/sae/22UPD11
https://www.nxtbook.com/smg/sae/22UPD10
https://www.nxtbook.com/smg/sae/22UPD09
https://www.nxtbook.com/smg/sae/22UPD08
https://www.nxtbook.com/smg/sae/22UPD07
https://www.nxtbook.com/smg/sae/22UPD06
https://www.nxtbook.com/smg/sae/22UPD05
https://www.nxtbook.com/smg/sae/22UPD04
https://www.nxtbook.com/smg/sae/22UPD03
https://www.nxtbook.com/smg/sae/22UPD02
https://www.nxtbook.com/smg/sae/22UPD01
https://www.nxtbook.com/smg/sae/21UPD12
https://www.nxtbook.com/smg/sae/21UPD11
https://www.nxtbook.com/smg/sae/21UPD10
https://www.nxtbook.com/smg/sae/21UPD09
https://www.nxtbook.com/smg/sae/21UPD08
https://www.nxtbook.com/smg/sae/21UPD07
https://www.nxtbook.com/smg/sae/21UPD06
https://www.nxtbook.com/smg/sae/21UPD05
https://www.nxtbook.com/smg/sae/21UPD04
https://www.nxtbook.com/smg/sae/21UPD03
https://www.nxtbook.com/smg/sae/21UPD02
https://www.nxtbookmedia.com