Intel Agilex® 7 F-Series and I-Series FPGA Memory Subsystem IP User Guide

ID 789389
Date 12/04/2023
Public

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

Document Table of Contents

6.4.6. MBL Modify Result Using Handle Operation

This operation finds the key using its handle and modifies the associated result.

To perform a modify result using handle operation, follow these steps through AXI-Lite interface:

  1. Write the handle to the MBL_KEY_HANDLE register.
  2. Write the result to the MBL_RES registers.
  3. Poll the MBL_MGMT_CTRL register until the busy bit = 0x0.
  4. Write to the MBL_MGMT_CTRL register:
    • Specifying req_type = 0x5.
    • Specifying tab (logical table).
  5. Check MBL_MGMT_CTRL register success bit, success bit is set to 0x1 to indicate the modify operation is handled successfully.

The MBL_KEY registers are written with the key corresponding to the handle.

  • The address of mbl_mgmt_ctrl register is 0x20.
  • The address of mbl_key_handle is 0x24.
  • The address of mbl_key register is 0x1000.
  • The address of mbl_res register is 0x2000.