EDBT 2026 Demo / reviewers in the wild / expert
Satish Sivaswamy
dblp:86/5316
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 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
3 papers |
Reconfigurable computing and FPGAs · 48% Electronic design automation · 40% Energy-efficient computing · 12% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA routing architecture |
0.1 | 2 | 2006 | Statistical Analysis and Design of HARP FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 HARP: hard-wired routing pattern FPGAs · FPGA 2005 |
Electronic design automation › physical design › routing
FPGA routing |
0.1 | 1 | 2007 | Variation-aware routing for FPGAs · FPGA 2007 |
Energy-efficient computing
leakage power reduction |
0.0 | 2 | 2006 | Statistical Analysis and Design of HARP FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 HARP: hard-wired routing pattern FPGAs · FPGA 2005 |
Electronic design automation
physical design |
0.0 | 1 | 2007 | Variation-aware routing for FPGAs · FPGA 2007 |
Electronic design automation › physical design › timing optimization
timing yield optimization |
0.0 | 1 | 2007 | Variation-aware routing for FPGAs · FPGA 2007 |
Reconfigurable computing and FPGAs › FPGA architecture
FPGA architecture design |
0.0 | 1 | 2006 | Statistical Analysis and Design of HARP FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Methods — techniques the papers use, named apart from their topics
statistical optimization · 0.1statistical analysis · 0.1architectural modeling · 0.1architectural design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Performance driven routing for modern FPGAsabstractFPGA routing is a well studied problem. Basic point-to-point routing of nets on FPGA fabrics can be done optimally using well known shortest path algorithms like Dijkstra's and A-star. Practical rip-up and reroute algorithms like PathFinder have been very influential in various academic and industrial routers. The relaxed version of the routing problem, that ignores congestion, has a polynomial time-complexity. This allows us to easily determine the best-case timing performance of a placed design and the degradation introduced by the router due to congestion alleviation on the datapath. Is it possible for an industrial router to actually improve upon the best case timing performance? Modern FPGAs like the Xilinx Ultrascale+ family, have introduced major changes to the clocking architecture to help improve clock skews and also to support a large number of user clocks. The new clocking architectures also allow the router to perform low-cost time-borrow optimization and efficient high fanout net routing, to alleviate fabric congestion and simplify timing-closure. We describe various methods by which industrial FPGA routers take advantage of the clocking features to improve timing performance of placed circuit designs beyond the traditional best-case scenarios. PariVallal Kannan, Satish Sivaswamy |
ICCAD | 2 |
| 2008 | Statistical Analysis and Process Variation-Aware Routing and Skew Assignment for FPGAsabstractWith constant scaling of process technologies, chip design is becoming increasingly difficult due to process variations. The FPGA community has only recently started focusing on the effects of variations. In this work we present a statistical analysis to compare the effects of variations on designs mapped to FPGAs and ASICs. We also present CAD and architecture techniques to mitigate the impact of variations. First we present a variation-aware router that optimizes statistical criticality. We then propose a modification to the clock network to deliver programmable skews to different flip-flops. Finally, we combine the two techniques and the result is a 9x reduction in yield loss that translates to a 12% improvement in timing yield. When the desired timing yield is set to 99%, our combined statistical routing and skew assignment technique results in a delay improvement of about 10% over a purely deterministic approach. Satish Sivaswamy, Kia Bazargan |
ACM Trans. Reconfigurable Technol. Syst. | 1 |
| 2007 | Variation-aware routing for FPGAsabstractChip design in the nanometer regime is becoming increasingly difficult due to process variations. ASIC designers have adopted statistical optimization techniques to mitigate the effects of variations. The FPGA community on the other hand, has only recently started focussing on the effects of variations. This paper presents a comparative study of the impact of variations on designs mapped to FPGAs and ASICs to get a measure of the severity of the problem in both the FPGA and ASIC domains. We also propose a variation aware router that reduces the yield loss by 7.61X, or the circuit delay by 3.95% for the same yield for the MCNC benchmarks. Satish Sivaswamy, Kia Bazargan |
FPGA | 1 |
| 2007 | Statistical Generic And Chip-Specific Skew Assignment for Improving Timing Yield of FPGAsabstractThis paper presents a technique to fix timing violations caused by process variations in FPGAs by adjusting the clock skews of flip-flops. This involves making the clock distribution network tunable by adding programmable delay elements to compensate for variations. We propose generic as well as chip-specific skew assignment schemes that are robust to variations. The two proposed schemes result in recovering about 80% and 82% of the failed chips respectively with conservative timing constraints. With more aggressive constraints, the corresponding numbers are 69% and 77% respectively. Our technique causes a 39% increase in the number of chips in the fast bin when speed-binning is performed. The area and power overhead associated with this technique are 3.5% and 5.6% respectively. Satish Sivaswamy, Kia Bazargan |
FPL | 1 |
| 2006 | Statistical Analysis and Design of HARP FPGAsabstractModern field programmable gate array (FPGA) architectures provide ample routing resources so that designs can be routed successfully. The routing architecture is designed to handle versatile connection configurations. However, providing such a great flexibility comes at a high cost in terms of area, delay, and power. The authors propose a new FPGA routing architecture that utilizes a mixture of hardwired and traditional flexible switches. The result is an about a 30% reduction in leakage power consumption, a 5% smaller area, and 20% shorter delays, which translates to a 25% increase in the clock frequency. Despite the increase in clock speeds, the overall power consumption is reduced. Gang Wang 0015, Satish Sivaswamy, Cristinel Ababei, Kia Bazargan, Ryan Kastner, Elaheh Bozorgzadeh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2005 | HARP: hard-wired routing pattern FPGAsabstractModern FPGA architectures provide ample routing resources so that designs can be routed successfully. The routing architecture is designed to handle versatile connection configurations. However, providing such great flexibility comes at a high cost in terms of area, delay and power. We propose a new FPGA routing architecture\footnoteThis work was supported in part by a grant from NSF under contract CAREER CCF-0347891 that utilizes a mixture of hardwired and traditional flexible switches. The result is 24% reduction in leakage power consumption, 7% smaller area and 24% shorter delays, which translates to 30% increase in clock frequency. Despite the increase in clock speeds, the overall power consumption is %, including dynamic power, reduced by 8%. Satish Sivaswamy, Gang Wang 0015, Cristinel Ababei, Kia Bazargan, Ryan Kastner, Elaheh Bozorgzadeh |
FPGA | 1 |