20250165690. Under Test (dut) Processing (Synopsys, .)
UNDER TEST (DUT) PROCESSING FOR LOGIC OPTIMIZATION
Abstract: an example is a non-transitory computer-readable storage medium including stored instructions. the instruction, which when executed by one or more processors, cause the one or more processors to: obtain a representation of a design under test (dut) and split the representation of the dut into multiple partitions. the representation of the dut includes optimizable leaf instances and timing paths between respective timing startpoints and timing endpoints. splitting the representation of the dut into multiple partitions is based on respective slacks of the timing endpoints. each partition of the multiple partitions includes one or more timing endpoints of the timing endpoints and a transitive fan-in including one or more optimizable leaf instances along one or more timing paths of the timing paths that terminate at the respective one or more timing endpoints.
Inventor(s): Mu-Ting Wu, Tzu-Chien Hsu, Yu-Hsuan Su, Sabyasachi Das
CPC Classification: G06F30/337 (ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models ))
Search for rejections for patent application number 20250165690