Introduction to Digital Systems Design
Springer International Publishing (Verlag)
978-3-030-06520-1 (ISBN)
This book has been designed for a first course on digital design for engineering and computer science students. It offers an extensive introduction on fundamental theories, from Boolean algebra and binary arithmetic to sequential networks and finite state machines, together with the essential tools to design and simulate systems composed of a controller and a datapath. The numerous worked examples and solved exercises allow a better understanding and more effective learning. All of the examples and exercises can be run on the Deeds software, freely available online on a webpage developed and maintained by the authors. Thanks to the learning-by-doing approach and the plentiful examples, no prior knowledge in electronics of programming is required. Moreover, the book can be adapted to different level of education, with different targets and depth, be used for self-study, and even independently from the simulator. The book draws on the authors' extensive experience in teaching and developing learning materials.
Giuliano Donzellini was born in Savona (Italy) on Sept. 5, 1954. He graduated in Electronic Engineering from the University of Genoa in 1980. After an initial experience in the Civil Telecommunications Division of the Marconi Italiana (Genoa), he joined the DIBE (Department of Biophysical and Electronic Engineering, now DITEN, Department of Electrical, Electronic, Telecommunication Engineering and Naval Architecture) of the University of Genoa, Italy, as Assistant Professor. He worked on automated instrumentation systems for measurement, arbitrary waveform generators, image analysis systems, process control systems, architectures for digital phase-locked systems, object-oriented microcontroller architectures and topographic surveying techniques with VLF and ELF. Currently he is involved in hardware and software simulation of digital devices for teaching computer-assisted and distance learning, and has developed a specific software environment for learning digital electronics (the Deeds, "Digital Electronics Education and Design Suite"), which covers the areas of analysis and synthesis of combinational and sequential logic networks, finite state machine design, microcomputer programming, embedded systems, FPGA programming and design with the use of HDL languages. He has been involved in several EU projects dealing with issues in electronic design and e-Learning. Luca Oneto was born in Rapallo, Italy in 1986. He received his BSc and MSc in Electronic Engineering at the University of Genoa, Italy respectively in 2008 and 2010. In 2014 he received his PhD from the School of Sciences and Technologies for Knowledge and Information Retrieval at the same university, with the thesis "Learning Based On Empirical Data". In 2017 he obtained the Italian National Scientific Qualification for the role of Associate Professor in Computer Engineering. He is currently an Assistant Professor at University of Genoa with particular interests in Statistical Learning Theory, Machine Learning, and Data Mining and he teaches the courses "Logic Design" and "Data Analysis and Data Mining" at the University of Genoa. He published more than hundred publications in both book collections and international journals and conferences.
Boolean algebra and combinational logic.- Combinational Network Design.- Numeral Systems and Binary Arithmetic.- Complements in Combinational Network Design.- Introduction to Sequential Networks.- Flip- op Based Synchronous Networks.- Sequential Networks as Finite State Machines.- The Finite State Machine as System Controller.- Introduction to FPGA and HDL design.
Erscheinungsdatum | 14.01.2019 |
---|---|
Zusatzinfo | XXIII, 536 p. 728 illus., 704 illus. in color. |
Verlagsort | Cham |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 848 g |
Themenwelt | Informatik ► Theorie / Studium ► Algorithmen |
Mathematik / Informatik ► Mathematik ► Analysis | |
Technik ► Elektrotechnik / Energietechnik | |
Schlagworte | arithmetic circuits • ASM Charts • Binary Arithmetic • Boolean algebra • Combinational Networks • Controller Datapath Systems • Digital Circuits • Digital Electronics Deeds • digital networks • Digital systems • finite state machines • Karnaugh's Maps • Karnaugh’s Maps • Logic circuits • Logic Networks • Numerical Circuits • Quine-McCluskey • Sequential Networks • Synchronous Networks |
ISBN-10 | 3-030-06520-0 / 3030065200 |
ISBN-13 | 978-3-030-06520-1 / 9783030065201 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich