I want to implement a checker to verify something like the below logic in the design. I’m yet to figure out the clock and other signals required for this design. But just want to know what is the best way to validate this - assertion or an UVM class-based task?
R = (term-inductor)∗(code+legs)
loop=(R/(term_loop-inductor))-legs