Electronic equipment involving semiconductor devices is essential for many modern applications. Technological advances in materials and design have produced generations of semiconductor devices, in which each generation includes smaller and more complex circuits than the previous generation. In the course of advancement and innovation, functional density (i.e., the number of interconnected devices per chip area) has generally increased while geometric size (i.e., the smallest component that can be created using a fabrication process) has decreased. Such advances have increased the complexity of processing and manufacturing semiconductor devices. The manufacturing of a semiconductor device becomes more complicated in a miniaturized scale, and the increase in complexity of manufacturing may cause deficiencies such as high yield loss, reduced reliability of electrical interconnection and low testing coverage. Therefore, there is a continuous need to modify the structure and manufacturing method of the devices in electronic equipment in order to decreasing device size while reducing manufacturing cost and processing time.
Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures. It should be noted that, in accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion.
The following disclosure provides many different embodiments, or examples, for implementing different features of the provided subject matter. Specific examples of components and arrangements are described below to simplify the present disclosure. These are, of course, merely examples and are not intended to be limiting. For example, the formation of a first feature over or on a second feature in the description that follows may include embodiments in which the first and second features are formed in direct contact, and may also include embodiments in which additional features may be formed between the first and second features, such that the first and second features may not be in direct contact. In addition, the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
Further, spatially relative terms, such as “beneath,” “below,” “lower,” “above,” “upper” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. The spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. The apparatus may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein may likewise be interpreted accordingly.
Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the disclosure are approximations, the numerical values set forth in the specific examples are reported as precisely as possible. Any numerical value, however, inherently contains certain errors necessarily resulting from the deviation normally found in the respective testing measurements. Also, as used herein, the terms “about,” “substantial” or “substantially” generally mean within 10%, 5%, 1% or 0.5% of a given value or range. Alternatively, the terms “about,” “substantial” or “substantially” mean within an acceptable standard error of the mean when considered by one of ordinary skill in the art. Other than in the operating/working examples, or unless otherwise expressly specified, all of the numerical ranges, amounts, values and percentages such as those for quantities of materials, durations of times, temperatures, operating conditions, ratios of amounts, and the likes thereof disclosed herein should be understood as modified in all instances by the terms “about,” “substantial” or “substantially.” Accordingly, unless indicated to the contrary, the numerical parameters set forth in the present disclosure and attached claims are approximations that can vary as desired. At the very least, each numerical parameter should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. Ranges can be expressed herein as being from one endpoint to another endpoint or between two endpoints. All ranges disclosed herein are inclusive of the endpoints, unless specified otherwise.
The term “standard cell” or “cell” used throughout the present disclosure refers to a group of circuit patterns in a design layout to implement specific functionalities of a circuit. A standard cell is comprised of various patterns in one or more layers and may be expressed as unions of polygons. A design layout may be initially constructed by an array of identical or different standard cells during the layout design stage. The geometries of the patterns in the cells may be adjusted at different stages of layout design in order to compensate for design and process effects. A standard cell may cover circuits corresponding to a portion or an entirety of a die to be manufactured. The standard cells may be accessible from cell libraries provided by semiconductor circuit manufacturers or designers. Throughout the present disclosure, the standard cells are designed for implementing electronic circuits formed by semiconductor devices, e.g., a metal-oxide-semiconductor (MOS) device, and can be a planar field-effect transistor (FET) device, a fin-type FET (FinFET) device, a gate-all-around (GAA) device, a nanowire device, a fully-depleted silicon-on-isolator (FDSOI) device, or the like. In some embodiments, the standard cells include an interconnected structure of metal lines and metal vias arranged over a transistor, in which the metal lines and metal vias are interconnected to convey power and signals for the underlying transistor. In some embodiments, the standard cells are included in a standard cell library, which may be stored in a non-transitory computer-readable storage medium and accessed by a processor in a layout operation.
Referring to
The gate electrode GT is provided in the gate layer L1 over the active region OD. The gate electrode GT may be formed of a conductive material, such as doped polysilicon or formed of a metal gate comprising metallic materials such as tungsten, and cobalt, and other work function adjusting metals, such as Ti, Al, TiAl, TiN, TaC, and the like. The gate electrode GT includes the gate electrode 104 and the cell-edge gate electrodes 106a and 106b shown in
A plurality of conductive line layers, e.g., layers L3 and L5, and a plurality of conductive via layers, e.g., layers L2 and L4, are provided over the gate layer L1. Each of the conductive line layers includes a plurality of parallel conductive segments, e.g., conductive segments M0 and M1, and each of the conductive via layers includes at least one conductive via, e.g., conductive vias VG, VD and V0. These conductive segments (including the gate-layer conductive line MD) and the conductive vias may be formed of conductive materials, such as copper, tungsten, aluminum, titanium, tantalum, alloys thereof, or the like. The conductive line layers are electrically interconnected through the intervening conductive via layers. For example, the conductive line layers L3 and L5 are arranged over one another and interconnected through the conductive via layer L4, respectively. The conductive line layer L3 is further electrically connected to the gate layer L1 through the conductive via layer L2 therebetween, in which a conductive segment M0 in the conductive line layer L3 is electrically connected to the gate electrode GT through a gate via VG and another conductive segment M0 is electrically connected to the gate-layer conductive line MD through a drain via VD. The numbers and materials of the conductive lines and conductive vias shown in
Referring to
The gate electrode (GT) 104 is disposed in the gate layer L1 over the active regions 102a and 102b. The gate electrode 104 extends in the column direction along the y-axis perpendicular to the x-axis. In some embodiments, the gate electrode 104 serves as a functional gate electrode in forming a transistor, such as a FET device.
Two cell-edge gate electrodes (GT) 106, i.e., 106a and 106b, are disposed in the gate layer L1 and extend in the column direction on a left cell side and a right cell side of the cell boundary 101, respectively, of the cell 100A. The cell-edge gate electrodes 106 are parallel to the gate electrode 104. In some embodiments, the cell-edge gate electrodes 106 are not functioning in forming a transistor of the cell 100A.
Source/drain regions SD1 and SD2 are defined in the active region 102a and delimited by the gate electrode 104 and the cell-edge gate electrodes 106, in which the source/drain regions SD1 and SD2 correspond to a source terminal and a drain terminal, respectively, of a first transistor. The active region 102a covered by the gate electrode 104 between the source/drain regions SD1 and SD2 is defined as the channel region of a transistor. Similarly, Source/drain regions SD3 and SD4 are defined in the active region 102b and delimited by the gate electrode 104 and the cell-edge gate electrodes 106, in which the source/drain regions SD3 and SD4 correspond to a source terminal and a drain terminal, respectively, of a second transistor. The active region 102b covered by the gate electrode 104 between the source/drain regions SD3 and SD4 is defined as the channel region of the second transistor.
Referring to
The tracks may be further classified into vertical tracks VT and horizontal tracks HT, in which each vertical track VT extends in the column direction and each horizontal track HT extends in the row direction. For example, a vertical track VT-1 is defined as a strip overlapping the cell-edge gate electrode 106a from a top-view perspective, and a horizontal track HT-1 is defined as a strip overlapping the active region 102a from a top-view perspective. In some embodiments, the source/drain regions SD1 and SD3 overlap the vertical track VT-2 and the source/drain regions SD2 and SD4 overlap the vertical track VT-4. As shown in
The gate-layer conductive lines (MD) 108 are arranged in the gate layer L1. The gate-layer conductive lines 108 may be arranged parallel to the gate electrodes 104 in the respective vertical tracks VT. For example, gate-layer conductive lines 108a and 108c are arranged in the vertical track VT-2 and gate-layer conductive lines 108b and 108d are arranged in the vertical track VT-4. The gate-layer conductive lines 108 arranged in the same track, e.g., the gate-layer conductive lines 108a and 108c in the vertical track VT-2 may be aligned in the column direction. The gate-layer conductive lines 108b and 108d may be aligned in the vertical track VT-4 in the column direction. Referring to
The power rails (M0) 122 and the conductive segments (M0) 124 are arranged in the conductive line layer L3 and extend in the row direction. The power rails 122 (e.g., power rails 122a and 122b) and the conductive segments 124 (e.g., conductive segments 124a, 124b, 124c, 124d, 124e, 124f and 124g) are arranged in parallel. The power rails 122a and 122b are on opposite sides of the cell 100A. For example, the power rails 122a and 122b are arranged on an upper cell side and a lower cell side, respectively, of the cell 100A. In some embodiments, the power rails 122a and 122b are configured to supply a first voltage VDD and a second voltage VSS, respectively. In some embodiments, the first voltage VDD is a positive voltage and the second voltage VSS is ground.
The conductive segments 124 are arranged between the power rails 122a and 122b. The conductive segments 124 are arranged parallel to the power rails 122. In some embodiments, some of the conductive segments 124 are configured as input/output pins of the cell 100A while some other conductive segments 124 are configured as internal connection pins of the cell 100A. The internal connection pins are not functioning in providing input/output signals. In some embodiments, the internal connection pins only serve as connection nodes for electrically connecting features in different layers within the cell 100A. Each of the conductive segments 124 is arranged in and aligned with one of the horizontal tracks HT. For example, the conductive segment 124a is arranged in and aligned with the horizontal track HT-1.
In some embodiments, the lengths and number of the conductive segments 124 in one horizontal track HT can be varying. In some embodiments, one of the conductive segments 124 occupies an entire horizontal track HT, e.g., only one conductive segment 124a, 124c or 124e is disposed in the horizontal track HT-1, HT-3 or HT-5, respectively, within the cell 100A. In some embodiments, the conductive segment 124a, 124c or 124e is configured as an input/output pin of the cell 100A and the full length of the conductive segment 124a, 124c or 124e facilitates electrical connections to overlying conductive segments 142, 144 in the conductive line layer L5 (shown in
In some embodiments, two or more conductive segments 124 may be arranged in a single horizontal track HT and aligned with each other. For example, the conductive segments 124b and 124f are arranged in the horizontal track HT-2, and the conductive segments 124d and 124g are arranged in the horizontal track HT-4. In some embodiments, the conductive segments 124b and 124g are configured as the input/output pins of the cell 100A, while the conductive segments 124d and 124f are configured as internal connection pins of the cell 100A.
In some embodiments, the full-length conductive segment 124a or 124e is arranged immediately adjacent to the power rail of the cell 100A. For example, the conductive segment 124a is disposed immediately adjacent to the power rail 122a. The conductive segment 124a further overlaps the source/drain regions SD1 and SD2 from a top-view perspective. The conductive segment 124e is disposed immediately adjacent to the power rail 122b. The conductive segment 124e further overlaps the source/drain regions SD3 and SD4 from a top-view perspective. The conductive segments 124b, 124c, 124d, 124f and 124g are disposed between the full-length conductive segments 124a and 124e. The conductive segment 124a is closest to the power rail 122a compared to the conductive segments 124b, 124c, 124d, 124e, 124f or 124g. Further, the conductive segment 124e is closest to the power rail 122b compared to the conductive segments 124a, 124b, 124c, 124d, 124f or 124g. In some embodiments, a length of the conductive segment 124a is substantially equal to or greater than a length of any conductive segments 124 which are not immediately adjacent to the power rails 122. In some embodiments, a length of the conductive segment 124a is substantially equal to a length of the conductive segment 124e.
In some embodiments, a width of the power rails 122 in the column direction is substantially greater than a width of the conductive segments 124 in the column direction. In other embodiments, the power rails 122 and the conductive segments 124 have substantially equal widths in the column direction. In some embodiments, the conductive segments 124 are equally spaced between the power rails 122a and 122b in the column direction. Further, each of the power rails 122 is spaced from its adjacent conductive segment 124 by a distance D1 in the column direction. For example, the power rail 122a is spaced from the conductive segment 124a by the distance D1. In some embodiments, the power rail 122b is also spaced from the conductive segment 124e by the distance D1.
In some embodiments, the cell height of the cell 100A is defined as a pitch between the power rails 122a and 122b measured in the column direction and is determined according to a total number of the conductive segments 124 accommodated within the cell 100A. As shown in
The conductive vias 112 and 114 in the conductive via layer L2 electrically connect the gate layer L1 to the conductive line layer L3. The conductive via 112 is arranged as a gate via VG over the gate electrode 104 and electrically connects the gate electrode 104 to the conductive segment 124a, where the conductive segment 124a serves as an input pin or output pin of the cell 100A. The conductive via 114 is arranged as a drain via VD over the gate-layer conductive line 108d and electrically connects the gate-layer conductive line 108d to the conductive segment 124e, where the conductive segment 124e serves as an input pin or output pin of the cell 100A. In some embodiments, additional conductive vias may be arranged as power vias over the power rails 122a and 122b, respectively, and electrically connect the gate-layer conductive lines 108 to the power rails 222a and 222b.
In some embodiments, the power rail (M1) 142 and the conductive segments (M1) 144 are arranged in the conductive line layer L5 and extend in the column direction. The power rail 142 and the conductive segments 144 (e.g., conductive segments 144a, 144b, 144c, 144d and 144e) are arranged in parallel. In some embodiments, the power rail 142 is arranged on a cell side of the cell 100A. As discussed previously, the power rail 142 is arranged in and aligned with one of the vertical tracks VT. For example, the power rail 142 is arranged in the vertical track VT-5. In some embodiments, the power rail 142 occupies an entire vertical track VT, such as the vertical track VT-5. In some embodiments, the power rail 142 is configured to supply the first voltage VDD or the second voltage VSS. In some embodiments, the power rail 142 is replaced with another conductive segment 144 for conveying signals.
In some embodiments, the conductive segments 144 are arranged adjacent to the power rail 142. In some embodiments, the conductive segments 144 are arranged parallel to the power rail 142. As discussed previously, each of the conductive segments 144 is arranged in and aligned with one of the vertical tracks VT. For example, the conductive segment 144c is arranged in the vertical track VT-2.
In some embodiments, the lengths and number of the conductive segments 144 in one vertical track VT can be varying. In some embodiments, one of the conductive segments 144 occupies an entire vertical track VT. In some embodiments, two or more conductive segments 144 may be arranged in a single vertical track VT and aligned with each other. For example, the conductive segment 142a and the conductive segment 142b are arranged in the vertical track VT-1. In some embodiments, the conductive segments 142a and 142b are aligned in the column direction.
One or more conductive vias (V1) 132 in the conductive via layer L4 electrically connect the conductive line layer L3 to the conductive line layer L5. For example, the conductive via 132a electrically connects the conductive segment 124a to the conductive segment 144a, in which the conductive segment 124a serves as an input pin or output pin of the cell 100A. The conductive via 132b electrically connects the conductive segment 124e to the conductive segment 144b, in which the conductive segment 124e serves as an input pin or output pin of the cell 100A. In some embodiments, the conductive vias 132a and 132b are aligned in the column direction.
In some embodiments as shown in
As shown in
In some embodiments, the number of the conductive segments 144 is greater than or equal to the number of vertical tracks VT. In the present embodiment, the number of conductive segments 144 is five and the number of vertical tracks VT is also five, however, the number of available vertical tracks for the conductive segments 144 is four since the power rail 142 occupies the vertical track VT-5.
A distance Pv is defined as a spacing between adjacent conductive vias 132 measured in the column direction in a vertical track VT. For example, the conductive via 132a is spaced from the conductive via 132b by the distance Pv.
A distance Pc is defined as a spacing between adjacent conductive segments 144 measured in the column direction in a vertical track VT. For example, the conductive segment 144a is spaced from the conductive segment 144b by the distance Pc.
A distance Pm is defined as a spacing between the power rail 122 and the conductive segment 124 disposed immediately adjacent to the power rail 122, measured in the column direction. For example, the conductive segment 124a is spaced from the power rail 122a by the distance Pm. In some embodiments, the spacing between the conductive segments 124 is the distance Pm. In some embodiments, the distance Pm is defined as a spacing between two adjacent conductive segment 124 configured as input/output pins of the cell 100A.
A width Pw is defined as a width of each of the conductive segments 124. For example, the conductive segment 124a has a width Pw.
A length Pe is defined as a via enclosure length of the conductive segment 144 with respect to the conductive via 132 to which the conductive segment 144 is electrically coupled. The length Pe may be measured, in the column direction, from an end side of the conductive segment 144 to a side of the conductive via 132 closest to the end side of the conductive segment 144. For example, a distance between an end side C1 of the conductive segment 144a and a side C2 of the conductive via 132a is defined as the via enclosure length Pe. In some embodiments, the via enclosure length Pe is required to be substantially equal to or greater than a minimum via enclosure length to ensure that each conductive segment 144 overlaps the corresponding conductive via 132 with sufficient margins so as to avoid undesirable circuit opening between the conductive via 132 and the conductive segment 144 once fabricated.
As shown in
As the demand for smaller and more complex semiconductor devices continues, the available spacing of the vertical tracks VT in the cell 100A for the placement of the conductive segments 144 in the conductive line layer L5 is reduced. For example, the power rail 142 is placed in the vertical track VT-5 according to a design rule. In some embodiments, the design rule is included in a design rule check (DRC) deck. Thus, only four vertical tracks VT are available for the conductive segments 144a, 144b, 144c, 144d and 144c, which serve as input pins or output pins of the cell 100A. That means the number of conductive segments 144 is greater than the number of available vertical tracks VT. In the depicted example, the number of conductive segments 144 is five, and the number of available vertical tracks VT is four. The conductive segments 144a, 144b, 144c, 144d and 144c should share the remaining vertical tracks VT-1, VT-2, VT-3 and VT-4. In such a case, at least two of the conductive segments 144 should be placed with a same vertical track VT.
In some situations, the available number of the vertical tracks VT for the conductive segments 144 in the conductive line layer L5 imposes difficulty to the manufacturing process of the semiconductor device in advanced technology nodes. The pitch between two parallel conductive segments 124 configured as input/output pins may not be sufficiently large to meet the design rules, and thus some defects such as shorting between adjacent conductive segments 144 may occur if the semiconductor device is otherwise fabricated given the limited pitch. The defects resulting from the manufacturing limitation can be reduced or mitigated through managing the locations of conductive segments 122 that electrically coupled to the respective conductive segments 144 in the same track in the cell 100A. That is, if two adjacent conductive segments 144 in the design layout 100B are to be formed in a same vertical track VT, a distance Pc between these two adjacent conductive segments 144 is greater than or equal to a predetermined value P1 required by the designed rule. In other words, Pc≥P1. The predetermined value P1 may be defined as a minimum allowable vertical spacing (also referred as minimal segment end spacing) between the conductive segments 144 in a same conductive line layer L5 in the same vertical track VT. Thus, during a design rule check (DRC) operation, the distance Pv should be greater than or equal to a sum of the predetermined value P1 and two times the length Pe according to the design rules for the adjacent conductive segments 144. In other words, Pv≥P1+2Pc.
Further, as the device size of the semiconductor device continues to reduce, the distance Pc between adjacent conductive segments 144 also made less progressively according to the reduced distance between the conductive segments 124, which may reach as small as about 38 nm or less. In some situations, such small distance Pc of the conductive segments 144 in the conductive line layer L5 imposes difficulty to the manufacturing process of the semiconductor device and some defects such as shorting between adjacent conductive segments 144 may occur. The defects resulting from the manufacturing limitation can be reduced or mitigated through managing the locations of adjacent conductive segments 144 in the design layout 100B. That is, if two adjacent conductive segments 144 in a design layout 100B are to be formed in a same vertical track VT, a distance Pc between the two adjacent conductive segments 144 should be greater than a predetermined value. The predetermined value may be defined as a minimum allowable vertical spacing (also referred as minimal segment end spacing) between the conductive segments 144 in a same conductive line layer L5 in a same vertical track VT.
Technological advances in materials and design may aid in improving flexibility and utilization of cell placement. According to a design rule in existing technology nodes, a gate via VG should not overlap an active region OD from a top-view perspective. Thus, conductive segments configured as input/output pins of the cell cannot be placed in the horizontal track HT-1 or the horizontal track HT-5 since both horizontal tracks HT-1 and HT-5 overlap the active region 102a or 102b from a top-view perspective. Accordingly, the input/output pins of the cell are usually placed around the center in a cell. For example, the input/output pins of the cell may only be placed in the horizontal tracks HT-2, HT-3 or HT-4. In other words, only three out of five horizontal tracks HT are available for input/output pins. As a result, the pitch between two input/output pins may not be sufficiently large to meet the design rules, and thus some defects such as shorting between adjacent conductive segments 144 may occur. Further, the closely placed input/output pins of the cell may force an automatic placement and routing (APR) tool to access the input/output pins from different tracks to avoid design rule violation, and may lead to the routing congestion issue. If more tracks are to be provided, the cell size needs to be increased, which may lead to area penalty.
The defects resulting from the manufacturing limitation may be mitigated or reduced since the design rule of the placement constraint of the gate via VG no longer applies to the transistors in advanced technology nodes. For example, and the transistor in advanced technology nodes includes a FinFET device, a GAA device, a GAAFET device, a nanowire device, or the like. The advances in the transistor structure may allow the gate via VG to overlap the active region OD from a top-view perspective without adverse effects. Thus, conductive segments 124 configured as input/output pins of the cell can be placed outwardly. For example, the input/output pins of the cell may be placed in the horizontal track HT-1 or the horizontal track HT-5. In other words, five out of five horizontal tracks HT are available for input/output pins. Thus, since more routing tracks are available and the pitch between adjacent input/output pins increases, it is possible that two conductive segments electrically coupled to the corresponding two input/output pins may be placed in a same vertical track VT.
In order to better comply with the design rule for the adjacent conductive segments 144 in the conductive line layer L5 during the DRC operation, the locations of the conductive segments 124 in the conductive line layer L3 are specifically designed. In some embodiments, at least one of the conductive segments 124 configured as input/output pins of the cell 100A is placed in the horizontal tracks HT immediately adjacent to the power rail 122. For example, the conductive segment 124a is placed in the horizontal track HT-1 immediately adjacent to the power rail 122a. In some embodiments, at least two of the conductive segments 124 configured as input/output pins of the cell 100A are placed in the horizontal tracks HT immediately adjacent to the power rail 122. For example, the conductive segment 124e configured as input/output pins of the cell 100A is placed in the horizontal track HT-5 immediately adjacent to the power rail 122b. The arrangement of the input/output pins (i.e., the conductive segments 124a and 124e) immediately adjacent to the power rail 122a may increase the pitch between the input/output pins and thus may improve the flexibility of cell routing.
In some embodiments, the conductive segment 124a is placed in the horizontal track HT-1 and the conductive segment 124e is placed in the horizontal track HT-5 farthest from the horizontal track HT-1. By placing the input/output pins (e.g., conductive segments 124a and 124e) in the horizontal tracks HT-1 and HT-5, which have the greatest distance than that between any other horizontal tracks HT, the layouts of the overlying conductive segments 144 in a same vertical track VT may be in compliance with the design rule. In some embodiments, only one of the conductive segments 124 configured as input/output pins of the cell 100A is placed in a horizontal track HT immediately adjacent to the power rail 122. Other conductive segments 124 configured as input/output pins of the cell 100A may be placed in any horizontal track HT between the power rails 122, as long as the distance between the adjacent conductive segments 144 in the conductive line layer L5 is sufficient and complies with the design rule.
In some embodiments, at least one of the conductive segments 124 configured as input/output pins of the cell 100A has a full-length substantially equal to or greater than a cell length. In some embodiments, the conductive segments 124 configured as input/output pins of the cell 100A having the full-length is placed immediately adjacent to the power rail 122. For example, the conductive segment 124a having the full-length is placed immediately adjacent to the power rail 122a. In some embodiments, at least two of the conductive segments 124 having the full-length are placed immediately adjacent to the power rail 122. For example, the conductive segment 124e having the full-length is also placed immediately adjacent to the power rail 122b. In some embodiments, the full-length conductive segments 124a and 124e configured as input/output pins of the cell 100A are disposed closest to the power rails 122a and 122b, respectively. The arrangement of the full-length conductive segments 124a and 124e immediately adjacent to the power rail 122a may aid in improving the flexibility of routing and utilization of cell placement.
In some embodiments, the conductive segments 124 configured as input/output pins of the cell 100A are made as long as possible to provide APR tool with greater routing flexibility for input/output pin access. In some embodiments, if the conductive segments 124 configured as input/output pins of the cell 100A have different lengths, the conductive segments 124 with a greater length are located nearer to the cell boundary 101 and the conductive segments 124 with a less length are located furtherer from the cell boundary 101 such that the likelihood of the pin access near the cell boundary can be reduced. The possibility of adversely affecting the neighboring cells due to the cell-boundary access pins can be relieved.
In some embodiments, since the conductive segments 124a and 124e are configured as an input pin or output pin of the cell 100A, the conductive segments 144 in the conductive line layer L5 are provided to be electrically connected to the underlying conductive segments 124a and 124e to external circuits or features. If the conductive segment 124a is placed in the horizontal track HT-2 instead of the horizontal track HT-1, and the conductive segment 124e is placed in the horizontal track HT-4 instead of the horizontal track HT-5, the distance Pc between the conductive segments 144a and 144b would be inevitably reduced due to the arrangement of the conductive segments 124a and 124e in the conductive line layer L3. The reduced distance Pc may be smaller than the minimal segment end spacing, and thus violates the design rule for the adjacent conductive segments 144.
Accordingly, the present disclosure provides a structure of a cell with specifically designed locations of the conductive segments 124 in the conductive line layer L3. In some embodiments, the arrangement of the conductive segments 124 may aid in improving the density of input/output pins of the cell 100A. In some embodiments, the density of input/output pins of the cell 100A is considered as uniform. In some embodiments, the arrangement of the conductive segments 124 allows the overlying conductive segments being placed in a single track for multiple input/output pin access. In some embodiments, the arrangement of the conductive segments 124 provides benefits in high density design where the routing resources in the lower layers become critical and a higher chance of design rule violations may result. In some embodiments, the advantage of the rearrangement of the conductive segments 124 is more pronounced when one or more track is pre-occupied for other purposes, e.g., used as a power rail. The proposed cell structure and routing framework show significant improvements of input/output pin density and device size.
In some embodiments, according to a design rule for the adjacent conductive segments 144 during a DRC operation, if two adjacent conductive segments 144 within a cell 100A are to be formed in a same vertical track VT, a ratio of the distance Pv to the distance Pm is greater than or equal to a predetermined value, such as a first predetermined distance ratio limit X1. In other words, Pv/Pm≥X1. The first predetermined distance ratio limit may be defined according to different requirements of different generations of semiconductor devices. In some embodiments, the first predetermined distance ratio limit is greater than or equal to about 5.5. In some embodiments, the first predetermined distance ratio limit is greater than or equal to about 5.8. In some embodiments, the first predetermined distance ratio limit is greater than or equal to about 7. In some embodiments, the first predetermined distance ratio limit is greater than or equal to about 7.5.
In some embodiments, according to a design rule for the adjacent conductive segments 144 during a DRC operation, if two adjacent conductive segments 144 within a cell 100A are to be formed in a same vertical track VT, a value of the width Pw divided by the distance Pv is less than or equal to a predetermined value, such as a second predetermined distance ratio limit X2. In other words, Pw/Pv≤X2. The second predetermined distance ratio limit may be defined according to different requirements of different generations of semiconductor devices. In some embodiments, the second predetermined distance ratio limit is less than or equal to about 0.24. In some embodiments, the second predetermined distance ratio limit is less than or equal to about 0.22. In some embodiments, the second predetermined distance ratio limit is less than or equal to about 0.16. In some embodiments, the second predetermined distance ratio limit is less than or equal to about 0.14.
The layout embodiments illustrated above shows the cells with only five horizontal tracks HT between the power rails 122a and 122b and only five vertical tracks VT. However, these embodiments are provided for illustrative purposes. In some other embodiments, the standard cells having more or less than five horizontal tracks HT and more or less than five vertical tracks VT are also within the contemplated scope of the present disclosure.
At step 301, a design data of a semiconductor device is generated or received. The design data may be represented as a netlist, a schematic diagram, a circuit diagram or the like. In some embodiments, the semiconductor device includes at least one electronic circuit, which can be a logic gate device in various types, such as a NAND gate, an inverter gate, an XOR gate, an AND gate, a NOR gate, an AOI gate, or other suitable logic gate devices. In some embodiments, the design data in step 302 is generated during a synthesis stage of a design flow for manufacturing the semiconductor device.
At step 302, a standard cell library is provided which includes a first cell. In some embodiments, the first cell may be the cell 100A as discussed above. The descriptions of the cell 100A are discussed previously and are not repeated for brevity.
At step 303, a design layout is generated by placing the first cell according to the design data. The step 303 may be performed during a placement and routing stage of a design flow for manufacturing a semiconductor device.
At step 304, receiving a design rule check (DRC) deck. The DRC deck may be provided by a cell library designer or a semiconductor manufacturing party. The DRC deck may be included in a database along with the cell library and stored in a non-transitory computer-readable medium. The DRC deck includes a set of design rules for the placing and routing of the first cell and may be accessed in a placement and routing operation during the cell design procedure. The step 304 may be performed prior to step 301, 302 or 303.
In some embodiments, the design rule of the DRC deck includes a first distance, a second distance and a length, wherein the first distance is the distance Pv as previously discussed, the second distance is a minimum spacing between the conductive segments (also referred to as a minimal segment end spacing), and the length is a minimum via enclosure length of the conductive segments, such as the length Pe as previously discussed. In some embodiments, the DRC deck includes a first distance and a third distance, wherein the first distance is the distance Pv and the third distance is a spacing between the first conductive segment and the first power rail, such as the distance Pm as previously discussed. In some embodiments, the DRC deck includes a first distance and a first width, wherein the first distance is the distance Pv and the first width is the width Pw as previously discussed. In some embodiments, the DRC deck includes a minimal via spacing, which is a minimum spacing between adjacent conductive vias.
At step 305, conductive segments are provided to electrically couple to the input pins or output pins of the first cell. In some embodiments, conductive segments (such as the conductive segments 144) are allocated to electrically couple to the input pins or output pins (such as the conductive segments 124) of the cell 100A.
At step 306, a DRC is performed according to the DRC deck. At step 307, it is examined whether the allocation of the conductive segments meets the requirements set forth in the DRC deck. If the examination result of the layout is unfavorable, the flow of the layout method 300 loops back to previous stages for tuning the location of the conductive segments. For example, if two of the conductive segments are allocated in a same vertical track and the distance between the conductive segments in the column direction is less than the minimal segment end spacing, the result of the layout simulation would be unfavorable. Thus, the flow of the layout method 300 should loop back to the previous stage (such as the step 305) for rearranging the conductive segments. If the result of the layout simulation is favorable, the flow of the layout method 300 proceeds to the next step.
In some embodiments, the layout method 300 further includes increasing an average spacing between the conductive segments in a design layout. In some embodiments, every spacing between two adjacent conductive segments in the column direction or in the row direction is calculated and the average spacing is determined according to the recorded data of the spacing values. In some embodiments, after the result of a first layout simulation is favorable, a first average spacing of the first layout is recorded. Further, the layout method 300 loops back to the previous stage (such as the step 305) for rearranging the conductive segments to increase the first average spacing of the first layout. For example, a second layout having a second average spacing greater than the first average spacing is generated according to the rearrangement of the conductive segments.
In some embodiments, the layout method 300 further includes increasing a minimum spacing between the conductive segments in a design layout. In some embodiments, every spacing between two adjacent conductive segments in the column direction or in the row direction is calculated and the minimum spacing is determined according to recorded data of the spacing values. In some embodiments, after the result of a first layout simulation is favorable, a first minimum spacing of the first layout is recorded. Further, the layout method 300 loops back to the previous stage (such as the step 305) for rearranging the conductive segments to increase the first minimum spacing of the first layout. For example, a second layout having a second minimum spacing greater than the first minimum spacing is generated according to the rearrangement of the conductive segments.
At step 307, a lithography mask is manufactured according to the design layout. At step 308, a semiconductor device fabricated in which a layer of the semiconductor device is formed according to the lithography mask. In some embodiments, the semiconductor device is fabricated according to the favorable design layout.
The layout embodiments illustrated above shows the placement and routing of the conductive segments (M1) 144 according to the conductive segments (M0) 124 configured as input/output pins of the cell 100A. However, the embodiments as set forth are provided for illustrative purposes. In some other embodiments, a cell may have the conductive segments (M1) 144 configured as input/output pins of the cell, and additional conductive segments in a conductive line layer in a higher layer over the conductive line layer L5 may be placed and routed to the underlying conductive segments 144 (M1) in the conductive line layer L5. The rule of arranging these conductive segments in the higher layer may also follow the spacing or distance values contained in the DRC deck as previously discussed.
For example, the rule of arranging these conductive segments in the higher layer may also include a first distance, a second distance, a third distance, a width and a length. The first distance is defined as a spacing between adjacent conductive vias measured in the row direction in a horizontal track HT. The second distance is defined as a spacing between adjacent conductive segments measured in the row direction in a horizontal track HT. The third distance is defined as a spacing between a power rail and the conductive segment disposed immediately adjacent to the power rail, measured in the row direction. The width is defined as a width of each of the conductive segments. The length is defined as a via enclosure length of the conductive segment with respect to the conductive via to which the conductive segment is electrically coupled. The length may be measured, in the row direction, from an end side of the conductive segment to a side of the conductive via closest to the end side of the conductive segment.
The design subsystem (design house or layout design provider) 410 generates a design layout 450 in a design phase for the IC devices 480 to be fabricated. The design subsystem 410 may perform the layout methods discussed in the present disclosure to generate the design layout 450, e.g., the design layouts shown with reference to the figures of the present disclosure. In an embodiment, the design subsystem 410 operates a circuit design procedure to generate the design layout 450. The design subsystem 410 may include further one or more steps, such as logic design, physical design, pre-layout simulation, placement and routing, timing analysis, parameter extraction, design rule check and post-layout simulation, to generate the design layout 450. The design layout 450 may be converted from description texts into their visual equivalents to show a physical layout of the depicted patterns, such as the dimensions, shapes and locations thereof. In an embodiment, the design layout 450 can be expressed in a suitable file format such as GDSII, DFII, OASIS, or the like.
The mask subsystem 420 receives the design layout 450 from the design subsystem 410 and manufactures one or more masks (photomask, lithography masks or reticles) according to the design layout 450. In an embodiment, the mask subsystem 420 includes a mask data preparation block 422, a mask fabrication block 424 and a mask inspection block 426. The mask data preparation block 422 modifies the design layout 450 so that a revised design layout 460 can allow a mask writer to transfer the design layout 450 to a writer-readable format.
The mask fabrication block 424 is configured to fabricate the mask by preparing a substrate based on the design layout 460 provided by the mask data preparation block 422. A mask substrate is exposed to a radiation beam, such as an electron beam, based on the pattern of the design layout 460 in a writing operation, which may be followed by an etching operation to leave behind the patterns corresponding to the design layout 460. In an embodiment, the mask fabrication block 424 includes a checking procedure to ensure that the layout data 460 complies with requirements of a mask writer and/or a mask manufacturer to generate the mask as desired. An electron-beam (e-beam), multiple e-beams, an ion beam, a laser beam or other suitable writer source may be used to transfer the patterns.
After the lithography mask is fabricated, the mask inspection block 426 inspects the fabricated mask to determine if any defects, such as full-height and non-full-height defects, exist in the fabricated mask. If any defects are detected, the mask may be cleaned or the design layout in the mask may be modified.
The fabrication subsystem 430 is an IC manufacturing entity that includes multiple manufacturing facilities or tools for the fabrication of a variety of the IC devices 480. The fabrication subsystem 430 uses the mask fabricated by the mask subsystem 420 to fabricate a wafer 470 having a plurality of IC devices 480 thereon. The wafer 470 includes a semiconductor substrate and optionally various layers formed thereon. The operations provided by the manufacturing facilities or tools may include, but not limited to, photolithography, deposition, sputtering, etching, diffusion, ion implantation and annealing. In some embodiments, test structures may be formed on the wafer 470 to generate test data indicative of the quality of the fabricated wafer 470. In an embodiment, the fabrication subsystem 430 includes a wafer testing block 432 configured to ensure that the wafer 470 conforms to physical manufacturing specifications and mechanical and/or electrical performance specifications. After the wafer 470 passes the testing procedure performed by the wafer testing block 432, the wafer 470 may be diced (or sliced) along the scribe line regions to form separate IC devices 480. The dicing process can be accomplished by scribing and breaking, by mechanical sawing (e.g., with a dicing saw) or by laser cutting.
The processor 412 is configured to execute program instructions that include a tool configured to generate the design layouts as described and illustrated with reference to figures of the present disclosure.
The network interface 414 is configured to access program instructions and data accessed by the program instructions stored remotely through a network (not shown).
The I/O device 416 includes an input device and an output device configured for enabling user interaction with the system 410. In some embodiments, the input device includes, for example, a keyboard, a mouse, and other devices. Moreover, the output device includes, for example, a display, a printer, and other devices.
The storage device 417 is configured for storing the design layouts, program instructions and data accessed by the program instructions. In some embodiments, the storage device 417 includes a non-transitory computer-readable storage medium, for example, a magnetic disk and an optical disk.
The memory 409 is configured to store program instructions to be executed by the processor 412 and data accessed by the program instructions. In some embodiments, the memory 409 includes any combination of a random access memory (RAM), some other volatile storage device, a read-only memory (ROM), and some other non-volatile storage device.
According to an embodiment, a semiconductor cell structure includes: a gate electrode extending in a first direction over a substrate; a first power rail and a second power rail extending in a second direction different from the first direction in a first layer over the substrate, wherein the first power rail and the second power rail are disposed on opposite sides of the cell structure; first conductive segments extending in the second direction between the first and second power rails in the first layer; a third power rail extending in the first direction in a second layer over the first layer; and second conductive segments extending in the first direction in the second layer. At least two of the second conductive segments are aligned with a single track line in the cell structure in the first direction and are separated by a spacing substantially equal to or greater than a minimal segment end spacing.
According to an embodiment, a semiconductor cell structure includes: a substrate; a gate electrode extending in a first direction in a first layer over the substrate; a first power rail and a second power rail extending in a second direction different from the first direction in a second layer over the first layer, wherein the first power rail and the second power rail are on opposite sides of the cell structure; a plurality of conductive segments extending in the second direction between the first and second power rails in the second layer; a third power rail extending in the first direction in a third layer over the second layer; and a first conductive segment and a second conductive segment in the third layer. The first and second conductive segments extend in the first direction and are aligned with a track line in the cell structure.
According to an embodiment, a semiconductor cell structure includes: an active region extending in a first direction; a gate electrode over the active region extending in a second direction different from the first direction; a first power rail and a second power rail extending in the first direction in a first layer above the active region, wherein the first power rail and the second power rail are disposed on opposite sides of the cell structure; first conductive segments extending in the first direction between the first and second power rails in the first layer; a third power rail extending in the second direction in a second layer over the first layer; and second conductive segments extending in the second direction in the second layer and electrically connected to the first conductive segments, wherein two of the second conductive segments are aligned to each other in the second direction.
The foregoing outlines features of several embodiments so that those skilled in the art may better understand the aspects of the present disclosure. Those skilled in the art should appreciate that they may readily use the present disclosure as a basis for designing or modifying other processes and structures for carrying out the same purposes and/or achieving the same advantages of the embodiments introduced herein. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the present disclosure, and that they may make various changes, substitutions, and alterations herein without departing from the spirit and scope of the present disclosure.
This application is a divisional application of U.S. non-Provisional application Ser. No. 17/225,903 filed Apr. 8, 2021, the disclosures of which are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 17225903 | Apr 2021 | US |
Child | 18784908 | US |