Next Article in Journal
Trajectory Tracking Control of Fast Parallel SCARA Robots with Fuzzy Adaptive Iterative Learning Control for Repetitive Pick-and-Place Operations
Previous Article in Journal
Dynamic Malware Detection Using Parameter-Augmented Semantic Chain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Mitigating the Effects of Design for Manufacturability on Design Iteration Cycles in Advanced Integrated Circuit Design

1
Department of Engineering and System Science, National Tsing Hua University, Hsinchu 300044, Taiwan
2
Institute of Photonic System, National Yang Ming Chiao Tung University, Tainan 71150, Taiwan
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(24), 4993; https://doi.org/10.3390/electronics12244993
Submission received: 11 November 2023 / Revised: 2 December 2023 / Accepted: 6 December 2023 / Published: 13 December 2023
(This article belongs to the Section Industrial Electronics)

Abstract

:
In integrated circuit (IC) design for advanced manufacturing processes, iterative improvement processes are an approach commonly used for improving design quality, particularly for low-energy, high-frequency circuits. Layout-dependent effects (LDEs) affect IC design and fabrication, resulting in differences in circuit functionality and performance in presimulation versus postsimulation. These differences can greatly increase the length of design iteration cycles. Foundries have attempted to accelerate the iterative design process by providing process design kit libraries to IC designers. However, these kits can neither fully mitigate the negative affect of LDEs on design for manufacturability (DFM) nor eliminate the difference between presimulation and postsimulation results. To address this problem, this study proposed a novel algorithm-based design process in which an IC designer can use layout parasitic extraction to extract the DFM parameters of all components in a circuit prior to the routing process; these parameters include netlists that describe the internal connectivity of components as well as their interconnectivity with other components. Accordingly, the IC designer can determine the effects of DFM parameters on the circuit and modify them in advance if necessary. When the LDEs generated by device placement have been confirmed to not affect circuit properties, physical verification of the routing of metal wires in the IC layout can be performed. In this verification, postsimulations only need to focus on problems regarding the wire loading and timing effects of metal routing. The proposed design process is useful for mitigating LDEs in IC design and considerably reduces the time required for iterative improvement processes. Specifically, this study provides a method of enhancing design iteration cycles and provides guidelines for analyzing factors that hinder IC device functionality and performance. In sum, various problems can be resolved by separately extracting the DFM parameters associated with LDEs and parasitic parameters associated with routing.

1. Introduction

Layout-dependent effects (LDEs) in advanced manufacturing processes are having an increasing effect on integrated circuit (IC) design. IC quality improvements and optimization are often achieved through an iterative process involving presimulations and postsimulations, especially for low-power, high-frequency circuits. However, presimulations and postsimulation often differ greatly for IC designs for advanced semiconductor processes, leading to long design iteration cycles. Therefore, many foundries provide IC designers with process design kits (PDKs) for analog/mixed-signal design and verification, reducing the length of design iteration cycles [1].
Semiconductor processes are evolving, and design for manufacturability (DFM) must now be incorporated into the IC design flow. During the implantation of dopants to form wells for metal–oxide semiconductor (MOS) transistors, thermal resistors are patterned outside of these areas to prevent unwanted ion penetration. Ions that strike near the edge of the photoresist may backscatter and become embedded in the silicon adjacent to the edge of the photoresist. This leads to the well doping being nonuniform across the wafer, resulting in device wells near the edge having a greater VTH (threshold voltage). This phenomenon is called the well proximity effect (WPE). As transistor feature sizes decrease, stress-induced variation has also become an unavoidable problem. Unintentional stress, such as that caused by shallow trench isolation (STI), is a primary source of variation and is closely related to layout. STI stress causes changes in mobility, VTH, and saturation velocity. This is known as a length of diffusion (LOD) effect; the characteristics of a device vary with the distance of its gate from the diffusion edge. The WPE and LOD effect are two factors that are often considered in DFM [2].
Foundries typically provide design rules and parameters for individual components. For example, PDKs only provide information regarding a single device instance required for an IC’s design and layout; PDKs do not consider the impact of regional DFM on the overall IC layout. Although the PDK setting in [3] included the WPE and LOD, this setting also affected the layout structure of one or a few components. Because LDEs affect DFM, completely eliminating the differences between the presimulation and postsimulation results with only a PDK is impossible. Therefore, to design high-precision, high-performance circuits, using an automation program to extract the DFM parameters of the overall regional device in advance is critical for enabling IC designers to analyze the effects of MOS group matching on DFM. Moreover, although size matching greatly affects electrical performance and characteristics, VTH matching is also critical for performance. If the DFM parameters of the overall regional device can be extracted in advance, the design iteration cycle can be greatly shortened.

