Nos modèles d'hôte, d'appareil et de concentrateur USB prennent en charge une liste de contrôle complète du protocole USB et des assertions et des moniteurs de couverture fonctionnelle et de performance pour les commandes, les longueurs de transfert et le débit. Les classes de transactions USB incluent les contraintes aléatoires pour les générateurs automatiques de séquences TP, y compris les types de transfert en vrac, isochrone, interruption, flux en vrac et de contrôle. Les autres fonctionnalités d'Avery Verification IP for USB incluent :
- Planification automatique des trames et prise en charge des intervalles de bus et des intervalles de service, y compris la génération ITP
- Paramètres de synchronisation de l'hôte du programme et du modèle de périphérique et comportements de réponse tels que les commandes de liaison et le Jitter/SSC
- Contrôle précis des séquences de transition LTSSM et des contrôles de la couche Link
- Injecter des erreurs à toutes les couches par le biais de rappels
- Contrôlez les transitions d'état des opérations de l'appareil, y compris la suspension et la reprise et la prise en charge de la gestion complète de l'alimentation (U0-U3), y compris les entrées/sorties automatiques et dirigées par logiciel et la réinitialisation PowerOn et Inband
- Compliance testsuite prend en charge la vérification du hub et des appareils, y compris les tests de protocole, de liaison et de couche phy, y compris la gestion de l'alimentation
- Une liste de contrôle et des assertions complètes du protocole USB permettent de suivre la couverture de conformité et d'isoler les bogues DUT plus rapidement
- Tableau de bord End2end
- Traqueurs de protocole multi-niveaux (transaction USB, LTSSM, symbole) traqueur de protocole pour un débogage efficace