Claims
- 1. A system provided with a back panel having slots, the back panel having a plurality of boards, for performing various functions, mounted in respective slots, each of the slots having a first physical slot number indicating locations of the slots in which the plurality of boards are actually mounted, the first physical slot numbers are referred to as logical slot numbers indicating addresses of the plurality of boards, software created based on the logical slot numbers controls the system, a control system is provided for automatically converting second physical slot numbers, set after replacement of the back panel, to logical slot numbers when replacement of the back panel causes the first physical slot numbers not to be in agreement with the second physical slot numbers, said system comprising:
- a plurality of buses including an address bus, data bus and control signal bus;
- a basic board containing a slot number loader for assigning the second physical slot numbers to respective boards corresponding to said logical slot numbers when a power supply of said control system is switched on;
- a plurality of boards interconnected by said address bus, each of said boards including:
- a slot number control unit for converting each of the second physical slot numbers to logical slot numbers and selectively accessing one of said plurality of boards corresponding to one of the logical slot numbers when accessed by the logical slot numbers; and
- means, connected to said slot number control unit, for assigning a module identification number, indicating a function of each of said plurality of boards, to said slot number control unit and supplying said module identification number to said slot number loader, said slot number control unit comprising:
- an address decoder, coupled to said address bus, for producing first, second and third signals in accordance with address data on said address bus;
- a slot number storing register, coupled to said address bus and said address decoder, for storing any one of the second physical slot numbers and the logical slot numbers;
- a first comparator, coupled to said slot number storing resister and said address bus, for receiving data from said slot number storing register and address data from said address bus and producing a first coincidence signal when the data in address data coincide;
- a second comparator, coupled to said slot number storing register and said address bus, for receiving data from said slot number storing register and address data from said address bus corresponding to the second one of the physical slot numbers and the logical slot numbers and producing a second coincidence signal when the data and address data coincide;
- a first AND circuit, coupled to said address decoder and said slot number storing register, for receiving said first signal from said address decoder and said first coincidence signal from said first comparator and producing an AND signal thereof as a selection signal from each of said plurality of boards;
- a second AND circuit, coupled between said address decoder and said slot number storage register and coupled to said data bus and said control signal bus, for receiving said second signal from said address decoder, a control signal from said control signal bus and data from said data bus and for supplying an AND signal to said slot number storing register to set a data address of said address bus to said slot number storing register; and
- a third AND circuit, coupled to said address decoder, said second comparator and said control signal bus, for receiving said third signal from said address decoder, said control signal and said second coincidence signal from said second comparator and for supplying a module identification number to said data bus; and
- control means provided in any one of said plurality of boards and coupled to said slot number control unit, for reading said module identification number from each of said plurality of boards, converting the second physical slot number to one of said logical slot numbers in accordance with said module identification number and storing the module identification number in said slot number storing register after the second physical slot number is stored in said slot number storing register of each of said plurality of boards by said basic board.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-89641 |
Apr 1986 |
JPX |
|
Parent Case Info
This is a continuation of copending application Ser No. 07/143,134 filed on Dec. 7, 1987 now abandoned.
US Referenced Citations (11)
Foreign Referenced Citations (4)
Number |
Date |
Country |
54-16185 |
Dec 1979 |
JPX |
57-20192 |
Dec 1982 |
JPX |
58-22232 |
Dec 1983 |
JPX |
59-14493 |
Aug 1984 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
143134 |
Dec 1987 |
|