A structured test re-use methodology for core-based system chips | Synapse