AN 904: Intel® MAX® 10 Hitless Update Implementation Guidelines

ID 683380
Date 5/26/2023
Public

1.1. Introduction

Intel® MAX® 10 devices offer the hitless update feature, which provides you the capability and flexibility to control the state of the I/O pins during the internal flash image update and reconfiguration of an Intel® MAX® 10 device. All of the I/O pins can remain stable without any disruption throughout the hitless update process. This feature also allows the Intel® MAX® 10 device to behave as a system controller when monitoring and controlling critical signals without interruption.

These guidelines help you implement the hitless update through Intel® Quartus® Prime Programmer or the Intel® Jam™ Standard Test and Programming Language (STAPL) Byte-Code Player. These guidelines also provide the details of the hitless update flow to enable you to develop your own source code to implement the hitless update through your microprocessor or external host.

The guidelines in this application note are for hitless update using external JTAG pins. For hitless update using internal JTAG interface, refer to AN 963: Intel® MAX® 10 Hitless Update Implementation Guidelines using Internal JTAG Interface.