Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
12 years ago

Master Thesis on Cyclone V with DDR3 - Image Processing

Hi,

So far i have been working with Cyclone III devices. Never had to use any external memories.

Also I have bought Altera DE2 board and was doing some image processing with 1.3 Mpix camera module included with the board.

Now I'm preapring myself to do my master thesis. I would like to make a tracking system - video input and my board to control some two stepper motors or servomechanims

for pan/tilt tracking. I also have 7'' LCD to show the user real-time processed data and to provide some kind of interface and control.

I have also been doing some HW Design in Altium Designer and P-CAD - mainly 2-4 layer boards -and i know the concepts for more layers. I would like to use BGA package, so would have to go probably for

at least 6 layers.

I could go for CIII and simple SDRAM and use my 1.3Mpix camera module, however i wouldn't learn much from it.

So rather i would like to use some HD input video and DDR2/DDR3 memories with newer Cyclone devices - preferably Cyclone V.

I don't know any specifics, however i have heard that Cyclone IV are not that good.

I can leave with the price of the Cyclone itself and 6-8 layer board along with other peripherals and memories.

So finally: I have about a week or two to decide what hardware solution to use. I'm afraid that i don't have the time now to go through all Cyclone V documentation. Even if i would in that period of time i

could loose smth.

I would be very appreciated if I could use some experience of alteraforum users.

1. Will I be able to use memory modules with Quartus Web Edition as OpenCore. It doesn't really makes me any difference if I have to keep my JTAG plugged in. I would like to learn a new hardware/solution

and maybe in future buy all necessary licenses.

2. Will I be able to develop a code for embedded hardware Cortex-A9 with Web Edition ?

3. I have seen that for Cyclone V there are software and hardware memory controllers. Which one of that i would be able to use.

4. Could you suggest any DDR3 IC chip that is well supported ? I also suppose that i could use T-Branch topology even for DDR3. I have read that there are some issues with Fly-by with Cyclone V.

5. What video input would you suggest ?

6. Do you have any other ideas, suggestions or issues that my arise ?

Thanks for any help,

Kind regards,

madness

2 Replies