Altera MAX 10 FPGA User Manual

Page 2

Advertising
background image

Contents

MAX 10 FPGA Configuration Overview............................................................1-1

MAX 10 FPGA Configuration Schemes and Features....................................... 2-1

Configuration Schemes...............................................................................................................................2-1

JTAG Configuration........................................................................................................................2-1

Internal Configuration.................................................................................................................... 2-2

Configuration Features............................................................................................................................... 2-8

Remote System Upgrade in Dual Compressed Images.............................................................. 2-8

Configuration Design Security.....................................................................................................2-15

SEU Mitigation and Configuration Error Detection................................................................ 2-18

Configuration Data Compression............................................................................................... 2-22

Configuration Details................................................................................................................................2-23

Configuration Sequence................................................................................................................2-23

MAX 10 Configuration Pins.........................................................................................................2-25

MAX 10 FPGA Configuration Design Guidelines............................................. 3-1

Dual-Purpose Configuration Pins.............................................................................................................3-1

Guidelines: Dual-Purpose Configuration Pin..............................................................................3-1

Enabling Dual-purpose Pin............................................................................................................ 3-2

Configuring MAX 10 Devices using JTAG Configuration.................................................................... 3-2

JTAG Configuration Setup.............................................................................................................3-3

ICB Settings in JTAG Configuration.............................................................................................3-4

Configuring MAX 10 Devices using Internal Configuration................................................................ 3-4

Selecting Internal Configuration Modes...................................................................................... 3-5

.pof and ICB Settings....................................................................................................................... 3-5

Programming .pof into Internal Flash.......................................................................................... 3-7

Accessing the Remote System Upgrade Block Through User Interface.............................................. 3-8

Error Detection............................................................................................................................................ 3-8

Verifying Error Detection Functionality...................................................................................... 3-8

Enabling Error Detection................................................................................................................3-9

Accessing Error Detection Block Through User Interface........................................................ 3-9

Enabling Data Compression.....................................................................................................................3-10

Enabling Compression Before Design Compilation.................................................................3-11

Enabling Compression After Design Compilation...................................................................3-11

AES Encryption..........................................................................................................................................3-11

Generating .ekp File and Encrypt Configuration File.............................................................. 3-12

Generating .jam/.jbc/.svf file from .ekp file................................................................................3-13

Programming .ekp File and Encrypted POF File...................................................................... 3-14

Encryption in Internal Configuration.........................................................................................3-15

TOC-2

Altera Corporation

Advertising