Eines der Hauptprobleme beim Chipentwurf besteht darin, daß die Anzahl der zu bewältigenden Kombinationen der einzelnen Chipbausteine ins Unermeßliche steigt. Hier hat sich eine sehr fruchtbare Verbindung zu einem Kerngebiet der Theoretischen Informatik, dem Gebiet des Entwurfs von Datenstrukturen und effizienten Algorithmen, herstellen lassen: das Konzept der geordneten binären Entscheidungsgraphen, das in zahlreichen CAD-Projekten zu einer beträchtlichen Leistungssteigerung geführt hat. Die Autoren stellen die Grundlagen dieses interdisziplinären Forschungsgebiets dar und behandeln wichtige Anwendungen aus dem rechnergestützten Schaltkreisentwurf.
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für Beruf und Forschung
Graduate
Illustrationen
Maße
Höhe: 233 mm
Breite: 155 mm
Dicke: 17 mm
Gewicht
ISBN-13
978-3-540-63869-8 (9783540638698)
DOI
10.1007/978-3-642-58773-3
Schweitzer Klassifikation
1. Einleitung.- 2. Grundlagen.- 2.1 Aussagen und Prädikate.- 2.2 Mengen, Relationen und Funktionen.- 2.3 Graphen.- 2.4 Algorithmen und Datenstrukturen.- 2.5 Komplexität von Algorithmen.- 2.6 Hashverfahren.- 2.7 Endliche Automaten und Finite-State-Maschinen.- 2.8 Referenzen.- I. Datenstrukturen für Schaltfunktionen.- 3. Boolesche Funktionen.- 4. Klassische Darstellungen.- 5. Anforderungen an Datenstrukturen für die formale Schaltkreisverifikation.- II. OBDDs: Eine effiziente Datenstruktur.- 6. OBDDs - Geordnete binäre Entscheidungsgraphen.- 7. Effiziente Implementierung von OBDDs.- 8. Einfluß der Variablenordnung auf die Komplexität von OBDDs.- 9. Optimierung der Variablenordnung.- III. Anwendungen und Erweiterungen.- 10. Analyse sequentieller Systeme.- 11. Symbolisches Model Checking.- 12. Varianten und Erweiterungen von OBDDs.- 13. Transformationstechniken zur Optimierung.