Claims
- 1. In a system wherein quick CCU to component connection has to be established on a priority basis through a given group of first stage interfaces individually attached to said components making requests for service at different and variable priority levels and a CCU BUS connected to a Central Control Unit (CCU), a selection system for selecting one of said first stage interfaces said selection system including:
- means for dividing said groups of first stage interfaces into at least two sub-groups, each of said sub-groups being provided with an asynchronously and independently operating preselection system, said preselection system including:
- individual first stage storing means within each first stage interface for storing a data (APi) representative of the priority level of the current service request made to said interface by said attached component;
- a first stage sub-group priority bus connected to all the individual storing means of the sub-group for ORing said sub-group stored priority levels and for deriving therefrom an ORed logic sub-group condition APB;
- comparing means within each first stage interface, connected to said first stage sub-group priority bus and to said individual first stage interface storing means for generating a preselection logic condition Pi in any first stage interface wherein APi is equal to the highest ORed APB priorities;
- a two position individual switch having a so-called vertical position connected to the first stage interface attached component and a so-called horizontal position;
- a first stage sub-group selection line having an input and an output;
- means for serially connecting said first stage sub-group interfaces to said selection line through said individual switches horizontal positions;
- means for switching the switch closest to the selection line input and belonging to the first stage sub-group interface wherein said Pi=1 to its vertical position, whereby said selection line input is connected to said preselected component;
- a second stage interface for interfacing each of said sub-group of first stage interfaces, said second stage interface also having a two position individual switch having a so-called vertical position connected to the interfaced first stage selection line input, and a so-called horizontal position; and also having a second stage priority storing means connected to said interfaced first stage sub-group priority bus for storing at least the highest priority level indication among said ORed logic conditions APB of said interfaced first stage sub-group;
- means for dividing the second stage interfaces into at least one second stage sub-group each of said second stage sub-groups being provided with an asynchronously operating second stage preselection system, said second stage preselection system including:
- a second stage sub-group priority bus connected to said second stage priority storing means for ORing said second stage sub-group stored priority levels;
- second stage compare means within each of said second stage interfaces for comparing said second stage interface stored highest priority level indication with said second stage sub-group priority bus ORed indications, to derive therefrom a second stage preselection logic condition;
- a second stage sub-group selection line having an input and an output;
- connecting means for connecting said second stage sub-group selection line input to said CCU bus;
- means for serially connecting said second stage sub-group interfaces to said second stage sub-group selection line input through their individual switches horizontal positions;
- means for switching the second stage sub-group switch closest to the second stage sub-group selection line input to its vertical position under control of said second stage preselection logic condition, whereby said second stage sub-group selection line is connected to said CCU bus through said connecting means;
- whereby said preselected component attached to a first stage interface is connected through said first and second stage selection lines to said CCU bus for quick selection upon CCU selection command.
- 2. A selection system according to claim 1 wherein the CCU selection command is provided to all first stage adapters and is gated with said preselection logic condition Pi.
- 3. A selection system according to claim 1 wherein said each of said first stage interfaces is connected to a number of components each independently requesting CCU service at a different priority level and means are provided for selecting the highest priority level indication of these current priority levels and for storing said selected level in the attached individual first stage interface.
- 4. A selection system according to claim 1 wherein said connecting means include third stage interfaces each of which interfaces a second stage sub-group of interfaces, said third stage interfaces being in turn distributed into at least one third stage sub-group of interfaces provided with third stage sub-group preselection means substantially similar to said second stage preselection system.
- 5. A selection system according to any one of claims 1, 2, 3 or 4 wherein said individual first stage storing means include:
- a first register for storing the data representative of the highest priority level of the current service request(s) made by the attached component(s);
- a second register;
- gating means for gating said first register contents into said second register; and,
- means for connecting said second register output to said first stage sub-group priority bus and to said first stage sub-group comparing means.
- 6. A selection system according to claim 5 wherein said first stage switch includes:
- a first gating means connected to said compare means output; and,
- a second gating means having a first input connected to said first gating means output and a second input connected to said CCU BUS for receiving a selection command signal from said CCU;
- whereby said first stage adapter component to be selected is selected upon CCU request.
Priority Claims (1)
Number |
Date |
Country |
Kind |
78 34432 |
Nov 1978 |
FRX |
|
Parent Case Info
This application is a continuation of application Ser. No. 081,420 filed Oct. 3, 1979, now abandoned.
US Referenced Citations (4)
Continuations (1)
|
Number |
Date |
Country |
Parent |
81420 |
Oct 1979 |
|