SPRACA7A October 2017 – September 2022 TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
The Interprocessor Communications (IPC) peripheral can easily manage the level of communications needed to keep each processor (CPU1 and CPU2) informed if the other intends to run the HWBIST. For example, if a critical system interrupt must be monitored and mapped to CPU1, it may be advantageous to map this interrupt to CPU2 while CPU1 executes HWBIST operations. IPC messages and interrupts can be employed to achieve this interprocessor communication between CPU1 and CPU2. IPC can also be used to implement some handshaking between the two processors when handling the semaphore management.