Hi Rodrigo, It appears this way out of convention and as a convenience. All that matters in the order is that it is understood by the consumer. CASPER DSP blocks, such as the polyphase FIR and FFT, expect the time sample in the MSB. In the case of the 100G streaming example, it was more convenient to have the oldest sample in the LSB and write the code that does the processing to interpret it in that way. Because, it turns out that once the samples are copied into memory the time ordering ascends naturally without needing to do any time reorder.
Hope this helps, Mitch > On Aug 12, 2025, at 8:12 AM, Rodrigo Rodríguez <[email protected]> wrote: > > HI. I am tunning the 100gbe stream example and i found out differences > bitween the configuration in the munge block in this example and in the > cx_spectrometer example. > In the left of this image is the configuration in the munge block for the > stream 100gbe example and in the right, the cx sprectrometer example. > > I see that the division packing order is different (mirrored), why is this > that way? both examples work with I/Q > > > > -- > You received this message because you are subscribed to the Google Groups > "[email protected]" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To view this discussion visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/b552dcac-a5bd-49cd-8147-dae14de3a972n%40lists.berkeley.edu > > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/b552dcac-a5bd-49cd-8147-dae14de3a972n%40lists.berkeley.edu?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/586C020A-78EE-46F7-A6C6-9EF48D91E298%40gmail.com.

