Demo Data from EDBT 2026 / reviewers in the wild / expert
Yow-Tyng Nieh
dblp:21/4079
· DBLP profile ↗
14ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 14 · 1 first-authorSoftware engineering, systems software and programming languages · 1
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
5 papers |
Electronic design automation · 98% Energy-efficient computing · 2% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.3 | 5 | 2007 | Clock Period Minimization with Minimum Delay Insertion · DAC 2007 Synthesis of nonzero clock skew circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Register binding for clock period minimization · DAC 2006 |
Electronic design automation › physical design › clock network synthesis
clock skew optimization |
0.2 | 4 | 2007 | Clock Period Minimization with Minimum Delay Insertion · DAC 2007 Synthesis of nonzero clock skew circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Race-condition-aware clock skew scheduling · DAC 2005 |
Electronic design automation › physical design › timing optimization
clock period minimization |
0.1 | 2 | 2007 | Clock Period Minimization with Minimum Delay Insertion · DAC 2007 Register binding for clock period minimization · DAC 2006 |
Electronic design automation
delay insertion |
0.1 | 2 | 2007 | Synthesis of nonzero clock skew circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Clock Period Minimization with Minimum Delay Insertion · DAC 2007 |
Electronic design automation
high-level synthesis |
0.1 | 1 | 2006 | Register binding for clock period minimization · DAC 2006 |
Electronic design automation › high-level synthesis › resource binding
register binding |
0.1 | 1 | 2006 | Register binding for clock period minimization · DAC 2006 |
Electronic design automation
timing analysis |
0.1 | 1 | 2006 | Synthesis of nonzero clock skew circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Electronic design automation › physical design › clock network synthesis
clock tree synthesis |
0.1 | 1 | 2005 | Minimizing peak current via opposite-phase clock tree · DAC 2005 |
Energy-efficient computing
power management |
0.0 | 1 | 2005 | Minimizing peak current via opposite-phase clock tree · DAC 2005 |
Methods — techniques the papers use, named apart from their topics
linear programming · 0.1polynomial-time algorithm · 0.1mixed-integer optimization · 0.1opposite-phase clock buffering · 0.1heuristic optimization · 0.1delay insertion · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Skew Minimization With Low Power for Wide-Voltage-Range Multipower-Mode DesignsabstractIn a multipower-mode design, as the range of the supply voltage becomes wide, a large clock skew may occur among different power domains. To remove this clock skew, conventional power-mode-aware buffers (PMABs) require a large overhead on power consumption. In this brief, we propose a new PMAB architecture for wide-voltage-range multipower-mode designs. The proposed PMAB architecture is composed of two serially connected sub-PMABs at two different voltage levels, respectively. In the front sub-PMAB, the low voltage level is used for coarse-grained clock skew minimization. In the back sub-PMAB, the high voltage level is used for fine-grained clock skew minimization. Benchmark data show that the proposed approach can effectively eliminate the clock skew with small power consumption. Chung-Han Chou, Hua-Hsin Yeh, Shih-Hsu Huang, Yow-Tyng Nieh, Shih-Chieh Chang 0001, Yung-Tai Chang |
IEEE Trans. Very Large Scale Integr. Syst. | 4 |
| 2015 | Clock Period Minimization with Minimum Leakage PowerabstractIn the design of nonzero clock skew circuits, an increase of the short-path delay may improve circuit speed or reduce leakage power. However, the impact of increasing the short-path delay on the trade-off between circuit speed and leakage power has not been well studied. An analysis of previous works shows that they can be classified into two independent groups. One group uses extra buffers to increase the short-path delay for achieving the lower bound of the clock period; however, this group has a large overhead of leakage power. The other group uses the combination of threshold voltage assignment and gate sizing (TVA/GS) to increase the short-path delay as possible for reducing leakage power; however, this group often does not work with the lower bound of the clock period. Accordingly, this article considers the simultaneous application of buffer insertion and TVA/GS during clock skew scheduling. Our objective is to minimize the leakage power for working with the lower bound of the clock period. To the best of our knowledge, our approach is the first leakage-power-aware clock skew scheduling that guarantees working with the lower bound of the clock period. Benchmark data consistently show that our approach achieves good results in terms of both the circuit speed and the leakage power. Shih-Hsu Huang, Hua-Hsin Yeh, Yow-Tyng Nieh |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2014 | Leakage-power-aware clock period minimizationabstractIn the design of nonzero clock skew circuits, an increase of the path delay may improve circuit speed and reduce leakage power. However, the impact of increasing path delay on the trade-off between circuit speed and leakage power has not been well studied. In this paper, we propose a two-step approach for leakage-power-aware clock period minimization. Compared with previous works, our approach has the following two significant contributions. First, our approach is the first leakage-power-aware clock skew scheduling that can guarantee working with the lower bound of the clock period. Second, our approach is also the first work that demonstrates the problem of minimizing the number of extra buffers is a polynomial-time problem. Benchmark data show that our approach achieves the best results in terms of the clock period and the leakage power. Hua-Hsin Yeh, Shih-Hsu Huang, Yow-Tyng Nieh |
DATE | 3 |
| 2013 | Low-power timing closure methodology for ultra-low voltage designsabstractAs the supply voltage is down to the ultra-low voltage (ULV) level, timing closure becomes a serious challenge in the use of multiple power modes. Due to a wide voltage range, a very huge clock skew may occur among different power modes. To reduce this huge clock skew, the conventional power-mode-aware clock tree often suffers from a huge overhead on power consumption. Moreover, at the ULV level, since the setup time and the hold time of each register dramatically increase, the number of timing violations also increases greatly. However, the existing minimum padding technique cannot fix hold time violations in multiple power modes. Based on those two observations, in this paper, we propose a low-power timing closure methodology, which incorporates the synthesis of clock tree and data path, for multipower-mode ULV designs. Our low-power timing closure methodology has two main approaches. First, we use multiple power modes to build a power-mode-aware clock tree for reducing clock skew with very small power consumption. Second, we propose the first multi-power-mode minimum padding technique to fix all the hold time violations in all the power modes simultaneously. Experimental results consistently show that the integration of both approaches yields the best results. Wen-Pin Tu, Chung-Han Chou, Shih-Hsu Huang, Shih-Chieh Chang 0001, Yow-Tyng Nieh, Chien-Yung Chou |
ICCAD | 5 |
| 2009 | Opposite-phase register switching for peak current minimizationabstractIn a synchronous sequential circuit, huge current peaks are often observed at the moment of clock transition (since all registers are clocked). Previous works focus on reducing the number of switching registers. However, even though the switching registers are the same, different combinations of switching directions still result in different peak currents. Based on that observation, in this article, we propose an ECO (engineering change order) approach to minimize the peak current by considering the switching directions of registers. Our approach is well suitable for reducing the peak current in IC testing. Experimental data consistently show that our approach works well in practice. Shih-Hsu Huang, Chia-Ming Chang 0002, Yow-Tyng Nieh |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2007 | Clock Period Minimization with Minimum Delay InsertionabstractThe combination of clock skew scheduling and delay insertion may lead to further clock period reduction. Although some previous works can minimize the clock period, they only heuristically reduce the required inserted delay. However, since the delay insertion is an ECO (engineering change order) process, minimizing the required inserted delay is very important for the design closure, In this paper, we present a linear program to formally formulate the simultaneous application of clock skew scheduling and delay insertion. Our objective is not only to achieve the lower bound of the clock period, but also to achieve the lower bound of required inserted delay. Compared with previous works, our paper has the following two significant contributions: (1) our approach is the first work that guarantees solving this problem optimally; and (2) our paper is the first proof of showing that the time complexity of this problem is polynomial. Shih-Hsu Huang, Chun-Hua Cheng, Chia-Ming Chang 0002, Yow-Tyng Nieh |
DAC | 4 |
| 2007 | Clock skew scheduling with race conditions consideredabstractIn this article, we provide a fresh viewpoint to the interactions between clock skew scheduling and delay insertion. A race-condition-aware (RCA) clock skew scheduling is proposed to determine the clock skew schedule by taking race conditions (i.e., hold violations) into account. Our objective is not only to optimize the clock period, but also to minimize heuristically the required inserted delay. Compared with previous work, our major contribution includes the following two aspects. First, our approach achieves exactly the same results, but has significant improvement in time complexity. Second, our viewpoint can be generalized to other sequential timing optimization techniques. Shih-Hsu Huang, Yow-Tyng Nieh |
ACM Trans. Design Autom. Electr. Syst. | 2 |
| 2006 | Fast multi-domain clock skew scheduling for peak current reductionabstractGiven several specific clocking domains, the peak current minimization problem can be formulated as a 0-1 integer linear program. However, if the number of binary variables is large, the run time is unacceptable. In this paper, we study the reduction of this high computational expense. Our approach includes the following two aspects. First, we derive the ASAP schedule and the ALAP schedule to prune the redundancies without sacrificing the exactness (optimality) of the solution. Second, we propose a zone-based scheduling algorithm to solve a large circuit heuristic ally. Shih-Hsu Huang, Chia-Ming Chang 0002, Yow-Tyng Nieh |
ASP-DAC | 3 |
| 2006 | Register binding for clock period minimizationabstractIn modern high-speed circuit design, the clock skew has been widely utilized as a manageable resource to improve the circuit performance. However, in high-level synthesis stage, the circuit is never optimized for the utilization of clock skew. This paper is the first attempt to the high-level synthesis of non-zero clock skew circuits. First, we show that the register binding in high-level synthesis stage has a significant impact on the clocking constraints between registers. As a result, different register binding solutions lead to different smallest feasible clock periods. Then, based on that observation, we formulate the problem of register binding for clock period minimization. Given a constraint on the number of registers, our objective is to find a minimum-period register binding solution. Experimental data show that, in most benchmark circuits, the lower bound of the clock period can be achieved without any extra overhead on the number of registers. Shih-Hsu Huang, Chun-Hua Cheng, Yow-Tyng Nieh, Wei-Chieh Yu |
DAC | 3 |
| 2006 | State re-encoding for peak current minimizationabstractIn a synchronous finite state machine (FSM), huge current peaks are often observed at the moment of state transition. Previous low power state encoding algorithms focus on the reduction of switching activities of state registers (i.e., state bits). However, even though the switching state registers are the same, different combinations of switching directions still result in different peak currents. Based on that observation, in this paper, we propose the first approach to re-encode an FSM by considering the switching directions of state registers in order to minimize the peak current caused by the state transition. Experimental data consistently show that the peak current is reduced with no penalty. Shih-Hsu Huang, Chia-Ming Chang 0002, Yow-Tyng Nieh |
ICCAD | 3 |
| 2006 | Synthesis of nonzero clock skew circuitsabstractIt is well known that the clock skew can be exploited as a manageable resource to improve circuit performance. However, due to the limitation of race conditions, the optimal clock skew scheduling often does not achieve the lower bound of sequential timing optimization. This paper proposes a polynomial time complexity algorithm, called delay insertion and nonzero skew algorithm (DIANA), which considers delay insertion to determine the clock skew schedule. The objective here is not only to optimize the clock period but also to heuristically minimize the required inserted delay for resolving the race conditions. Experiments with benchmark circuits consistently demonstrate that the proposed approach achieves the lower bound of sequential timing optimization. Moreover, since the DIANA algorithm attempts to minimize the required inserted delay between two registers, the feasible value for delay insertion is within a very large range. Therefore, even though only the buffers in a standard cell library are used to implement the delay insertion, a feasible solution is easily found. Shih-Hsu Huang, Yow-Tyng Nieh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2005 | Race-condition-aware clock skew schedulingabstractThe race conditions often limit the smallest feasible clock period that the optimal clock skew scheduling can achieve. Therefore, the combination of clock skew scheduling and delay insertion (for resolving the race conditions) may lead to further clock period reduction. However, the interactions between clock skew scheduling and delay insertion have not been well studied. In this paper, we provide a fresh viewpoint to look at this problem. A novel approach, called race-condition-aware (RCA) clock skew scheduling, is proposed to determine the clock skew schedule by taking the race conditions into account. Our objective is not only to optimize the clock period, but also to heuristically minimize the required inserted delay. Compared with previous work, our approach has significant improvement in the time complexity. Shih-Hsu Huang, Yow-Tyng Nieh, Feng-Pin Lu |
DAC | 2 |
| 2005 | Minimizing peak current via opposite-phase clock treeabstractAlthough a lot of research efforts have been made in the minimization of the total power consumption caused by the clock tree, no attention has been paid to the minimization of the peak current caused by the clock tree. In this paper, we propose an opposite-phase scheme for peak current reduction. Our basic idea is to divide the clock buffers at each level of the clock tree into two sets: an half of clock buffers operate at the same phase of the clock source, and another half of clock buffers operate at the opposite phase of the clock source. Consequently, our approach can reduce the peak current of the clock tree nearly 50%. Experimental data consistently show that our approach works well in practice. Yow-Tyng Nieh, Shih-Hsu Huang, Sheng-Yu Hsu |
DAC | 1 |
| 2003 | Clock Period Minimization of Non-Zero Clock Skew Circuits
Shih-Hsu Huang, Yow-Tyng Nieh |
ICCAD | 2 |