Teledyne LeCroy ist der Hauptlieferant von Protokollanalysatoren und -trainern für Unternehmen, die SSDs und andere ähnliche Speicherprodukte entwickeln, die die neuen seriellen Hochgeschwindigkeitsdatenstandards NVMe, SATA Express und SCSI Express verwenden. Protokollanalysatoren und Übungsgeräte werden von Entwicklern und Validierungsingenieuren verwendet, um den Datenverkehr auf seriellen Datenkommunikationsverbindungen zwischen Geräten und Systemen direkt aufzuzeichnen und zu untersuchen. Diese Ausrüstung ermöglicht es Entwicklern, Zeitpläne für Fehlersuche und Tests zu verkürzen, die Entwicklungskosten für neue Produkte zu senken und aggressive Markteinführungsanforderungen zu erfüllen.
Beim Übergang von Speicherentwicklern von Legacy-SAS- und SATA-Protokoll-basierten SSDs zu den fortschrittlicheren NVMe- und SATA-Express-Technologien stoßen sie auf Einschränkungen bei den verfügbaren Design- und Testtools, einschließlich begrenzter Trace-Aufzeichnungszeiten und einem Mangel an standardisierten Analyseberichten für PCIe- basierte Speicherung. Diese beiden Probleme sind für die neueren Technologien von NVMe und SATA Express aus folgenden Gründen von Bedeutung:
- Hochleistungs-SSD-Tests können die Aufzeichnung des Datenverkehrs über einige Minuten hinaus erfordern. Dies ist für viele Protokollanalysatoren aufgrund von Einschränkungen in ihren Aufzeichnungsarchitekturen nicht möglich.
- Während einige Anbieter von Testwerkzeugen Unterstützung für die NVMe- und SATA-Express-Protokolle beansprucht haben, ist die Unterstützung für diese Protokolle minimal geblieben. Dies hat die Produktivität von Entwicklern aufgrund der Verwendung von Berichtssystemen beeinträchtigt, die für ältere Technologien entwickelt wurden, die nicht für Qualitätstests auf NVMe- und SATA-Express-Produkten optimiert sind.
Die Summit Der T34-Protokollanalysator, der speziell auf PCIe-Speicheranwendungen ausgerichtet ist, unterstützt jetzt lange Trace-Aufzeichnungen mit einem neuen erweiterten NVMe-Modus. Der Summit T34 kann auch mit bis zu 64 GB Trace-Aufzeichnungsspeicher konfiguriert werden. Der erweiterte NVMe-Modus baut auf dem vorhandenen tiefen Pufferspeicher auf und optimiert ihn, um Benutzern eine lange Aufnahmezeit zu ermöglichen. Abhängig von der Geschwindigkeit des DUT (Device Under Test) kann die Aufzeichnungszeit für eine einzelne Trace-Erfassung auf bis zu mehrere Stunden maximiert werden. Diese Funktion ist nützlich für Aufgaben wie das Messen der Leistung oder das Bestimmen, wie gut Ihre Warteschlangenbehandlungsalgorithmen funktionieren. Ein Beispiel für die jetzt verfügbaren Metriken ist die Möglichkeit, die NVMe-Warteschlangenverteilung über einen längeren Zeitraum zu messen. Die Möglichkeit, das Warteschlangenverhalten über lange Zeiträume zu erfassen, hilft Treiber- und Betriebssystementwicklern bei der Feinabstimmung ihrer Anwendungen und dem Ausgleich der Warteschlangenlasten für eine optimierte Produktleistung.
Mit über einem Jahrzehnt Erfahrung in der Bereitstellung von PCI Express-, SAS/SATA- und anderen seriellen Datenprotokollen mit standardisierten Fehleranalysen und Produktleistungsberichten hat Teledyne LeCroy jetzt eine Leistungs- und Analysefunktion für NVMe- und SATA Express-SSDs geschaffen. Trace Expert™, eine neue Funktion in der PCIe Protocol Suite, erstellt einen detaillierten Bericht, den die SSD-Industrie benötigt, um ein gemeinsames Verständnis der Funktionsweise ihrer SSD- oder Speichersysteme zu erhalten, und enthält Informationen zu den erforderlichen PCIe-basierten Komponenten. Informationen wie NVMe-Warteschlangen, Befehle, Türklingel- und Steuerregister und viele andere Metriken werden erfasst, analysiert und in einem detaillierten Bericht organisiert, der Entwicklern ein umfassendes Statusdokument für ihre Produkte bietet, einschließlich einer Vielzahl von Leistungsstatistiken.
Zusätzlich zu den Standardspeicherprotokollen unterstützen alle unsere NVMe-Plattformen auch Trusted Computer Group (TCG), Single Root I/O Virtualization (SRIOV), Multi-Root I/O Virtualization (MRIOV) und Address Translation Services (ATS). ). Eine vollständige Liste der Funktionen, Ansichten und Berichte finden Sie auf den Produktseiten (unten aufgeführt) für jeden unserer Analysatoren.
Decodierung und Analyse der NVMe-über-PCIe-Spezifikation - NVMe-Initialisierungsdecodierung |  |
• NVMe-Befehle dekodieren |  |
• NVMe-Warteschlangen analysieren |  |
• NVMe Multiple Pointer-basierte Transaktionen |  |
• NVMe-Energieverwaltung |  |
• Extrahieren Sie die PCIe-SSD-Basisadresse automatisch |  |