OC(Open Collector)門又叫集電極開路門,主要針對的是BJT電路(從上往下依次是基極,集電極,發射極)
OD(Open Drain)門又叫漏極開路門,主要針對的是MOS管(從上往下依次是漏極、柵極、源極)
線與邏輯指的是兩個輸出端直接互聯就可以實現“AND”的功能,如下圖
如果按照該圖的做法直接互聯的話,會導致形成阻值低的通道,產生大電流,電路會出現問題的
那么這個時候就用到了OD門,

通常CMOS門電路都有反相器作為輸出緩沖電路,如上圖所示,如果將兩個CMOS與非門G1和G2的輸出端連接在一起,並設G1的輸出處於高電平,TN1截止,TP1導通;而G2的輸出處於低電平,TN2導通,TP2截止,這樣從G1的TP1端到G2的TN2端將形成一低阻通路,從而產生很大的電流,很有可能導致器件的損毀。
那么,我們就需要尋找一種新的方式實現線與邏輯,即OD門。所謂漏極開路門(OD門)是指CMOS門電路的輸出只有NMOS管,並且它的漏極是開路的。使用OD門時必須在漏極和電源VDD之間外接一個上拉電阻(pull-up resister)RP。如圖2所示為兩個OD與非門實現線與,將兩個門電路輸出端接在一起,通過上拉電阻接電源。

可以看出,OD門就是將反相器的上面的pmos管拿掉了而已。
當兩個與非門的輸出全為1時,輸出為1;只要其中一個輸出為0,則輸出為0,所以該電路符合與邏輯功能,即L=(AB)'(CD)'。
此外還有上下拉電阻以及推免輸出
推挽輸出也是一種實現線與的方法
