Patent ID: 8769460
Filing Date: 2014-07-01
Classification: G06F

Abstract:
1. A method of operating a data processing system to extract instances of devices contained in a description of an IC, said method comprising: providing a device instance database, said device instance database comprising a plurality of instances of devices contained in said IC, each device instance identifying corresponding structures in said description of the IC that are part of said device instance; providing a device type definition library comprising a plurality of device type definitions, one of said device type definitions being a compound device definition that defines a compound device comprising two devices included in said device instance database; wherein said compound device definition includes a relationship between said two devices in said device instance database that must be satisfied by said two devices; and causing said data processing system to search said device instance database for compound devices defined in said device type definition library, said data processing system updating said device instance database with a new instance of one of said devices defined in said device type definition library when a plurality of devices in said device instance database satisfy a corresponding one of said device type definitions in said device type definition library.