• A unified register interface to control the operation and functionality of each internal SSH instance

    :

    • Each VMTx provides a unified register interface to control the operation and functionality of each internal SSH instance

    • Each VMTx can be used to control various configurable test types for each of the SRAM blocks in the system

  • Data initialization

    :

    • Each SRAM block in the system can be hardware initialized through the VMT

    • Security sensitive memories can be auto-initialized to avoid unauthorized access

  • Memory error correction and detection

    :

    • Memory error correction and detection for SRAM blocks configurable through the VMT

    • Correctable and uncorrectable error detection

    • Address error detection

  • Alarm notification to the SMU for each SRAM or SSH

    :

    • From each SRAM or SSH, three alarms are sent to the VMT, which are then OR combined for each alarm type and forwarded to the SMU, although separately for security and non-security related SSHs. The alarms are:

      • Correctable error (CE) alarm

      • Uncorrectable error (UCE) alarm

      • Miscellaneous error (ME) alarm

  • MBIST done interrupt to signal the completion of all running tests