PIL

Processor in loop testing is used where the code base is executed on the specialised processors which are expected to be deployed in the final system.

This gives a more accurate feedback on code quality, for example – power use of deployed code, firmware upgrades, and identify software defects such as overflow conditions and casting errors. PIL simulations can also detect and analyze potential problems related to the multi-threaded execution of control algorithms, including jitter and resource corruption.