Intel® Stratix® 10 Hard Processor System Technical Reference Manual

ID 683222
Date 11/28/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6.1.2. Stratix 10 HPS Secure Firewalls

You can use the system interconnect firewalls to enforce security policies for slave and memory regions in the system interconnect.

The firewalls support the following features:

  • For each peripheral, can implement secure or non-secure access
  • Can optionally configure individual transactions as secure or non-secure at the initiating master
  • For certain peripherals, can implement two levels of access: privileged or user

You can program the security configuration registers (SCRs) to set security policies and define which transactions the firewall allows. Transactions that the firewall blocks result in a bus error.

The HPS has the following firewalls:

  • Peripheral
  • System
  • HPS-to-FPGA
  • Lightweight HPS-to-FPGA
  • Debug access port
  • TCU
  • SDRAM (includes DDR and DDR L3 firewalls)