000 03775nam a22005295i 4500
001 978-3-030-50533-2
003 DE-He213
005 20220801214631.0
007 cr nn 008mamaa
008 210315s2021 sz | s |||| 0|eng d
020 _a9783030505332
_9978-3-030-50533-2
024 7 _a10.1007/978-3-030-50533-2
_2doi
050 4 _aTK7867-7867.5
072 7 _aTJFC
_2bicssc
072 7 _aTEC008010
_2bisacsh
072 7 _aTJFC
_2thema
082 0 4 _a621.3815
_223
100 1 _aMeyer-Baese, Uwe.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_939509
245 1 0 _aEmbedded Microprocessor System Design using FPGAs
_h[electronic resource] /
_cby Uwe Meyer-Baese.
250 _a1st ed. 2021.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2021.
300 _aXVI, 509 p. 210 illus., 152 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aEmbedded Microprocessor Systems Basics -- FPGA Devices, Boards, and Design Tools -- Microprocessor Component Design in VHDL -- Microprocessor Component Design in Verilog -- Microprocessor Programming in C/C++ -- Software Tools for Embedded Microprocessors Systems -- Design of the PicoBlaze Softcore Microprocessor -- Software tools for the PicoBlaze Softcore Microprocessor -- Altera/Intel Nios Embedded Microprocessor -- Xilinx MicroBlaze Embedded Microprocessor -- ARMv7 Cortex-A9 Embedded Microprocessor.
520 _aThis textbook for courses in Embedded Systems introduces students to necessary concepts, through a hands-on approach. It gives a great introduction to FPGA-based microprocessor system design using state-of-the-art boards, tools, and microprocessors from Altera/Intel® and Xilinx®. HDL-based designs (soft-core), parameterized cores (Nios II and MicroBlaze), and ARM Cortex-A9 design are discussed, compared and explored using many hand-on designs projects. Custom IP for HDMI coder, Floating-point operations, and FFT bit-swap are developed, implemented, tested and speed-up is measured. Downloadable files include all design examples such as basic processor synthesizable code for Xilinx and Altera tools for PicoBlaze, MicroBlaze, Nios II and ARMv7 architectures in VHDL and Verilog code, as well as the custom IP projects. Each Chapter has a substantial number of short quiz questions, exercises, and challenging projects. Explains soft, parameterized, and hard core systems design tradeoffs; Demonstrates design of popular KCPSM6 8 Bit microprocessor step-by-step; Discusses the 32 Bit ARM Cortex-A9 and a basic processor is synthesized; Covers design flows for both FPGA Market leaders Nios II Altera/Intel and MicroBlaze Xilinx system; Describes Compiler-Compiler Tool development; Includes a substantial number of Homework’s and FPGA exercises and design projects in each chapter.
650 0 _aElectronic circuits.
_919581
650 0 _aCooperating objects (Computer systems).
_96195
650 0 _aMicroprocessors.
_939510
650 0 _aComputer architecture.
_93513
650 1 4 _aElectronic Circuits and Systems.
_939511
650 2 4 _aCyber-Physical Systems.
_932475
650 2 4 _aProcessor Architectures.
_939512
710 2 _aSpringerLink (Online service)
_939513
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783030505325
776 0 8 _iPrinted edition:
_z9783030505349
776 0 8 _iPrinted edition:
_z9783030505356
856 4 0 _uhttps://doi.org/10.1007/978-3-030-50533-2
912 _aZDB-2-ENG
912 _aZDB-2-SXE
942 _cEBK
999 _c76570
_d76570