Abstract
This chapter provides several examples of coding for synthesis in both VHDL and Verilog. First, general HDL coding issues are discussed, followed by a brief comparison of the two commonly used languages VHDL and Verilog. Then, coding for finite state machines has been discussed in detail with several examples followed by specific tips for FSM coding. Examples in both VHDL and Verilog have been provided to infer a multi-bit register, barrel shifter, incrementor etc. Finally, a few classic scenarios have been discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
VHDL Compiler Reference Manual
HDL Compilerfor Verilog Reference Manual
HDL Coding Styles: Sequential Devices Application Note
Synopsys Newsletter Impact Support Center Q&A
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Kluwer Academic Publishers
About this chapter
Cite this chapter
Kurup, P., Abbasi, T. (1997). VHDL/Verilog Coding for Synthesis. In: Logic Synthesis Using Synopsys®. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1455-4_2
Download citation
DOI: https://doi.org/10.1007/978-1-4613-1455-4_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-8634-9
Online ISBN: 978-1-4613-1455-4
eBook Packages: Springer Book Archive