1. Totem Pole :
Totem pole consists of pull up and pull down transistors along with the diode resistor.Totem pole operates at high speed. The two transistors used drives a high output and another pulls it down in an Integrated circuit.
2. Open collector :
In case of open collector we only have pull down transistor and it operates at slow speed. Open collector behaves like a switch in which it is either connected or disconnected in an Integrated circuit.
Difference between of Totem Pole and Open Collector :
|Totem Pole||Open Collector|
|Output stage of totem pole circuit consists of pull-up transistor, diode resistor and a pull down transistor.||Output stage of Open collector consists of only pull down transistor.|
|Outputs of the two gates cannot be tied up together||output of two gates can be tied together using a wired AND method.|
|Operating speed of totem pole circuit is high as compared to open collector||Operating speed is low for open collector|
|External pull up resistor is not required in case of totem pole||External pull up resistor is required for proper operation of gate in open collectors|
|Due to the presence of pull up transistor, power dissipation is low in totem pole circuits||In cae of open collector, power dissipation is high due to the current flowing trough the extra resistors.|
Don’t stop now and take your learning to the next level. Learn all the important concepts of Data Structures and Algorithms with the help of the most trusted course: DSA Self Paced. Become industry ready at a student-friendly price.
- How to open and close a file in Python
- Difference between Free Software and Open Source Software
- Difference between Open-Loop Control System and Closed-Loop Control System
- Difference between Sentinel and Counter Controlled Loop in C
- Difference between Puppeteer and Selenium
- Difference between Trafodion and Virtuoso
- Difference between Hive and Oracle
- Difference between Impala and dBASE
- Difference between Derby and Cassandra
- Difference between InfluxDB and Microsoft Access
- Difference between Elasticsearch and Solr
- Difference between Android 1.0 and Android 1.1
- Difference between Derby and Pouchdb
- Difference between Derby and PostgreSQL
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.