A semiconductor integrated circuit includes: a first register connected to
the input of a first group of logic devices; a second register connected
between the first and second groups of logic devices; and a third register
connected to the output of the second group of logic devices. The
integrated circuit is designed in the following manner. First, a shortest
one of delays caused by respective signal propagation paths between the
first and second registers and a shortest one of delays caused by
respective signal propagation paths between the second and third registers
are added together to obtain a shortest total delay. Next, if the shortest
total delay is longer than a time obtained by subtracting one clock cycle
time from a sum of constraint times defining respective signal propagation
times between the first and second registers and between the second and
third registers, then the second register is removed, thereby connecting
the first and second groups of logic devices together.
Un circuito integrado del semiconductor incluye: un primer registro conectó con la entrada de un primer grupo de dispositivos de lógica; un segundo registro conectó entre los primeros y segundos grupos de dispositivos de lógica; y un tercer registro conectó con la salida del segundo grupo de dispositivos de lógica. El circuito integrado se diseña de la manera siguiente. Primero, más corto de retrasa causado por las trayectorias respectivas de la propagación de la señal entre las primeras y los segundos registros y más corto de retrasa causado por las trayectorias respectivas de la propagación de la señal entre las segundas y los registros del tercero se agregan juntos para obtener un total más corto retrasan. Después, si el total más corto retrasa es más largo que una época obtenida restando una duración de ciclo de reloj de una suma de tiempos del constreñimiento definir tiempos de propagación de señal respectivos entre los primeros y segundos registros y entre los segundos y los registros del tercero, entonces el segundo registro se quita, de tal modo conectando los primeros y segundos grupos de dispositivos de lógica juntos.