A method of analyzing supply voltage drops in a power grid for distributing power to an integrated circuit chip during design. The method initially comprises providing a library of circuits for use in designing an integrated circuit chip and determining a supply current requirement and an operating voltage range for each circuit in the circuit library. The method then includes calculating an admittance matrix representing the power grid with a pre-specified array of circuit ports defined by intersection of the power grid and a modeling grid, assigning regions of the power grid to each of the ports, and placing a set of circuits from the circuit library in regions on the power grid. The method further includes calculating a total node current at each of the ports by summing current requirements of all of the circuits located in the regions, calculating a node voltage at each of the ports by solving a system of linear equations corresponding to the calculated admittance matrix, imposing a penalty to each node having a node voltage outside of a predetermined range, and calculating the node voltages and the penalties to a cost-based floorplanning/placement analysis tool.

Un metodo di analizzare la tensione di rifornimento cade in una griglia di alimentazione per alimentazione di distribuzione ad un circuito integrato del circuito integrato durante il disegno. Il metodo inizialmente contiene fornire una biblioteca dei circuiti per l'uso nella progettazione del circuito integrato del circuito integrato e nella determinazione del requisito corrente del rifornimento e una gamma di tensione di funzionamento di ogni circuito nella biblioteca del circuito. Il metodo allora include la calcolazione della tabella di entrata che rappresenta la griglia di alimentazione con un allineamento stabilito prima degli orificii del circuito definiti tramite l'intersezione della griglia di alimentazione e di una griglia modellante, assegnante le regioni della griglia di alimentazione a ciascuno degli orificii e disponente un insieme dei circuiti dalla biblioteca del circuito nelle regioni sulla griglia di alimentazione. Il metodo ulteriore include la calcolazione della corrente totale di nodo a ciascuno degli orificii sommando i requisiti correnti di tutti i circuiti situati nelle regioni, calcolarici una tensione di nodo a ciascuno degli orificii risolvendo un sistema delle equazioni lineari che corrispondono alla tabella calcolata di entrata, applicando una sanzione ad ogni nodo che ha una tensione di nodo all'esterno di una gamma predeterminata e calcolatore le tensioni di nodo e le pene ad un attrezzo costo-basato di analisi di floorplanning/placement.

 
Web www.patentalert.com

< System and method for imbedding hyperlinked language grammar notation in a "literate" programming environment

< Preserving consistency of passively-replicated non-deterministic objects

> Method and apparatus for unix system catastrophic recovery aid

> System and method of generating dynamic word line from the content addressable memory (CAM) "hit/miss" signal which is scannable for testability

~ 00061