BLUE PEARL
Blue Pearl Software, Inc., beheimatet in Santa Clara (Kalifornien), ist ein privat geführtes Unternehmen der EDA (Electronic Design Automation) Branche, das Software entwickelt, um die Produktivität von ASIC-, FPGA- und IP-Entwicklern zu verbessern. Blue Pearl liefert Produkte, die sowohl die Erzeugung von Zeitbeschränkungen automatisieren, bestehende Zeitbeschränkungen validieren und Designproblematiken auf Funktionsebene oder Register Transfer Level (RTL) des Entwicklungsablaufs des digitalen Chips prüfen.
Blue Pearls Software wird von ASIC-, FPGA- und IP-Entwicklern im Frühstadium des Entwicklungsablaufs fuer die Funktionsbeschreibung eines integrierten Schaltkreises (IS ) verwendet, um hoeherwertigeren RTL-Code zu schreiben und sowohl umfassende als auch genaue Zeitbeschränkungen automatisch zu generieren, was die Qualitaet der resultierenden Ergebnisse signifikant verbessert.
Blue Pearls Kunden koennen signifikant die Time-to-Market reduzieren, Entwicklungskosten verringern und den Ablauf der Entwicklung vorhersagbarer machen. Die Einbindung von Blue Pearls Produkten in den Entwicklungsablauf ist einfach, weil alle Ein- und Ausgaenge den Industriestandards entsprechen. Kunden profitieren dabei auch vom Wegfall unnoetiger Kosten, die entstehen, wenn elektronische Geraete auf den Markt gelangen, die moeglicherweise noch Frequenz- oder Funktionsfehler beinhalten.
Blue Pearl Software hat Werkzeuge entwickelt, die am Frontend des Timing Path Analysis Flow manuelle Aufgaben bei RTL oder auf High-Level automatisieren. Durch die Validierung von zeitlichen Einschränkungen, die Erstellung vollständiger Timing-Einschränkungen für falsche und/oder mehtstufige Pfade sowie die Berichtserstellung funktionaler Design-Probleme, können Probleme frühzeitig vor der Synthese und den physikalischen Implementierungsprozessen behoben werden, wodurch die Anzahl der Iterationen im Durchfluss erheblich reduziert wird. Iterationen können zwischen 1-4 Wochen dauern, je nachdem wie spät in der Flut ein Problem gefunden wird. Kunden profitieren so von einer sehr hohen Investitionsrendite wenn sie Blue Pearl Softwares Produkte verwenden.
Advanced Clock Environment (ACE)
… ermoeglicht es, Takte und asynchrone Clock-Domain-Crossings in RTL-Designs zu visualisieren und so Benutzern zu helfen, ihr Design hinsichtlich CDC-Metastabilität zu analysieren.
Analyze RTL™ Suite
… bietet eine funktionale Designanalyse zur Überprüfung von Eigenschaften, standardisierten Methoden und Entwicklungsregeln. Es verringert den Zeitaufwand beim Schreiben exakten RTL-Codes, der mit Tools in digitalen Design-Flows kompatibel ist. Ausserdem sinkt das Risiko in der Entwicklung und die Qualität der Ergebnisse (QoR) verbessert sich.
Clock Domain Crossing
Mit dem Anstieg der Chipkomplexität setzen Entwickler zunehmend auf fortschrittliche Multi-Takt-Techniken und IP-Integration, um damit die Anforderungen hinsichtlich Time-to-Market und hoher Leistungsfaehigkeit bei geringem Leistungsverbrauch zu erfüllen. Analyze Plus bietet Clock-Domain-Crossing (CDC) für den gesamten Chip sowie Pre-Synthesis Longest Path und Grey Cell Methoden, um diese kritischen Herausforderungen zu meistern.
… identifiziert falsche und mehrstufige Pfade aus RTL-Beschreibungen und schreibt SDC-Timing-Einschränkungen zur Implementierung sowie SVA- oder PSL-Assertionen zur Überprüfung. CREATE reduziert die Anzahl der Iterationen im Ablauf, damit das Timing schneller erfolgreich abgeschlossen und das Entwicklungsrisiko minimiert werden kann.
… verschafft in Echtzeit einen Ueberblick bezueglich der RTL-Designregeln fuer ASIC, FPGA und IP sowie der CDC-Pruefungen, um so Zeitplaene, Risiken und die Gesamtqualitaet des Designs besser beurteilen zu koennen.