EDBT 2026 Demo / reviewers in the wild / expert
Chandra Mulpuri
dblp:84/5209
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 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 · 65% Performance modeling and evaluation · 18% Reconfigurable computing and FPGAs · 17% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA accelerator |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Electronic design automation › hardware simulation
functional simulation |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Electronic design automation
hardware simulation |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Performance modeling and evaluation › simulation › architectural simulation
simulation acceleration |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Electronic design automation › physical design › placement and routing
FPGA placement and routing |
0.0 | 1 | 2001 | Runtime and quality tradeoffs in FPGA placement and routing · FPGA 2001 |
Electronic design automation
physical design |
0.0 | 1 | 2001 | Runtime and quality tradeoffs in FPGA placement and routing · FPGA 2001 |
Performance modeling and evaluation › simulation › architectural simulation
cycle-accurate simulation |
0.0 | 1 | 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulation · DAC 2002 |
Reconfigurable computing and FPGAs
FPGA implementation |
0.0 | 1 | 2001 | Runtime and quality tradeoffs in FPGA placement and routing · FPGA 2001 |
Methods — techniques the papers use, named apart from their topics
VLIW processor · 0.0FPGA prototyping · 0.0routing algorithm · 0.0placement algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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 | 2 |
| 2016 | Routability-Driven FPGA Placement ContestabstractThe advances of FPGA technology and increasing size of FPGA designs pose great challenges on FPGA design tools. Deep research on FPGA physical design problems is paramount to improve industrial tools. This contest is the first ISPD contest on FPGA CAD tools. Routability driven FPGA placement, in context of large designs modern FPGA architecture, is one of the best topics to start the effort. Aman Gayasen, Chandra Mulpuri, Sainath Reddy, Rajat Aggarwal |
ISPD | 3 |
| 2002 | A fast, inexpensive and scalable hardware acceleration technique for functional simulationabstractWe introduce a novel approach to accelerating functional simulation. The key attributes of our approach are high-performance, low-cost, scalability and low turn-around-time (TAT). We achieve speedups between 25 and 2000x over zero delay event-driven simulation and between 75 and 1000x over cycle-based simulation on benchmark and industrial circuits while maintaining the cost, scalability and TAT advantages of simulation. Owing to these attributes, we believe that such an approach has potential for very wide deployment as replacement or enhancement for existing simulators. Our technology relies on a VLIW-like virtual simulation processor (SimPLE) mapped to a single FPGA on an off-the-shelf PCI board. Primarily responsible for the speed are (i) parallelism in the processor architecture (ii) high pin count on the FPGA enabling large instruction bandwidth and (iii) high speed (124 MHz on Xilinx Virtex-II) single-FPGA implementation of the processor with regularity driven efficient place and route. Companion to the processor is the very fast SimPLE compiler which achieves compilation rates of 4 million gates/hour. In order to simulate the netlist, the compiled instructions are streamed through the FPGA, along with the simulation vectors. This architecture plugs in naturally into any existing HDL simulation environment. We have a working prototype based on a commercially available PCI-based FPGA board. Srihari Cadambi, Chandra Mulpuri, Pranav Ashar |
DAC | 2 |
| 2001 | Runtime and quality tradeoffs in FPGA placement and routingabstractMany applications of FPGAs, especially logic emulation and custom computing, require the quick placement and routing of circuit designs. In these applications, the advantages FPGA-based systems have over software simulation are diminished by the long run-times of current CAD software used to map the circuit onto FPGAs. To improve the run-time advantage of FPGA systems, users may be willing to trade some mapping quality for a reduction in CAD tool runtimes. In this paper, we seek to establish how much quality degradation is necessary to achieve a given runtime improvement. For this purpose, we implemented and investigated numerous placement and routing algorithms for FPGAs. We also developed new tradeoff-oriented algorithms, where a tuning parameter can be used to control this quality vs. runtime tradeoff. We show how different algorithms can achieve different points within this tradeoff spectrum, as well as how a single algorithm can be tuned to form a curve in the spectrum. We demonstrate that the algorithms vary widely in their tradeoffs, with the fastest algorithm being 8x faster than the slowest, and the highest quality algorithm being 5x better than the least quality algorithm. Compared to the commercial Xilinx CAD tools, we can achieve a 3x speed-up by allowing 1.27x degradation in quality, and a factor of 1.6x quality improvement with 2x slowdown. Chandra Mulpuri, Scott Hauck |
FPGA | 1 |