SDL API Guide for J721E
LBIST Enumerated Data Types

Introduction

Enumerations

enum  SDL_LBIST_testType { SDL_LBIST_TEST, SDL_LBIST_TEST_RELEASE }
 LBIST self test type. More...
 
enum  SDL_LBIST_inst {
  SDL_LBIST_INST_MAINR5F0, SDL_LBIST_INST_MAINR5F1, SDL_LBIST_INST_C7X, SDL_LBIST_INST_VPAC,
  SDL_LBIST_INST_DMPAC, SDL_LBIST_INST_A72
}
 LBIST instance. More...
 
enum  SDL_LBIST_hwpostInst { SDL_LBIST_HWPOST_INST_MCU, SDL_LBIST_HWPOST_INST_DMSC }
 
enum  SDL_LBIST_postStatus { SDL_LBIST_POST_COMPLETED_SUCCESS, SDL_LBIST_POST_COMPLETED_FAILURE, SDL_LBIST_POST_TIMEOUT, SDL_LBIST_POST_NOT_RUN }
 

Enumeration Type Documentation

◆ SDL_LBIST_testType

LBIST self test type.

This enum defines the test types supported by the SDL_LBIST_selfTest API.

Enumerator
SDL_LBIST_TEST 

LBIST Test Performs the LBIST test for a the instance specified.

SDL_LBIST_TEST_RELEASE 

Release the LBIST core under test from Isolation This should be called after running selfTest for SDL_LBIST_TEST and then performing the sequence to switch off the cores

◆ SDL_LBIST_inst

LBIST instance.

This enum defines the LBIST instances supported by the SDL_LBIST_selfTest API.

Enumerator
SDL_LBIST_INST_MAINR5F0 

Main Pulsar Instance 0

SDL_LBIST_INST_MAINR5F1 

Main Pulsar Instance 1

SDL_LBIST_INST_C7X 

C7X Instance

SDL_LBIST_INST_VPAC 

VPAC Instance

SDL_LBIST_INST_DMPAC 

DMPAC Instance

SDL_LBIST_INST_A72 

A72 Instance

◆ SDL_LBIST_hwpostInst

Enumerator
SDL_LBIST_HWPOST_INST_MCU 

MCU Instance

SDL_LBIST_HWPOST_INST_DMSC 

DMSC Instance

◆ SDL_LBIST_postStatus

Enumerator
SDL_LBIST_POST_COMPLETED_SUCCESS 

The HW POST LBIST completed and the test passed

SDL_LBIST_POST_COMPLETED_FAILURE 

The HW POST LBIST completed and the test failed

SDL_LBIST_POST_TIMEOUT 

The HW POST LBIST was run but timed out

SDL_LBIST_POST_NOT_RUN 

The HW POST LBIST was not performed on this device