← Back to Patent Explorer
US5613130A Expired / Lapsed US ⏱️ 0.0 years remaining

Card voltage switching and protection

Assignee: Comerica Bank California
•
Filing: 1994-11-10
•
Granted: 1997-03-18
•
Expires: 2014-11-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system having a power control unit for selection of voltage levels for pluggable cards, such as PCMCIA cards. The computer system includes a primary unit for executing two or more versions of control software (card drivers within the operating system) including a current version of control software. A pluggable PCMCIA card operates with a card voltage and has pins for signalling with a CD signal that the card is plugged into the computer system. The computer includes a power supply for providing at least first and second supply voltages such as 5 V, 3.3 V and x.x V. Power switches select one of the supply voltages as the card voltage. A power control unit controls the power switching unit to select one of the supply voltages. The power control unit includes a voltage select unit operable in response to the current version of the control software for storing a voltage code for specifying the selected one of the supply voltages. The power control unit includes a power enable unit operable to be set in response to the control software for enabling the voltage select unit and operable to be reset in the absence of the CD signal. The power control unit includes a code generating unit that in turn includes a synchronous unit operable in response to the control software for generating the voltage code and including a limit unit for limiting the voltage code to a maximum value and including asynchronous code generating unit operable in response to the CD signal for storing the voltage code in the voltage select unit.

Inventors

  • 👤 Yen-Chang G. Teng
  • 👤 Robert K. Bendler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 05:34
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/4068

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 137 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means operable for storing said voltage code in said voltage select means.
Claim 2
Dependent Claim 137 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means operable for storing said voltage code in said voltage select means.
Claim 3
Dependent Claim 21 words
The computer system of claim 1 wherein said code generating means includes asynchronous means that operates independently of said control software.
Claim 4
Dependent Claim 69 words
The computer system of claim 2 wherein said pluggable card provides VS signals for indicating a voltage level for said pluggable card and wherein said asynchronous means includes card detect logic for providing a card detect signal in response to said CD signal and includes asynchronous load logic for presetting said voltage code into said voltage select means in response to said VS signal and said card detect signal.
Claim 5
Dependent Claim 22 words
The computer system of claim 1 wherein said code generating means includes synchronous means that operates under control of said control software.
Claim 6
Dependent Claim 82 words
The computer system of claim 4 wherein said control software provides a software voltage code for specifying a voltage level for said pluggable card, said synchronous means includes a voltage limit register for storing a limit code and includes limit gates for loading said software voltage code into said voltage select means or for loading said limit code into said voltage select means if said limit code specifies a voltage level lower than the voltage level specified by said software voltage code.
Claim 7
Dependent Claim 134 words
A computer system including, primary means for executing control software where the control software has two or more versions including a current version, a pluggable card operating with a card voltage, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means operable only in response to said current version of said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means, code generating means operable for generating said voltage code.
Claim 8
Dependent Claim 134 words
A computer system including, primary means for executing control software where the control software has two or more versions including a current version, a pluggable card operating with a card voltage, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means operable only in response to said current version of said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means, code generating means operable for generating said voltage code.
Claim 9
Dependent Claim 135 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means operable in response to said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means, code generating means operable in response to said control software for generating said voltage code and including limit means for limiting said voltage code to a maximum value.
Claim 10
Dependent Claim 135 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means operable in response to said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means, code generating means operable in response to said control software for generating said voltage code and including limit means for limiting said voltage code to a maximum value.
Claim 11
Dependent Claim 149 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, a voltage select means operable in response to said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means for generating said voltage code.
Claim 12
Dependent Claim 149 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, a voltage select means operable in response to said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means for generating said voltage code.
Claim 13
Dependent Claim 144 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means and operable to be reset in the absence of said CD signal, asynchronous code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.
Claim 14
Dependent Claim 144 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means and operable to be reset in the absence of said CD signal, asynchronous code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.
Claim 15
Dependent Claim 128 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged, a power supply for providing at least first, second and third supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means, code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.
Claim 16
Dependent Claim 128 words
A computer system including, primary means for executing control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged, a power supply for providing at least first, second and third supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, voltage select means for storing a voltage code for specifying said one of said supply voltages, power enable means for enabling said voltage select means, code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.
Claim 17
Dependent Claim 83 words
The computer system of claim 10 wherein said control software provides a software voltage code for specifying a voltage level for said pluggable card, said code generating means includes a voltage limit register for storing a limit code and includes limit gates for loading said software voltage code into said voltage select means or for loading said limit code into said voltage select means if said limit code specifies a voltage level lower than the voltage level specified by said software voltage code.
Claim 18
Dependent Claim 224 words
A computer system including, primary means for executing two or more versions of control software wherein one of said two or more versions of control software includes a current version of said control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, a voltage select means operable only in response to said current version of said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means including synchronous means operable in response to said control software for generating said voltage code and including limit means for limiting said voltage code to a maximum value and including asynchronous code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.
Claim 19
Dependent Claim 224 words
A computer system including, primary means for executing two or more versions of control software wherein one of said two or more versions of control software includes a current version of said control software, a pluggable card operating with a card voltage and having signal means for providing a CD signal for indicating when the pluggable card is plugged into the computer system, a power supply for providing at least first and second supply voltages, power switching means for selecting one of said supply voltages as said card voltage, power control means for controlling said power switching means to select one of said supply voltages, said power control means including, a voltage select means operable only in response to said current version of said control software for storing a voltage code for specifying said one of said supply voltages, power enable means operable to be set in response to said control software for enabling said voltage select means and operable to be reset in the absence of said CD signal, code generating means including synchronous means operable in response to said control software for generating said voltage code and including limit means for limiting said voltage code to a maximum value and including asynchronous code generating means operable in response to said CD signal for storing said voltage code in said voltage select means.

References Cited (Backward Citations)

US4835737A Cited
US4992970A Cited
US5297261A Cited
US5428798A Cited
US5410717A Cited
US5265256A Cited
US5379437A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-17 2000-09-16 2001-03-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-17 2004-09-16 2005-03-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-17 2008-09-16 2009-03-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag