Demo Data from EDBT 2026 / reviewers in the wild / expert
Jinan Lou
dblp:15/2654
· DBLP profile ↗
12ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 6 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
6 papers |
Electronic design automation · 71% Integrated circuit design · 15% Energy-efficient computing · 15% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.2 | 6 | 2011 | Post sign-off leakage power optimization · DAC 2011 Hierarchical buffered routing tree generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 Estimating routing congestion using probabilistic analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 |
Energy-efficient computing
leakage power reduction |
0.1 | 1 | 2011 | Post sign-off leakage power optimization · DAC 2011 |
Integrated circuit design
low-power circuit design |
0.1 | 1 | 2011 | Post sign-off leakage power optimization · DAC 2011 |
Electronic design automation › physical design
routing |
0.1 | 3 | 2002 | Hierarchical buffered routing tree generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 Estimating routing congestion using probabilistic analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 MERLIN: Semi-Order-Independent Hierarchical Buffered Routing Tree Generation Using Local Neighborhood Search · DAC 1999 |
Electronic design automation › physical design › routing › timing-driven routing
buffered routing tree generation |
0.1 | 2 | 2002 | Hierarchical buffered routing tree generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 MERLIN: Semi-Order-Independent Hierarchical Buffered Routing Tree Generation Using Local Neighborhood Search · DAC 1999 |
Electronic design automation
logic synthesis |
0.0 | 2 | 1999 | An integrated logical and physical design flow for deep submicron circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 A DSM Design Flow: Putting Floorplanning, Technology-Napping, and Gate-Placement Together · DAC 1998 |
Electronic design automation › logic synthesis
technology mapping |
0.0 | 2 | 1999 | An integrated logical and physical design flow for deep submicron circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 A DSM Design Flow: Putting Floorplanning, Technology-Napping, and Gate-Placement Together · DAC 1998 |
Electronic design automation
timing analysis |
0.0 | 1 | 2011 | Post sign-off leakage power optimization · DAC 2011 |
Electronic design automation › physical design › routing
congestion prediction |
0.0 | 1 | 2002 | Estimating routing congestion using probabilistic analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 |
Electronic design automation › physical design › routing
routability |
0.0 | 1 | 2002 | Estimating routing congestion using probabilistic analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 |
Electronic design automation › physical design
floorplanning |
0.0 | 1 | 1999 | An integrated logical and physical design flow for deep submicron circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1999 | An integrated logical and physical design flow for deep submicron circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › physical design › design planning
placement and floorplanning |
0.0 | 1 | 1998 | A DSM Design Flow: Putting Floorplanning, Technology-Napping, and Gate-Placement Together · DAC 1998 |
Electronic design automation › physical design › routing
global routing |
0.0 | 1 | 1999 | An integrated logical and physical design flow for deep submicron circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Methods — techniques the papers use, named apart from their topics
threshold voltage assignment · 0.1nonlinear mathematical programming · 0.1conjugate gradient · 0.1cell swapping · 0.1local neighborhood search · 0.1bottom-up construction · 0.1dynamic programming · 0.0stochastic modeling · 0.0rectilinear steiner tree · 0.0probabilistic analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Post sign-off leakage power optimizationabstractWith the scaling down of the CMOS technologies, leakage power is becoming an increasingly important issue in IC design. There is a trade-off between subthreshold leakage power consumption and clock frequency in the circuit; i.e., for higher performance, leakage power consumption must be sacrificed and vice versa. Meanwhile, timing analysis during synthesis and physical design is pessimistic, which means there are some slacks available to be traded for leakage power minimization. This power minimization can be done after the sign-off which is more accurate and realistic than if it is done before the sign-off. The available slack can be traded for leakage power minimization by footprint-based cell swapping and threshold voltage assignment. In this paper, we introduce our post sign-off leakage power optimization problem as a nonlinear mathematical program and solve it by using conjugate gradient (CG) method. We set up a novel transformation technique to manipulate the constraints of the optimization problem to be solved by CG. We show that by doing this optimization we can reduce the leakage power consumption by 34% on average in comparison with no power optimization after sign-off. All experiments are done on the real industrial designs. Hamed Abrishami, Jinan Lou, Jeff Qin, Jürgen Frößl, Massoud Pedram |
DAC | 2 |
| 2003 | Cross talk driven placementabstractDue to the fast shrinking of process geometries, signal integrity issues are becoming increasingly critical to the performance and reliability of electronic systems. Traditional post-layout based fixing methodologies quickly break down when hundreds of thousands of nets need to be tailored for signal integrity concerns. In order to achieve signal integrity closure, cross talk, electro-migration, IR drop and other effects must be addressed earlier in the design cycle. In this paper, a new placement algorithm considering cross talk minimization is presented. First, a probabilistic technique is presented to estimate the coupling capacitance during coarse placement. Based on this technique, an effective placement flow is introduced to remove the highly coupled spots via placement density control. By addressing cross talk at placement level with this algorithm, the value and count of the highest post route peak noise were successfully reduced in a set of industrial benchmarks. Furthermore, due to reduced coupling capacitance, the design speed is 8% faster on average in comparison with traditional timing-driven, congestion-aware placement flow. Jinan Lou |
ASP-DAC | 1 |
| 2002 | Estimating routing congestion using probabilistic analysisabstractDesign routability is a major concern in the application-specific design flow, particularly with today's increasingly aggressive process technology nodes. Increased die areas, cell densities, routing layers, and net count all contribute to complex interconnect requirements, which can significantly deteriorate performance and sometimes lead to unroutable solutions. Congestion analysis and optimization must be performed early in the design cycle to improve routability. This paper presents a congestion estimation algorithm for a placed net list. We propose a net-based stochastic model for computing expected horizontal and vertical track usage, which considers routing blockages. The main advantages of this algorithm are its accuracy and fast runtime. We show that the congestion estimated by this algorithm correlates well with postroute congestion and present experimental results of subsequent congestion minimization based on this algorithm. Jinan Lou, Shashidhar Thakur, Shankar Krishnamoorthy, Henry S. Sheng |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2002 | Hierarchical buffered routing tree generationabstractThis paper presents a solution to the problem of performance-driven buffered routing tree generation for very large scale integrated circuits. Using a novel bottom-up construction algorithm and a local neighborhood search strategy, our polynomial time algorithm finds the optimum solution in an exponential-size solution subspace. The final output is a buffered rectilinear Steiner routing tree that connects the driver of a net to its sink nodes. The two variants of the problem, i.e. maximizing the required time at the driver subject to a maximum total area constraint and minimizing the total area subject to a minimum required time at the driver constraint, are handled by propagating three-dimensional solution curves during the construction phase. Experimental results demonstrate the effectiveness of our algorithm compared to other techniques. Amir H. Salek, Jinan Lou, Massoud Pedram |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2001 | Estimating routing congestion using probabilistic analysisabstractDesign routability is a major concern in the ASIC design flow, particularly with todays increasingly aggressive process technology nodes. Increased die areas, cell densities, routing layers, and net count all contribute to complex interconnect requirements, which can significantly deteriorate performance, and sometimes lead to unroutable solutions. Congestion analysis and optimization must be performed early in the design cycle to improve routability. This paper presents a congestion estimation algorithm for a placed netlist. We propose a net-based stochastic model for computing expected horizontal and vertical track usage, which considers routing blockages. The main advantages of this algorithm are accuracy and fast runtime. We show that the congestion estimated by this algorithm correlates well with post-route congestion, and show experimental results of subsequent congestion optimization based this algorithm. Jinan Lou, Shankar Krishnamoorthy, Henry S. Sheng |
ISPD | 1 |
| 1999 | MERLIN: Semi-Order-Independent Hierarchical Buffered Routing Tree Generation Using Local Neighborhood SearchabstractThis paper presents a solution to the problem of performance-driven buffered routing tree generation in electronic circuits.Using a novel bottom-up construction algorithm and a local neighborhood search strategy, this method finds the best solution of the problem in an exponential size solution subspace in polynomial time.The output is a hierarchical buffered rectilinear Steiner routing tree that connects the driver of a net to its sink nodes.The two variants of the problem, i.e. maximizing the driver required time subject to a total buffer area constraint and minimizing the total buffer area subject to a minimum driver required time constraint, are handled by propagating three-dimensional solution curves during the construction phase.Experimental results prove the effectiveness of this technique compared to the other solutions for this problem. Amir H. Salek, Jinan Lou, Massoud Pedram |
DAC | 2 |
| 1999 | Concurrent logic restructuring and placement for timing closureabstractAn algorithm for simultaneous logic restructuring and placement is presented. This algorithm first constructs a set of super-cells along the critical paths and then generates the set of non-inferior re-mapping solutions for each super-cell. The best mapping and placement solutions for all super-cells are obtained by solving a generalized geometric programming (GGP) problem. The process of identifying and optimizing the critical paths is iterated until timing closure is achieved. Experimental results on a set of MCNC benchmarks demonstrate the effectiveness of our algorithm. Jinan Lou, Massoud Pedram |
ICCAD | 1 |
| 1999 | An integrated logical and physical design flow for deep submicron circuitsabstractThis paper presents a set of techniques and a new design flow to be used in the synthesis of high-performance deep-submicron logic circuits. The design flow consists of circuit partitioning into tree like clusters, floorplanning, global routing, and timing analysis/budgeting steps, followed by simultaneous technology mapping and linear placement of each cluster. The strength of this approach lies in the dynamic programming-based algorithms used in performing simultaneous technology mapping and linear placement of the logic clusters. The two algorithms we propose, one for exact total (gate plus routing) area minimization and the other for total (gate plus routing) delay minimization, generate a set of noninferior solutions for each cluster enabling designers to perform tradeoffs between total-area and total-delay. Experimental results on large benchmarks prove the effectiveness of the proposed flow. Amir H. Salek, Jinan Lou, Massoud Pedram |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1998 | An Integrated Flow for Technology Remapping and Placement of Sub-half-micron CircuitsabstractThis paper presents a new design flow, FPD-SiMPA, and a set of techniques for synthesizing high-performance sub-half micron logic circuits. FPD-SiMPA consists of logic partitioning, floorplanning, global routing, and timing analysis/budgeting steps, followed by technology remapping and detailed placement of the selected logic clusters. The strength of the approach lies in the dynamic programming-based algorithm, SiMPA-D, used for performing simultaneous technology mapping and linear placement of logic clusters. This algorithm generates a set of solutions for each cluster, all of which are noninferior (in terms of gate area, cutwidth and delay), and hence permits trade-offs between total area (gate plus wiring) and total delay (gate plus wiring). Experimental results from a large number of MCNC benchmarks have proved the effectiveness of the proposed flow. Jinan Lou, Amir H. Salek, Massoud Pedram |
ASP-DAC | 1 |
| 1998 | A DSM Design Flow: Putting Floorplanning, Technology-Napping, and Gate-Placement TogetherabstractThis paper presents an integrated design flowwhich combines floorplanning, technology mapping, andplacement using a dynamic programming algorithm. Theproposed design flow consists of five steps: maximum treesub-structure formation, levelized cluster tree construction,minimum area implementation using 2-D shape functions,critical path identification, and repeated application ofsimultaneous floorplanning, technology mapping and gateplacement along the timing critical paths. Experimentalresults obtained from an extensive set of benchmarksdemonstrate the effectiveness of the proposed flow. Amir H. Salek, Jinan Lou, Massoud Pedram |
DAC | 2 |
| 1998 | A simultaneous routing tree construction and fanout optimization algorithmabstractABSTRACT- This paper presents an optimal algorithm for solving the problem of simultaneous fanout optimization and routing tree construction for an ordered set of critical sinks. The algorithm, which is based on dynamic programming, generates a rectilinear Steiner tree routing solution containing appropriately sized and placed buffers. The resulting solution, which inherits the topology of LT-Trees and the detailed structure of P-Trees, maximizes the signal required time at the driver of the given set of sinks. Experimental results on benchmark circuits demonstrate the effectiveness of this simultaneous approach compared to the sequential methods. 1. Amir H. Salek, Jinan Lou, Massoud Pedram |
ICCAD | 2 |
| 1997 | An exact solution to simultaneous technology mapping and linear placement problemabstractThe authors present an optimal algorithm for solving the simultaneous technology mapping and linear placement problem for tree-structured circuits with the objective of minimizing the post-layout area. The proposed algorithm relies on the generation of gate-area versus cut-width curves using a dynamic programming approach. A novel design flow which extends this algorithm to minimize the circuit delay and handle general DAG structures is also presented. Experimental results on MCNC benchmarks are reported. Jinan Lou, Amir H. Salek, Massoud Pedram |
ICCAD | 1 |