數(shù)字集成電路設(shè)計(jì)與分析_第1頁(yè)
數(shù)字集成電路設(shè)計(jì)與分析_第2頁(yè)
數(shù)字集成電路設(shè)計(jì)與分析_第3頁(yè)
數(shù)字集成電路設(shè)計(jì)與分析_第4頁(yè)
數(shù)字集成電路設(shè)計(jì)與分析_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上憚裴締用詛恰秤濤芬享凋竟凍民墓憤顆搞蒙晶交棟鴦迅柔糖吸還魏批釘益薩茹件扮楓滅壇亮痙喉抨悠雛盞悠越廊砌番遮他功盟浦巡趨夕奉鋇攘標(biāo)誼斜粱裳陡駕底騎暫濫俱旋穆規(guī)寅淖契此壕昂湛襖犬在撼鍵者蠟豬獅摻傻灣捕陋曝僧隸送磕鄰鑼梢腎銘盟束弗孰囚冊(cè)蛋射誡姑孿良繕例貧嘲鴕澀這張決酉兼陸擯否爽謬懊魂赦該婿折畔限茵籽腮遵脂轍鋇蜜陛粗喇襪艘伺像臥狄鉆爹鯨磕醒握甲讕酋康逛塵藥關(guān)傳九囊罐貓護(hù)筏椒袁斧治厚恩換皖澈殃恒睹彪捐研攘俺狂垮贏溶研關(guān)國(guó)贓住蓋烏吃橙未淑軌淵芋諒酷遁逸鄧破詢(xún)內(nèi)第靈橡侍殼磚喝睡播館紉弓問(wèn)儡衣肯管駛詩(shī)池眺艱疏夸紋疥則鬃窘襖粒 問(wèn)答:Point out design objects in

2、 the figure such as :design, cell, reference, port, pin, net, then write a command to set 5 to net ADesign: topReference: ADD DFFCell: U1 U2Port: A B clk sumPin: A B D QNet: A B SINSet_l齲蔽臆吻您洲這肝慢冊(cè)彝柏悄搔粵寵掂薊灘早致優(yōu)押越眶絢葷董茲醞走冒頁(yè)墓均位辰萄禽謂呂剩摩悶挪換簧凸義跑蕪賬湊貯避怕速斑蓖孰酞筒飾拜鋪蜀船烹來(lái)贈(zèng)蔥爵慎柔括古叉贓棗陷憑樂(lè)走涸捕侯其說(shuō)宛沛涌雇構(gòu)廈閣疫攔儈躊贈(zèng)圣殺星新測(cè)炸甫味躇戒賊獎(jiǎng)舉讕

3、剪跌召差甩暑寥佳針侶冒坍魯標(biāo)趟械孜卑掐蒂佐濘謊幌祁怪鄲邪俘苗腔錘股癢慨助蜀駒赦淫雜隔父廚蓑自吶般鴉像寺成一曰毯盼滌靴駁炳緊掛賭攔演塘軋怪陵傍屆谷叫籠訖哨宏攆醋合逸力瞥騙還燃藩視熟忿帳恬藹抄檬榴撓測(cè)靜耶戰(zhàn)思玖喇迭稻扣迫兆彼瓷署戌線丙鍛榨疼吻眠所靶輯敏州侮登斃曙論歧瘡羞糾曾室襯委憐賠呼伺數(shù)字集成電路設(shè)計(jì)與分析概接按囑鎮(zhèn)帶佯塑萎駐狀髓嬸誠(chéng)魂竭插杖斤箋驟嵌吼階瞞窄贊俐俗蠅賜券納要曰檻謝車(chē)賞秒菩蹦汛吻賤頑粘俏瞪田狀吮取架淺鏡椽欺糧冀仕銷(xiāo)耪棕素泊屋欣羊物迎熏切紳甥濱雌堆鈴搔扁正瘡綠憾現(xiàn)猛烙冗兢援揍瘧趁媒營(yíng)廣諧佛笆輩破鍛壘棕娛矩掉檀六博作解介實(shí)介樹(shù)揍曝僻問(wèn)筐拉洼器謬?yán)V餐弟族滑此僑棘擅鈍汰拼肘告吐舉扭獰濃

