Uploaded by fate van

SMIC Standard IO Application Note Ver4p1

advertisement
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 1/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Document Level: (For Engineering & Quality Document/工程暨品质文件专用)
Level 1 - Manual
Security Level:
Level 2 – Procedure/SPEC/Report
Security 1 - SMIC Confidential
Level 3 - Operation Instruction
Security 2 - SMIC Restricted
Security 3 - SMIC Internal
Document Change History
Rev.
0
Effective
Date
2012-12-11
1
2012-12-28
Author
Change Description
JingJing Initiate.
Wang
JingJing Wang
Revised document title from “SMIC (SH) Design Service Standard
IO Application Note (Ver4p0) O.I.” to “SMIC (SH) Design Service
Standard I/O Library Application Notes (Ver4p1) O.I.”
Added PANA2CAP in table 7.4.3.1
Added section 7.4.5 – “Digital Cells within Analog Domain” for
PVSS4CAP application
Revised “Appendix A” to SMIC in section 7.10.2
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 2/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
1. Title: SMIC (SH) Design Service Standard IO Application Note (Ver4p1) O.I.
2. Purpose: For Customer Reference
3. Scope: SMIC Customers
4. Nomenclature: NA
5. Reference: NA
6. Responsibility: DS Maintain
7. Subject Content:
7.1 SMIC Standard I/O Library Application Notes
Notice
©2012 Copyright.
Semiconductor Manufacturing International Corporation.
All Rights Reserved.
DISCLAIMER
SMIC hereby provides the quality information to you but makes no claims, promises or guarantees about the
accuracy, completeness, or adequacy of the information herein. The information contained herein is provided on
an “AS IS” basis without any warranty, and SMIC assumes no obligation to provide support of any kind or
otherwise maintain the information.
SMIC disclaims any representation that the information does not infringe any intellectual property rights or
proprietary rights of any third Parties.
SMIC makes no other warranty, whether express, implied or statutory as to any matter whatsoever, including but
not limited to the accuracy or sufficiency of any information or the merchantability and fitness for a particular
purpose. Neither SMIC nor any of its representatives shall be liable for any cause of action incurred to connect to
this service.
STATEMENT OF USE AND CONFIDENTIALITY
The following/attached material contains confidential and proprietary information of SMIC. This material is based
upon information, which SMIC considers reliable, but SMIC neither represents nor warrants that such information
is accurate or complete, and it must not be relied upon as such. This information was prepared for informational
purposes and is for the use by SMIC’s customer only. SMIC reserves the right to make changes in the information
at any time without notice. No part of this information may be reproduced, transmitted, transcribed, stored in a
retrieval system, or translated into any human or computer language, in any form or by any means, electronic,
mechanical, magnetic, optical, chemical, manual, or otherwise, without the prior written consent of SMIC. Any
unauthorized use or disclosure of this material is strictly prohibited and may be unlawful. By accepting this
material, the receiving party shall be deemed to have acknowledged, accepted, and agreed to be bound by the
foregoing limitations and restrictions. Thank you.
Note: SMIC is not in the position to guarantee the silicon verified IP will work in any
design environment or certain production yield ratio. In addition, we are not responsible
for commitments made to customers by IP providers.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 3/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
TABLE OF CONTENTS
7.1 SMIC Standard I/O Library Application Notes ............................................................................................2
7.2 Introduction ......................................................................................................................................................5
7.2.1 The Outline of the Document ......................................................................................................................................5
7.2.2 Input Sequence of Libraries for Synthesis ...................................................................................................................5
7.3 I/O and Bonding Pad........................................................................................................................................5
7.3.1 I/O Layout and Power/Ground rails.............................................................................................................................5
7.3.2 Bonding pad and Its Placement....................................................................................................................................6
7.3.2.1 Non-DUP I/O Bonding Pad ......................................................................................................................................6
7.3.2.2 DUP I/O Bonding Pad.............................................................................................................................................10
7.4 Digital and Analog Power Supply Cells........................................................................................................13
7.4.1 Digital Power Supply Cells........................................................................................................................................14
7.4.1.1 Digital domain for library without PVDD2PUDC cell...........................................................................................15
7.4.1.2 Digital domain for library with PVDD2PUDC cell ................................................................................................16
7.4.2 Analog Power Supply Cells .......................................................................................................................................17
7.4.2.1 Families of Analog Power Supply Cells .................................................................................................................17
7.4.2.2 Analog Power/Ground Supply Cells Configuration................................................................................................19
7.4.3 Analog I/O cells .........................................................................................................................................................22
7.4.4 Analog Cells within Digital Domain..........................................................................................................................23
7.4.5 Digital Cells within Analog Domain..........................................................................................................................23
7.5 Power-Up and Power-Down Sequence .........................................................................................................24
7.5.1 The sequence for library without PVDD2PUDC cell ................................................................................................24
7.5.2 Sequences for library with PVDD2PUDC cell ..........................................................................................................25
7.6
I/O Power/Ground Bus Connection Cells .............................................................................................25
7.6.1 I/O Power/Ground Cell ..............................................................................................................................................25
7.6.2 Filler Cell and Corner Cell.........................................................................................................................................25
7.6.3 Transition Cell ...........................................................................................................................................................26
7.7
Open Drain Application Note.................................................................................................................26
7.8
Oscillator I/O Application Note..............................................................................................................27
7.8.1 Oscillating Circuits ....................................................................................................................................................27
7.8.2 Continuity test method...............................................................................................................................................28
7.8.3 Noise immunity for Oscillator I/O .............................................................................................................................28
7.9
Electromigration for Power I/O Pads....................................................................................................29
7.10 Simultaneously Switching Outputs (SSO)..................................................................................................30
7.10.1 Ground Bounce Effect .............................................................................................................................................30
7.10.2 I/O Power/Ground Cell Number Calculation...........................................................................................................32
7.10.3 Tips to Reduce SSN .................................................................................................................................................33
7.10.4 SSO Simulation Model and Driving Factor .............................................................................................................34
7.11
Electrostatic Discharge Considerations.................................................................................................35
7.11.1 Power Supply Cell Placement..................................................................................................................................35
7.11.2 Dummy Power/Ground Cells...................................................................................................................................36
7.11.3 Power Cut Cells .......................................................................................................................................................37
7.11.4 Tie high/Tie low .......................................................................................................................................................40
7.11.5 ESD protection devices in core area ........................................................................................................................40
7.11.6 I/O cell to digital/analog interfaces ..........................................................................................................................41
7.11.7 I/O Cell with IP macros............................................................................................................................................43
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 4/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.8 Layout of devices connected directly to IO pad.......................................................................................................45
7.11.9 Secondary ESD devices ...........................................................................................................................................45
7.11.10 ESD and Floorplan Consulting Service .................................................................................................................45
7.12 SMIC Standard IO LVS Verification..........................................................................................................45
7.13 I/O Library Tape-out Layer Integration ....................................................................................................46
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 5/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.2 Introduction
SMIC Standard I/O Library offers a great deal of I/O flexibility. This document describes the
application of SMIC Standard I/O Library. It provides a general guideline to the application of
SMIC Standard I/O Library.
7.2.1 The Outline of the Document
The outline of the following chapters is presented in this section:
Chapter 3 describes SMIC standard I/O layout configuration and structure, bonding pad structure,
such as in-line and stagger bonding pad. Bonding pad placement is also addressed in detail.
Chapter 4 introduces the main power supply cells. The basic concept and structure of SMIC
Standard I/O Library’s analog and digital power supply cells are explained. Various types of analog
I/O cells for low and high frequency applications are also presented.
Chapter 5 highlights power up/down sequence to avoid the latch-up issue since I/O library uses
different voltage supplies for pre-driver and post driver.
Chapter 6 illustrates non-signal I/O cells, such as I/O power/ground cells, filler and corner cells.
Chapter 7 explains open drain application of I/O library without tolerance.
Chapter 8 addresses oscillators of I/O cells.
Chapter 9 checks the maximum allowable currents for power I/O pad in consideration to
electromigration effects.
Chapter 10 presents general information and guideline to the reduction of simultaneous switching
outputs (SSO) or ground bounce effect.
Chapter 11 discusses the ESD protection methodology with emphasis on the functionality of power
cut cells, dummy power/ground cells, tie-high and tie-low cells and core protection cells used in chip
core area, analog-digital interface and IP macros (i.e. Phase Lock Loop (PLL) )
Chapter 12 presents LVS verification.
Chapter 13 recommends the preferred tape-out steps.
7.2.2 Input Sequence of Libraries for Synthesis
When different synthesizers or static timing analysis tools (such as Design Compiler, RTL Compiler
and PrimeTime) are used, user may notice different timing delays in the same library. To avoid this
kind of issue, SMIC recommends user to input Standard Cell synthesis library first and Standard
I/O synthesis library afterwards.
7.3 I/O and Bonding Pad
This chapter covers I/O layout structure including power/ground rails, the bonding pad, either
in-line or stagger style and the placement of these pads.
7.3.1 I/O Layout and Power/Ground rails
SMIC Standard I/O structure is composed of pre-driver and post-driver section shown in the figure below.
Each section has its own function. Pre-driver provides logic operation for I/O circuit, while post-driver
provides large driving capability and ESD protection. Customer can add metal dummy if there are no
dummy block layers in I/O cells.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 6/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Non-DUP I/O Cell
DUP I/O Cell
VDD
Pre-driver
Pre-driver
VSS
VDD25
VSSD
VDD25
Post-driver
Post-driver
VSSD
VDD25
PAD
VSSD
Pad
Figure 7.3.1.1 Layout structure of Non-DUP I/O cell and DUP I/O cell
7.3.2 Bonding pad and Its Placement
Different SMIC I/O libraries provide different types of bonding pad cells. Refer to specific SMIC
I/O data book for the full list of the bonding pads.
SMIC offers different pitches for IO cells. The pitch is defined as cell width of the I/O plus the
space between two adjacent I/O cells.
When bonding pads are included with SMIC I/O cells, the library will not provide any additional
bonding pad cells. But when bonding pads are not included with SMIC I/O cells, additional
bonding pad cells are supplied and users must attach these pads to the cells for themselves.
Basically, there are two types of I/O cells with the different placement of pads: Non-DUP I/O and
DUP I/O. They will be explained in the following sections.
7.3.2.1 Non-DUP I/O Bonding Pad
There are two bonding styles in Non-DUP I/O library: stagger style and in inline style.
1) For stagger style, both PADI40 and PADO40 pad cells are used.
2) For inline pad style, different bonding pad can be used according to the required PAD pitch.
Table 7.3.2.1 Non-DUP I/O bonding pad
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 7/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Bonding Pad
Stagger style
Inline style
PAD pitch
(Minimum)
PADI40&
PADO40
√
40um
PADI45 PADI50 PADI55
PADI60 PADI65
√
45um
√
60um
√
50um
√
55um
√
65um
Caution:
Pad cells have the same width of Place and Route (P&R) boundary (gds layer# 127) as the IO cells. When
pad cell is attached to I/O cell, leave no space between their Place and Route boundaries. So the pad
appears to be an extension of IO cell.
The following two sketches (Figure 7.3.2.1 and Figure 7.3.2.3) show how to stitch I/O cells and bonding
pads together along their P&R boundaries. The layout corresponding to each sketch is also shown in
Figure 7.3.2.2 and Figure 7. 3.2.4.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 8/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
I/O cell
Filler
cell
I/O cell
PAD pitch
(80um)
No space left
between I/O cell
boundary and
bonding pad’s
boundary
I/O cells boundary
(in Blue)
PADO40
PADO40
Bonding pad
boundary
(in Orange)
Figure 7.3.2.1 Inline pad placement with Non-DUP I/O cell (sketch)
Figure 7.3.2.2 Inline pad placement with Non-DUP I/O cell (layout)
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 9/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
I/O cell I/O cell I/O cell I/O cell
PAD pitch
(40um)
No space left
between I/O cell
boundary and
bonding pad’s
boundary
I/O cells boundary
(in Blue)
Bonding pad
boundary
(in Orange)
PADO40 PADI40
PADO40 PADI40
Figure 7.3.2.3 Staggered pad placement with Non-DUP I/O cell (sketch)
Figure 7.3.2.4 Staggered pad placement with Non-DUP I/O cell (layout)
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 10/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.3.2.2 DUP I/O Bonding Pad
This section shows two examples of DUP I/O library; one in stagger pad style and the other in inline
pad style.
1) For stagger pad style, the user can use the combination of PADI30 and PADO30 pad cell.
2) For inline pad style, different bonding pad can be used according to the required PAD pitch.
Table 7.3.2.2 DUP I/O bonding pad
Bonding Pad
PADI30& PADO30
Stagger style
Inline style
PAD pitch (Minimum)
√
30um
PADO50
PADO55
√
50um
√
55um
Caution:
The user should attach bonding pad to the I/O cell according to the following rules:
The origin of bonding pad’s boundary (gds layer# 127) should coincide with that of I/O cell’s (gds
layer# 127) without any rotation or flip.
The following two sketches (Figure 7.3.2.5 and Figure 7.3.2.7) show how to place I/O cells and
bonding pads together. The real layout in Figure 7.3.2.6 and Figure 7.3.2.8 are appended after the
sketches respectively.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 11/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
I/O
cell
Fille
r cell
I/O
cell
PAD pitch (60um)
The origins of their
boundaries should
coincide to each other.
I/O cells boundary
(in Blue)
PADO30
PADO30
Bonding pad
boundary
(in Orange)
Figure 7.3.2.5 Inline pad placement with DUP I/O cell (sketch)
Figure 7.3.2.6 Inline pad placement with DUP I/O cell (layout)
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 12/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
I/O cell I/O cell I/O cell I/O cell
I/O cells
boundary
(in Blue)
PAD pitch (30um)
The origins of their
boundaries should
coincide to each
other.
PADI30
PADI30
PADO3
0
PADO3
0
Bonding pad
boundary
(in Orange)
Figure 7.3.2.7 Staggered pad placement with DUP I/O cell (sketch)
Figure 7.3.2.8 Staggered pad placement with DUP I/O cell (layout 1)
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 13/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Figure 7.3.2.9 Staggered pad placement with DUP I/O cell (layout 2)
7.4 Digital and Analog Power Supply Cells
This chapter covers the basic concept and structure of SMIC Standard I/O analog and digital
power supply cells and Analog I/O cells and can be used as a general application guide and data
book. Note different SMIC I/O libraries contain different components.
Considering the circuit performance and ESD protection, it is necessary to ensure that the core
is supplied with at least two pairs of power/ground cells on each side of the chip in digital or
analog power domain. This requirement holds true regardless of whether or not the core is already
supplied with a voltage regulator.
The SMIC analog IO library is specially designed for SMIC mixed mode macros.
SMIC does not recommend customers to use this library to interface with non-SMIC
analog macros. Misuse of the analog library may cause damages to customer’s chip.
Digital IO and analog IO cells should not be used in mix in the same domain.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 14/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.1 Digital Power Supply Cells
This section explains various types of Digital Power Supply Cells in SMIC Standard I/O library:
PVDD1, PVDD1CE, PVDD2, PVDD2CE, PVDD2PUDC, PVSS1, PVSS2, and PVSS3.
PVDD1 and PVSS1 are power and ground cell respectively for pre-driver and core.
PVDD2 and PVSS2 are power and ground cell respectively for post-driver.
PVSS3 is the combination of PVSS1 and PVSS2. In this case, power supply cell PVSS3 is used to
connect different VSS ground lines (VSS and VSSD).
PVDD1CE is a digital power cell for core ESD protection without bonding pad and doesn’t require
a bonding pad. The same for PVDD2CE cell used for I/O ESD protection.
PVDD2PUDC cell supplies digital power to post-driver, which also generates FP and FPB signals to
it.
Usually IO power supply gets powered up before the core power supply. Since the logic level
(achieved by core power supply) to drive the post driver (powered by IO power supply) is not ready,
the PMOS and NMOS of the post driver may be conductive at the same time and generate big
currents. To avoid short circuit current, SMIC Standard IO library utilizes FP/FPB signal to turn off
I/O cell’s post driver circuit when post driver gates are not conditioned. “PUDC” (power up detecting
circuit) is employed in this scheme included in different power cell for different SMIC I/O library,
and it can activate the FP/FPB signal. FP stands for ‘From Power Pad’ and FPB is the complement of
FP signal. FP/FPB pins are global signals. Under normal condition, FP is activated by dedicated
power cell turned to ‘HIGH’ voltage level, while FPB is activated by the same cell turned to ‘Low’
voltage level (0V). FP and FPB rails will be automatically connected while the digital I/O cells are
merged together.
For the library without PVDD2PUDC cell, PVDD2 cell contains PUDC that generates FP and FPB
signals in general. In rare cases, cell other than PVDD2 would have PUDC. For the library with
PVDD2PUDC cell, PVDD2PUDC cell contains PUDC. User should refer to specific SMIC I/O data
book for more details.
If SMIC standard I/O library contains PVDD2PUDC cell, it is strongly recommended to place only
one PVDD2PUDC with multiple PVDD2 cells in each domain rather than multiple PVDD2PUDC
cells. By doing so, FP/FPB signal can only be generated by a single PVDD2PUDC cell so as to avoid
FP/FPB signal contention. If PVDD2PUDC cell is present in standard I/O library, only
PVDD2PUDC cell can generate FP/FPB signals, PVDD2 cell can’t.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 15/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.1.1 Digital domain for library without PVDD2PUDC cell
Figure 7.4.1.1.1 Digital power/ground cells connected to power/ground rails
Recommended digital domain IO cell configurations are listed:
1. PVDD1 + PVSS1 + PVDD2 + PVSS2 + [Digital I/O cells] + [Analog cell within digital domain]
+ ……
2. PVDD1 + PVDD2 + PVSS3 + [Digital I/O cells] + [Analog cell within digital domain] + ……
Note: cell in [] is optional.
PANA1ANP
PBCU8
PVSS2
PVDD2
PVSS1
PVDD1
Figure 7.4.1.1.2 A placement example of digital power/ground and IO cell in a digital domain without
PUDC cell
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 16/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.1.2 Digital domain for library with PVDD2PUDC cell
Figure 7.4.1.2.1 Digital power/ground cells connected to power/ground rails
Recommended digital domain IO cell configurations are listed:
3. PVDD1 + PVSS1 + PVDD2PUDC + PVDD2 + PVSS2 + [Digital I/O cells] + [Analog cell within
digital domain] + ……
4. PVDD1 + PVDD2PUDC + PVDD2 + PVSS3 + [Digital I/O cells] + [Analog cell within digital domain]
+ ……
Note: cell in [] is optional.
One PVDD2PUDC and multiple
PVDD2 in each domain
PBCU8
PVDD2PUDC
PVSS2
PVDD2
PVDD2
PVDD2
PVSS1
PVDD1
Figure 7.4.1.2.2 A placement example of digital power/ground and digital I/O cell in a digital domain
with PVDD2PUDC
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 17/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.2 Analog Power Supply Cells
This chapter introduces analog power supply cells that should be placed in analog domain. There
are three types of power supply cell combinations being shown in Figure 7.4.2.1. The purpose of
developing three families of components is to provide noise free power specifically for analog
application. Some library has PVPP power cell, which is used for testing only.
7.4.2.1 Families of Analog Power Supply Cells
PVDD3AP is used to supply power to core, pre-driver and post drivers, and is equivalent to
PVDD1AP + PVDD5AP. Furthermore, PVDD5AP can be replaced by PVDD4AP+PVDD2AP.
PVDD1AP1 is distinguished from PVDD1AP by using a different power/ground rail for ESD
devices. The detailed description and power connection of these cells are listed in Table 7.4.2.1.
PVSSxAPx are similar to PVDDxAPx, except they supply ground. They must be paired with power
cells in the same family.
Family 1
Family 2
PVDD1AP
PVDD1CAP
PVDD3AP
PVDD3CAP
Family 3
PVDD1AP1
PVDD1CAP1
PVDD4AP
PVDD5AP
Analog
Power
Supply
Cells
PVDD2AP
PVSS1AP
PVSS1CAP
PVSS3AP
PVSS3CAP
PVSS1AP1
PVSS1CAP1
PVSS4AP
PVSS5AP
PVSS2AP
Figure 7.4.2.1.
Families of Analog Power/Ground Supply Cells
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 18/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Table 7.4.2.1 Analog Power Supply Cells, Connections and Descriptions
Cell Name
Ports to core/ Pre-driver
Description
Ports to
Power/
bonding pad
Post-driver
Power
PVDD1AP
SVDD1AP/
SAVDD/
Power supply for core logic
>Core voltage
SVDD1AP
SAVDD
only, protecting IO device.
PVDD1CAP
SVDD1CAP/ SAVDD/
Power supply for core logic
<=Core Voltage SVDD1CAP SAVDD
only, protecting core device.
PVDD1AP1
SVDD1AP1/ SAVDD /
Resemble PVDD1AP but use
>Core Voltage
SVDD1AP1
SAVDD33 different post-driver power
PVDD1CAP1
SVDD1CAP1/ SAVDD/
Resemble PVDD1AP but use
<=Core Voltage SVDD1CAP1 SAVDD33 different post-driver power
PVDD4AP
(Null)/
SAVDD/
Power supply for pre-driver
SAVDD
SAVDD33 only, also protects IO device.
PVDD5AP
(Null)/
SAVDD/
Power supply for both preSAVDD
SAVDD
and post-driver
PVDD2AP
(Null)/
SAVDD/
Power supply for post-driver
SAVDD33
SAVDD33 only, protects IO device.
PVDD3AP
SAVDD/
SAVDD/
Power supply for core,
,
>Core Voltage
SAVDD
SAVDD
pre-driver and post-driver
PVDD3CAP
SAVDD/
SAVDD/
Power supply for core,
,
<=Core Voltage SAVDD
SAVDD
pre-driver and post-driver
PVDD1ANP
SVDD1ANP/ VDD/
Power supply for core logic
>Core voltage
SVDD1ANP VDD33
only used in digital power
domain
PVDD1CANP
SVDD1CANP/ VDD/
Power supply for core logic
<=Core voltage SVDD1CANP VDD33
only used in digital power
domain
Note: “>Core Voltage“ means that the voltage of port connected to pad is higher than core voltage.
“<=Core Voltage“ means that the voltage of port connected to pad is equal to or lower than core voltage. Typical Core
Voltages: 1.8Vfor 0.18µm process, 1.5V for 0.15µm process, 1.2V for 0.13µm Generic process and 1.1V for 40nm Low
Leakage process. For example, for 0.18µm I/O(core voltage is 1.8V), if the voltage of port connected to pad is higher
than 1.8V, PVDD1AP should be used; if the voltage of port connected to pad is equal to or lower than 1.8V, PVDD1CAP
should be used instead. Any misuse could damage to user’s circuit and make the chip malfunctioning. In other words, the
user should pay close attention to the voltage of port connected to pad and choose the right cell.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 19/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.2.2 Analog Power/Ground Supply Cells Configuration
The recommended analog domain IO cell configurations are listed below; refer to next section for analog
I/O cells.
1. PVDD3AP + PVSS3AP + [PANA1AP] + …..
2. PVDD3CAP + PVSS3CAP + [PANA1CAP] + ……
3. PVDD3AP + PVSS3AP + [PVDD1AP] + [PVSS1AP] + [PANA1AP] + ……
4. PVDD3AP + PVSS3AP + [PVDD1CAP] + [PVSS1CAP] + [PANA1AP] + ……
5. PVDD3CAP + PVSS3CAP + [PVDD1CAP] + [PVSS1CAP] + [PANA1CAP] + ……
6. PVDD5AP + PVSS5AP + [PVDD1AP] + [PVSS1AP] + [PANA1AP] + ……
7. PVDD5AP + PVSS5AP + [PVDD1CAP] + [PVSS1CAP] + [PANA1AP] + ……
8. PVDD4AP + PVSS4AP + PVDD2AP + PVSS2AP + [PVDD1AP1] + [PVSS1AP1] + [PANA1AP1] +
[PANA2AP1] + ……
9. PVDD4AP + PVSS4AP + PVDD2AP + PVSS2AP + [PVDD1CAP1] + [PVSS1CAP1] + [PANA1AP1]
+ [PANA2AP1] + ……
An example of analog power/ground and I/O cell placement is shown in Figure 7.4.2.2. And several
examples below illustrate how to use these three families in Figure 7.4.2.3, 7.4.2.4, 7.4.2.5 and
7.4.2.6.
Figure 7.4.2.2 An example of analog power/ground and analog I/O cell placement
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 20/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Family 1:
PVDD3AP and PVSS3AP cells supply power and ground to core, pre-driver and post-drivers with the same
voltage. Note the voltage level of PVDD1AP should not be higher than that of PVDD3AP.
Figure 7.4.2.3. PVDD3AP and PVSS3AP with other I/O cells
PVDD3CAP and PVSS3CAP cells supply power and ground to core, pre-driver and post-drivers with the
same voltage. The voltage level of PVDD1CAP should not be higher than that of PVDD3CAP.
Figure 7.4.2.4. PVDD3CAP and PVSS3CAP with other I/O cells
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 21/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Family 2:
The voltage level of PVDD1AP should not be higher than that of PVDD5AP.
Figure 7.4.2.5. PVDD5AP and PVSS5AP with other I/O cells
Family 3:
The voltage level of PVDD1AP1 and PVDD1CAP1 should not be higher than that of PVDD2AP.
Figure 7.4.2.6 PVDD4AP, PVSS4AP, PVDD2AP and PVSS2AP with other I/O cells
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 22/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.4.3 Analog I/O cells
SMIC Standard I/O Library contains analog I/O cells shown in the table below. PANA1AP and
PANA2AP have the same structure as PANA1AP1 and PANA2AP1 except that the power of
pre-driver and post-driver are the same for the former, different for the latter. The table below has
more details about these differences.
Table 7.4.3.1 Analog I/O pad category
Cell Name
Port#1 Pre-driver supply;
Post-driver supply#2
PANA1AP
Low
PAD SAVDD/SAVSS;
SAVDD/SAVSS
Low
PAD SAVDD/SAVSS;
SAVDD/SAVSS
Low
PAD SAVDD/SAVSS;
SAVDD33/SAVSSD
High
PAD SAVDD/SAVSS;
SAVDD/SAVSS
High
PAD SAVDD/SAVSS;
SAVDD/SAVSS
High
PAD SAVDD/SAVSS;
SAVDD33/SAVSSD
High
PAD SAVDD/SAVSS;
SAVDD/SAVSS
PANA1CAP
PANA1AP1
PANA2AP
PANA2CAP
PANA2AP1
PANA4AP
PANA3AP
PAD SAVDD/SAVSS;
SAVDD/SAVSS
PANA1ANP PAD VDD/VSS;
VDD33/VSSD
PANA1CANP PAD VDD/VSS;
VDD33/VSSD
Frequency
Range#3
Domain
Protected devices#4
Analog I/O devices
Analog Core devices
Analog I/O devices
Analog I/O devices
Analog Core devices
Analog I/O devices
Analog I/O devices; (With
High
higher sustainable
current than
PANA2AP)
Analog I/O devices;
(Tolerance
application#5)
Low
Digital I/O devices
Low
Digital Core devices
Note: #1: All analog I/O cell’s ports are connected to core and bonding pad.
#2: Pre-driver Power/Ground is listed before post-driver Power/Ground in the table.
#3: Low frequency range is up to 100MHz, high frequency range is 100MHz and above.
#4: Only PANA1CAP, PANA2CAP and PANA1CANP can protect core devices.
#5: 5V tolerance for 3.3 I/O Application; 3.3V tolerance for 2.5V I/O Application
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 23/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Caution:
1) PANA1AP and PANA1ANP are for analog signal higher than core logic, while PANA1CAP and
PANA1CANP are for analog signal equal to or lower than core logic. PANAxAPx and
PANA1ANP cells are designed to protect I/O device only, and PANAxCAPx and PANA1CANP
cells are designed to protect core device only.
2) There is no resistor in analog I/O cells. So for ESD consideration, the user should add resistor to
his circuit if necessary. Refer to I/O cell section with digital/analog interfaces for details.
3) PANA3AP IO cell: 5V tolerance means the maximum allowable signal voltage is 5V, NOT power
supply voltage (such as USB VBus); 3.3V tolerance means the maximum allowable signal
voltage is 3.3V, NOT power supply voltage.
7.4.4 Analog Cells within Digital Domain
There are analog power supply cells and I/O cells which can be used within digital power domain, please
refer to the section above for details.
PVDD1ANP and PVDD1CANP are analog power cells within digital power domain.
PVSS1ANP and PVSS1CANP are analog ground cells within digital power domain.
PANA1ANP and PANA1CANP are analog IO cells for low frequency application within digital domain.
PANA2ANP are analog IO cells for high frequency application within digital domain.
7.4.5 Digital Cells within Analog Domain
In some library there is one digital power supply cell PVSS4CAP which can be used within analog power
domain.
PVSS4CAP is one digital VSS ground pad within analog power domain for core supply. Use this cell in
analog domain and bond it to improve cross-domain ESD performance.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 24/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.5 Power-Up and Power-Down Sequence
7.5.1 The sequence for library without PVDD2PUDC cell
SMIC Standard I/O Library uses different voltage supply for pre-driver and post driver. For full chip
Electro Static Discharge (ESD) protection design, multiple voltage ESD clamping circuits have to be
adopted. The presence of PMOS in core power supply cell will cause a parasitic diode between core
power rail (VDD) and I/O power rail (VDD25) as shown in Figure 7.5.
Higher Voltage
VDD25
Parasitic
Diode
Lower Voltage
VDD
Figure 7.5 Parasitic Diode creates a forward current path from core to I/O power rail
If lower voltage power rail is turned on earlier than the higher voltage power rail, a serious latch-up issue
may occur. The path created by parasitic diode may activate latch-up in chip. To prevent this parasitic
diode from latching-up, this chapter introduces standard power-up and power-down sequence that must be
observed.
Power-Up Sequence:
Method: Turn on Higher Voltage Rail first
We can avoid activating the parasitic diode shown in previous page by turning on higher voltage power
rail before lower voltage power rail. However, if the delay time between the turn-on of higher voltage rail
and lower power rail is really long, some reliability issues may arise: Firstly, unpowered lower voltage
rail will drive post-driver circuit into an unknown state. A short circuit current may be created in
post-driver which degrades the circuit performance. Secondly, there might be bus contention of IO cell
when only higher voltage power rail is turned on.
Power-Down Sequence:
The degradation factors such as latch-up and reliability issues are not so important in power-down
sequence. The main concern for power-down sequence is the minimum degree of power consumption
with regard to the transient current. This can be approached by applying power-down sequence in
reversed order of power-up sequence. Please refer to the example below for more details.
The Example:
If power-up sequence is turning on higher voltage power rail first, then turning off lower voltage power
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 25/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
rail first in a power-down sequence.
7.5.2 Sequences for library with PVDD2PUDC cell
Because there is no PMOS in core power supply cell of the Standard I/O Library with PVDD2PUDC cell,
we can have the power-up and power-down sequence in any order.
Power-Up Sequence:
Method 1: Turn on higher voltage power rail first then lower voltage power rail.
Method 2: Turn on lower voltage power rail first then higher voltage power rail.
Power-Down Sequence:
Method 1: Turn off higher voltage power rail first then lower voltage power rail.
Method 2: Turn off lower voltage power rail first then higher voltage power rail.
7.6 I/O Power/Ground Bus Connection Cells
In SMIC Standard I/O library, there are several I/O power/ground bus connection cells. Fillers and corner
cells have neither pad to off chip circuit nor port to internal core circuit. They have no function either.
They are used for power/ground bus rail connections only.
7.6.1 I/O Power/Ground Cell
The functionality of the I/O power/ground cells will be discussed in Chapter 11. Please refer to Chapter
11.2 for more details.
7.6.2 Filler Cell and Corner Cell
Filler cell is a power and ground rail used to connect various types of I/O cells. There are two kinds of
filler cells in SMIC Standard I/O library design kit: digital filler cell (PFILLx) and analog filler cell
(PFILLxA). The digital filler cell has VDD, VSS, VSSD, VDD25, FP and FPB power and ground rails
and analog filler cell has SAVDD, SAVSS power and ground rails. The corner cell (PCORNER) is used
for power/ground bus connection around the chip corners.
The following rules should be observed to choose filler cells for cascading I/O cells.
In the case of:
a) Fill two digital I/O cells or power cut cells by digital filler cell PFILLx.
b) Fill two analog I/O cells or power cut cell with analog IO cell by analog filler cell PFILLxA.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 26/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
c) Consider wider filler cell first when choosing filler cells. For example, choosing PFILL10/PFILL10A
and PFILL2/PFILL2A is better than six PFILL2/PFILL2A filler cells to fill up the space between I/O
cells.
7.6.3 Transition Cell
SMIC translation I/O library is used to translate from one SMIC I/O library to another SMIC I/O library.
Please look up translation I/O library for more details.
7.7 Open Drain Application Note
SMIC Standard I/O library supports open drain application by non tolerant I/O library. When
OEN control pin is connected to I input pin, the cell can be used for open drain application, in
which case the external pull-up device must be present. In Figure 7.7 Rup is external pull-up
resister, CLoad is loading capacitance.
External power supply
SMIC I/O Cell
Rup
CLoad
Figure7.7 Open Drain application
Truth Table for Open Drain Application
Input
OEN
0
1
I
0
1
Output
PAD
0
1
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 27/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.8 Oscillator I/O Application Note
In this Chapter, oscillator I/O cell usage and application are presented. The circuit for fundamental mode
oscillation is also included in this chapter for reference.
For 55nm,65nm,90nm,130nm,180nm and etc. processes, there are six oscillator I/O cells in SMIC
Standard I/O library: PXWE1/2/3 and PX1/2/3. The oscillator I/O cells are designed to oscillate with
crystal samples in the frequency range of 2MHz to 10MHz (PXWE1/PX1), 10MHz to 20MHz
(PXWE2/PX2) and 20MHz to 30MHz (PXWE3/PX3) in fundamental mode. PXWE1/2/3 are
distinguished from PX1/2/3 by the presence of an enable signal. PXWE1/2/3 are oscillator cells with an
active high enable signal and feedback resistor while PX1/2/3 are oscillator cells with feedback resistor
only.
For 40nm process, there are four oscillator I/O cells in SMIC Standard I/O library: PXWE3/PXWE3LIN
and PX3/PX3LIN. The oscillator I/O cells are designed to oscillate with crystal samples in the
frequency range of 2MHz to 30MHz in fundamental mode. PXWE3/PXWE3LIN is distinguished from
PX3/PX3LIN by the presence of an enable signal. PXWE3LIN is an oscillator cell with an active high
enable signal and feedback resistor while PX3LIN is an oscillator cell with feedback resistor only. Both
PXWE3LIN and PX3LIN are bonded in inline style. Conforming to crystal specifications is very critical
to select an oscillator I/O cell correctly.
To turn on the oscillator, the oscillating circuit must provide the negative resistance (-Re) at least five
times the equivalent series resistance (ESR) of the crystal sample. The larger -Re value, the faster
oscillating circuit will be turned on. Higher gm providing larger -Re is able to start oscillation when
crystal has larger ESR if the load capacitance (CL) is the same. However, this consumes more power.
There are two key parameters governing the turn on of oscillator: CL and the maximum ESR at the target
frequency. By reducing the CL, thus increasing -Re, shorter turn on time can be achieved. However, if CL
is too small, the deviation from the target frequency becomes significant because of the relative large
capacitance variation. There is a trade-off between short turn on time and small frequency deviation when
picking CL value in a design. The crystal sample with smaller ESR can also reduce turn on time, however
the price is dear. Table 7.8 is typical values of CL and ESR at certain oscillating frequency.
Table 7.8 Typical values of CL and ESR under certain oscillating frequency
Target Freq (Hz)
2M-3M 3M-6M 6M-10M
10M-20M 20M-30M
CL (pf)
25
20
16
12
8
Maximum ESR (ohm)
1K
400
100
80
40
7.8.1 Oscillating Circuits
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 28/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Figure 7.8 Oscillating circuit for fundamental mode
Figure 7.8 is the main part of the oscillator schematic. Resistance of feedback resistor (Rf), damping resistor
(Rd), loading C1 and C2 are used to adjust the turn on time, the stability and the accuracy of the oscillator.
Rf is used to bias the inverter in the high gain region. It can’t be set too low or the loop may not oscillate.
For mega Hertz range applications, Rf of 1Mohm is normal. Rd is used to increase stability, lower power
consumption, suppress the gain in high frequency region and also reduce -Re of the oscillator. Thus, a
proper Rd should never be too large to stop the loop oscillation. C1 and C2 are determined by the crystal or
resonator CL specification. In the steady state of oscillation, CL is defined as (C1*C2)/(C1+C2). Actually,
the I/O ports, bond pad, and package pin all contribute to the parasitic capacitance of C1 and C2. Thus, CL
can be rewritten as (C1’*C2’)/(C1’+C2’), where C1’=(C1+Cin,stray) and C2’=(C2+Cout,stray). In this case, the
required C1 and C2 can be reduced.
Note: This oscillating circuit is designed for parallel resonation but not series resonation. Because C1, C2,
Rd and Rf are varied with the crystal specifications and the selected oscillator I/O cell, there is no single
set of magic numbers that satisfy all the applications.
Sometimes user is free to use the oscillation output from external oscillator to feed XIN pin of the cell, in
which case there is no need to connect crystal, C1, C2, Rf and Rd. For 65nm/55nm/40nm process in
SMIC Standard I/O library, the crystal oscillator I/O cells have embedded internal resistor, so the user
need not add feedback resistor Rf as above description. For other processes, refer to specific SMIC I/O
library data book whether crystal oscillator I/O cells have internal resistor or not.
7.8.2 Continuity test method
In order to avoid the problem of the floating gate, the following test setup is necessary: when testing the
XIN, connect XOUT pin to ground; when testing the XOUT, ground XIN pin.
7.8.3 Noise immunity for Oscillator I/O
In order to reduce the noise disturbance, please sandwich Oscillator I/O cell between Power and/or
Ground cell.
Please note that, Oscillator output signal is fed into one of the input signal named Reference Clock Signal
(RCK) of the PLL (XIN). This RCK signal should be kept as quiet as possible. Ideally, RCK should be
routed without any other active signals on adjacent layers above or beneath, or within 5 microns of its
neighborhood in the same metal layer.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 29/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Otherwise, RCK should be shielded by PLL’s VSS line. If RCK is for other application in the chip, it
should be buffered close to its source and fed to the non-PLL blocks from this buffer. Keep in mind that
the source of RCK should be as close to the PLL as possible.
7.9 Electromigration for Power I/O Pads
Electromigration (EM) can cause considerable material movements in metals. Because of the
directional movement of atoms caused by the collision of electrons under strong electric field, a slow
displacement of the metal line is observed over the time. This eventually, will result in a
discontinuity in the current-carrying lines. Therefore, EM limits the density of current that flows in
the metals.
SMIC Standard I/O library provides maximum allowable current (mA) information in Appendix of
I/O Library Data Book. This maximum allowable current could be used as a guide to avoid EM in
the conducting metals.
In general, EM failure can be greatly reduced by dropping more vias and widening metal lines at the
connection ports of power/ground cells.
If package’s pin count is limited or EM failure is a concern, it is recommended to assume double
bonding scheme as shown in Figure 7.9.1. By bonding two of the same power/ground pads into a
single package pin, both issues can be addressed simultaneously.
Figure 7.9.1 Two same power/ground pads bonded to a single package pin
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 30/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.10 Simultaneously Switching Outputs (SSO)
Most silicon devices have limitations on the number of simultaneously switching outputs (SSO) that are
permitted between adjacent power pin pairs and/or ground pin pairs, because increasing the number of I/O
pins may introduce more switching noise. Two common noise-related problems encountered by digital
designers are ground bounce and VCCsag. Ground bounce and VCCsag exist in almost every board. SMIC
Standard I/O library is well aware of these phenomena. The I/O cells in SMIC Standard I/O library have
different drive strengths to adapt to different situation.
The purpose of this chapter is to help users to figure out the suitable number of power ground pads in their
design. It also serves as a general guideline to reduce SSO or ground bounce effect.
Please use SSO Application note to derive driving factor value for different processes:
7.10.1 Ground Bounce Effect
Figure 7.10.1 shows a typical connection between a board, a device, and a load for a certain package type. It
illustrates how the device ground bounces when the I/O pins switch from HIGH to LOW. If the I/O pin
switches to HIGH, the load capacitor is charged. When the pin switches from HIGH to LOW, the capacitor
discharges and a current (di/dt) flows from the load capacitor through the inductor L1 to the board ground
(Refer to Figure 7.10.1). This sudden rush of current (di/dt) through parasitic inductor (L2) causes a voltage
bounce between the device ground and the board ground where the degree of bounce can be determined by
the equation V = L2(di/dt).
Although the noise caused by single output switch is usually below input LOW voltage (VIL), it is
possible that the aggregated noise of multiple SSO I/O cells hikes above the logic threshold of subsequent
receiving device. The maximum number of SSO I/O cells that generate noise up to VIL is characterized
by DI, and then DF – the reciprocal of DI, can be determined accordingly. These DI and DF will be
explained in more details in next section.
Also, VCCsag occurs in the same manner as ground bounce, when the outputs switch from LOW to HIGH.
However due to small switch currents in the device, this noise is so small that it can be ignored.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 31/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
VCC
L3
I/O
Pin
L1
SSO
I/O
cells
C
Die
Ground
L2
Current (di/dt)
Package
Board
Ground
Figure 7.10.1 Illustration of Ground Bounce
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 32/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.10.2 I/O Power/Ground Cell Number Calculation
In SSO case:
The minimum required number of ground cells in an I/O domain = SDF
The minimum required number of power cells in an I/O domain= (SDF/1.1)
For Non-SSO case, the required number of power/ground cells in an I/O power domain is less than the
SSO case:
The minimum required number of ground cells in an I/O domain = (SDF/1.5)
The minimum required number of power cells for an I/O domain = (SDF/1.6)
SDF stands for “Sum of Drive Factors” where it accumulates the DF values of all the I/O cells within a
power domain of the chip. SDF determines the minimum number of power/ground cells that must be
placed in an I/O power domain to suppress SSO noise.
DF stands for “Driver Factor”, a variable indicating how much the specific output buffer contributes to
the SSN (Simultaneously Switching Noise, caused by Ground Bounce Effects) on a power/ground rail.
The DF value of an output buffer is proportional to di/dt, the derivative of the current on the output buffer
with respect to time. Practically, DF can be obtained as:
DF = 1/DI
Where DI is the maximum number of specific I/O cells switching from high to low simultaneously
without making the voltage on the quiet output “0” higher than “VIL”.
The corresponding DF table is provided by SMIC. The SSO Simulation Model and all parameters for SSO
simulation are listed as well. From DF table, users can easily calculate the required power/ground cell
number in an I/O domain in either SSO or non-SSO case. Several examples are given here to show more
details in calculation:
(1) Check the DF value of each type of I/O cells
The noise occurred at the stable output node is called Quite Output Switching (QOS).
QOS of “VIL” is one of the failure criteria in SSO simulation. If four identical I/O cells with
one ground cell (L2) cause noise of “VIL”, the DI would be 4 and 1/4=0.25 for DF. Users can
check out the DF values, along with their package wiring inductances (L3, L2 and L1).
(2) Calculate the SDF value of whole chip
Once DF of various types of IO is obtained, SDF value will be the summation of those
DFs.
For example, a design that has eight 2mA and 10 12mA non-slew-rate-controlled buffers and 20
24mA slew-rate-controlled buffers with wiring inductance of 5.2nH. The SDF value can be
determined according to the DF table, from which DF values for 2mA, 12mA, and 24mA cells
are 0.014, 0.109, and 0.249 respectively if wiring inductance is 5.2nH. SDF then becomes
(8 × 0.014) + (10 × 0.109) + (20 × 0.249) = 6.182
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 33/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
(3) The number of required power/ground cells would be:
In SSO case:
Ground cell number = 6.182→7
Power cell number = 6.182/1.1= 5.62→6
So, 7 ground cells and 6 power cells in an I/O domain are required.
In Non-SSO case:
Ground cell number = 6.182/1.5 = 4.121→5
Power cell number = 6.182/1.6 = 3.864→4
Thus, 5 ground cells and 4 power cells are required in an I/O domain.
7.10.3 Tips to Reduce SSN
1. Choose the right output buffer. (Never use stronger buffer than necessary).
2. Always use slew-rate controlled output cell.
3. Insert power and ground cells in an I/O domain as many as possible. It is recommended to separate
output buffers in the middle by power ground cells.
4. Place the noise sensitive I/O cells (such as Oscillator I/O cells, analog I/O cells) away from SSO IOs.
5. Consider double bonding for the duplicated power/ground cells to reduce parasitic inductance of the
pin.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 34/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.10.4 SSO Simulation Model and Driving Factor
RVCC
CVdd
Quiet
I/O cell
Lpin
LVdd
SSO I/O
cells
Rpin
Vo
Vi
Lpin
Cload
Rpin
Vout
Vin
Cload
Cpin
Cload
A
LVSS
CVSS
RVSS
Figure 7.10.4 SSO Simulation Model
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 35/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
R, L, C values:
Rvss, Rvdd = Rpin = 0.3 ohms
CVSS, Cvdd = Cpin =4pF
Cload (for 2mA, 4mA IO) = 5pF / 10pF / 25pF
Cload (for 8mA IO) = 10pF / 25pF / 50pF
Cload (for 12mA IO) = 25pF / 50pF / 75pF
Cload (for 16mA, 24mA IO) = 50pF / 75pF / 100pF
LVSS, Lvdd = Lpin = 5.2nH / 7.8nH / 10.5nH
7.11 Electrostatic Discharge Considerations
Electrostatic discharge (ESD) events can lead to field failures if circuits are poorly protected. Therefore, a
systematic approach of ESD protection in design must be followed. It is absolutely necessary to place
proper ESD protection circuits inside each power/ground cell for ESD considerations.
SMIC Standard I/O library has full chip ESD solution to cover all possible ESD attacks. Silicon of a
library must pass JEDEC ESD standard of Human Body Model (HBM) and Machine Model (MM). The
stress modes of test include positive-to-ground (PS), negative-to-ground (NS), positive-to-VDD (PD) and
negative-to-VDD (ND) for both HBM and MM. In PS-mode, a positive discharge pulse is applied to VSS
pin and its related grounds, but the VDD pin and other pins are floated. In NS-mode, a negative discharge
pulse is applied to VSS pin and its related grounds, but the VDD pin and other pins are floated. In PD and
ND modes, a positive/negative discharge pulse is applied to VDD pin and its related powers, but the VSS
pin and other pins are floated.
In this chapter ESD protection methodology in I/O ring, core area and digital/analog interfaces are
explained in detail. Users should follow “SMIC IO Application Check List” in their ASIC chip floorplan.
SMIC also offer IO ESD and floorplan consultation service in this phase.
7.11.1 Power Supply Cell Placement
The VSSD bus resistance from each IO cell to the nearest bonded Power and GND cells should be less
than 1ohm (Estimation: a pair of core power/GND and a pair of I/O power/GND should be added every
500um in an I/O ring).
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 36/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.2 Dummy Power/Ground Cells
Although proper ESD protection circuit resides in each power/ground cell, it is still recommended to fill
up the space of IO cells by dummy power/ground cells (e.g. PVDD2, PVSSx, PVDD1CE, PVDD2CE,
PVDDxAP and PVSSxAP) instead of filler cells along an I/O pad ring wherever space is allowed as
shown in Figure 7.11.2. Because these dummy power/ground cells can provide a short ESD discharge
path to improve the ESD performance while filler cells couldn’t.
Users should pay attention to I/O cell PVDD1CE/PVDD2CE:
1). PVDD1CE is a digital VDD power cell for core ESD protection used in digital power domain.
PVDD2CE is a digital VDD power cell for I/O ESD protection used in digital power domain. It is not
necessary to bond PVDD1CE and PVDD2CE cells.
2). For 90nm process and above, it’s preferred to place at least one PVDD1CE cell in each digital power
domain and on each side of a chip.
3).For good core ESD protection, it is strongly recommended to connect PVDD1CE’s pin to chip digital
core area by a wide metal.
Dummy
Power or
Ground
Cell
Figure 7.11.2 Place dummy power or ground cell instead of filler cell for better ESD protection
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 37/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.3 Power Cut Cells
In the mixed-mode application circuit, noise that is generated by switches of digital circuit is undesirable,
therefore connecting digital power/ground directly to the power/ground ports of analog circuits is
forbidden. Power cut cells (e.g. P1DIODEx/P2DIODEx/PDIODEx) are designed to separate analog
domain from digital domain to reduce noise disturbance while still maintaining good ESD performance.
As diode number increases from 0 in PDIODE8S, 1 in P1DIODE/P1DIODE8 cell, 2 in P2DIODE /
P2DIODE8 to 3 in PDIODE / PDIODE8 cell, noise is more and more strictly isolated.
Table 7.11.3.1 Power Cut Cells Category
Cell Name
Description of Power Cut Cells
P1DIODE
P1DIODE is similar to PDIODE, but P1DIODE only contains two
single diodes of opposite polarity connected in parallel.
P1DIODE8
P1DIODE8 is similar to PDIODE8, but P1DIODE8 only contains
two single diodes of opposite polarity connected in parallel.
P2DIODE
Power-cut cell for same voltage level between digital and analog
domain, contains four diodes of opposite polarity connected in parallel
between digital and analog post ground
P2DIODE8
Power-cut cell for high voltage drop for different voltage level between
digital and analog domain, contains four diodes of opposite polarity
connected in parallel between digital and analog post ground
PDIODE
Power-Cut Cell for same voltage level between digital and analog
domain, contains six diodes of opposite polarity connected in parallel
between digital and analog post ground
PDIODE8
Power-Cut Cell for High Voltage Drop for difference voltage level
between digital and analog domain, contains six diodes of opposite
polarity connected in parallel between digital and analog post ground
PDIODE8S
Power-Cut Cell for High Voltage Drop for difference voltage level
between digital and analog domain, but shorts ground
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 38/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Figure 7.11.3.1 Power Cut Cells Illustrate
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 39/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Disconnect power ground rails of analog from digital domain solves the problem of digital noise
disturbance. However, doing so will deteriorate the ESD performance. To compromise the issue, power
cut cells are introduced. Power cut cell connects analog power ground rails to digital through appropriate
number of diodes, providing good isolation of digital power noise while still keeping good ESD discharge
path, thus maintaining good ESD performance. These capabilities are enabled by the diode characteristic,
as diode can be turned on only if the voltage drop across it exceeds its threshold voltage. This effectively
blocks digital noise and also acts as an effective cross-coupling clamp between analog and digital I/O cell
by providing a discharge path through it. This ensures all excessive currents are shunted to bonding pads
through ESD devices and none into the core region should a high ESD voltage is stressed to the I/O cell.
This shall significantly improve the ESD performance.
Figure 7.11.3.2 Layout of power cut cell among two I/O cell.
Figure 7.11.3.2 shows the layout of P1DIODEx/P2DIODEx/PDIODEx between two I/O cells. It should
be noted that the guard bands within the P1DIODEx/P2DIODEx/PDIODEx are disconnected from the left
and right side of the cell. Thus, user should close these gaps of guard rails manually by two metal pieces.
However, only ONE side of the guard rail should be shortened (Refer to Figure 7.11.3.2). The other side
must be left disconnected to separate powers across the power cut cell. Several rules in descending
priority help decide which side should be connected.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 40/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
For the Power guard rail:
1. If there is a voltage difference between two sides, always connect bands on the side of higher VDD
voltage.
2. Always make connection on the side with more I/O cells.
3. Since Analog side is less noisy, always make connection on it.
For the Ground guard rail:
1. If there is a voltage difference between two sides, always make the connection on the side of lower
ground voltage.
2. Same as power rail rule above.
3. Same as power rail rule above.
Caution:
1) For ESD consideration there should not be more than 12 total diodes along the post-driver
ground bus loop. Too many diodes could degrade ESD performance and damage the whole
chip.
2) Before LVS check, user should make sure all power cut cells (i.e.
P1DIODEx/P2DIODEx/PDIODEx) have been instantiated in the netlist, with external port
names matching to power ground names on cut cell’s two sides.
3) PDIODE8S cell can be placed between digital power rails or between analog power rails. If it is
placed between digital and analog power rails, LVS error will be reported.
4) Since ground rail of PDIODE8S cell will be automatically connected, only power rail gaps should
be manually closed
7.11.4 Tie high/Tie low
For ESD safety, user must choose tie-high/tie-low cell to condition IO cell pin instead of directly tying the
pin to power/ground. By doing so, input or control pin is kept from floating. Moreover, thin gate load
device is protected by tie-high/tie-low cell from breakdown when an ESD event happens.
7.11.5 ESD protection devices in core area
SMIC provides local ESD protection for core and e-fuse in 65nm and 40nm technology nodes. User
should refer to related SMIC databook (e.g. “SMIC_S65NLL_CP_DataBook”) for more details.
To improve ESD performance of 40nm process, VDD2CE should be placed on power and ground buses
driven by power and ground cells of PVDD1AP/PVSS1AP, PVDD3AP/PVSS3AP, and
PVDD1ANP/PVSS1ANP.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 41/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.6 I/O cell to digital/analog interfaces
This section introduces some ESD protection methods for analog and digital interface.
Users are urged to insert embedded ESD resistors in front of their secondary ESD devices.
Figure 7.11.6.1 Input ESD resistor should be added before secondary ESD device
For long metal line through the interface, ESD protection devices should be added locally to avoid device
damage.
Figure 7.11.6.2 Use ESD protection devices for long interfacing metal line
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 42/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
ESD protection devices must be present at digital-digital interface, or digital-analog interface.
Solution 1 is to short the power and ground respectively at the interface (Digital1-Digital2 or
Digital1-Analog).
Solution 2 Connect the interface (Digital1-Digital2 or Digital1-Analog) by back-to-back diodes. In
addition ESD protection devices must be added locally to the receiver to avoid device damage.
Figure 7.11.6.3 Add ESD protection devices to interface
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 43/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.7 I/O Cell with IP macros
When SMIC I/O cells are used for IP macros, such as ADC (analog-to-digital converter), DAC
(digital-to-analog converter), High Speed IP, LVDS (Low Voltage Differential Signaling), PLL
(Phase Lock Loop) and so on, SMIC strongly recommend users to connect digital power and
ground pins of IP macros to chip digital core power and ground (usually VDD and VSS).
This section provides several place and route tips of Phase Lock Loop (PLL) (SMIC PLL IP Only) driven
by SMIC Standard I/O cell. In an example shown in Figure 7.11.7.1, PDIODE8 power cut cells are
inserted between power pads of PLL and other digital pads to isolate digital power noise. Double bonding
is used at the power pad (AVDD, AVSS) in order to reduce the wire inductance. If possible, it is also
suggested to minimize the bonding wire length of the power/ground pads. The following rules serve as
general guidelines: (Refer to Figure 7.11.7.1 and Figure 7.11.7.2):
1. Place PLL macro at the corner of a chip with its power and ground pins close to the analog power I/O
pads. The routing paths should be kept as short as possible but far away from any other large driver
or frequently switching digital I/O pads. Should user place PLL on the edge instead of the corner of
die, then do allow 100µm distance from other diffusions or wells.
2. Do not place any noisy internal circuits or fast switching output drivers close to PLL macro.
Generally speaking, higher frequency and higher voltage level aggressors generate more noise than
lower frequency low level counterparts.
3. Never place any core-logic power rail over PLL unit. Create dead zone between PLL internal circuit
and all other internal circuits. Physical spacing is a good way of reducing noise coupled through the
chip substrate. A minimum space of 30um between PLL and digital core power rings and a minimum
space of 100um between PLL and any other diffusions or wells of digital core are recommended.
4. Do not lay any core logic power lines or signal lines over that of PLLs.
5. Short PLL’s digital power/ground pins (such as DVDD, DVSS) to chip digital core’s (usually VDD
and VSS). And the metal width in connection should be wider than 10um.
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 44/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
Figure 7.11.7.1 Suggested Place and Route of PLL
If PLL has dual power supplies (e.g. core power and IO power), PVDD3AP/PVSS3AP are required to
drive PLL’s high power circutry. If PLL has only one power supply, (for example, core power),
PVDD3CAP and PVSS3CAP cells are used to drive PLL’s internal circuitry solely.
User should refer to Chapter 4 “Digital and Analog Power Supply Cells” for more details about the
power/ground rail connection and various power separation schemes.
Figure 7.11.7.2. Suggested Place and Route of PLL
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 45/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.11.8 Layout of devices connected directly to IO pad
In analog IP, if any two terminals of a transistor are connected directly to IO pad, the layout of the
transistor must follow ESD MOS device layout rules strictly. Otherwise, this scenario is forbidden.
7.11.9 Secondary ESD devices
Secondary ESD devices must be inserted between MOS gate and IO pad as direct connection of the two is
forbidden. An embedded ESD resistor must be inserted before any secondary ESD devices such as ESD
N/PMOS and diodes.
7.11.10 ESD and Floorplan Consulting Service
There is another document SMIC_IO_Application_Check_List available for SMIC IO library user. The
document includes a check list table to ensure proper design at floor plan phase to achieve better ESD
performance at chip level. Users must follow every check item listed in the table before tape-out.
SMIC offers PERC (Programmable Electronic Rule Check) design kits to automatically test all check
items listed in SMIC_IO_Application_Check_List. Moreover, customers can use the Mentor Calibre
PERC and PERC design kits to check GDS database by themselves.
Users are encouraged to make requests for floor plan consulting services at their design, P&R, and
tape-out stage. The detailed information and procedure can be found in the file of ‘Floor Plan review
criteria and procedure’.
7.12 SMIC Standard IO LVS Verification
There shouldn’t be any LVS errors reported by Hercules if only one I/O cell is checked at a time.
However, when multiple I/O cells are checked together, Hercules will report ‘short’ errors. These errors
can be effectively removed by promoting both ‘FP’ and ‘FPB’ to global signals in netlist, just like VDD,
VSS and etc. signals. For more details about FP /FPB, please refer to “Digital Power Supply Cells”
section.
For Hercules LVS:
below:
Add FP and FPB as global signals in options part of the runset file as shown
options {
layout_power = {VDD, VDD25……}
layout_ground = {VSS, VSSD……}
layout_global = {VDD, VSS, VDD25, VSSD……}
schematic_power = {VDD, VDD25……}
schematic_ground = {VSSD, VSS……}
schematic_global = {VDD, VSS, VSSD, VDD25, FP, FPB}
}
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Semiconductor Manufacturing International Corporation
Doc.
No.: Doc. Title: SMIC (SH) Design Service Standard I/O Rev.: 0 Page No.: 46/46
DS-ESDD-GL-3004
Library Application Notes (Ver4p1) O.I.
7.13 I/O Library Tape-out Layer Integration
Integration of I/O library tape-out layers such as GDSII layer and mask layer is a very important step in
producing I/O mask for tape-out. SMIC believes that correctly preparing the I/O mask for the
customer/user’s tape-out is timing critical. To achieve quick tape-out cycle time and ‘successful first
tape-out’, I/O library tape-out layer integration with SMIC process technology is required.
To correctly tape-out with SMIC Standard I/O library, each user is urged to check carefully before
taping-out.
ESD Mask:
ESD implant layer is essential to 0.25um process and below in SMIC I/O standard library. SMIC
ESD implant mask code is 110 and GDSII number is 41 (Refer to Mask Layer Name Mapping Table).
Please note that for 65nm process and above, this layer requires logical operation of related layers,
however for 40nm process and below, this layer is drawing layer.
8. Attachment: NA
The information contained herein is the exclusive property of SMIC, and shall not be distributed, reproduced, or disclosed in
whole or in part without prior written permission of SMIC.
According to: SMIC Document Control Procedure; Attachment No.: QR-QUSM-02-2001-002; Rev.:1
2008-06-27
Download