Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-2241

Ensure consistency between FFT algorithms in the Cheetah pipeline

Details

    • Feature
    • Should have
    • PI13, PI14
    • COM PSS SW
    • None
    • Data Processing
    • Hide

      Ensures that comparison of the output between different FFT algorithms used by the CXFT module are carried out correctly with identical preconditions. 

      Show
      Ensures that comparison of the output between different FFT algorithms used by the CXFT module are carried out correctly with identical preconditions. 
    • Hide

      Given: The Cheetah CXFT module with data to be run through an FFT

      When: An FFT algorithm is selected with an input data size that the algorithm is not designed for

      Then: The input data shall be reshaped to fit the constraints of the algorithm such that the data output from any of the selected algorithms shall have an output data shape that is independent of the exact algorithm used.

      Show
      Given: The Cheetah CXFT module with data to be run through an FFT When: An FFT algorithm is selected with an input data size that the algorithm is not designed for Then: The input data shall be reshaped to fit the constraints of the algorithm such that the data output from any of the selected algorithms shall have an output data shape that is independent of the exact algorithm used.
    • 1
    • 1
    • 5
    • 5
    • Team_PSS
    • Sprint 5
    • Hide

      When called to perform an fft, the framework will now automatically shrink or extend (zero pad) the input data to match the limitations of the active Fft algorithms (as selected by the user). This is done in a felxible/extensible manner that allows the integration of future algos.

      Links to the code and commits can be found under AT4-521, AT4-631, and AT4-632

      Show
      When called to perform an fft, the framework will now automatically shrink or extend (zero pad) the input data to match the limitations of the active Fft algorithms (as selected by the user). This is done in a felxible/extensible manner that allows the integration of future algos. Links to the code and commits can be found under AT4-521, AT4-631, and AT4-632
    • 14.6
    • Stories Completed, Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • SPO-1582

    Description

      Some of the FFT algorithms used within the CXFT module in Cheetah only works on input data with sample number equal to an exact power of 2. In order to ensure that the output data from the CXFT module always have the same size, independent on the exact algorithm used to perform the FFT, the input data will need to be reshaped to have an exact power of 2 number of samples as well. 

      Attachments

        Issue Links

          Structure

            Activity

              People

                A.Noutsos Noutsos, Aristeidis
                L.Levin-Preston Levin-Preston, Lina
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete532.0
                  Total532.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel