Demo Data from EDBT 2026 / reviewers in the wild / expert
Amit Singh 0001
dblp:39/4980-1
· DBLP profile ↗
9ranked-venue papers
8as first author
0since 2021 · last 2003
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9 · 8 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
4 papers |
Electronic design automation · 50% Reconfigurable computing and FPGAs · 47% Integrated circuit design · 4% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA architecture |
0.1 | 2 | 2001 | Interconnect pipelining in a throughput-intensive FPGA architecture · FPGA 2001 A novel high throughput reconfigurable FPGA architecture · FPGA 2000 |
Electronic design automation › physical design
circuit clustering |
0.0 | 1 | 2002 | Efficient circuit clustering for area and power reduction in FPGAs · FPGA 2002 |
Reconfigurable computing and FPGAs
FPGA physical design |
0.0 | 1 | 2002 | Efficient circuit clustering for area and power reduction in FPGAs · FPGA 2002 |
Electronic design automation
physical design |
0.0 | 1 | 2001 | Latency and Latch Count Minimization in Wave Steered Circuits · DAC 2001 |
Electronic design automation › logic synthesis › sequential circuit optimization
retiming |
0.0 | 1 | 2001 | Latency and Latch Count Minimization in Wave Steered Circuits · DAC 2001 |
Electronic design automation › physical design › interconnect optimization
wire pipelining |
0.0 | 1 | 2001 | Interconnect pipelining in a throughput-intensive FPGA architecture · FPGA 2001 |
Reconfigurable computing and FPGAs
FPGA power reduction |
0.0 | 1 | 2002 | Efficient circuit clustering for area and power reduction in FPGAs · FPGA 2002 |
Methods — techniques the papers use, named apart from their topics
scheduling · 0.0integer linear programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | PITIA: an FPGA for throughput-intensive applicationsabstractIn this paper, we present a novel, high throughput field-programmable gate array (FPGA) architecture, PITIA, which combines the high-performance of application specific integrated circuits (ASICs) and the flexibility afforded by the reconfigurability of FPGAs. The new architecture, which targets datapath circuits, uses the concepts of wave steering and pipelined interconnects. We discuss the FPGA architecture and show results for performance, power consumption, clock network performance, and routability. Results for some commonly used datapath designs are encouraging with throughputs in the neighborhood of 625MHz in 0.25-/spl mu/m 2.5-V CMOS technology. Results for random benchmark circuits are also shown. We characterize designs according to their Rent's exponents and argue that designs with predominantly local interconnects are the best fit in PITIA. We also show that as technology scales down toward deep submicron, PITIA shows an increasing throughput performance. Amit Singh 0001, Arindam Mukherjee 0001, Luca Macchiarulo, Malgorzata Marek-Sadowska |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2002 | Efficient circuit clustering for area and power reduction in FPGAsabstractWe present a routability-driven bottom-up clustering technique for area and power reduction in clustered FPGAs. This technique uses a cell connectivity metric to identify seeds for efficient clustering. Effective seed selection, coupled with an interconnect-resource aware clustering and placement, can have a favorable impact on circuit routability. It leads to better device utilization, savings in area, and reduction in power consumption. Routing area reduction of 35% is achieved over previously published results. Power dissipation simulations using a buffered pass-transistor-based FPGA interconnect model are presented. They show that our clustering technique can reduce the overall device power dissipation by an average of 13%. Amit Singh 0001, Malgorzata Marek-Sadowska |
FPGA | 1 |
| 2002 | Efficient circuit clustering for area and power reduction in FPGAsabstractWe utilize Rent's rule as an empirical measure for efficient clustering and placement of circuits in clustered Field Programmable Gate Arrays (FPGAs). We show that careful matching of resource availability and design complexity during the clustering and placement processes can contribute to spatial uniformity in the placed design, leading to overall device decongestion after routing. We present experimental results to show that appropriate logic depopulation during clustering can have a positive impact on the overall FPGA device area. Our clustering and placement techniques can improve the overall device routing area by as much as 62%, 35% on average, for the same array size, when compared to state-of-the-art FPGA clustering, placement, and routing tools. Power dissipation simulations using a typical buffered pass-transistor-based FPGA interconnect model are also presented. They show that our clustering and placement techniques can reduce the overall device power dissipation by approximately 13%. Amit Singh 0001, Ganapathy Parthasarathy, Malgorzata Marek-Sadowska |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2001 | Latency and Latch Count Minimization in Wave Steered CircuitsabstractWave Steering is a new design methodology that realizes high throughput circuits by embedding layout friendly synthesized structures in silicon. Wave Steered circuits inherently utilize latches in order to guarantee the correct signal arrival times at the inputs of these synthesized structures and maintain the high throughput of operation. In this paper, we show a method of reor-dering signals to achieve minimum circuit latency for Wave Steered circuits and propose an Integer Linear Programming(ILP) formulation for scheduling and retiming these circuits to minimize the number of latches for minimum latency. Experimental results show that in 0.25mm CMOS technology, as much as 33.2% reduc-tion in latch count, at minimum latency, can be achieved over unoptimized Wave Steered circuits operating at 500 MHz. Amit Singh 0001, Arindam Mukherjee 0001, Malgorzata Marek-Sadowska |
DAC | 1 |
| 2001 | A Global Routing Technique for Wave-Steering Design MethodologyabstractWave-Steering is a new circuit design methodology to realize high throughput circuits by embedding layout friendly structures in silicon. Latches guarantee correct signal arrival times at the input of synthesized modules and maintain the high throughput of operation. This paper presents a global routing technique for networks of wave-steered blocks. Latches can be distributed along interconnects. Their number depends on net topologies and signal ordering at the inputs of wave steered blocks. here, we route nets using Steiner tree heuristics and determine signal ordering and latch positions on interconnect. The problem of total latch number minimization is solved using SAT formulation. Experimental results on benchmark circuits show the efficiency of our technique. We achieve on average a 40% latch reduction at minimum latency over un-optimized circuits operating at 250 MHz in 0.25 /spl mu/m CMOS technology. Nobuo Funabiki, Amit Singh 0001, Arindam Mukherjee 0001, Malgorzata Marek-Sadowska |
DSD | 2 |
| 2001 | Interconnect pipelining in a throughput-intensive FPGA architectureabstractWave-steering is a new design methodology that realizes high throughput circuits by embedding layout friendly synthesized structures in silicon. In the wave-steering design methodology, cir?cuits inherently utilize latches. Inside the synthesized structures they are used for signal skewing, and on the interconnects to guar?antee the correct arrival times at the inputs. Recently, we proposed a novel high-throughput FPGA architecture based on the wave-steering design principle to handle throughput-intensive applica?tions. Previously our work was focussed mainly on the Logic Block (LB) design. In this paper we discuss a pipelined intercon?nect scheme to support the strict timing requirements that is neces?sitated by the wave-steered design style. We characterize designs that best fit the new architecture and show that as technology scales down towards deep submicron (DSM), this FPGA fabric shows an increasing throughput performance. Amit Singh 0001, Arindam Mukherjee 0001, Malgorzata Marek-Sadowska |
FPGA | 1 |
| 2001 | Interconnect Resource-Aware Placement for Hierarchical FPGAsabstractUtilizes Rent's rule as an empirical measure for efficient clustering and placement of circuits on hierarchical FPGAs. We show that careful matching of design complexity and architecture resources of hierarchical FPGAs can have a positive impact on the overall device area. We propose a circuit placement algorithm based on Rent's parameter and show that our clustering and placement techniques can improve the overall device routing area by as much as 21% for the same array size, when compared to a state-of-art FPGA placement and routing tool. Amit Singh 0001, Ganapathy Parthasarathy, Malgorzata Marek-Sadowska |
ICCAD | 1 |
| 2000 | A novel high throughput reconfigurable FPGA architectureabstractWith increased logic density due to the shift towards Deep Submicron technologies (DSM), FPGAs have become a viable option for implementing large designs. However, most commercial FPGAs, due to their general purpose architectural nature, cannot handle designs which require very high throughput. In this paper, we propose a novel high throughput FPGA architecture which tries to combine the high-performance of Application Specific Integrated Circuits (ASICs) and the flexibility afforded by the reconfigurability of FPGAs. This architecture utilizes the concept of 'Wave-Steering' and works best for designs which are highly regular and have almost equal delays along all paths. It has enormous potential in Digital Signal and Image Processing applications since a good portion of these applications are regular in nature. Preliminary results for some commonly used DSP designs are encouraging and yield throughputs in the neighborhood of 770 MHz in 0.5μ CMOS technology. Amit Singh 0001, Luca Macchiarulo, Arindam Mukherjee 0001, Malgorzata Marek-Sadowska |
FPGA | 1 |
| 1999 | Circuit clustering using graph coloringabstractWe present a circuit clustering technique based on graph coloring.A given netlist is modeled as an undirected graph and its vertices are colored.Based on this coloring information and the notion of rank of a node and the number of adjacent unique colors it sees, we derive cost functions for the graph edges.We identify cliques in the graph and use these cliques, starting from the maX_CliqUe.as building blocks for our clusters.A cost function is derived using the cluster density notion and edge costs.Finally, we use this Cost function to identify the critical edges, which when deleted yield good clusters in the original circuit. Amit Singh 0001, Malgorzata Marek-Sadowska |
ISPD | 1 |