Yu Chen 0005

dblp:87/1254-5 · DBLP profile ↗
← Back
11ranked-venue papers
11as first author
0since 2021 · last 2008
—ORCID · conflict

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

Systems, architecture and hardware · 9 · 9 first-authorSecurity and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 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
4 papers
Electronic design automation · 100%
Network and information security
1 paper
Privacy and data protection · 100%
Databases, data mining, and information retrieval
1 paper
Database system architecture and tuning · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › design for manufacturability
area fill synthesis
0.132005
Compressible area fill synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Performance-impact limited area fill synthesis · DAC 2003
Area fill synthesis for uniform layout density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Electronic design automation
physical design
0.132003
Performance-impact limited area fill synthesis · DAC 2003
Area fill synthesis for uniform layout density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Practical iterated fill synthesis for CMP uniformity · DAC 2000
Electronic design automation
design for manufacturability
0.132005
Compressible area fill synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Area fill synthesis for uniform layout density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Performance-impact limited area fill synthesis · DAC 2003
Privacy and data protection
inference detection
0.112008
Protection of Database Security via Collaborative Inference Detection · IEEE Trans. Knowl. Data Eng. 2008
Electronic design automation › physical design
layout density control
0.122002
Area fill synthesis for uniform layout density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Practical iterated fill synthesis for CMP uniformity · DAC 2000
Electronic design automation › physical design › layout density control
dummy fill insertion
0.012000
Practical iterated fill synthesis for CMP uniformity · DAC 2000
Database system architecture and tuning
database security
0.012008
Protection of Database Security via Collaborative Inference Detection · IEEE Trans. Knowl. Data Eng. 2008
Electronic design automation › semiconductor manufacturing
chemical-mechanical planarization
0.012003
Performance-impact limited area fill synthesis · DAC 2003

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

