当时做为一个verilog初学者,老师推荐我们夏宇闻的《Verilog HDL数学系统设计教程》和王金明《Verilog HDL程序设计教程》,老师说王金明的书更浅显易懂,由于没能买到王金明的书,就使用了夏宇闻的书。
现在回头看来, 夏宇闻的《Verilog HDL数学系统设计教程》有诸多不足,当然,我是指对于初学者。
⑴. 在always、initial等过程块内,被赋值的每一个信号都必须定义成寄存器型。这一知识点在夏的书中没有明确说明。见王的书P38。
⑵. $display等系统任务以及很多用于验证仿真的语句是不被综合成具体电路的,夏的书中没有明确指出,不利于初学者的理解,刚入门的人不能建立清晰的概念。
用户402204 2013-10-15 22:30