Xilinx实习一年总结
從去年7月4號(hào)來(lái)到上海xilinx。轉(zhuǎn)眼間已經(jīng)一年。這一年學(xué)了非常多知識(shí),也長(zhǎng)了非常多見(jiàn)識(shí)。
去年七月一到公司,馬上投入到攝像頭-DDR-HDMI圖像通路的研發(fā)中。就是在ZEDboard板卡上。通過(guò)外置攝像頭採(cǎi)集圖像,在PL部分將採(cǎi)集的像素?cái)?shù)據(jù)進(jìn)行拼接,轉(zhuǎn)換成axi-stream格式。然后存儲(chǔ)到板卡上的DDR中。由于同事之前做了非常多DDR部分的工作,因此我重點(diǎn)放在攝像頭的FPGA驅(qū)動(dòng)以及HDMI模塊。最后,在20天內(nèi)算是不錯(cuò)的完畢了任務(wù),并基于這個(gè)通路,做了一套機(jī)器視覺(jué)計(jì)分系統(tǒng)——這套系統(tǒng)在8月12號(hào)用在OpenHW開(kāi)源硬件比賽的計(jì)分環(huán)節(jié),達(dá)到了100%的識(shí)別率。之后的9、10月份,重點(diǎn)學(xué)習(xí)HLS。以及完畢乒乓球追蹤平臺(tái)產(chǎn)品的開(kāi)發(fā)。這套乒乓球追蹤平臺(tái)是用純FPGA實(shí)現(xiàn)。因此能達(dá)到快速的追蹤速率。從設(shè)計(jì)算法、寫(xiě)verilog代碼。到解決攝像頭噪聲問(wèn)題、舵機(jī)選型、畫(huà)PCB、寫(xiě)技術(shù)文檔。自己在這一套完整產(chǎn)品的開(kāi)發(fā)流程中,也學(xué)會(huì)了不少和產(chǎn)品有關(guān)的開(kāi)發(fā)經(jīng)驗(yàn)。
10月依據(jù)大學(xué)計(jì)劃這邊的安排,做了非常多小project,比方FPGA示波器、字符識(shí)別、邏輯分析儀。以及像是IIC、SPI、PS2等接口的verilog實(shí)現(xiàn)之類(lèi)。最后上傳到了github。11月、12月是蛋疼的一段時(shí)光,由于xilinx這邊要調(diào)研兩種其他公司的芯片。我這邊也分配到了一小部分的任務(wù),但鑒于我的技術(shù)水平,實(shí)在是有點(diǎn)力不從心。
主要是參考各種技術(shù)文檔。記錄參數(shù),分析指標(biāo),預(yù)計(jì)性能,寫(xiě)報(bào)告。
最后,并不太理想的完畢了任務(wù),由于我最后的分析結(jié)果有一部分被證明是錯(cuò)誤的。1月份的大部分時(shí)間用來(lái)寫(xiě)文檔、整理,期間還做了一套純FPGA實(shí)現(xiàn)的激光3D掃描器。2月份將這套激光掃描器做到了ZYBO開(kāi)發(fā)板上,實(shí)現(xiàn)了HLS處理圖像、DDR存儲(chǔ)。年后的3、4、5月比年前輕松了很多,這段時(shí)間每天都抽一小時(shí)學(xué)英語(yǔ),并在工作之余做了一些自己覺(jué)得非常有樂(lè)趣的東西。比方用FPGA實(shí)現(xiàn)了機(jī)械手的控制。全向輪的小車(chē),基于視覺(jué)自主飛行的四旋翼飛行器也在研發(fā)中。6月初到如今一直在用PC opencv做一套激光掃描+3D打印的系統(tǒng),眼下已經(jīng)能完畢掃描物體。自己主動(dòng)生成stl文件。打印出來(lái)效果并不太理想,須要在去噪算法上下功夫。即將到來(lái)的7月,應(yīng)該會(huì)非常忙非常忙,由于每年一度的OpenHW大會(huì)又要開(kāi)始了,這邊要準(zhǔn)備一些Demo,另一些服務(wù)工作。
工作理念上,也有了改變。非常多人做事情又快又好,原因是他們做事之前有充分的規(guī)劃,磨刀不誤砍柴工。而且遇上技術(shù)困難,我也不會(huì)再像之前那樣悶著頭一個(gè)勁的調(diào)——這邊非常多專(zhuān)家,問(wèn)他們即可。
? ? ? ? 對(duì)于2015的下半年。我有自己的目標(biāo):1.去北京Xilinx;2.希望能完畢自主飛行四旋翼。3.提升英語(yǔ)技能,達(dá)到能開(kāi)電話會(huì)議水平。一切的一切,須要自己不斷努力。加油。也希望我的朋友們,每個(gè)愿望都能實(shí)現(xiàn)。
轉(zhuǎn)載于:https://www.cnblogs.com/mengfanrong/p/5363792.html
總結(jié)
以上是生活随笔為你收集整理的Xilinx实习一年总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mysql经常使用命令
- 下一篇: 原生JS封装ajax方法