- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!
Help me understand: i need to receive a video stream 800x600 60Hz 24-bit, write frame to external DDR3 memory, and read in a different sequence in realtime:
1) skipping every 2/3/4 row and column
2) inverting the horizontal and vertical direction
3) read only central 640x480 pixels
Is it possible to solve this problem using standard cores from intel?
As I understood, framebuffer cannot read individual lines. I read about mSGDMA - there are more possibilities (eg read stride) but they cannot solve all my problems.
Most likely someone solved such problems, how did you get out of the situation? Writing your own DMA controller with the required functionality or there is easier way?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
There are example design on the mSGDMA, you could try them and see if it fits your requirement:
https://rocketboards.org/foswiki/Projects/AlteraSoCTripleSpeedEthernetDesignExample

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page