新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 一個Lattice實習生的內(nèi)心讀白

一個Lattice實習生的內(nèi)心讀白

作者: 時間:2018-09-13 來源:網(wǎng)絡 收藏

  首先,介紹一下我的個人背景。本科畢業(yè)于江蘇省某普通一本院校,期間因為參加過一些競賽,也獲得一些獎項,然后被保送到上海某211高校繼續(xù)攻讀碩士研究生。對于FPGA,說會也不算是會,說不會吧,也了解那么一些東西。之前接觸的基本都是Altera的Cyclone系列,本科期間做過兩個簡單的小項目:一個是等精度數(shù)字頻率計(說白了就是兩個計數(shù)器加D觸發(fā)器,用電路都能搭出來);另一個是我的畢業(yè)設計,其中用FPGA來驅(qū)動CCD和高速ADC的,同時用FPGA實現(xiàn)了一個FIFO,作為ADC與MCU之間數(shù)據(jù)緩沖(當時因為各種原因,搞的也比較簡單,只是實現(xiàn)了最基本的功能,不過PCB完全也是我自己設計,焊接調(diào)試的)。后來還買了一個Xilinx Spartan6的板子,就簡單的跑了幾個例程,然后就放在那邊吃灰了……對于的產(chǎn)品,只是聽過,完全沒有接觸過!

