Reply by Jaime Andres Aranguren Cardona●July 15, 20032003-07-15
Hi!
Also the ADSP-BF533-EZLITE can be of interest. It already has the analog
video
in/out and converters, and the DSP chip runs at 600 MHz!!!
JaaC
andor_bariska <> wrote:
Carlo wrote: > hello,
> i am trying to make a video grabber for the 21065 ez-kit lite
> connected through the emafe. since i already have the ez-kit, i
> thought of using the 21065l chip for the video grabber. i was
> thinking of developing it using the kit for ease. would anyone know
> whether the 21065l is fast enough to accept video input (something
> like reading at intervals of 30ns - 80 ns).
Hi Carlo,
you have to specify data stream rate: how much data do you want to
read at these intervals?
For example:
Video frame rate: 25 Hz
Frame resolution: 256 x 256 = 64k pixels
Pixel depth: 8 bits
=> Data rate: 25 x 64k x 8 = 13.1 Mbps (mega bits per second).
The serial ports of the 65L at 66MHz accept a maximum rate of 33
Mbps, so this example application would work.
At this rate you have about 40 instructions per pixel (66 MIPS /
frame rate / frame resolution), not counting main loop overhead.
If you have substantially higher data rate (due to higher resolution
or coloured pixels) I would suggest either the 21161N-EZKIT, or even
better, a TigerSHARC-EZKIT.
Regards,
Andor
_____________________________________
Note: If you do a simple "reply" with your email client, only the
author of this
message will receive your answer. You need to do a "reply all" if you
want your
answer to be distributed to the entire group.
_____________________________________
About this discussion group:
Carlo wrote: > hello,
> i am trying to make a video grabber for the 21065 ez-kit lite
> connected through the emafe. since i already have the ez-kit, i
> thought of using the 21065l chip for the video grabber. i was
> thinking of developing it using the kit for ease. would anyone know
> whether the 21065l is fast enough to accept video input (something
> like reading at intervals of 30ns - 80 ns).
Hi Carlo,
you have to specify data stream rate: how much data do you want to
read at these intervals?
For example:
Video frame rate: 25 Hz
Frame resolution: 256 x 256 = 64k pixels
Pixel depth: 8 bits
=> Data rate: 25 x 64k x 8 = 13.1 Mbps (mega bits per second).
The serial ports of the 65L at 66MHz accept a maximum rate of 33
Mbps, so this example application would work.
At this rate you have about 40 instructions per pixel (66 MIPS /
frame rate / frame resolution), not counting main loop overhead.
If you have substantially higher data rate (due to higher resolution
or coloured pixels) I would suggest either the 21161N-EZKIT, or even
better, a TigerSHARC-EZKIT.
Regards,
Andor
Reply by lomaguindo●July 14, 20032003-07-14
hello,
i am trying to make a video grabber for the 21065 ez-kit lite
connected through the emafe. since i already have the ez-kit, i
thought of using the 21065l chip for the video grabber. i was
thinking of developing it using the kit for ease. would anyone know
whether the 21065l is fast enough to accept video input (something
like reading at intervals of 30ns - 80 ns). i tried making a simple
loop through the emafe, and the fastest i got was about 500+ns. (a
simple do-until, output register value and modify register) maybe the
latches add some more seconds to the output timing.
could anyone suggest a way to verify whether i could reach the
timing specs using the code? or a more accurate way of calculating
the timing of the code? the adsp-21065 says 66MIPS, so i assumed 66M
instructions per sec. would that be accurate enough.