Proposed Methodology

A.
WPE and LOD Effect
The WPE results in higher VTH values for devices near the well edge than for general devices. The effect of the spacing from the edge of the well to the edge of the device on the VTH variation due to WPE was modeled. The VTH VT0 can be modeled as follows:
V T 0 = V T 0 , n o W P E + K V T 0 W E ( S C A + W E B S C B + W E C S C C )
where VT0,noWPE is the VT0 without WPE; KVT0WE, WEB, and WEC are fitting parameters; and the quantities SCA, SCB, and SCC depend on the layout geometries of the transistor and the well edges. Increasing SCA, SCB, and SCC increases VT0. SCA, SCB, and SCC are calculated as follows:
S C A = 1 L W ( W S C 1 S C 1 + L f A ( s ) d s + L S C 2 S C 2 + W f A ( s ) d s + W S C 3 S C 3 + L f A ( s ) d s + L S C 4 S C 4 + W f A ( s ) d s )
S C B = 1 L W ( W S C 1 S C 1 + L f B ( s ) d s + L S C 2 S C 2 + W f B ( s ) d s + W S C 3 S C 3 + L f B ( s ) d s + L S C 4 S C 4 + W f B ( s ) d s )
S C C = 1 L W ( W S C 1 S C 1 + L f C ( s ) d s + L S C 2 S C 2 + W f C ( s ) d s + W S C 3 S C 3 + L f C ( s ) d s + L S C 4 S C 4 + W f C ( s ) d s )
where SC1–SC4 are the spacings from the four edges of the well to the edges of the device as shown in Figure 1. Equations (1)–(4) show that VT0 depends on the spacing from the edge of the well to the edge of the device.
As shown in Figure 2, four MOS transistor layouts of different sizes—labeled M0, M1, M2, and M3—were generated from a foundry standard PDK library to investigate DFM. The spacing between the well edge and the oxide edge of M0, M1, M2, and M3 is 2.6, 5, 10, and 20 μm, respectively. Once LVS (layout versus schematic) had been completed, Siemens EDA Caliber XRC software was used to perform layout parasitic extraction (LPE) flow with the 28-nm LPE command file provided by the foundry. Table 1 shows the LPE results. The extracted SCA, SCB, and SCC values of M0 are much larger than those of M1, M2, and M3, indicating that the WPE is greater on a MOS transistor with a smaller spacing between the well edge and the device oxide edge. The SCA, SCB, and SCC values of M1 are smaller than those of M0 but larger than those of M2 and M3, indicating that the WPE becomes weaker as the spacing between the well edge and the device oxide edge is increased, but the WPE can be neglected when the spacing between the well edge and the device oxide edge is larger than 10 μm. As revealed by the extracted parameters presented in Table 1 and obtained from Equations (1)–(4), a smaller spacing between the well edge and the device oxide edge is associated with larger values of SCA, SCB, SCC, and VTH.
  • B. LOD Effect
Figure 3 presents a typical MOSFET layout. The layout parameters of interest are listed in the figure. W and L represent the gate’s width and length, respectively; SA and SB are lengths between each gate and the STI edge; and LOD is the length of the active area.
The equations in the BSIM4.6.1 MOSFET Model User’s Manual [5] reveal that SA and SB are related to VTH and should be maximized during design. Equation (5) indicates that the original VTH (VTH0) is positively correlated with Inv_sa and Inv_sb, which are inversely correlated with SA and SB, respectively. Therefore, the stability of VTH0 is better when the SA and SB parameters obtained from the resistance and capacitance (RC) extraction tools are large than when they are small.
V T H 0 = V T H 0 original   + KVTH 0 K s t r e s s v t h 0 ( I n v s a + I n v s b I n v s a r e f I n v s b ref   )
K 2 = K 2 original   + STK 2 K s t r e s s v t h 0 LODK 2 ( I n v s a + I n v s b I n v s a r e f I n v s b r e f )
E T A 0 = E T A 0 original   + STETA 0 K s t r e s s v t h 0 LODETA 0 ( I n v s a + I n v s b I n v s a r e f I n v s b r e f )
  Inv _ sa   = 1 N F i = 0 N F 1 1   S A + 0.5 L drawn   + i ( S D + L drawn   )
  Inv _ sb   = 1 N F i = 0 N F 1 1   S B + 0.5 L drawn   + i ( S D + L drawn   )
