Symmetric Cryptographic Intel FPGA Hard IP User Guide

ID 714305
Date 12/19/2022
Public

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

Document Table of Contents

7.18. Ternary Control Register

Table 78.   ternary_ctrl Field Description
Offset 0x5C
Addressing Mode 32-bits
Description Ternary Control Register
Table 79.   ternary_ctrl Field Description
Bit Name Type Reset Description
31:26 ctrl RW/RO 0x0 Reserved
25 seq_sector_loopback RW/RO 0x0 Indicates sector sequential loopback
  • When set AND when secure_pio ENABLE_DFX_TEST_MODE[0] , AXI-ST CIF interface operates sequential loopback AXI-ST C2P to AXI-ST P2C after the first register boundary operating on i_cif_clk/i_sector_rstn
Requires i_cif_clk toggling and i_sector_rstn de-assert after entering user_mode
24 ext24 RW/RO 0x0 Reserved
23:16 cif_latency_pipe RW/RO 0x3C Specifies the number of clocks to delay information in the cif_datapath latency.

Must match the latency of the RMB core , minus 2 clock cycles.

15:12 ccl RW/RO 0x0 Indicates the CCL extended control:
  • [12] = 0: sideband_iv
  • [12] = 1: inband_iv
  • Others: Reserved

The first (SOB) dataword of a GCM block has the IV Static strap pin, should not be toggled while there is any data inside the EIP-338.

11:8 fiso RW/RO 0x0 Indicates memory repair FISO. You enable the signal when repair data is scanned in.
  • [8]: CIF packetizer memory
  • [9]: CIF depact memory
  • [10]: CCL memory
  • [11]: Reserved
7:4 rscen RW/RO 0x0 Indicates register scan enable input.
  • [4]: CIF packetizer memory
  • [5]: CIF depacketizer memory
  • [6]: CCL memory
  • [7]: Reserved
3:0 rscrst RW/RO 0xF Indicates memory repair RSCRST.
  • [0]: CIF packetizer memory
  • [1]: CIF depacketizer memory
  • [2]: CCL memory
  • [3]: Reserved