HDL Programming Fundamentals

Dec. 19, 2005
(VHDL and Verilog)
By Nazeih M. Botros
ISBN: 1584508558
For those who are new to hardware description languages (HDLs), or looking to refresh dormant skills, Nazeih Botros’s HDL Programming Fundamentals provides a basic course in both VHDL and Verilog. There’s a slew of books out there that take up either one language or the other; this one is a bit unusual in that it covers both in parallel. So it can be used to learn either language or both, as the reader deems necessary. The latter approach would well equip a reader to approach a mixed-language project.

After kicking off with an introductory chapter that looks broadly at HDLs and how they’re used, the book delves into specifics, with chapters covering dataflow descriptions, behavioral descriptions, and structural descriptions. The latter introduces gate-level and register-transfer-level (RTL) descriptions.

Subsequent chapters cover switch-level (or transistor-level) descriptions and topics such as mixed-language descriptions that borrow elements from both VHDL and Verilog. By this point in the book, it’s assumed that the reader is versed in both languages; this chapter shows how to mix their constructs. A final chapter covers the basics of hardware synthesis.

The book is suffused with examples that cover the rules governing HDLs as well as the basics of digital logic design. These examples span a wide range of topics, such as artificial neural networks and simple biological mechanisms.

Packaged with the book is a companion CD-ROM that includes all of the code from the design examples and code listings. The code can be copied and pasted into the project navigation screen of any HDL simulator; a mixed-language simulator would of course be required to handle relevant examples. The disc supports Windows NT/2000/XP systems.

If you're interested in HDL programming, you might also like these books:

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!