Demo Data from EDBT 2026 / reviewers in the wild / expert
Pei-Ning Guo
dblp:45/3559
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2003
0009-0008-1846-917XORCID · corroborated
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
5 papers |
Electronic design automation · 97% Reconfigurable computing and FPGAs · 3% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.1 | 4 | 2001 | Floorplanning using a tree representation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Sequence-pair approach for rectilinear module placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 An O-Tree Representation of Non-Slicing Floorplan and Its Applications · DAC 1999 |
Electronic design automation › physical design
floorplanning |
0.1 | 3 | 2001 | Floorplanning using a tree representation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Sequence-pair approach for rectilinear module placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 An O-Tree Representation of Non-Slicing Floorplan and Its Applications · DAC 1999 |
Electronic design automation › physical design › floorplanning
non-slicing floorplan representation |
0.1 | 2 | 2001 | Floorplanning using a tree representation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 An O-Tree Representation of Non-Slicing Floorplan and Its Applications · DAC 1999 |
Electronic design automation › logic synthesis › sequential circuit optimization
retiming |
0.0 | 1 | 2003 | A physical retiming algorithm for field programmable gate arrays · FPGA 2003 |
Electronic design automation › physical design
timing optimization |
0.0 | 1 | 2003 | A physical retiming algorithm for field programmable gate arrays · FPGA 2003 |
Electronic design automation › physical design › layout optimization
wire length minimization |
0.0 | 2 | 2001 | Floorplanning using a tree representation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 Cluster Refinement for Block Placement · DAC 1997 |
Electronic design automation › physical design › placement
module placement |
0.0 | 1 | 1999 | Sequence-pair approach for rectilinear module placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › physical design › placement
mixed-size placement |
0.0 | 1 | 1997 | Cluster Refinement for Block Placement · DAC 1997 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1997 | Cluster Refinement for Block Placement · DAC 1997 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1999 | Sequence-pair approach for rectilinear module placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Methods — techniques the papers use, named apart from their topics
simulated annealing · 0.0timing budget · 0.0register duplication · 0.0delay estimation · 0.0ordered tree representation · 0.0deterministic floorplanning algorithm · 0.0sequence-pair · 0.0sequence pair · 0.0o-tree representation · 0.0iterative optimization · 0.0branch-and-bound · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | A physical retiming algorithm for field programmable gate arraysabstractIn this paper, we present a physical retiming algorithm for sequential circuits implemented in field programmable gate arrays (FPGAs). This algorithm can speed up the sequential circuits by reducing delay of all critical paths with negative slacks. By taking advantage of the physical information provided by placed circuits, this algorithm integrates two operations: retiming and register duplication. Retiming moves registers across combinational components. Register duplication moves registers across interconnect. Circuit functionality remains unchanged while performing these operations. A concept of timing budget is proposed to guide register moves. An accurate delay estimator for FPGA designs is developed to make register moves much more acceptable compared to conventional retiming technique. Experiments show that the physical retiming algorithm proposed in this paper can effectively reduce the critical path delays, increasing maximum frequency by 13.54%, on average, and improving by 59.54%, on average, the minimum slack for sequential circuits implemented in FPGAs. Peter Suaris, Dongsheng Wang 0012, Pei-Ning Guo, Nan-Chi Chou |
FPGA | 3 |
| 2001 | Floorplanning using a tree representationabstractWe present an ordered tree (O tree) structure to represent nonslicing floorplans. The O tree uses only n(2+[lg n]) bits for a floorplan of n rectangular blocks. We define an admissible placement as a compacted placement in both x and y directions. For each admissible placement, we can find an O-tree representation. We show that the number of possible O-tree combinations is O(n!2/sup 2n-2//n/sup l.5/). This is very concise compared to a sequence pair representation that has O((n!)/sup 2/) combinations. The approximate ratio of sequence pair and O-tree combinations is O(n/sup 2/(n/4e)/sup n/). The complexity of O tree is even smaller than a binary tree structure for slicing floorplan that has O(n!2/sup 5n-3//n/sup 1.5/) combinations. Given an O tree, it takes only linear time to construct the placement and its constraint graph. We have developed a deterministic floorplanning algorithm utilizing the structure of O tree. Empirical results on MCNC (www.mcnc.org) benchmarks show promising performance with average 16% improvement in wire length and 1% less dead space over previous central processing unit (CPU) intensive cluster refinement method. Pei-Ning Guo, Toshihiko Takahashi, Chung-Kuan Cheng, Takeshi Yoshimura |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1999 | An O-Tree Representation of Non-Slicing Floorplan and Its ApplicationsabstractWe present an ordered tree, O-tree, structure to represent non-slicing floorplans. The O-tree uses only n (2 + ⎡lg n⎤) bits for a floorplan of n rectangular blocks. We define an admissible placement as a compacted placement in both x and y direction. For each admissible placement, we can find an O-tree representation. We show that the number of possible O-tree combinations is O(n! 2 2n- 2 / n 1.5). This is very concise compared to a sequence pair representation which has O((n!) 2) combinations. The approximate ratio of sequence pair and Otree combinations is O(n 2 (n /4e) n). The complexity of O-tree is even smaller than a binary tree structure for slicing floorplan which has O(n! 2 5n-3 /n 1.5) combinations. Given an O-tree, it takes only linear time to construct the placement and its constraint graph. We have developed a deterministic floorplanning algorithm utilizing the structure of O-tree. Empirical results on MCNC benchmarks show promising performance with average 16 % improvement in wire length, and 1 % less in dead space over previous CPU-intensive cluster refinement method. 1. Pei-Ning Guo, Chung-Kuan Cheng, Takeshi Yoshimura |
DAC | 1 |
| 1999 | Sequence-pair approach for rectilinear module placementabstractWith the recent advent of deep sub-micron technology and new packaging schemes such as multichip modules, integrated circuit components are often not rectangular. Most existing block placement approaches, however, only deal with rectangular blocks, resulting in inefficient area utilization. New approaches which can handle arbitrarily shaped blocks are essential to achieve high-performance design. In this paper, we extend the sequence-pair approach for rectangular block placement to arbitrarily sized and shaped rectilinear blocks. Experimental results show that our algorithm achieves results with excellent area utilization. Pei-Ning Guo, Chung-Kuan Cheng |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1998 | Rectilinear block placement using sequence-pairabstractWith the recent advent of deep sub-micron technology and new packaging schemes such as Multi-Chip Modules(MCMs), integrated circuit components are often not rectangular. Most existing block placement approaches, however, only deal with rectangular blocks, resulting in inefficient area utilization. New approaches which can handle arbitrarily shaped blocks are essential to achieve high performance design. In this paper, we present an approach extending the sequence-pair approach for rectangular block placement to arbitrarily sized and shaped rectilinear blocks. Experimental results show that our algorithm achieves results with excellent area utilization. Pei-Ning Guo, Chung-Kuan Cheng |
ISPD | 2 |
| 1997 | Cluster Refinement for Block PlacementabstractWe propose an iterative optimization approach for mixedmacro-cell and standard-cell placement, which minimizes the chipsize and interconnection wire length at the same time. We present abranch-and-bound algorithm which efficiently searches for the optimalsolution by evaluating all of the possible configurations on theselected cluster to minimize the gap distance between the ceilingand the floor. A virtual grid and permutation order are generateddynamically to eliminate redundant branches, which was the causeof much higher complexity in other approaches. Experimentalresults on the MCNC benchmark circuits show that the algorithmachieves very competitive results to manual design. Pei-Ning Guo, Chung-Kuan Cheng |
DAC | 2 |