Richard, GW, & others,
I'm not sure if anyone cares, but...
On 1/20/2011 3:23 PM, Richard Williams wrote:
>
> G.M.
>
> My understanding is one DSP is floating point and the other is fixed
> point.
>
> Therefore, I would expect any problem areas to be related to the key
> difference.
>
Not exactly. The short version is...
All of the 6000 family Floating Point devices execute 'a sub-6000 family
fixed instruction set' + Floating Point + 'one or more additional
instructions'.
In the case of the 6713, which I will call a generation 1.5 device, it
will execute all of the generation 1 and 1.5 [620x & 621x] fixed point
instructions, plus floating point, plus 64 bit mem load [LDDW].
The 6416 is a generation 2 c6000 device with two EMIFs and 64 bit memory
support + a few 64 bit instructions.
If the code is written in C and only contains algorithms [without EDMA],
it will work. The 6713 has a much lower clock rate than the c6416.
mikedunn
>
> I also think they have different sized loop tables, so the speed of
> execution
> may be also be slightly different.
>
> R. Williams
>
> ---------- Original Message -----------
> From: "G.M" >
> To: c...
> Sent: Thu, 20 Jan 2011 19:48:18 -0000
> Subject: [c6x] Need help
>
> > Actually I am working on image processing project and I have found
> > some codes on that which were created and debugged on C6416 DSK but I
> > don't know whether these codes will work fine on C6713 DSK or I will
> > have to make modification first ?
> >
> > Thanks in Advance
> ------- End of Original Message -------