Network


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

Hotspot


Dive into the research topics where Iris Hui-Ru Jiang is active.

Publication


Featured researches published by Iris Hui-Ru Jiang.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2000

Crosstalk-driven interconnect optimization by simultaneous gate and wire sizing

Iris Hui-Ru Jiang; Yao-Wen Chang; Jing-Yang Jou

Noise, as well as area, delay, and power, is one of the most important concerns in the design of deep submicrometer integrated circuits. Currently existing algorithms do not handle simultaneous switching conditions of signals for noise minimization. In this paper, we model not only physical coupling capacitance, but also simultaneous switching behavior for noise optimization. Based on Lagrangian relaxation, we present an algorithm which can optimally solve the simultaneous noise, area, delay, and power optimization problem by sizing circuit components. Our algorithm, with linear memory requirement and linear runtime, is very effective and efficient. For example, for a circuit of 6144 wires and 3512 gates, our algorithm solves the simultaneous optimization problem using only 2.1-MB memory and 19.4-min runtime to achieve the precision of within 1% error on a SUN Spare Ultra-I workstation.


design automation conference | 2012

Accurate process-hotspot detection using critical design rule extraction

Yen-Ting Yu; Ya-Chung Chan; Subarna Sinha; Iris Hui-Ru Jiang; Charles C. Chiang

In advanced fabrication technology, the sub-wavelength lithography gap causes unwanted layout distortions. Even if a layout passes design rule checking (DRC), it still might contain process hotspots, which are sensitive to the lithographic process. Hence, process-hotspot detection has become a crucial issue. In this paper, we propose an accurate process-hotspot detection framework. Unlike existing DRC-based works, we extract only critical design rules to express the topological features of hotspot patterns. We adopt a two-stage filtering process to locate all hotspots accurately and efficiently. Compared with state-of-the-art DRC-based works, our results show that our approach can reach 100% success rate with significant speedups.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2012

INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving

Iris Hui-Ru Jiang; Chih-Long Chang; Yu-Ming Yang

Clock power is the major contributor to dynamic power for modern integrated circuit design. A conventional single-bit flip-flop cell uses an inverter chain with a high drive strength to drive the clock signal. Clustering several such cells and forming a multibit flip-flop can share the drive strength, dynamic power, and area of the inverter chain, and can even save the clock network power and facilitate the skew control. Hence, in this paper, we focus on postplacement multibit flip-flop clustering to gain these benefits. Utilizing the properties of Manhattan distance and coordinate transformation, we model the problem instance by two interval graphs and use a pair of linear-sized sequences as our representation. Without enumerating all possible combinations, we identify only partial sequences that are necessary to cluster flip-flops, thus leading to an efficient clustering scheme. Moreover, our fast coordinate transformation also makes the execution of our algorithm very efficient. The experiments are conducted on industrial circuits. Our results show that concise representation delivers superior efficiency and effectiveness. Even under timing and placement density constraints, clock power saving via multibit flip-flop clustering can still be substantial at postplacement.


design automation conference | 2013

Machine-learning-based hotspot detection using topological classification and critical feature extraction

Yen-Ting Yu; Geng-He Lin; Iris Hui-Ru Jiang; Charles C. Chiang

Because of the widening sub-wavelength lithography gap in advanced fabrication technology, lithography hotspot detection has become an essential task in design for manufacturability. Current state-of-the-art works unite pattern matching and machine learning engines. Unlike them, we fully exploit the strengths of machine learning using novel techniques. By combing topological classification and critical feature extraction, our hotspot detection framework achieves very high accuracy. Furthermore, to speed up the evaluation, we verify only possible layout clips instead of full-layout scanning. After detection, we filter hotspots to reduce the false alarm. Experimental results show that the proposed framework is very accurate and demonstrates a rapid training convergence. Moreover, our framework outperforms the 2012 CAD Contest at ICCAD winner on accuracy and false alarm.


international symposium on physical design | 2011

INTEGRA: fast multi-bit flip-flop clustering for clock power saving based on interval graphs

Iris Hui-Ru Jiang; Chih-Long Chang; Yu-Ming Yang; Evan Yu-Wen Tsai; Lancer S.-F. Chen

Clock power is the major contributor to dynamic power for modern IC design. A conventional single-bit flip-flop cell uses an inverter chain with a high drive strength to drive the clock signal. Clustering such cells and forming a multi-bit flip-flop can share the drive strength, dynamic power, and area of the inverter chain, even can save the clock network power and facilitate the skew control. Hence, in this paper, we focus on multi-bit flip-flop clustering at post-placement to gain these benefits. Utilizing the properties of Manhattan distance and coordinate transformation, we model the problem instance by two interval graphs and use a pair of linear-size sequences as our representation. Without enumerating all compatible combinations, we extract only partial sequences that are necessary to cluster flip-flops at a time, thus leading to an efficient clustering scheme. Moreover, our coordinate transformation brings fast operations to execute our algorithm. Experimental results show the superior efficiency and effectiveness of our algorithm.