Figure 4 MOS layout obtained with DFM+Analog options enabled and using the PDK Library. The eight MOS components were created using the PDK library by selecting the DFM+Analog options. The number of fingers used in the layout was 6, and the leftmost and rightmost components were dummies. The spacings between the well edge and the top, bottom, left, and right oxide edges were 2.6, 9, 2.6, and 6 µm, respectively (Figure 5). The DFM parameters extracted through LPE are displayed in Table 2. The output results revealed that although the device design was based on the settings in the PDK library and conformed to relevant design rules, the eight components had different SA and SB values. Even when the dummy MOS components were considered, the effects of LOD on the SA and SB values varied (Table 2). Consequently, the corresponding VTH values also differed. Comparing the differences in SCA, SCB, and SCC revealed that the WPE also led to different VTH values.
Examining these two IC layout examples indicates that even if layouts are created using the PDK cells provided by a foundry, the MOS components of the fabricated devices can still exhibit different VTH0/Idsat values because of variation in the device layouts. This leads to device mismatching and undermines circuit performance.
The proposed design process enables IC designers to determine the influence of DFM on circuit performance during the routing stage. Accordingly, designers can evaluate the effect of device placement on Vth0/Idsat and resolve any problems in advance. The subsequent postsimulation must address only the presence of the metal parasitic RC associated with device interconnection. This design method greatly reduces the necessary length of the design iteration cycle to achieve the strict matching requirements of low-energy-consumption and high-frequency ICs.
In reference [8], it is indicated that CAD engineers have the potential to provide Process Design Kits (PDKs) to schematic designers of integrated circuits. While PDKs can anticipate layout proximity effects within schematics, accurate prediction of these effects is not feasible until the layout is finalized. The paper proposes a comprehensive e-DFM (electrical design for manufacturability) solution aimed at detecting, analyzing, and rectifying electrical hotspots (e-hots) arising from different process variations in simulated circuit designs. However, this method requires the prior collection of design intent to acquire all user-defined electrical constraints and contextual information regarding the actual physical layout, enabling the detection, analysis, and rectification of electrical hotspots.
This differs from the viewpoint presented in this paper, where we argue that designers can employ the standard RC-Extraction process provided by semiconductor foundries before the IC layout routing stage. This process enables the extraction of the most accurate physical parameters of components, such as AD, AS, PD, PS, as well as parameters related to WPE and LOD effects. At this stage, we can provide IC designers with a comprehensive Netlist containing all physical parameters of components and DFM (Design for Manufacturing) parameters. This Netlist, coupled with SPICE models, can offer IC designers the most accurate simulation analysis available before the IC layout routing phase.

2. Methods of a New Design Process

