16.3.2 Use Model

The COMM_BLK is used to call the following system services:

  • Device and design information services
  • Flash*Freeze services
  • Cryptographic services
  • DPA-resistant key tree services
  • Deterministic random bit generator services
  • Zeroization service
  • Programming services

See the “System Services” chapter in the UG0450: SmartFusion2 SoC and IGLOO2 FPGA System Controller User Guide to know how to implement the system services.

Table 16-2 lists the COMM_BLK configuration registers.