DDl_back.jpg

Tsinghua

DSP开发技术 (BM: chaosboy wbs)

banner.gif


[回到开始][上一层][下一篇]


发信人: harryhao (骄阳似火), 信区: DSPTech
标 题: 请各位大侠参谋参谋!
发信站: BBS 水木清华站 (Tue Jun 11 15:13:03 2002)

我的课题数据处理部分是要在0.5s内完成32路, 每次对256点16位数据进行分析,
主要计算出各次谐波分量的幅值和相位。而且要求有一个可以记录1M×16位数据的
RAM,作为故障录波使用。
现在的问题是:
1.是否只有用片内RAM才能完成高速运算?
2.如上,对32路数据处理(进行谐波分析) 是否需要很大的数据空间,
比如说256点的FFT在dsp内完成要多少资源?
3. 如果使用6x的DSP是不是大马拉小车?但是2X的能完成吗?�55509如何?
谢谢!

--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.113.1.183]
发信人: wbs (永不言败), 信区: DSPTech
标 题: Re: 请各位大侠参谋参谋!
发信站: BBS 水木清华站 (Tue Jun 11 15:29:23 2002)

1。肯定不是了,用高速RAM同样不会影响数据交换的速度;
2。你的意思是每路256个点吗?如果这样,你的结果存储可能需要很大
空间;如果32路总共才256点,那数据量就很小了;因为256点数据作FFT
以后会有256个幅值,256个相位;但是其中128个相互对称,所以你每次
需要存储256个数据;
3。2X的资源可能差不多,但是速度可能是问题,可以查查TI的网站,
它有FFT的计算统计时间。

【 在 harryhao (骄阳似火) 的大作中提到: 】
: 我的课题数据处理部分是要在0.5s内完成32路, 每次对256点16位数据进行分析,
: 主要计算出各次谐波分量的幅值和相位。而且要求有一个可以记录1M×16位数据的
: RAM,作为故障录波使用。
: 现在的问题是:
: 1.是否只有用片内RAM才能完成高速运算?
: 2.如上,对32路数据处理(进行谐波分析) 是否需要很大的数据空间,
: 比如说256点的FFT在dsp内完成要多少资源?
: 3. 如果使用6x的DSP是不是大马拉小车?但是2X的能完成吗?�55509如何?
: 谢谢!


--
--DSP牛吗?
--牛!
--好开发吗?
--好开发吗?
--Easy!找我!


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 142.103.36.161]
发信人: harryhao (骄阳似火), 信区: DSPTech
标 题: Re: 请各位大侠参谋参谋!
发信站: BBS 水木清华站 (Tue Jun 11 16:19:38 2002)

高速RAM?DSP读写外部存储器能在一个周期内完成吗?我理解要想达到
dsp的目标速度,一个是利用流水线,也就是程序内含有较少的跳转等,而且不
被中断打断。另外使用片内RAM这样可以在一个周期内完成取指,不知道对不对,
这个问题困扰了我很久了!
当然是每路256点了,是2个周波的数据,另外可能要加些预处理和什么分析(甲方要求)
不过问题可能不是很大。然后把处理完的数据通过一个DPRAM(16K×16)数据送出。
输入也要一个DPRAM32K×16,这是必须的外挂RAM!
谢谢wbs,你真的帮了我大忙了!


【 在 wbs (永不言败) 的大作中提到: 】
: 1。肯定不是了,用高速RAM同样不会影响数据交换的速度;
: 2。你的意思是每路256个点吗?如果这样,你的结果存储可能需要很大
: 空间;如果32路总共才256点,那数据量就很小了;因为256点数据作FFT
: 以后会有256个幅值,256个相位;但是其中128个相互对称,所以你每次
: 需要存储256个数据;
: 3。2X的资源可能差不多,但是速度可能是问题,可以查查TI的网站,
: 它有FFT的计算统计时间。


--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.113.1.183]
发信人: wbs (永不言败), 信区: DSPTech
标 题: Re: 请各位大侠参谋参谋!
发信站: BBS 水木清华站 (Tue Jun 11 23:34:10 2002)


外部高速可不能做流水线操作,我的意思它不会影响存储操作。
建议你先大致计算一下每一步可能需要的时间,然后告诉大家瓶颈在什么
地方,大家可能就有主意了。

【 在 harryhao (骄阳似火) 的大作中提到: 】
: 高速RAM?DSP读写外部存储器能在一个周期内完成吗?我理解要想达到
: dsp的目标速度,一个是利用流水线,也就是程序内含有较少的跳转等,而且不
: 被中断打断。另外使用片内RAM这样可以在一个周期内完成取指,不知道对不对,
: 这个问题困扰了我很久了!
: 当然是每路256点了,是2个周波的数据,另外可能要加些预处理和什么分析(甲方要求)
: 不过问题可能不是很大。然后把处理完的数据通过一个DPRAM(16K×16)数据送出。
: 输入也要一个DPRAM32K×16,这是必须的外挂RAM!
: 谢谢wbs,你真的帮了我大忙了!
:


--
--DSP牛吗?
--牛!
--好开发吗?
--Easy!找我!


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 142.103.36.161]


[回到开始][上一层][下一篇]

欢迎访问Cterm主页