第一次面試經歷 集創北方數字IC前端面試(崩)總結

2021-10-09 02:00:16 字數 1941 閱讀 7367

城市:北京

形式:線上面試。感覺我倆是兩個社畜,他說攝像頭開不開都可以,我說那語音ok嗎他說ok,於是直接語音問答

專案經歷:基於fpga的車牌識別 & 先導儲存器整合工藝開發(課題組) & 基於fpga的貪吃蛇小遊戲

第一次工作面試,反正是涼涼的,這時候準備還不足,前面都在複習專案沒怎麼刷過題。

過程如下:

自我介紹 1min

問題1

說出下面兩個**段所代表的電路,並指出它們的功能上的不同。

always@(posedge a or negedge b)begin

if(~b) c<=

1'b0;

else

c<=

1'b1;

endalways@(

*)begin

if(~b) c<=

1'b0;

else

if(a)

c<=

1'b1;

end

1是d ff 是時序邏輯,2構成了鎖存器,是組合邏輯。

問題2

對鎖存器的了解,它的優缺點

鎖存器是對電平敏感的儲存單元電路,可以在特定輸入電平作用下改變狀態。鎖存,就是把訊號暫存以維持某種電平狀態。鎖存器的最主要作用是快取。

優點:不依賴時鐘,在一些低功耗無clock設計中,能夠鎖存狀態;鎖存器面積小;速度比ff快。

缺點:時序分析**現鎖存器的話會難以分析,極其複雜;組合邏輯易產生毛刺。

問題3

跨時鐘域訊號處理

單bit訊號

快時鐘嚮慢時鐘:將快時鐘展寬

(1)相差倍數較多,如50mhz->10khz,用計數器數到5000,快時鐘posedge clk後傳輸一次訊號;

(2)相差不多倍數,如30mhz->10mhz,將訊號用兩個暫存器打慢兩拍,再對data,data_reg1,data_reg2相或(但容易產生毛刺)

慢時鐘向快時鐘:打兩拍

多bit訊號

資料訊號:fifo

控制訊號:握手訊號

問題4

問題3中快時鐘嚮慢時鐘傳輸的方法(2),相或的結果易產生的毛刺怎麼處理

相或的輸出再用d ff打一拍就可以

問題5

車牌識別中攝像頭時鐘50mhz,lcd時鐘33mhz,資料在fifo裡堆積,怎麼處理的?

答:抽幀,捨棄了部分溢位資料

問題6

車牌識別的字元分割演算法和形態學識別演算法描述一下

很熟悉,很快答完。

問題7

專案中提到的工藝tape-out流程簡述一下

自己專業技能,也比較簡單,但是陳述的比較拉雜,顯得不夠系統。

問題8

linux系統和tckl指令碼的一些問題,比較簡單

問題9

對公司的了解

了解很有限,就知道有做顯示驅動,自己寫過vga、lcd的rgb影象顯示驅動,寥寥的說了幾句

然後面試官很好,自己答不出來的問題都為我一一解答,最後為我介紹了下公司的基本業務,並問我對公司還有什麼想問的,面試官是做指紋識別晶元的,我問一些影象處理的部門他沒有怎麼回答。

總結

很多簡歷上的內容,專案亮點、演算法、半導體工藝flow等,語言組織上準備不足,表述拉雜,後面會專門整理出一套q&a。

知識考核:跨時鐘域處理、fifo、毛刺競爭、latch/flipflop等等回答得很不系統,屬於是平時敲**的時候遇到過也知道怎麼解決,但是疏於總結,需要多看看網上的帖子別人的總結。

第一次面試經歷

自己準備了很長的一段時間,因為之前都比較浪,沒有複習就去筆試,所以導致前面很多的筆試都做得不好,沒能拿到面試機會。雖然這是一次 面試,但因為是第一次面試,所以比較緊張,面試官也比較緊張。準備了很多面試題都沒有考,因為面試官會從一些例子中抽象出問題讓我們來解決,而不是單純的問問題。自己答得不好的幾個地...

第一次面試的經歷

本人一名 年大四應屆生,面臨找工作的問題,這次我就和大家分享一下第一次面試的經歷。首先說一下招聘的過程 此次的招聘的流程是 宣講 筆試 面試 結果 建議 如果對本公司不是很了解的話,可以趁著宣講的機會對公司了解一下,尤其是你所選擇的職位,明白職位的職能,最好是結合自己的興趣。建議 不管是什麼崗位,都...

記第一次面試經歷

面試的時候交流水平也是一種能力 鏗鏘有力,落落大方,切勿戰戰兢兢 arraylist 鍵值對形式儲存 底層是乙個雜湊表 陣列 鍊錶 紅黑樹 儲存的過程,原理 先計算key的 hashcode,發現陣列中有內容,我們就呼叫 equal 比較 解決方式 currenthashmap,collection...