TY - EJOU AU - Agalya, R. AU - Muthaiah, R. AU - Muralidharan, D. TI - Region-Aware Trace Signal Selection Using Machine Learning Technique for Silicon Validation and Debug T2 - Computer Modeling in Engineering \& Sciences PY - 2019 VL - 120 IS - 1 SN - 1526-1506 AB - In today’s modern design technology, post-silicon validation is an expensive and composite task. The major challenge involved in this method is that it has limited observability and controllability of internal signals. There will be an issue during execution how to address the useful set of signals and store it in the on-chip trace buffer. The existing approaches are restricted to particular debug set-up where all the components have equivalent prominence at all the time. Practically, the verification engineers will emphasis only on useful functional regions or components. Due to some constraints like clock gating, some of the regions can be ignored during execution. Likewise, some of these regions can be verified deeply and have minimum errors compared to other control regions. The proposed system focusses on random signals that identify more errors which are prone to signal selection technique with low area overhead. To enhance the observability, a machine learning technique is developed. Based on the training samples of smaller designs, a model is developed to find out the contiguous neighbours of each flip-flop. This can eliminate the obstacles of unknown signals. This system demonstrates using Opencores and ISCAS’89 benchmark circuits that result in easy and fast error detection compared to the state-of-the-art of other methods. This is also verified using gate-level error models by cross-validation of each debug run. KW - Controllability KW - error propagation KW - machine learning KW - observability KW - signal selection DO - 10.32604/cmes.2019.05616