TY - GEN
T1 - Verilog Coding Style for Efficient Synthesis in FPGA
AU - Thapliyal, Himanshu
AU - Srinivas, M. B.
AU - Rao, Rameshwar
AU - Arabnia, Hamid R.
PY - 2005
Y1 - 2005
N2 - In this paper, we discuss efficient coding and design styles using Verilog from synthesis point of view. These techniques can be greatly helpful for any digital designer writing designs having speed and area considerations in his mind. Different important techniques have been addressed to enable the designer to write synthesizable codes. Apart from the synthesis, techniques are also discussed to improve the speed and area of netlist generated from the RTL codes. The prominent problem faced by the designer related to synthesis of Division and Modulus operator in FPGA has been discussed and an efficient solution has been provided.
AB - In this paper, we discuss efficient coding and design styles using Verilog from synthesis point of view. These techniques can be greatly helpful for any digital designer writing designs having speed and area considerations in his mind. Different important techniques have been addressed to enable the designer to write synthesizable codes. Apart from the synthesis, techniques are also discussed to improve the speed and area of netlist generated from the RTL codes. The prominent problem faced by the designer related to synthesis of Division and Modulus operator in FPGA has been discussed and an efficient solution has been provided.
UR - http://www.scopus.com/inward/record.url?scp=60749093362&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=60749093362&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:60749093362
SN - 9781932415544
T3 - Proceedings of the 2005 International Conference on Computer Design, CDES'05
SP - 85
EP - 88
BT - Proceedings of the 2005 International Conference on Computer Design, CDES'05
T2 - 2005 International Conference on Computer Design, CDES'05
Y2 - 27 June 2005 through 30 June 2005
ER -