ABSTRACT
The X Architecture is an integrated-circuit wiring architecture based on the pervasive use of diagonal wires. Compared with the traditional, currently ubiquitous, Manhattan architecture, the X Architecture demonstrates a wire length reduction of more than 20% and a via reduction of more 30%. Because of the rapidly increasing percentage of delay due to interconnect and the manufacturing challenges due to vias in the nanometer realm, these length and via reductions result simultaneously in a chip performance improvement of 10%, a power reduction of 20%, and a die cost reduction of 30%. Furthermore, the reduction in both wire length and parallel runs on different layers often both reduces die size and improves signal integrity. Remarkably, on virtually every important measure of chip quality, the X Architecture is superior to the Manhattan architecture.While diagonal wiring has been discussed for years, and short diagonal jogs have even been used for years, pervasive diagonal wiring has not been used on an IC before 2002 (to our knowledge). The fundamental reasons for this are not manufacturing limitations, as might be suspected, but EDA limitations, and the changes required to take full advantage of the X Architecture are significant and numerous. In particular, routing must be not only octilinear, but also gridless and non-preferred direction. In addition, significant changes are required at least in floorplanning, placement, global routing, extraction, power routing, clock routing, wire length estimation (e.g., in synthesis), database, graphics, and even data interchange formats. The folklore that 45-degree wiring might not be worth the trouble because it can provide only a 10% reduction in wire length is rooted in the incorrect assumptions that (a) only the router must change, (b) the router must resemble contemporary, preferred-direction, net-at-a-time maze routers, and (c) that wire length is the only major contributor to interconnect delay.In this short paper, we present some of the challenges and opportunities afforded by the X Architecture and show some early results that demonstrate the promise of pervasive, diagonal wiring, reflecting our belief that five years from now, virtually all, high-performance, integrated circuits will use the X Architecture.
- 1.International Technology Roadmap for Semiconductors, 2001 Edition - Interconnect http://public.itrs.net/Files/2001ITRS/Interconnect.pdfGoogle Scholar
- 2.http://www.research.ibm.com/resources/press/strainedsilic on/Google Scholar
- 3.http://www.xinitiative.org/Google Scholar
- 4.SDA Systems Edge product, c. 1986Google Scholar
- 5.E. Lodi, "Routing multiterminal nets in a diagonal model," Proceedings of the 1988 Conference on Information Sciences and Systems, Dept. of EE, Princeton University, pp. 899-902Google Scholar
- 6.N. Kuwahara et al., "A routing system for highperformance computer systems," Proc. ICCAD '86, pp. 250-253, 1986Google Scholar
- 7.Paul de Dood, John Wawrzynek, Erwin Liu, Roberto Suaya: A Two-Dimensional Topological Compactor With Octagonal Geometry. DAC 1991, pp. 727-731. Google ScholarDigital Library
- 8.C. Chiang and M. Sarrafzadeh, "Wirability of Knock-knee Layouts with 45-degree Wires," IEEE Transactions on Circuits & Systems, Vol. 38, No. 6, June 1991, pp. 613-624.Google ScholarCross Ref
- 9.M. Igarashi, Toshiba Corp., personal communication.Google Scholar
- 10.H. Samet. The Design and Analysis of Spatial Data Structures, Addison-Wesley, 1990. Google ScholarDigital Library
- 11.U.S. Patent 4,673,966.Google Scholar
Index Terms
- The X architecture: not your father's diagonal wiring
Recommendations
X-architecture placement based on effective wire models
ISPD '07: Proceedings of the 2007 international symposium on Physical designIn this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on X-architecture placement, including the Manhattan-half-perimeter wirelength (MHPWL) model, the ...
Effective Wire Models for X-Architecture Placement
In this paper, we derive the X-half-perimeter wirelength (XHPWL) model for X-architecture placement and explore the effects of three different wire models on X-architecture placement, including the Manhattan-half-perimeter wirelength (MHPWL) model, the ...
Multilevel full-chip routing for the X-based architecture
DAC '05: Proceedings of the 42nd annual Design Automation ConferenceAs technology advances into the nanometer territory, the interconnect delay has become a first-order effect on chip performance. To handle this effect, the X-architecture has been proposed for high-performance integrated circuits. The X-architecture ...
Comments