Mike wrote:
> Thank you for the reply. For low latency applications, for normal
> cameras, we start processing when we acquired enough data. For example,
> Gaussian filter with 3x3 kernel required 3 lines to buffered in BRAM.
You can still do that: start processing, as soon as you have enough data
available. I didn't want to recommend that you have to read the full
frame before you process, that's up to you. I just wanted to remind you,
that reading and processing can be done in parallel, the respective time
does not simpy add up like 2ms+18ms=20ms.
Mike wrote:
> Can
> I read out the pixel data from sensor at full rate 720 mbps x 4. So if
> the pixel data for frame is 2.88 mega bit, it would take 1 ms to read
> out the frame.
I read the following numbers:
620Mbit/s x 4 in 8b/10b coding (i.e. ~62MByte/s * 4 ignoring any
overhead)
And a full frame has 2.3MPixel, which is much more data than 2,88 megat
bit.
If you use monochrome operation with 8bit per Pixel, you end roughly at
2,3MByte/(62MByte/s x 4)= 9,3ms (best case estimation). This corresponds
to the 92fps you can get out the camera if you need the full frame.