18-VideoSoftware

18-VideoSoftware - Video Software ECE 2984 Overview This...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Video Software ECE 2984
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Overview This packet describes what is needed in terms of software to make your modified microprocessor system produce images on a VGA display This lesson does not detail what is needed to construct graphical lines, figures, space invaders, etc.
Background image of page 2
The Big Picture Two fairly independent “threads” of operation need to happen: 1) Draw graphical figures in the frame buffer 2) Transfer pixels from the frame buffer to the PLB_VT_Video core There may be little or no interaction between these two threads.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Using Interrupts ± Enable PLB_VT_Video to generate an interrupt at the end of each image row ± When an interrupt occurs, the system should fill the pixel FIFO with one row of pixel data ± For every 1/60 th of a second, 480 image rows should be transferred to the FIFO ± In order to satisfy the system’s real- time requirements, these transfers should be done using the MicroBlaze’s DMA subsystem
Background image of page 4
Interrupts (cont.) ¾ The PLB_VT_Video core can be programmed to produce interrupts by
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/07/2011 for the course ECE 2534 taught by Professor Abbott during the Fall '10 term at Virginia Tech.

Page1 / 16

18-VideoSoftware - Video Software ECE 2984 Overview This...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online