Patent ID: 7249330

Claim:
A method in a data processing system of supporting simulation of a digital design, said method comprising: receiving a configuration database including at least one data structure representing an instance of a Dial entity, wherein said instance of said Dial entity has at least an input, an output, and at least one associated latch within the digital design, wherein a value of the output of the instance of the Dial entity controls a value stored within the at least one associated latch; receiving a control file, wherein said control file indicates that at least one associated latch data structure is to be inserted within the configuration database to represent said at least one associated latch during multi-cycle simulation of the digital design in which multiple simulator cycles are utilized to model each functional cycle of operation of the digital design; and in response to receipt of the configuration database and said control file, processing said configuration database with reference to said control file to insert within said configuration database at least one latch data structure and to associate, within s aid configuration database, the at least one latch data structure with the instance of the Dial entity.