Claims
- 1. A circuit design apparatus for determining an arrangement and wiring of logical blocks in a circuit by using circuit design information, comprising an arrangement/wiring section for determining an arrangement and wiring of the logical blocks in the circuit so that both delay limitation information about input signals to be supplied to the logical blocks and limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals are satisfied.
- 2. A circuit design apparatus according to claim 1, wherein
the delay limitation information for the input signals input by the arrangement/wiring section is limitation information for a delay of each input signal that have been satisfied when the logical blocks are connected, and the limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals are limitation conditions, each for a difference of delay times caused among the pre-charge control signal supplied to the corresponding logical block and the wirings through which the corresponding input signals are supplied.
- 3. A circuit design apparatus according to claim 1, wherein
the arrangement/wiring section determines the arrangement and the wiring of the logical blocks so that the transmission of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 4. A circuit design apparatus according to claim 2, wherein
the arrangement/wiring section determines the arrangement and the wiring of the logical blocks so that the transmission delay time of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 5. A circuit design apparatus according to claim 1, further comprising:
a delay calculation section for calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and a delay improvement section for improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 6. A circuit design apparatus according to claim 3, further comprising:
a delay calculation section for calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and a delay improvement section for improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 7. A circuit design method of determining an arrangement and wiring of logical blocks in a circuit by using circuit design information, comprising the steps of:
inputting delay limitation information about input signals to be supplied to the logical blocks and limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals; and determining the arrangement and the wiring of the logical blocks in the circuit so that both the delay limitation information and the limitation conditions are satisfied.
- 8. A circuit design method according to claim 7, wherein
in the step of inputting the delay limitation information and the limitation conditions, the delay limitation information for the input signals which are input to the logical blocks are limitation information for a delay of each input signal that have been satisfied when the logical blocks are connected, and the limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals are limitation conditions, each for a difference of delay times caused among the pre-charge control signal supplied to the corresponding logical block and the wirings through which the corresponding input signals are supplied.
- 9. A circuit design method according to claim 7, wherein
in the step of performing the arrangement and wiring of the logical blocks, the arrangement and the wiring of the logical blocks are determined so that the transmission of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 10. A circuit design method according to claim 8, wherein
in the step of performing the arrangement and wiring of the logical blocks, the arrangement and the wiring of the logical blocks are determined so that the transmission of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 11. A circuit design method according to claim 7, further comprising the steps of:
calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 12. A circuit design method according to claim 9, further comprising the steps of:
calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 13. A circuit design program to be used for executing a circuit design method of determining an arrangement and wiring of logical blocks in a circuit by using circuit design information, comprising the programs of:
inputting delay limitation information about input signals to be supplied to the logical blocks and limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals; and determining the arrangement and the wiring of the logical blocks in the circuit so that both the delay limitation information and the limitation conditions are satisfied.
- 14. A circuit design program according to claim 13, wherein
in the program for inputting the delay limitation information and the limitation conditions, the delay limitation information for the input signals which are input to the logical blocks are limitation information for a delay of each input signal that have been satisfied when the logical blocks are connected, and the limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals are limitation conditions, each for a difference of delay times caused among the pre-charge control signal supplied to the corresponding logical block and the wirings through which the corresponding input signals are supplied.
- 15. A circuit design program according to claim 13, wherein
in the program for performing the arrangement and wiring of the logical blocks, the arrangement and the wiring of the logical blocks are determined so that the transmission of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 16. A circuit design program according to claim 14, wherein
in the program for performing the arrangement and wiring of the logical blocks, the arrangement and the wiring of the logical blocks are determined so that the transmission of the pre-charge control signal is delayed when compared with the transmission delay time of the input signal to be supplied to the logical block by inserting a delay cell that is capable of delaying the transmission delay time of the pre-charge control signal.
- 17. A circuit design program according to claim 13, further comprising the programs of:
calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 18. A circuit design program according to claim 15, further comprising the programs of:
calculating the delay value of the input signal to be supplied to the corresponding logical block by referring to arrangement/wiring information of the logical blocks and a coupling capacity; and improving the transmission delay time of the input signal to be supplied to the corresponding logical block by reducing the coupling capacity when the delay value calculated does not satisfy the corresponding limitation condition.
- 19. A semiconductor integrated circuit fabrication method of fabricating a semiconductor integrated circuit, comprising the steps of:
inputting circuit design information obtained by determining an arrangement and wiring of logical blocks so that the following delay limitation information and limitation conditions are satisfied:
the delay limitation information about input signals to be supplied to the logical blocks; and the limitation conditions about a difference of delay times among a pre-charge control signal to be supplied to the corresponding logical block and the input signals; and fabricating the semiconductor integrated circuit by performing the arrangement and wiring of the logical blocks based on the circuit design information.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2000-087664 |
Mar 2000 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims benefit of priority under 35 USC § 119 to Japanese Patent Application No.2000-87664, filed on Mar. 27, 2000, the entire contents of which are incorporated herein by reference herein.