Changes between Version 5 and Version 6 of WARPLab/BufferSizes
- Timestamp:
- Feb 4, 2015, 4:44:41 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WARPLab/BufferSizes
v5 v6 6 6 7 7 || ||= '''WARPLab 7.4''' =||= '''WARPLab 7.5 (4RF)''' =||= '''WARPLab 7.5 (2RF)''' =|| 8 || Tx Maximum # of Samples || 32 ,768 || 58,720,256 || 117,440,512||8 || Tx Maximum # of Samples || 32 kS || 56 MS || 112 MS || 9 9 || Tx Maximum Duration at 40MHz Bandwidth || 819.2 µs || 1.468 s || 2.9360 s || 10 || Rx Maximum # of Samples || 32 ,768 || 67,108,864 || 134,217,728||10 || Rx Maximum # of Samples || 32 kS || 64 MS || 128 MS || 11 11 || Rx Maximum Duration at 40MHz Bandwidth || 819.2 µs || 1.6777 s || 3.3554 s || 12 12 13 The table above summarizes the maximum buffer sizes for the WARPLab 7.5 design. Since the buffer space is divided among RF interfaces, the 2RF design can store more samples than the 4RF design. 13 The table above summarizes the maximum buffer sizes for the WARPLab 7.5 design. Since the buffer space is divided among RF interfaces, the 2RF design can store more samples than the 4RF design. WARPLab 7.5 maintains full backward compatibility with WARPLab 7.4, so all existing scripts compatible with WAPRLab 7.4 will "just work" with the new design and will use the existing WARPLab 7.4 limitations on buffer sizes. 14 14 15 15 == Performance Considerations == 16 16 17 With all of the extra buffer space that the hardware design is capable of, the chief limitation on usable buffer sizes shifts burden to the user's PC. Each sample in a MATLAB workspace is stored as a double precision real and a double precision imaginary value. The below table shows the size (in bytes) of N 18 19 || 32 || 20 17 21 == Enabling Large Buffers ==