Commit 58bd55b9 authored by Javier Morgade's avatar Javier Morgade

fembms:

	-Increase buffer size in PHY_ofdm_mod to accomodate FeMBMS sizes
	-New FFT sizes added (IDFT_12288, IDFT_24576) to enable support for FeMBMS 10MHz and 20MHz channels BWs
Signed-off-by: default avatarJavier Morgade <javier.morgade@ieee.org>
parent 459eff02
...@@ -88,7 +88,7 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input ...@@ -88,7 +88,7 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input
if(nb_symbols == 0) return; if(nb_symbols == 0) return;
short temp[4096*4] __attribute__((aligned(32))); short temp[2*2*6144*4] __attribute__((aligned(32)));
unsigned short i,j; unsigned short i,j;
short k; short k;
...@@ -125,9 +125,23 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input ...@@ -125,9 +125,23 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input
case 3072: case 3072:
idftsize = IDFT_3072; idftsize = IDFT_3072;
break; break;
case 4096: case 4096:
idftsize = IDFT_4096; idftsize = IDFT_4096;
break; break;
case 6144:
idftsize= IDFT_6144;
break;
case 12288:
idftsize= IDFT_12288;
break;
case 24576:
idftsize= IDFT_24576;
break;
default: default:
idftsize = IDFT_512; idftsize = IDFT_512;
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment