- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all:
I am preparing a cycloneiv+DDR2 based image solution. These is one question puzzles me. What is the effective bandwidth of DDR2 if I select altera's ddr2 HPCII ipcore? These are 2 channels of image streams, one is 1080p@60hz input and the other is 1080p@60hz output. The pixel clock are both 148Mhz and the data format is RGB888 for each pixel. So that I need to have a understanding about the DDR2 effective bandwidth when using it as frame buffer. Is any successful project experience that you can share with me? how to decide the DDR2's bit width, driver clock? tks:)Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'd recommend a conservative value like 80 percent. In practice you should be able to achieve significantly higher than that. Doing out the arithmetic you should quickly find x16 is too narrow and x32 is more than adequate.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
The project is almost complete. We are using 32bit DDR2 and set the DRR2 HCPII as 160Mhz DDR2 clock output. The input stream is 24bit x 148Mhz and same bandwidth as output stream. So these is 8 bits watse on DDR2 side. Then we covert the 24bit RGB to YUV422 as simple compression. We use a 16bit to 32 bits FIFO as cross clock domian FIFO to make the best of DRR2's 32bits. Then it works. Is these any solution can make the best of DRR2' s 32bits with 24bits RGB raw input?
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page