The paper presents an optimal, power-aware Built-In Self-Test (BIST) framework for delay testing in System-on-Chip (SoC) designs, utilizing a data-path based test pattern generator (TPG) that implements iterative pseudo-exhaustive two-patterns for efficient testing. It introduces a CMOS low power architecture that reduces test power dissipation while maintaining fault coverage, alongside FPGA implementations demonstrating reduced hardware overhead and test times. The study emphasizes the need for effective Design for Testability (DfT) techniques due to the challenges posed by process variations in high-speed VLSI circuits.