EDBT 2026 Demo / reviewers in the wild / expert
Yangjie Mei
dblp:292/4319
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 since 2021
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 · 66% Reconfigurable computing and FPGAs · 34% |
Topics — the 5 heaviest of 5, 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 |
1.3 | 2 | 2024 | High-Performance Placement Engine for Modern Large-Scale FPGAs With Heterogeneity and Clock Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 High-performance placement for large-scale heterogeneous FPGAs with clock constraints · DAC 2022 |
Electronic design automation
physical design |
1.3 | 2 | 2024 | High-Performance Placement Engine for Modern Large-Scale FPGAs With Heterogeneity and Clock Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 High-performance placement for large-scale heterogeneous FPGAs with clock constraints · DAC 2022 |
Reconfigurable computing and FPGAs
FPGA architecture |
0.9 | 2 | 2024 | High-Performance Placement Engine for Modern Large-Scale FPGAs With Heterogeneity and Clock Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 High-performance placement for large-scale heterogeneous FPGAs with clock constraints · DAC 2022 |
Reconfigurable computing and FPGAs › FPGA architecture
heterogeneous FPGA |
0.8 | 1 | 2024 | High-Performance Placement Engine for Modern Large-Scale FPGAs With Heterogeneity and Clock Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Electronic design automation › physical design › placement › timing-driven placement
clock-aware placement |
0.6 | 1 | 2022 | High-performance placement for large-scale heterogeneous FPGAs with clock constraints · DAC 2022 |
Methods — techniques the papers use, named apart from their topics
clustering · 1.3augmented lagrangian method · 1.3adam · 1.3simulated annealing · 0.8multi-stage packing · 0.6matching-based legalization · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | High-Performance Placement Engine for Modern Large-Scale FPGAs With Heterogeneity and Clock ConstraintsabstractAs field-programmable gate array (FPGA) architectures continue to evolve and become more complex, the heterogeneity and clock constraints imposed by modern FPGAs have posed significant challenges to FPGA placement. This article proposes a high-performance placement engine for modern large-scale FPGAs with heterogeneity and clock constraints. To improve efficiency and scalability, we develop a clustering method considering both internal/external connectivity and the balance of block types to build the hierarchy. In each hierarchy level, we propose a hybrid penalty and augmented Lagrangian method (HPALM) to convert the FPGA global placement with heterogeneity and clock constraints into a series of unconstrained optimization subproblems, then use the Adam method to solve each subproblem. In particular, we prove that the HPALM is globally convergent for global placement. Besides, a matching-based IP block legalization is developed to legalize the DSPs and RAMs, and a multistage packing is presented to cluster LUTs and FFs into HCLBs. Finally, we propose a history-based legalization to legalize CLBs in an FPGA, and a simulated-annealing-based detailed placement is presented to reduce the wirelength while maintaining legality. Compared with the state-of-the-art works, experimental results based on the ISPD 2017 contest benchmarks show that the proposed algorithm can achieve the shortest routed wirelength in a reasonable runtime. Ziran Zhu, Yangjie Mei, Kangkang Deng, Jianli Chen, Jun Yang 0006, Yao-Wen Chang |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2022 | High-performance placement for large-scale heterogeneous FPGAs with clock constraintsabstractWith the increasing complexity of the field-programmable gate array (FPGA) architecture, heterogeneity and clock constraints have greatly challenged FPGA placement. In this paper, we present a high-performance placement algorithm for large-scale heterogeneous FPGAs with clock constraints. We first propose a connectivity-aware and type-balanced clustering method to construct the hierarchy and improve the scalability. In each hierarchy level, we develop a novel hybrid penalty and augmented Lagrangian method to formulate the heterogeneous and clock-aware placement as a sequence of unconstrained optimization subproblems and adopt the Adam method to solve each unconstrained optimization subproblem. Then, we present a matching-based IP blocks legalization to legalize the RAMs and DSPs, and a multi-stage packing technique is proposed to cluster FFs and LUTs into HCLBs. Finally, history-based legalization is developed to legalize CLBs in an FPGA. Based on the ISPD 2017 clock-aware FPGA placement contest benchmarks, experimental results show that our algorithm achieves the smallest routed wirelength for all the benchmarks among all published works in a reasonable runtime. Ziran Zhu, Yangjie Mei, Zijun Li 0005, Jingwen Lin, Jianli Chen, Jun Yang 0006, Yao-Wen Chang |
DAC | 2 |
| 2022 | A Robust Global Routing Engine with High-Accuracy Cell Movement under Advanced ConstraintsabstractPlacement and routing are typically defined as two separate problems to reduce the design complexity. However, such a divide-and-conquer approach inevitably incurs the degradation of solution quality due to the correlation/objectives of placement and routing are not entirely consistent. Besides, with various constraints (e.g., timing, R/C characteristic, voltage area, etc.) imposed by advanced circuit designs, bridging the gap between placement and routing while satisfying the advanced constraints has become more challenging. In this paper, we develop a robust global routing engine with high-accuracy cell movement under advanced constraints to narrow the gap and improve the routing solution. We first present a routing refinement technique to obtain the convergent routing result based on fixed placement, which provides more accurate information for subsequent cell movement. To achieve fast and high-accuracy position prediction for cell movement, we construct a lookup table (LUT) considering complex constraints/objectives (e.g., routing direction and layer-based power consumption), and generate a timing-driven gain map for each cell based on the LUT. Finally, based on the prediction, we propose an alternating cell movement and cluster movement scheme followed by partial rip-up and reroute to optimize the routing solution. Experimental results on the ICCAD 2020 contest benchmarks show that our algorithm achieves the best total scores among all published works. Compared with the champion of the ICCAD 2021 contest, experimental results on the ICCAD 2021 contest benchmarks show that our algorithm achieves better solution quality in shorter runtime. Ziran Zhu, Fuheng Shen, Yangjie Mei, Zhipeng Huang 0009, Jianli Chen |
ICCAD | 3 |