Demo Data from EDBT 2026 / reviewers in the wild / expert
Yean-Yow Hwang
dblp:40/3089
· DBLP profile ↗
9ranked-venue papers
0as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9
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 · 83% Reconfigurable computing and FPGAs · 15% Emerging computing paradigms · 3% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
0.2 | 6 | 2006 | Protecting Combinational Logic Synthesis Solutions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast Interconnections · DAC 1999 |
Electronic design automation › logic synthesis
technology mapping |
0.1 | 4 | 2001 | Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast Interconnections · DAC 1999 Partially-Dependent Functional Decomposition with Applications in FPGA Synthesis and Mapping · FPGA 1997 |
Electronic design automation
intellectual property protection |
0.1 | 1 | 2006 | Protecting Combinational Logic Synthesis Solutions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Electronic design automation › logic synthesis
boolean matching |
0.1 | 2 | 2001 | Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Boolean Matching for Complex PLBs in LUT-based FPGAs with Application to Architecture Evaluation · FPGA 1998 |
Electronic design automation › logic synthesis › technology mapping
FPGA technology mapping |
0.0 | 2 | 1999 | Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast Interconnections · DAC 1999 Structural Gate Decomposition for Depth-Optimal Technology Mapping in LUT-based FPGA Design · DAC 1996 |
Reconfigurable computing and FPGAs › FPGA architecture
FPGA architecture evaluation |
0.0 | 2 | 2001 | Boolean Matching for Complex PLBs in LUT-based FPGAs with Application to Architecture Evaluation · FPGA 1998 Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.0 | 2 | 1998 | Partially-Dependent Functional Decomposition with Applications in FPGA Synthesis and Mapping · FPGA 1997 Boolean Matching for Complex PLBs in LUT-based FPGAs with Application to Architecture Evaluation · FPGA 1998 |
Reconfigurable computing and FPGAs
FPGA architecture |
0.0 | 1 | 1999 | Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast Interconnections · DAC 1999 |
Reconfigurable computing and FPGAs › FPGA architecture
configurable logic block |
0.0 | 1 | 1998 | Boolean Matching for Complex PLBs in LUT-based FPGAs with Application to Architecture Evaluation · FPGA 1998 |
Emerging computing paradigms › quantum computer architecture › quantum circuit synthesis
gate decomposition |
0.0 | 1 | 1996 | Structural Gate Decomposition for Depth-Optimal Technology Mapping in LUT-based FPGA Design · DAC 1996 |
Electronic design automation › logic synthesis › technology mapping
LUT mapping |
0.0 | 1 | 1995 | Simultaneous Depth and Area Minimization in LUT-based FPGA Mapping · FPGA 1995 |
Reconfigurable computing and FPGAs › FPGA architecture
LUT-based FPGA |
0.0 | 1 | 1997 | Partially-Dependent Functional Decomposition with Applications in FPGA Synthesis and Mapping · FPGA 1997 |
Electronic design automation › design optimization
area optimization |
0.0 | 1 | 1996 | Structural Gate Decomposition for Depth-Optimal Technology Mapping in LUT-based FPGA Design · DAC 1996 |
Methods — techniques the papers use, named apart from their topics
technology mapping · 0.1multilevel logic minimization · 0.1functional decomposition · 0.1boolean matching · 0.0iterative refinement · 0.0cut enumeration · 0.0functional decomposition algorithm · 0.0node packing · 0.0network flow · 0.0DOGMA algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Protecting Combinational Logic Synthesis SolutionsabstractRecently, design reuse has emerged as a dominant design and system-integration paradigm for modern systems on silicon. However, the intellectual-property-business model is vulnerable to many dangerous obstructions, such as misappropriation and copyright fraud. The authors propose a new method for intellectual-property protection that relies upon design watermarking at the combinational-logic-synthesis level. They introduce two protocols for embedding user- and tool-specific information into a logic network while performing multilevel logic minimization and technology mapping, two standard-optimization processes during logic synthesis. The hidden information can be used to protect both the design and the synthesis tool. The authors demonstrate that the difficulty of erasing or finding a valid signature in the synthesized design can be made arbitrarily computationally difficult. In order to evaluate the developed-watermarking method, the authors applied it to a standard set of real-life benchmarks, where high probability of authorship was achieved with negligible overhead on solution quality Darko Kirovski, Yean-Yow Hwang, Miodrag Potkonjak, Jason Cong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2001 | Boolean matching for LUT-based logic blocks with applications toarchitecture evaluation and technology mappingabstractIn this paper, we present new Boolean matching methods for lookup table (LUT)-based programmable logic blocks (PLBs) and their applications to PLB architecture evaluations and field programmable gate array (FPGA) technology mapping. Our Boolean matching methods, which are based on functional decomposition operations, can characterize functions for complex PLBs consisting of multiple LUTs (possibly of different sizes) such as Xilinx XC4K CLBs. With these techniques, we conducted quantitative evaluation of four PLB architectures on their functional capabilities. Architecture evaluation results show that the XC4K CLB can implement 98% of six-input and 88% of seven-input functions extracted from MCNC benchmarks, while a simplified PLB architecture is more cost effective in terms of function implementation per LUT bit. Finally, we proposed new technology mapping algorithms that integrate Boolean matching and functional decomposition operations for depth minimization. Technology mapping results show that our PLB mapping approach achieves 12% smaller depth or 15% smaller area in XC5200 FPGAs and 18% smaller depth in XC4K FPGAs, compared to conventional LUT mapping approaches. Jason Cong, Yean-Yow Hwang |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2000 | Structural gate decomposition for depth-optimal technology mapping in LUT-based FPGA designsabstractIn this paper we study structural gate decomposition in general, simple gate networks for depth-optimal technology mapping using K -input Lookup-Tables ( K -LUTs). We show that (1) structural gate decomposition in any K -bounded network results in an optimal mapping depth smaller than or equal to that of the original network, regardless of the decomposition method used; and (2) the problem of structural gate decomposition for depth-optimal technology mapping is NP-hard for K -unbounded networks when K ≥3 and remains NP-hard for K -boundeds networks when K ≥5. Based on these results, we propose two new structural gate decomposition algorithms, named DOGMA and DOGMA-m, which combine the level-driven node-packing technique (used in FlowMap) and the network flow-based labeling technique (used in Chortle-d) for depth-optimal technology mapping. Experimental results show that (1) among five structural gate decompostion algorithms, DOGMA-m results in the best mapping solutions; and (2) compared with speed_up(an algebraic algorithm) and TOS (a Boolean approach), DOGMA-m completes, decomposition of all tested benchmarks in a short time while speed_up and TOS fail in several cases. However, speed_up results in the smallest depth and area in the following technology mapping steps. Jason Cong, Yean-Yow Hwang |
ACM Trans. Design Autom. Electr. Syst. | 2 |
| 1999 | Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast InterconnectionsabstractIn this paper we study the technology mapping problem for FPGAs with nonuniform pin delays and fast interconnections. We develop the PinMap algorithm to compute the delay optimal mapping solution for FPGAs with nonuniform pin delays in polynomial time based on the efficient cut enumeration. Compared with FlowMap [5] without considering the nonuniform pin delays, PinMap is able to reduce the circuit delay by 15% without any area penalty. For mapping with fast interconnections, we present two algorithms, an iterative refinement based algorithm, named ChainMap, and a Boolean matching based algorithm, named HeteroBM, which combines the Boolean matching techniques proposed in [2] and [3] and the heterogeneous technology mapping mechanism presented in [1]. It is shown that both ChainMap and HeteroBM are able to significantly reduce the circuit delay by making efficient use of the FPGA fast interconnections resources. 1 Introduction The LUT-based FPGA can be designed in such a way that the ... Jason Cong, Yean-Yow Hwang, Songjie Xu |
DAC | 2 |
| 1998 | Boolean Matching for Complex PLBs in LUT-based FPGAs with Application to Architecture EvaluationabstractIn this paper, we developed Boolean matching techniques for complex programmable logic blocks (PLBs) in LUT-based FPGAs. A complex PLB can not only be used as a K-input LUT, but also can implement some wide functions of more than K variables. We apply previous and develop new functional decomposition methods to match wide functions to PLBs. We can determine exactly whether a given wide function can be implemented with a XC4000 CLB or other three PLB architectures (including the XC5200 CLB). We evaluate functional capabilities of the four PLB architectures on implementing wide functions in MCNC benchmarks. Experiments show that the XC4000 CLB can be used to implement up to 98% of 6-cuts and 88% of 7-cuts in MCNC benchmarks, while two of the other three PLB architectures have a smaller cost in terms of logic capability per silicon area. Our results are useful for designing future logic unit architectures in LUT based FPGAs. Jason Cong, Yean-Yow Hwang |
FPGA | 2 |
| 1998 | Intellectual property protection by watermarking combinational logic synthesis solutionsabstractRecently, design reuse has emerged as a dominant integrated system design and integration paradigm. However, the intellectual property (IP) business model is vulnerable to a number of potentially devastating obstructions, such as misappropriation and intellectual property fraud. We propose a new method for IP protection (IPP) which facilitates design watermarking at the combinational logic synthesis level. We developed protocols for embedding designer- and/or tool-specific information into a logic network while performing multi-level logic minimization and technology mapping. We demonstrate that the difficulty of erasing author's signature or finding another signature in the synthesized design can be made arbitrarily computationally difficult. We also developed a statistical method which enables us to establish the strength of the proof of authorship. The watermarking method has been tested on a standard set of real-life benchmarks where exceptionally high probability of authorship has been achieved with negligible overhead in solution quality. Darko Kirovski, Yean-Yow Hwang, Miodrag Potkonjak, Jason Cong |
ICCAD | 2 |
| 1997 | Partially-Dependent Functional Decomposition with Applications in FPGA Synthesis and MappingabstractIn this paper, we give a necessary and sufficient condition for the existence of partially-dependent functional decomposition and develop new algorithms to compute such decompositions. We apply our method to the synthesis and mapping for Xilinx XC4000 FPGA's which contain non-uniform sizes of LUT's in its architecture. We develop a new mapping algorithm named PDDMAP which uses CLB's to cover nodes on critical paths for depth minimization and uses LUT's to cover non-critical nodes for area minimization. On average, PDDMAP is able to reduce the depth by 13%with only 1% of increase in area comparing to the results by FlowMap followed by a CLB generation procedure match_4k. We also develop a post-mapping procedure named PDDSYN which resynthesizes mapping solutionsto reduce the mapping area. On average, PDDSYN is able to improve PDDMAP mapping solutions by 5% in depth and 7% in CLB count, and achieves 8% smaller depth and 11% fewer CLB count comparing to FlowSyn followed by match-4k. Jason Cong, Yean-Yow Hwang |
FPGA | 2 |
| 1996 | Structural Gate Decomposition for Depth-Optimal Technology Mapping in LUT-based FPGA DesignabstractIn this paper, we study the problem of decomposing gates in fanin-unbounded or K-bounded networks such that the K-input LUT mapping solutions computed by a depthoptimal mapper have minimum depth.We show (1) any decomposition leads to a smaller or equal mapping depth regardless the decomposition algorithm used, and (2) the problem is NP-hard for unbounded networks when K ≥ 3 and remains NP-hard for K-bounded networks when K ≥ 5. We propose a gate decomposition algorithm, named DOGMA, which combines level-driven node packing technique (Chortle-d) and the network flow based optimal labeling technique (FlowMap).Experimental results show that networks decomposed by DOGMA allow depthoptimal technology mappers to improve the mapping solutions by up to 11% in depth and up to 35% in area comparing to the mapping results of networks decomposed by other existing decomposition algorithms. Jason Cong, Yean-Yow Hwang |
DAC | 2 |
| 1995 | Simultaneous Depth and Area Minimization in LUT-based FPGA MappingabstractIn this paper, we present an improvement of the FlowMap algorithm, named CutMap, which combines depth and area minimization during the mapping process by computing min-cost min-height K-feasible cuts for critical nodes for depth minimization and computing min-cost K-feasible cuts for non-critical nodes for area minimization. CutMap guarantees depth-optimal mapping solutions in polynomial time as the FlowMap algorithm but uses considerably fewer K-Luts. We have implemented CutMap and tested it on the MCNC logic synthesis benchmarks. For depth-optimal mapping solutions, CutMap uses 15% fewer K-LUTs than FlowMap. We also tested CutMap followed by the depth relaxation routines in FlowMap_r algorithm, which achieves area minimization by depth relaxation. CutMap followed FlowMap_r performs better than FlowMap_r. Jason Cong, Yean-Yow Hwang |
FPGA | 2 |