Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yixiao Ding

dblp:133/7323 · DBLP profile ↗
← Back
9ranked-venue papers
7as first author
0since 2021 · last 2019
0000-0002-0399-1028ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 7 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
6 papers
Electronic design automation · 100%
Computer graphics and multimedia
1 paper
Rendering · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
1.562018
Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
Electronic design automation › physical design › routing
detailed routing
1.142018
Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
Electronic design automation › physical design
lithography
0.942016
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
An efficient shift invariant rasterization algorithm for all-angle mask patterns in ILT · DAC 2015
Detailed routing for spacer-is-metal type self-aligned double/quadruple patterning lithography · DAC 2015
Electronic design automation
design for manufacturability
0.622018
Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › physical design › routing
lithography-aware routing
0.622018
Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › physical design › lithography
self-aligned double patterning
0.532016
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
Detailed routing for spacer-is-metal type self-aligned double/quadruple patterning lithography · DAC 2015
Throughput Optimization for SADP and E-beam based Manufacturing of 1D Layout · DAC 2014
Electronic design automation › physical design › lithography
double patterning lithography
0.312017
Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › physical design › routing
double via insertion
0.212016
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
Electronic design automation › physical design › optical proximity correction
inverse lithography technology
0.212015
An efficient shift invariant rasterization algorithm for all-angle mask patterns in ILT · DAC 2015
Electronic design automation › technology computer-aided design › process simulation
lithography simulation
0.212015
An efficient shift invariant rasterization algorithm for all-angle mask patterns in ILT · DAC 2015
Electronic design automation › physical design
layout optimization
0.212014
Throughput Optimization for SADP and E-beam based Manufacturing of 1D Layout · DAC 2014
Electronic design automation › physical design › lithography
triple patterning lithography
0.222018
Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration · DAC 2016
Rendering
rasterization
0.112015
An efficient shift invariant rasterization algorithm for all-angle mask patterns in ILT · DAC 2015

Methods — techniques the papers use, named apart from their topics

