TMS320C6678开发例程使用手册(9)

本文档详细介绍了TMS320C6678 DSP上一维FFT的性能测试过程,涵盖16至262144个点的实数FFT,通过软件仿真评估了不同点数的正反向变换执行时间和周期。测试在不同点数下展示了执行时间随点数增加的变化趋势。
摘要由CSDN通过智能技术生成

3.4FFT_Real_Benchmark——一维FFT性能测试

此程序的作用是评估DSP C66x数字信号函数库一维FFT计算性能,测试16~262144个实数点FFT性能。程序默认使用软件仿真测试(不计内存延迟),也可使用硬件禁用缓存及使能缓存测试。

3.4.1软件仿真(不计内存延迟)

新建软件仿真配置:

选择如下配置,点击save:

使用新建的仿真配置,进入debug界面。

按照工程导入步骤加载FFT_Real_Benchmark.out文件,然后点击程序运行按钮。

[TMS320C66x_0]

Test signal

-Include 2V DC Component

-Include 3V AC Component,Frequency:50Hz Phase:-30 Degree

-Include 1.5V AC Component,Frequency:75Hz Phase:90 Degree

-Formula:y=2+3cos(2pi*50t-(30/180)pi)+1.5cos(2pi*75t+*(90/180)pi)

--------------------------- Cache Disabled ---------------------------

----------------------------------------------------------------------

1: 16 Point FFT Test

-Sampling Period:1s Sampling Frequency:16Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 263

-Forward Transformation Execution Time is 0.2630000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 288

-Inverse Transformation Execution Time is 0.2880000 us (CPU Frequency:1000MHz)

16 Point FFT Test End

----------------------------------------------------------------------

2: 32 Point FFT Test

-Sampling Period:1s Sampling Frequency:32Hz Frequency Resolution:1Hz

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值