In reference [1], Siemens EDA (formerly known as MENTOR GRAPHICS) mentioned the Process Design Kit (PDK) provided by semiconductor foundries, comprising schematic symbol libraries, parameterized layout cells (P-cells), Spice models, and relevant technical documentation. Utilizing PDK components offers advantages such as reducing the iteration count for Design Rule Checks (DRC). However, currently, there are no EDA tools capable of extracting component parasitic effects before the completion of IC layout routing and verification with Layout vs. Schematic (LVS).
Additionally, reference [9] highlights that the primary functionality of IC layout tools revolves around drawing the physical IC layout. Although there exists the Schematic Driven Layout (SDL) feature, it merely facilitates the straightforward conversion of circuit elements from the schematic diagram to the IC layout without offering any Design for Manufacturing (DFM) effects or alerts to IC designers regarding DFM-related concerns. The IC design flow published by Cadence in reference [6] also does not have the features proposed in this paper.
Reference [10] discusses the continuous scaling down of CMOS technology. Advancements in lithography continually shrink the scale, intensifying interactions between adjacent patterns. Each pattern printed on a silicon wafer is affected by the interactions within a specific technological proximity to its neighboring patterns. The development of DFM-friendly standard cells, particularly for digital circuits, is of interest as mentioned in the paper. They propose a virtual characterization vehicle to address DFM issues for Standard Cells, which differs significantly from our proposed approach. Our new process is not restricted to any specific type of circuit, making it especially beneficial for analog IC design.
In the Introduction, the experimental outcomes depicted in Figure 2 and Figure 4 indicate that despite utilizing the PDK Cell provided by the foundry, differences persist in the DFM effects (such as WPE and LOD) across various layout styles and structures. These findings reveal that the DFM parameters within integrated circuit layouts designed in the PDK library may still exhibit variations attributed to Layout-dependent effects (LDE) stemming from diverse IC layout environments. Consequently, this study introduces a novel integrated circuit design process aimed at proactively detecting and resolving DFM issues prior to the routing phase.
The previous section reveals that the DFM parameters of IC layouts designed in full compliance with PDK libraries may still exhibit variations due to the LDE; this is attributable to differences in IC layout environments. Therefore, this study proposed a novel IC design process for detecting and addressing DFM problems prior to routing.
Figure 5A illustrates the conventional process of Fully Custom IC design [6,7]. After the circuit schematic is completed, simulation follows, usually referred to as the presimulation stage. Upon completion of presimulation, it proceeds to the IC layout stage, followed by physical verification, including validation processes like DRC, LVS, and ERC. Post physical verification, RC parasitic parameters are extracted. In addition to parasitic RC caused by metals, RC-Extraction tools are capable of extracting the parasitic parameters of components, including MOS channel width and length, source/drain perimeter and area. Additionally, they include DFM parameters, such as SCA, SCB, SCC affecting WPE, as well as SA, SB affecting LDE, and others.
Once these parameters are extracted using RC extraction tools, postsimulation is conducted to verify if the circuit’s functionality and efficiency meet the design specifications considering these parasitic parameters. In this process, if it is discovered only during the postsimulation phase that MOS parasitic parameters affect the circuit’s functionality, it necessitates a return to the IC Layout stage for modifications. Generally, modifying metal routing is relatively straightforward. However, when circuit functionality is affected by DFM effects, adjusting the IC Layout’s floor-plan, i.e., altering the component layout, might be necessary. Such layout modifications could even lead to the need for metal routing adjustments. Consequently, prior issues like signal line RC loading that were already adjusted need further modifications and redesigning.
After modifying the IC layout, physical verification and RC extraction need to be executed again before a subsequent postsimulation. In advanced processes, high-frequency circuits, or low-voltage designs, such iterative design cycles significantly increase time requirements.
Reference [11] delineates the conventional DRC/LVS flow, highlighting its similarity to the traditional process depicted in Figure 5A of this paper. Additionally, the DFM proposed in reference [11] represents an enhancement of functionalities within DRC tools, rather than an alteration of the design workflow. This sharply contrasts with the argument we propose.
To address this issue, we propose a new design flow, as depicted in Figure 5B, to tackle the time-consuming nature of these design iterative cycles. We pre-extract the DFM parasitic effects caused by the arrangement of devices in the IC layout before routing. Subsequently, we simulate the circuit using SPICE that incorporates the original design and DFM parameters. This combination allows us to anticipate the impact of DFM effects generated by component layout on the circuit before metal routing in the IC layout. Once ensuring these DFM issues do not affect functionality, metal routing proceeds. This approach distinctly segregates DFM issues caused by component layout from the effects of parasitic RC in metal routing on postsimulation results, effectively reducing the time required for design iterations.
As shown in Figure 5B, a self-developed algorithm is used for the electronic design automation tool to confirm that the IC layout corresponds to the original IC design schematic. Next, the LPE phase is initiated to extract the DFM parameters of each component (excluding parasitic RC generated by routing). The resulting Simulation Program with IC Emphasis (SPICE) netlist must be confirmed to fully describe the connection relationships that ensure the integrity of the entire circuit, thereby enabling the subsequent simulation; this confirmation is called the pre-postsimulation.
The proposed process enables the detection of DFM problems in the early stages of IC design to eliminate the need for major adjustments in subsequent design stages. This approach not only facilitates the early detection of DFM problems, but also effectively isolates DFM-related issues from those associated with parasitic RC, thereby providing an efficient solution to designing and producing advanced IC devices through novel fabrication techniques.

Algorithm and Automation

