OpenCores
URL https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [soft/] [linux/] [common/] [utils/] [tf_testbufm2.h] - Diff between revs 2 and 6

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 2 Rev 6
Line 10... Line 10...
*/
*/
 
 
#ifndef TF_TestBufM2H
#ifndef TF_TestBufM2H
#define TF_TestBufM2H
#define TF_TestBufM2H
 
 
 
 
//!  Проверка массива данных
//!  Проверка массива данных
/**     Класс содержит функции для проверки произвольных
/**     Класс содержит функции для проверки произвольных
        массивов.
        массивов.
 
 
                Тестовая последовательность представляет собой набор блоков.
                Тестовая последовательность представляет собой набор блоков.
Line 90... Line 89...
        __int64 data_ex_cnt;
        __int64 data_ex_cnt;
        __int64 data_ex_noise;
        __int64 data_ex_noise;
        __int64 data_ex_psd;
        __int64 data_ex_psd;
        __int64 data_ex_inv;
        __int64 data_ex_inv;
 
 
 
 
 
 
        float *resData;
 
        int FFT_size;
 
        int numberOfSteps;
 
        int numberOfFFTSizeSteps;
 
        int m_chanMask;
 
 
 
        U32   lowRange;
 
        U32   topRange;
 
        U32   fftSize;
 
 
 
 
 
  public:
  public:
 
 
        TF_TestBufM2();      //!< Конструктор
        TF_TestBufM2();      //!< Конструктор
        ~TF_TestBufM2();     //!< Деструктор
        ~TF_TestBufM2();     //!< Деструктор
 
 
Line 134... Line 120...
        //! Проверка псевдослучайной последовательности
        //! Проверка псевдослучайной последовательности
        U32     buf_check_psd( U32 *buf, U32 size  );
        U32     buf_check_psd( U32 *buf, U32 size  );
 
 
        //! Проверка двоично-инверсной последовательности
        //! Проверка двоично-инверсной последовательности
        U32     buf_check_inv( U32 *buf, U32 size  );
        U32     buf_check_inv( U32 *buf, U32 size  );
 
 
 
 
};
};
 
 
 
 
 
 
 
 
 
 
//---------------------------------------------------------------------------
 
#endif
#endif
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.