semantic inference model · 0.2probabilistic inference · 0.2integer linear programming · 0.1monte carlo method · 0.1linear programming · 0.1greedy algorithm · 0.1greedy heuristic · 0.1bipartite matching · 0.1iterated greedy method · 0.0greedy method · 0.0
YearPublicationVenuePosition
2008 Protection of Database Security via Collaborative Inference Detection
abstract
Malicious users can exploit the correlation among data to infer sensitive information from a series of seemingly innocuous data accesses. Thus, we develop an inference violation detection system to protect sensitive data content. Based on data dependency, database schema and semantic knowledge, we constructed a semantic inference model (SIM) that represents the possible inference channels from any attribute to the pre-assigned sensitive attributes. The SIM is then instantiated to a semantic inference graph (SIG) for query-time inference violation detection. For a single user case, when a user poses a query, the detection system will examine his/her past query log and calculate the probability of inferring sensitive information. The query request will be denied if the inference probability exceeds the prespecified threshold. For multi-user cases, the users may share their query answers to increase the inference probability. Therefore, we develop a model to evaluate collaborative inference based on the query sequences of collaborators and their task-sensitive collaboration levels. Experimental studies reveal that information authoritativeness, communication fidelity and honesty in collaboration are three key factors that affect the level of achievable collaboration. An example is given to illustrate the use of the proposed technique to prevent multiple collaborative users from deriving sensitive information via inference.
Yu Chen 0005, Wesley W. Chu
IEEE Trans. Knowl. Data Eng.1
2006 Database Security Protection Via Inference Detection
Yu Chen 0005, Wesley W. Chu
ISI1
2005 Compressible area fill synthesis
abstract
Control of variability and performance in the back end of the VLSI manufacturing line has become extremely difficult with the introduction of new materials such as copper and low-k dielectrics. To improve manufacturability, and in particular to enable more uniform chemical-mechanical planarization (CMP), it is necessary to insert area fill features into low-density layout regions. Because area fill feature sizes are very small compared to the large empty layout areas that need to be filled, the filling process can increase the size of the resulting layout data file by an order of magnitude or more. To reduce file transfer times, and to accommodate future maskless lithography regimes, data compression becomes a significant requirement for fill synthesis. In this paper, we make the following contributions. First, we define two complementary strategies for fill data volume reduction corresponding to two different points in the design-to-manufacturing flow: compressible filling and post-fill compression . Second, we compare compressible filling methods in the fixed-dissection regime when two different sets of compression operators are used: the traditional GDSII array reference (AREF) construct, and the new Open Artwork System Interchange Standard (OASIS) repetitions. We apply greedy techniques to find practical compressible filling solutions and compare them with optimal integer linear programming solutions. Third, for the post-fill data compression problem, we propose two greedy heuristics, an exhaustive search-based method, and a smart spatial regularity search technique. We utilize an optimal bipartite matching algorithm to apply OASIS repetition operators to irregular fill patterns. Our experimental results indicate that both fill data compression methodologies can achieve significant data compression ratios, and that they outperform industry tools such as Calibre V8.8 from Mentor Graphics. Our experiments also highlight the advantages of the new OASIS compression operators over the GDSII AREF construct.
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2003 Performance-impact limited area fill synthesis
abstract
Chemical-mechanical planarization (CMP) and other manufacturing steps in very deep-submicron VLSI have varying effects on device and interconnect features, depending on the local layout density. To improve manufacturability and performance predictability, area fill features are inserted into the layout to improve uniformity with respect to density criteria. However, the performance impact of area fill insertion is not considered by any fill method in the literature. In this paper, we first review and develop estimates for capacitance and timing overhead of area fill insertions. We then give the first formulations of the Performance Impact Limited Fill (PIL-Fill) problem with the objective of either minimizing total delay impact (MDFC) or maximizing the minimum slack of all nets (MSFC), subject to inserting a given prescribed amount of fill. For the MDFC PIL-Fill problem, we describe three practical solution approaches based on Integer Linear Programming (ILP-I and ILP-II) and the Greedy method. For the MSFC PIL-Fill problem, we describe an iterated greedy method that integrates call to an industry static timing analysis tool. We test our methods on layout testcases obtained from industry. Compared with the normal fill method [3], our ILP-II method for MDFC PIL-Fill problem achieves between 25-% and 90% reduction in terms of total weighted edge delay (roughly, a measure of sum of node slacks) impact while maintaining identical quality of the layout density control; and our iterated greedy method for MSFC PIL-Fill problem also shows significant advantage with respect to the minimum slack of nets on post-fill layout.
Yu Chen 0005, Puneet Gupta 0001, Andrew B. Kahng
DAC1
2003 Area Fill Generation With Inherent Data Volume Reduction
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
DATE1
2002 Closing the smoothness and uniformity gap in area fill synthesis
abstract
Control of variability in the back end of the line, and hence in interconnect performance as well, has become extremely difficult with the introduction of new materials such as copper and low-k dielectrics. Uniformity of chemical-mechanical planarization (CMP) requires the addition of area fill geometries into the layout, in order to smoothen the variation of feature densities across the die. Our work addresses the following smoothness gap in the recent literature on area fill synthesis. (1)The very first paper on the filling problem (Kahng et al., ISPD98 [7]) noted that there is potentially a large difference between the optimum window densities in fixed dissections vs. when all possible windows in the layout are considered. (2)Despite this observation, all filling methods since 1998 minimize and evaluate density variation only with respect to a fixed dissection. This paper gives the first evaluation of existing filling algorithms with respect to "gridless" ("floating-window") mode, according to both the effective and spatial density models. Our experiments indicate surprising advantages of Monte-Carlo and greedy strategies over "optimal" linear programming (LP) based methods. Second, we suggest new, more relevant methods of measuring a local uniformity based on Lipschitz conditions, and empirically demonstrate that Monte-Carlo methods are inherently better than LP with respect to the new criteria. Finally, we propose new LP-based filling methods that are directly driven by the new criteria, and show that these methods indeed help close the "smoothness gap".
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
ISPD1
2002 Area fill synthesis for uniform layout density
abstract
Chemical-mechanical polishing (CMP) and other manufacturing steps in very deep submicron very large scale integration have varying effects on device and interconnect features, depending on local characteristics of the layout. To improve manufacturability and performance predictability, the authors seek to make a layout uniform with respect to prescribed density criteria, by inserting "area fill" geometries into the layout. In this paper, they make the following contributions. First, the authors define the flat, hierarchical, and multiple-layer filling problems, along with a unified density model description. Secondly, for the flat filling problem, they summarize current linear programming approaches with two different objectives, i.e., the Min-Var and Min-Fill objectives. They then propose several new Monte Carlo-based filling methods with fast dynamic data structures. Thirdly, they give practical iterated methods for layout density control for CMP uniformity based on linear programming, Monte Carlo, and greedy algorithms. Fourthly, to address the large data volume and inherent lack of scalability of flat layout density control, the authors propose practical methods for hierarchical layout density control. These methods smoothly trade off runtime, solution quality, and output data volume. Finally, they extend the linear programming approaches and present new Monte Carlo-based methods for the multiple-layer filling problem. Comparisons with previous filling methods show the advantages of the new iterated Monte Carlo and iterated greedy methods for both flat and hierarchical layouts and for both density models (spatial density and effective density). The authors achieve near-optimal filling for flat layouts with respect to each of these objectives. Their experiments indicate that the hybrid hierarchical filling approach is efficient, scalable, accurate, and highly competitive with existing methods (e.g., linear programming-based techniques) for hierarchical layouts.
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2001 Hierarchical dummy fill for process uniformity
abstract
To improve manufacturability and performance predictability, we seek to make a layout uniform with respect to prescribed density criteria, by inserting "fill" geometries into the layout. Previous approaches for at layout density control are not scalable due to the necessity of solving very large linear programs, the large data volume of the solution, and the impact of hierarchy-breaking on verification. In this paper, we give the first methods for hierarchical layout density control for process uniformity. Our approach trades off naturally between runtime, solution quality, and output data volume. We also allow generation of compressed GDSII of fill geometries. Our experiments show that this hybrid hierarchical filling approach saves data volume and is scalable, while yielding solution quality that is competitive with existing Monte-Carlo and linear programming based approaches.
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
ASP-DAC1
2000 Monte-Carlo algorithms for layout density control
abstract
Abstract| Chemical-mechanical polishing (CMP) and other manufacturing steps in very deep submicron VLSI have varying eects on devic e and inter connect features, dep ending on local char acteristics of the layout.T o enhance manufacturability and performance p r edictability, we seek to make the layout uniform with respect to prescribed densit ycriteria, by inserting \ ll" geometries into the layout.We propose several new Monte-Carlo based lling methods with fast dynamic data structures and report the tradeo between runtime and accuracy for the suggested methods.Compared to existing linear programming based a p p r oaches, our Monte-Carlo methods seem very promising as they produc enearly-optimal solutions within reasonable runtimes.
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
ASP-DAC1
2000 Practical iterated fill synthesis for CMP uniformity
abstract
We propose practical iterated methods for layout density control for CMP uniformity, based on linear programming, Monte-Carlo and greedy algorithms. We experimentally study the tradeoffs between two main filling objectives: minimizing density variation, and minimizing the total amount of inserted fill. Comparisons with previous filling methods show the advantages of our new iterated Monte-Carlo and iterated greedy methods. We achieve near-optimal filling with respect to each of the objectives and for both density models (spatial density [3] and effective density [8]). Our new methods are more efficient in practice than linear programming [3] and more accurate than non-iterated Monte-Carlo approaches [1].
Yu Chen 0005, Andrew B. Kahng, Gabriel Robins, Alex Zelikovsky
DAC1
1999 The associative-skew clock routing problem
abstract
We introduce the associative skew clock routing problem, which seeks a clock routing tree such that zero skew is preserved only within identified groups of sinks. The associative skew problem is easier to address within current EDA frameworks than useful-skew (skew-scheduling) approaches, and defines an interesting tradeoff between the traditional zero-skew clock routing problem (one sink group) and the Steiner minimum tree problem (n sink groups). We present a set of heuristic building blocks, including an efficient and optimal method of merging two zero-skew trees such that zero skew is preserved within the sink sets of each tree. Finally, we list a number of open issues for research and practical application.
Yu Chen 0005, Andrew B. Kahng, Gang Qu 0001, Alex Zelikovsky
ICCAD1