Forum Discussion

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

display a large image by nios

hi, my project is use nios to display a image on a projector(about 854x480x3x30 pixels per second). i used to display image by sdram without nios, but this project i must to use nios(old project function upgrade). i think nios II is too slow, i cant sync data transfer and image display(i tried pingpong fifo,use io as flag transfer,reduce frame rate to 2 frames per second etc). and when i try to read data from sdram directly the whole program stop function. it looks i cant effect sdram when i used it in nios?

so any suggest for image display?i got struck at this function.

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I think you'll need to be more specific if you hope to get any assistance here.

    It also sounds suspiciously like a school project ("...I must use a nios..."). No commercial project would have such a requirement; you use what makes sense to do the job. Having a CPU streaming from a frame buffer to a video output - inside an FPGA - is just, well, silly.

    You can of course access SDRAM from a NIOS. Speed also depends on how you clock your design, caching, software architecture etc.