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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.