1. Field
The present disclosure relates generally to a circuit layout, and more particularly, to a system on a chip (SOC) design with critical technology pitch alignment.
2 Background
A pitch is the distance between the same type of adjacent elements. To achieve cost, power, and performance benefits of scaling a pitch by x%, an area scaling of approximately x2% should be obtained. For example, to achieve the full cost, power, and performance benefits of a 70% pitch scaling, approximately a 50% area scaling should be obtained. However, given a requirement to obtain an x2% area scaling, an x% pitch scaling may not provide the best cost, power, and performance benefits. As such, methods and apparatuses are needed for determining a pitch or pitch scaling given a desired area scaling.
In an aspect of the disclosure, a method and an apparatus are provided. An SOC apparatus includes a plurality of gate interconnects with a minimum pitch g, a plurality of metal interconnects with a minimum pitch m, and a plurality of vias interconnecting the gate interconnects and the metal interconnects. The vias have a minimum pitch v. The values m, g, and v are such that g2+m2≧v and an LCM of g and m is less than 20 g.
The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well known structures and components are shown in block diagram form in order to avoid obscuring such concepts. Apparatuses and methods will be described in the following detailed description and may be illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, elements, etc.
In the aforementioned example of
In one configuration, an SOC apparatus may have a plurality of gate interconnects with a minimum pitch g, a plurality of metal interconnects with a minimum pitch m, and a plurality of vias interconnecting the gate interconnects and the metal interconnects. The vias have a minimum pitch v. The pitches g, m, and v are such that g2+m2≧v2 and an LCM of g and m is less than 20 g. In one example, g is equal to or is approximately equal to 96 nm, m is equal to or is approximately equal to 64 nm, and v is equal to or is approximately equal to 115 nm. With pitches of g=96 nm and m=64 nm, the LCM is 192 nm, which is less than 1920 nm. The pitches g, m, and v are constrained by the equations g2+m2≧v2 and LCM(g,m)<20 g. In one configuration, a via pitch v is assumed, and the gate interconnect pitch g and metal interconnect pitch m are adjusted to satisfy the equations. The plurality of metal interconnects are on at least one of a first interconnect level or a second interconnect level, and the vias interconnect the metal interconnects between the first interconnect level and the second interconnect level. The first interconnect level may be a first metal layer M1 and the second interconnect level may be a second metal layer M2.
The SOC apparatus may further include a second plurality of metal interconnects with a minimum pitch of m2, where m2>m and the LCM of g, m, and m2 is less than 20 g. In one example, g is equal to or is approximately equal to 96 nm, m is equal to or is approximately equal to 72 nm, v is equal to or is approximately equal to 115 nm, and m2 is equal to or is approximately equal to 80 nm. With pitches of g=96 nm, m=72 nm, and m2=80 nm, the LCM is 1440 nm. The pitches g, m, m2, and v are constrained by the equations g2+m2≧v2 and LCM(g, m, m2)<20 g. In one configuration, a via pitch v is assumed, and the gate interconnect pitch g, metal interconnect pitch m, and metal interconnect pitch m2 are adjusted to satisfy the equations. The plurality of metal interconnects may be on a third interconnect level (e.g., metal layer M3) and the second plurality of metal interconnects may be on a fifth interconnect level (e.g., metal layer M5) higher than the third interconnect level. The vias interconnect metal interconnects between the plurality of metal interconnects and the second plurality of metal interconnects. The third interconnect level may be a third metal layer M3 and the fifth interconnect level may be a fifth metal layer M5.
In one configuration, an SOC apparatus includes means for flowing a current through a plurality of gate interconnects with a minimum pitch g, means for flowing a current through a plurality of metal interconnects with a minimum pitch m, and means for flowing a current through a plurality of vias interconnecting the gate interconnects and the metal interconnects. The vias having a minimum pitch v, g2+m2≧v2, and an LCM of g and m is less than 20 g. The means for flowing a current through a plurality of gate interconnects is the plurality of gate interconnects, the means for flowing a current through a plurality of metal interconnects is the plurality of metal interconnects, and the means for flowing a current through a plurality of vias is the plurality of vias. The SOC apparatus may further include means for flowing a current through a second plurality of metal interconnects with a minimum pitch of m2, where m2>m and the LCM of g, m, and m2 is less than 20 g. The means for flowing a current through a second plurality of metal interconnects is the second plurality of metal interconnects.
As provided supra, given a requirement to obtain an x2% area scaling, greater than x% pitch scaling may be used for some interconnects. The minimum pitch scaling may be determined based on minimum via pitch limits. Such a scaling may provide improved cost, power, and performance benefits over an x% pitch scaling for all interconnects.
It is understood that the specific order or hierarchy of steps in the processes disclosed is an illustration of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged. Further, some steps may be combined or omitted. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.” Unless specifically stated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B, or C,” “at least one of A, B, and C,” and “A, B, C, or any combination thereof” include any combination of A, B, and/or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as “at least one of A, B, or C,” “at least one of A, B, and C,” and “A, B, C, or any combination thereof” may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combinations may contain one or more member or members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. No claim element is to be construed as a means plus function unless the element is expressly recited using the phrase “means for.”
This application claims the benefit of U.S. Provisional Application Ser. No. 61/858,567, entitled “A SOC DESIGN WITH CRITICAL TECHNOLOGY PITCH ALIGNMENT” and filed on Jul. 25, 2013, which is expressly incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61858567 | Jul 2013 | US |