IC design and layouts in advanced manufacturing processes must comply with relevant procedures in PDK libraries. In the current era in which PDKs and interoperable PDK tools are often used in IC design, various layout approaches have been proposed, such as the use of schematic-driven electronic design automation tools [9,12] and schematic-driven layout (SDL) flowcharts. Regarding commercially available design tools, the LakerOA and CCSE IC layout tools developed by Synopsys feature SDL functions and can be used in combination with a PDK and the interoperable PDK libraries provided by foundries. The Virtuoso tool developed by Cadence has similar functions. In this study, an algorithm was developed to achieve the proposed design process through an automation program.
In our research, we utilized the Synopsys LakerOA tool [9]. Leveraging the SDL (Schematic-Driven Layout) concept from [9], we connected the schematic and layout designs. SDL enables interactive communication between the schematic and layout, ensuring that all layout components generated by SDL contain information from the circuit schematic, such as NET/NOTE data. The Placement Ports functionality mentioned in the text allows for automatic port placement, aligning ports with the schematic and simplifying their arrangement. Using a program, we applied the Placement Ports feature to the ports of all components, extracting system information from various points like MOS DGSD, both endpoints of resistors, or capacitors’ endpoints. This information was annotated at each component’s endpoint, and the layout was subsequently converted into GDS. Notably, at this stage, we did not engage in metal routing.
The Standard Verification Rule Format (SVRF) manual for Siemens EDA’s Calibre [13] on page 2339 elaborates on the Virtual Connect Colon, enabling the addition of network segment labels using text or layout text specification statements or geometric database text in the layout. Regardless of whether label names become the final network segment names, the virtual connections between labels result in virtual connections between the corresponding network segments. Specifying “yes” prompts the connection extractor to create virtual connections between any two labels with the same name. The functionality described on page 2346 [13] as Virtual Connect Name assigns virtual connections to networks with the same name; if identical names appear in the virtual connection name statement, any set of unconnected networks will become one network. We integrated these two options into the LVS/XRC command file, activating their functionalities. This enabled Calibre LVS/XRC to treat the text on all component nodes as the same point, allowing both LVS and XRC to verify that routing was accurate. Consequently, LVS successfully and accurately performed RC extraction, achieving the desired functionality.
The algorithm flowchart is presented in Figure 6: Flowchart of the proposed IC design algorithm. and is described as follows:
Step 1: All device pin information in the schematic is read.
Step 2: The SDL flow function in the IC layout tool is used in conjunction with a PDK cell. The pin information of the device enables the pairing of each device pin in the layout with that in the schematic. After all metal pins on the device have been connected, a pin layer is generated automatically.
Step 3: Pin/port text is automatically generated on each device pin to enable LVS recognition. The IC layout is output as a data graphic system file.
Step 4: The source netlist (i.e., presimulation netlist) is read, and the internal pins (i.e., nonport pins) in the schematic are added to the source netlist through the automation program.
Step 5: The automation program is used to modify the LVS command file by incorporating and enabling all LVS virtual connection-related options.
Step 6: After these five steps have been completed, the data graphic system file, netlist, and command file modified through the automation program can be used to perform LVS verification. Because all LVS virtual connection-related options have been enabled, the LVS software confirms that all pins have been connected. If the device is correctly placed in the IC layout, the LVS output must be correct.
Step 7: An RC extraction is performed to create a netlist that excludes the metal parasitic RC and includes the DFM parameters of all MOS components; this netlist is the LPE netlist required for pre-postsimulation.
Figure 7 Interface of the automated program. After the required information is input, the program automatically processes the IC layout and generates the design file required for pre-postsimulation.

3. Results