本文引用地址:http://butianyuan.cn/article/201809/391842.htm

  但是,就FPGA開發(fā)本身而言,我最多也只能算是一個菜鳥。因為平時在學校STM32之類的MCU用的比較多,平時也是主要使用C語言編程。因此,經(jīng)常會把一些C之類的順序執(zhí)行思想帶到FPGA開發(fā)的過程中,有的時候,這是很致命的問題!此外,由于開發(fā)STM32經(jīng)常會使用JLink之類的仿真器直接進行OnBoard調(diào)試,所以,在初學FPGA的時候,也更習慣直接將流文件下載到FPGA/CPLD中直接用示波器之類的看結果……最多有的時候會用Altera的SignalTap之類的來分析一下,就連功能仿真都懶得做,更不要提時序仿真和靜態(tài)時序分析了……

  最近一段時間Xilinx搞的什么Zynq和HLS比較火,原本的計劃是打算往這方面學一學的,順便研究一下OpenCL之類的東西?,F(xiàn)在想想,一個連RTL Coding都沒有完全掌握的菜鳥,直接就去搞HLS到底能搞出來什么鬼?說實話,我自己都不相信,我能搞出來什么東西……

  那么,為什么要寫這一篇文章呢?主要是為了總結一下自己最近一段時間收獲,談一談自己的一些所思所想。順便準備接下來的presentation和應付學校要交的實習總結報告……

  記得在去報道之前,HR就提前問我要了電子版的證件照和一小段簡短的自我介紹。正式入職報道的那天,發(fā)現(xiàn)早已為我準備好了員工卡(就是門禁卡)和桌位,桌位上還有自己的名字和照片。IT的同事提前為我們準備了電腦,并開好了賬號。和我同一天報道的好像有三個實習生,一個SW的,兩個PV的。Lattice為了能夠讓我們盡快的融入公司,為我們每個人都分配一個buddy,一般都是組里面的同事。同時,還給我們做了一個簡單的入職培訓,主要講講公司的一些規(guī)章制度什么的。最后,還特別強調(diào)了實習生不可以加班,實際上Lattice的正式員工也很少有加班的現(xiàn)象。整個過程還是很輕松愉快的,大家都很kind,去之前還有點緊張什么的,到了公司反而一點感覺也沒有了,哈哈哈。開完會以后,buddy就把我?guī)Щ亟M里面了,然后經(jīng)理帶我和組里面的各位同事簡單地認識了一下。Lattice的AE,都是行業(yè)里面的專家了,然而大家都很隨和,一點架子都沒有。這點確實讓我很吃驚,和我原本的猜想有很大的區(qū)別。第二天,經(jīng)理還組織了一次團隊聚餐,歡迎我的到來,實在是受寵若驚,哈哈哈。

  剛來的那幾天,還是有一些疑慮的。主要是之前完全沒有接觸過Lattice的產(chǎn)品,有點擔心需要較長的時間學習和適應。還有就是英語,雖然我六級考了535分,也過了口語四六級考試,但是之前畢竟缺少一個口語鍛煉的環(huán)境。所以我的英語聽力和口語一直不是特別好,但是讀寫還是沒什么壓力的,主要是之前也讀過很多的英文技術文檔了。在大致了解了一下Lattice的主要產(chǎn)品和相關開發(fā)工具后,我制定一個相應的學習計劃,先從IDE Diamond學起。為了能夠更好的反思和總結,我同時開始在ChinaAET上寫一些博客,主要就是聊聊一些學習心得,還有一些總結與感想等。

  在和經(jīng)理簡單的聊了一下之后,便徹底沒有疑慮了。剛開始的那段時間,經(jīng)理并沒有給我分配什么任務,也沒有明確地指出,讓我必須要做什么,學什么。反而卻鼓勵我去學習一些我感興趣的,于是我就大致的說了一些我的想法和學習計劃,也得到了肯定和認可。說實話,當時我是有點蒙圈的,完全沒有想到。此時,對于我來說,我便可以制定詳細地學習計劃,并能有條不紊地執(zhí)行下去。當我遇到問題時,各位同事總能很耐心地為我解答。不過,一般我也不會問一些無腦的問題,當我盡一切可能卻仍然無法查閱到相關資料,或者想了好久實在想不明白時,才會去問他們。因為,我覺得不經(jīng)過自己充分思考就去問別人問題,是一種不禮貌的行為,尤其是向這個行業(yè)的各位專家們請教問題!

  在大家的幫助下,我很快便適應了Lattice的工作環(huán)境,并開始全身心地投入到學習中。畢竟Lattice為我提供了這么好的學習環(huán)境,我實在找不出不努力學習的理由啊。寫到這里,突然覺得高老板有句話說的挺好的,當我們專注于某一件事情的時候,就會感覺時間過得非???。總之,在Lattice實習的這段時間總感覺時光飛逝……很快,我便熟悉了Lattice的Diamond,以及第三方的工具ActiveHDL和Synplify Pro等,并對Lattice的MachXO3和ECP3系列的器件有了初步的了解。期間,還學習了Wishbone總線,DDR3 SDRAM,靜態(tài)時序分析等,并在ChinaAET上連載了相關的博文。每當我取得進步時,經(jīng)理都會給我鼓勵,這極大的鼓舞了我,給了我更多的動力和自信。

  Lattice給實習生很大的權限,幾乎所有正式員工可以參加的活動,實習生們都可以參加。比如說,籃球社和足球社幾乎每周都會組織活動,公司還會定期組織員工旅游……等等,而這些,實習生們都可以參加。此外,公司的公開集會,實習生們也是可以參加的。不過公開集會一般都是由美國總部的同事們組織的,開會全程英語,對于我這種英語讀寫還行,聽說一般的孩子來說,的確有點吃力啊。因此,我還制定了一個關于英語聽說的一個學習計劃(其實之前本科的時候就有搞過,當時為了準備口語考試的,后來因為好久沒有用,水平又下降了……),爭取能夠盡快地提高自己的英語聽說能力。可以確定的是,在Lattice實習,對于自己的英語水平的提高,還是有很大幫助的。因為接觸的所有的文檔,會議,郵件等都是英文的……就差同事之間平時溝通也用英文了……哈哈。

  其實,Lattice帶給我的遠遠不止這些??偨Y一下這段時間我的體會和領悟。概括來說,算是見識到了真正強大的外企文化,開放且自由,卻可以輕松地把規(guī)條和制度嚴格控制隱藏在工作流程當中。就像是與一個溫文爾雅卻又睿智精明的人相處,舉手投足都充滿了魅力。對比一下,那些在大部分的國內(nèi)小公司里面的實習生就沒有這么幸運了……因為,對于實習生的使用和管理上,Lattice和他們從理念上就是不一樣的,一個是盡可能地挖掘你的潛力,發(fā)現(xiàn)你的能力并努力為你創(chuàng)造條件;另一個是盡一切可能使用你目前的能力,很少會去關注實習生的成長與發(fā)展。Lattice的每個人都很友好和善,就算是那些Manager和Staff,也都很隨和,完全沒有架子,和我們這些實習生也能聊得來。除了一些工作和學習上的話題,他們往往還會主動關心我一些生活等方面的問題。我覺得,在Lattice學到的不僅僅是知識和技術,更是一種思想和理念。Lattice的員工和其企業(yè)文化,正在潛移默化地影響著我……



關鍵詞: Lattice

評論


相關推薦

技術專區(qū)

關閉