Academia.eduAcademia.edu

Synthesizable High Level Hardware Descriptions

2010, New Generation …

Abstract
sparkles

AI

This work discusses the Verilog language's constructs, specifically focusing on synthesizable hardware descriptions. It outlines three primary types of constructs: structural, behavioral, and elaborative. The importance of parameterized modules for creating flexible, reusable designs, such as a family of ripple adders, is emphasized. Additionally, the paper addresses the preservation of well-typed constructs during expansion in hardware design methodology.