您好!
这是关于 PBIST 算法的问题。
我们现在在评估板上测试 TMS570 MCU 的自检功能。
关于 PBIST 算法、我们已经在 SPNU563A 的表2-6中读取了 PBIST 算法映射、但本文档仅对 March13算法进行了说明。
安全库的 sl_type.h 部分包含以下几种算法;
#if defined (_TMS570LC43x_)|| defined (_RM57Lx_)
#define PBISTALGO_TRIPLE_READ_SLOW_READ (uint32) 0x00000001u /** #define PBISTALGO_TRIPLE_READ_FAST_READ (uint32) 0x00000002u /** #define PBISTALGO_MARCH13N_2PORT (UINT32) 0x00000004u /**< March13 N ALGO for 2 Port mem --基线测试算法,具有最高的总体覆盖范围*/
#define PBISTALGO_MARCH13N_1Port (uint32) 0x00000008u /**< March13 N ALGO for 1 Port mem --具有最高总体覆盖范围的基线测试算法*/
#define PBISTALGO_Down2_1Port (uint32) 0x00000010u /**<*
#define PBISTALGO_Down2_2port (uint32) 0x00000020u /**<*
#define PBISTALGO_March DIS_INC_1Port (uint32) 0x00000040u /**<*
#define PBISTALGO_March DIS_INC_2port (uint32) 0x00000080u /**<*
#define PBISTALGO_March DIS_DEC_1Port (uint32) 0x00000100u /**<*
#define PBISTALGO_March DIS_DEC_2port (uint32) 0x00000200u /**<*
#define PBISTALGO_March DIS_INC_1Port_1 (uint32) 0x00000400u /**<*
#define PBISTALGO_March DIS_INC_2PORT_1 (uint32) 0x00000800u /**<*
#define PBISTALGO_March DIS_DEC_1Port_1 (uint32) 0x00001000u /**<*
#define PBISTALGO_March DIS_DEC_2PORT_1 (uint32) 0x00002000u /**<*
#define PBISTALGO_MAP_COLUMN_1端口(uint32) 0x00004000u /**<用于1端口存储器的映射列算法(用于标识位行的感知能力)*/
用于2端口存储器的#define PBISTALGO_MAP_COLUMN_2PORT (UINT32) 0x00008000u /**<映射列算法(用于标识位行的感知能力)*/
#define PBISTALGO_PREARGE_1Port (uint32) 0x00010000u /**<预充电算法、用于对1个端口存储器进行预充电*
#define PBISTALGO_PREARGE_2PORT (UINT32) 0x00020000u /**<预充电算法、用于为2端口存储器执行预充电功能*
#define PBISTALGO_FLIP10_1端口(uint32) 0x00040000u /**<*
#define PBISTALGO_FLIP10_2port (uint32) 0x00080000u /**<*
#define PBISTALGO_DTXN2_1端口(uint32) 0x00100000u /**<用于1端口存储器的全局列解码逻辑算法*/
#define PBISTALGO_DTXN2_2port (uint32) 0x00200000u /**<用于2端口存储器的全局列解码逻辑算法*/
#define PBISTALGO_PMOS_OP_SLICE1_1端口(uint32) 0x00400000u /** #define PBISTALGO_PMOS_OP_SLICE1_2PORT (uint32) 0x00800000u /** #define PBISTALGO_PMOS_OP_SLICE2_2PORT (uint32) 0x01000000u /** #endif
我们可以根据安全库检查每个算法的运行情况、但 SPNU563A、SPNS253A 和 SPNU540A 的任何地方都没有对此进行说明。
是否有其他有关这些算法详细信息的文档或信息说明?
谢谢、
好的