Disclosed is a netlist query language that reads and updates electrical circuit data stored in a netlist database that stores electrical circuit data parsed from a netlist text file. To obtain the netlist text file, an electrical circuit schematic of an electrical circuit is created using a commercially available electrical schematic capture software tool. The electrical schematic capture software tool is then directed to create the netlist text file that is representative of the electrical circuit. The netlist text file is then parsed, and the parsed netlist data that is representative of the electrical circuit is stored in the netlist database. The netlist database provides netlist database access subroutines that allow a software program to read and update data stored in the netlist database. Sophisticated programming skills are required to read and update the netlist database using the netlist database access subroutines. The netlist query language eases the burden of reading and updating the netlist database by providing a language syntax similar to the common relational database Structured Query Language (SQL). A netlist query language server program translates the netlist query language document into the appropriate netlist database access subroutine calls.

 
Web www.patentalert.com

< Method for efficient evaluation of index screening predicates

> System and method for notification of group membership changes in a directory service

~ 00492