Skip to content
Snippets Groups Projects
Commit cc2a8409 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Added run_pfb_complex.m to provide complex input stimuli for HDL PFB.

parent 9bcec3fc
No related branches found
No related tags found
No related merge requests found
...@@ -36,15 +36,13 @@ This directory contains Matlab code for modelling DSP aspects of Apertif: ...@@ -36,15 +36,13 @@ This directory contains Matlab code for modelling DSP aspects of Apertif:
pfir_coeff.m Function Compute polyphase filterbank coefficients (same purpose as FIR_LPF_ApertifCF.m but with more options) pfir_coeff.m Function Compute polyphase filterbank coefficients (same purpose as FIR_LPF_ApertifCF.m but with more options)
run_pfir_coeff.m Script Run pfir_coeff.m to show filter response in time and frequency domain run_pfir_coeff.m Script Run pfir_coeff.m to show filter response in time and frequency domain
run_pfir.m Script Run the PFIR with real input to create HDL reference data (based on one_pfb.m)
4) FFT 4) FFT
sinusoids_and_fft_frequency_bins.m Script Code on DFT and DTFT from Matlab blog on internet sinusoids_and_fft_frequency_bins.m Script Code on DFT and DTFT from Matlab blog on internet
try_fft.m Script Try DFT and DTFT try_fft.m Script Try DFT and DTFT
5) Data path HDL functions 5) Data path functions
wg.m Function Waveform generator per block of data wg.m Function Waveform generator per block of data
dt.m Function Delay tracking per block of data dt.m Function Delay tracking per block of data
bsn_source.m Function Block Sequence Number source per block of data bsn_source.m Function Block Sequence Number source per block of data
...@@ -54,10 +52,6 @@ This directory contains Matlab code for modelling DSP aspects of Apertif: ...@@ -54,10 +52,6 @@ This directory contains Matlab code for modelling DSP aspects of Apertif:
reorder_serial.m Function Select data from block of data reorder_serial.m Function Select data from block of data
corner_turn.m Function Collect M blocks of in_data(1:K) and then transpose [M] and [K] for corner turn corner_turn.m Function Collect M blocks of in_data(1:K) and then transpose [M] and [K] for corner turn
run_pfft.m Script Run the PFFT with real input to create HDL reference data (based on one_pfb.m)
run_pfft_complex.m Script Run the PFFT with complex input to create HDL reference data (based on one_pfb.m)
6) Polyphase filterbank 6) Polyphase filterbank
one_pfb.m Script Run data path model with subband polyphase filterbank (real input) one_pfb.m Script Run data path model with subband polyphase filterbank (real input)
...@@ -66,3 +60,11 @@ This directory contains Matlab code for modelling DSP aspects of Apertif: ...@@ -66,3 +60,11 @@ This directory contains Matlab code for modelling DSP aspects of Apertif:
two_pfb.m Script Run data path model with subband polyphase filterbank followed by a channel polyphase filterbank two_pfb.m Script Run data path model with subband polyphase filterbank followed by a channel polyphase filterbank
7) HDL reference data
run_pfir.m Script Run the PFIR with real input to create HDL reference data (based on one_pfb.m)
run_pfft.m Script Run the PFFT with real input to create HDL reference data (based on one_pfb.m)
run_pfft_complex.m Script Run the PFFT with complex input to create HDL reference data (based on one_pfb.m)
run_pfb_complex.m Script Run the PFB with complex input to create HDL reference data (based on one_pfb.m)
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment