互聯(lián)網(wǎng)/芯片驗證/烤面筋和理發(fā)師,也許賺得差不多
[導(dǎo)讀]芯片驗證通常被視為設(shè)計的衍生。十年前的驗證不如設(shè)計那么重要,新手的設(shè)計經(jīng)常被安排進(jìn)行一些驗證,大多數(shù)驗證工程師想要成為設(shè)計也就不足為奇了。但現(xiàn)在,驗證可能是比設(shè)計更有利可圖的職業(yè)選擇,許多有經(jīng)驗的人會堅持驗證,而不會考慮轉(zhuǎn)向設(shè)計。一般估計,70%的芯片開發(fā)周期用于功能驗證。驗證工...
芯片驗證通常被視為設(shè)計的衍生。
十年前的驗證不如設(shè)計那么重要,新手的設(shè)計經(jīng)常被安排進(jìn)行一些驗證,大多數(shù)驗證工程師想要成為設(shè)計也就不足為奇了。
但現(xiàn)在,驗證可能是比設(shè)計更有利可圖的職業(yè)選擇,許多有經(jīng)驗的人會堅持驗證,而不會考慮轉(zhuǎn)向設(shè)計。一般估計,70%的芯片開發(fā)周期用于功能驗證。驗證工程師與設(shè)計工程師的比值約為2:1。
與芯片設(shè)計相比,驗證工程師的技能樹更加通用,那么跳槽會更加容易。
早期的驗證工作被忽視,因為我們tape out的是設(shè)計RTL代碼,而不是testbench。但是如今,驗證需要不輸于設(shè)計的努力和技能。例如,要測試一個100行狀態(tài)機(jī),我們需要開發(fā)至少有500行代碼的testbench,并有一份涵蓋所有可能場景的測試計劃。
VIP開發(fā)公司的收入就來自他們的Testbench并作為產(chǎn)品發(fā)貨。
有經(jīng)驗的驗證工程師知道,建立一個可重用的驗證環(huán)境并保證設(shè)計沒有功能bug,比在設(shè)計中添加glue logic更困難。
現(xiàn)在,你是否仍然認(rèn)為驗證是一項不那么重要的工作呢?
當(dāng)然了,任何能夠作為崗位開放到社會的工作,它們的門檻都不高。但是任何事情要做好也都不容易,驗證不容易,烤面筋也不容易。
互聯(lián)網(wǎng)、芯片驗證、烤面筋和理發(fā)師,也許賺得差不太多。在和平年代有個手藝,謀個生路,就不要比誰更精貴了。
十年前的驗證不如設(shè)計那么重要,新手的設(shè)計經(jīng)常被安排進(jìn)行一些驗證,大多數(shù)驗證工程師想要成為設(shè)計也就不足為奇了。
但現(xiàn)在,驗證可能是比設(shè)計更有利可圖的職業(yè)選擇,許多有經(jīng)驗的人會堅持驗證,而不會考慮轉(zhuǎn)向設(shè)計。一般估計,70%的芯片開發(fā)周期用于功能驗證。驗證工程師與設(shè)計工程師的比值約為2:1。
與芯片設(shè)計相比,驗證工程師的技能樹更加通用,那么跳槽會更加容易。
早期的驗證工作被忽視,因為我們tape out的是設(shè)計RTL代碼,而不是testbench。但是如今,驗證需要不輸于設(shè)計的努力和技能。例如,要測試一個100行狀態(tài)機(jī),我們需要開發(fā)至少有500行代碼的testbench,并有一份涵蓋所有可能場景的測試計劃。
VIP開發(fā)公司的收入就來自他們的Testbench并作為產(chǎn)品發(fā)貨。
有經(jīng)驗的驗證工程師知道,建立一個可重用的驗證環(huán)境并保證設(shè)計沒有功能bug,比在設(shè)計中添加glue logic更困難。
現(xiàn)在,你是否仍然認(rèn)為驗證是一項不那么重要的工作呢?
當(dāng)然了,任何能夠作為崗位開放到社會的工作,它們的門檻都不高。但是任何事情要做好也都不容易,驗證不容易,烤面筋也不容易。
互聯(lián)網(wǎng)、芯片驗證、烤面筋和理發(fā)師,也許賺得差不太多。在和平年代有個手藝,謀個生路,就不要比誰更精貴了。