亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于DNA域編碼的余三碼四位減法器的設計

        2022-06-25 08:38:32郭毅飛張新雅孫軍偉王英聰李盼龍王延峰
        電子與信息學報 2022年6期
        關鍵詞:邏輯電路雙鏈邏輯

        黃 春 郭毅飛 張新雅 孫軍偉 王英聰 李盼龍 王延峰

        (鄭州輕工業(yè)大學電氣信息工程學院 鄭州 450002)

        1 引言

        受摩爾定律制約,硅基電子計算機在高性能計算方面的發(fā)展遇到了瓶頸[1],為了解決工程領域內(nèi)規(guī)模日益擴大的困難類問題,人們開始尋求各種物理化學材料上的突破[2,3]。1994年,美國著名科學家Adleman博士[4]運用DNA分子成功地解決了“最小旅行商”問題,自此DNA作為一種新的載體不斷地用于解決各種復雜計算問題,并逐漸在分子邏輯運算[5]、非線性系統(tǒng)[6]、生物傳感器[7]、DNA納米機器[8,9]、智能載藥[10]及復雜疾病靶向治療[11]等領域得到了應用。DNA自組裝技術[12]、PCR技術[13]、鏈置換技術[14,15]、熒光標記結(jié)果提取[16]技術為DNA計算[17]的實現(xiàn)提供了靈活的設計工具,尤其是DNA鏈置換技術,它依據(jù)沃森-克里克堿基互補配對準則,精準、動態(tài)地展示了信息的交互過程,且全程實驗無需催化酶的參與,常溫下就可以完成,在構(gòu)建大規(guī)模復雜分子電路方面展現(xiàn)了巨大的潛能。2011年,錢璐璐等人[18]提出了基于DNA鏈置換原理構(gòu)造分子邏輯電路的方法,并應用雙軌策略解決了非門不穩(wěn)定的難題,設計了當時學術界最為復雜的4位平方根求解電路。雙軌策略一度得到了研究者們的肯定,并在分子邏輯電路設計中廣泛應用。而隨著研究的不斷深入,越來越多的功能性復雜的大規(guī)模邏輯電路需要構(gòu)建、封裝、級聯(lián),以便實現(xiàn)更為豐富的邏輯功能,而雙軌分子邏輯電路雖然解決了由于濃度引起的非門不穩(wěn)定問題,但是設計相同邏輯功能的分子電路所需的門電路的個數(shù)是其單軌數(shù)字電路的兩倍,且隨著電路規(guī)模的擴大,分子器件成倍增加,從而導致分子邏輯電路的復雜度、系統(tǒng)反應物的數(shù)量以及響應時間大大增加,因此,從分子電路的長遠發(fā)展來看,雙軌策略反而成為構(gòu)建更大規(guī)模分子邏輯電路的障礙。

        最近,研究者在改善分子邏輯電路響應速度及復雜度方面作出了嘗試,Song等人[19]以簡化邏輯門結(jié)構(gòu)為目標,引入催化酶,采用單鏈作為邏輯門,但仍基于雙軌策略構(gòu)建分子邏輯電路,雖然電路的復雜度及響應時間有所改善,可是由于酶的活性很容易受到溫度、濕度、pH值等環(huán)境因素的影響,實驗操控較難,且經(jīng)濟成本較高,不易在大規(guī)模級聯(lián)分子電路的設計中推廣。2020年,Wang等人[20]提出基于開關電路實現(xiàn)數(shù)字運算的設計思想,針對雙軌策略進行革新,電路設計中不存在非門電路,通過調(diào)整開關濃度滿足級聯(lián)分子電路信號的濃度需求,為DNA分子邏輯電路的設計提供了更有效的方案。但是,隨著電路規(guī)模的增大,所需開關數(shù)量也會隨之變多,有可能造成開關濃度與輸出結(jié)果鏈的濃度相差幾十、幾百倍,甚至更大,這樣DNA分子的正交特性有所下降,反而會限制功能性大規(guī)模電路的實現(xiàn)。本文針對DNA分子雙軌策略電路復雜度高、系統(tǒng)響應時間慢等問題,提出了一種基于域編碼策略構(gòu)建DNA分子邏輯電路的方法,在DNA分子的固定位置設計特異性域,通過對域的編碼實現(xiàn)信號鏈的邏輯值,從根本上消除由濃度所引起的非門不穩(wěn)定性問題,并在此基礎上應用Cardelli鏈代數(shù)理論[21],實現(xiàn)DNA鏈代數(shù)與DNA結(jié)構(gòu)的互譯,同時將該理論用于構(gòu)造“多輸入1輸出”邏輯運算模塊,該模塊不僅具有良好的并行性與封裝性,而且集成度高,擴展性強,編程特性顯著,在構(gòu)造大規(guī)模分子邏輯電路設計方面更具有優(yōu)勢,是構(gòu)造DNA分子邏輯電路的主要器件。為了進一步解析域編碼策略在構(gòu)建大規(guī)模復雜分子邏輯電路方面的設計思想,本文構(gòu)造了2-輸入和3-輸入邏輯運算模塊,以及扇出門和放大器,并在此基礎上搭建了“余三碼四位減法器”,利用Visual DSD軟件[22]對其進行了仿真測試,仿真結(jié)果驗證了該方法的可行性。域編碼策略進一步加深了模塊化思想構(gòu)建大規(guī)模分子電路的理念,為設計更多的復雜DNA邏輯電路提供了新思路,有望促進DNA計算機的發(fā)展。

        2 域編碼邏輯運算模塊的設計

        2.1 域編碼規(guī)則

        域編碼DNA信號鏈具有固定的結(jié)構(gòu),根據(jù)域的編碼不同,可由4條DNA單鏈組成,如圖1所示,它們以小支點T為中心分為左右兩部分,左側(cè)部分可與上游信號鏈相同域部分進行互補配對,右側(cè)部分決定每條單鏈的邏輯值,DNA單鏈上的域a和域b為可編碼域,域a代表邏輯值0,域b代表邏輯值1。例如DNA單鏈(a, a),以小支點T為中心,分為左側(cè)域<uL^ a uR^>和右側(cè)域<vL^ a vR^>,右側(cè)域的編碼“a”代表此鏈的邏輯值為“0”,其他3條DNA單鏈結(jié)構(gòu)框架一致,區(qū)別在于接收上游信息鏈和代表邏輯值上有所不同,DNA單鏈(a, b)代表邏輯值為“1”,DNA單鏈(b, a)代表邏輯值為“0”,DNA單鏈(b, b)代表邏輯值為1。

        圖1 域編碼DNA信號鏈邏輯值的定義

        2.2 基于域編碼的多輸入1輸出邏輯運算模塊

        此處采用域編碼策略,同時融入映射原理,設計了多輸入1輸出邏輯運算模塊。這些模塊是構(gòu)造大規(guī)模復雜分子邏輯電路的基礎,其功能的種類由輸入信號的數(shù)量決定,若輸入信號的數(shù)量為n,則運算模塊雙鏈為2n條,可實現(xiàn)2n種邏輯功能。此處主要闡釋了1輸入邏輯運算模塊,2輸入邏輯運算模塊,3輸入邏輯運算模塊的工作原理,是本文后續(xù)分子邏輯電路的主要構(gòu)成器件。

        2.2.1 1輸入邏輯運算模塊

        1輸入邏輯運算模塊由1條域編碼輸入鏈、2條域編碼雙鏈組成,雙鏈結(jié)構(gòu)如圖2(a)所示。雙鏈左側(cè)域編碼分別為a, b,可用來接收上游結(jié)構(gòu)域相同的編碼鏈,右側(cè)域z1, z2∈{a, b},對應變量取值有22=4種映射情況,每一種映射可代表一種邏輯功能。當z1=b, z2=a時,可實現(xiàn)輸入信號的取反操作,實現(xiàn)邏輯非功能;當z1=a, z2=b時,可得到與輸入信號相同的DNA邏輯信號,實現(xiàn)YES門的功能;當z1=a, z2=a時,無論輸入信號是邏輯0還是邏輯1,輸出信號均為0,具有清0的功能;當z1=b,z2=b時,無論輸入信號是邏輯0還是邏輯1,輸出信號均為1,具有置1的功能。為了便于檢測輸出鏈,后續(xù)分子電路搭建中均加入了域編碼熒光報告門,如圖2(b)所示,其主要作用是將輸出鏈的濃度轉(zhuǎn)為熒光信號輸出。

        邏輯非門是數(shù)字電路中常用的門電路,此處以非門功能為例分析其工作原理,如圖2(c)所示,一輸入模塊雙鏈1與輸入鏈A0發(fā)生鏈置換反應,生成中間產(chǎn)物鏈0和OUT0,由域編碼規(guī)則可知,輸入鏈A0表示邏輯0,得到的目標鏈OUT0表示邏輯值1,實現(xiàn)了“非”邏輯功能。同理,可將表示邏輯1的輸入鏈A1轉(zhuǎn)換為代表邏輯0的目標鏈OUT1。

        圖2 1輸入邏輯運算模塊、域編碼熒光報告門的信號鏈及非門功能的實現(xiàn)

        2.2.2 2輸入邏輯運算模塊

        2輸入邏輯運算模塊由2條輸入鏈、4條域編碼雙鏈組成,雙鏈結(jié)構(gòu)如圖3(a)所示,雙鏈左側(cè)域排列為(a, a), (a, b), (b, a), (b, b),右側(cè)鏈上的z1,z2, z3, z4域可取24=16種映射情況,每一種映射對應一種邏輯功能。例如當z1=a, z2=a, z3=a,z4=b時,可實現(xiàn)邏輯與功能;當z1=a, z2=b,z3=b, z4=b時,可實現(xiàn)邏輯或功能;當z1=a,z2=b, z3=b, z4=a時,可實現(xiàn)異或功能等,所有具有2輸入1輸出特點的邏輯功能電路都可以使用2輸入邏輯運算模塊來實現(xiàn)。

        此處以2輸入與門為例分析2輸入邏輯運算模塊的工作原理,如圖3(c)所示,代表邏輯值1的輸入鏈B0與輸入鏈B1被輸入到模塊中,圖中4條2輸入模塊雙鏈在整個反應過程中并行參與反應,實際只有雙鏈4反應后得到所需結(jié)果。首先雙鏈4與輸入鏈B0發(fā)生鏈置換反應,生成中間產(chǎn)物鏈1和一條廢料,中間產(chǎn)物鏈1接著又與輸入鏈B1產(chǎn)生反應,輸出代表邏輯值1的目標鏈OUT。根據(jù)與門的邏輯功能,輸出結(jié)果正好為邏輯值1,該模塊實現(xiàn)了2輸入與門的功能。圖3(b)為其對應的Visual DSD仿真圖,這里初始物種的濃度設定為1X nM(X=104nM),同樣為便于檢測輸出,這里加入了域編碼熒光報告門,將輸出鏈的濃度轉(zhuǎn)為熒光信號輸出。從仿真圖中可看出,代表輸入鏈B0的濃度和輸入鏈B1的濃度在10 s內(nèi)迅速下降到0.5X nM以下,目標鏈OUT的濃度在300 s時達到1X nM并進入穩(wěn)態(tài),代表輸出邏輯值為1,成功實現(xiàn)了與邏輯功能。其他3種輸入情況與這種情況類似,不再做重復說明。

        圖3 2輸入邏輯運算模塊的組成及與門功能的實現(xiàn)

        2.2.3 3輸入邏輯運算模塊

        3輸入邏輯運算模塊由8條DNA雙鏈組成,雙鏈結(jié)構(gòu)如圖4所示。DNA雙鏈左側(cè)域編碼可取(aaa), (aab), (aba), (abb), (baa), (bab), (bba),(bbb)8種情況,右側(cè)鏈上的z1, z2, z3, z4, z5, z6,z7, z8可取28種映射情況,對應實現(xiàn)256種不同的邏輯功能。如當z1=a, z2=b, z3=b, z4=a, z5=b,z6=a, z7=a, z8=b時,可實現(xiàn)全加器求和值(全減器求差值)的邏輯功能,當z1=a, z2=a, z3=a,z4=b, z5=a, z6=b, z7=b, z8=b時,可記錄加法運算時產(chǎn)生的進位信號,當z1=a, z2=b, z3=a,z4=a, z5=b, z6=b, z7=a, z8=b時,可記錄減法運算時產(chǎn)生的借位信號。所有具有3輸入1輸出特點的邏輯電路均可使用3輸入邏輯運算模塊來實現(xiàn)?;谝陨蠘?gòu)造多輸入1輸出邏輯運算模塊的方法,可根據(jù)電路需求構(gòu)造任意n輸入邏輯運算模塊。

        圖4 3輸入邏輯運算模塊

        3 域編碼扇出門與域編碼放大器

        在分子邏輯電路中,經(jīng)常會出現(xiàn)同一條DNA信號鏈需要與不同的邏輯模塊進行運算,為保證各個邏輯模塊獨立反應且互不干擾,需要將同一條信號鏈轉(zhuǎn)換為多條邏輯值相同的信號鏈,然后再輸送到各個邏輯模塊。為解決這個問題,此處設計了域編碼扇出門,可將一條域編碼單鏈扇出多條與其邏輯值相同的DNA鏈。以域編碼2-扇出門為例闡釋扇出門的工作原理,圖5(a)為邏輯0與邏輯1的2-扇出門雙鏈,它們分別由2條扇出門雙鏈和1條燃料鏈組成,其主要區(qū)別在于信號鏈上的域編碼不同。

        圖5(b)為域編碼2-扇出門的反應過程,扇出門雙鏈的初始濃度設置與輸入鏈濃度相同,為保證充分反應,燃料鏈的濃度始終設置為扇出門雙鏈濃度的2倍。如圖所示,代表邏輯0的輸入鏈分別與扇出門雙鏈1和扇出門雙鏈2發(fā)生反應后,扇出兩條均代表邏輯值0的單鏈1和單鏈2,并得到一條中間產(chǎn)物鏈,這條中間產(chǎn)物鏈與燃料鏈1發(fā)生反應后重新生成了輸入鏈,整個反應過程中,輸入鏈沒有被消耗,相當于催化劑的作用,只要有少許催化即可扇出域編碼單鏈。基于以上扇出門的工作原理,可根據(jù)電路需求獲取多種域編碼扇出門,如3-扇出門、4-扇出門及n-扇出門等。

        圖5 域編碼2-扇出門信號鏈及反應過程

        DNA鏈的濃度在反應過程中會發(fā)生衰減,而DNA鏈濃度的大小直接影響其反應速率及DNA分子系統(tǒng)的穩(wěn)定性與產(chǎn)出率,故本文設計了域編碼放大器,可將衰減的DNA鏈的濃度放大到目標值,并根據(jù)反應需求可在任意位置添加。域編碼放大器的信號鏈如圖6(a)所示,它主要由域編碼放大器雙鏈和燃料鏈組成,其主要區(qū)別在于域的編碼不同。域編碼放大器的整個反應過程如圖6(b)所示,放大器雙鏈的初始濃度與輸入鏈濃度相同,放大器燃料鏈的濃度設定為放大器雙鏈濃度的2倍。圖6(b)中代表邏輯值0的輸入鏈C0與放大器雙鏈1發(fā)生鏈置換反應,生成中間產(chǎn)物鏈和輸出鏈OUT,中間產(chǎn)物鏈又與放大器燃料鏈1發(fā)生反應,重新置換出輸入鏈C0,輸入鏈C0在這里只充當了催化劑作用,輸出鏈OUT與輸入鏈C0的邏輯值相同,其濃度與放大器雙鏈的濃度相同,此過程相當于在保持邏輯值不變的情況下,域編碼輸入鏈的濃度被成功放大,而另外一條代表邏輯值1的放大器雙鏈2沒有參與反應。

        圖6 域編碼放大器信號鏈及反應過程

        4 域編碼策略與雙軌策略的對比

        此處采用域編碼策略實現(xiàn)了4位平方根分子電路,通過與雙軌策略對比,進一步挖掘了域編碼策略在分子電路設計中的優(yōu)勢。4位平方根電路是一種求取4位二進制數(shù)平方根的邏輯電路,輸入信號設為A3A2A1A0,輸出信號設為Y1Y0,其電路如圖7所示,這里需要用到4個邏輯非門、2個3輸入邏輯與門、1個2輸入邏輯或門和1個2輸入邏輯與門,對應上述域編碼邏輯運算模塊思想,這里應用1輸入、2輸入和3輸入邏輯運算模塊來實現(xiàn)4位平方根的求解。

        圖7 求取4位平方根的邏輯原理圖

        4位平方根分子電路搭建中使用了3個域編碼扇出門,對部分輸入鏈執(zhí)行了扇出操作,得到了多條邏輯值相同的信號鏈??紤]到DNA鏈濃度在反應中會逐漸衰減,輸出結(jié)果的濃度達不到預期,這里使用了2個域編碼放大器來放大輸出濃度。為便于更好地檢測輸出結(jié)果,這里加入了4個域編碼熒光報告門,輸出結(jié)果分別由Y00,Y01,Y10,Y11的4條熒光鏈來表示,Y00,Y10代表輸出邏輯“0”,Y01,Y11代表輸出邏輯“1”。

        圖8為域編碼設計的4位平方根分子電路在DSD軟件中的仿真結(jié)果,反應物的初始濃度設定為1X nM(1X=104nM),初始反應物數(shù)量61種,綁定速率與解綁速率分別為3.0e-4 nM-1s-1和0.1126 s-1。從仿真圖中可看到,輸出鏈經(jīng)過熒光報告門后輸出不同的顏色,圖8(a)輸出Y10(黃線)和Y00(藍線)代表結(jié)果“00”,圖8(b)輸出Y10(黃線)和Y01(紅色)代表結(jié)果“01”,圖8(c)輸出Y11(紫線)和Y00(藍線)代表結(jié)果“10”,圖8(d)輸出Y11(紫線)和Y01(紅線)代表結(jié)果“11”,它們在50 s內(nèi)達到1X nM并進入穩(wěn)定狀態(tài),反應速度很快且結(jié)果正確。與Qian等人[18]在2011年發(fā)表在Nature上的求取4位平方根雙軌電路以及DSD仿真做對比,物種的初始參數(shù)設為一致的情況下,域編碼策略設計的4位平方根分子電路,所需的初始反應物由130種下降到了61種,反應時間降低為雙軌平方根電路的1/24,電路搭建結(jié)構(gòu)更簡單,輸出結(jié)果穩(wěn)定,進一步驗證了域編碼模塊化設計方法的可行性。

        圖8 基于域編碼邏輯運算模塊設計的4位平方根仿真圖

        5 余三碼的4位二進制減法器的設計及仿真

        基于域編碼策略及多輸入1輸出邏輯運算模塊原理,本文設計了更復雜的余三碼4位二進制減法器。余三碼是一種BCD碼,它是在8421BCD碼的基礎上將每個代碼加上(0011)B而形成的一種無權碼,它的每個字符編碼比8421碼正好多3。在執(zhí)行十進制數(shù)的加法運算時,若兩數(shù)之和為十進制數(shù)10,用余三碼作加法運算后得到二進制數(shù)10000,高位自動產(chǎn)生進位,為計算機的代數(shù)運算帶來了便捷,但是“和值位”需要校正,若無進位,結(jié)果減3,若有進位,結(jié)果加3。在進行減法運算時,若無借位,結(jié)果加3,若有借位,結(jié)果減3。

        圖9為4位二進制余三碼進行減法運算的邏輯電路,它主要由4個全減器FS和4個全加器FA組成,由于DNA鏈濃度仍會在逐層反應中衰減,在輸出端對結(jié)果鏈使用了5個域編碼放大器來提高輸出鏈的濃度,放大器部分體現(xiàn)在了DSD程序中。圖9中A3A2A1A0為被減數(shù),B3B2B1B0為減數(shù),H4H3H2H1H0為來自低位的借位信號,E3E2E1E0為全減器FS的運算結(jié)果,D3D2D1D0為修正全減器FS結(jié)果的修正信號,Y3Y2Y1Y0為最終的減法結(jié)果,I4I3I2I1I0為來自低位的進位信號。全減器FS的功能采用上述的3輸入邏輯運算模塊來實現(xiàn),全減器在進行一位二進制數(shù)相減時,除考慮減法運算外,還需要考慮低位向高位的借位運算,故用3個輸入端輸入被減數(shù)、減數(shù)以及借位信號,用2個輸出端輸出差值結(jié)果和借位結(jié)果。這里使用2個3輸入邏輯運算模塊構(gòu)成一個全減器FS,其中一個3輸入邏輯運算模塊實現(xiàn)本位差運算,簡稱差值模塊,另一個實現(xiàn)借位運算,簡稱借位模塊。差值模塊由8條DNA雙鏈組成,結(jié)構(gòu)如圖4所示,將雙鏈上的z域編碼改為 (a, b, b, a, b, a, a, b)可進行減法運算,借位模塊也用8條與差值模塊結(jié)構(gòu)相同的雙鏈組成,將雙鏈z域的編碼改為 (a, b, a, a, b, b, a, b)可記錄借位結(jié)果。為得到正確的余三碼減法結(jié)果,在實現(xiàn)全減器功能后加入全加器FA對差值結(jié)果修正,全加器FA由2個3輸入邏輯運算模塊構(gòu)成,其中一個3輸入模塊實現(xiàn)本位和運算,簡稱和值模塊,另一個3輸入模塊實現(xiàn)進位運算,簡稱進位模塊。和值模塊由8條DNA雙鏈組成,鏈結(jié)構(gòu)及域編碼與全減器的差值模塊相同,進位模塊也由8條DNA雙鏈組成,鏈結(jié)構(gòu)與和值模塊相同,其鏈上的z域編碼改為(a, a, a, b, a, b, b, b),即可記錄進位結(jié)果。

        圖9 余三碼4位二進制減法器邏輯圖

        以十進制數(shù)5的余三碼1000與十進制2的余三碼0101減法運算為例,表1為輸入與輸出的DNA信號鏈及其對應的邏輯值。被減數(shù)1000的信號鏈分別由A3A2A1A0表示,減數(shù)0101的信號鏈分別由B3B2B1B0表示,最低位借位信號鏈由H0表示,它們通過差值模塊和借位模塊先進行減法運算,運算后輸出4條差值結(jié)果鏈E3E2E1E0,代表差值結(jié)果為0011,4條借位結(jié)果鏈H4H3H2H1,代表借位結(jié)果為0111。根據(jù)余三碼的特點可知上一步的差值結(jié)果0011不是減法結(jié)果3的余三碼,需要進一步加3修正才可得到正確結(jié)果。這里加入3輸入邏輯運算模塊實現(xiàn)的全加器來完成修正,當完成第1步減法運算后,在減法結(jié)果的基礎上加入數(shù)值3的修正鏈D3D2D1D0和最低位的進位信號鏈I0,它們與上一步4條差值結(jié)果鏈E3E2E1E0進行加法運算和進位運算,最終獲得修正結(jié)果,即結(jié)果3的余三碼0110,分別由熒光信號鏈Y30,Y21, Y11, Y00來表示,I40表示修正運算后最高位的進位信號鏈。

        表1 DNA信號鏈及邏輯值

        圖10為4位二進制余三碼減法器的DSD仿真圖,輸入鏈的初始濃度設置為1X nM(1X=104nM),綁定速率設定為3.0×10-4nM-1s-1,解綁速率設定為0.1126 s-1,反應時間設置為6000 s。輸出結(jié)果鏈的濃度經(jīng)過了5個域編碼放大器放大,同時為了區(qū)分不同信號鏈的邏輯值,加入了5個域編碼熒光報告門,每個輸出結(jié)果的邏輯值均有兩條不同顏色的熒光鏈來表示。余三碼減法器最終的輸出結(jié)果用5條熒光鏈表示,分別為I40(熒藍線),Y30(玫紅線),Y21(紅線),Y11(紫線),Y00(藍線),它們在4000 s處達到1X nM后進入穩(wěn)定狀態(tài),代表進位結(jié)果I40=“0”和減法運算結(jié)果Y30Y21Y11Y00=“0110”,而Y31, Y20, Y10及Y01輸出與橫軸重合的熒光曲線,代表無邏輯輸出。此仿真結(jié)果與理論計算結(jié)果一致,驗證了用域編碼策略搭建余三碼減法器的正確性。

        圖10 余三碼4位二進制減法器仿真圖

        6 結(jié)束語

        本文針對雙軌分子邏輯電路復雜度高、響應時間慢等問題,提出一種基于DNA鏈置換技術的域編碼策略,設計了多輸入1輸出分子邏輯運算模塊,以及扇出門和放大器等用于提高分子電路穩(wěn)定性的集成電路。其中多輸入1輸出邏輯運算模塊具有良好的封裝性和高效的執(zhí)行效率,且功能強大,一個模塊可以實現(xiàn)多個邏輯功能。若輸入數(shù)量為n,則電路能夠?qū)崿F(xiàn)2n種邏輯功能,同時舉例驗證了“1輸入邏輯運算模塊”具有邏輯非門、YES門,以及清零和置一的功能,“2輸入邏輯運算模塊”具有邏輯與、或、異或、同或等功能。緊接著,本文基于以上邏輯運算模塊,設計了域編碼4位平方根電路,并在相同實驗條件下,與傳統(tǒng)的雙軌策略下的4位平方根電路比較,結(jié)果表明:域編碼策略的平方根電路運行速度僅為雙軌策略分子電路的1/24,反應物的參與量也減少了接近50%,大大提高了分子邏輯運算電路的執(zhí)行效率。為了進一步解析域編碼策略設計大規(guī)模電路的設計思想,此處利用“3輸入邏輯運算模塊”實現(xiàn)了基本的“全加、全減”模塊,并利用該模塊設計了更為復雜的余三碼四位全減器,其仿真結(jié)果達到了預期效果,表明了邏輯運算模塊在分子邏輯電路設計中的可擴展性、簡潔性和靈活性,為設計大規(guī)模功能性邏輯電路提供了新方法。

        猜你喜歡
        邏輯電路雙鏈邏輯
        刑事印證證明準確達成的邏輯反思
        法律方法(2022年2期)2022-10-20 06:44:24
        邏輯
        創(chuàng)新的邏輯
        昆蟲共生細菌活體制造雙鏈RNA
        海外星云 (2021年21期)2021-01-19 14:17:31
        數(shù)字電子時鐘邏輯電路的教學設計與仿真
        電子制作(2019年20期)2019-12-04 03:51:28
        女人買買買的神邏輯
        37°女人(2017年11期)2017-11-14 20:27:40
        基于軟件技術的組合邏輯電路模型分析與實現(xiàn)研究
        高新區(qū)科技企業(yè)孵化網(wǎng)絡“雙層雙鏈”結(jié)構(gòu)研究
        短區(qū)間自動閉塞車站接近區(qū)段邏輯電路設計
        淺析TTT雙鏈刮板輸送機驅(qū)動運行與故障排除
        河南科技(2014年12期)2014-02-27 14:10:34
        午夜福利院电影| 日本女优中文字幕亚洲| 国产内射视频在线免费观看| 一本久道综合在线无码人妻| 中文字幕喷水一区二区| 国产成人综合久久三区北岛玲 | 手机久草视频福利在线观看| 天天碰免费上传视频| 国产偷窥熟女精品视频| 好看午夜一鲁一鲁一鲁| 久久精品国产亚洲av性瑜伽| 三年片免费观看大全有| 日韩毛片在线看| 亚洲精品区二区三区蜜桃| 电驱蚊液可以插一晚上吗| 最近中文字幕完整版免费| 2021国产精品视频| 白丝美女扒开内露出内裤视频| 色欲色香天天天综合网www| 一本色道久久99一综合| 亚洲人成网站久久久综合| 91快射视频在线观看| 国产午夜手机精彩视频| 无码丰满少妇2在线观看| 日本一区二区在线资源| 国产精品久久久在线看| 久久亚洲私人国产精品va| 国产V日韩V亚洲欧美久久| 国产理论亚洲天堂av| 国产夫妇肉麻对白| 精品欧美一区二区在线观看| 最大色网男人的av天堂| 一个人看的视频在线观看| 好吊色欧美一区二区三区四区 | 亚洲国产av无码精品无广告| 国产精品午夜无码av天美传媒| 91精品国产91久久综合桃花| 夜夜高潮夜夜爽免费观看| 精品人妻伦九区久久aaa片| 亚洲午夜无码久久yy6080| 丝袜美腿一区在线观看|