5、不吝赐教)一般来说,可以将版图实现前的所有设计都认为是前端设计,应该包括系统级设计,行为级设计,RTL级设计和晶体管级设计(好像不全);后端设计是将晶体管级设计在版图上实现,数字前端设计一般都做到RTL级,是因为其后的前端设计步骤一般已经由fundry完成,RTL级已经可以使用现成的由MOS构成的功能单元了(IP是一个新的发展)。而对于analog的前端设计,则一般要完成到MOS级别,才能算完成前端设计。前端可能用到的软件由于设计层次不同,类别很多:如HSPICE, synopsys的DC,VCS,cadence的spectre,所用到的语言有verilog, VHDL, System C,
6、 Verilog A 等而后端设计就是用MOS完成版图(analog),或用MOS构成的单元来组合完成版图(digital)。常用工具有L-EDIT,Cadence的se, virtuso等 IC前端设计指逻辑设计;IC后端设计指物理设计。前端: 就是将你的想法或别人的想法用你设计的电路来实现,也就是说你可以通过电路设计来实现你的想法。可以这样说,那时你就是一个科学家。有人这样认为:一个好的前端IC设计师不应该叫设计师而应该叫科学家。后端: 就是将你设计的电路制造出来,要在工艺上实现你的想法。 完全同意斑竹的观点,再做一点点补充,供大家参考。 除了RTL编程和仿真