Enhancing System-On-Chip Verification Using Embedded Test Structures