According to semiwiki, the design and migration of analog cells is completely different from digital cells because the inputs and outputs of analog cells typically have continuously variable voltage levels over time rather than just switching between 1 and 0. TSMC’s Kenny Hsieh spoke on the topic of analog design migration at a recent North American OIP event.
Simulation Cell Challenge
From TSMC N7 to N5 to N3, the number of analog design rules has increased dramatically, and more layout effects need to be considered. Analog units tend to be irregular in height, so there is no abutment like standard units. The placement of nearby transistors affects the performance of adjacent transistors, requiring more time to verify.
TSMC's approach to analog cells starting with the N5 node is to use a layout with a fixed cell height, a base that supports the cells to form an array, reuse pre-drawn layouts from Metal 0 and below, and is silicon proven. Inside the PDK of the analog unit is the active unit, plus all other parameters: CMOS, guard ring, CMOS tap, varactor, etc.
Simulation units now use fixed heights, are placed in tracks, where you can use abutments and even customize transitions, taps and guard areas. All possible combinations of simulation units are exhaustively pre-validated.
Analog unit
With this simulated cell approach, there is uniform oxide diffusion (OD) and polysilicon (PO), resulting in increased silicon yield.
Simulation cell layout
Automation simulation cell layout
By constraining the analog transistors within the analog cells to use more regular patterns, it becomes easier to use layout automation such as: automatic layout using templates, automatic routing with electrically aware width and space, and adding spare transistors to support the design process. any ECO that appears later.
General layout of simulated cells
When migrating between nodes, the schematic topology is reused, while the width and length of each device does change. The settings for APR are adjusted for each analog component in the unit. APR constraints on analog metrics such as current and parasitic matching make this process smarter. To support the ECO process, there is an automatic spare transistor insertion function. Since 2021, both Cadence and Synopsys have been working with TSMC to enable this improved approach to analog automation.
Migrating analog circuits to a new process node requires a series of device mapping, circuit optimization, layout reuse, analog APR, EM and IR repair, and post-layout simulation. During mapping, an Id saturation method is used, where devices are automatically identified based on their context.
Pseudo post-layout simulation can use estimated values and some fully extracted values to shorten the analysis loop. Cadence and Synopsys enhancements to IC layout tools now support schematic migration, circuit optimization and layout migration steps.
Use automated steps and a template approach to migrate the VCO layout from N4 to the N3E node, reusing the placement and orientation of differential pairs and current mirror devices. Comparing the new automated migration method with the manual method, where the manual migration took 50 days, the automation only took 20 days, resulting in a 2.5x increase in productivity. Early EM, IR and parasitic RC inspection is the basis for productivity improvements.
Previous article:Samsung has started ordering clean room equipment for new Texas chip factory
Next article:Agency said Samsung's wafer foundry business Q3 revenue of US$5.58 billion exceeded NAND flash memory business for the first time
- Popular Resources
- Popular amplifiers
- Vietnam's chip packaging and testing business is growing, and supply-side fragmentation is splitting the market
- The US asked TSMC to restrict the export of high-end chips, and the Ministry of Commerce responded
- ASML predicts that its revenue in 2030 will exceed 457 billion yuan! Gross profit margin 56-60%
- ASML provides update on market opportunities at 2024 Investor Day
- It is reported that memory manufacturers are considering using flux-free bonding for HBM4 to further reduce the gap between layers
- Intel China officially releases 2023-2024 Corporate Social Responsibility Report
- Mouser Electronics and Analog Devices Launch New E-Book
- AMD launches second-generation Versal Premium series: FPGA industry's first to support CXL 3.1 and PCIe Gen 6
- SEMI: Global silicon wafer shipment area increased by 6.8% year-on-year and 5.9% month-on-month in 2024Q3
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Design of scalable modular multiplication operator with base 4.pdf
- Looking for a cost-effective security encryption chip!!!
- Input impedance of microcontroller ADC
- 【GD32L233C-START Review】Five simple temperature and humidity displays
- Looking for HiSilicon Car DVR Solution
- 【RT-Thread Reading Notes】Reflections on RT-Thread Chapter 10
- (Extra 13) GD32L233 Review - Let's Play Some Music
- The content and terms of LED luminous characters should be unified
- MSP430 MCU Development Record (14)
- Pure dry goods! A complete summary of BLDC motor control!