symposium on cloud computing | 2009

Generic integer linear programming formulation for 3D IC partitioning

Iris Hui-Ru Jiang

The success of 3D ICs requires novel EDA techniques. Among them, this paper focuses on 3D IC partitioning, especially at the architectural level to maximize its benefits. We first derive logical formulations for 3D IC partitioning problems and then transform the formulations into integer linear programs (ILPs). The ILPs can minimize the footprint and the usage of vertical interconnects simultaneously. Our results conducted on the GSRC benchmark show that our approach outperforms the extended multi-way partitioning method in the usage of vertical interconnects under the same footprint settings. More importantly, our approach is very flexible and can readily extend to the partitioning problems with variant objectives and constraints, and with different abstract levels, e.g., from the architectural level down to the physical level. This flexibility makes the ILP formulations superior alternatives to the 3D IC partitioning problems.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2015

Machine-Learning-Based Hotspot Detection Using Topological Classification and Critical Feature Extraction

Yen-Ting Yu; Geng-He Lin; Iris Hui-Ru Jiang; Charles C. Chiang

Because of the widening sub-wavelength lithography gap in advanced fabrication technology, lithography hotspot detection has become an essential task in design for manufacturability. Unlike current state-of-the-art works, which unite pattern matching and machine-learning engines, we fully exploit the strengths of machine learning using novel techniques. By combing topological classification and critical feature extraction, our hotspot detection framework achieves very high accuracy. Furthermore, to speed-up the evaluation, we verify only possible layout clips instead of full-layout scanning. We utilize feedback learning and present redundant clip removal to reduce the false alarm. Experimental results show that the proposed framework is very accurate and demonstrates a rapid training convergence. Moreover, our framework outperforms the 2012 CAD contest at International Conference on Computer-Aided Design (ICCAD) winner on accuracy and false alarm.


design automation conference | 2009

Matching-based minimum-cost spare cell selection for design changes

Iris Hui-Ru Jiang; Hua-Yu Chang; Liang-Gi Chang; Huang-Bi Hung

Metal only ECO realizes the last minute design changes by revising the photomasks of metal layers only. This task is challenging because the preinjected spare cells are limited both in number and in cell types. This paper proposes a matching based ECO synthesizer, named ECOS, that correctly implements the incremental design changes using the available spare cells as well as tries to reduce the prohibitive photomask cost at the same time. The experiments are conducted on five industrial test cases. ECOS uses less photomask costs to complete design changes for all cases than the direct method that transforms the widely used hand editing procedure into an automatic one.


international symposium on physical design | 2013

FF-bond: multi-bit flip-flop bonding at placement

Chang-Cheng Tsai; Yiyu Shi; Guojie Luo; Iris Hui-Ru Jiang

Clock power contributes a significant portion of chip power in modern IC design. Applying multi-bit flip-flops can effectively reduce clock power. State-of-the-art work performs multi-bit flip-flop clustering at the post-placement stage. However, the solution quality may be limited because the combinational gates are immovable during the clustering process. To overcome the deficiency, in this paper, we propose multi-bit flip-flop bonding at placement. Inspired by ionic bonding in Chemistry, we direct flip-flops to merging friendly locations thus facilitating flip-flop merging. Experimental results show that our algorithm, called FF-Bond, can save 27% clock power on average. Compared with state-of-the-art post-placement multi-bit flip-flop clustering, FF-Bond can further reduce 14% clock power.


design automation conference | 2011

Simultaneous functional and timing ECO

Hua-Yu Chang; Iris Hui-Ru Jiang; Yao-Wen Chang

Metal-only ECO is prevalent at design houses to perform incremental design changes to resolve last found functional and/or timing failures. However, it is hard to perform mixed functional and timing changes manually. Prior endeavors focus on functional or timing ECO alone, but we observe that separating them may fail to fix all timing violations. Consequently, this paper presents the first work to perform simultaneous functional and timing ECO. We use an augmented bipartite graph to model both types of ECO. In addition, through comprehensive constant insertion and bridging, the functional capability of each spare cell is enhanced, thus facilitating spare cell selection. Experimental results show that our simultaneous functional and timing ECO engine can successfully resolve mixed functional and timing ECO that is unsolvable by the sequential scheme. Moreover, our engine outperforms the state-of-the-art works for timing ECO with a 117X speedup, and for functional ECO with 6–15% wirelength reductions.

Collaboration


Dive into the Iris Hui-Ru Jiang's collaboration.

Top Co-Authors

Avatar

Yao-Wen Chang

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Hua-Yu Chang

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Yu-Ming Yang

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Jing-Yang Jou

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Yen-Ting Yu

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Pei-Yu Lee

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Chih-Long Chang

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Yih-Lang Li

National Chiao Tung University

View shared research outputs
Researchain Logo
Decentralizing Knowledge