精華區beta NTU-Exam 關於我們 聯絡資訊
課程名稱︰積體電路設計 課程性質︰選修 課程教師︰闕智達 開課學院:電機系 開課系所︰電資學院 考試日期(年月日)︰2008/1/18 考試時限(分鐘):150 是否需發放獎勵金:是 試題 : 1.Explain or answer the following(5% each) (a)Draw the schematic of H-tree clock distribution scheme. (b)In structured design,there are four strategies,the first one is hierarchy, what are the other three? (c)Draw the block diagram of the 8-bit carry-select adder,partitioned into two four-bit stages. (d)Why reading DRAM cell is destructive? (e)Draw the 6-T XOR gate circuit? (f)Explain the advantage and disadvantage of NAND-type ROM and NOR-type ROM. (g)Use the modified Baugh-Wooley method to multiply two four-bit two's complement number:(-3)x5. (h)Draw the circuit diagram of a sense amplifier based on different pair. (i)Explain the function of the circuit in Fig.1. (schmitt trigger) 2.For the circuit in Fig.2 (課本 FIG 10.55 (b) ) (a)Give its name(3%) (b)Draw the waveforms of clk,Q0,Q1,Q2,Q3 for 17 clock cycles.Assume very small rise time and fall time.(5%) (c)Explain the disadvantage of this circuit.(5%) 3.(a)Design a circuit that computes the signal "AgreaterthanB",which is "1" when A>B and "0" otherwise. A,B are both 4-bit 2's complement numbers. Let A be A3A2A1A0,and B be B3B2B1B0 with A3 and B3 being the MSBs.(8%) (b)Write a verilog module for the circuit in (a).Note that you can only use the following typical standard cells: FA,AND,OR,XOR,etc.(8%) 4.We have shown in class that circuit in Fig3 can implement "shift register". Note that the SRAM used is a dual-port SRAM.It is usually more economic to use single-port SRAM. Design a shift register withthe same function as the circuit in Fig.3 and use only single-port SRAM. You must draw its circuit diagram using SRAM and typical standard cells.(15%) Note: A single port SRAM can either read a word or write a word in one clock cycle. (課本Fig 11.43(b)) 5. In class we have talk about booth encoding by examining 3 bit at a time (radix 4).Based on the radix-4 booth encoding table, draw the encoding table for radix-8 booth encoding. In other words, now you need to consider 4-bits at a time.Let the current be X3i,the previous bit (less significant bit) be X(3i-1),and the next two bits be X(3i+1),X(3i+2).The encoding table has 16 cases.Tell in each case what operation need be performed.Note there is no need to define several variables as in the radix-4 table (e.g, "X","2X","M") (16%) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.174.136 ※ 編輯: overflow2 來自: 140.112.174.136 (01/20 02:47)