Demo Data from EDBT 2026 / reviewers in the wild / expert
Tong Jing
dblp:78/6775
· DBLP profile ↗
22ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 19 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 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
3 papers |
Electronic design automation · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.1 | 2 | 2008 | Fashion: A Fast and Accurate Solution to Global Routing Problem · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation › physical design › routing
global routing |
0.1 | 2 | 2008 | Fashion: A Fast and Accurate Solution to Global Routing Problem · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 UTACO: a unified timing and congestion optimization algorithm for standard cell global routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 |
Electronic design automation › physical design › routing
routability-driven routing |
0.1 | 1 | 2008 | Fashion: A Fast and Accurate Solution to Global Routing Problem · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 |
Electronic design automation › physical design
routing |
0.1 | 2 | 2005 | Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 UTACO: a unified timing and congestion optimization algorithm for standard cell global routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 |
Electronic design automation › physical design › routing
steiner tree construction |
0.1 | 1 | 2005 | Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation › physical design
interconnect optimization |
0.0 | 1 | 2005 | Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation › physical design › layout optimization
wire length minimization |
0.0 | 1 | 2005 | Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation › physical design › routing
multicommodity flow |
0.0 | 1 | 2004 | UTACO: a unified timing and congestion optimization algorithm for standard cell global routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 |
Methods — techniques the papers use, named apart from their topics
movable-segment-driven routing · 0.1dynamic pattern routing · 0.1triangle contraction · 0.1spanning graph · 0.1batched greedy · 0.1shadow price · 0.0multicommodity flow · 0.0linear programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Fashion: A Fast and Accurate Solution to Global Routing ProblemabstractThis paper presents a fast and accurate solution, namely Fashion, to routability-driven global routing problem. Fashion is based on two efficient yet effective techniques: 1) dynamic pattern routing (DPR) and 2) movable-segment-driven DPR. These two techniques enable Fashion to explore large solution space to achieve high routability with low time complexity. Compared with BoxRouter, Fashion has a shorter wire length and reduces overflow and runtime by 5 and 15 times, respectively. Compared with FastRoute, Fashion has similar runtime but 90% smaller overflow and 1.9% shorter wire length. Fashion is significantly better than Labyrinth and Fengshui in terms of overflow, wire length, and runtime. Tong Jing, Jinjun Xiong, Yu Hu 0002, Zhe Feng 0002, Lei He 0001, Xianlong Hong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2007 | DpRouter: A Fast and Accurate Dynamic-Pattern-Based Global Routing AlgorithmabstractThis paper presents a fast and accurate global routing algorithm, DpRouter, based on two efficient techniques: (1) dynamic pattern routing (Dpr), and (2) segment movement. These two techniques enable DpRouter to explore large solution space to achieve better routability with low time complexity. Compared with the state-of-the-arts, experimental results show that we consistently obtain better routing quality in terms of both congestion and wire length, while simultaneously achieving a more than 30x runtime speedup. We envision that this algorithm can be further leveraged in other routing applications, such as FPGA routing. Tong Jing, Jinjun Xiong, Yu Hu 0002, Lei He 0001, Xianlong Hong |
ASP-DAC | 2 |
| 2007 | Temperature aware microprocessor floorplanning considering application dependent power loadabstractThis paper studies microprocessor floorplanning considering thermal and throughput optimization. We first develop a stochastic heat diffusion model taking into account the application dependent power load for thermal analysis. Then, we design the floorplanning algorithm based on this model. Experimental results show that, compared with the deterministic heat diffusion model, our model obtains up to 3.2degC reduction of the on-chip peak temperature, 1.25% reduction of the area, and 1.125times better CPI (cycles per instruction) performance, respectively. Compared with temperature aware floorplanning in the HOTSPOT tool set that ignores interconnect pipelining, our algorithm is up to 27times faster, reduces the peak temperature by up to 3degC, and also reduces CPI significantly with a negligible area overhead. Chunta Chu, Lei He 0001, Tong Jing |
ICCAD | 4 |
| 2006 | DraXRouter: global routing in X-Architecture with dynamic resource assignmentabstractIn recent years, the X-architecture is introduced to obtain better performance for integrated circuit physical design. This paper reformulates the global routing problem in X-architecture under the liquid routing model. Then, a dynamic resource assignment (Dra) method is presented to reduce potential vias. At last, a global router called DraXRouter, is designed, in which we adopt a dynamic-tabulist-based tree construction algorithm and a stochastic optimization strategy to gain high quality routing solution. Tested on ISPD'98 benchmarks, DraXRouter achieves better routing performance compared with two recent global routers. Tong Jing, Yu Hu 0002, Yiyu Shi 0001, Xianlong Hong, Xiao-Dong Hu 0001, Guiying Yan |
ASP-DAC | 2 |
| 2006 | CDCTree: novel obstacle-avoiding routing tree construction based on current driven circuit modelabstractRouting tree construction is a fundamental problem in modern VLSI design. In this paper we propose CDCTree, an Obstacle-Avoiding Rectilinear Steiner Minimum Tree (OARSMT) heuristic algorithm to construct an OARSMT. CDCTree is based on the current driven circuit (CDC) model mapped from an escape graph. The circuit structure comes from the topology of the escape graph, with each edge replaced by a resistor indicating the wirelength of that edge. By performing DC analysis on the circuit and selecting the edges according to the current distribution to construct an OARSMT, the wirelength of the resulting tree is short. The algorithm has been implemented and tested on cases of different scales and with different shapes of obstacles. Experiments show that CDCTree can achieve shorter wirelength than the existing best algorithm, An-OARSMan, when the terminal number of a net is less than 50. Yiyu Shi 0001, Tong Jing, Lei He 0001, Zhe Feng 0002, Xianlong Hong |
ASP-DAC | 2 |
| 2006 | Average lengths of wire routing under M-architecture and X-architectureabstractThe X-architecture is a new integrated-circuit wiring technique in the physical design. Compared with the currently used M-architecture, which uses either horizontal or vertical routing, it is based on the pervasive use of diagonal wires. The experimental studies show that the X-architecture demonstrates a wire length reduction of more than 10-20% and better performance of timing. In this paper, we make a theoretical study on the wire lengths under these two architectures and obtain their expected values for the cases of two and three terminals, respectively. Our theoretical study confirms the wire length reduction as previous experimental studies claimed, but the reduction for three terminals is not as significant as for two terminals. Our analysis shows that the wire length reduction tends to become smaller as the number of terminals turns larger. We also estimate the lower and upper bounds on the expected wire lengths of M-architecture and X-architecture for arbitrary number of terminals. S. P. Shang, Xiao-Dong Hu 0001, Tong Jing |
ISCAS | 3 |
| 2006 | An O(nlogn) algorithm for obstacle-avoiding routing tree construction in the lambda-geometry planeabstractRouting is one of the important phases in VLSI/ULSI physical design. The obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction is an essential part of routing since macro cells, IP blocks, and pre-routed nets are often regarded as obstacles in the routing phase. Efficient OARSMT algorithms can be employed in practical routers iteratively. Recently, IC routing and related researches have been extended from Manhattan architecture (λ2-geometry) to Y- / X-architecture (λ3- / λ4-geometry) to improve the chip performance. This paper presents an O(nlogn) heuristic, λ-OASMT, for obstacle-avoiding Steiner minimal tree construction in the λ-geometry plane. Based on obstacle-avoiding constrained Delaunay triangulation, a full connected tree is constructed and then embedded into λ-OASMT by a novel method called zonal combination. To the best of our knowledge, this is the first work addressing the λ-OASMT problem. Compared with two most recent works on OARSMT problem, λ-OASMT obtains up to 30Kx speedup with an even better quality solution. We have tested randomly generated cases with up to 1K terminals and 10K rectilinear obstacles within 3 seconds on a Sun V880 workstation (755MHz CPU and 4GB memory). The high efficiency and accuracy of λ-OASMT make it extremely practical and useful in the routing phase, as well as interconnect estimation in the process of floorplanning and placement. Zhe Feng 0002, Yu Hu 0002, Tong Jing, Xianlong Hong, Xiao-Dong Hu 0001, Guiying Yan |
ISPD | 3 |
| 2006 | A coupling and crosstalk-considered timing-driven global routing algorithm for high-performance circuit design
Jingyu Xu 0001, Xianlong Hong, Tong Jing |
Integr. | 3 |
| 2006 | ACO-Steiner: Ant Colony Optimization Based Rectilinear Steiner Minimal Tree Algorithm
Yu Hu 0002, Tong Jing, Zhe Feng 0002, Xianlong Hong, Xiao-Dong Hu 0001, Guiying Yan |
J. Comput. Sci. Technol. | 2 |
| 2005 | Via-Aware Global Routing for Good VLSI Manufacturability and High YieldabstractCAD tools have become more and more important for integrated circuit (IC) design since a complicated system can be designed into a single chip, called system-on-a-chip (SOC), in which physical design tool is an essential and critical part. We try to consider the via minimization problem as early as possible in physical design. We propose a routing method focusing on minimizing vias while considering mutability and wire-length constraint. That is, in the global routing phase, we minimize the number of bends, which is closely related to the number of vias. Previous work only dealt with very small nets, but our algorithm is general for the nets with any size. Experimental results show that our algorithm can greatly reduce the count of bends for various sizes of nets while meeting the constraints of congestion and wire-length. Yang Yang 0040, Tong Jing, Xianlong Hong, Yu Hu 0002, Qi Zhu 0002, Xiao-Dong Hu 0001, Guiying Yan |
ASAP | 2 |
| 2005 | An-OARSMan: obstacle-avoiding routing tree construction with good length performanceabstractRouting is one of the important steps in VLSI/ULSI physical design. The rectilinear Steiner minimum tree (RSMT) construction is an essential part of routing. Since macro cells, IP blocks, and pre-routed nets are often regarded as obstacles in the routing phase, obstacle-avoiding RSMT (OARSMT) algorithms are useful for practical routing applications. This paper focuses on the OARSMT problem and presents an algorithm, named An-OARSMan, based on ant colony optimization. A greedy obstacle penalty distance (OP-distance) local heuristic is used in the algorithm and performed on the track graph. The algorithm has been implemented and tested on different kinds of obstacles. Experimental results show that An-OARSMan can handle complex obstacle cases including both convex and concave polygon obstacles with good length performance. It can always achieve the optimal solution in the cases with no more than 7 terminals. Yu Hu 0002, Tong Jing, Xianlong Hong, Zhe Feng 0002, Xiao-Dong Hu 0001, Guiying Yan |
ASP-DAC | 2 |
| 2005 | A Min-area Solution to Performance and RLC Crosstalk Driven Global Routing ProblemabstractThis paper presents a novel global routing algorithm, AT-PO-GR, to minimize the routing area under both congestion, timing, and RLC crosstalk constraints. The proposed algorithm is consisted of three key parts: (1) timing and congestion optimization; (2) crosstalk budgeting and estimation; and (3) crosstalk elimination and local refinement. Compared with the recent work introduced in [9] and [10], the proposed algorithm can achieve smaller routing area and fewer shields under the same design constraints, yet use less running time. Tong Jing, Jinghong Liang, Jingyu Xu 0001, Xianlong Hong, Jinjun Xiong, Lei He 0001 |
ASP-DAC | 1 |
| 2005 | The polygonal contraction heuristic for rectilinear Steiner tree constructionabstractMotivated by VLSI/ULSI routing applications, we present a heuristic for rectilinear Steiner minimal tree (RSMT) construction. We transform a rectilinear minimum spanning tree (RMST) into an RSMT by a novel method called polygonal contraction. Experimental results show that the heuristic matches or exceeds the solution quality of previously best known algorithms and runs much faster. Xianlong Hong, Tong Jing, Yang Yang 0040, Xiao-Dong Hu 0001, Guiying Yan |
ASP-DAC | 3 |
| 2005 | Spanning graph-based nonrectilinear steiner tree algorithmsabstractWith advances in fabrication technology of very/ultra large scale integrated circuit (VLSI/ULSI), we must face many new challenges. One of them is the interconnect effects, which may cause longer delay and heavier crosstalk. To solve this problem, many interconnect performance optimization algorithms have been proposed. However, when these algorithms are designed based on rectilinear interconnect architecture, the optimization capability is limited. Therefore, nonrectilinear interconnect architectures become a field of active research in which the octilinear interconnect architecture is the most promising one since it extends from the rectilinear case and greatly shortens the wire length. Meanwhile, an interconnect with less length is helpful to reduce wire capacitance, congestion, and routing area. In an interconnect architecture, the Steiner minimal tree (SMT) construction is one of the key problems. In this paper, we give two practical octilinear Steiner minimal tree (OSMT) construction algorithms based on octilinear spanning graphs (OSGs). The one with edge substitution (OST-E) has a worst-case running time of O(nlogn) and a similar performance as the recent work using batched greedy. The other one with triangle contraction (OST-T) has a small increase in the constant factor of running time and a better performance. These two are the fastest algorithms for octilinear Steiner tree construction so far. Experiments on both industrial and random test cases are conducted to compare with other programs. We also proposed the extension of our algorithms to any /spl lambda/ geometry. Qi Zhu 0002, Hai Zhou 0001, Tong Jing, Xianlong Hong, Yang Yang 0040 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2004 | A coupling and crosstalk considered timing-driven global routing algorithm for high performance circuit design
Jingyu Xu 0001, Xianlong Hong, Tong Jing |
ASP-DAC | 3 |
| 2004 | Efficient octilinear Steiner tree construction based on spanning graphs
Qi Zhu 0002, Hai Zhou 0001, Tong Jing, Xianlong Hong, Yang Yang 0040 |
ASP-DAC | 3 |
| 2004 | UTACO: a unified timing and congestion optimization algorithm for standard cell global routingabstractTiming performance and routability are two main goals of global routing. These two targets are mutually conflicting if we view and handle their effects independently. In this paper, we adopt a shadow price mechanism to incorporate the two issues into one unified objective function. We formulate global routing as a multicommodity flow problem. The objective function is the slack of congestion with the clock period as the delay limit from registers and inputs to registers and outputs. The multicommodity flow is expressed by a linear-programming formulation as a primal problem. We then convert the primal problem into a dual formulation using the shadow price as the variables. The shadow price of a net is the sum of its congestion price and timing price. The primal and dual formulation offers theoretical upper and lower bounds of the routing solution. Throughout the optimization process, the difference of the two bounds reduces, which provides the user's insight into the quality of the solutions. Based on the new formulation, this paper presents the UTACO algorithm for standard cell global routing. Tong Jing, Xianlong Hong, Jingyu Xu 0001, Haiyun Bao, Chung-Kuan Cheng |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2003 | UTACO: a unified timing and congestion optimizing algorithm for standard cell global routingabstractTiming performance and routability are two main issues of global routing. In this paper, we adopt a shadow price mechanism to incorporate the two issues into one unified objective function. The shadow price of a net is the sum of its congestion price and timing price. Based on the new formulation, this paper presents the UTACO algorithm for standard cell (SC) global routing. The experimental results show that UTACO is efficient for both timing and congestion optimization. Tong Jing, Xianlong Hong, Haiyun Bao, Yici Cai, Jingyu Xu 0001, Chung-Kuan Cheng |
ASP-DAC | 1 |
| 2003 | A novel timing-driven global routing algorithm considering coupling effects for high performance circuit designabstractAs the CMOS technology enters the very deep submicron era, inter-wire coupling capacitance becomes the dominant part of load capacitance. The coupling effects have brought new challenges to routing algorithms on both delay estimation and optimization. In this paper, we propose a timing-driven global routing algorithm with consideration of coupling effects. The two-phase algorithm based on a timing-relax method includes a heuristic Steiner tree algorithm and an optimization algorithm. Experimental results are given to demonstrate the efficiency and accuracy of the algorithm. Jingyu Xu 0001, Xianlong Hong, Tong Jing, Yici Cai |
ASP-DAC | 3 |
| 2003 | An efficient hierarchical timing-driven Steiner tree algorithm for global routing
Jingyu Xu 0001, Xianlong Hong, Tong Jing, Yici Cai |
Integr. | 3 |
| 2003 | CNB: A Critical-Network-Based Timing Optimization Method for Standard Cell Global Routing
Xianlong Hong, Tong Jing, Jingyu Xu 0001, Haiyun Bao |
J. Comput. Sci. Technol. | 2 |
| 2003 | SSTT: Efficient Local Search for GSI Global Routing
Tong Jing, Xianlong Hong, Haiyun Bao, Jingyu Xu 0001 |
J. Comput. Sci. Technol. | 1 |