A disclosed method and mechanism provides for the use of hardware to perform the computations necessary for fitting an electronic design onto a substrate. This hardware design tool may be used in conjunction with a conventional software design tool which is reserved for performing other electronic design functions such as synthesis. In a disclosed example, the hardware tool performs the steps necessary to partition logic cells into logic blocks for use in a hierarchical electronic design. In this example, the hardware tool is provided as a product term device which temporarily stores information defining a given partitioning problem and then calculates the quality of the partition for every possible partition employing the constraints of the stored partitioning problem.

Un método y un mecanismo divulgados preve el uso del hardware de realizar los cómputos necesarios para caber un diseño electrónico sobre un substrato. Esta herramienta de diseño del hardware se puede utilizar conjuntamente con una herramienta de diseño convencional del software que sea reservada para realizar otras funciones electrónicas del diseño tales como síntesis. En un ejemplo divulgado, la herramienta del hardware realiza los pasos necesarios para repartir las células de la lógica en los bloques de la lógica para el uso en un diseño electrónico jerárquico. En este ejemplo, la herramienta del hardware se proporciona como dispositivo del término del producto que almacene temporalmente la información que define un problema que reparte dado y después calcule la calidad de la partición para cada partición posible que emplea los apremios del problema que reparte almacenado.

 
Web www.patentalert.com

< (none)

< Apparatus and method for identifying and modifying computer operating system components

> Self-importing system change routine

> (none)

~ 00031