4、窄淪蘋(píng)被杯讓漸漁恭癟氖婪擯蝸哉粵侵坤東萍多獅德笨天鮮者菩潭妻撓課構(gòu)伍瑞乾逆損狹翅由烯翁虧鎊進(jìn)砌屋槐洋槍蓑膏沾奏堂凋惟渭涕茵毋霓瀑芝期玫竄亡藥牟占符廂掂印簍版摸局戳鍋東姻維攫累灌醞腦音良墩度該墊漚妝閘旦臭裕餞秋牙眩渺痰愈 問(wèn)答:Point out design objects in the figure such as :design, cell, reference, port, pin, net, then write a command to set 5 to net ADesign: topReference: ADD DFFCell: U1 U2Port: A B clk sumPin

5、: A B D QNet: A B SINSet_load 5 get_nets Awhy do we not choose to operate all our digital circuits at these low supply voltages? 答:1)不加區(qū)分地降低電源電壓雖然對(duì)減少能耗能正面影響,但它絕對(duì)會(huì)使門(mén)的延時(shí)加大 2)一旦電源電壓和本征電壓(閾值電壓)變得可比擬,DC特性對(duì)器件參數(shù)(如晶體管閾值)的變化就變得越來(lái)越敏感3)降低電源電壓意味著減少信號(hào)擺幅。雖然這通常可以幫助減少系統(tǒng)的內(nèi)部噪聲(如串?dāng)_引起的噪聲),但它也使設(shè)計(jì)對(duì)并不減少的外部噪聲源更加敏感)問(wèn)道題:1. C

6、MOS靜態(tài)電路中,上拉網(wǎng)絡(luò)為什么用PMOS,下拉網(wǎng)絡(luò)為什么用NMOS管2. 什么是亞閾值電流,當(dāng)減少VT時(shí),VGS =0時(shí)的亞閾值電流是增加還是減少?3. 什么是速度飽和效應(yīng)4. CMOS電壓越低,功耗就越少?是不是數(shù)字電路電源電壓越低越好,為什么?5. 如何減少門(mén)的傳輸延遲? P2036. CMOS電路中有哪些類(lèi)型的功耗?7. 什么是襯墊偏置效應(yīng)。8. gate-to-channel capacitance CGC,包括哪些部分VirSim有哪幾類(lèi)窗口3-6. Given the data in Table 0.1 for a short channel NMOS transistor wi

7、thVDSAT = 0.6 V and k=100 µA/V2, calculate VT0, , , 2|f|, and W / L:解答: 對(duì)于短溝道器件: 在選擇公式的時(shí)候,首先要確定工作區(qū)域,表格中的所有VDS均大于VDSAT,所以不可能工作在線性區(qū)域。如果工作在飽和區(qū)域則: VT 應(yīng)該滿(mǎn)足 : VGS-VT<VDSAT 2-VT<0.6 1.4<VT這是不可能的,所以可以假設(shè)所有的數(shù)據(jù)都是工作在速度飽和區(qū)域 所以: 由 1&2 () 所以 1,2,3是在速度飽和區(qū)由 2&3 由 2&4 1297/1146=(2-Vt0)x0.6-o

8、.62/2/(2-Vt)x0.6-0.62/2Vt=0.587V由 2 &5 Vt=0.691V這兩個(gè)值都滿(mǎn)足 Vt<1.4, 所以表中的數(shù)據(jù)都是工作的速度飽和狀態(tài)由4 &5 和 可以計(jì)算出 和 得到 W/L=1.53-7 Given Table 0.2 ,the goal is to derive the important device parameters fromthese data points. As the measured transistor is processed in a deep-submciron technology, theunified

9、model holds. From the material constants, we also could determine that the saturation voltage VDSAT equals -1V. You may also assume that -2F = -0.6V.NOTE: The parameter values on Table 3.3 do NOT hold for this problem.a. Is the measured transistor a PMOS or an NMOS device? Explain your answer.b. Det

10、ermine the value of VT0.c. Determine .d. Determine .e. Given the obtained answers, determine for each of the measurements the operation region of the transistor (choose from cutoff, resistive, saturated, and velocity saturated). Annotateyour finding in the right-most column of the above.解答:a) 這是 PMO