A circuit for a current source load operational amplifier (Figure 8) was used to test the proposed design process [14,15]. The design specifications were an alternating current (AC) gain of >30 db and bandwidth of >60 MHz.
Figure 9 Development of the new IC design and layout proposed design process. In Step 1, device placement was performed for the operational amplifier circuit without conducting metal routing (Figure 10 Device placement for the experimental IC design). The developed automation program (Figure 7 Interface of the automated program) was next used to process the IC layout and presimulation netlist, and LPE was then performed. The DFM parameters of all components were extracted prior to metal routing (Figure 11) to create a SPICE netlist. This netlist included all parasitic parameters, DFM parameters, and connection relationships of the components.
In Figure 12 Problem convergence process for the AC simulation results of the case study, the results revealed that because of device placement and various masks (e.g., N-well, oxide diffusion, polysilicon, N-implant, and P-implant) in the three IC layout floor plans generated between Steps 1–1 and Step 1–3, the LDEs became observable in Step 1. Therefore, all parasitic effect parameters associated with device DFM were extracted before metal routing, and a simulation was performed to determine whether the current layout floor plan met the design specifications. The results obtained from Step 1–1 of the problem convergence process revealed that the floor plan did not meet the design requirements. Consequently, it was modified in Steps 1–2, which again yielded an unsatisfactory result. Therefore, the floor plan was modified again in Steps 1–3, at which point it finally met the design specifications. Metal routing was then performed in Step 2, and physical verification and LPE were conducted. Finally, a postsimulation was performed, and it revealed that the device bandwidth did not meet the design specifications. At this stage, the designer could easily confirm that the unsatisfactory bandwidth was caused by the metal routing process rather than the device placement.
Figure 13 Experimental results indicating the benefits of the process. All of the results were collected by the same circuit designer, who assisted with the IC layout experiment. In the experiment, a conventional IC design was performed by first completing both the device placement and metal routing processes before conducting physical verification and RC extraction. In the postsimulation, the designer could not determine whether a DFM problem was caused by the device placement process or metal parasitic RC. Consequently, the device placement and metal routing processes had to be repeated, and the problems were resolved after five iteration cycles, which took 1340 min. When the proposed design process was employed, the device placement process was verified through the three-step process, and the effect of metal parasitic RC was confirmed directly after metal routing. The entire process was completed in only 601 min, less than half the time needed for the conventional design process. The proposed design process could save more time for more advanced manufacturing processes with stricter design specifications.
As shown in Figure 13, in the conventional design process, considerable time was required to modify the floor plan after the IC layout had been determined and the metal routing process completed. This modification was extremely time-consuming because it entailed the rearrangement of nearly all metal wires.
Summary of the experimental results:
  • Performing Step 1 (placement, extraction, and pre-postsimulation) between Step 0 (presimulation) and Step 2 (postsimulation) is effective for revealing the effects of placement on performance.
    • The method can rapidly identify performance losses due to poor placement.
    • Modifying placement is easier before routing than after routing.
  • Performance insufficiencies in Step 2 are usually attributable to routing.
    • The circuit can be modified directly, enabling the root cause to be rapidly found and producing a modified layout target.
  • This process can reduce the effort for determining an IC’s design and layout.
IC designers can directly use the pre-postsimulation SPICE netlist generated by our new design flow, which includes DFM parameters but excludes metal routing RC, to analyze the impact of DFM on circuit characteristics caused by the device layout. The proposed method provides a fast and accurate pipeline for detecting and addressing DFM problems in the early stages of the IC design process, thereby avoiding time-consuming modifications and iterations later in the process.

4. Conclusions

In IC design, component properties can differ substantially in the presimulation and postsimulation phases because of DFM problems due to variations in IC layout environments. These differences cannot be fully mitigated even if the recommendations in PDK libraries provided by foundries are closely followed. Moreover, parasitic RC induced by metal routing is a common factor preventing IC devices from achieving their expected specifications. To address these problems, additional design iteration cycles must be performed, which are highly time-consuming. This study developed a novel design process that integrates IC design, layout, physical verification, and LPE. The process was verified to effectively reduce the length of design iteration cycles by enabling designers to extract the DFM parameters of all components during the device placement stage. The self-developed algorithm enables the generation of netlists that describe the internal connections and interconnections of each component, enabling designers to carefully evaluate and modify DFM parameters during a pre-postsimulation step. Once the layout and physical verification processes are complete, the designer can focus on parasitism induced by metal routing. The proposed design process is highly useful in analyzing LDEs in IC design and considerably reduces the time spent on design iteration cycles.
The effectiveness of the proposed design process for reducing design iteration cycles was validated. The method can help designers detect and resolve DFM problems in the early stages of IC design, thereby eliminating the need to perform major modifications in subsequent design stages. In addition, the proposed design process provides an efficient solution to separating complex DFM problems from those related to metal parasitic RC. This is particularly important for the advanced design and manufacturing of IC devices with strict specifications; the method can thereby improve design quality and reduce the time and cost required for developing new devices.

Author Contributions

