wiki:WARPLab/BufferSizes

Version 4 (modified by chunter, 9 years ago) (diff)

--

Large Buffer Support

In WARPLab 7.4 and earlier, all transmit and receive samples were stored in buffers of BRAM directly on the FPGA. As of WARPLab 7.5, these samples are buffered in the DRAM SODIMM attached to the WARP v3 hardware.

WARPLab 7.4 WARPLab 7.5 (4RF) WARPLab 7.5 (2RF)
Tx Maximum # of Samples 32,768 58,720,256 117,440,512
Tx Maximum Duration at 40MHz Bandwidth 819.2 µs 1.468 s 2.9360 s
Rx Maximum # of Samples 32,768 134,217,728
Rx Maximum Duration at 40MHz Bandwidth 819.2 µs 1.6777 s 3.3554 s

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.

Performance Considerations

Enabling Large Buffers