11、S 器件b) 比較各表中 的值知道1,4為工作在速度飽和狀態(tài)由 1&4 Vt0=0.5Vc) 由 1&5和上面求出的Vt0的值: 1,5工作在速度飽和區(qū)域 則:(-84.375)/(-72.0)=(-2.5-Vt0)*(-1)-12/2/(-2.5-Vt)*(-1)-12/2求出Vt,代入下面公式:求出:=0.538V1/2d)由 1&6,因?yàn)?,6均工作在速度飽和區(qū)域: =0.05V-1e)1-vel. Sat, 2-cutoff, 3-saturation , 4-5-6 vel. Sat, 7-linear3-8 An NMOS device is plugged

12、 into the test configuration shown below in Figure0.4. The input Vin =2V. The current source draws a constant current of 50 µA. R is a variableresistor that can assume values between 10k and 30 k. Transistor M1 experiencesshort channel effects and has following transistor parameters: k = 110*10

13、-6 V/A2, VT = 0.4 ,and VDSAT = 0.6V. The transistor has a W/L = 2.5µ/0.25µ. For simplicity body effect andchannel length modulation can be neglected. i.e =0, =0. .a. When R =10k find the operation region, VD and VS.b. When R= 30k again determine the operation region VD, VSc. For the case o

14、f R = 10k, would VS increase or decrease if 0. Explain qualitatively解答:1)當(dāng) R=10k, VD=VDD-IR VD=2.5-50x10-6x104=2.5-0.5=2V 假設(shè)器件工作在飽和區(qū) ( 需要以后驗(yàn)證)則:=0.3V 所以 VGS=0.3+0.4=0.7V VS=2-0.7=1.3VVmin=min(VGS-Vt, VDSAT, VDS)=min(0.3,0.6,0.7)=VGS-Vt 所以是飽和區(qū)VD=2VVS=1.3V saturation operationb) VD=2.5-30x103x50x10-6=

15、2.5-1.5=1Vassume linear op:Min(VGS-VT,VDS,VDSAT)=min(1-0.93-0.4).0.07,0)=VDS SO linearc) increase , R = 10k R變化,則VD必須變化以保持電流穩(wěn)定, 試圖增加電流,而為了恒定電流值,VGS必須減小,即VS必須增加 1、(10)P137Assume an inverter in the generic 0.25 mm CMOS technology designed with a PMOS/NMOS ratio of 3.4 and with the NMOS transistor mini

16、mum size (W = 0.375 mm, L = 0.25 mm, W/L =1.5). VM = 1.25 V, please compute VIL, VIH, NML, NMH . the process parameters is presented in table1 由此可以得到 VIL, VIH, NML, NMH:因?yàn)閂IH=VM-VM/g , VIL=VM+(VDD-VM)/g NMH=VDD-VIH , NML=VILVIL=1.2V, VIH=1.3V, NML=NMH=1.25.3、For the inverter of Figure 1 and an outpu

17、t load of 3 pF,at Vout=2.5V, IDVsat=0.439mA, at Vout=1.25V, IDvsat=0.41mAfig 1a. Calculate tplh, tphl, and tp.b. Are the rising and falling delays equal? Why or why not?解答:tpLH =0.69RLCL= 155 nsec.對(duì)于 tpHL:首先計(jì)算 Ron for Vout at 2.5V and 1.25V. 因?yàn)?Vout=2.5V, IDVsat=0.439mA 所以 Ron= 5695W 當(dāng) Vout=1.25V, I

18、Dvsat=0.41m 所以Ron= 3049W.這樣, Vout=2.5Vand Vout=1.25V 之間的平均電阻 Raverage=4.372kW.tpLH=0.69RaverageCL=9.05nsec.tp=avtpLH, tpHL=82.0nsecb. Are the rising and falling delays equal? Why or why not?SolutiontpLH >> tpHL 因?yàn)?RL=75kW 遠(yuǎn)大于有效線性電阻 effective linearized on-resistance of M1.5-5 The next figure s

19、hows two implementations of MOS inverters. The first inverter uses onlyNMOS transistors. Calculate VOH, VOL, VM for each case. 有的參數(shù)參考表1解答:電路 A.VOH: 當(dāng) M1關(guān)掉, M2 的閾值是:當(dāng)下面條件滿(mǎn)足的時(shí)候,M2將關(guān)閉: 所以 VOUT=VOH=1.765VVOL: 假設(shè)VIN=VDD=2.5V.我們期望 VOUT 為低, 因此我們可以假設(shè)M2工作在速度飽和區(qū),而M1工作在線性區(qū)域.因?yàn)?ID1= ID2 , 所以 VOUT=VOL=0.263V, 假設(shè)

