|
|
|
|
LEADER |
00000cam a2200000Ma 4500 |
001 |
ocn441766839 |
003 |
OCoLC |
005 |
20240809213013.0 |
006 |
m o d |
007 |
cr zn||||||||| |
008 |
050511s2005 ne a o 001 0 eng d |
010 |
|
|
|z 2005013672
|
040 |
|
|
|a MERUC
|b eng
|e pn
|c MERUC
|d OCLCQ
|d IDEBK
|d OCLCQ
|d MYPMP
|d OCLCO
|d OCLCF
|d OCLCQ
|d EBLCP
|d OCLCQ
|d LOA
|d COCUF
|d STF
|d CCO
|d MOR
|d PIFAG
|d ZCU
|d OCLCQ
|d MERUC
|d OCLCQ
|d U3W
|d WRM
|d NRAMU
|d ICG
|d INT
|d VT2
|d OCLCQ
|d WYU
|d TKN
|d OCLCQ
|d DKC
|d OCLCQ
|d OL$
|d OCLCQ
|d OCLCO
|d OCLCQ
|d AU@
|d OCLCO
|d OCLCL
|
019 |
|
|
|a 827926547
|a 936844535
|a 1354540683
|
020 |
|
|
|a 0080458882
|q (electronic bk.)
|
020 |
|
|
|a 9780080458885
|q (electronic bk.)
|
020 |
|
|
|z 0750679123
|
035 |
|
|
|a (OCoLC)441766839
|z (OCoLC)827926547
|z (OCoLC)936844535
|z (OCoLC)1354540683
|
050 |
|
4 |
|a TK5102.9
|b K19 2005
|
049 |
|
|
|a HCDD
|
100 |
1 |
|
|a Katz, David J.
|
245 |
1 |
0 |
|a Embedded media processing /
|c by David Katz and Rick Gentile.
|
260 |
|
|
|a Amsterdam ;
|a London :
|b Elsevier/Newnes,
|c ©2005.
|
300 |
|
|
|a 1 online resource (xxxi, 389 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Embedded Technology
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Front cover; Embedded Media Processing; Copyright page; Table of Contents; Preface; History of This Book; Chapter Overviews; Chapter 1: Embedded Media Processing; Chapter 2: Memory Systems; Chapter 3: Direct Memory Access (DMA); Chapter 4: System Resource Partitioning and Code Optimization; Chapter 5: Basics of Embedded Audio Processing; Chapter 6: Basics of Embedded Video and Image Processing; Chapter 7: Media Processing Frameworks; Chapter 8: Power Management for Embedded Systems; Chapter 9: Application Examples; Acknowledgments; Acronyms; About the Authors.
|
505 |
8 |
|
|a What's on the (Companion website)?Chapter 1: Embedded Media Processing; Why Are You Reading This Book?; So What's All the Excitement About Embedded Multimedia Systems?; A Simplified Look at a Media Processing System; Core Processing; Input/Output Subsystems-Peripheral Interfaces; Subsystem Control; Storage; Connectivity; Data Movement; Memory Subsystem; Laying the Groundwork for an EMP Application; What Kind(s) of Media Am I Dealing With?; What Do I Need to Do With the Data?; Are My System Needs Likely to Change Over Time, or Will This Be a Static System?; Is This a Portable Application?
|
505 |
8 |
|
|a Does my Application Require a Fixed-Point or Floating-Point Device?How Does the Data Get Into and/or Out of the Chip?; How Do I Develop on the Processor?; Do I Need an Operating System?; What Are the Different Ways to Benchmark a Processor?; How Much Am I Willing to Spend?; OK, So What Processor Choices Do I Have?; A Look Inside the Blackfin Processor; System View; Computational Units; Memory Model; DMA; Instruction Flow; Event Handler; Protection of Resources; Programming Model; Power Management; What's Next?; Chapter 2: Memory Systems; Introduction; Memory Spaces; L1 Instruction Memory.
|
505 |
8 |
|
|a L1 Data MemoryCache Overview; What Is Cache?; More Cache Details; External Memory; Synchronous Memory; Asynchronous Memory; What's Next?; Chapter 3: Direct Memory Access; Introduction; DMA Controller Overview; More on the DMA Controller; Programming the DMA Controller; DMA Classifications; Advanced DMA Features; System Performance Tuning; External DMA; What's Next?; Chapter 4: System Resource Partitioning and Code Optimization; Introduction; Event Generation and Handling; System Interrupts; Programming Methodology; Architectural Features for Efficient Programming.
|
505 |
8 |
|
|a Multiple Operations per CycleHardware Loop Constructs; Specialized Addressing Modes; Interlocked Instruction Pipelines; Compiler Considerations for Efficient Programming; System and Core Synchronization; Load/Store Synchronization; Ordering; Atomic Operations; Memory Architecture-The Need for Management; Memory Access Tradeoffs; Instruction Memory Management-To Cache or To DMA?; Data Memory Management; System Guidelines for Choosing Between DMA and Cache; Memory Management Unit (MMU); Physics of Data Movement; 1. Grouping Like Transfers to Minimize Memory Bus Turnarounds; Example 4.4.
|
520 |
|
|
|a 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 *
|
650 |
|
0 |
|a Signal processing
|x Digital techniques.
|
650 |
|
0 |
|a Embedded computer systems.
|
650 |
|
7 |
|a Embedded computer systems
|2 fast
|
650 |
|
7 |
|a Signal processing
|x Digital techniques
|2 fast
|
700 |
1 |
|
|a Gentile, Rick.
|
758 |
|
|
|i has work:
|a Embedded media processing (Text)
|1 https://id.oclc.org/worldcat/entity/E39PCGPV84kKyQbghy8rqpfRBq
|4 https://id.oclc.org/worldcat/ontology/hasWork
|
776 |
0 |
8 |
|i Print version:
|a Katz, David J.
|t Embedded media processing.
|d Amsterdam ; London : Elsevier/Newnes, ©2005
|w (DLC) 2005013672
|
830 |
|
0 |
|a Embedded Technology.
|
856 |
4 |
0 |
|u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=270166
|y Click for online access
|
903 |
|
|
|a EBC-AC
|
994 |
|
|
|a 92
|b HCD
|