Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
__RefHeading___Toc35526_1873428968
__RefHeading___Toc35526_1873428968
Anchor
__RefHeading___Toc2349_398937247
__RefHeading___Toc2349_398937247

...

Application Note

...

NG-ULTRA

...

bitstream loading security

...

Ver 1.0.0

...

Anchor
_Toc45006642
_Toc45006642
Anchor
_Toc43114709
_Toc43114709
Anchor
_Toc95124977
_Toc95124977
Table of Content

...

The NG-ULTRA component is composed of a large embedded FPGA and a digital processor subsystem based on ARM Cortex R52 cores. The bitstream manager (BSM) manages the FPGA fabric configuration.

Image RemovedImage Added

Fig 1 – NG-ULTRA bloc diagram

...

Name

Jumper

Value

Comment

MODE1

MODE0

J43

J42

0

0

Mode Normal 0

FPGA: JTAG

SOC: SPW, SPI Flash, UART

MODE1

MODE0

J43

J42

0

1

Mode Normal 1

FPGA: SL_PAR_16, JTAG

SOC: SPW, SPI Flash, UART

MODE1

MODE0

J43

J42

1

0

Mode FPGA only

FPGA: SL_PAR_16, JTAG

MODE1

MODE0

J43

J42

1

1

Mode Test

Tab 3 – Configuration mode selection

...

A bitstream is a collection of Frames. Each frame as a header and a body. Frame header is a 32b word protected by EDAC. A bitstream includes 2 CRC, Frame CRC that checks the integrity of each fabric configuration frame and Bitstream CRC that checks the integrity of the whole bitstream.

Image RemovedImage Added

Fig 2 – BSM bloc diagram

...