Aggregation of storage elements into stations and placement of same into an integrated circuit or design

   
   

The present invention describes a method and apparatus for placing flops in a complex circuit design. Initially, the method calculates a physical range for every net that requires a flop, within which the flop can be placed satisfying the timing requirement. After the physical range is defined, the method groups these flops and determines a block where these grouped flops can be placed. Grouping these flops into one block (flop station) can preserve a compact layout for the design. The flops are then connected to appropriate nets.

La presente invenzione descrive un metodo e un apparecchio per la disposizione dei flops in un disegno di circuito complesso. Inizialmente, il metodo calcola una gamma fisica per ogni rete che richiede un flop, all'interno di cui il flop può essere disposto rispondendo all'esigenza di sincronizzazione. Dopo che la gamma fisica sia definita, il metodo raggruppa questi flops e determina un blocco in cui questi flops raggruppati possono essere disposti. Raggruppando questi flops in un blocco (stazione di flop) può conservare una disposizione compatta per il disegno. I flops allora sono collegati alle reti adatte.

 
Web www.patentalert.com

< Layout design process and system for providing bypass capacitance and compliant density in an integrated circuit

< Achieving tight binding for dynamically loaded software modules via intermodule copying

> Representing database permissions as associations in computer schema

> Efficient method router that supports multiple simultaneous object versions

~ 00124