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

Output signal driver

Assignee: ARM Ltd
•
Filing: 1994-08-23
•
Granted: 1995-07-18
•
Expires: 2014-08-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An output signal driver is described in which a functional block 10, such as a random access memory, provides a data signal to one input of a multiplexer 26 and then via a buffer stage 24 to an output signal line 6. The other input of the multiplexer 26 receives a recirculated value from the output signal line 6. In operation, the buffer stage 24 is enabled as soon as the functional block 10 is enabled. A data valid signal dv indicating when the data signal from the functional block is ready for output is used to switch the multiplexer 26 from selecting the recirculated value to selecting the new data signal value. The output signal on the output signal line 6 is made to always have a defined state derived from the existing output signal level or, when it becomes available, the new data signal. Power wastage through the driving of spurious signals on the output signal line 6 is thus avoided.

Inventors

  • 👤 David W. Howard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:10
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/1057; G11C7/106; H; H03; H03K; H03K19/00; H03K19/0008; H03K19/0016; H03K19/0175; H03K19/0185; H03K19/018507; H03K19/01855; H03K3/00; H03K3/02; H03K3/353; H03K3/356; H03K3/356104; H03K3/356113; H03K3/356121; G11C2207/00; G11C2207/10; G11C2207/108

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 141 words
Apparatus for data handling having output signal driving means for driving an output signal line, said output signal driving means comprising: (i) data signal generating means for generating a data signal to be output and a data valid signal indicating said data signal is ready for output, said data signal generating means being enabled by an enable signal; (ii) a multiplexer for selecting one of said data signal and an output signal fed back from said output signal line to provide a buffer stage input signal, said multiplexer being responsive to said data valid signal to select said data signal; and (iii) a buffer stage switched from a high impedance state by said enable signal and, when enabled, responsive to said buffer stage input signal for driving said output signal line to a first voltage state or a second voltage state.
Claim 2
Dependent Claim 141 words
Apparatus for data handling having output signal driving means for driving an output signal line, said output signal driving means comprising: (i) data signal generating means for generating a data signal to be output and a data valid signal indicating said data signal is ready for output, said data signal generating means being enabled by an enable signal; (ii) a multiplexer for selecting one of said data signal and an output signal fed back from said output signal line to provide a buffer stage input signal, said multiplexer being responsive to said data valid signal to select said data signal; and (iii) a buffer stage switched from a high impedance state by said enable signal and, when enabled, responsive to said buffer stage input signal for driving said output signal line to a first voltage state or a second voltage state.
Claim 3
Dependent Claim 37 words
Apparatus as claimed in claim 1, wherein said multiplexer latches said output signal when said data valid signal indicates said data signal is not ready for output and said buffer stage is enabled by said enable signal.
Claim 4
Dependent Claim 61 words
Apparatus as claimed in claim 1, wherein said buffer stage comprises a buffer invertor coupled to a first power supply rail via a first buffer isolating gate and to a second power supply rail via a second buffer isolating gate, said first buffer isolating gate and said second buffer isolating gate being switched to a conductive state by said enable signal.
Claim 5
Dependent Claim 57 words
Apparatus as claimed in claim 1, wherein said multiplexer comprises a data signal invertor and an output signal invertor, said data signal invertor and said output signal invertor having parallel connected outputs providing said buffer stage input signal, said data valid signal serving to switch on said data signal invertor and switch off said output signal invertor.
Claim 6
Dependent Claim 123 words
Apparatus as claimed in claim 4, wherein said buffer stage comprises a buffer invertor coupled to a first power supply rail via a first buffer isolating gate and to a second power supply rail via a second buffer isolating gate, said first buffer isolating gate and said second buffer isolating gate being switched to a conductive state by said enable signal and said data signal invertor is coupled to said first power supply rail via a first data signal invertor isolating gate and to said second power supply rail via a second data signal invertor isolating gate, said first data signal invertor isolating gate and said second data signal invertor isolating gate being switched to a conductive state by said data valid signal.
Claim 7
Dependent Claim 123 words
Apparatus as claimed in claim 4, wherein said buffer stage comprises a buffer invertor coupled to a first power supply rail via a first buffer isolating gate and to a second power supply rail via a second buffer isolating gate, said first buffer isolating gate and said second buffer isolating gate being switched to a conductive state by said enable signal and said output signal invertor is coupled to said first power supply rail via a first output signal invertor isolating gate and to said second power supply rail via a second output signal invertor isolating gate, said first output signal invertor isolating gate and said second output signal invertor isolating gate being switched to a non-conductive state by said data valid signal.
Claim 8
Dependent Claim 22 words
Apparatus as claimed in claim 4, wherein said output signal invertor receives said fed back output signal at a high impedance input.
Claim 9
Dependent Claim 37 words
Apparatus as claimed in claim 1, wherein said data signal generating means asserts said data signal and said data valid signal for a predetermined period after which said data signal generating means switches to a quiescent state.
Claim 10
Dependent Claim 26 words
Apparatus as claimed in claim 1, wherein said data signal generating means, when enabled, determines said data signal in dependence upon one or more input signals.
Claim 11
Dependent Claim 38 words
Apparatus as claimed in claim 9, wherein said data signal generating means comprises a memory circuit, said one or more input signals specify a memory address to be accessed and said data signal comprises a stored data signal.
Claim 12
Dependent Claim 28 words
Apparatus as claimed in claim 1, comprising a plurality of output signal driving means coupled to a common output signal line and selectively enabled by said enable signal.
Claim 13
Dependent Claim 15 words
Apparatus as claimed in claim 1, wherein said apparatus is formed as an integrated circuit.
Claim 14
Independent Claim 130 words
A method of data handling including driving an output signal line, said method comprising the steps of: (i) generating a data signal to be output and a data valid signal indicating said data signal is ready for output, said generating of said data signal being enabled by an enable signal; (ii) selecting one of said data signal and an output signal fed back from said output signal line to provide a buffer stage input signal, said selecting being responsive to said data valid signal to select said data signal; (iii) switching a buffer stage from a high impedance state in response to said enable signal; and (iv) in dependence upon said buffer stage input signal, driving said output signal line to a first voltage state or a second voltage state.
Claim 15
Independent Claim 130 words
A method of data handling including driving an output signal line, said method comprising the steps of: (i) generating a data signal to be output and a data valid signal indicating said data signal is ready for output, said generating of said data signal being enabled by an enable signal; (ii) selecting one of said data signal and an output signal fed back from said output signal line to provide a buffer stage input signal, said selecting being responsive to said data valid signal to select said data signal; (iii) switching a buffer stage from a high impedance state in response to said enable signal; and (iv) in dependence upon said buffer stage input signal, driving said output signal line to a first voltage state or a second voltage state.

References Cited (Backward Citations)

US5329489A Cited
US5287310A Cited
US5305284A Cited
US5258951A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-17 1999-01-16 1999-07-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-17 2003-01-16 2003-07-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-17 2007-01-16 2007-07-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag