Semiconductor integrated circuit with mixed gate array and standard cell
The present invention relates to a semicustom ASIC, in which a plurality of standard cell rows are arranged. The standard cell and basic cells used in a gate array are mixedly mounted on the same chip. Respective cell rows are composed of a plurality of standard cells with an empty space. The basic cells used in the gate array are arranged as dummy cells. They are disposed in wiring channel regions between the plurality of standard cells or empty spaces between the standard cells in a same standard cell row. Only the latter may be used if the channelless type standard cells are employed. A changing request can be satisfied by forming metal wiring layers on the gate array basic cells when there is a necessity of changing circuit design or pattern. Since the circuit can be modified without change of gate polysilicon regions and source/drain regions underlying the metal wiring layers, design and manufacture can be effected in a short period of time.
Latest Kabushiki Kaisha Toshiba Patents:
- ACID GAS REMOVAL METHOD, ACID GAS ABSORBENT, AND ACID GAS REMOVAL APPARATUS
- SEMICONDUCTOR DEVICE, SEMICONDUCTOR DEVICE MANUFACTURING METHOD, INVERTER CIRCUIT, DRIVE DEVICE, VEHICLE, AND ELEVATOR
- SEMICONDUCTOR DEVICE
- BONDED BODY AND CERAMIC CIRCUIT BOARD USING SAME
- ELECTROCHEMICAL REACTION DEVICE AND METHOD OF OPERATING ELECTROCHEMICAL REACTION DEVICE
The present application is a reissue of application Ser. No. 08/997,035, filed Dec. 23, 1997, which issued as U.S. Pat. No. 6,054,872.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates to an integrated circuit using a standard cell design methodology in which gate array basic cells are mixedly-mounted on a circuit which is constructed by use of the standard cells.
2. Description of the Prior Art
A fulcustom IC is suitable for the case where high performance ICs are mass-produced, but it has such a disadvantage that a period of time required from design process to manufacture process is long. On the contrary, a semicustom IC is suitable for the case where a user-oriented LSI should be developed in a short period of time if patterns of the logic cells, etc. are executed according to design automation (DA) by using a computer. Sometimes design automation by using the computer can be introduced into the fulcustom design. In this case, mainly such automation is applied to prediction of circuit operation and pattern verification. Standardization of design automation has not been carried out in other design aspects and therefore the designer has proceeded circuit design in an interactive manner with manual intervention, i.e., so-called computer-aided design approach has been introduced.
Meanwhile, the semicustom approach is design automation by use of the computer because design techniques are standardized, and the gate array design methodology and the standard cell design methodology have been known. According to the gate array design methodology, a master chip on which basic cells are arranged in a matrix form is prepared in advance, then only metal wiring layer design on the basic cells is executed, and then the user oriented LSI can be developed in a short period of time by laying wiring connection of the melt wiring layers. Factors to enable development of the gate array in a short period of time are (a) the manufacturing step is only a wiring step for the metal wiring layer; (b) packaging and evaluation term is short since chip size, number of pads, etc. are determined previously; and (c) verification of function can be conducted quickly and troubles due to miss can be reduced smaller since verified cells are used and LSIs are designed and logically verified by means of design automation.
While, the standard cell design methodology is resemble to the gate array design methodology in a respect that the integrated circuit to satisfy desired logical functions can be achieved by use of a cell library in which information of the cells being designed and verified manually or by the computer in advance are stored. However, usually the cells used in the standard cell architecture have logical functions like a simple logic gate and a flip-flop, and in many cases have rectangular patterns with a uniform height H and widths W, the width W is set to be variable geometrically. As shown in
In the integrated circuit being constructed by use of such standard cells, when design change is needed due to circuit change, etc., only the metal wirings may be modified unless the number of transistors and the configuration are still not changed, but further transistors must be added newly if extra transistors are needed. In this case, design change cannot be satisfied only by changing the metal wirings and thus preceding steps rather than the last few wiring steps in the fabrication process, i.e., selective ion-implantation steps to form diffusion layers of the source/drain regions constituting the transistors, CVD step and RIE step to form the polysilicon layer, must be changed. Of course, change of the mask patterns used in these steps is also added to such change of steps. Therefore, if the circuit change with additional arrangement of the transistors is demanded, turn around time of the LSI using the standard cell approach is extended.
On the contrary, the gate array design style is a design in which a desired circuit is constructed by providing the wirings to the basic cells which are arranged regularly and fixedly on the matrix. The basic cells used in the gate array approach are identical cells which have no logic function by themselves, simple logic cells such as simple gates, flip-flop, etc. which are formed by connecting one or plural basic cells simply, and the like. In the integrated circuit using such gate array design style, especially the circuit called “as whole surface spread-over type”, the uniform transistor array are arranged all over the chip surface in advance and then various circuits can be constructed with the use of a part of the array. In the gate array architecture, like the standard cell architecture, the transistors not used also remain as they are. Therefore, if the circuit change is demanded, such circuit change can be treated only by changing the metal wirings while using such unused transistors. In addition, since a master-slice prepared previously is used in the gate array chip, a term for last few manufacturing steps of metal wirings is required, so that the circuit can be developed in a short period of time. However, since only the basic cells being prepared beforehand can be used upon design of the circuit in the gate array design, there has been such a disadvantage that a margin in circuit design is limited, for example, the size of the transistors cannot be reduced
Memory, CPU core, ALU, A/D converter, D/A converter, display, and various I/O circuits are included almost surely in the large scale circuit system. And as the circuit scale is made huge, the necessity to mount such subsystems on the same chip arisen. Hence, recently memory/logic mixedly mounting design methodology, analogue/digital mixedly mounting design methodology, etc. become important. For this reason, there have been developed a composite gate array in which memory leased regions are provided in a part of the master chip, or “an embedded array” in which manufacturing of the substrate and design of the gate array portion can be advanced simultaneously by combining a logic circuit area consisting of the channelless gate array and the large capacity memory or the processor core on the same chip. This array is highly observed recently since the integration density and flexibility like the standard cell can be obtained and the development term can be shortened like the gate array. In
As stated above, in the integrated circuit using the standard cell architecture in the prior art, if the circuit change with additional arrangement of the transistors is demanded, “pre-stage-steps” of all steps to manufacture the integrated circuit, which need a long period of time necessary for process such as formation of the source/drain diffusion layers or the gate polysilicon layer, must be changed. As a result, for example, though the metal wiring step takes about two days, normally “pre-stage-steps” including the diffusion step applied below the metal wiring layer take more than seven days.
In contrast, in the integrated circuit using the gate array architecture in the prior art, since design change can be effected only by changing the wirings, there has been such an advantage that the circuit change can be easily carried out. Conversely, since the basic cells used are simple, a margin in circuit design is low rather than the standard cell layout. For this reason, in the integrated circuit using the gate array layout, there have been disadvantages that circuit design becomes difficult and sometimes it becomes difficult to achieve desired circuit performance. For instance, such a disadvantage is caused that, if it is desired to reduce power consumption in the particular circuit, excessive current are passed because the sizes of the transistors are fixed.
These problems are caused similarly in the embedded array shown in FIG. 2. Even the region 222 in which the standard cells are spread all over the logic circuit area and the region 221 in which the gate array is spread all over the logic circuit area cannot be escaped from natural performances end characteristics of the standard cells and the gate array, and therefore they cannot overcome the natural problems included in the conventional cells at all.
SUMMARY OF THE INVENTIONTherefore, the present invention has been made in view of the above circumstances and it is an object of the present invention to provide an integrated circuit using a standard cell architecture capable of executing modification of cell arrangement, wirings, and circuit easily on a chip and achieving shortening of development period.
It is a concrete object of the present invention to provide an integrated circuit using a standard cell architecture capable of executing easily circuit modification such as increase/decrease of driving capability of the circuit, increase/decrease of power consumption, etc. in the circuit and being manufactured in a short period of time.
In order to achieve the above objects, a first feature of the present invention is a semicustom integrated circuit comprising a plurality of cell rows, in each row a plurality of standard cells are arranged, and sate array basic cells formed in empty spaces of a predetermined cell row out of the plurality of cell rows. Where the cell row is of course constructed by arranging a plurality of standard cells with the empty space. Respective standard cells are formed on a basis of a rectangular pattern reason having a predetermined uniform height H and a predetermined width W. That is, an outer shape of the standard cell is the rectangular pattern region of (height H)×(width W). The width W of the rectangular pattern is variable and can take various values. It is preferable that the gate array basic cells formed in empty spaces of the standard cells are formed on a basis of a rectangular pattern having a predetermined width W and a height H substantially identical to that of the standard cells since the wiring can be made easy. The wording “on a basis of a rectangular pattern” means that the outer shape of the gate array basic cell takes the rectangular pattern shape of (height H)×(width W) apart from the shapes of transistors, etc. in the cell. The gate array basic cell may be formed not only in the empty spaces of the standard cells but also the wiring channel regions between the plurality of cell rows. In addition, if an integration degree of LSI chip will be increased, the gate array basic cells may be formed in the empty spaces of the standard cells in respective predetermined cell rows, in the channelless standard cells in which the free areas as the wiring channel regions between the plurality of cell rows can be removed and respective cell rows are disposed adjacently mutually.
According to a first feature of the present invention, the gate array basic cells are arranged preliminarily in the empty spaces in which the standard cells are not arranged, and then the circuit change is made by use of the basic cells when demand for circuit change is generated. Therefore, various circuit change can be implemented only by changing the overlying wiring patterns with no influence on the “underlying patterns” of the standard cells, so that turn around time can be shortened. In the LSI manufacturing process, since it takes a lot of time to form the polysilicon gate regions and the source/drain regions below the wiring layers, development time of the integrated circuit can be extremely reduced by neglecting such change of underlying patterns when the design change or specification change occurs. Furthermore, intermediate buffers can be arranged easily by way of combinations of the standard cells and the basic cells to increase the driving capability and to suppress the clock skew. In addition, if the standard cells and the basic cells are arranged pursuant to the same grid system, or if heights of both rectangular patterns are arranged to coincide with each other and design specifications are arranged to mate with each other, mixed standard cell and basic cells layout can be facilitated and also constraints in arrangement and routing can be relaxed widely in contrast to the prior art.
A second feature of the present invention relates to a large scale circuit system including memories, CPU core, ALU, A/D converter, D/A converter, display, and various I/O circuits. In other words, the second feature of the present invention resides in that a logic circuit area (a logic block) having mixed standard cell and gate array layout and a megacell (and/or a megafunction) are provided on a same semiconductor chip (LSI chip). Where the term “megacell” means the cell which has fixed layout pattern of the cell, and the representative megacell is memory such as ROM or RAM, multiplier, etc. whose performance depends on the layout. The term “megafunction” means the circuit which can be implemented by combination of macrocells on the layout though it is treated theoretically as a lump of cells, and the representative megafunction is ALU, CPU core, etc. whose chip integration degree is affected by connection relationship between the megafunction and other blocks.
In the prior art, the LSI chip in which the megacells, etc. and the logic circuit areas (logic blocks) are mounted on the same chip has been proposed. However, in this case, only the standard cells or only the gate array basic cells are spread over entirely in the logic circuit area. Hence, in the large scale circuit system, if the specification changes or design changes are requested, patterns of underlying gate polysilicon regions and source/drain regions must be changed and accordingly a series of process steps such as ion-implantation, oxidation, CVD, RIE, etc. must be executed again. Thus, the turn around time is prolonged and therefore such approach cannot quickly respond to design change, specification change of the integrated circuit.
According to the second feature of the present invention, the gate array basic cells are arranged preliminarily in the empty spaces in which the standard cells are not arranged in the logic circuit area, and the circuit change can be made by use of the basic cells when demand for circuit change is generated. Therefore, various circuit change can be implemented only by changing the metal wirings with no influence on the circuit configuration of the standard cells. In other words, there is no need for executing ion-implantation process of the underlying layer, etc. once again and various circuit changes can be enabled only by changing the overlying metal wiring layers, so that development term can be shortened. In addition, if specifications of the standard cells SC and the basic cells GC are mated with each other to be arranged on the same grid, mixed standard cell and basic cell layout can be facilitated and also constraints in arrangement and routing can be relaxed widely in contrast to the prior art.
Especially, the gate array basic cells have such a disadvantage that sometimes power consumption cannot be reduced by reducing the transistors according to specification since sizes of the transistors are fixed. In contrast, since sizes of the transistors can be varied even if the height of the cell is fixed, power consumption in the standard cells can be reduced by reducing the sizes of the transistors according to requested specifications. Hence, power consumption of overall LSI chip can be reduced by combining the gate array basic cells with the standard cells appropriately. In other words, both the feature that high integration density of the standard cells and low power consumption can be made easy by mixedly mounting the standard cells and the gate array basic cells in the logic circuit area (logic block) and that flexibility in circuit design can be enhanced, and the feature that enables short development period of time of the gate array can be achieved commonly. Furthermore, it is similar to the first feature that intermediate buffers can be arranged easily by means of combinations of the standard cells and the basic cells to increase the driving capability and to suppress the clock skew. Likewise, according to the second feature of the present invention, improvement in characteristics of the large scale LSI chip such as calculation time, power consumption, etc. and high integration density can be facilitated and in addition flexible circuit design can be achieved. And, the turn around time can be shortened since such approach can quickly respond to the design change.
Other and further objects and features of the present invention will become obvious upon an understanding of the illustrative embodiments about to be described in connection with the accompanying drawings or will be indicated in the appended claims, and various advantages not referred to herein will occur to one skilled in the art upon employing of the invention in practice.
Various embodiments of the present invention will be described with reference to the accompanying drawings. It is to be noted that the same or similar reference numerals are applied to the same or similar parts and elements throughout the drawings, and the description of the same or similar parts and elements will be omitted or simplified.
First EmbodimentAccording to such approach, since the gate array basic cells 4 arranged as dummies are prepared in advance and such basic cell patterns can be utilized if the need for circuit change arises thereafter, various circuit changes can be made only by changing the pattern of metal wiring layers.
Therefore, the circuit change can be simply fulfilled, unlike the standard cell methodology in the prior art, without requiring the pattern change of underlying layers such as source/drain diffusion layer, gate polysilicon layer, etc. And various preceding stage steps such as ion-implantation, CVD, RIE, etc. accompanied with such pattern change are not required in the first embodiment. As a result, the circuit change caused later can be implemented easily and in a short period of time without deteriorating a margin in circuit design characteristic to the standard cell methodology. And other advantages of the standard cell approach, such as the size and number of the transistors can be selected arbitrarily are also maintained. Since the basic cells 4 are arranged in the free areas 3 of the standard cells 2, the standard cells 2 and the basic cells 4 can also be simply mixedly-mounted to have no influence upon positions and circuit performances of the initially arranged standard cells 2 rather than the approach that the basic cells 4 are arranged instead of the standard cells 2 in locations in which the standard cells 2 are to be arranged initially.
The gate array basic cells are arranged only between cell rows in
The basic cells 4 arranged preliminarily as above can be utilized to not only change circuit specifications merely but also further improve performances of the circuit. For example, the basic cells 4 may be utilized in the circuit formed on the chip 1 so as to construct intermediate buffers for distributing a clock signal supplied from a clock driver 51. Normally a tree structure circuit layout as shown in
As the result of examination and evaluation of the circuit performances executed after the circuit has been constructed with the standard cells 2. If it has been found that drive capability or the delay time is insufficient, the circuit can be changed immediately by using the standard cells 2 and the gate array basic cells 4 in combination. In other words, the circuit with the optimal drive capability and optimal delay time can be easily constructed only by changing the metal wiring layer patterns without changing the circuit constructed up to now or adding the standard cells newly.
EXAMPLE 1A first example according to the first embodiment of the present invention shows a layout pattern when heights H of outside dimensions (a height H and widths Ws, Wg) of the standard cells and the basic cells are made equal in the configuration shown in
As shown in
As shown in
An inverter in the gate array primitive cell is made up of a pMOSFET Q1 and an nMOSFET Q2. A wiring 351 which connects a polysilicon gate electrode 61 of the pMOSFET Q1 to a polysilicon gate electrode 62 of the nMOSFET Q2 via contact holes 383, 384 mutually acts as an input terminal C of the inverter. A wiring 352 which connects a p+ drain region 71D of the pMOSFET Q1 to an n+ drain region 72D of the nMOSFET Q2 via contact holes 381, 385 mutually acts as an output terminal X of the inverter.
A two-input NAND formed in the standard cells consists of two pMOSFETs Q3, Q4 which are connected in parallel to the high potential power supply wiring (VDD) 9 and two nMOSFETs Q5, Q6 which are connected in series between a p+ drain region 75D common to the pMOSFETs Q3, Q4 and the low potential power supply wiring (VSS) 10. A metal terminal 354 which is connected to a polysilicon gate electrode 64 common to the pMOSFET Q3 and the nMOSFET Q5 via a contact hole 392 serves as one input terminal A of the two-input NAND. A metal terminal 355 which is connected to a polysilicon gate electrode 63 common to the pMOSFET Q4 and the nMOSFET Q6 via a contact hole 398 serves as the other input terminal B of the two-input NAND. A wiring 353 which connects a p+ drain region 75D common to the pMOSFETs Q3, Q4 to an n+ source region 76S of the nMOSFET Q5 via contact holes 395, 398 mutually serves as an output terminal Y of the two-input NAND.
With such configuration, since the height (H) of outside dimensions of respective cells, vertical positions of the high potential power supply wiring (VDD) 9 and the low potential power supply wiring (VSS) 10 are designed to be identical, respectively, the basic cells can be arranged readily between the standard cells. In addition, since power supply wirings 9, 10 of both cells are caused to be connected only by arranging both cells adjacently, connection of the power supply wirings can be easily made. Further, signal wirings other than the power supply wirings may be formed to be identical in vertical position on the plan view shown FIG. 5B. In such case, it is feasible to connect easily the signal wirings of both cells to each other.
EXAMPLE 2In
In the design process of the standard cells which have the free areas 16 between the cell rows, as shown in
In the above third example, the basic cell arrays CC which are arranged in the free areas 16 in the layout pattern shown in
Furthermore, according to the circuit change shown in
As apparent from the third and fourth examples, according to the first embodiment of the present invention, circuit Modification can be implemented only by changing the wirings so that circuit change can be achieved easily and in a short period of time. In addition, a semicustom ASIC can be constructed by employing the standard cells and the basic cells on the same semiconductor chip.
EXAMPLE 5In
According to such fifth example, the metal wirings on the gate array disposed in the free area 24 between the cell rows can be easily laid along the wiring grid 26x-26y. In addition, if the outside dimensions of the standard cell 23 (height H and widths W1, W2, W3, . . . ) are designed based upon the outside dimension of the gate array basic cell 25 (height H and weight WG) as basic unit, constraints on the arrangement and routing can be relaxed further and therefore their mixedly mounting can be facilitated. For example, the circuit may be designed such that the widths W1, W2, W3, . . . of the standard cells 23 are integral n multiple (n=1, 2, 3, . . . ) of the width WG of the gate array basic cell 25.
EXAMPLE 6In the logic block on the LSI chip 1 shown in
In the second embodiment of the present invention, as shown in
Especially, the gate array basic cells have such a disadvantage that sometimes power consumption cannot be reduced by reducing the transistors according to specifications since sizes of the transistors are fixed. In contrast, since sizes of the transistors can be varied even if the height of the cell is fixed, power consumption in the standard cells can be reduced by reducing the sizes of the transistors according to requested specifications. Hence, power consumption of overall LSI chip can be reduced by combining the gate array basic cells with the standard cells appropriately. Furthermore, it is similar to the first embodiment that intermediate buffers can be arranged easily by means of combinations of the standard cells and the gate array basic cells to increase the driving capability and to suppress the clock skew.
In the second embodiment of the present invention, it is a matter of course that the structure which has the wiring channel regions explained in the first embodiment may be adopted as patterns in the logic block 231. Of course, the structures explained in the first to sixth example of the first embodiment may be applied to the second embodiment.
Whether a total occupied area of the standard cells SC in the logic block 231 or the gate array basic cells GC is set larger is a matter of choice. A ratio of total areas may be selected depending upon circuit specifications.
Various modifications will become possible for those skilled in the art after receiving the teachings of the present disclosure without departing from the scope thereof.
Claims
1. A semicustom integrated circuit comprising:
- (a) a plurality of cell rows, in each row a plurality of standard cell are arranged, the standard cells being configured as rectangular pattern regions having a predetermined height, and different widths so that the standard cells include first and second type cells; and
- (b) gate array basic cells formed in an empty space of a predetermined cell row of the plurality of cells rows, each of the basic cells being configured as a rectangular pattern region having a height substantially identical to said predetermined height and a width equal to the width of the first type cell, said width of the basic cells not being equal to the width of the second type cell.
2. The integrated circuit of claim 1, wherein the basic cells are used to construct additional circuits for increasing driving capability to drive signals transmitted to a plurality of circuits disposed on a semiconductor substrate.
3. The integrated circuit of claim 1, further comprising:
- gate array basic cells formed in wiring channel regions disposed between the plurality of cell rows.
4. The integrated circuit of claim 1, wherein respective cell rows are arranged adjacently.
5. The integrated circuit of claim 3, wherein the basic calls formed in the wiring channel regions are formed on a basis of a rectangular pattern having a height substantially identical to that of the standard cells.
6. The integrated circuit of claim 3, wherein the standard cells and the basic cells are arranged adjacently along a direction orthogonal to the cell rows.
7. The integrated circuit of claim 4, wherein the standard cells and the basic cells are arranged adjacently along a direction orthogonal to the cell rows.
8. The integrated circuit of claim 3, wherein the standard cells and the basic cells which are arranged adjacently along a direction orthogonal to the cell rows have common signal lines.
9. The integrated circuit of claim 4, wherein the standard cells and the basic cells which are arranged adjacently along a direction orthogonal to the cell rows have common signal lines.
10. The integrated circuit of claim 1, wherein the standard cells and the basic cells have common power supply lines arranged along a straight line.
11. The integrated circuit of claim 1, wherein the standard cells and the basic cells have common signal lines arranged along a straight line.
12. The integrated circuit of claim 1, wherein widths of the standard cells are integral multiple of a width of the basic cells.
13. The integrated circuit of claim 5, wherein widths of the standard cells are integral multiple of a width of the basic cells.
14. The integrated circuit of claim 1, wherein the standard cells and the basic cells are arranged pursuant to a same grid system.
15. The integrated circuit of claim 3, wherein the standard cells and the basic cells are arranged pursuant to a same grid system.
16. The integrated circuit of claim 1, wherein the basic cells are used to construct intermediate buffers for distributing a clock signal to a plurality of circuits which are displaced on a semiconductor substrate.
17. The integrated circuit of claim 3, wherein the basic cells are used to construct intermediate buffers for distributing a clock signal to a plurality of circuits which are displaced on a semiconductor substrate.
18. The integrated circuit of claim 3, wherein the basic cells are used to construct additional circuits for increasing driving capability to drive signals transmitted to a plurality of circuits disposed on a semiconductor substrate.
19. A semicustom integrated circuit having a logic circuit area and at least one of megacell and megafunction on a single semiconductor chip, the logic circuit area comprising:
- (a) a plurality of cell rows, in each row a plurality of standard cells are arranged, the standard cells being configured as rectangular pattern regions having a predetermined height, and different widths so that the standard cells include first and second type cells; and
- (b) gate array basic cells formed in an empty space of the standard cells in predetermined cell row of the plurality of cell rows, each of the basic cells being configured as a rectangular pattern region having a height substantially identical to said predetermined height and a width equal to the width of the first type cell, said width of the basic cells not being equal to the width of the second type cell.
20. The integrated circuit of claim 19, further comprising:
- gate array basic cells formed in wiring and channel regions between the plurality of cell rows.
21. The integrated circuit of claim 10, wherein the standard cells and the basic cells are arranged pursuant to a same grid system.
22. The integrated circuit of claim 1, wherein each gate array basic cell has the same pattern of gate electrodes and the same pattern of impurity regions.
23. The integrated circuit of claim 1, wherein said standard cells include a third type cell having a width different from the widths of the first type cell and the second type cell.
24. The integrated circuit of claim 19, wherein each gate array basic cell has the same pattern of gate electrodes and the same pattern of impurity regions.
25. The integrated circuit of claim 19, wherein said standard cells include a third type cell having a width different from the widths of the first type cell and the second type cell.
26. The integrated circuit of claim 19, wherein the basic cells are used to construct additional circuits for increasing driving capability to drive signals transmitted to a plurality of circuits disposed on a semiconductor substrate.
27. The integrated circuit of claim 19, wherein respective cell rows are arranged adjacently.
28. The integrated circuit of claim 19, wherein the standard cells and the basic cells have common power supply lines arranged along a straight line.
29. The integrated circuit of claim 19, wherein widths of the standard cells are integral multiple of a width of the basic cells.
30. A semiconductor integrated circuit comprising:
- a plurality of standard cells arranged in each of a plurality of adjacent cell rows, said plurality of standard cells in each row having at least two different widths; and
- a plurality of gate array basic cells arranged in said cell rows in which said standard cells are arranged, each gate array basic cell having the same pattern of gate electrodes and the same pattern of impurity regions so that a width of each gate array basic cell is equal to each other,
- wherein said width of each gate array basic cell is substantially identical to a first one of the at least two different widths of said standard cells.
31. The integrated circuit of claim 30, wherein the plurality of standard cells have at least three different widths.
32. The integrated circuit of claim 30, wherein a second one of the at least two different widths of said standard cells is substantially identical to an integral multiple of said width of said gate array basic cell.
33. The integrated circuit of claim 30, wherein in each row, a first impurity diffusion region and a second impurity diffusion region are arranged in the direction of said cell rows, said standard cells and gate array basic cells being arranged in said first and second impurity diffusion regions.
34. The integrated circuit of claim 33, wherein said first and second impurity diffusion regions are well regions.
35. The integrated circuit of claim 33, wherein each cell row has a first row and a second row adjacent to each other, in each cell row the first impurity diffusion region is arranged in one of the first and second rows and the second impurity diffusion region is arranged in the other of the first and second rows.
36. The integrated circuit of claim 35, wherein at least one cell row has the first impurity diffusion region in the first row, and at least one cell row has the first impurity diffusion region in the second row.
37. The integrated circuit of claim 35, further comprising power supply wirings for supplying power to said standard cells and gate array basic cells, disposed above said adjacency of said first and second rows.
38. The integrated circuit of claim 37, wherein said power supply wirings are made of a first-metal wiring layer.
39. The integrated circuit of claim 38, wherein said standard cells and said gate array basic cells are wired by wirings made of at least said first-metal wiring layer, second and third-metal wiring layers disposed above said first-metal wiring layer in order.
40. The integrated circuit of claim 39, wherein a width of said power supply wirings is at least twice as wide as a width of said wirings.
41. The integrated circuit of claim 38, wherein said wirings made of said first and second-metal wiring layer are disposed in direction parallel to said cell rows, and said wirings made of said third-metal wiring layer are disposed in direction perpendicular to said cell rows.
42. The integrated circuit of claim 33, wherein each of said first and second impurity diffusion regions has a contact region of the same impurity type therein, wherein an impurity concentration of said contact region is higher than in of each of the first and second impurity diffusion regions.
43. The integrated circuit of claim 30, wherein the gate array basic cells are used to construct intermediate buffers for distributing a clock signal to a plurality of circuits which are displaced on a semiconductor substrate.
44. The integrated circuit of claim 30, wherein the gate array cells are used to construct additional circuits for increasing driving capability to drive signals transmitted to a plurality of circuits disposed on a semiconductor substrate.
45. The integrated circuit of claim 30, further comprising at least one of megacell and megafunction in another area of a plurality of cell rows on a single semiconductor chip.
46. The integrated circuit of claim 45, wherein said megacell is one of ROM or RAM or both, and said megafunction is one of ALU or CPU or both.
47. A semiconductor integrated circuit having a logic circuit area and at least one of megacell and megafunction on a single semiconductor chip, the logic circuit area comprising:
- a plurality of standard cells arranged in each of a plurality of adjacent cell rows, said plurality of standard cells in each row having at least two different widths; and
- a plurality of gate array basic cells arranged in said cell rows in which said standard cells are arranged, each gate array basic cell having the same pattern of gate electrode and the same pattern of impurity regions,
- wherein said width of each gate array basic cell is substantially identical to a first one of the at least two different widths of said standard cells.
48. The integrated circuit of claim 47, wherein a second one of the at least two different widths of said standard cells is substantially identical to an integral multiple of said width of said gate array basic cell.
49. The integrated circuit of claim 48, wherein a height of said standard cells is substantially identical to a height of said gate array basic cells.
50. The integrated circuit of claim 47, wherein each row, a first impurity diffusion region and a second impurity diffusion region are arranged in the direction of said cell rows, said standard cells and gate array basic cells being arranged in said first and second impurity diffusion regions.
51. The integrated circuit of claim 50, wherein said first and second impurity diffusion regions are well regions.
52. The integrated circuit of claim 50, wherein each cell row has a first row and a second row adjacent to each other, in each cell row the first impurity diffusion region is arranged in one of the first and second rows and the second impurity diffusion region is arranged in the other of the first and second rows.
53. The integrated circuit according of claim 52, wherein at least one cell row has the first impurity diffusion regions in the first row, and at least one cell row has first the impurity diffusion region in the second row.
54. The integrated circuit of claim 50, further comprising power supply wirings for supplying power to said standard cells and gate array basic cells, disposed above said adjacency of said first and second rows.
55. The integrated circuit of claim 54, wherein said power supply wirings are made of first-metal wiring layer.
56. The integrated circuit of claim 55, wherein said standard cells and said gate array basic cells are wired by wirings made of at least said first-metal wiring layer, second and third-metal wiring layer disposed above said first-metal wiring layer in order.
57. The integrated circuit of claim 56, wherein a width of said power supply wirings is at least twice as wide as a width of said wirings.
58. The integrated circuit of claim 56, wherein said wirings made of said first and second-metal wiring layer are disposed in direction parallel to said cell rows, and said wirings made of said third-metal wiring layer are disposed in direction perpendicular to said cell rows.
59. The integrated circuit of claim 50, wherein each said first and second diffusion regions has contact region of the same impurity type therein, wherein an impurity concentration of said contact region is higher than it of each diffusion regions.
60. The integrated circuit of claim 47, wherein the gate array basic cells are used to construct intermediate buffers for distributing a clock signal to a plurality of circuits which are displaced on a semiconductor substrate.
61. The integrated circuit of claim 47, wherein the gate array basic cells are used to construct additional circuits for increasing driving capability to drive signals transmitted to a plurality of circuits disposed on a semiconductor substrate.
62. The integrated circuit of claim 47, wherein said megacell is one of ROM or RAM or both, and said megafunction is one of ALU or CPU or both.
63. The integrated circuit of claim 47, wherein said standard cells and said gate array basic cells are arranged over substantial entire region of each said cell rows, edges of each said cell rows are in straight line.
64. The integrated circuit of claim 63, wherein said at least one of megacell and megafunction has a rectangular pattern, edges of each said cell rows of and one side of said rectangular pattern are in straight line.
65. The integrated circuit of claim 47, wherein the plurality of standard cells have at least three different widths.
4207556 | June 10, 1980 | Sugiyama et al. |
4750027 | June 7, 1988 | Asami |
4809029 | February 28, 1989 | Matsumura et al. |
4811073 | March 7, 1989 | Kitamura et al. |
4949275 | August 14, 1990 | Nonaka |
4967100 | October 30, 1990 | Okutsu et al. |
4969029 | November 6, 1990 | Ando et al. |
5051917 | September 24, 1991 | Gould et al. |
5155390 | October 13, 1992 | Hickman et al. |
253831 | November 1986 | JP |
1-100942 | April 1989 | JP |
- “A Versatile VLSI Design System for Combining Gate Array and Standard Cell Circuits on the Same Chip,” Robert Homung, Martine Bonneau and Bernard Waymel, IEEE 1987 Custom Integrated Circuits Conference, no month.
Type: Grant
Filed: Sep 27, 2001
Date of Patent: Jan 16, 2007
Assignee: Kabushiki Kaisha Toshiba (Kawasaki)
Inventors: Nobuo Fudanuki (Tokyo), Toshikazu Sei (Tokyo)
Primary Examiner: Don Le
Attorney: Foley & Lardner LLP
Application Number: 09/963,735
International Classification: H03K 19/177 (20060101);