In recent years, we are witnessing a dramatic change in the way hardware is designed. No longer engineers need to interconnect hundreds of discrete components to build the hardware—a few chips, and in some cases a single chip, can achieve the same functionality and this chip design is done, well, through software. Thanks to the developments in VLSI technologies; and Field Programmable Gate Array (FPGA) and System On Chip (SOC) solutions, engineers with good knowledge of VLSI design technologies, Electronic Design Automation (EDA) tools and Hardware Description Languages (HDLs) such as VHDL, Verilog and SystemC will be able to design compact, low cost, reliable hardware very fast. The contents of this book have been formulated to equip you with the necessary expertise to develop state-of-the-art systems using the latest EDA tools and FPGAs.
This book gives a comprehensive coverage of the VLSI technologies and the complete design process. The latest EDA tools are reviewed and an overview of VHDL and Verilog are presented. Through extensive case studies, how to design FPGAbased systems is presented with detailed step-by-step procedures. The process of design, programming and testing is explained for various laboratory exercises of a VLSI course. In a nutshell, this book will impart you the expertise needed to become a good VLSI design engineer—exploit that expertise to come out with flying colors in your professional career!
- Lucid description of VLSI design technologies
- Thorough review of Electronic Design Automation Tools
- Overview of Hardware Description Languages: VHDL and Verilog
- FPGA Design process
- Extensive case studies on FPGA Development
- Development of System on Chip (SOC) solutions
- Solutions to VLSI Lab exercises
- Glossary of all important terms in VLSI
Dr. K.V.K.K. Prasad is a Ph.D. from the Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology, Kharagpur. He has a vast experience in working for many prestigious international projects in software development as well as product development in the areas of software radio, digital surveillance systems and telecommunication systems. He is a Senior Member of ACM and IEEE. He is the author of best-selling books “Principles of Digital Communications and Computer Networks”, “Embedded/Real-time Systems: Concepts, Design and Programming”, “Software Testing Tools”, “Software Testing Certification Study Guide” and “Data Warehousing Tools”.
K. Shyamala is pursuing Ph.D. from the Department of Computer Science and Engineering, Indian Institute of Technology, Madras. The Research area is on Mapping Issues for FPGA Designs. She is working in University College of Engineering , Osmania University, Hyderabad. Her expertise areas are Digital VLSI design and Verification, Parallel Computer Architectures, Parallel Algorithms, Programming and Scripting Languages.
The proficient team at Kogent Learning Solutions Inc. and Dreamtech Press has seized the market of computer books bringing excellent content in software development to the fore. The team is committed to excellence—excellence in quality of content, excellence in the dedication of its authors and editors, excellence in the attention to detail, and excellence in understanding the needs of its readers.