Patent ID: 7134098

Claim:
A method of processing a configuration of a digital system, said digital system including a plurality of hierarchically arranged design entity instantiations including a first entity instantiation containing second and third entity instantiations of the same design entity, wherein each of said second and third entity instantiations contains a respective instance of a configurable entity having a plurality of possible configuration values that each corresponds to a different configuration of a functional portion of said digital system, said method comprising: receiving a configuration specification for the digital system, wherein said configuration specification includes a Dial including a mapping between each of a plurality of possible input values that can be received by said Dial and a respective one of a plurality of configuration values for said configurable entity, said configuration specification generically referring to said design entity; in response to receipt of said configuration specification, identifying both a first instance of said configurable entity within said second instantiation of said design entity and a second instance of said configurable entity within said third instantiation of said design entity; and in response to said identifying, creating an association between said mapping and each of said first and second instances of said configurable entity.