IIC Journal of Innovation 10th Edition | Page 70

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 -