Subversion Repositories ScreenTimer

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #ifndef _COMPLEX_MATH_TEST_DATA_H_
  2. #define _COMPLEX_MATH_TEST_DATA_H_
  3.  
  4. /*--------------------------------------------------------------------------------*/
  5. /* Includes */
  6. /*--------------------------------------------------------------------------------*/
  7.  
  8. #include "arr_desc.h"
  9. #include "arm_math.h"
  10.  
  11. /*--------------------------------------------------------------------------------*/
  12. /* Macros and Defines */
  13. /*--------------------------------------------------------------------------------*/
  14. #define COMPLEX_MATH_MAX_INPUT_ELEMENTS 32
  15. #define COMPLEX_MATH_BIGGEST_INPUT_TYPE float32_t
  16.  
  17. /*--------------------------------------------------------------------------------*/
  18. /* Decalare Variables */
  19. /*--------------------------------------------------------------------------------*/
  20.  
  21. /* Input/Output Buffers */
  22. ARR_DESC_DECLARE(complex_math_output_fut_a);
  23. ARR_DESC_DECLARE(complex_math_output_fut_b);
  24. ARR_DESC_DECLARE(complex_math_output_ref_a);
  25. ARR_DESC_DECLARE(complex_math_output_ref_b);
  26.  
  27. extern COMPLEX_MATH_BIGGEST_INPUT_TYPE
  28. complex_math_output_f32_ref_a[COMPLEX_MATH_MAX_INPUT_ELEMENTS * 2];
  29.  
  30. extern COMPLEX_MATH_BIGGEST_INPUT_TYPE
  31. complex_math_output_f32_ref_b[COMPLEX_MATH_MAX_INPUT_ELEMENTS * 2];
  32.  
  33. extern COMPLEX_MATH_BIGGEST_INPUT_TYPE
  34. complex_math_output_f32_fut_a[COMPLEX_MATH_MAX_INPUT_ELEMENTS * 2];
  35.  
  36. extern COMPLEX_MATH_BIGGEST_INPUT_TYPE
  37. complex_math_output_f32_fut_b[COMPLEX_MATH_MAX_INPUT_ELEMENTS * 2];
  38.  
  39. /* Block Sizes*/
  40. ARR_DESC_DECLARE(complex_math_block_sizes);
  41.  
  42. /* Float Inputs */
  43. ARR_DESC_DECLARE(complex_math_zeros);
  44. ARR_DESC_DECLARE(complex_math_f_2);
  45. ARR_DESC_DECLARE(complex_math_f_15);
  46. ARR_DESC_DECLARE(complex_math_f_32);
  47. ARR_DESC_DECLARE(complex_math_f_all);
  48.  
  49.  
  50. #endif /* _COMPLEX_MATH_TEST_DATA_H_ */
  51.