新手分不清前端后端,其实一句话:前端是把需求变成代码,后端是把代码变成版图。

前端从spec开始:写清楚芯片要做什么性能、多少功耗、多少面积。然后写RTL代码(Verilog/VHDL)。

RTL写完做仿真验证,过了就综合成门级网表。这就是前端交付物。

踩坑:别以为写完Verilog就完事。前端最大工作量在验证,不是写代码。写代码一周,验证可能一个月。spec写不清楚,后面全返工。
新手分不清前端后端,其实一句话:前端是把需求变成代码,后端是把代码变成版图。

前端从spec开始:写清楚芯片要做什么性能、多少功耗、多少面积。然后写RTL代码(Verilog/VHDL)。

RTL写完做仿真验证,过了就综合成门级网表。这就是前端交付物。

踩坑:别以为写完Verilog就完事。前端最大工作量在验证,不是写代码。写代码一周,验证可能一个月。spec写不清楚,后面全返工。









