Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
242 words
A data processing system, comprising: a bus, for communicating address, data and control signals; a bus expansion slot, connected to said bus; an expansion control system, coupled to said bus expansion slot and to a cable, comprising: a controller coupled to receive control signals from said bus; an expansion chassis, coupled to said cable, said expansion chassis comprising: a plurality of expansion slots, wherein each of said expansion slots is configured such that an add-on function may be installed in respective ones of said expansion slots; an expansion bus for communicating address, data and control signals between said cable and said expansion slots; a chassis controller, coupled to a control line of said cable and to said expansion slots; a first latch coupled between said expansion bus and said cable, controller by said chassis controller; wherein, during a direct memory access operation initiated by an add-on function installed into one of said expansion slots, said chassis controller issues a local grant signal to said one of said expansion slots so that said add-on function presents a first value onto said expansion bus responsive thereto prior to said bus presenting a bus grant signal to said expansion control system; and wherein said chassis controller controls said first latch to store the first value received on said expansion bus and to present said first value onto said cable, for a period of time after said expansion but no longer is communicating said first value.
Claim 2
Dependent Claim
242 words
A data processing system, comprising: a bus, for communicating address, data and control signals; a bus expansion slot, connected to said bus; an expansion control system, coupled to said bus expansion slot and to a cable, comprising: a controller coupled to receive control signals from said bus; an expansion chassis, coupled to said cable, said expansion chassis comprising: a plurality of expansion slots, wherein each of said expansion slots is configured such that an add-on function may be installed in respective ones of said expansion slots; an expansion bus for communicating address, data and control signals between said cable and said expansion slots; a chassis controller, coupled to a control line of said cable and to said expansion slots; a first latch coupled between said expansion bus and said cable, controller by said chassis controller; wherein, during a direct memory access operation initiated by an add-on function installed into one of said expansion slots, said chassis controller issues a local grant signal to said one of said expansion slots so that said add-on function presents a first value onto said expansion bus responsive thereto prior to said bus presenting a bus grant signal to said expansion control system; and wherein said chassis controller controls said first latch to store the first value received on said expansion bus and to present said first value onto said cable, for a period of time after said expansion but no longer is communicating said first value.
Claim 3
Dependent Claim
14 words
The system of claim 1, wherein said first value is a virtual address value.
Claim 4
Dependent Claim
13 words
The system of claim 1, wherein said bus is of an SBus type.
Claim 5
Dependent Claim
71 words
The system of claim 1, wherein said expansion control system further comprises: latching buffers coupled between data lines of said cable and data lines of said bus, controlled by a hold signal generated by said controller so that said latching buffers drive said bus with a value presented on said cable during a direct memory access operation for a period of time after said cable no longer is presenting said value.
Claim 6
Dependent Claim
33 words
The system of claim 4, wherein, during a burst direct memory access operation, said controller generates a series of said hold signals so that said latching buffers latch a series of said values.
Claim 7
Dependent Claim
21 words
The system of claim 5, wherein the first of said values maintained by said latching buffers is a virtual address value.
Claim 8
Dependent Claim
92 words
The system of claim 6, further comprising: a second latch, coupled between said expansion bus and said cable; wherein said controller presents a remote address strobe signal to said expansion chassis after said add-on function presents said first virtual address value; wherein, responsive to said remote address strobe signal, said add-on function presents a second value onto said expansion bus; and wherein said chassis controller is also for controlling said second latch to store said second value for a period of time after said expansion bus no longer communicates said first value.
Claim 9
Dependent Claim
13 words
The system of claim 7, wherein said bus is of the SBus type.