Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jian Kuang is active.

Publication


Featured researches published by Jian Kuang.


design automation conference | 2013

An efficient layout decomposition approach for triple patterning lithography

Jian Kuang; Evangeline F. Y. Young

Triple Patterning Lithography (TPL) is widely recognized as a promising solution for 14/10nm technology node. In this paper, we propose an efficient layout decomposition approach for TPL, with the objective to minimize the number of conflicts and stitches. Based on our analysis of actual benchmarks, we found that the whole layout can be reduced into several types of small feature clusters, by some simplification methods, and the small clusters can be solved very efficiently. We also present a new stitch finding algorithm to find all possible legal stitch positions in TPL. Experimental results show that the proposed approach is very effective in practice, which can achieve significant reduction of manufacturing cost, compared to the previous work.


international symposium on physical design | 2014

Cell density-driven detailed placement with displacement constraint

Wing-Kai Chow; Jian Kuang; Xu He; Wenzan Cai; Evangeline F. Y. Young

Modern placement process involves global placement, legalization, and detailed placement. Global placement produce a placement solution with minimized target objective, which is usually wire-length, routability, timing, etc. Legalization removes cell overlap and aligns the cells to the placement sites. Detailed placement further improves the solution by relocating cells. Since target objectives like wire-length and timing are optimized in global placement, legalization and detailed placement should not only minimize their own objectives but also preserve the global placement solution. In this paper, we propose a detailed placement algorithm for minimizing wire-length, while preserving the global placement solution by cell displacement constraint and target cell density objective. Our detailed placer involves two steps: Global Move that allocates each cell into a bin/region that minimizes wire-length, while not overflowing the target cell density. Local Move that finely adjust the cell locations in local regions to further minimize the wire-length objective. With large-scale benchmarks from ICCAD 2013 detailed placement contest, the results show that our detailed placer, RippleDP, can improve the global placement results by 13.38% - 16.41% on average under displacement constraint and target placement density objective.


design automation conference | 2013

Ripple 2.0: high quality routability-driven placement via global router integration

Xu He; Tao Huang; Wing-Kai Chow; Jian Kuang; Ka-Chun Lam; Wenzan Cai; Evangeline F. Y. Young

Due to a significant mismatch between the objectives of wirelength and routing congestion, the routability issue is becoming more and more important in VLSI design. In this paper, we present a high quality placer Ripple 2.0 to solve the routability-driven placement problem. We will study how to make use of the routing path information in cell spreading and relieve congestion with tangled logic in detail. Several techniques are proposed, including (1) lookahead routing analysis with pin density consideration, (2) routing path-based cell inflation and spreading and (3) robust optimization on congested cluster. With the official evaluation protocol, Ripple 2.0 outperforms the top contestants on the ICCAD 2012 Contest benchmark suite.


asia and south pacific design automation conference | 2016

Simultaneous template optimization and mask assignment for DSA with multiple patterning

Jian Kuang; Junjie Ye; Evangeline F. Y. Young

Block Copolymer Directed Self-Assembly (DSA) is a promising technique to print contacts/vias for the 10nm technology node and beyond. By using hybrid lithography that cooperates DSA with multiple patterning, multiple masks are used to print the DSA templates and then the templates can be used to guide the self-assembly of the block copolymer. In this paper, we propose approaches to solve the simultaneous template optimization and mask assignment problem for DSA with multiple patterning. We verified in experiments that our approaches remarkably outperform the state of the art work in reducing the manufacturing cost.


international conference on computer aided design | 2014

Triple patterning lithography aware optimization for standard cell based design

Jian Kuang; Wing-Kai Chow; Evangeline F. Y. Young

Triple Patterning Lithography (TPL) is regarded as a promising technique to handle the manufacturing challenges in 14nm and beyond technology node. It is necessary to consider TPL in early design stages to make the layout more TPL friendly and reduce the manufacturing cost. In this paper, we propose a flow to co-optimize cell layout decomposition and detailed placement. Our cell decomposition approach can enumerate all coloring solutions with the minimum number of stitches. Experimental results show that our approach can outperform the existing work in all aspects of stitch number, HPWL and running time.


international conference on computer aided design | 2016

RippleFPGA: a routability-driven placement for large-scale heterogeneous FPGAs

Chak-Wa Pui; Gengjie Chen; Wing-Kai Chow; Ka-Chun Lam; Jian Kuang; Peishan Tu; Hang Zhang; Evangeline F. Y. Young; Bei Yu

