The Design Warrior's Guide to FPGAs is a must-read book! Written in an entertaining style, the books is very interesting to read. The book provides an insightful overview of the FPGA technology, design tools and flows. This is a great book for someone that is getting started in FPGAs. After reading this book one will have the basic knowledge about FPGA technology.