Embedded Media Processing
By David J. Katz and Rick Gentile
()
About this ebook
A key technology enabling fast-paced embedded media processing developments is the high-performance, low-power, small-footprint convergent processor, a specialized device that combines the real-time control of a traditional microcontroller with the signal processing power of a DSP. This practical guide is your one-stop shop for understanding how to implement this cutting-edge technology.You will learn how to:
- Choose the proper processor for an application.
- Architect your system to avoid problems at the outset.
- Manage your data flows and memory accesses so that they line up properly
- Make smart-trade-offs in portable applications between power considerations and computational performance.
- Divide processing tasks across multiple cores.
- Program frameworks that optimize performance without needlessly increasing programming model complexity.
- Implement benchmarking techniques that will help you adapt a framework to best fit a target application, and much more!
Covering the entire spectrum of EMP-related design issues, from easy-to-understand explanations of basic architecture and direct memory access (DMA), to in-depth discussions of code optimization and power management, this practical book will be an invaluable aid to every engineer working with EMP, from the beginner to the seasoned expert.
- Comprehensive subject coverage with emphasis on practical application
- Essential assembly language code included throughout text
- Many real-world examples using Analog's popular Blackfin Processor architecture
Related to Embedded Media Processing
Related ebooks
Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers Rating: 0 out of 5 stars0 ratingsEmbedded Linux Development Using Eclipse Rating: 5 out of 5 stars5/5Op Amp Applications Handbook Rating: 0 out of 5 stars0 ratingsPower Management in Mobile Devices Rating: 0 out of 5 stars0 ratingsEmbedded Systems: World Class Designs Rating: 5 out of 5 stars5/5Designer's Guide to the Cypress PSoC Rating: 0 out of 5 stars0 ratingsProgramming 32-bit Microcontrollers in C: Exploring the PIC32 Rating: 3 out of 5 stars3/5Embedded System Design on a Shoestring: Achieving High Performance with a Limited Budget Rating: 4 out of 5 stars4/5Fuzzy Logic for Embedded Systems Applications Rating: 4 out of 5 stars4/5A Baker's Dozen: Real Analog Solutions for Digital Designers Rating: 4 out of 5 stars4/5Modern Embedded Computing: Designing Connected, Pervasive, Media-Rich Systems Rating: 5 out of 5 stars5/5Power Sources and Supplies: World Class Designs Rating: 5 out of 5 stars5/5Co-verification of Hardware and Software for ARM SoC Design Rating: 0 out of 5 stars0 ratingsEmbedded DSP Processor Design: Application Specific Instruction Set Processors Rating: 0 out of 5 stars0 ratingsReconfigurable Computing: The Theory and Practice of FPGA-Based Computation Rating: 0 out of 5 stars0 ratingsThe Designer's Guide to VHDL Rating: 4 out of 5 stars4/5The System Designer's Guide to VHDL-AMS: Analog, Mixed-Signal, and Mixed-Technology Modeling Rating: 5 out of 5 stars5/5USB Complete: The Developer's Guide Rating: 4 out of 5 stars4/5FPGAs: Instant Access Rating: 0 out of 5 stars0 ratingsEmbedded Microcontroller Interfacing for M-COR ® Systems Rating: 0 out of 5 stars0 ratingsUSB Embedded Hosts: The Developer's Guide Rating: 3 out of 5 stars3/5Embedded Ethernet and Internet Complete Rating: 4 out of 5 stars4/5Embedded Systems Design Using the TI MSP430 Series Rating: 0 out of 5 stars0 ratingsAVR RISC Microcontroller Handbook Rating: 0 out of 5 stars0 ratingsARM-based Microcontroller Projects Using mbed Rating: 5 out of 5 stars5/5Embedded Systems Design with Platform FPGAs: Principles and Practices Rating: 5 out of 5 stars5/5GNU/Linux Rapid Embedded Programming Rating: 0 out of 5 stars0 ratingsDigital Media Processing: DSP Algorithms Using C Rating: 0 out of 5 stars0 ratingsARM System Developer's Guide: Designing and Optimizing System Software Rating: 4 out of 5 stars4/5
Computers For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsUltimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Practical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsAP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsThe Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Childhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsHacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5
Reviews for Embedded Media Processing
0 ratings0 reviews