mark
New Member
Offline
Posts: 3
|
my ultimate goal is to generate a skill routine that will extract timing information from a spectre(most likely run through ocean) to allow for digital timing verification on custom digital blocks. I want to get setup and hold margin.
In order to accomplish this I need to find the clock and data inputs of all flip-flops in the schematic. I need a function that will search through the hierarchy for instances that are flip-flops and then return the nodes connected to the data and clock inputs. These nodes that are returned need to be correct with respect to the simulation schematic hierarchy. IE if a flip-flop is two levels down the heiarchy, the the fucntion should return ILVL1/ILVL2/NODENAME.
If anyone knows of any skill or other functions that can do this I would appreciate any info.
Also if anyone knows if some skill functions exist that allow digital timming verification of custom digital blocks with spectre, I would appreciate any info.
|