Patent US2881335A successfully refreshed from Google Patents.
Patent US5086427A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5086427A Expired / Lapsed US ⏱️ 0.0 years remaining

Clocked logic circuitry preventing double driving on shared data bus

Assignee: Unisys Corp
•
Filing: 1990-04-09
•
Granted: 1992-02-04
•
Expires: 2010-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system wherein multiple sources of data each have drivers for transmitting data to a common system bus. The drivers are each managed by individual enabling logic which is controlled by a flip-flop driven by a clock. Thus no driver can connect and drive data onto the bus until one clock period after the previously connected driver has been disabled and disconnected from the bus.

Inventors

  • 👤 Bruce E. Whittaker
  • 👤 Saul Barajas
  • 👤 Leland E. Watson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:59
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/04; H04J3/047

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 190 words
In a digital computer system where multiple digital data sources can be connected to transmit data onto a common system bus made of "k" bit lines, a bus access and double drive prevention system comprising: (a) a plurality of digital data source units each of which includes: (a1) plurality of driver means for driving data onto said system bus, each said driver means including: (a1a) a set of "k" driver units for each set of bus bit lines for each said data source units; (a2) a plurality of means for enabling system bus access to only one of said set of "k" driver units during any given clock cycle, wherein each said means includes: (a2a) control gating logic means for enabling a selected one of said plurality of digital data source units while disabling all other digital data source units, and wherein each said control gating logic means includes: (a2ai) an AND gate which is connected to enable or disable its associated set of driver units; (a2aii) a flip-flop circuit connected as an input to said AND gate; (a2aiii) clock means connected to transmit clock signals to said flip-flop circuit.
Claim 2
Dependent Claim 190 words
In a digital computer system where multiple digital data sources can be connected to transmit data onto a common system bus made of "k" bit lines, a bus access and double drive prevention system comprising: (a) a plurality of digital data source units each of which includes: (a1) plurality of driver means for driving data onto said system bus, each said driver means including: (a1a) a set of "k" driver units for each set of bus bit lines for each said data source units; (a2) a plurality of means for enabling system bus access to only one of said set of "k" driver units during any given clock cycle, wherein each said means includes: (a2a) control gating logic means for enabling a selected one of said plurality of digital data source units while disabling all other digital data source units, and wherein each said control gating logic means includes: (a2ai) an AND gate which is connected to enable or disable its associated set of driver units; (a2aii) a flip-flop circuit connected as an input to said AND gate; (a2aiii) clock means connected to transmit clock signals to said flip-flop circuit.
Claim 3
Dependent Claim 230 words
In a digital computer network using a plurality of data source for transmitting data over a shared system bus to a selected one of a plurality of receiver units, a bus access and double drive prevention system comprising: (a) a plurality of data source modules connected to said system bus wherein each of said modules includes: (a1) a digital data source unit for holding digital data to be transmitted; (a2) a set of driver units for moving digital data from one of said data source modules onto said system bus, said set of driver units providing one driver unit for each bit line of said bus; (a3) gating logic means for enabling one of said data source modules to transmit data onto said system bus one clock cycle after all other data source modules have been disabled from transmitting data onto said system bus, said gating logic means including: (a3a) a control logic unit connected to enable/disable said set of driver units wherein said control logic unit includes: (a3ai) flip-flop circuit means for clocking an associated AND gate at a clock rate determined by a clocking means; (a3aii) said clocking means connected to drive a clock signal to each one of said flip-flop circuit means; (a3aiii) said associated AND gate including input instruction signals for enabling/disabling its associated set of driver units to permit/inhibit data transmission onto said system bus.
Claim 4
Dependent Claim 230 words
In a digital computer network using a plurality of data source for transmitting data over a shared system bus to a selected one of a plurality of receiver units, a bus access and double drive prevention system comprising: (a) a plurality of data source modules connected to said system bus wherein each of said modules includes: (a1) a digital data source unit for holding digital data to be transmitted; (a2) a set of driver units for moving digital data from one of said data source modules onto said system bus, said set of driver units providing one driver unit for each bit line of said bus; (a3) gating logic means for enabling one of said data source modules to transmit data onto said system bus one clock cycle after all other data source modules have been disabled from transmitting data onto said system bus, said gating logic means including: (a3a) a control logic unit connected to enable/disable said set of driver units wherein said control logic unit includes: (a3ai) flip-flop circuit means for clocking an associated AND gate at a clock rate determined by a clocking means; (a3aii) said clocking means connected to drive a clock signal to each one of said flip-flop circuit means; (a3aiii) said associated AND gate including input instruction signals for enabling/disabling its associated set of driver units to permit/inhibit data transmission onto said system bus.

References Cited (Backward Citations)

US4320457A Cited
US4373183A Cited
US4831358A Cited
US4847756A Cited
US4639859A Cited
US4638181A Cited
US4668738A Cited
US4860006A Cited
US4847867A Cited
US4847832A Cited
US4872161A Cited
GB2219176A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-02-03 1995-08-05 1996-02-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-02-03 1999-08-05 2000-02-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-02-03 2003-08-05 2004-02-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag