Optimizing the Configuration
I/O performance is impacted slightly by the hardware configuration.The VXI mainframe closest to the PC (root node) has the highest priority. For example, if instruments in VXI mainframes 1 and 3 (Figure
IEEE 1394
Data Transfer
Protocol
Data transfer over the IEEE 1394 bus can be either asynchronous or
isochronous1.
VXI mainframe 1 | VXI mainframe 3 |
| block transfer | block transfer |
VXI mainframe 2 | data packet | data packet |
| ||
| data packet | data packet |
|
| data packet |
data packet |
|
|
F I |
|
|
|
| Fairness Interval n |
|
|
|
|
|
| F I n+1 | ||||
|
|
|
|
|
|
|
|
|
| |||||||
mainframe 1 or 2 | mainframe 1 or 2 |
| mainframe 3 |
|
| |||||||||||
arb |
| data |
| ack | arb |
| data |
| ack | arb |
| data |
| ack | ||
|
|
|
|
|
| |||||||||||
seq |
| packet |
| seq |
| packet |
| seq |
| packet |
| |||||
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| subaction 1 |
|
| subaction 2 |
|
|
| subaction 3 |
|
| ||||||
arbitration rest gap |
|
|
|
| subaction gaps |
|
|
|
| arbitration gap |
Figure 4-2. IEEE 1394 Data Transfer Protocol.
1.Isochronous data transfers broadcast variable amounts of data at regular intervals with no acknowledgement. Isochronous and Asynchronous data transfers can occur on the same bus.
Chapter 4 | IEEE 1394 Fundamentals and Interface Overview 59 |