Memory Considerations When Building a Video Processing Design

Chapter Outline

Video processing – especially HD video processing – is significantly compute and memory intensive. When building an HD video-processing signal chain in hardware, whether in ASIC or FPGA, you must be aware of both the computation resources and the internal and external memory resources that will be needed.

This chapter will use simple examples of designs to explain how to calculate memory resources. First we will look at external memory bandwidth since in any HD video processing system the pixels required for calculation cannot be stored on-chip. ...

Get Digital Video Processing for Engineers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.