The table below shows latency measurements for particular operations performed by a NioNode. These figures are useful when you want to calculate delays manually when setting up alignment between objects.
IO card serial port receive  | 
1 vector  | 
IO card serial port transmit  | 
1 sample  | 
DSP processing  | 
1 vector  | 
DSP to DSP transfer (within a NioNode)  | 
1 vector  | 
XDAB transfer (NioNode to NioNode)  | 
3 vectors  | 
IO Card ADC  | 
34 samples @ 48/96 KHz  | 
IO Card DAC  | 
37 samples @ 48 KHz, 20 samples @ 96 KHz  | 
It is not always easy to manually calculate the latency of a particular signal relative to another. For example, in the design below, the alignment must be set to 4 vectors (32 samples):
The alignment figure can be calculated by counting up the vectors between the 5 stages listed, but it is easier to create your design and check the delay report to see what manual delays you need to insert.
| 
 See also  |