[Dspforum] Lab 6 Questions
Joseph Haber
josephhaber at gmail.com
Sun Oct 18 18:44:57 MDT 2009
Simply because we would like to have more time updates in our spectrogram.
This is known as overlapping data, and it is fairly common. And no, it won't
mean much special to your QDMAing the data back in -- just make sure you
advance your src pointer appropriately.
Joseph
On Sun, Oct 18, 2009 at 8:31 PM, Alan Ding <alan33d at gmail.com> wrote:
> Maybe this is really obvious but why are we doing N-pt FFTs every N/2
> samples and not every N samples where N=8192. I think there's something
> about the algorithm that I'm missing. Do we have to do anything special
> with the data overlapping when we dma back out?
>
> BTW - I resubmitted my milestone after Doug reminded me where in the lab
> instructions it showed us to dump data from MATLAB to CCS3.1. I was having
> issues with that Thursday night since I missed that part on the
> instructions...ooops.
>
> Thanks,
>
> Alan
>
>
> On Sun, Oct 18, 2009 at 7:48 PM, Alan Ding <alan33d at gmail.com> wrote:
>
>> Thanks Doug.
>>
>> I'm also having a tough time locating register definitions from the
>> lecture notes:
>>
>> CIPR
>> QOPT...etc.
>>
>> I found the macros in csl_edmahal.h which was not part of the example
>> project.
>>
>> ~Alan
>>
>>
>> On Sun, Oct 18, 2009 at 7:39 PM, Doug Wenstrand <doug at echelonembedded.com
>> > wrote:
>>
>>> Yea, I forgot to time it and fill in the requirement. Your presumption
>>> of course is correct -- We want you to use QDMA to do it efficiently, but
>>> you need not worry about overlapping the transfers with computations.
>>> So -- the following pseudocode is what would meet the timing requirement:
>>>
>>> loop:
>>> dma data in
>>> wait for it
>>> fft
>>> dma data out
>>>
>>>
>>> On Sun, Oct 18, 2009 at 6:46 PM, Alan Ding <alan33d at gmail.com> wrote:
>>>
>>>> For the requirements on the back of the lab, it states that our STFT
>>>> "must take less than xx ms". What exactly is xx? ~1.7ms*100 or ~48ms*100?
>>>> I take it you guys want us to get roughly the first timing requirement using
>>>> QDMA.
>>>>
>>>> When we first capture the data in ext ram from CCS. The instructions
>>>> wants us to create a plot of this data in CCS. How do you do that? Should
>>>> we use the Graph function under the view tab? What options should we use
>>>> for it?
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> -------------------------------------------------------
>>>> Alan Ding
>>>> Master of Sci, Electrical Engineering
>>>> Johns Hopkins University
>>>>
>>>> Email: alan33d at gmail.com
>>>> Contact #: 4844593290
>>>>
>>>> _______________________________________________
>>>> Dspforum mailing list
>>>> Dspforum at echelonembedded.com
>>>> http://echelonembedded.com/mailman/listinfo/dspforum_echelonembedded.com
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Dspforum mailing list
>>> Dspforum at echelonembedded.com
>>> http://echelonembedded.com/mailman/listinfo/dspforum_echelonembedded.com
>>>
>>>
>>
>>
>> --
>> -------------------------------------------------------
>> Alan Ding
>> Master of Sci, Electrical Engineering
>> Johns Hopkins University
>>
>> Email: alan33d at gmail.com
>> Contact #: 4844593290
>>
>
>
>
> --
> -------------------------------------------------------
> Alan Ding
> Master of Sci, Electrical Engineering
> Johns Hopkins University
>
> Email: alan33d at gmail.com
> Contact #: 4844593290
>
> _______________________________________________
> Dspforum mailing list
> Dspforum at echelonembedded.com
> http://echelonembedded.com/mailman/listinfo/dspforum_echelonembedded.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://echelonembedded.com/pipermail/dspforum_echelonembedded.com/attachments/20091018/fed9dce3/attachment.html>
More information about the Dspforum
mailing list