Conceptualization, C.-L.W.; methodology, C.-L.W.; software, C.-L.W.; validation, C.-L.W.; formal analysis, C.-L.W.; investigation, C.-L.W.; resources, C.-L.W.; data curation, C.-L.W.; writing—original draft preparation, C.-L.W.; writing—review and editing, C.-L.W. and C.-W.L.; supervision, C.-W.L.; project administration, C.-W.L.; funding acquisition, C.-W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Project of Taipei Veterans General Hospital and University System of Taiwan, under Contract VGHUST113-G7-4-2 and the Ministry of Science and Technology, Taiwan, under Contracts NSTC 112-2218-E-A49-022–MBK and NSTC 112-2221-E-A49-148.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Williams, N.; Miller, J. PDKs for Analog/Mixed-Signal (AMS) Design and Verification; Mentor Graphics: Wilsonville, OR, USA, 2020. [Google Scholar]
  2. Drennan, P.G.; Kniffin, M.L.; Locascio, D.R. Implications of Proximity Effects for Analog Design. In Proceedings of the IEEE 2006 Custom Integrated Circuits Conference (CICC), San Jose, CA, USA, 10–13 September 2006. [Google Scholar]
  3. Wang, J. Layout Component Placement and Routing: Virginia Tech. Available online: https://www.mics.ece.vt.edu/content/dam/mics_ece_vt_edu/ICDesign/Tutorials/tsmc180/n05_Layout%20Component%20Placement%20and%20Routing.pdf (accessed on 4 June 2023).
  4. McAndrew, C. Proximity Effect Modeling; Oxford University Press: Oxford, UK, 2011. [Google Scholar]
  5. Dunga, M.V.; Yang, W.; Xi, X.; He, J.; Liu, W.; Cao, K.M.; Jin, X.; Ou, J.J.; Chan, M.; Niknejad, A.M.; et al. BSIM4.6.1 MOSFET Model—User’s Manual; Department of Electrical Engineering and Computer Sciences, University of California: Berkeley, CA, USA, 2007. [Google Scholar]
  6. Cadence. Virtuosity: Custom IC Design Flow/Methodology—Circuit Layout. 19 May 2022. Available online: https://community.cadence.com/cadence_blogs_8/b/cic/posts/custom-ic-design-flow-methodology-circuit-layout (accessed on 27 November 2023).
  7. Synopsys. What is a Custom IC? 2023. Available online: https://www.synopsys.com/glossary/what-is-custom-ic.html (accessed on 27 November 2023).
  8. Eissa, H.; Salem, R.F.; Arafa, A.; Hany, S.; El-Mously, A.; Dessouky, M.; Nairn, D. Parametric DFM Solution for Analog Circuits: Electrical-Driven Hotspot Detection, Analysis, and Correction Flow. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2013, 21, 807–820. [Google Scholar] [CrossRef]
  9. Harahap, R.K.; Prasetyo, E.; Heruseto, B.; Afandi, H. Design Analog Layout Using Schematic-Driven EDA Tools. J. Electr. Eng. 2023, 10, 45–56. [Google Scholar]
  10. Martins, M.G.A.; Pagliarini, S.N.; Isgenc, M.M.; Pileggi, L. From Virtual Characterization to Test-Chips: DFM Analysis through Pattern Enumeration. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2020, 39, 520–532. [Google Scholar] [CrossRef]
  11. Niehoff, M. Calibre DRC, LVS and DFM Overview. 2019. Available online: https://maltsystem.ru/images/article/MSU-MENTOR/MENTOR_Calibre_DRC_LVS_DFM.pdf (accessed on 27 November 2023).
  12. Mingaleev, S.F.; Savitski, S.G.; Sokolov, E.S.; Koltchanov, I.G.; Richter, A. Layout-Aware Schematic-Driven Design Methodology for Photonic Integrated Circuits. In Proceedings of the European Conference on Integrated Optics, Warsaw, Poland, 18–20 May 2016. [Google Scholar]
  13. Mentor Graphics Corporation. Virtual Connect Colon. In Standard Verification Rule Format (SVRF) Manual—Software Version 2019.2; Mentor Graphics Corporation: Wilsonville, OR, USA, 19 May 2022; pp. 2339, 2346. [Google Scholar]
  14. Lu, C.-W.; Hsiao, C.-M.; Yin, P.-Y. A 10-Bit Two-Stage DAC with an Area-Efficient Multiple-Output Voltage Selector and a Linearity-Enhanced DAC-Embedded Op-Amp for LCD Column Driver ICs. IEEE J. Solid-State Circuits 2013, 48, 1475–1486. [Google Scholar]
  15. Lu, C.-W.; Hsiao, C.-M.; Yin, P.-Y.; Lin, Y.-S. A 10-Bit DAC with Offset-Adjustable Op-Amp for LCD Column Driver Applications. Analog. Integr. Circuit Signal Process. 2013, 74, 651–660. [Google Scholar] [CrossRef]
