Method and apparatus for hierarchically restructuring portions of a hierarchical database based on selected attributes

   
   

A method and apparatus for hierarchically restructuring at least a portion of a hierarchical database based on selected attributes. In one embodiment, a virtual cell (140) may use a virtual cell mapping function (130) to create a hierarchical netlist. Some embodiments may programmatically create a corresponding generated template to include in the netlist for each virtual cell. Some embodiments may generate multiple templates from the same cell. Some embodiments may generate multiple instances of different templates from the same instance in the database. One application of the present invention is for use in circuit simulation.

Μια μέθοδος και μια συσκευή για ιεραρχικά τουλάχιστον μια μερίδα μιας ιεραρχικής βάσης δεδομένων βασισμένης στις επιλεγμένες ιδιότητες. Σε μια ενσωμάτωση, ένα εικονικό κύτταρο (140) μπορεί να χρησιμοποιήσει μια εικονική λειτουργία χαρτογράφησης κυττάρων (130) για να δημιουργήσει ένα ιεραρχικό netlist. Μερικές ενσωματώσεις μπορούν programmatically να δημιουργήσουν ένα αντίστοιχο παραγμένο πρότυπο για να περιλάβουν στο netlist για κάθε εικονικό κύτταρο. Μερικές ενσωματώσεις μπορούν να παραγάγουν τα πολλαπλάσια πρότυπα από το ίδιο κύτταρο. Μερικές ενσωματώσεις μπορούν να παραγάγουν τις πολλαπλάσιες περιπτώσεις διαφορετικών προτύπων από την ίδια περίπτωση στη βάση δεδομένων. Μια εφαρμογή της παρούσας εφεύρεσης είναι για τη χρήση στην προσομοίωση κυκλωμάτων.

 
Web www.patentalert.com

< Persistent client-server database sessions

< Dynamic resource reallocation

> System and method for dynamic selection of database application code execution on the internet with heterogenous clients

> Modular method and system for performing database queries

~ 00155