Demo Data from EDBT 2026 / reviewers in the wild / expert
Pritha Banerjee 0001
dblp:62/1503-1
· DBLP profile ↗
9ranked-venue papers
4as first author
2since 2021 · last 2023
0009-0005-3184-6871ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9 · 4 first-author · 2 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
3 papers |
Electronic design automation · 67% Reconfigurable computing and FPGAs · 33% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.3 | 3 | 2013 | An efficient and effective analytical placer for FPGAs · DAC 2013 Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009 Floorplanning for Partially Reconfigurable FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 |
Electronic design automation › physical design
floorplanning |
0.2 | 2 | 2011 | Floorplanning for Partially Reconfigurable FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009 |
Reconfigurable computing and FPGAs
FPGA physical design |
0.2 | 2 | 2011 | Floorplanning for Partially Reconfigurable FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009 |
Electronic design automation › physical design › placement
analytical placement |
0.2 | 1 | 2013 | An efficient and effective analytical placer for FPGAs · DAC 2013 |
Electronic design automation › physical design › placement › circuit placement
FPGA placement |
0.2 | 1 | 2013 | An efficient and effective analytical placer for FPGAs · DAC 2013 |
Electronic design automation › physical design
placement |
0.2 | 1 | 2013 | An efficient and effective analytical placer for FPGAs · DAC 2013 |
Reconfigurable computing and FPGAs › dynamic reconfiguration
partial reconfiguration |
0.1 | 1 | 2011 | Floorplanning for Partially Reconfigurable FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 |
Reconfigurable computing and FPGAs › dynamic reconfiguration
reconfiguration overhead reduction |
0.1 | 1 | 2011 | Floorplanning for Partially Reconfigurable FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011 |
Reconfigurable computing and FPGAs › FPGA architecture
heterogeneous FPGA |
0.0 | 1 | 2009 | Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009 |
Methods — techniques the papers use, named apart from their topics
simulated annealing · 0.2partitioning-based legalization · 0.2multilevel placement · 0.2global floorplan generation · 0.1recursive bipartitioning · 0.1minimum-cost maximum-flow · 0.1greedy heuristic · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Concurrent Steiner Tree Selection for Global routing with EUVL Flare Reduction
Sudipta Paul 0001, Tridib Mukherjee, Pritha Banerjee 0001, Susmita Sur-Kolay |
Integr. | 3 |
| 2022 | Stitch-avoiding Detailed Routing for Multiple E-Beam LithographyabstractNext-Generation Lithography techniques such as Electron Beam Lithography (EBL), Multiple E-Beam Lithography (MEBL), and Extreme Ultraviolet Lithography (EUVL), overcome the limitations of 193 nm immersion lithography. In MEBL, the layout is split into vertical stripes, with the stripe boundaries termed stitch-lines, and thousands or even millions of electron beams (e-beams) are used in parallel for good throughput. Patterns in different stripes are written either by distinct e-beams or in different passes. Hence, patterns cut by stitch-lines suffer from overlay error and thereby severe pattern distortions, particularly Via, Vertical Routing, and Short Polygon violations near the stitch-lines. In this paper, we propose a Stitch-avoiding Detailed Router that reduces these violations. It is integrated with (i) a traditional global router, and (ii) a Stitch-avoiding Global Router. Experimental results for these two routing flows are compared with those of a baseline flow comprising a traditional global router followed by a traditional detailed router. Significant reductions in stitch-line violations are obtained, especially for the second routing flow, compared to the baseline flow. Kritanta Saha, Pritha Banerjee 0001, Susmita Sur-Kolay |
VLSI-SoC | 2 |
| 2017 | Post-Layout Perturbation towards Stitch Friendly Layout for Multiple E-Beam LithographyabstractSoaring distortions for immersion lithography with 193nm wavelength has necessiated the Next Generation Lithography (NGLs) such as Electron Beam Lithography (EBL). While single e-beam lithography suffers from very low throughput, Multiple Electron Beam Lithography (MEBL) improves it by writing with multiple e-beams in parallel, each dedicated to a disjoint region called a vertical stripe. However, layout patterns, in particular routing segments, vias and short polygons crossing over stripe boundary (stitch line) causes severe pattern distortion leading to malfunctioning of the chip. We minimize these stitch unfriendly patterns at post-layout stage based on perturbation of wire segments by formulating it as a maximum matching problem. Experimental results comprise two variants of perturbations of wire segments. Each variant shows significant minimization of stitch unfriendly patterns, thereby making an already optimized design more MEBL friendly without increasing the wirelength. Sudipta Paul 0001, Pritha Banerjee 0001, Susmita Sur-Kolay |
ICCD | 2 |
| 2015 | Flare reduction in EUV Lithography by perturbation of wire segmentsabstractWith growing demand for complex and high density integrated chips (IC), optical lithography with 193 nm immersion technology has become a bottleneck in the chip manufacturing industry. IC fabrication industry is looking forward to next generation lithography methods, for example, Extreme Ultraviolet Lithography (EUVL). While EUVL is capable of printing with a wavelength of 13.5 nm, it suffers from a major drawback called flare, due to the scattering of light on blank surfaces. Large flare and/or its large variation cause critical dimension (CD) violations. In this paper, we propose an Integer Linear Programming based method to mitigate the effects of flare in the post routing step through perturbation of wire segments. Experimental results on a set of synthetic circuits show significant reduction of flare and its standard deviation across the chip surface. Sudipta Paul 0001, Pritha Banerjee 0001, Susmita Sur-Kolay |
VLSI-SoC | 2 |
| 2013 | An efficient and effective analytical placer for FPGAsabstractThe increasing design complexity of modern circuits has made traditional FPGA placement techniques not efficient anymore. To improve the scalability, commercial FPGA placement tools have started migrating to analytical placement. In this paper, we propose the first academic multilevel timing-and-wirelength-driven analytical placement algorithm for FPGAs. Our proposed algorithm consists of (1) multilevel timing-and-wirelength-driven analytical global placement with the novel block alignment consideration, (2) partitioning-based legalization, (3) wirelength-driven block matching-based detailed placement, and (4) timing-driven simulated-annealing-based detailed placement. Experimental results show that our proposed approach can achieve 6.91x speedup on average with 7% smaller critical path delay and 1% shorter routed wirelength compared to VPR, the well-known, state-of-the-art academic simulated-annealing-based FPGA placer. Tzu-Hen Lin, Pritha Banerjee 0001, Yao-Wen Chang |
DAC | 2 |
| 2011 | Floorplanning for Partially Reconfigurable FPGAsabstractPartial reconfiguration on heterogeneous field-programmable gate arrays with millions of gates yields better utilization of its different types of resources by swapping in and out the appropriate modules of one or more applications at any instant of time. Given a schedule of sub-task instances where each instance is specified as a netlist of active modules, reconfiguration overhead can be reduced by fixing the position and shapes of modules common across all instances. We propose a global floorplan generation method PartialHeteroFP to obtain same positions for the common modules across all instances such that the heterogeneous resource requirements of all modules in each instance are satisfied, and the total half-perimeter wirelength over all instances is minimal. Experimental results establish that the proposed PartialHeteroFP produces floorplans very fast, with 100% match of common modules and thereby minimizing the partial reconfiguration overhead. Pritha Banerjee 0001, Megha Sangtani, Susmita Sur-Kolay |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2009 | Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAsabstractRecent field-programmable gate array (FPGA) architectures are heterogeneous, owing to the presence of millions of gates in configurable logic blocks (CLBs), block RAMs, and multiplier blocks (MULs) which can host fairly large designs. While their physical design calls for floorplanning, the traditional algorithms for application-specific integrated circuits (ASIC) do not suffice. In this paper, we propose a three-phase algorithm for unified floorplan-topology generation and sizing on heterogeneous FPGAs. The method consists of a recursive balanced bipartitioning followed by the generation of slicing topologies and finally the allocation of CLBs and RAM/MULs to modules by a greedy heuristic and minimum-cost maximum-flow method, respectively. Experimental results on benchmark circuits show that our method HeteroFloorplan produces feasible floorplans within a few seconds with total half-perimeter wirelength (HPWL) improvement of 18%-52% over the very few previous approaches. We also compare our locally greedy CLB allocation with a network-flow formulation to establish its effectiveness. Pritha Banerjee 0001, Susmita Sur-Kolay, Arijit Bishnu |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2009 | FPGA placement using space-filling curves: Theory meets practiceabstractResearch in VLSI placement, an NP-hard problem, has branched in two different directions. The first one employs iterative heuristics with many tunable parameters to produce a near-optimal solution but without theoretical guarantee on its quality. The other one considers placement as a graph-embedding problem and designs approximation algorithms with provable bounds on the quality of the solution. In this article, we aim at unifying the above two directions. First, we extend the existing approximation algorithms for graph embedding in 1D and 2D grid to those for hypergraphs, which typically model circuits to be placed on a FPGA. We prove an approximation bound of O ( d √log n log log n ) for 1D, that is, linear arrangement and O ( d log n log log n ) for the 2D grid, where d is the maximum degree of hyperedges and n , the number of vertices in the hypergraph. Next, we propose an efficient method based on linear arrangement of the CLBs and the notion of space-filling curves for placing the configurable logic blocks (CLBs) of a netlist on island-style FPGAs with an approximation guarantee of O ( 4 √log n √ kd log log n ), where k is the number of nets. For the set of FPGA placement benchmarks, the running time is near linear in the number of CLBs thus allowing for scalability towards large circuits. We obtained a 33× speed-up, on average, with only 1.31× degradation in the quality of the solution compared to that produced by the popular FPGA tool VPR, thereby demonstrating the suitability of this very fast method for FPGA placement, with a provable performance guarantee. Pritha Banerjee 0001, Susmita Sur-Kolay, Arijit Bishnu, Sandip Das 0001, Subhas C. Nandy, Subhasis Bhattacharjee |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2005 | Fast FPGA Placement using Space-filling CurveabstractIn this paper, we propose a placement method for island-style FPGAs, based on recursive bi-partitioning followed by application of space-filling curves. Experimental results of our method show 55% improvement in cost, when compared to random initial placement of the popular tool VPR. The solutions thus obtained require 44.5% fewer moves during final iterative refinement by ultra-low temperature simulated annealing, whereas the quality of solution is on the average 0.1% better. This establishes the utility of the method for fast reconfiguration of FPGA based co-processors. Pritha Banerjee 0001, Subhasis Bhattacharjee, Susmita Sur-Kolay, Sandip Das 0001, Subhas C. Nandy |
FPL | 1 |