Magic (software)
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 | |
Genere | CAD Computer-aided manufacturing |
Sviluppatore | John Ousterhout |
Ultima versione | 7.5 (31 maggio 2009) |
Ultima beta | 8.0 (2 giugno 2009) |
Sistema operativo | Linux |
Licenza | Berkeley open-source license (licenza libera) |
Lingua | Inglese |
Sito web | opencircuitdesign.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
modificaCollegamenti esterni
modifica- (EN) Magic VLSI Layout Tool, su opencircuitdesign.com.
- (EN) Magic, Man Pages & Tutorial
- (EN) Magic, Old version
- (EN) IRSIM, su opencircuitdesign.com.