External Memory Interfaces (EMIF) IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 817467
Date 3/31/2025
Public
Document Table of Contents

13.4.1. Mailbox Script Overview

The mailbox script provides complete implementation of command execution as described in previous chapters. This script uses TCL code that performs read and write operations to the respective registers.

The table below lists the three TCL files that are included in the download:

Table 248.  TCL Files Included in Mailbox Script Download
File Name Description
mb_base_parameter.tcl Parameterization of addresses for each register.
mb_iossm_command.tcl Functions to perform mailbox access flow and reading read-only register.
mb_user_input.tcl User input to perform desired operation.

Call the respective function with the required argument or arguments from mb_user_input.tcl to perform any mailbox access operation.

Do not modify mb_base_parameter.tcl or mb_iossm_command.tcl.

You can download the mailbox access script at this location: Agilex™ 5 IOSSM Mailbox Access Script.