Digital Systems Testing And Testable Design Solution [RECENT · 2024]