Automotive Security through New Communication Lockdown
Xilinx Programmable Technology
Function eXchange (DFX), the regions can
also be changed during system operation.
Flexibility and scalability are key advantages
that programmable technology provides.
Zynq programmable SoC and FPGA
technology includes dedicated automotive,
and mil qualified device families. These
support a wide variety of industry standard
interfaces for interoperability with other
devices, including virtually any type and
combination of interfaces through use of the
programmable fabric and configurable IO. In
the context of security and flexibility, security
accelerators can be implemented in the
programmable logic. Cryptography can be
managed with keys embedded in hardware
(also creating secure memory from FPGA)
and further enhanced using the integrated
Physical Unclonable Function (PUF)
technology in the Zynq MPSoC family of
devices 10 .From an isolation point of view,
true hardware separation is utilized – where
the communication interfaces can be passed
through security mechanism(s), such as
watchdogs, isolation of data and control
paths and other mechanisms in order to pass
data to one another.
System responsibility can be distributed
between the processing system (i.e.,
software) and the programmable logic (i.e.,
hardware). Unique to programmable
technology, both the software and the
hardware can be reconfigured, either in total
or partially (with DFX during runtime),
utilizing the reconfigurable nature of the
device. This essentially provides new
functionality and updates to existing
functionality via OTA SW and OTA Silicon,
including systems already deployed in-field.
Additionally, a certifiable methodology for
isolation of separate areas on a single device
can be achieved through use of Isolation
Design Flow (IDF) and Vivado® Isolation
Verifier (VIV) / Isolation Verification Tools
(IVT). Designs placed into these regions are
physically isolated. The areas can be
changed at any time without impacting
other isolated regions. Utilizing Dynamic
Application Standard
Automotive ISO 26262
Industrial and
Medical IEC 61508, IEC
62061 and IEC
13849
Aerospace &
Defense DO-254/DO178b
Table 2: Functional Safety Standards
Functional Safety Standards Supported
Security and Functional Safety should be
designed in from the start.
10
Physical Unclonable Function (PUF) technology in the Zynq MPSoC family of devices:
https://scholar.uwindsor.ca/cgi/viewcontent.cgi?article=8596&context=etd
IIC Journal of Innovation
- 66 -