Figure 1. MOS transistor in a simple rectangular well.
Figure 1. MOS transistor in a simple rectangular well.
Electronics 12 04993 g001
Figure 2. Four MOS transistors generated from a single PDK library to test the DFM effect.
Figure 2. Four MOS transistors generated from a single PDK library to test the DFM effect.
Electronics 12 04993 g002
Figure 3. Diagram depicting the lengths SA and SB in relation to the LOD effect. Sourced from [4,5].
Figure 3. Diagram depicting the lengths SA and SB in relation to the LOD effect. Sourced from [4,5].
Electronics 12 04993 g003
Figure 4. MOS layout obtained with DFM+Analog options enabled and using the PDK Library.
Figure 4. MOS layout obtained with DFM+Analog options enabled and using the PDK Library.
Electronics 12 04993 g004
Figure 5. Flowchart of the novel IC design method for the early detection of DFM issues [6,7].
Figure 5. Flowchart of the novel IC design method for the early detection of DFM issues [6,7].
Electronics 12 04993 g005
Figure 6. Flowchart of the proposed IC design algorithm.
Figure 6. Flowchart of the proposed IC design algorithm.
Electronics 12 04993 g006
Figure 7. Interface of the automated program.
Figure 7. Interface of the automated program.
Electronics 12 04993 g007
Figure 8. Experimental circuit for the novel IC design test (current source load operational amplifier).
Figure 8. Experimental circuit for the novel IC design test (current source load operational amplifier).
Electronics 12 04993 g008
Figure 9. Development of the new IC design and layout.
Figure 9. Development of the new IC design and layout.
Electronics 12 04993 g009
Figure 10. Device placement for the experimental IC design.
Figure 10. Device placement for the experimental IC design.
Electronics 12 04993 g010
Figure 11. SPICE netlist with parasitic effects output by LPE for the design.
Figure 11. SPICE netlist with parasitic effects output by LPE for the design.
Electronics 12 04993 g011
Figure 12. Problem convergence process for the AC simulation results of the case study.
Figure 12. Problem convergence process for the AC simulation results of the case study.
Electronics 12 04993 g012
Figure 13. Experimental results indicating the benefits of the process.
Figure 13. Experimental results indicating the benefits of the process.
Electronics 12 04993 g013
Table 1. LPE results.
Table 1. LPE results.
MOSL(um)W(um)SASBSCASCBSCC
M01.50E-073.20E-071.55E-071.55E-070.6337441.57E-104.42E-21
M10.1831131.23E-191.45E-39
M20.1535161.71E-211.93E-43
M3
Table 2. Results for the MOS layout in Figure 4.
Table 2. Results for the MOS layout in Figure 4.
MOSGL (um)W (um)SASBSCASCBSCC
M2G211.50E-071.00E-064.85E-071.48E-060.258241.36E-127.44E-25
M3G110.3284382.00E-116.29E-22
M4G228.15E-071.15E-060.2359427.70E-142.17E-27
M5G120.306141.87E-116.28E-22
M6G231.15E-068.15E-070.2191724.33E-156.24E-30
M7G130.289371.87E-116.28E-22
M8G244.85E-070.2062422.47E-161.79E-32
M9G140.2764411.86E-116.28E-22
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, C.-L.; Lu, C.-W. Mitigating the Effects of Design for Manufacturability on Design Iteration Cycles in Advanced Integrated Circuit Design. Electronics 2023, 12, 4993. https://doi.org/10.3390/electronics12244993

AMA Style

Wu C-L, Lu C-W. Mitigating the Effects of Design for Manufacturability on Design Iteration Cycles in Advanced Integrated Circuit Design. Electronics. 2023; 12(24):4993. https://doi.org/10.3390/electronics12244993

Chicago/Turabian Style

Wu, Chan-Liang, and Chih-Wen Lu. 2023. "Mitigating the Effects of Design for Manufacturability on Design Iteration Cycles in Advanced Integrated Circuit Design" Electronics 12, no. 24: 4993. https://doi.org/10.3390/electronics12244993

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop