在接觸fpga前,并不了解這個(gè)領(lǐng)域。機(jī)會(huì)是人人都會(huì)遇到,就看能不能抓住,我就是那個(gè)抓住了機(jī)會(huì)的人。
這里需要感謝領(lǐng)導(dǎo),從筆試,面試,到人資面試,我成功入職,從事芯片開發(fā)。
記得,第一天上班,就完全是一個(gè)小白。從基本的學(xué)習(xí),學(xué)習(xí)jtag燒寫板子,由于用的是xlinux的芯片,仿真器的使用費(fèi)了點(diǎn)時(shí)間。
為了整體了解下架構(gòu),領(lǐng)導(dǎo)安排暫時(shí)在外銷項(xiàng)目協(xié)助,在這期間學(xué)習(xí)單板的升級(jí)與代碼閱讀,因?yàn)檫@部分和芯片開發(fā)的是相似的,不得不說,這期間對(duì)工作環(huán)境與工具使用熟悉了不少。
后來,由于項(xiàng)目工期需要,著手開始CCI總線的調(diào)試,這期間是個(gè)痛苦期,對(duì)這個(gè)總線是一無所知。幸好領(lǐng)導(dǎo)不嫌棄,可以是說是手把手教,也感激同時(shí)的手把手指導(dǎo),完成了相關(guān)模塊寄存器的配置,和性能提升測(cè)試,這期間對(duì)sec,sa,pcie,pie等模塊有了一定認(rèn)識(shí)。編碼階段因?yàn)殚_始并沒有太在意規(guī)范,導(dǎo)致庫(kù)上留下不好的記錄。最后代碼優(yōu)化的完成還是在領(lǐng)導(dǎo)要求完成開發(fā)文檔時(shí)邊完成文檔邊完善代碼,要知道,爛代碼是不能寫上文檔,沒辦法,文檔倒逼必須完成代碼優(yōu)化
期間熟悉了DS-5仿真器的使用,tesgine的使用,時(shí)間子系統(tǒng)的初步了解。
截至,目前,這次外包的經(jīng)歷是有價(jià)值的,明天就要開始usb的調(diào)試,希望這里可以學(xué)到更多,要知道,我只是看了一下usb的spec而已,有太多的需要學(xué)習(xí)了。