As the complexity and scale of FPGA circuits grows, resolving routing congestion becomes more important in FPGA placement. In this paper, we propose a routability-driven placement algorithm for large-scale heterogeneous FPGAs. Our proposed algorithm consists of (1) partitioning, (2) packing, (3) global placement with congestion estimation, (4) window-base legalization, and (5) routing resource-aware detailed placement. Experimental results show that our proposed approach can give routable placement results for all the benchmarks in the ISPD2016 contest and can achieve good result compared to the other wining teams of the ISPD2016 contest.


design, automation, and test in europe | 2015

A robust approach for process variation aware mask optimization

Jian Kuang; Wing-Kai Chow; Evangeline F. Y. Young

As the minimum feature size continues to shrink, whereas the wavelength of light used for lithography remains constant, Resolution Enhancement Techniques are widely used to optimize mask, so as to improve the subwavelength printability. Besides correcting for error between the printed image and target shape, a mask optimization method also needs to consider process variation. In this paper, a robust mask optimization approach is proposed to optimize the process window as well as the Edge Placement Error (EPE) of the printed image. Experiments results on the public benchmarks are encouraging.


international symposium on physical design | 2014

A highly-efficient row-structure stencil planning approach for e-beam lithography with overlapped characters

Jian Kuang; Evangeline F. Y. Young

Character projection is a key technology to enhance throughput of e-beam lithography, in which characters need to be selected and placed on the stencil. This paper solves the problem of planning for overlapping-aware row-structure stencil, and also considers multi-column cell system for further throughput improvement. We propose an integrated framework to solve the subproblems of character selection, row distribution, single-row ordering and inter-row swapping efficiently. Experiments show that our approach outperforms the existing methods on all the benchmarks. We can achieve significant throughput improvement and up to 1782X speedup comparing with previous works. The average speedup is 704X.


international conference on computer aided design | 2016

Incorporating cut redistribution with mask assignment to enable 1D gridded design

Jian Kuang; Evangeline F. Y. Young; Bei Yu

1D gridded design is one of the most promising solutions that can enable the scaling to 10nm technology node and beyond. Line-end cuts are needed to fabricate 1D layouts, where two techniques are available to resolve the conflicts between cuts: cut redistribution and cut mask assignment. In this paper, we consider incorporating the two techniques to enable the manufacturing of cut patterns in 1D gridded design. We first present an accurate integer linear programming (ILP) formulation that can solve the co-optimization of cut redistribution and mask assignment optimally. In addition, we propose an efficient graph-theoretic approach based on a novel integrated graph model and a longest-path-based refinement algorithm. Experimental results demonstrate that our graphtheoretic approach is orders of magnitude faster than the ILP-based method and meanwhile can obtain very comparable results. Comparing with the method that solves mask assignment and cut redistribution optimally but separately, our graph-theoretic approach that solves the two tasks simultaneously can achieve 95.0× smaller cost and 84.8× speedup on average.


ieee computer society annual symposium on vlsi | 2015

An Effective Chemical Mechanical Polishing Filling Approach

Chuangwen Liu; Peishan Tu; Pangbo Wu; Haomo Tang; Yande Jiang; Jian Kuang; Evangeline F. Y. Young

To reduce chip-scale topography variation, dummy fill is commonly used to improve the layout density uniformity. Previous work either sought the most uniform density distribution or sought to minimize the inserted dummy fills while satisfying certain density uniformity constraint. However, due to more stringent manufacturing challenges, more criteria, like line deviation and outlier, emerge at newer technology nodes. This paper presents a joint optimization scheme to consider variation, total fill, line deviation and outlier simultaneously. More specifically, first we decompose the rectilinear polygons and partition fill able regions into rectangles for easier processing. After decomposition, we insert dummy fills into the fill able rectangular regions optimizing the fill metrics simultaneously. We propose three approaches -- Fast Median approach, LP approach and Iterative approach, which are much faster with better quality, compared with the results of the top three contestants in the ICCAD Contest 2014.

Collaboration


Dive into the Jian Kuang's collaboration.

Top Co-Authors

Avatar

Evangeline F. Y. Young

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Wing-Kai Chow

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Bei Yu

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Peishan Tu

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Chuangwen Liu

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Gengjie Chen

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Hang Zhang

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Haomo Tang

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Junjie Ye

The Chinese University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Ka-Chun Lam

The Chinese University of Hong Kong

View shared research outputs
Researchain Logo
Decentralizing Knowledge