0
Your cart

Your cart is empty

Books > Computing & IT > Computer hardware & operating systems > Systems management

Buy Now

Effective Coding with VHDL - Principles and Best Practice (Hardcover) Loot Price: R1,387
Discovery Miles 13 870
You Save: R102 (7%)
Effective Coding with VHDL - Principles and Best Practice (Hardcover): Ricardo Jasinski

Effective Coding with VHDL - Principles and Best Practice (Hardcover)

Ricardo Jasinski

Series: The MIT Press

 (sign in to rate)
List price R1,489 Loot Price R1,387 Discovery Miles 13 870 | Repayment Terms: R130 pm x 12* You Save R102 (7%)

Bookmark and Share

Expected to ship within 9 - 17 working days

A guide to applying software design principles and coding practices to VHDL to improve the readability, maintainability, and quality of VHDL code. This book addresses an often-neglected aspect of the creation of VHDL designs. A VHDL description is also source code, and VHDL designers can use the best practices of software development to write high-quality code and to organize it in a design. This book presents this unique set of skills, teaching VHDL designers of all experience levels how to apply the best design principles and coding practices from the software world to the world of hardware. The concepts introduced here will help readers write code that is easier to understand and more likely to be correct, with improved readability, maintainability, and overall quality. After a brief review of VHDL, the book presents fundamental design principles for writing code, discussing such topics as design, quality, architecture, modularity, abstraction, and hierarchy. Building on these concepts, the book then introduces and provides recommendations for each basic element of VHDL code, including statements, design units, types, data objects, and subprograms. The book covers naming data objects and functions, commenting the source code, and visually presenting the code on the screen. All recommendations are supported by detailed rationales. Finally, the book explores two uses of VHDL: synthesis and testbenches. It examines the key characteristics of code intended for synthesis (distinguishing it from code meant for simulation) and then demonstrates the design and implementation of testbenches with a series of examples that verify different kinds of models, including combinational, sequential, and FSM code. Examples from the book are also available on a companion website, enabling the reader to experiment with the complete source code.

General

Imprint: MIT Press
Country of origin: United States
Series: The MIT Press
Release date: May 2016
First published: 2016
Authors: Ricardo Jasinski
Dimensions: 229 x 178 x 33mm (L x W x T)
Format: Hardcover - Cloth over boards
Pages: 624
ISBN-13: 978-0-262-03422-7
Categories: Books > Computing & IT > Computer hardware & operating systems > Systems management
Books > Computing & IT > Computer programming > Programming languages > General
Promotions
LSN: 0-262-03422-0
Barcode: 9780262034227

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Managing Business Projects - The…
Frank Einhorn Paperback R1,370 R1,283 Discovery Miles 12 830
Wireless Communication Networks…
Hailong Huang, Andrey V. Savkin, … Paperback R2,763 Discovery Miles 27 630
Inclusive Radio Communications for 5G…
Claude Oestges, Francois Quitin Paperback R2,896 Discovery Miles 28 960
Intelligent Image and Video Compression…
David R. Bull, Fan Zhang Paperback R2,606 Discovery Miles 26 060
Managing Resources for Futuristic…
Tariq Umer Hardcover R5,327 Discovery Miles 53 270
BTEC Nationals Information Technology…
Jenny Phillips, Alan Jarvis, … Paperback R1,018 Discovery Miles 10 180
Tactile Internet - with…
Frank H. P. Fitzek, Shu-Chen Li, … Paperback R2,596 Discovery Miles 25 960
Computing in Communication Networks…
Frank H. P. Fitzek, Fabrizio Granelli, … Paperback R2,667 Discovery Miles 26 670
Randomly Deployed Wireless Sensor…
XI Chen Paperback R3,004 Discovery Miles 30 040
Flash Memory Integration - Performance…
Jalil Boukhobza, Pierre Olivier Hardcover R1,831 Discovery Miles 18 310
Autonomic Network Management Principles…
Nazim Agoulmine Paperback R1,840 Discovery Miles 18 400
Channel Coding: Theory, Algorithms, and…
David Declercq, Marc Fossorier, … Paperback R3,340 R3,126 Discovery Miles 31 260

See more

Partners