RTL Design Guidelines
The design using Verilog constructs to achieve the better performance should be the objective of the RTL design engineer. The RTL team needs to use the RTL design guidelines while coding for efficient RTL. These guidelines can be tweaking of the RTL to improve the design performance or use of other techniques using Verilog constructs to improve the design performance. This chapter discusses the important guidelines and practical considerations during RTL design.