CPC G06F 30/3312 (2020.01) [G06F 30/327 (2020.01); G06F 30/3323 (2020.01)] | 20 Claims |
1. A method of operating a computing device for detecting clock domain crossing (CDC) violation in a design of a memory device, the method comprising executing, by a processor, computer readable program instructions stored in a non-transitory memory of the memory device to perform operations comprising:
parsing a Netlist to generate a circuit database;
parsing a clock tree using the circuit database to generate a clock tree database;
extracting a non-toggled point using the clock tree database to generate a false path database based on the non-toggled point; and
extracting a CDC violation identified from one or more simulation waveforms using the clock tree database and the false path database.
|