Patent ID: 7162404

Claim:
A method of configuring a simulation model of a digital design, said method comprising: in a configuration database associated with a digital design, storing at least one data structure defining a Dial instance and a mapping between each of a plurality of possible input values of the Dial instance and a respective one of a corresponding plurality of output values, wherein said plurality of output values controls which of a plurality of different possible latch values is placed in a configuration latch to configure a functional portion of a simulation model of the digital design, said at least one data structure further indicating an association between said Dial instance and said configuration latch; in response to receipt of a request to said at least one Dial instance, said request specifying an input value for said at least one Dial instance: accessing said at least one data structure in said configuration database to determine an output value for said Dial instance based upon said mapping; obtaining a latch value for said configuration latch among said plurality of possible latch values based upon said output value and said association; and outputting said latch value such that the configuration latch in the simulation model of the digital design is set to said latch value.