EDBT 2026 Demo / reviewers in the wild / expert
Duo Ding
dblp:36/3063
· DBLP profile ↗
21ranked-venue papers
10as first author
1since 2021 · last 2021
0009-0005-1567-0677ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 15 · 6 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
7 papers |
Electronic design automation · 96% Interconnection networks and networks-on-chip · 3% Energy-efficient computing · 0% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 22 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
1.4 | 7 | 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · DAC 2017 Layout Decomposition for Triple Patterning Lithography · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Electronic design automation › physical design › routing › VLSI routing
bus routing |
0.7 | 2 | 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · DAC 2017 |
Electronic design automation › physical design
routing |
0.7 | 2 | 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · DAC 2017 |
Electronic design automation › analog circuit synthesis
topology synthesis |
0.7 | 2 | 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · DAC 2017 |
Electronic design automation › physical design › lithography
lithography hotspot detection |
0.2 | 2 | 2011 | High Performance Lithography Hotspot Detection With Successively Refined Pattern Identifications and Machine Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 AENEID: a generic lithography-friendly detailed router based on post-RET data learning and hotspot detection · DAC 2011 |
Electronic design automation › physical design › lithography
layout decomposition |
0.2 | 1 | 2015 | Layout Decomposition for Triple Patterning Lithography · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Electronic design automation › physical design › lithography
triple patterning lithography |
0.2 | 1 | 2015 | Layout Decomposition for Triple Patterning Lithography · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Electronic design automation › physical design › placement › cell placement
datapath placement |
0.1 | 1 | 2012 | PADE: a high-performance placer with automatic datapath extraction and evaluation through high dimensional data learning · DAC 2012 |
Electronic design automation › physical design
placement |
0.1 | 1 | 2012 | PADE: a high-performance placer with automatic datapath extraction and evaluation through high dimensional data learning · DAC 2012 |
Information retrieval
web search |
0.1 | 1 | 2011 | Tulsa: web search for writing assistance · SIGIR 2011 |
Electronic design automation
design for manufacturability |
0.1 | 1 | 2011 | High Performance Lithography Hotspot Detection With Successively Refined Pattern Identifications and Machine Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 |
Electronic design automation › physical design › routing
detailed routing |
0.1 | 1 | 2011 | AENEID: a generic lithography-friendly detailed router based on post-RET data learning and hotspot detection · DAC 2011 |
Electronic design automation › physical design
layout verification |
0.1 | 1 | 2011 | High Performance Lithography Hotspot Detection With Successively Refined Pattern Identifications and Machine Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 |
Electronic design automation › physical design
lithography |
0.1 | 1 | 2011 | AENEID: a generic lithography-friendly detailed router based on post-RET data learning and hotspot detection · DAC 2011 |
Electronic design automation › physical design › routing
lithography-aware routing |
0.1 | 1 | 2011 | AENEID: a generic lithography-friendly detailed router based on post-RET data learning and hotspot detection · DAC 2011 |
Electronic design automation › physical design › routing › routability
routability optimization |
0.1 | 1 | 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Interconnection networks and networks-on-chip
optical interconnection networks |
0.1 | 1 | 2009 | O-Router: an optical routing framework for low power on-chip silicon nano-photonic integration · DAC 2009 |
Electronic design automation › physical design › routing
optical routing |
0.1 | 1 | 2009 | O-Router: an optical routing framework for low power on-chip silicon nano-photonic integration · DAC 2009 |
Interconnection networks and networks-on-chip
on-chip interconnect |
0.1 | 1 | 2017 | Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal Groups · DAC 2017 |
Electronic design automation › physical design › layout optimization
wire length minimization |
0.0 | 1 | 2012 | PADE: a high-performance placer with automatic datapath extraction and evaluation through high dimensional data learning · DAC 2012 |
Information retrieval
query processing |
0.0 | 1 | 2011 | Tulsa: web search for writing assistance · SIGIR 2011 |
Energy-efficient computing › low-power design
low-power interconnect |
0.0 | 1 | 2009 | O-Router: an optical routing framework for low power on-chip silicon nano-photonic integration · DAC 2009 |
Methods — techniques the papers use, named apart from their topics
wire synthesis · 0.4topology generation · 0.4post-refinement · 0.4bottom-up clustering · 0.4integer linear programming · 0.3semidefinite programming · 0.2high-dimensional data learning · 0.1datapath extraction · 0.1predictive modeling · 0.1data learning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Delica: Decentralized Lightweight Collective Attestation for Disruptive IoT NetworksabstractThe recent advance of the Internet of Things and autonomous systems brings massive security threats to the network of low-end embedded devices. Remote attestation is a hardware-assisted technique to verify the integrity and trustworthiness of software on remote devices. The recently proposed collective remote attestations have focused on attesting to the highly dynamic and disruptive device networks. However, they are generally inefficient due to the homogeneous node setting for the robustness of attestation reports aggregation. In this work, we propose Delica, an efficient and robust collective attestation framework for dynamic and disruptive networks. We differentiate the role of provers and aggregators to limit the redundant communications and attestation evidence aggregations for efficiency. Delica is capable of mitigating DoS attacks and detecting physical and black-hole attacks. The experimental results and analysis show that Delica can greatly reduce the per-node computational cost and reduce the network attestation cost by over 75% compared with the state-of-the-art approaches on disruptive networks. Cong Sun 0001, Qingsong Yao, Duo Ding, Jianfeng Ma 0001 |
ICPADS | 4 |
| 2019 | Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal GroupsabstractAs very large scale integration technology scales to deep submicron, design for interconnections becomes increasingly challenging. The traditional bus routing follows a sequential bit-by-bit order, and few works explicitly target interbit regularity for signal groups via multilayer topology selection. To overcome these limitations, we present Streak, an efficient framework that combines topology generation and wire synthesis with a global view of optimization and constrained metal layer track resource allocation. In the framework, an identification stage decomposes binding groups into a set of representative objects; with the generated backbones, equivalent topologies are accompanied by the bits in every object; then a formulation guides the routing considering wire congestion and design regularity. Furthermore, a bottom-up clustering methodology based on layer prediction targets to enhance the routability; a post-refinement stage is developed to match the source-to-sink distance deviation among bits in one group. Experimental results using industrial benchmarks demonstrate the effectiveness of the proposed technique. Derong Liu 0002, Bei Yu 0001, Vinicius S. Livramento, Salim Chowdhury, Duo Ding, Huy Vo, Akshay Sharma, David Z. Pan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 5 |
| 2018 | Object Naming Service Supporting Heterogeneous Object Code Identification for IoT SystemabstractThe Electronic Product Code (EPC) network is a collection of industrial standards designed to build an Internet of physical objects. The Object Naming Service (ONS), a directory based on the Domain Name System (DNS) is one of the important components of the EPC network. ONS provides a connection between the product code and Information Services (IS) in IoT systems. However, object identification standards used by these IoT information systems are usually customized and inhomogeneous. Therefore it is difficult to integrate these systems for real-time data sharing. To solve this problem, in this paper, we propose an extension of ONS architecture to dynamically support heterogeneous object code identification. A syntax called Formal Decoding Rule (FDR) is designed to define the rules of parsing object code, so that decoding rules can be decoupled from ONS hardcode program. Object Identifier (OID) is imported to manage heterogeneous code rules, which offers open registration of new identification standards by IoT subscribers and allows real-time updates in the ONS network. And there is a one-to-one correspondence between FDR and OID. In a typical query, ONS first detects the OID of an object, finds its corresponding FDR and then resolves the object code to corresponding resource address according to this FDR. By this mechanism, IoT applications with different object code identification standards is possible to be integrated into a larger network to implement real-time data sharing. In addition, this extended ONS architecture can dynamically support heterogeneous web service interface resolving. This paper presents experimental results to illustrate a better performance of ONS using FDR than usual ONS. Duo Ding, Minbo Li |
COMPSAC (1) | 1 |
| 2017 | Streak: Synergistic Topology Generation and Route Synthesis for On-Chip Performance-Critical Signal GroupsabstractAs VLSI technology scales to deep sub-micron, design for interconnections becomes increasingly challenging. The traditional bus routing follows a sequential bit-by-bit order, and few works explicitly target inter-bit regularity for signal groups via multilayer topology selection. To overcome these limitations, we present Streak, an efficient framework that combines topology generation and wire synthesis with a global view of optimization and constrained metal layer track resource allocation. In the framework, an identification stage decomposes binding groups into a set of representative objects; with the generated backbones, equivalent topologies are accompanied by the bits in every object; then a formulation guides the routing considering wire congestion and design regularity. Experimental results using industrial benchmarks demonstrate the effectiveness of the proposed technique. Derong Liu 0002, Vinicius S. Livramento, Salim Chowdhury, Duo Ding, Huy Vo, Akshay Sharma, David Z. Pan |
DAC | 4 |
| 2015 | Layout Decomposition for Triple Patterning LithographyabstractAs minimum feature size and pitch spacing further scale down, triple patterning lithography is a likely 193 nm extension along the paradigm of double patterning lithography for 14-nm technology node. Layout decomposition, which divides input layout into several masks to minimize the conflict and stitch numbers, is a crucial design step for double/triple patterning lithography. In this paper, we present a systematic study on triple patterning layout decomposition problem, which is shown to be NP-hard. Because of the NP-hardness, the runtime required to exactly solve it increases dramatically with the problem size. We first propose a set of graph division techniques to reduce the problem size. Then, we develop integer linear programming (ILP) to solve it. For large layouts, even with the graph-division techniques, ILP may still suffer from serious runtime overhead. To achieve better trade-off between runtime and performance, we present a novel semidefinite programming (SDP)-based algorithm. Followed by a mapping process, we can translate the SDP solutions into the final decomposition solutions. Experimental results show that the graph division can reduce runtime dramatically. In addition, SDP-based algorithm can achieve great speedup even compared with accelerated ILP, with very comparable results in terms of the stitch number and the conflict number. Bei Yu 0001, Kun Yuan 0002, Duo Ding, David Z. Pan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2013 | A high-performance triple patterning layout decomposer with balanced densityabstractTriple patterning lithography (TPL) has received more and more attentions from industry as one of the leading candidate for 14nm/11nm nodes. In this paper, we propose a high performance layout decomposer for TPL. Density balancing is seamlessly integrated into all key steps in our TPL layout decomposition, including density-balanced semi-definite programming (SDP), density-based mapping, and density-balanced graph simplification. Our new TPL decomposer can obtain high performance even compared to previous state-of-the-art layout decomposers which are not balanced-density aware, e.g., by Yu et al. (ICCAD'11), Fang et al. (DAC'12), and Kuang et al. (DAC'13). Furthermore, the balanced-density version of our decomposer can provide more balanced density which leads to less edge placement error (EPE), while the conflict and stitch numbers are still very comparable to our non-balanced-density baseline. Bei Yu 0001, Yen-Hung Lin, Gerard Luk-Pat, Duo Ding, Kevin Lucas, David Z. Pan |
ICCAD | 4 |
| 2013 | Robust audio-codebooks for large-scale event detection in consumer videosabstractIn this paper we present our audio based system for detecting "events" within consumer videos (e.g. You Tube) and report our experiments on the TRECVID Multimedia Event Detection (MED) task and development data. Codebook or bag-of-words models have been widely used in text, visual and audio domains and form the state-of-the-art in MED tasks. The overall effectiveness of these models on such datasets depends critically on the choice of lowlevel features, clustering approach, sampling method, codebook size, weighting schemes and choice of classifier. In this work we empirically evaluate several approaches to model expressive and robust audio codebooks for the task of MED while ensuring compactness. First, we introduce the Large Scale Pooling Features (LSPF) and Stacked Cepstral Features for encoding local temporal information in audio codebooks. Second, we discuss several design decisions for generating and representing expressive audio codebooks and show how they scale to large datasets. Third, we apply text based techniques like Latent Dirichlet Allocation (LDA) to learn acoustic-topics as a means of providing compact representation while maintaining performance. By aggregating these decisions into our model, we obtained 11% relative improvement over our baseline audio systems. Shourabh Rawat, Peter Schulam 0001, Susanne Burger, Duo Ding, Florian Metze |
INTERSPEECH | 4 |
| 2012 | EPIC: Efficient prediction of IC manufacturing hotspots with a unified meta-classification formulationabstractIn this paper we present EPIC, an efficient and effective predictor for IC manufacturing hotspots in deep sub-wavelength lithography. EPIC proposes a unified framework to combine different hotspot detection methods together, such as machine learning and pattern matching, using mathematical programming/optimization. EPIC algorithm has been tested on a number of industry benchmarks under advanced manufacturing conditions. It demonstrates so far the best capability in selectively combining the desirable features of various hotspot detection methods (3.5–8.2% accuracy improvement) as well as significant suppression of the detection noise (e.g., 80% false-alarm reduction). These characteristics make EPIC very suitable for conducting high performance physical verification and guiding efficient manufacturability friendly physical design. Duo Ding, Bei Yu 0001, Joydeep Ghosh, David Z. Pan |
ASP-DAC | 1 |
| 2012 | GLOW: A global router for low-power thermal-reliable interconnect synthesis using photonic wavelength multiplexingabstractIn this paper, we examine the integration potential and explore the design space of low power thermal reliable on-chip interconnect synthesis featuring nanophotonics Wavelength Division Multiplexing (WDM). With the recent advancements, it is foreseen that nanophotonics holds the promise to be employed for future on-chip data signalling due to its unique power efficiency, signal delay and huge multiplexing potential. However, there are major challenges to address before feasible on-chip integration could be reached. In this paper, we present GLOW, a hybrid global router to provide low power opto-electronic interconnect synthesis under the considerations of thermal reliability and various physical design constraints such as optical power, delay and signal quality. GLOW is evaluated with testing cases derived from ISPD07-08 global routing benchmarks. Compared with a greedy approach, GLOW demonstrates around 23%–50% of total optical power reduction, revealing great potential of on-chip WDM interconnect synthesis. Duo Ding, Bei Yu 0001, David Z. Pan |
ASP-DAC | 1 |
| 2012 | PADE: a high-performance placer with automatic datapath extraction and evaluation through high dimensional data learningabstractThis work presents PADE, a new placer with automatic datapath extraction and evaluation. PADE applies novel data learning techniques to train, predict, and evaluate potential datapaths using high-dimensional data such as netlist symmetrical structures, initial placement hints and relative area. Extracted datapaths are mapped to bit-stack structures that are aligned and simultaneously placed with the random logic. Results show at least 7% average total Half-Perimeter Wire Length (HPWL) and 12% Steiner Wire Length (StWL) improvements on industrial hybrid benchmarks and at least 2% average total HPWL and 3% StWL improvements on ISPD 2005 contest benchmarks. To the best of our knowledge, this is the first attempt to link data learning, datapath extraction with evaluation, and placement and has the tremendous potential for pushing placement state-of-the-art for modern circuits which have datapath and random logics. Samuel I. Ward, Duo Ding, David Z. Pan |
DAC | 2 |
| 2012 | Dealing with IC manufacturability in extreme scaling (Embedded tutorial paper)abstractAs the CMOS feature enters the era of extreme scaling (14nm, 11nm and beyond), manufacturability challenges are exacerbated. The nanopatterning through the 193nm lithography is being pushed to its limit, through double/triple or more general multiple patterning, while non-conventional lithography technologies such as extreme ultra-violet (EUV), e-beam direct-write (EBDW), and so on, still have grand challenges to be solved for their adoption into IC volume production. This tutorial will provide an overview of key overarching issues in nanometer IC design for manufacturability (DFM) with these emerging lithography technologies, from modeling, mask synthesis, to physical design and beyond. Bei Yu 0001, Jhih-Rong Gao, Duo Ding, Yongchan Ban, Jae-Seok Yang, Kun Yuan 0002, Minsik Cho, David Z. Pan |
ICCAD | 3 |
| 2012 | Generating Natural Language Summaries for Multimedia
Duo Ding, Florian Metze, Shourabh Rawat, Peter Schulam 0001, Susanne Burger |
INLG | 1 |
| 2012 | Event-based Video Retrieval Using AudioabstractMultimedia Event Detection (MED) is an annual task in the NIST TRECVID evaluation, and requires participants to build indexing and retrieval systems for locating videos in which certain predefined events are shown. Typical systems focus heavily on the use of visual data. Audio data, however, also contains rich information that can be effectively used for video retrieval, and MED could benefit from the attention of researchers in audio analysis. We present several systems for performing MED using only audio data, report the results of each system on the TRECVID MED 2011 development dataset, and compare the strengths and weaknesses of each approach. Qin Jin, Peter Schulam 0001, Shourabh Rawat, Susanne Burger, Duo Ding, Florian Metze |
INTERSPEECH | 5 |
| 2012 | Beyond audio and video retrieval: towards multimedia summarizationabstractGiven the deluge of multimedia content that is becoming available over the Internet, it is increasingly important to be able to effectively examine and organize these large stores of information in ways that go beyond browsing or collaborative filtering. In this paper we review previous work on audio and video processing, and define the task of Topic-Oriented Multimedia Summarization (TOMS) using natural language generation: given a set of automatically extracted features from a video (such as visual concepts and ASR transcripts) a TOMS system will automatically generate a paragraph of natural language ("a recounting"), which summarizes the important information in a video belonging to a certain topic area, and provides explanations for why a video was matched and retrieved. We see this as a first step towards systems that will be able to discriminate visually similar, but semantically different videos, compare two videos and provide textual output or summarize a large number of videos at once. In this paper, we introduce our approach of solving the TOMS problem. We extract visual concept features and ASR transcription features from a given video, and develop a template-based natural language generation system to produce a textual recounting based on the extracted features. We also propose possible experimental designs for continuously evaluating and improving TOMS systems, and present results of a pilot evaluation of our initial system. Duo Ding, Florian Metze, Shourabh Rawat, Peter Schulam 0001, Susanne Burger, Ehsan Younessian, Michael G. Christel, Alex Hauptmann 0001 |
ICMR | 1 |
| 2011 | High performance lithographic hotspot detection using hierarchically refined machine learningabstractUnder real and continuously improving manufacturing conditions, lithography hotspot detection faces several key challenges. First, real hotspots become less but harder to fix at post-layout stages; second, false alarm rate must be kept low to avoid excessive and expensive post-processing hotspot removal; third, full chip physical verification and optimization require fast turn-around time. To address these issues, we propose a high performance lithographic hotspot detection flow with ultra-fast speed and high fidelity. It consists of a novel set of hotspot signature definitions and a hierarchically refined detection flow with powerful machine learning kernels, ANN (artificial neural network) and SVM (support vector machine). We have implemented our algorithm with industry-strength engine under real manufacturing conditions in 45nm process, and showed that it significantly outperforms previous state-of-the-art algorithms in hotspot detection false alarm rate (2.4X to 2300X reduction) and simulation run-time (5X to 237X reduction), meanwhile archiving similar or slightly better hotspot detection accuracies. Such high performance lithographic hotspot detection under real manufacturing conditions is especially suitable for guiding lithography friendly physical design. Duo Ding, Andres J. Torres, Fedor G. Pikus, David Z. Pan |
ASP-DAC | 1 |
| 2011 | AENEID: a generic lithography-friendly detailed router based on post-RET data learning and hotspot detectionabstractIn the era of deep sub-wavelength lithography for nanometer VLSI designs, manufacturability and yield issues are critical and need to be addressed during the key physical design implementation stage, in particular detailed routing. However, most existing studies for lithography-friendly routing suffer from either huge run-time due to the intensive lithographic computations involved, or severe loss of quality of results because of the inaccurate predictive models. In this paper, we propose AENEID - a fast, generic and high performance lithography-friendly detailed router for enhanced manufacturability. AENEID combines novel hotspot detection and routing path prediction techniques through modern data learning methods and applies them at the detailed routing stage to drive high fidelity lithography-friendly routing. Compared with existing litho-friendly routing works, AENEID demonstrates 26% to 66% (avg. 50%) of lithography hotspot reduction at the cost of only 18%-38% (avg. 30%) of run-time overhead. Duo Ding, Jhih-Rong Gao, Kun Yuan 0002, David Z. Pan |
DAC | 1 |
| 2011 | Layout decomposition for triple patterning lithographyabstractAs minimum feature size and pitch spacing further decrease, triple patterning lithography (TPL) is a possible 193nm extension along the paradigm of double patterning lithography (DPL). However, there is very little study on TPL layout decomposition. In this paper, we show that TPL layout decomposition is a more difficult problem than that for DPL. We then propose a general integer linear programming formulation for TPL layout decomposition which can simultaneously minimize conflict and stitch numbers. Since ILP has very poor scalability, we propose three acceleration techniques without sacrificing solution quality: independent component computation, layout graph simplification, and bridge computation. For very dense layouts, even with these speedup techniques, ILP formulation may still be too slow. Therefore, we propose a novel vector programming formulation for TPL decomposition, and solve it through effective semidefinite programming (SDP) approximation. Experimental results show that the ILP with acceleration techniques can reduce 82% runtime compared to the baseline ILP. Using SDP based algorithm, the runtime can be further reduced by 42% with some tradeoff in the stitch number (reduced by 7%) and the conflict (9% more). However, for very dense layouts, SDP based algorithm can achieve 140x speed-up even compared with accelerated ILP. Bei Yu 0001, Kun Yuan 0002, Duo Ding, David Z. Pan |
ICCAD | 4 |
| 2011 | Tulsa: web search for writing assistanceabstractNo abstract available. Duo Ding, Xingping Jiang, Matthew R. Scott, Ming Zhou 0001, Yong Yu 0001 |
SIGIR | 1 |
| 2011 | High Performance Lithography Hotspot Detection With Successively Refined Pattern Identifications and Machine LearningabstractUnder the real and evolving manufacturing conditions, lithography hotspot detection faces many challenges. First, real hotspots become hard to identify at early design stages and hard to fix at post-layout stages. Second, false alarms must be kept low to avoid excessive and expensive post-processing hotspot removal. Third, full chip physical verification and optimization require very fast turn-around time. Last but not least, rapid technology advancement favors generic hotspot detection methodologies to avoid exhaustive pattern enumeration and excessive development/update as technology evolves. To address the above issues, we propose a high performance hotspot detection methodology consisting of: 1) a fast layout analyzer; 2) powerful hotspot pattern identifiers; and 3) a generic and efficient flow with successive performance refinements. We implement our algorithms with industry-strength engine under real manufacturing conditions and show that it significantly outperforms state-of-the-art algorithms in false alarms (2.4X to 2300X reduction) and runtime (5X to 237X reduction), meanwhile achieving similar or better hotspot accuracies. Compared with pattern matching, our method achieves higher prediction accuracy for hotspots that are not previously characterized, therefore, more detection generality when exhaustive pattern enumeration is too expensive to perform a priori. Such high performance hotspot detection is especially suitable for lithography-friendly physical design. Duo Ding, Andres J. Torres, David Z. Pan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2009 | O-Router: an optical routing framework for low power on-chip silicon nano-photonic integrationabstractIn this work, we present a new optical routing framework, O-Router for future low-power on-chip optical interconnect integration utilizing silicon compatible nano-photonic devices. We formulate the optical layer routing problem as the minimization of total on-chip optical modulator cost (laser power consumption) with Integer Linear Programming technique under various detection constraints. Key techniques for variable number reduction and routing speedup are also explored and utilized. O-Router is tested on optical netlist benchmarks modified from top global nets of ISPD98/08 routing benchmarks. O-Router experimental results are compared with conventional minimum spanning tree algorithm, demonstrating an average of over 50% improvement in terms of total on-chip optical layer power reduction. Duo Ding, Haiyu Huang 0001, Ray T. Chen, David Z. Pan |
DAC | 1 |
| 2008 | A voltage-frequency island aware energy optimization framework for networks-on-chipabstractIn this paper, we present a partitioning, mapping, and routing optimization framework for energy-efficient VFI (voltage-frequency island) based network-on-chip. Unlike the recent work [10] which only performs partitioning together with voltage-frequency assignment for a given mesh network layout, our framework consists of three key VFI-aware components, i.e., VFI-aware partitioning, VFI-aware mapping, and VFI-aware routing. Thus our technique effectively reduces VFI overheads such as mixed clock FIFOs and voltage level converters by over 82% and energy consumption by over 9% compared with the previous state-of-art works [10]. Wooyoung Jang, Duo Ding, David Z. Pan |
ICCAD | 2 |