| Hi, These 
frames are "token only" transactions. They do not need any ACK or NAK to be 
handled. There 
is a 8 bits PID + 11 bits of frame # + 5 bits CRC (= 3 
Bytes). The 
Frame # is a 11 bits system wide time frame. Use of it is function dependent. 
You can imagine to use it to maintain a common system wide time frame (For 
example to synchronise audio equipments ...). The 
"tick" time is 1 ms. In 
addition, there is µ-frame ticks (125 µs) if the function is 2.0 compatible. In 
that case you need some local computation to create a 15 bits 
counter. We 
found this SOF very useful for synchronization over the whole bus and between 
connected devices. I hope 
this help. Thierry 
 |