Back to results
US 4,910,666 AGranted
Apparatus for loading and verifying a control store memory of a central subsystem
AssigneeBull HN Information Systems Inc.
InventorsChester M. Nibby, Jr., Richard C. Zelley, Kenneth E. Bruce, George J. Barlow, James W. Keeley
Life of this patent
Estimating the term…
Abstract
A central subsystem of a data processing system includes a writable control store which is loaded with firmware to control the central subsystem operations. The central subsystem logic is responsive to a sequence of commands from a system management facility to load the control store and verify that the control store firmware is loaded correctly.
Claims5
In combination with a data processing system comprising plural functional units interconnected by means of a common system bus, said functional units comprising, in combination,
- at least first and second microprogrammed processors operating under the control of microinstructions stored in a single shred writable control store, said first and second processors having first and second ports respectively connecting said first and second processors to said system bus,
- a main memory unit,
- a peripheral storage means for storing microinstructions, and
- a supervisory processor for issuing commands via said system bus to specified ones of said functional units, apparatus for loading said control store with microinstruction stored in said peripheral storage means comprising, in combination,
- means in said supervisory processor for issuing commands to transfer said microinstructions from said peripheral storage means to said main memory unit,
- means in said supervisory process for issuing commands to transfer said microinstructions from said main memory unit to said control store via said first port,
- error detection means connected to said control store for transmitting a validity check signal to said supervisory processor to indicate whether said microinstruction have been correctly stored in said control store, and
- means in said supervisory processor responsive to said validity check signal for initiating normal processing if said microinstructions are correctly stored in the control store and for attempting to re-transfer said microinstructions from said main memory unit to said control store via said second port if said microinstructions were not correctly stored.
5 more elements
Dependencies are inferred from the claim text.