Methods of designing integrated circuit gate arrays include the step of generating a netlist for a gate array integrated circuit having at least first logic and signal resources therein, directly from bitstream data which characterizes a programmable logic device having a first operational functionality and the first logic and signal resources as well. The generating step is also followed by the step of using the netlist to configure the first logic and signal resources within the gate array integrated circuit to provide the first functionality. A preferred integrated circuit design system is also provided and includes a programmable logic device having pre-programmed logic and signal resources therein and a gate array device having base logic and signal resources therein which are equivalent to the unprogrammed logic and signal resources of the programmable logic device. A computer-based apparatus is also provided for decoding a bitstream that characterizes the programmable logic device having a first operational functionality when programmed, into a netlist that designates electrical connections in the gate array device when wired to have the first operational functionality, and to provide a method for generating scan-based test vectors to verify the first functionality. Accordingly, when switching from a functional programmable logic device (PLD) implementation to a gate array implementation, it is unnecessary to start the design process over from scratch by performing logic synthesis, place and route and other front end design operations associated with conventional gate array design techniques.

Los métodos de diseñar órdenes de puerta del circuito integrado incluyen el paso de generar un netlist para un circuito integrado del arsenal de puerta que tiene recursos por lo menos primeros de la lógica y de la señal en esto, directamente de los datos del bitstream que caracteriza un dispositivo de lógica programable que tiene una primera funcionalidad operacional y los primeros recursos de la lógica y de la señal también. El paso de generación también es seguido por el paso de usar el netlist para configurar los primeros recursos de la lógica y de la señal dentro del circuito integrado del arsenal de puerta para proporcionar la primera funcionalidad. Un sistema de diseño preferido de circuito integrado también se proporciona e incluye un dispositivo de lógica programable que preprograma lógica y los recursos de la señal en esto y un dispositivo del arsenal de puerta que tenía recursos bajos de la lógica y de la señal en esto que son equivalentes a unprogrammed recursos de la lógica y de la señal del dispositivo de lógica programable. Un aparato computarizado también se proporciona para descifrar un bitstream que caracterice el dispositivo de lógica programable que tiene una primera funcionalidad operacional cuando está programado, en un netlist que señale conexiones eléctricas en el dispositivo del arsenal de puerta cuando está atado con alambre para tener la primera funcionalidad operacional, y para proporcionar un método para generar explorar-baso' vectores de la prueba para verificar la primera funcionalidad. Por consiguiente, al cambiar de una puesta en práctica programable funcional del dispositivo de lógica (PLD) a una puesta en práctica del arsenal de puerta, es innecesario comenzar el proceso del diseño encima de rasguño realizando síntesis de la lógica, colocarlo y encaminarlo y otras operaciones del diseño del final delantero se asoció a técnicas de diseño convencionales del arsenal de puerta.

 
Web www.patentalert.com

< (none)

< Pre-synthesis test point insertion

> Heavy oil remover

> (none)

~ 00019