Название: Lectures on Digital Design Principles Автор: Pinaki Mazumder, Idongesit E. Ebong Издательство: River Publishers Год: 2023 Страниц: 280 Язык: английский Формат: pdf (true) Размер: 17.4 MB
Lectures on Digital Design Principles provides students an accessible reference for engaging with the building blocks of digital logic design. The book is an aggregation of lectures for an introductory course and provides a conversational style to better engage with students. Since the text is developed from lectures, important and foundational concepts are highlighted without tedious proofs. With respect to subject matter, students are introduced to different methods of abstracting digital systems, along with the strengths and weaknesses of these different methods. For example, Boolean logic can be represented as algebraic equations, gate level diagrams, switching circuits, truth tables, etc. Strengths and drawbacks to these representations are discussed in the context of Boolean minimization and electronic design automation. The text also delves into dynamic behavior of digital circuits with respect to timing in combinational circuits and state transitions in sequential circuits.
The purpose of this book that aggregates my lectures in an introductory course for digital logic design is to teach rudimentary principles of digital system design at first and then help you to design, build and test a custom microprocessor using a field programmable gate array (FPGA). There are altogether 21 chapters that I try to cover in my lectures for a one semester 4 credit course supplemented with 6 laboratory experiments to allow students to apply their textbook knowledge and imbibe integrated hands-on training. Students solve small real-word problems and then implement their design on an FPGA prototyping system.
In very large-scale designs, it becomes impossible to design every single logic block by hand because it would take an infeasibly long time to obtain an initial design. Engineers have created ingenious solutions to overcome this problem by forming conventions that can define the circuits by their desired functionality. These conventions are commonly referred to as hardware description languages (HDLs). HDLs can be used to generate an initial design of a digital circuit by defining the circuit structure and the circuit operations in text. Verilog, VHDL, and SystemC are the most common HDLs used in the industry.
Скачать Lectures on Digital Design Principles
|