Magic (software)

Da Wikipedia, l'enciclopedia libera.
Magic

Screenshot di Magic (software)
Layout VLSI di un circuito con Magic
Sviluppatore John Ousterhout
Ultima versione 7.5 (31 maggio 2009)
Ultima beta 8.0 (2 giugno 2009)
Sistema operativo Linux
Linguaggio
Genere CAD
Computer-aided manufacturing
Licenza Berkeley open-source license
(Licenza libera)
Lingua Inglese
Sito web http://opencircuitdesign.com/magic/

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 rilasciato 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.

Le funzionalitò di Magic è la progettazione Real-time e 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 | modifica sorgente]

  • 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 | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]