000 04557nam a22004815i 4500
001 978-1-4020-5530-0
003 DE-He213
005 20251006084522.0
007 cr nn 008mamaa
008 100301s2007 ne | s |||| 0|eng d
020 _a9781402055300
020 _a99781402055300
024 7 _a10.1007/978-1-4020-5530-0
_2doi
082 0 4 _a621.3815
_223
100 1 _aNurmi, Jari.
_eeditor.
245 1 0 _aProcessor Design
_h[electronic resource] :
_bSystem-on-Chip Computing for ASICs and FPGAs /
_cedited by Jari Nurmi.
264 1 _aDordrecht :
_bSpringer Netherlands,
_c2007.
300 _bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aEmbedded Computer Architecture Fundamentals -- Beyond the Valley of the Lost Processors: Problems, Fallacies, and Pitfalls in Processor Design -- Processor Design Flow -- General-Purpose Embedded Processor Cores - The COFFEE RISC Example -- The DSP and Its Impact on Technology -- VLIW DSP Processor for High-End Mobile Communication Applications -- Customizable Processors and Processor Customization -- Run-Time Reconfigurable Processors -- Coprocessor Approach to Accelerating Multimedia Applications -- Designing Soft-Core Processors for FPGAs -- Protocol Processor Design Issues -- Java Co-Processor for Embedded Systems -- Stream Multicore Processors -- Processor Clock Generation and Distribution -- Asynchronous and Self-Timed Processor Design -- Early-Estimation Modeling of Processors -- System Level Simulations -- Programming Tools for Reconfigurable Processors -- Software-Based Self-Testing of Embedded Processors -- Future Directions in Processor Design.
520 _aProcessor Design addresses the design of different types of embedded, firmware-programmable computation engines. Because the design and customization of embedded processors has become a mainstream task in the development of complex SoCs (Systems-on-Chip), ASIC and SoC designers must master the integration and development of processor hardware as an integral part of their job. Even contemporary FPGA devices can now accommodate several programmable processors. There are many different kinds of embedded processor cores available, suiting different kinds of tasks and applications. Processor Design provides insight into a number of different flavors of processor architectures and their design, software tool generation, implementation, and verification. After a brief introduction to processor architectures and how processor designers have sometimes failed to deliver what was expected, the authors introduce a generic flow for embedded on-chip processor design and start to explore the vast design space of on-chip processing. The types of processor cores covered include general purpose RISC cores, traditional DSP, a VLIW approach to signal processing, processor cores that can be customized for specific applications, reconfigurable processors, protocol processors, Java engines, and stream processors. Co-processor and multi-core design approaches that deliver application-specific performance over and above that which is available from single-core designs are also described. The special design requirements for processors targeted for FPGA implementation, clock generation and distribution in microprocessor circuits, and clockless realization of processors are addressed. Tools and methodologies for application-specific embedded processor design are covered, together with processor modelling and early estimation techniques, and programming tool support for custom processors. The book concludes with a glance to the future of embedded on-chip processors.
650 0 _aENGINEERING.
650 0 _aCOMPUTER NETWORK ARCHITECTURES.
650 0 _aCOMPUTER SCIENCE.
650 0 _aSOFTWARE ENGINEERING.
650 0 _aSYSTEMS ENGINEERING.
650 1 4 _aENGINEERING.
650 2 4 _aCIRCUITS AND SYSTEMS.
650 2 4 _aPROCESSOR ARCHITECTURES.
650 2 4 _aCOMPUTER SYSTEMS ORGANIZATION AND COMMUNICATION NETWORKS.
650 2 4 _aSPECIAL PURPOSE AND APPLICATION-BASED SYSTEMS.
650 2 4 _aCOMPUTER SYSTEM IMPLEMENTATION.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9781402055294
856 4 0 _uhttp://dx.doi.org/10.1007/978-1-4020-5530-0
_zVer el texto completo en las instalaciones del CICY
912 _aZDB-2-ENG
942 _2ddc
_cER
999 _c61317
_d61317