Embedded Media Processing Textbook


Textbook Overiew

Katz_FCEmbedded Media Processing 
This book is the one-stop shop for the many engineers who need to understand what embedded media processors can do, and how to implement them. An embedded media processor combines the best aspects of a traditional microcontroller and a DSP for use in a multimedia product. As the demand grows for smaller, faster, multifunction, portable embedded products, such as video-enabled cellphones and PDA's that play music or games, EMPs become more popular. As a result, an increasing number of engineers need to migrate from using multiprocessor methods to using EMPs in their designs.

Get a preview of the book. Download Chapter 5: Basics of Embedded Audio Processing (pdf)

The Authors

DKatz2 David Katz has nearly 15 years of experience in analog, digital and embedded systems design. Currently, he is a Senior Applications Engineer at Analog Devices, Inc., where he is involved in specifying new media processors. He has published internationally close to 100 embedded processing articles, and he has presented several conference papers in the field. Previously, he worked at Motorola, Inc., as a senior design engineer in cable modem and factory automation groups. David holds both a B.S. and an M. Eng. in Electrical Engineering from Cornell University.

RGentile1_5_04Rick Gentile has over 15 years of experience in embedded systems, specializing in software development and signal processing. He currently leads the Blackfin Processor Applications Group at Analog Devices, Inc. He is widely published and is a frequent speaker at technical conferences. Previously, Rick was a Member of the Technical Staff at MIT Lincoln Laboratory, leading several large software teams and designing embedded signal processing systems used in a wide range of radar sensors. He received a B.S. from the University of Massachusetts at Amherst and an M.S. from Northeastern University, both in Electrical and Computer Engineering.


Changes in Second Printing

Several changes were made to the Embedded Media Processing Book for the second printing. If you have the first printing, please download the updated pages below:

Chapter 1 - Page 13 (pdf)

Chapter 5 - Pages 157 - 159 (pdf)

Chapter 6 - Pages 199-200 (pdf)

Chapter 6 - Page 231 (pdf)

Chapter 7 - Page 286 (pdf)