Magic è uno strumento per il layout VLSI dei circuiti integrati in origine scritto John Ousterhout ed i suoi studenti laureati all'Università di Berkeley nel 1980.
Magic continua ad essere popolare perché software libero e gratuito distribuito sotto la "Berkeley open-source license", facile da usare e da implementare con funzionalità specializzate. La versione stabile attuale è la 7.5, ma le versioni 6.x sono ancora largamente usate.

Magic
software
Layout VLSI di un circuito con Magic
Layout VLSI di un circuito con Magic
Layout VLSI di un circuito con Magic
GenereCAD
Computer-aided manufacturing
SviluppatoreJohn Ousterhout
Ultima versione7.5 (31 maggio 2009)
Ultima beta8.0 (2 giugno 2009)
Sistema operativoLinux
LicenzaBerkeley open-source license
(licenza libera)
LinguaInglese
Sito webopencircuitdesign.com/magic/

Le funzionalità di Magic sono la progettazione Sistema real-time e la verifica in tempo reale, cosa che alcuni costosi pacchetti software commerciali di VLSI design non possiedono. Magic implementa questa funzione contando la distanza utilizzando la distanza di Manhattan (Manhattan distance) piuttosto che la distanza euclidea, che è molto più veloce da calcolare.

Magic attualmente gira sotto Linux, anche se le versioni esistono per DOS, OS/2, e altri sistemi operativi. Magic è frequentemente usato in abbinamento con IRSIM e altri programmi di simulazione.

Bibliografia modifica

  • John K. Ousterhout, "Corner Stitching: A Data-Structuring Technique for VLSI Layout Tools," IEEE Transactions on Computer-Aided Design, Vol. CAD-3, No. 1, January 1984, pp. 87–100
  • John K. Ousterhout, Gordon T. Hamachi, Robert N. Mayo, Walter S. Scott, and George S. Taylor, "Magic: A VLSI Layout System," 21st Design Automation Conference, 1984, pp. 152–159
  • George S. Taylor and John K. Ousterhout, "Magic's Incremental Design-Rule Checker," 21st Design Automation Conference, 1984, pp. 160–165
  • W.S. Scott and John K. Ousterhout, "Plowing: Interactive Stretching and Compaction in Magic," 21st Design Automation Conference, 1984
  • Gordon T. Hamachi and John K. Ousterhout, "A Switchbox Router with Obstacle Avoidance," 21st Design Automation Conference, 1984, pp. 173–179
  • Walter S. Scott and John K. Ousterhout, "Magic's Circuit Extractor," 22nd Design Automation Conference, 1985, pp. 286–292

Voci correlate modifica

Collegamenti esterni modifica