Self-Aligned Double Patterning (SADP) Compliant Design Flow: Keywords
Self-Aligned Double Patterning (SADP) Compliant Design Flow: Keywords
Yuansheng Maa*, Jason Sweisb, Hidekazu Yoshidaa, Yan Wanga, Jongwook Kyea, and Harry J. Levinsona
a
GLOBALFOUNDRIES, 1050 E Arques Ave, Sunnyvale CA 94085, USA
b
Cadence Design Systems, Inc., 555 River Oaks Pkwy, San Jose CA 95134, USA
Double patterning with 193 nm optical lithography is inevitable for technology scaling before EUV is ready. In general,
there are two major double patterning techniques (DPT): Litho-Etch-Litho-Etch (LELE) and sidewall spacer technology,
a Self-Aligned Double Patterning technique (SADP). So far LELE is much more mature than SADP in terms of process
development and design flow implementation. However, SADP has stronger scaling potential than LELE due to its
smaller design rules on tip-tip and tip-side as well as its intrinsic self-align property. In this paper, we will explain in
detail about how to enable a SADP-friendly design flow from multiple perspectives: design constructs, design rules,
standard cell library and routing. In addition, the differences between SADP and LELE in terms of design, scaling
capability and RC performance will be addressed.
Keywords: Optical lithography, double patterning, LELE, SADP, design rule, standard cell library, placement, routing,
RC variations, timing
1. INTRODUCTION
Double patterning with 193nm optical lithography is inevitable for technology scaling before EUV is ready. In general,
there are two major double patterning techniques (DPT) [1-2]: Litho-Etch-Litho-Etch (LELE) and sidewall spacer
technology, a Self-Aligned Double Patterning technique (SADP). A lot of researches have been done for LELE in terms
of process development and design flow implementation; so far LELE is much more mature than SADP. However, with
the technology scaling, triple or quadruple patterning is needed with litho-etch-litho-etch type of process for a design,
which presents significant challenges towards process control such as overlay, decomposition as well as design strategy.
We anticipate that SADP may use fewer masks to implement the same design function due to its smaller design rules on
tip-tip and tip-side spacings, and it will have more relaxed process control requirements because of its intrinsic self-
aligning property.
Traditionally, people think designs for SADP are much too restrictive: 1D layout is preferred, 2D is extremely difficult.
Our previous papers[3-4] already showed that the above argument is not true - we can design wide ranges of 1D or 2D
features with any CD for the damascene layer if the spacer and/or the block layer are used for dielectric isolation. It is a
common view that it is very difficult to create a SADP-compliant design, which is understandable because unlike with
LELE, where features on the two masks come from the actual design, with SADP the features on the core mask and the
block mask cannot fully represent the actual design – you have to combine both masks to visualize the actual layout,
which is not intuitive in most cases. Due to the above reasons, SADP has never been considered seriously for the logic
design in manufacturing. There are many concerns about its process complexity, reliability and cost at this stage, on
which we also had some brief discussions in our previous papers[3-4].
In this paper, we will discuss why and how to make SADP-friendly design flow. In Section 2, we describe how to enable
SADP-friendly designs in terms of design constructs and design rules. In Section 3, we show an SADP-friendly standard
cell design, and explain the pin-accessibility advantage over its corresponding LELELE-friendly design. In addition, the
challenges for a SRAM design will be addressed. In Section 4, we discuss why SADP-aware routing uses less tracks and
2D jogs than LELE, and show the scaling capability and RC-variation differences between the two technologies. Finally,
Section 5 gives summary.
Design for Manufacturability through Design-Process Integration VI, edited by Mark E. Mason, John L. Sturtevant,
Proc. of SPIE Vol. 8327, 832706 · © 2012 SPIE · CCC code: 0277-786X/12/$18 · doi: 10.1117/12.917775
In this section, we first clarrify the design challenge diffeerences betweeen LELE and SADP,
S and thenn discuss the design
d
rules to elimiinate mask rulee check (MRC)) violations. Finally,
F we showw re-compositiion results from
m the core andd block
masks.
2.1 The “O
Odd” differeence betweeen LELE an
nd SADP
As we mentiooned earlier, th he SADP proceess flow and thhe decomposition approach iss completely diifferent from LELE.L
Therefore, thhe correspondin ng design challlenges will be different
d for thhem. One of thee common queestions people haveh is
whether the odd
o cycle for LELE
L is also a problem for SAADP. As we know,
kn the odd cycle
c is the term
minology usedd to
describe the color-conflictio
c on aroused in LELE
L decompositions wheree adjacent featuures cannot be decomposed with w two
a example havving LELE oddd cycles due to the sub-resoluution side-side and tip-tip spaces.
colors. Figurre 1(a) shows an
Polygons #1,, #2, and #3 haave to be on thrree masks; and the same appllies to polygons #4, #5 and #66 unless we moove
polygon #6 further
f apart fro
om #4 as show wn in Fig. 1(b). However, withh SADP these constructs no longer
l are odd cycles,
and they are SADP friendly y as shown in Fig.
F 1(c). This is mainly becaause the tip-tip space can be resolved
r using the
block mask, and the side-siide is defined by b the spacer – not by the mask. The minim mum tip-tip/sidde spacings for SADP
are almost eqquivalent to thee different-massk tip spacings for LELE, andd are much smaaller than the same-mask
s rulees. As
such, this typpe of construct should be encoouraged in SA ADP-compliant designs even though
t they haave to be forbiddden in
LELE.
(a)
( (b) (c)
Figure 1. Simple line space (a) decomposition
d o LELE (b) and SADP (c).
of
Problematic odd-pitch jogs are those constructs with features following the same orientation as the jog sides, as in Table
I. The constructs in Table II have odd-pitch jogs, but they are SADP-friendly since features have orientations different
from the jog sides.
SADP Decomposition
Design Constructs
(No Block-defined-edge)
Odd-pitch U (Three-pitch)
Odd-pitch Z (Three-pitch)
To determine whether or not a design is LELE-friendly is by checking if it has odd cycles. However, being free of odd-
cycles will not guarantee a design is SADP-friendly, especially when it has odd jogs as shown in Table III. Although
they are SADP decomposable by using the block mask to define some of their edges, the design may not be desired
because the misalignment between core and block masks can induce CD changes which are particularly unwanted for the
critical design features.
Table III. Constructs that are free of odd cycles - LELE-friendly, but they are not SADP-friendly.
Odd-pitch U (Three-pitch)
Table IV. SADP-friendly design with odd-pitch U and Z constructs when only minimum-line-width features are permitted: dashed
rectangles represent the must-be-skipped tracks.
SADP Decomposition
Design Constructs Comments
(No Block-defined-edge)
(Equivalent to) 3-pitch U
cases: no features should
be inserted inside
It is observed that wide features can be used to break the non-SADP-friendly odd jogs. By merging those two adjacent
partial tracks - those to be skipped in designs with minimum line-width, we can achieve SADP friendly designs. Table
V shows some SADP-friendly examples with wide lines in odd-pitch jogs; it can be seen that their SADP
decompositions are clean and straightforward, and the tip-to-side spacing may take spacer width or
2Spacer_width line_width depending on the design.
Table V. SADP-friendly design with odd-pitch U and Z constructs when wide features are allowed.
SADP Decomposition
Design Constructs
(No Block-defined-edge)
An SADP-friendly design initially seems to be more restrictive than a LELE-friendly one: for cases with odd-pitch U or
Z shapes, two partial or complete tracks have to be skipped in a SADP-friendly design in contrast to one track for LELE
if only minimum-line-width features are to be used. However, the design capability between the two becomes equivalent
when wide lines are allowed to be used in designs.
With even-pitch U or Z constructs, a design can be both SADP and LELE friendly as shown in Table VII, and every
track can be used under any situations, which provides enough flexibility for design. A SADP-friendly design with even-
pitch jog can fully take advantage of the smaller tip-tip or tip-side rules allowed.
2-pitch U construct
2-pitch Z construct
(d) (e)
Figure 2. (d) Block layer is added on top of spacer; (e) Block mask alone
They cause MRC violations to occur for mask manufacturing where dimensions are smaller than permitted minimum
widths/spaces. However, upon further inspection using Fig. 2 (d) showing spacer you can see that some of these
violations always occur over a spacer. There will be no metal deposited in these locations so whether the block mask
merges or opens in these locations is irrelevant. These locations can be exported to a waiver file for any inspection tool,
but the concern is that it would give rise to OPC/RET and defect-inspection difficulty on wafers later on. Table VIII
summarizes three typical constructs causing the above MRC errors. By restricting a minimum line end separation or
overlap on adjacent tracks we can avoid these MRC issues altogether: the minimum block line width or space are
guaranteed, and those single-point contacts, narrow block space and small steps can be eliminated.
A 0;
Step height of non-aligned tips
or A min. block width
We need to avoid 2D L shapes on the block mask as much as possible in designs, because the corner-rounding issues
after patterning can generate sharp or non-rectangle line ends, which may cause reliability problems. Therefore, under
the conditions that the design rules are followed, lines on two adjacent tracks should align their ends as much as possible
by either stretching or squeezing their line lengths as long as their surrounding environment permits. As such, more
rectangular blocks on the block mask can be generated. The design in Fig. 2 (a) can be modified to a design shown in
Fig. 3 (a) without changing its circuit function. Fig. 3 (b) shows its SADP decomposition result. It can be seen that
MRCs are removed by following the design rules in Table VI, and 2D L shapes on the block mask are reduced
significantly because of aligned line ends. It is unrealistic to completely prevent L-shape components on the block mask.
But we can enlarge the step size of the L-shape to relieve the corner rounding impact. In that case, designers, including
EDA tools, need to consider features on at least three tracks per line-end, instead of two, so that the minimum step height
is about the double-pitch size instead of single-pitch.
In this section, we first compare two physical designs for a standard cell with SADP and LELE rules respectively, and
then discuss an SRAM design.
SADP-Friendly Design
LELELE-Friendly Design
Note that the above example is a five-pin cell. The pin accessibility is always one of the biggest concerns for placement
and routing. As we know, the more tracks that are accessible to a pin, the better the routing capability. By assigning
tracks to each design with pin numbers labeled as shown in Table XI, we found out that only one track is available to the
first 4 pins of the LELELE-friendly design – those two tracks on the boundary of the pins cannot be used. There are 2
tracks for the 5th pin but this requires via drops at the L corners, which is not process friendly. In contrast, the SADP-
friendly design has much better pin accessibility: 3 tracks available to pin #1 and #5; 4 tracks to the rest of pins. The
LELELE design needs to be improved so that more tracks can access the pins, but how much remains the question
because of the characteristic decomposition method and design rules.
3.2 SRAM
In general, a SRAM design is very regular, thus intrinsically it prefers SADP. But it is also the densest region on the chip
– designs are fully customized so that not a single nanometer is wasted. As such, the block mask patterning could be
challenging. Table XII shows an example of SRAM design, and it can be seen that two masks may be needed for the
block patterning if there is not enough space between tip and line, unless proper design rules are enforced to prevent this
from occurring.
In this section, first we show the pin-accessibility differences in P&R for SADP-friendly and LELE-friendly designs,
then compare their scaling capability by checking the maximum utilization each can use, finally discuss about their
process-variation induced RC performance variations differences .
Table XIII. Track assignments for pin-access in a SADP-friendly design and a LELE-friendly design.
A standard cell with 3 pin accessed Pin access in a SADP-friendly design Pin access in a LELE-friendly design
The above shows the pin-accessibility difference for an individual standard cell. Table XIV shows the process flow for
pin-connection in two cells. Here, the blue color represents the layout on Mx level, pink on Mx+1 level, and yellow on
Mx+2 level. The first item shows the initial settings of standard cells placement and track assignments. The two cells are
2-pitch size apart from each other. Two pins from these two cells are highlighted in green to be connected as seen in item
2. Unlike in LELE-friendly design where a 2D Z-jog is needed to connect them, no 2D construct is needed for a SADP-
friend as shown in item 3. If two cells are moved closer in a design with higher density shown in item 4 – now 1-pitch
size apart from each other, and if there is a track from Mx+1 to assist a connection with a track from Mx+2 as shown in
item 4, the resulted small tip-side space in the LELE design could require entirely new track assignments thus routing
across layers, which won’t occur in a design for SADP. Therefore, a SADP-friendly design will use less tracks and 2D
constructs than a LELE-friendly one, which means a better scaling potential than LELE.
In order to check the scaling capability of these two different technologies, we used Cadence EDI to implement the P&R
at different utilizations with the SADP-friendly standard cell library for both SADP and LELE. The major set-up
difference is on the different tip rules used in SADP and LELE designs. Fig. 4 shows how the DRC errors vary with the
utilization.
Figure 4. Scaling capability difference between SADP and LELE: for the same amount of DRC errors, SADP use smaller chip size
than LELE
It is seen that the larger the utilization, the larger the DRC errors. In addition, the number of DRC errors in LELE
designs is generally larger than those in SADP designs. The most difficult errors come from color errors. Some of DRCs
can be fixed, but it becomes harder when the utilization increases. For the same amount of DRC errors, higher utilization
can be achieved in SADP than LELE, and the utilization gap between the two, which represents their scaling capability
difference, is quite significant based on our experiments data. In general, SADP has better scaling capability than LELE.
The major contributors to line-width and space-width variations from a LELE process is misalignment and lithography
and process critical dimension uniformity (CDU)[5-6]. In a SADP process, misalignment no longer plays a role. However,
spacer CD variation originating from spacer deposition and etching processes and core sidewall angles can affect the
metal line space and hence needs to be considered[3-4]. Fig. 5 illustrates how the misalignment, lithography and spacer
CD variations may affect silicon dimensions in LELE and SADP processes, respectively.
Figure 5: (a) Silicon dimensions of a 3 line pattern for LELE process with both mask1 and mask2 CD increase of α and mask2
misaligned to the left side of mask1 by β; (b) Silicon dimensions of a 3 line pattern for a SADP process with core CD increase of α
and spacer CD decrease of δ
The impact of each components on silicon CD and interconnect RC is also summarized in Table XV for possible worst
cross-couple case.
Table XV. Silicon dimension, metal line resistance (R) and coupling capacitance (C) impact from each process variation component
for LELE and SADP processes.
To fully capture the overall double patterning process impact on circuit RC and delay, a data shift and sizing method has
been applied to LELE and SADP design databases to mimic 3 sigma double pattering process variations with all possible
combinations of alignment and CDU. The RC of critical nets is then extracted through traditional post layout RC
extraction flow for each design. The total RC variation is summarized and compared between LELE and SADP
processes. The whole characterization flow is illustrated in Fig. 6. Results of standard cell designs are shown in Fig. 7.
Data show approximately twice the capacitance variation for a LELE process over a SADP process. The study also
shows the difference of net resistance variation of the two processes is relatively small in the cell level. The total RC
variation is hence also about twice as large for a LELE processes compared with a SADP processes for the critical nets.
Figure 7. (a) Comparison of SADP and LELE double pattering process impacts on total net capacitance variation; (b) Comparison of
SADP and LELE double pattering process impacts on total net RC variation.
For the non-routing-layer design in a SADP-friendly standard cell library, any constructs, either in odd-pitch or in even-
pitch, can be tried or used; but routing layers which are implemented with EDA tools, the odd-pitch jogs with U or Z
shapes should be discouraged as much as possible to avoid the routing complexity.
In addition, it is seen that a SADP-friendly standard cell library can have better pin-accessibility than a LELELE-
friendly one: a pin accessible by more tracks provides more flexibility for routing. Given a fixed cell height, we can have
2-mask solution with SADP-friendly design as opposed to 3-mask solution with LELELEL because SADP allows
smaller tip-tip or tip-side spacings than LELE. Due to the same reason, SADP uses less tracks and 2D jogs in routing.
Our preliminary routing results with the SADP-friendly standard cells show that SADP has better scaling capability than
LELE. Furthermore, since the critical dielectric space is governed by spacer which can be well controlled, the
capacitance and RC variations on the cell level with SADP could be twice less than LELE. In summary, it is seen that
the SADP technology provides a better platform for scaling before EUV is ready, and it is time to put effort to make it
happen.
ACKNOWLEDGEMENTS
The authors would like to thank Roja Veeramachaneni for cadence EDI support.
REFERENCES
[1] Shiyu Sun; Chris Bencher; Yongmei Chen; Huixiong Dai; Man-Ping Cai; Jaklyn Jin; Pokhui Blanco; Liyan Miao;
Ping Xu; Xumou Xu; James Yu; Raymond Hung; Shiany Oemardani; Osbert Chan; Chorng-Ping Chang; Chris Ngai,
"Demonstration of 32nm half-pitch electrical testable NAND FLASH patterns using self-aligned double patterning,"
Proc. SPIE 7274, 72740D (2009).
[2] Huixiong Dai, Jason Sweis, Chris Bencher, Yongmei Chen, Jen Shu, Xumon Xu, Chris Ngai, Judy Huckabay, and
Milind Weling, "Implementing Self-Aligned Double Patterning on Non-Gridded Design Layouts," Proc. SPIE 7275,
72751E (2009).
[3] Yuansheng Ma, Jason Sweis, Chris Bencher, Huixiong Dai, Yongmei Chen, Jason Cain, Yunfei Deng, Jongwook
Kye, and Harry J. Levinson, "Decomposition Strategies for Self-Aligned Double Patterning", Proc. SPIE 7641, 76410T
(2010).
[4] Yuansheng Ma, Jason Sweis, Chris Bencher, Yunfei Deng, Huixiong Dai, Yoshida Hidekazu, Bimal Gisuthan,
Jongwook Kye, and Harry J. Levinson, “Double Patterning Compliant Logic Design", Proc. SPIE 7674, 7642 (2011).
[5] K. Jeong, A. B. Kahng, R.O. Topaloglu, “Assessing chip-level impact of double patterning lithography,” Proc.
International Symposium on Quality Electronic Design, Mar. 2010
[6] R.S. Ghaida and P. Gupta, “Within-layer overlay impact for design in metal double patterning” IEEE Transactions on
Semiconductor Manufacturing,” Aug. 2010.