03969nam a22004935i 4500001001800000003000900018005001700027007001500044008004100059020003700100024003500137050001800172072001700190072002300207072001600230100008500246245014700331250001800478264007500496300006800571336002600639337002600665338003600691347002400727505045700751520170901208650002502917650002202942650003902964650003503003650003703038650003003075650006103105650005003166710003403216773002603250776003603276776003603312776003603348856004603384912001403430912001403444999001703458978-3-031-41085-7DE-He21320251030110818.0cr nn 008mamaa230925s2024 sz | s |||| 0|eng d a97830314108579978-3-031-41085-77 a10.1007/978-3-031-41085-72doi 4aTK7867-7867.5 7aTJFC2bicssc 7aTEC0080102bisacsh 7aTJFC2thema1 aRoy, Shirshendu.eauthor.4aut4http://id.loc.gov/vocabulary/relators/aut96625510aAdvanced Digital System Designh[electronic resource] :bA Practical Guide to Verilog Based FPGA and ASIC Implementation /cby Shirshendu Roy. a1st ed. 2024. 1aCham :bSpringer International Publishing :bImprint: Springer,c2024. aXXVII, 451 p. 373 illus., 13 illus. in color.bonline resource. atextbtxt2rdacontent acomputerbc2rdamedia aonline resourcebcr2rdacarrier atext filebPDF2rda0 aBinary Number System -- Basics of Verilog HDL -- Basic Combinational Circuits -- Basic Sequential Circuits -- Memory Design -- Finite State Machines -- Design of Adder Circuits -- Design of Multiplier Circuits -- Division and Modulous Operation -- Square Root and its Reciprocal -- CORDIC Algorithm -- Floating Point Architectures -- Timing Analysis -- Digital System Implementation -- Low Power Digital System Design -- Digital System Design Examples. aThe book is designed to serve as a textbook for courses offered to undergraduate and graduate students enrolled in electrical, electronics, and communication engineering. The objective of this book is to help the readers to understand the concepts of digital system design as well as to motivate the students to pursue research in this field. Verilog Hardware Description Language (HDL) is preferred in this book to realize digital architectures. Concepts of Verilog HDL are discussed in a separate chapter and many Verilog codes are given in this book for better understanding. Concepts of system Verilog to realize digital hardware are also discussed in a separate chapter. The book covers basic topics of digital logic design like binary number systems, combinational circuit design, sequential circuit design, and finite state machine (FSM) design. The book also covers some advanced topics on digital arithmetic like design of high-speed adders, multipliers, dividers, square root circuits, and CORDIC block. The readers can learn about FPGA and ASIC implementation steps and issues that arise at the time of implementation. One chapter of the book is dedicated to study the low-power design techniques and another to discuss the concepts of static time analysis (STA) of a digital system. Design and implementation of many digital systems are discussed in detail in a separate chapter. In the last chapter, basics of some advanced FPGA design techniques like partial re-configuration and system on chip (SoC) implementation are discussed. These designs can help the readers to design their architecture. This book can be very helpful to both undergraduate and postgraduate students and researchers. 0aElectronic circuits. 0aComputers.965793 0aComputer-aided engineering.966003 0aElectrical engineering.96558614aElectronic Circuits and Systems.24aComputer Hardware.96579624aComputer-Aided Engineering (CAD, CAE) and Design.96600424aElectrical and Electronic Engineering.9655882 aSpringerLink (Online service)0 tSpringer Nature eBook08iPrinted edition:z978303141084008iPrinted edition:z978303141086408iPrinted edition:z978303141087140uhttps://doi.org/10.1007/978-3-031-41085-7 aZDB-2-ENG aZDB-2-SXE c56331d56331