(Last Updated: February 24th, 2008)


INTRODUCTION

MaizeRouter is a novel, state-of-the-art global routing engine based (in part) on two fundamental techniques: extreme edge shifting, aimed primarily at the efficient reduction of routing congestion, and edge retraction, a counterpart to extreme edge shifting that serves to reduce unnecessary wirelength. A third technique, named garbage collection, serves to eliminate leftover routing segments produced by these edge-based operations.


AWARDS / PRESS

LINKS TO PRESS RELEASES: [EE TIMES] [EDA BLOG] [SCDSource] [U-M ENGINEERING] [U-M EECS]

Out of 17 registered teams, MaizeRouter took 1st place in the 3D track of the ISPD 2007 Global Routing Contest. It also received a 2nd place award in the category of 2D routers.

We'd also like to note that that 1st place in the 2D category went to another Michigan team, composed of Jarrod Roy and Prof. Igor Markov. Go Blue!


RESULTS


ISPD 2007 Global Routing Contest Results

3D Rankings 2D Rankings


RELEVANT PUBLICATIONS
We invite and encourage you to use MaizeRouter in your software and publications. If you choose to do so, please cite [1] in addition to the URL of this page.

[1] MaizeRouter: Engineering an Effective Global Router
  Michael D. Moffitt
  IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), November 2008

[2] The Coming of Age of (Academic) Global Routing ... INVITED PAPER
  Michael D. Moffitt, Jarrod A. Roy, Igor L. Markov
  Proceedings of the 2008 International Symposium on Physical Design (ISPD 2008)

LICENSE

READ THIS LICENSE AGREEMENT CAREFULLY BEFORE USING THIS PRODUCT. BY USING THIS PRODUCT YOU INDICATE YOUR ACCEPTANCE OF THE TERMS OF THE FOLLOWING AGREEMENT. THESE TERMS APPLY TO YOU AND ANY SUBSEQUENT LICENSEE OF THIS PRODUCT.

License Agreement for MaizeRouter

Copyright (c) 2007, Regents of the University of Michigan and Dr. Michael D. Moffitt
All rights reserved

Redistribution and use in binary forms, with or without modification, are permitted provided that the conditions below are met. These conditions require a modest attribution to Dr. Michael D. Moffitt (the "Author").

1. Redistributions of the source code, with or without modification (the "Code"), must be accompanied by any documentation and, each time the resulting executable program or a program dependent thereon is launched, a prominent display (e.g., splash screen or banner text) of the Author's attribution information, which includes:
(a) Dr. Michael D. Moffitt ("AUTHOR"),
(b) The University of Michigan ("PROFESSIONAL IDENTIFICATION"),
(c) MaizeRouter ("PRODUCT NAME"), and
(d) http://www.eecs.umich.edu/~mmoffitt/MaizeRouter/ ("URL").
2. Use is limited to academic research groups only, and is prohibited from industry or commercial purposes.
3. Neither the name nor any trademark of the Author may be used to endorse or promote products derived from this software without specific prior written permission.
THIS FREE SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR ANY CONTRIBUTOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, EFFECTS OF UNAUTHORIZED OR MALICIOUS NETWORK ACCESS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
LINKS

Below, we provide links to various routers and routing-related tools:

Tool URL Author(s)
FLUTE home.eng.iastate.edu/~cnchu/flute.html Chris C. N. Chu
FastSteiner vlsicad.ucsd.edu/GSRC/bookshelf/Slots/RSMT/FastSteiner/ Kahng, Mandoiu, and Zelikovsky
Labyrinth www.ece.ucsb.edu/~kastner/labyrinth/ Kastner, Bozorgzadeh, and Sarrafzadeh
BoxRouter www.cerc.utexas.edu/~thyeros/boxrouter/boxrouter.htm Minsik Cho and David Z. Pan
FGR vlsicad.eecs.umich.edu/BK/FGR/ Jarrod Roy and Igor L. Markov

Audience-Based Site-Wide Navigation:

back to top