Support
FAQ Knowledgebase

FAQ/Knowledgebase

Protocol Solutions

Includes the latest and most frequently asked questions regarding protocol products covering Bluetooth, DDR3 & DDR4, Ethernet, Fibre Channel, IEEE1394, Infiniband, PCI Express, PCI/PCI-X, SAS, SATA, USB, and others.

Select Product Group

Type Key Words:   



Topic:

Chief – Average Packets per Second

Problem:

I'm using the CATC Chief to try and figure out how many of each of the different packet types get sent back and forth in a given space of time.

Solution:

A typical report would be like this:

USB Packets: 1116789 <-- this is all packets in both directions inc SOF's etc
Transactions: 555880 <- this is the number of 2 or 3 phase transactions (control/In/Out , data, ack)
Total Frames: 5012 <- this is the number of SOF's
Empty Frames: 0

Transactions by Device:
(* in 1st column indicates device probably not residing on bus under test)

#Transactns Acknowledgement Bytes
Addr Endp Type Total Error ACK NAK None Attempt Success
2 3 IN 550863 0 0 550863 0 0 0

2 5 IN 5007 0 5 5002 0 39 39

2 0 SETUP 3 0 3 0 0 24 24
2 0 IN 3 0 3 0 0 0 0
2 0 OUT 4 0 4 0 0 28 28


In this case endpoint 3 spent all the time NAK'ing and transferred no data bytes, Endpoint 5 Nak'd 5002 times ACK'd 5 time an transferred a total of 39bytes if there had been any retries then the attempt bytes would be higher than the success bytes.

Control Transfers by Device:
Addr Endp Packet# Dir Type Recipient Request Value Index Length
2 0 89344 H->D Class Device 0 0 0 16
2 0 522849 H->D Class Device 0 0 0 7
2 0 525738 H->D Class Device 0 0 0 5

This section is just for control transfers and shows the length of each control payload.

If you download the USBTracer/Trainer viewer and open your Chief files in that you can get more reports.

 


Attachments:

(All support files listed here have been scanned and are virus free)


Product Group:
USB

 
Model Numbers:

 
Categories:

 
Subcategories:

 
 Back to Search Results