EDBT 2026 Demo / reviewers in the wild / expert
Qinghong Wu
dblp:76/1378
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 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 · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › physical design › placement › circuit placement
FPGA placement |
0.1 | 1 | 2012 | A fast discrete placement algorithm for FPGAs · FPGA 2012 |
Electronic design automation › physical design › placement
global placement |
0.0 | 1 | 2012 | A fast discrete placement algorithm for FPGAs · FPGA 2012 |
Electronic design automation › physical design › VLSI layout
datapath layout |
0.0 | 1 | 1995 | LILA: layout generation for iterative logic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › physical design
layout synthesis |
0.0 | 1 | 1995 | LILA: layout generation for iterative logic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › physical design
module generation |
0.0 | 1 | 1995 | LILA: layout generation for iterative logic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation
physical design |
0.0 | 1 | 1995 | LILA: layout generation for iterative logic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Methods — techniques the papers use, named apart from their topics
simulated annealing · 0.1acceleration techniques · 0.1regularity extraction · 0.0module abutment · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A fast discrete placement algorithm for FPGAsabstractGood FPGA placement is crucial to obtain the best Quality of Results (QoR) from FPGA hardware. Although many published global placement techniques place objects in a continuous ASIC-like environment, FPGAs are discrete in nature, and a continuous algorithm cannot always achieve superior QoR by itself. Therefore, discrete FPGA-specific detail placement algorithms are used to improve the global placement results. Unfortunately, most of these detail placement algorithms do not have a global view. This paper presents a discrete "middle" placer that fills the gap between the two placement steps. It works like simulated annealing, but leverages various acceleration techniques. It does not pay the runtime penalty typical of simulated annealing solutions. Experiments show that with this placer, final QoR is significantly better than with the global-detail placer approach. Qinghong Wu, Kenneth S. McElvain |
FPGA | 1 |
| 1995 | LILA: layout generation for iterative logic arraysabstractA CAD tool, LILA, that generates layouts of both one-dimensional and two-dimensional iterative logic arrays, described in VHDL or schematic structures, is presented. Such a tool is very important because in current industry, the generation of high density iterative logic arrays (such as data paths in microprocessors) is still mainly performed manually, and is a major bottleneck of the design. In LILA, interconnections between modules (i.e., cells) of the array do not need to be between adjacent modules and functions of modules of the array do not need to be identical. Regularity in module functions and interconnections between modules are automatically extracted by the tool. Based on interconnection wire length between modules, layouts of modules and interconnections are optimized in a single step. The signals in each array module are generated in such a way that signals in adjacent modules are perfectly aligned and connected by module abutments. As no global routing or channel routing between modules are necessary, the total layout area and propagation delay between modules are minimal. The proposed system is especially useful for data path modules, bit-level systolic arrays, storage devices, and many other regular structures, and has been actually implemented in a design environment. Extensive experiments have shown that the system has a very good performance and produces layouts of very high density. The tool takes about 1.6 CPU seconds to generate an eight-by-eight array divider on a SUN SPARCstation II.> Qinghong Wu, C. Y. Roger Chen, Bradley S. Carlson |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1994 | Efficent Boolean Matching Algorithm for Cell LibrariesabstractAn efficient algorithm for searching for functional cells based on Boolean matching in a large library is presented. Redundant variables and permutation of inputs are considered in this algorithm. The algorithm does a search in constant time, independent of the size of the library.> Qinghong Wu, C. Y. Roger Chen, John M. Acken |
ICCD | 1 |