Demo Data from EDBT 2026 / reviewers in the wild / expert
Mehrdad E. Dehkordi
dblp:196/3705
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2024
0000-0001-7663-4059ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 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
1 paper |
Electronic design automation · 93% Integrated circuit design · 7% |
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 › timing-driven placement
clock-aware placement |
0.4 | 1 | 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAs · FPGA 2019 |
Electronic design automation › physical design › clock network synthesis
clock tree synthesis |
0.4 | 1 | 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAs · FPGA 2019 |
Electronic design automation › physical design › placement › circuit placement
FPGA placement |
0.4 | 1 | 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAs · FPGA 2019 |
Electronic design automation
physical design |
0.4 | 1 | 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAs · FPGA 2019 |
Integrated circuit design › clocking
clock distribution |
0.1 | 1 | 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAs · FPGA 2019 |
Methods — techniques the papers use, named apart from their topics
placement algorithm · 0.4clock tree construction · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Calibration-Based Differentiable Timing Optimization in Non-linear Global PlacementabstractPlacement plays a crucial role in the timing closure of integrated circuit (IC) physical design. This paper presents an efficient and effective calibration-based differentiable timing-driven global placement engine. Our key innovation is a calibration technique that approximates a precise but expensive reference timer, such as a signoff timer, using a lightweight simple timer. This calibrated simple timer inherently accounts for intricate timing exceptions and common path pessimism removal (CPPR) prevalent in industry designs. Extending this calibrated simple timer into a differentiable timing engine enables ultrafast yet accurate timing optimization in non-linear global placement. Experimental results on various industry designs demonstrate the superiority of the proposed framework over the latest AMD Vivado and traditional net-weighting methods across key metrics including maximum clock frequency, wirelength, routability, and overall back-end runtime. Wuxi Li, Yuji Kukimoto, Grégory Servel, Ismail Bustany, Mehrdad E. Dehkordi |
ISPD | 5 |
| 2019 | Simultaneous Placement and Clock Tree Construction for Modern FPGAsabstractModern field-programmable gate array (FPGA) devices often contain complex clocking architectures to achieve high-performance and flexible clock networks. The physical structure of these clock networks, however, are pre-manufactured, unadjustable, and with only limited routing resources. Most conventional FPGA placement algorithms rarely consider clock feasibility, and therefore lead to clock routing failures. Some recent works adopt simplified clock routing models (e.g., the bounding box model) to force clock legality during placement, which, however, can often overestimate clock routing demands and results in unnecessary placement quality degradation. To address these limitations, in this paper, we propose a generic FPGA placement framework that can simultaneously optimize placement quality and ensure clock feasibility by explicit clock tree construction. We demonstrate the effectiveness and efficiency of the proposed approach using the ISPD 2017 Clock-Aware Placement Contest benchmark suite. Compared with other state-of-the-art clock legalization algorithms, the proposed approach can achieve the best routed wirelength with competitive runtime. Wuxi Li, Mehrdad E. Dehkordi, David Z. Pan |
FPGA | 2 |
| 2017 | Clock-Aware FPGA Placement ContestabstractModern FPGA device contains complex clocking architecture on top of FPGA logic fabric. To best utilize FPGA clocking architecture, both FPGA designers and EDA tool developers need to understand the clocking architecture and design best methodology/algorithm for various design styles. Clock legalization and clock aware placement become one of the key factors in FPGA design flow. They can greatly influence FPGA design performance and routability. FPGA placement problem can get very difficult with clock legalization constraints. This year's contest is a continuous challenge based on last year's routability driven placement. Contestants need to design best-in-class clock aware placement approach to excel in the contest. Chandra Mulpuri, Sainath Reddy, Meghraj Kalase, Srinivasan Dasasathyan, Mehrdad E. Dehkordi, Marvin Tom, Rajat Aggarwal |
ISPD | 6 |