Method and apparatus to facilitate global routing for an integrated circuit layout

   
   

A system that facilitates generating a global routing for a layout of an integrated circuit operates by receiving a netlist to be routed. The system partitions this netlist into global signals, datapath signals, and control signals. Next, the system creates a tiling grid of the integrated circuit and routes connection nets between tiles within this grid. The system then selects an area within the integrated circuit larger than a tile in the first grid. The system creates a second grid of tiles smaller than the tiles of the first grid within this selected area. During this process, connection nets are routed between tiles on the second grid while routings within the first grid are maintained. The system merges connection nets within the first grid with connection nets within the second grid to form the global routing.

Un sistema que facilita el generar de una encaminamiento global para una disposición de un circuito integrado funciona recibiendo un netlist que se encaminará. El sistema reparte este netlist en señales globales, señales del datapath, y señales de control. Después, el sistema crea una rejilla del embaldosado del circuito integrado y encamina redes de la conexión entre los azulejos dentro de esta rejilla. El sistema entonces selecciona un área dentro del circuito integrado más grande que un azulejo en la primera rejilla. El sistema crea una segunda rejilla de los azulejos más pequeños que los azulejos de la primera rejilla dentro de esta área seleccionada. Durante este proceso, las redes de la conexión se encaminan entre los azulejos en la segunda rejilla mientras que las encaminamientos dentro de la primera rejilla se mantienen. El sistema combina redes de la conexión dentro de la primera rejilla con las redes de la conexión dentro de la segunda rejilla para formar la encaminamiento global.

 
Web www.patentalert.com

< System and method for parsing HDL events for observability

< Method and apparatus of programmable interconnect array with configurable multiplexer

> Method and architecture for dynamic device drivers

> System and method for displaying event related electronic program guide data on intelligent remote devices

~ 00112