On Optimal Interconnections for VLSI

On Optimal Interconnections for VLSI

by Andrew B. Kahng

Book 301 of The Springer International Series in Engineering and Computer Science, VLSI, Computer Architecture and Digital Signal Processing --

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
On Optimal Interconnections for VLSI describes, from a geometric perspective, algorithms for high-performance, high-density interconnections during the global and detailed routing phases of circuit layout. First, the book addresses area minimization, with a focus on near-optimal approximation algorithms for minimum-cost Steiner routing. In addition to practical implementations of recent methods, the implications of recent results on spanning tree degree bounds and the method of Zelikovsky are discussed. Second, the book addresses delay minimization, starting with a discussion of accurate, yet algorithmically tractable, delay models. Recent minimum-delay constructions are highlighted, including provably good cost-radius tradeoffs, critical-sink routing algorithms, Elmore delay-optimal routing, graph Steiner arborescences, non-tree routing, and wiresizing. Third, the book addresses skew minimization for clock routing and prescribed-delay routing formulations. The discussion starts with early matching-based constructions and goes on to treat zero-skew routing with provably minimum wirelength, as well as planar clock routing. Finally, the book concludes with a discussion of multiple (competing) objectives, i.e., how to optimize area, delay, skew, and other objectives simultaneously. These techniques are useful when the routing instance has heterogeneous resources or is highly congested, as in FPGA routing, multi-chip packaging, and very dense layouts. Throughout the book, the emphasis is on practical algorithms and a complete self-contained development. On Optimal Interconnections for VLSI will be of use to both circuit designers (CAD tool users) as well as researchers and developers in the area of performance-driven physical design.

Discussion questions for On Optimal Interconnections for VLSI

Bring these to your book club — or discuss them with readers on Readfeed.

  1. 1

    How does the shift from viewing circuit layout as a purely electrical problem to viewing it through a geometric perspective change our understanding of optimal design?

  2. 2

    When you face a complex project with competing priorities in your daily life, how do you decide which objective to sacrifice and which to optimize, much like balancing area, delay, and skew in VLSI routing?

  3. 3

    The book emphasizes finding "near-optimal" approximations rather than waiting for impossible perfection; can you share a time in your own work or personal projects where a "good enough" approximation yielded better results than chasing perfection?

Discuss On Optimal Interconnections for VLSI with other readers

Join or start a book club for On Optimal Interconnections for VLSI on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for On Optimal Interconnections for VLSI?

Sign up free on Readfeed, then browse public clubs or start your own club with On Optimal Interconnections for VLSI as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss On Optimal Interconnections for VLSI with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about On Optimal Interconnections for VLSI with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.