2019年HUAWEI春招IC校招筆試題

華為2019數(shù)字電路設(shè)計校招筆試題

1.單選

  • 已知“a=1'b1;b=3'b001;”那么{a,b}=()?(D)
    【A】3'b001
    【B】3'b101
    【C】4'b0011
    【D】4'b1001

  • 描述組合邏輯時碴犬,當if語句不需要有else分支時照棋,不寫else分支泳梆,可以節(jié)省面積(B)
    【A】正確
    【B】錯誤

  • reg [255:0] mem [31:0];該聲明定義了一個位寬為32bits,深度為256的memory(B)
    【A】正確
    【B】錯誤

  • 現(xiàn)有表達式expr=cond_expr?expr1:expr2榜掌,如果cond_expr為X或者Z,expr1=1001;expr2=1010唐责,則expr應為(A)
    【A】1010
    【B】10XX
    【C】1001
    【D】101X

  • 同步時序電路的狀態(tài)只在統(tǒng)一的時鐘脈沖控制下才同時變化一次,如果時鐘脈沖沒有到來鼠哥,即使輸入信號發(fā)生變化熟菲,電路的狀態(tài)仍不改變(A)
    【A】正確
    【B】錯誤

  • 如下一個分頻電路朴恳,觸發(fā)器DIV_FF的建立時間為2ns抄罕,保持時間為2ns,邏輯延時為6ns于颖,反相器INV_1呆贿、INV_2的邏輯延時為2ns,連線延時為0。那么該電路正常工作的最高頻率為多少做入?(100MHz)


    求解電路最高工作頻率.jpg
  • 循環(huán)表達式的循環(huán)次數(shù)必須為常數(shù)(B)
    【A】正確
    【B】錯誤

  • 下面哪種異步處理的方法完全正確 (C)
    【A】在對數(shù)據(jù)總線進行異步處理前轉(zhuǎn)化成Gray Code冒晰,然后打拍處理,同步后再轉(zhuǎn)換成原碼
    【B】在模塊A竟块,有兩個控制信號通過正確的同步方法把兩個信號進行同步到B時鐘域壶运,但是在B時鐘域,對這兩個同步過來的信號進行了邏輯運算浪秘,得到另外一個信號
    【C】實現(xiàn)異步FIFO時蒋情,在地址穿越時鐘域前轉(zhuǎn)化成Gray Code
    【D】單比特信號在跨越時鐘域前不需要寄存器輸出

  • 下列降功耗措施哪個可以降低峰值功耗(A)
    【A】大幅度提高HVT比例
    【B】Memory shut down
    【C】Power gating
    【D】靜態(tài)模塊級Clock gating

  • 如下Modelsim命令在Testbench中的執(zhí)行順序正確的是(C)
    【A】vlib、vmap耸携、vsim棵癣、vlog
    【B】vlog、vlib夺衍、vmap狈谊、vsim
    【C】vlib、vmap刷后、vlog的畴、vsim
    【D】vlib、vlog尝胆、vmap丧裁、vsim

  • 在同步電路設(shè)計中,電路的時序模型如下:T1為觸發(fā)器的時鐘端到數(shù)據(jù)輸出端的延時含衔,T2和T4為連線延時煎娇,T3為組合邏輯延時,T5為時鐘網(wǎng)絡(luò)延時贪染,T3為組合邏輯延時缓呛,T5為時鐘網(wǎng)絡(luò)延遲。假設(shè)時鐘clk的周期為Tcycle杭隙、Tsetup分別為觸發(fā)器的setup time和hold time哟绊。那么,為了保證數(shù)據(jù)正確采樣(該路徑為非multi-cycle路徑)痰憎,下面等式是否正確票髓?(A)
    【A】正確
    【B】錯誤
    T1+T2+T3+T4 < Tcycle-Tsetup+T5

    T1+T2+T3+T4>Thold+T5

  • 相較于模擬通信系統(tǒng),以下不屬于數(shù)字通信系統(tǒng)優(yōu)勢的是(D)
    【A】易于加密铣耘,保密性好
    【B】設(shè)備易于集成洽沟,易微型化
    【C】傳輸差錯可控
    【D】傳輸帶寬小

  • 假設(shè)輸入信號X位寬為10bit蜗细,InputA位寬為5bit,InputB位寬為14bit,實現(xiàn)Y=X*InputA+InputB功能昆烁,并要求不損失精度朽缴,那么輸出信號Y位寬應不小于(A)
    【A】16bit
    【B】29bit
    【C】15bit
    【D】24bit

  • 下圖是長除法CRC4電路水援,請選擇對應的多項式(A)
    【A】G(x)=x3+x+1
    【B】G(x)=x3+x2+1
    【C】G(x)=x4+x+1
    【D】G(x)=x4+x3+1


    CRC算法.jpg
  • 亞穩(wěn)態(tài)狀態(tài)是必須避免的,亞穩(wěn)態(tài)現(xiàn)象可以導致如下后果(A)
    【A】降低系統(tǒng)可靠性
    【B】其它都是
    【C】功耗損失
    【D】引起芯片失敗

  • 如下圖或渤,對時鐘到輸出時間分析正確的是(A)
    【A】tCO=Data_Delay-Clock_Delay+Micro_Tco
    【B】tCO=Clock_Delay-Data_Delay+Micro_Tco
    【C】tCO=Data_Delay+Clock_Delay+Micro_Tco
    【D】tCO=Data_Delay+Clock_Delay-Micro_Tco


    電路時序分析.jpg
  • 一下說法錯誤的是(D)
    【A】異步時序電路的狀態(tài)變化不是同時發(fā)生的奕扣,它沒有統(tǒng)一的信號脈沖,輸入信號的變化就能引起狀態(tài)的變化
    【B】Moore型電路的輸出僅與電路的現(xiàn)態(tài)有關(guān)
    【C】同步時序電路的狀態(tài)只在統(tǒng)一的信號脈沖控制下才同時變化一次池磁,如果信號脈沖沒有到來,即使輸入信號發(fā)生變化地熄,電路的狀態(tài)仍不改變
    【D】Mealy型電路的輸出僅是輸入變量的函數(shù)

  • 編寫Verilog HDL程序時芯杀,變量的定義不可以與關(guān)鍵詞沖突(A)
    【A】正確
    【B】錯誤

  • 為了保證驗證過程的效率,需要想到什么馬上就驗證什么(B)
    【A】正確
    【B】錯誤

  • 一下描述錯誤的是(D)
    【A】觸發(fā)器按結(jié)構(gòu)形式分為:基本RS觸發(fā)器却特、時鐘RS觸發(fā)器、主從結(jié)構(gòu)觸發(fā)器裂明、邊沿觸發(fā)器等
    【B】觸發(fā)器按功能分有:RS觸發(fā)器太援、JK觸發(fā)器、D觸發(fā)器粉寞、T觸發(fā)器等
    【C】觸發(fā)器是能夠記憶一位二值信號的基本邏輯單元,是構(gòu)成各種數(shù)字系統(tǒng)的基本邏輯單元
    【D】觸發(fā)器都有保持和反轉(zhuǎn)功能

  • 異步FIFO讀寫地址編碼常采用獨熱碼捅儒,以便于讀寫地址跨異步時鐘域處理(B)
    【A】正確
    【B】錯誤

  • 兩個同源時鐘之間可能是同步時鐘,也可能是異步時鐘(A)
    【A】正確
    【B】錯誤

  • 形式驗證技術(shù)需要外界提供測試向量和時鐘激勵(B)
    【A】正確
    【B】錯誤

  • 下列跨時鐘域設(shè)計存在問題的是(A)
    【A】FIFO設(shè)計地址跨時鐘域巧还,可以通過格雷碼轉(zhuǎn)換+打2拍方式
    【B】希望得到C=A&B,A澎怒、B在clkx域,C在clky時鐘域喷面,則單獨用clky對A和B分別打2拍產(chǎn)生Adly2和Bdly2走孽,然后再讓C=Adly2&Bdly2
    【C】單bit數(shù)據(jù)跨時鐘域,在目的時鐘域打3拍后使用磕瓷,打拍過程中不帶組合邏輯
    【D】一組數(shù)據(jù)線跨時鐘域,如果數(shù)據(jù)有足夠的持續(xù)不變時間边翁,可以通過握手機制實現(xiàn)同步化

  • 異步時鐘數(shù)據(jù)采樣的方法錯誤的是(B)
    【A】使用FIFO隔離進行多bit采樣
    【B】高頻時鐘直接采樣低頻時鐘的多bit數(shù)據(jù)
    【C】單bit高頻時鐘脈沖展寬后給低頻時鐘進行采樣
    【D】握手信號后再采樣

  • (1)(2)所描述的電路功能是否相同硕盹?哪種描述綜合結(jié)果面積較小莱睁?(C)
    【A】相同,(2)面積小
    【B】不同仰剿,沒法比較面積
    【C】相同,(1)面積小
    【D】相同琳彩,面積與信號a、b的位寬有關(guān)

    //(1)
    if(select == 1'b1)
        sum <= a+b;
    else
        sum <= c+d;
    
    //(2)
    if(select == 1'b1) begin
        temp1 <= a;
        temp2 <= b;
    end
    else begin
        temp1 <= c;
        temp2 <= d;
    end
    assign sum = temp1 + temp2;
    
  • 表示任意兩位無符號十進制數(shù)需要(A)位二進制數(shù)
    【A】7
    【B】8
    【C】6
    【D】5

  • 隨機測試不具有目標性露乏,我們在驗證中不應該使用隨機測試涂邀,應該全部采用直接測試激勵(B)
    【A】正確
    【B】錯誤

  • 下面兩段代碼中in、q1比勉、q2和q3的初值分別為0驹止、1观蜗、2、3墓捻,那么經(jīng)歷1個時鐘周期后,左側(cè)q3的值和右側(cè)q3的值分別變成了(D)
    【A】0撤卢,0
    【B】0,3
    【C】2凸丸,0
    【D】0袱院,2

    always @(posedge clk) begin
        q1 = in;
        q2 = q1;
        q3 = q2;
    end
    
    always @(posedge clk) begin
        q1 <= in;
        q2 <= q1;
        q3 <= q2;
    end
    
  • 十六路數(shù)據(jù)選擇器的地址輸入端至少需要幾根線(B)
    【A】2
    【B】4
    【C】16
    【D】8

  • 乒乓buffr可以提高系統(tǒng)的數(shù)據(jù)吞吐量瞭稼,提高系統(tǒng)的處理并行度(A)
    【A】正確
    【B】錯誤

  • 組合邏輯電路的邏輯冒險現(xiàn)象是由于(D)引起的
    【A】電路有多個輸出
    【B】邏輯門類型不同
    【C】電路未達到最簡
    【D】電路中存在延時

  • 下面不屬于時鐘基本要素的是(A)
    【A】clock tree
    【B】skew
    【C】clock period
    【D】duty cycle(占空比)

  • 從后端設(shè)計考慮,在必須使用門控時鐘的時候环肘,需要遵循一個原則:門控時鐘的輸出只能跟著時鐘信號進行跳變,而不能跟著控制信號進行跳變复哆,也就是說對于用NAND Gate或者AND Gate實現(xiàn)的門控時鐘,控制信號只能在時鐘的低電平處進行跳變梯找;對于用OR Gate或者NOR Gate實現(xiàn)的門控時鐘益涧,控制信號只能在時鐘的高電平處跳變(A)
    【A】正確
    【B】錯誤

  • 假設(shè)一個3bit計數(shù)器(計數(shù)范圍0~6)工作在36MHz時鐘域下,要把此計數(shù)器的值傳遞到另一異步100MHz時鐘域闲询,以下方式不正確的是(C)
    【A】鎖存+握手信號
    【B】使用DMUX電路
    【C】使用格雷碼
    【D】使用異步FIFO

  • 下面有關(guān)SRAM和DRAM的敘述,正確的有(D)
    【A】DRAM比SRAM速度快
    【B】DRAM不要刷新阎姥,SRAM需要刷新
    【C】DRAM比SRAM成本高
    【D】DRAM存儲單元的結(jié)構(gòu)比SRAM簡單

  • 以下觸發(fā)器不是按功能分類的是(B)
    【A】JK觸發(fā)器
    【B】邊沿觸發(fā)器
    【C】RS觸發(fā)器
    【D】D觸發(fā)器

  • 時鐘的占空比指的是(D)
    【A】時鐘的變化范圍
    【B】低脈沖的持續(xù)時間與脈沖總周期的比值
    【C】時鐘的變化速度
    【D】高脈沖的持續(xù)時間與脈沖總周期的比值

  • 在異步FIFO設(shè)計中鸽捻,滿信號由讀時鐘產(chǎn)生氨淌,空信號由寫時鐘產(chǎn)生(B)
    【A】正確
    【B】錯誤

2.不定項選擇

  • 關(guān)于狀態(tài)機編碼伊磺,如下描述中正確的是(ACD)
    【A】狀態(tài)編碼用parameter定義
    【B】狀態(tài)機必須有default態(tài)
    【C】用組合邏輯和時序邏輯分離的風格描述FSM
    【D】用case語句描述狀態(tài)的轉(zhuǎn)移

  • 業(yè)界常用的驗證方法學有(BD)
    【A】SystemC
    【B】UVM
    【C】SystemVerilog
    【D】VMM

  • 邏輯電路的動態(tài)功耗一般跟一下因素相關(guān)(ABCD)
    【A】電壓
    【B】頻率
    【C】工藝
    【D】工作溫度

  • 下列哪些項是異步處理需要考慮的因素(AC)
    【A】異步信號的電平或脈沖特性
    【B】異步信號是不是總線
    【C】兩個異步時鐘時間的頻率關(guān)系
    【D】異步信號是不是寄存器輸出

  • 下列不屬于分解測試點時的關(guān)注點的是(BC)
    【A】性能
    【B】無充分理由的揣測
    【C】偶然的設(shè)計失誤
    【D】可測性
    【E】功能

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末屑埋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子摘能,更是在濱河造成了極大的恐慌,老刑警劉巖团搞,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逻恐,死亡現(xiàn)場離奇詭異,居然都是意外死亡复隆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門惭每,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人台腥,你說我怎么就攤上這事±璩蓿” “怎么了?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵蜓竹,是天一觀的道長储藐。 經(jīng)常有香客問我,道長钙勃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任蔚携,我火速辦了婚禮,結(jié)果婚禮上酝蜒,老公的妹妹穿的比我還像新娘。我一直安慰自己亡脑,他們只是感情好,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布霉咨。 她就那樣靜靜地躺著,像睡著了一般坑傅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上唁毒,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天继准,我揣著相機與錄音,去河邊找鬼移必。 笑死毡鉴,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的猪瞬。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼幌甘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了锅风?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤皱埠,失蹤者是張志新(化名)和其女友劉穎咖驮,沒想到半個月后训枢,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忘巧,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年仗处,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片婆誓。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡也颤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出翅娶,到底是詐尸還是另有隱情,我是刑警寧澤竭沫,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站森书,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏凛膏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一猖毫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吁断,春花似錦、人聲如沸仔役。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽赃泡。三九已至乘盼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間绸栅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工粹胯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留辰企,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓牢贸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親潜索。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348