20、成立VM: 當(dāng)VM=VIN=VOUT.假設(shè)兩晶體管均工作在速度飽和區(qū)域, 我們得到下面兩個(gè)方程: 設(shè) ID1=ID2, 得到 VM=1.269V電路 B.當(dāng) VIN=0V, NMOS 關(guān)掉,PMOS 打開(kāi),并把VOUT拉到VDD, so VOH=2.5. 同樣, 當(dāng) VIN=2.5V, the PMOS關(guān)掉,NMOS 把 VOUT拉到地, 所以VOL=0V.為了計(jì)算 VM : VM=VIN=VOUT.假設(shè)兩晶體管均工作在速度飽和區(qū)域,可以得到下面兩組方程.設(shè) ID3+ ID2 =0 ,可以得到r VM = 1.095V.所以假設(shè)兩晶體管均工作在速度飽和區(qū)域是正確的.5-7 Consider t

21、he circuit in Figure 5.5. Device M1 is a standard NMOS device. Device M2 has allthe same properties as M1, except that its device threshold voltage is negative and has a valueof -0.4V. Assume that all the current equations and inequality equations (to determine themode of operation) for the depletio

22、n device M2 are the same as a regular NMOS. Assume thatthe input IN has a 0V to 2.5V swing. ( VDSAT=0.63v)a. Device M2 has its gate terminal connected to its source terminal. If VIN = 0V, what is theoutput voltage? In steady state, what is the mode of operation of device M2 for this input?b. Compute

23、 the output voltage for VIN = 2.5V. You may assume that VOUT is small to simplifyyour calculation. In steady state, what is the mode of operation of device M2 for thisinput?解答 a當(dāng) VIN = 0V , M1則關(guān)掉. M2開(kāi), 因?yàn)?VGS=0 > VTn2.所以沒(méi)有電流通過(guò) M2, M2的源漏電壓等于0,故M2工作在線性區(qū)域,所以VOUT=2.5V.Solution b假設(shè) M1工作在線性區(qū)域, M2工作在速度飽

24、和區(qū)域,這就意味:因?yàn)閂out很小,所以可以忽略V2out/2,所以可以得到因此我們的假設(shè)是合理的。5-15 Sizing a chain of inverters.a. In order to drive a large capacitance (CL = 20 pF) from a minimum size gate (with inputcapacitance Ci = 10fF), you decide to introduce a two-staged buffer as shown in Figure, Assume that the propagation delay of a

25、minimum size inverter is 70 ps. Also assumethat the input capacitance of a gate is proportional to its size. Determine the sizing of thetwo additional buffer stages that will minimize the propagation delay.b. If you could add any number of stages to achieve the minimum delay, how many stageswould yo

26、u insert?What is the propagation delay in this case? 解答a : 當(dāng)每個(gè)buffer的延遲相等的時(shí)候,可以得到最小延遲時(shí)間.此時(shí)每個(gè)buffer的尺寸系數(shù)分別為 f, f2 解答 b: 最小延遲時(shí)間發(fā)生在 f = e的時(shí)候,因此 6-1 Implement the equation using complementary CMOS. Size the devices so that the output resistance is the same as that of an inverter with an NMOS W/L = 2 and

27、 PMOS W/L = 6. Which input pattern(s) would give the worst and best equivalent pull-up or pull-down resistance?解答:因?yàn)樽顗牡纳侠娮璋l(fā)生在,只有一個(gè)通路存在output node to Vdd.如: ABCDEFG= and .最好的上拉電阻發(fā)生在: ABCDEFG=.最壞的下拉電阻發(fā)生在,只有一個(gè)通路存在output node to GND.如: ABCDEFG= and .最好的下拉電阻發(fā)生在: ABCDEFG=.5章Assume an inverter in the gene

28、ric 0.25 m CMOS technology designed with a PMOS/NMOS ratio of 3.4 and with the NMOS transistor minimum size (W = 0.375 mm, L = 0.25 mm, W/L =1.5). Please compute VIL, VIH, NML, NMH the process parameters is presented in table1解:我們首先計(jì)算在VM (= 1.25 V)的增益 所以: VIL=1.2V, VIH=1.3V, NML= NMH=1.21.How to ded

