000 03250nam a22005295i 4500
001 978-3-031-15416-4
003 DE-He213
005 20240423124951.0
007 cr nn 008mamaa
008 230110s2023 sz | s |||| 0|eng d
020 _a9783031154164
_9978-3-031-15416-4
024 7 _a10.1007/978-3-031-15416-4
_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 _aSnider, Ross K.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
245 1 0 _aAdvanced Digital System Design using SoC FPGAs
_h[electronic resource] :
_bAn Integrated Hardware/Software Approach /
_cby Ross K. Snider.
250 _a1st ed. 2023.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2023.
300 _aXXVI, 429 p. 177 illus., 170 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 _aIntroduction to SoC FPGAs -- Hello World -- Software Control of LEDs via Registers -- Audio Codec and headphone driver -- FIR Filtering -- Data Movements using Direct Memory Access (DMA) -- Frequency Domain Processing using FFTs -- Time Domain Sound Effects Processors -- Frequency Domain Sound Effects Processor -- Hearing Aid -- Multiple Audio Personalities.
520 _aThis textbook teaches students techniques for the design of advanced digital systems using System-on-Chip (SoC) Field Programmable Gate Arrays (FPGAs). The author demonstrates design of custom hardware components for the FPGA fabric using VHDL, Matlab, and Simulink, with implementation of custom hardware-software interfaces. Readers gain hands-on system level experience by creating custom hardware and then writing programs and Linux device drivers to interact with their hardware. This textbook enables laboratory experience in the design of custom digital systems using SoC FPGAs that emphasizes digital signal processing and culminates in the reader creating a real-time audio sound effects processor. Uses an Integrated Hardware/Software Approach to teaching Digital Design; Walks readers through the creation of a complete custom computer system that can accelerate audio signal processing; Enables students to develop a system-level view of computing and develop skills to create custom hardware and software.
650 0 _aElectronic circuits.
650 0 _aCooperating objects (Computer systems).
650 0 _aMicroprocessors.
650 0 _aComputer architecture.
650 1 4 _aElectronic Circuits and Systems.
650 2 4 _aCyber-Physical Systems.
650 2 4 _aProcessor Architectures.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783031154157
776 0 8 _iPrinted edition:
_z9783031154171
776 0 8 _iPrinted edition:
_z9783031154188
856 4 0 _uhttps://doi.org/10.1007/978-3-031-15416-4
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
942 _cSPRINGER
999 _c172735
_d172735