"tri-state buffer"

Written By Atticus Kuhn
Tags: "public", "project"
:PROPERTIES: :ID: e0330c9b-93e7-4483-a64f-207d0a42b3b8 :mtime: 20231013035453 :ctime: 20231013035428 :END: #+title: tri-state buffer #+filetags: :public:project: * Definition A tri-state buffer has 3 states 0 , 1 , or "not connected". * Data Bus Connectivity Problem A Tri-state buffer solves the data bus connectivity problem. The problem is that: if the output from the data pin of one memory was 0 and the output from the correcponding data pin of another memory was a 1, the data on that line of the [[id:601f66fd-04f9-4173-a97e-b1733dd3d021][data bus]] would be invalid. A tri-state buffer solves the data bus connectivity problem by disconnecting. In contrast to a normal buffer, which either has state 0 or 1, a tri-state buffer can be 0, 1, or "not connected". If a tri-state buffer is "not connected", it will have no effecft on any other data on the [[id:601f66fd-04f9-4173-a97e-b1733dd3d021][data bus]].

See Also

data busdata bus

Leave your Feedback in the Comments Section