Chih-Long Chang

dblp:30/7933 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none

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

Systems, architecture and hardware · 6 · 2 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
2 papers
Electronic design automation · 55% Integrated circuit design · 24% Energy-efficient computing · 21%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.322013
Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013
INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Integrated circuit design › clocking
time borrowing
0.212013
Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013
Energy-efficient computing › dynamic power reduction
clock power reduction
0.112012
INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Electronic design automation › clustering
flip-flop clustering
0.112012
INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Energy-efficient computing
clock gating
0.012013
Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013
Integrated circuit design
low-power circuit design
0.012013
Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013
Electronic design automation › physical design
timing optimization
0.012013
Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013

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

linear sequence representation · 0.1interval graph · 0.1coordinate transformation · 0.1
YearPublicationVenuePosition
2013 Pulsed-Latch Replacement Using Concurrent Time Borrowing and Clock Gating
abstract
Flip-flops are the most common form of sequencing elements; however, they have a significantly higher sequencing overhead than latches in terms of delay, power, and area. Hence, pulsed latches are a promising option to reduce power for high-performance circuits. In this paper, to save power and compensate for timing violations, we fully utilize the intrinsic time borrowing property of pulsed latches and consider clock gating during pulsed-latch replacement. Experimental results show that our approach can generate very power efficient results.
Chih-Long Chang, Iris Hui-Ru Jiang
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2012 Novel pulsed-latch replacement based on time borrowing and spiral clustering
abstract
Flip-flops are the most common form of sequencing elements; however, they have a significantly higher sequencing overhead than latches in terms of delay, power, and area. Hence, pulsed-latches are promising to reduce power for high performance circuits. In this paper, we propose a novel pulsed-latch replacement approach to save power and satisfy timing constraints. We fully utilize the intrinsic time borrowing property of pulsed-latches and develop a spiral clustering method with clock gating consideration. In addition, spiral clustering works well for both rectangular and rectilinear shaped layouts; the latter are popular in modern IC design. Experimental results show that our approach can generate very power efficient results.
Chih-Long Chang, Iris Hui-Ru Jiang, Yu-Ming Yang, Evan Y.-W. Tsai, Aki S.-H. Chen
ISPD1
2012 INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving
abstract
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.
Iris Hui-Ru Jiang, Chih-Long Chang, Yu-Ming Yang
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2012 WiT: Optimal Wiring Topology for Electromigration Avoidance
abstract
Due to excessive current densities, electromigration (EM) may trigger a permanent open- or short-circuit failure in signal wires or power networks in analog or mixed-signal circuits. As the feature size keeps shrinking, this effect becomes a key reliability concern. Hence, in this paper, we focus on wiring topology generation for avoiding EM at the routing stage. Prior works tended towards heuristics; on the contrary, we first claim this problem belongs to class P instead of class NP-hard. Our breakthrough is, via the proof of the greedy-choice property, we successfully model this problem on a multi-source multi-sink flow network and then solve it by a strongly polynomial time algorithm. Experimental results prove the effectiveness and efficiency of our algorithm.
Iris Hui-Ru Jiang, Hua-Yu Chang, Chih-Long Chang
IEEE Trans. Very Large Scale Integr. Syst.3
2011 INTEGRA: fast multi-bit flip-flop clustering for clock power saving based on interval graphs
abstract
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.
Iris Hui-Ru Jiang, Chih-Long Chang, Yu-Ming Yang, Evan Y.-W. Tsai, Lancer S.-F. Chen
ISPD2
2010 Optimal wiring topology for electromigration avoidance considering multiple layers and obstacles
abstract
Due to excessive current densities, electromigration may trigger a permanent open- or short-circuit failure in signal wires or power networks in analog or mixed-signal circuits. As the feature size keeps shrinking, this effect becomes a key reliability concern. Hence, in this paper, we focus on wiring topology generation for avoiding electromigration at the routing stage. Prior works tended towards heuristics; on the contrary, we first claim this problem belongs to class P instead of class NP-hard. Our breakthrough is, via the proof of the greedy-choice property, we successfully model this problem on a multi-source multi-sink flow network and then solve it by a strongly polynomial time algorithm. Experimental results prove the effectiveness and efficiency of our algorithm.
Iris Hui-Ru Jiang, Hua-Yu Chang, Chih-Long Chang
ISPD3