Våra USB-värd-, enhets- och hubmodeller stöder en omfattande USB-protokollchecklista och påståenden och funktionella och prestandatäckningsmonitorer för kommandon, överföringslängder och genomströmning. USB-transaktionsklasser inkluderar slumpmässig begränsning för automatiska TP-sekvensgeneratorer inklusive bulk, isokron, avbrott, bulkström och kontrollöverföringstyper. Andra funktioner i Avery Verification IP för USB inkluderar:
- Automatisk ramschemaläggning och stöd för bussintervall och serviceintervall inklusive ITP-generering
- Programvärd- och enhetsmodellens tidsparametrar och svarsbeteenden som länkkommandon och jitter/SSC
- Finkornig kontroll över LTSSM-övergångssekvenser och länklagerkontroller
- Injicera fel i alla lager genom återuppringningar
- Tillståndsövergångar för styrenhetens drift inklusive avstängning/återupptagning och fullt stöd för strömhantering (U0-U3) inklusive automatisk och mjukvarustyrd in- och utgång samt PowerON och Inband-återställning
- Compliance testsuite stöder nav- och enhetsverifiering inklusive protokoll-, länk- och phy-lagertestning inklusive strömhantering
- Omfattande USB-protokollchecklista och påståenden spårar efterlevnadstäckning och isolerar DUT-buggar snabbare
- End2end-resultattavla
- Protokollspårare på flera nivåer (USB-transaktion, LTSSM, symbol) protokollanalysatorspårare för effektiv felsökning