Digital Design and Implementation with Field Programmable Devices
Date: 04 May 2011, 07:56
|
The focus of Digital Design and Implementation with Field Programmable Devices is on a practical knowledge of digital system design for programmable devices. The book covers all necessary topics under one cover, and covers each topic just enough that is actually used by an advanced digital designer. The book is broken into three sections, covering digital system design concepts, use of tools, and systematic design of digital systems. This book provides a recap of digital design topics and computer architectures and shows the Verilog language for synthesis. In addition, for an industrial setting, the book shows how existing design components are used in upper level designs, and how user libraries are formed and utilized. Using Altera's UP2 programmable device development board with this book helps engineers test and debug their designs before programming their programmable devices on production boards. In an educational setting, the book can be used as a complementary book for the basic logic design course, or a laboratory book for the sophomore logic design lab, or as a textbook for senior level design courses. Using Altera's UP2 programmable device education board with this book helps students see their designs being implemented and tested, and thereby get a down-to-wire understanding of how things work. Review Summary: Excellant introductory to FPGA and CPLD design with applications for the Altera UP2 board Rating: 4 This book is a good general introduction for people that want to get started with FPGAs. The main advantage of this book over other FPGA books is that it actually walks you through projects designing with a CPLD and FPGA. The book starts out with a quick introduction to digital logic. Then a quick introduction to Verilog and then onto theory of programmable devices. After this it gets into EDA tools from Altera and the UP2 Education Kit development bord from Altera. The Altera UP2 Education Kit is excellant for learning about programmable devices. It comes with both a CPLD and FPGA and PS2 input, video driver, easily accessible probe points and an assortment of LEDs. So the thing is what do you do with a CPLD or FPGA design kit once you get one. Navabi does good job of explaining what is on the board and how to use the Altera EDA design tool Quartus II. And walks through design examples. My UP2 Education Kit from Altera included this book. Altogeather this makes for a very good and affordable beginners kit with hands on labs for the beginning programmable device designer. The chapters are: 1 PLD Based Design 2 Logic Design Concepts 3 Verilog for Simulation and Synthesis 4 Programmable Logic Devices 5 Computer Architecture 6 Tools for Design and prototyping 7 Gate Level Combinational Design 8 Designing Library Components 9 Design Reuse 10 HDL Based Design 11 Sequential Multiplier 12 VGA Adapter 13 Keyboard Interface 14 Design of SAYEH Processor The reason that I like this book is that it has specific instructions to a particular development board. Often I find that the first step of how do I get my idea to something physical is the hardest. Once I get that step the rest flows much easier. One criticism of the book is that it trys to cover too broadly the spectrum of digital design. I felt that the reader would be better served with putting more focus on working with programmable devices. If you are looking for a theoretical or just a digital design book, you may want to look for something else. But if you are looking for a beginning book that will guide you past "paper designs" for FPGAs and CPLDs this will be a good place to start. PassWord: www.freebookspot.com
|
DISCLAIMER:
This site does not store Digital Design and Implementation with Field Programmable Devices on its server. We only index and link to Digital Design and Implementation with Field Programmable Devices provided by other sites. Please contact the content providers to delete Digital Design and Implementation with Field Programmable Devices if any and email us, we'll remove relevant links or contents immediately.