Introduction to Digital Systems Design

┬╖ ┬╖ ┬╖
┬╖ Springer
рдЗ-рдкреБрд╕реНрддрдХ
536
рдкреГрд╖реНрдард╣рд░реВ
рд░реЗрдЯрд┐рдЩ рд░ рд░рд┐рднреНрдпреВрд╣рд░реВрдХреЛ рдкреБрд╖реНрдЯрд┐ рдЧрд░рд┐рдПрдХреЛ рд╣реБрдБрджреИрди ┬ардердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН

рдпреЛ рдЗ-рдкреБрд╕реНрддрдХрдХрд╛ рдмрд╛рд░реЗрдорд╛

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.

Domenico Ponta is a Professor of Electronics at the Engineering School of the University of Genoa, Italy. He holds a master degree from the same university. After a few years spent in the United States as a Visiting Scholar at Stanford University and as a research engineer at Telesensory Systems, Inc., he joined the University of Genoa as Associate Professor in 1987. His research activity started with biophysics, semiconductor devices, circuits and electronic systems, then focused on the development of tools and systems for open, distance and collaborative learning, applied to Engineering and Computer Sciences education. He has participated to several EU projects in that field and carried out an extensive experimentation of toolsand practices. His long and continuous teaching activity includes courses on analog and digital electronics.

Davide Anguita (MSc - 1989, PhD - 1993) is an Associate Professor of Information Processing Systems at the University of Genoa, Italy (Department of Informatics, Bioengineering, Robotics and Systems Engineering). Before that, he held a visiting positions at the Hewlett-Packard Laboratories (HP-Labs, Analytical/Medical Dept., Palo Alto, CA, USA), the International Computer Science Institute, Berkeley, USA and the University of Trento, Italy. He teaches the courses тАЬLogic DesignтАЭ and тАЬData Analysis and Data MiningтАЭ, he is member of the board of the Computational Intelligence Ph.D. course and coordinator of the management board of the Erasmus Mundus Doctorate on Interactive Cognitive Environments at the University of Genoa. From 2010 to 2013 he was coordinator of the course in Electronic Engineering and Information Technologies and, since 2015, he is the president of the ICT and Data Center of the University of Genova. His main research interests are in the field of theory, implementation and industrial applications of Computational Intelligence. He has been the principal investigator of numerous research and technology transfer projects (Finmeccanica, National Institute for Cancer Research, Whirlpool Europe, etc.) and was in charge of the research agreement between the University of Genova and Ferrari S.p.A. for the application of intelligent systems to FIA Formula One World Championship (F1) auto racing. He is also member of the EC-Network of Excellence NeuroNet 1 and NeuroNet 2, Chair of the Smart Adaptive Systems section of the EC-Network of Excellence EUNITE (European Network of Intelligent Technologies for Smart Adaptive Systems), and Chair of the EC Concerted Action NiSIS (Nature-inspired Smart information Systems) Focus Group on тАЬData TechnologiesтАЭ. He is co-author of more than 140 publications on international journals or refereed conference proceedings and two patents on intelligent systems. He is a Senior Member of the IEEE.

рдпреЛ рдЗ-рдкреБрд╕реНрддрдХрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрдиреБрд╣реЛрд╕реН

рд╣рд╛рдореАрд▓рд╛рдИ рдЖрдлреНрдиреЛ рдзрд╛рд░рдгрд╛ рдмрддрд╛рдЙрдиреБрд╣реЛрд╕реНред

рдЬрд╛рдирдХрд╛рд░реА рдкрдвреНрджреИ

рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рддрдерд╛ рдЯреНрдпрд╛рдмрд▓реЗрдЯрд╣рд░реВ
Android рд░ iPad/iPhone рдХрд╛ рд▓рд╛рдЧрд┐┬аGoogle Play рдХрд┐рддрд╛рдм рдПрдк рдХреЛ рдЗрдиреНрд╕реНрдЯрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпреЛ рддрдкрд╛рдИрдВрдХреЛ рдЦрд╛рддрд╛рд╕реЕрдВрдЧ рд╕реНрд╡рддрдГ рд╕рд┐рдВрдХ рд╣реБрдиреНрдЫ рд░ рддрдкрд╛рдИрдВ рдЕрдирд▓рд╛рдЗрди рд╡рд╛ рдЕрдлрд▓рд╛рдЗрди рдЬрд╣рд╛рдБ рднрдП рдкрдирд┐┬ардЕрдзреНрдпрдпрди рдЧрд░реНрди рджрд┐рдиреНрдЫред
рд▓реНрдпрд╛рдкрдЯрдк рддрдерд╛ рдХрдореНрдкреНрдпреБрдЯрд░рд╣рд░реВ
рддрдкрд╛рдИрдВ Google Play рдорд╛ рдЦрд░рд┐рдж рдЧрд░рд┐рдПрдХреЛ рдЕрдбрд┐рдпреЛрдмреБрдХ рдЖрдлреНрдиреЛ рдХрдореНрдкреНрдпреБрдЯрд░рдХреЛ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реБрдиреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
eReaders рд░ рдЕрдиреНрдп рдЙрдкрдХрд░рдгрд╣рд░реВ
Kobo eReaders рдЬрд╕реНрддрд╛ e-ink рдбрд┐рднрд╛рдЗрд╕рд╣рд░реВрдорд╛ рдлрд╛рдЗрд▓ рдкрдвреНрди рддрдкрд╛рдИрдВрд▓реЗ рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реЗрд░ рдЙрдХреНрдд рдлрд╛рдЗрд▓ рдЖрдлреНрдиреЛ рдбрд┐рднрд╛рдЗрд╕рдорд╛ рдЯреНрд░рд╛рдиреНрд╕реНрдлрд░ рдЧрд░реНрдиреБ рдкрд░реНрдиреЗ рд╣реБрдиреНрдЫред рддреА рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдвреНрди рдорд┐рд▓реНрдиреЗ рдЗрдмреБрдХ рд░рд┐рдбрд░рд╣рд░реВрдорд╛ рддреА рдлрд╛рдЗрд▓рд╣рд░реВ рдЯреНрд░рд╛рдиреНрд╕реНрдлрд░ рдЧрд░реНрдиреЗрд╕рдореНрдмрдиреНрдзреА рд╡рд┐рд╕реНрддреГрдд рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдорджреНрджрдд рдХреЗрдиреНрджреНрд░ рдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реНред