Patent ID: 7392501

Claim:
A method in a data processing system of setting a value of a configuration latch in a design entity of a digital system, said method comprising: in response to receiving an input value for an instantiation of a Dial, said Dial defining a relationship between each of a plurality of Dial input values of the Dial and a respective one of a plurality of different Dial output values of the Dial: accessing a configuration database to determine whether said Dial has an associated mapping function; deriving a value from the input value based upon the relationship defined by the Dial; in response to a determination that said Dial has an associated mapping function, accessing said mapping function by reference to said configuration database to apply said mapping function to the value derived from said input value to obtain a transformed value, wherein said mapping function is one of a set of transformations consisting of a mathematical transformation, a logical transformation, a shift and generation of a pseudo-random value; and utilizing said transformed value to set said configuration latch.