|
|
|
|
@ -44,6 +44,7 @@ config["LMS_NORM_Q31"]=False
|
|
|
|
|
config["LMS_NORM_Q15"]=False
|
|
|
|
|
config["CMPLX_MAG_Q31"]=False
|
|
|
|
|
config["CMPLX_MAG_Q15"]=False
|
|
|
|
|
config["CMPLX_MAG_FAST_Q15"]=False
|
|
|
|
|
|
|
|
|
|
config["CFFT_RADIX2_Q15"]=False
|
|
|
|
|
config["CFFT_RADIX4_Q15"]=False
|
|
|
|
|
@ -85,6 +86,7 @@ realname["LMS_NORM_Q31"]="ARM_LMS_NORM_Q31"
|
|
|
|
|
realname["LMS_NORM_Q15"]="ARM_LMS_NORM_Q15"
|
|
|
|
|
realname["CMPLX_MAG_Q31"]="ARM_CMPLX_MAG_Q31"
|
|
|
|
|
realname["CMPLX_MAG_Q15"]="ARM_CMPLX_MAG_Q15"
|
|
|
|
|
realname["CMPLX_MAG_FAST_Q15"]="ARM_CMPLX_MAG_FAST_Q15"
|
|
|
|
|
realname["CFFT_RADIX2_Q15"]="ARM_CFFT_RADIX2_Q15"
|
|
|
|
|
realname["CFFT_RADIX4_Q15"]="ARM_CFFT_RADIX4_Q15"
|
|
|
|
|
realname["CFFT_RADIX2_Q31"]="ARM_CFFT_RADIX2_Q31"
|
|
|
|
|
@ -370,6 +372,9 @@ def interpretCmakeOptions(cmake):
|
|
|
|
|
r.append("-DARM_TABLE_FAST_SQRT_Q31_MVE")
|
|
|
|
|
|
|
|
|
|
if test(cmake,"ARM_CMPLX_MAG_Q15"):
|
|
|
|
|
r.append("-DARM_TABLE_FAST_SQRT_Q31_MVE")
|
|
|
|
|
|
|
|
|
|
if test(cmake,"ARM_CMPLX_MAG_FAST_Q15"):
|
|
|
|
|
r.append("-DARM_TABLE_FAST_SQRT_Q15_MVE")
|
|
|
|
|
|
|
|
|
|
if test(cmake,"MVEI"):
|
|
|
|
|
@ -494,7 +499,7 @@ def configMake(config):
|
|
|
|
|
|
|
|
|
|
if config["MVEI"]:
|
|
|
|
|
st.sidebar.markdown("#### Complex Magnitude")
|
|
|
|
|
multiselect(config,"Complex Magnitude",["CMPLX_MAG_Q31","CMPLX_MAG_Q15"])
|
|
|
|
|
multiselect(config,"Complex Magnitude",["CMPLX_MAG_Q31","CMPLX_MAG_Q15","CMPLX_MAG_FAST_Q15"])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|