<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 安全與國防 > 設計應用 > 單通道通訊模式異步流水線(xiàn)控制器

單通道通訊模式異步流水線(xiàn)控制器

作者: 時(shí)間:2008-03-18 來(lái)源:網(wǎng)絡(luò ) 收藏
點(diǎn)B充放電時(shí)間都為3個(gè)門(mén)延時(shí),如圖5所示,加入了M1和M2管,以確保A、B信號在這兩種情況下具有相同的脈寬。

  上述異步流水線(xiàn)的正反向響應都只需要2次信號翻轉,與GasP電路相比,減小了50%的正向響應信號翻轉次數。同時(shí)在設計GasP電路中,必須小心選擇晶體管的尺寸,以保證每一級門(mén)的延時(shí)完全一致。如果各門(mén)延時(shí)出現,GasP將不能正常工作。而本文提出的由于產(chǎn)生信號Req_out和Ack_out不再共享同一電路,使得在節點(diǎn)L被拉高之前節點(diǎn)A不會(huì )被拉高,同樣,在節點(diǎn)R被拉低之前節點(diǎn)B不會(huì )被拉低,這樣就消除了門(mén)延時(shí)導致電路失效的情況。

  3 準延時(shí)無(wú)關(guān)控制

  為了實(shí)現準延時(shí)無(wú)關(guān)異步流水線(xiàn),提出第2種。圖7給出高魯棒性的異步控制器,該控制器使用Muller C單元代替第1種控制器中的與非門(mén)。對于一個(gè)基本的2輸入Muller C單元,當其輸入都為高時(shí)輸出為高,其輸入都為低時(shí)輸出為低,其他情況,輸出保持不變,圖7中所示的單元是帶有互補輸出的。

  

  

  與第2節描述的第一個(gè)控制器類(lèi)似,初始化以后,L、R和A為高電平,B為低電平,Muller C單元輸出保持不變;一旦L節點(diǎn)被前一級電路設置成低電平,Muller C單元的輸出將發(fā)生翻轉,A節點(diǎn)變成低電平,B節點(diǎn)變成高電平;隨后,L翻轉成高電平,R變成低電平;當L為高,R為低以后,Muller C單元的兩個(gè)輸入都為低,Muller C單元將再次發(fā)生翻轉,A節點(diǎn)為高,B節點(diǎn)為低,此時(shí)L和R節點(diǎn)浮空,該流水級處于等待前一級的請求信號和后一級的應答信號狀態(tài)。

  當L變低以后,該控制器需要經(jīng)過(guò)3次信號轉變才能將L恢復到高電平,同時(shí),其前一級電路在檢測到R為高后,同樣需要3次信號轉換才能將R節點(diǎn)變低。該控制器與GasP電路一樣需要6次信號翻轉來(lái)完成一個(gè)周期的操作,同樣該控制器的正、反向響應時(shí)間也與GasP電路一致,分別為4次和2次信號轉換。但是由于Muller C單元的邏輯努力要大于自復位與非門(mén),因此該控制器在獲得高魯棒性的同時(shí)犧牲了一定的性能。

  4 模擬結果

  使用TSMC O.25 μm邏輯工藝庫對文中的4個(gè)電路進(jìn)行如下Hspice模擬:反相器的尺寸分別為Wp=1.4 μm,Wn=0.6μm,其他邏輯門(mén)的尺寸選擇以與反相器具有相同驅動(dòng)能力為原則,輸出級MOS的尺寸為反相器管子尺寸的兩倍。在GasP電路中,自復位與非門(mén)中PMOS管尺寸為Wp=2.8μm,STFB電路或非門(mén)中管的尺寸為Wn=0.9μm。表l給出了4個(gè)控制器的模擬結果,

  

  

  可以看出,與GasP電路相比,第1種控制器的正向響應時(shí)間減小了38.1%,而相對于STFB電路,第2種準延時(shí)無(wú)關(guān)控制器的吞吐率增加了15.3%。如果使用脈沖邏輯代替圖5中的復雜邏輯門(mén),第1種控制器將在具有和GasP電路幾乎相同吞吐率的情況下,正向響應時(shí)間卻僅為GasP電路的79.1%。

  5 結 論

   本文提出了兩種新型的基于的高速異步流水線(xiàn)控制器。第1種控制器正向只需要兩次信號翻轉,模擬結果顯示其正向響應時(shí)間與最具有競爭性的GasP電路相比減少了38.1%,使用TSMCo.25μm的工藝庫模擬,該電路可以工作在2.2GHz。同時(shí),為進(jìn)一步簡(jiǎn)化時(shí)序驗證而提出的第2種使用Muller C門(mén)的QDI異步流水線(xiàn)控制器,與流行的準延時(shí)無(wú)關(guān)電路STFB相比其面積代價(jià)大為減少,并且吞吐率提高了15.3%。

pid控制器相關(guān)文章:pid控制器原理



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>