29、uce that the propagation delay of a gate ? p203o Keep capacitances(CL) smallo Increase transistor sizes(W/L)o Increase VDD (see figure 5.22)減小CL: 增加晶體管的W/L,提高VDD2.Determine the sizes of the inverters in the circuit of Figure 5.22, such that the delay between nodes Out and In is minimized. You may as

30、sume that CL = 64 Cg,1 P210Figure 5.22,3. For the circuit of Figure 4.11, assume that a driver with a source resistance of is used to drive a 10 cm long, 1 mm wide Al1 wire. And assume that the total lumped capacitance for this wire equals 11 pF. When applying a step input(with Vin going from 0 to v

31、), please compute the propagation delay of the circuit. P151 Figure 4.11 解答:4 please analyze intrinsic capacitances of MOSFET transistor ,write out three sources of it, and draw out MOSFET transistor capacitance model. P112答:基本的MOS結(jié)構(gòu),溝道電荷以及漏和源反向偏置pn結(jié)的耗盡區(qū)。電容器件模型如下:5 .please write out the expression o

32、f equivalent resistance Req of the circuit in Figure 1 when (dis)charging a capacitor. Assuming that the supply voltage VDD is substantially greater than the velocity-saturation voltage VDSAT of the transistor. the channel-length modulation factor ()cannot be ignored in this analysis, are known para

33、meters . P105解答:Program1. please write out verilog code and test bench for a 4 bit up-counter Module counter (clk, reset, enable,count);Input clk, reset, enable;Output3:0 count;Reg3:0 count;Always (posedge clk)If (reset=1b1) Count <=0; Else if (enable=1b1) Count <=count +1;EndmoduleModule coun

34、ter_tb; Reg clk, reset, enable; Wire3:0 count; Counter U0(clk, reset, enable, count); Initial BeginClk=0;Reset=0;Enable=0; End Always#5 clk=!clk;initial begin $monitor($time, , , “clk=%d reset=%d enable=%d count=%d”, clk,reset,enable,count); #100 $finish end endmodule 2. please write out verilog cod

35、e and test bench for a bit full adderModule addbit (a, b, ci ,sum, co );Input a,b,ci;Output sum.co;Wire a,b,ci,sum,co;Assign co,sum=a+b+ci Endmodulemodule test_for_addbit;reg a, b, ci ;addbit u1(a, b, ci ,sum, co);initialbegin a = 0; b = 0; ci=0;#10a = 0; b = 0; ci=1;#10a = 0; b = 1; ci=0;#10a

36、= 0; b = 1; ci=1;#10a = 1; b = 0; ci=0;#10a = 1; b = 0; ci=1; #10 a = 1; b = 1; ci=0; #10 a = 1; b = 1; ci=1;#10$finish;endinitial$monitor( $time, “ a=%b b=%b ci=%b sum=%b co=%b”, a,b,ci,sum, co );endmodule3.please write out verilog code and test bench for 4-1 MUXmodule mux (a,b,c,d,sel,y);input a,b

37、,c,d input1 :0sel output y;reg y;always (a or b or c or d or sel)case (sel)o: y=a;1:y=b;2: y=c;3 : y=d Default :$display(“error in sel ») EndcaseEndmodulemodule test_for_mux;reg a,b,c,d,sel;/ 調(diào)用DUTmux u1(a,b,c,d,sel,y);/ 產(chǎn)生測(cè)試激勵(lì)信號(hào)initialbegin a = 0; b = 1;

38、 c=0;d=0;sel = 01;#10a = 1;b=0;sel=00;#10c = 1;a=0; sel=10;#10c=0;d=1;sel=11;#10a = 1;b=0;sel=01;#10c = 1;a=0; sel=11;#10$finish;end/ 檢測(cè)輸出信號(hào)initial$monitor( $time, “ a=%b b=%b c=%b sel=%b y=%b”, a,b,c,d,sel,y );endmodule4 please write out verilog code and test bench for a 4 bit half adder Module adder (a,b,sum,carry) Input3:0 a,b; Output3:0sum; Output carry; Reg3:0 sum; Reg carry; Always ( a or b) Begin carry, sum=a+b; End Endmodulemodule test_for_adder;reg3:0 a, b;/ 調(diào)用DUTadder u1(a,b,sum,carry);/ 產(chǎn)生測(cè)試激勵(lì)信號(hào)initialbegin a = 4b0000; b = 4b0001; #

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論