integer linear programming · 0.5graph model · 0.5lookup table · 0.4heuristic optimization · 0.3negotiated congestion rip-up and reroute · 0.3graph modeling · 0.3negotiated congestion · 0.2
YearPublicationVenuePosition
2019 ISPD 2019 Initial Detailed Routing Contest and Benchmark with Advanced Routing Rules
abstract
Detailed routing becomes the most complicated and runtime consuming stage in the physical design flow as technology nodes advance. Due to the inaccessibility of advanced routing rules and industrial designs, it is hard to conduct detailed routing academic researches using the modern real-world designs. ISPD18 hosts the first detailed routing contest [1] and releases a set of benchmarks synthesized by industrial tools with practical routing rules. ISPD18 contest spurs detailed routing researches and provides students the opportunity to become familiar with the industrial designs and rules. On top of ISPD18 detailed routing contest, we host another detailed routing contest in ISPD19 [2] to consider several advanced routing rules and make the contest problem one step closer to the real-world routing challenges in advanced technology nodes. ISPD19 detailed routing contest encourages participants to use double-cut vias to improve yield and result quality. In addition, in order to drive the development of efficient routing frameworks, the deterministic multithreading feature is encouraged but optional in this contest.
Wen-Hao Liu 0001, Stefanus Mantik, Wing-Kai Chow, Yixiao Ding, Amin Farshidi, Gracieli Posser
ISPD4
2018 ISPD 2018 Initial Detailed Routing Contest and Benchmarks
abstract
In advanced technology nodes, detailed routing becomes the most complicated and runtime consuming stage. To spur detailed routing research, ISPD 2018 initial detailed routing contest is hosted and it is the first ISPD contest on detailed routing problem. In this contest, the benchmarks synthesized by industrial tool and library are released, which consider the design rules like spacing table, cut spacing, end-of-line spacing, and min-area rules. In addition, the global routing guide is provided associated to each benchmark, and detailed routers are required to honor the routing guides as much as possible meanwhile minimize design-rule-checking (DRC) violations. The biggest benchmark released in this contest has near-millions of nets, so the runtime and memory scalability for detailed routers need to be well addressed. To reduce routers' runtime, the deterministic multithreading framework is encouraged but optional in this contest.
Stefanus Mantik, Gracieli Posser, Wing-Kai Chow, Yixiao Ding, Wen-Hao Liu 0001
ISPD4
2018 Self-Aligned Double Patterning-Aware Detailed Routing With Double Via Insertion and Via Manufacturability Consideration
abstract
In 10nm technology node, self-aligned double patterning (SADP) and triple patterning lithography (TPL) allow us to achieve minimum wiring pitch of around 45nm. While metal layers can be printed by SADP, via layer manufacturing requires TPL to maintain design rules. SADP-aware detailed routing is proposed to ensure decomposability of metal layer patterns. However, its routing solution does not automatically guarantee TPL decomposable via layers. Vias have an inherently low reliability and via failure causes a great yield loss. Double via insertion (DVI) is an effective means to increase yield by reducing via failures. With the restriction of SADP design rules and consideration of TPL decomposability for via layers, DVI becomes a more challenging problem. In this paper, we consider DVI and via layer TPL manufacturability simultaneously in SADP-aware detailed routing. Both spacer-is-metal and spacer-is-dielectric types of SADP are considered. Furthermore, we tackle the TPL-aware DVI in postrouting stage. Both ILP and high-performance heuristic solutions are proposed. The experimental results demonstrate our router can obtain 100% routability and TPL decomposable via layers with reduced dead via count. Meanwhile, compared with the ILP approach to solve TPL-aware DVI problem, the heuristic approach can achieve similar solution quality and significant speedup.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2017 Pin Accessibility-Driven Detailed Placement Refinement
abstract
The significantly increased number of routing design rules at sub-20nm nodes has made pin access one of the most critical challenges in detailed routing. Resolving pin access issues in detailed routing stage may be too late due to the fixed pin locations, especially in the area with high pin density. In placement stage when cell movement is allowed, the consideration of pin access has more flexibility. We propose a refinement stage after detailed placement to improve pin access. To respect the given placement solution, the refinement techniques are restricted to cell flipping, same-row adjacent cell swap, and cell shifting. A cost function is presented to model pin access for each pin-to-pin connection. Based on the cost function, two phases are proposed to improve pin access for all the connections simultaneously. In the first phase, we refine the placement by cell flipping and same-row adjacent cell swap. The problem is solved by dynamic programming row by row. In the second phase, only cell shifting is used, and a linear program is formulated to further refine the placement. Experimental results demonstrate that the proposed detailed placement refinement can improve pin access and reduce unroutable nets by about 33% in the detailed routing stage.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
ISPD1
2017 Self-Aligned Double Patterning Lithography Aware Detailed Routing With Color Preassignment
abstract
As the technology nodes scale down to sub-22 nm, double patterning lithography has been considered as a practical solution for layout manufacturing. Compared with litho-etch-litho-etch, self-aligned double patterning (SADP) has better overlay control. To have a better SADP layout decomposability of routing patterns, we consider SADP during detailed routing stage. Two major types of SADP processes are considered: 1) spacer-is-dielectric type and 2) spacer-is-metal type. Different from previous works, the idea of color preassignment is adopted for SADP-aware detailed routing. An elegant graph model is proposed to capture both routing and SADP manufacturing cost. They greatly simplify the problem to maintain SADP design rules in detailed routing. We apply a negotiated congestion based rip-up and reroute scheme to achieve better routability while maintaining SADP design rules. Compared with other state-of-the-art academic works, our approach does not produce any side overlay error and no SADP design rules violation is reported. Meanwhile, a better solution in terms of total wirelength, routability, and runtime is achieved.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2016 Self-aligned double patterning-aware detailed routing with double via insertion and via manufacturability consideration
abstract
In 10nm technology node, self-aligned double patterning (SA DP) and triple patterning lithography (TPL) allow us to achieve minimum wiring pitch of around 45nm. While metal layers can be printed by SADP, via layer manufacturing requires TPL to maintain design rules. SADP-aware detailed routing is proposed to ensure decomposability of metal layer patterns. However, its routing solution does not automatically guarantee TPL decomposable via layers. Vias have an inherently low reliability and via failure causes a great yield loss. Double via insertion (DVI) is an effective means to increase yield by reducing via failures. With the restriction of SADP design rules and consideration of TPL decomposability for via layers, DVI becomes a more challenging problem. In this paper, we consider DVI and via layer TPL manufacturability simultaneously in SADP-aware detailed routing. The experimental results demonstrate our router can obtain 100% routability and TPL decomposable via layers with reduced dead via count.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
DAC1
2015 Detailed routing for spacer-is-metal type self-aligned double/quadruple patterning lithography
abstract
As the technology nodes scale down to 22nm and beyond, Double Patterning Lithography (DPL) has been considered as a practical solution for manufacturing process. Compared with Litho-Etch-Litho-Etch (LELE), Self-Aligned Double Patterning (SADP) has better overlay tolerance. Two types of SADP process are popularly used for the state-of-the-art lithography patterning: Spacer-Is-Dielectric (SID) and Spacer-Is-Metal (SIM). Meanwhile, Self-Aligned Quadruple Patterning (SAQP), as a natural extension of SADP, is expected to be one of the major solutions for future process requirement after the 16nm/14nm technology node. In order to have better decomposability of layout patterns, we consider SIM type SADP/SAQP during detailed routing stage. The idea of color pre-assignment is adopted and a graph model is proposed which greatly simplifies the problem and reduces design rule violation. Then, the negotiated congestion based scheme is applied for detailed routing based on our proposed graph model. Compared with other state-of-art works, our approach does not produce any side overlay error and no design rule violation is reported. Meanwhile, a better solution in terms of total wirelength, via count, routability, and runtime is achieved.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
DAC1
2015 An efficient shift invariant rasterization algorithm for all-angle mask patterns in ILT
abstract
Lithography simulation is an essential technique to guide the design of inverse lithography technology (ILT) masks. To reduce the complexity in modern lithography simulation, a widely used approach is to first rasterize the ILT masks before they are inputted to the simulation tools. Currently, there is no high performance technology to handle the rasterization of all-angle polygons, which are very common in modern ILT masks. Traditional rasterization technology is very expensive in term of runtime and memory usage. In this paper, we propose an efficient rasterization algorithm for all-angle polygons based on a pre-computed lookup table (LUT). We expect that the convolution for a majority of large pixels can be performed in a single lookup table query, which decreases the overall runtime dramatically. The experimental results demonstrate that our proposed algorithm can speed up rasterization process by almost 500x while maintaining small variations in CD. Meanwhile, the time for pre-computing the lookup table and the size of it can be kept within very reasonable limits.
Yixiao Ding, Chris C. N. Chu
DAC1
2014 Throughput Optimization for SADP and E-beam based Manufacturing of 1D Layout
abstract
Due to the resolution limitations of optical lithography equipment, 1D gridded layout design is gaining steam. Self-aligned double patterning (SADP) is a mature technology for printing 1D layouts. However, for 20nm and beyond, SADP using a single trim mask becomes insufficient for printing all 1D layouts. A viable solution is to complement SADP with e-beam lithography. In this paper, in order to increase the throughput of printing a 1D layout, we consider the problem of e-beam shot count minimization subject to bounded line end extension constraints. Two different approaches of utilizing the trim mask and e-beam to print a layout are considered. The first approach is under the assumption that the trim mask and e-beam are used for end cutting. The second is under the assumption that the trim mask and e-beam are used to rid of all unnecessary portions. We propose elegant ILP formulations for both approaches. Experimental results show that both ILP formulations can be solved efficiently. The pros and cons of the two approaches for manufacturing 1D layout are discussed.
Yixiao Ding, Chris C. N. Chu, Wai-Kei Mak
DAC1