×

Master-slave microprocessor control circuit

  • US 4,633,039 A
  • Filed: 04/11/1984
  • Issued: 12/30/1986
  • Est. Priority Date: 12/29/1980
  • Status: Expired due to Fees
First Claim
Patent Images

1. A processor control circuit for use in a telephone switching system, said telephone switching system being operative to provide external address data and control signals and an interrupt signal, said processor control circuit comprising:

  • first processing means operated to generate a first group of internal address, data and control signals;

    second processing means operated in sychronism with said first processing means to generate a second group of internal address, data and control signals; and

    comparison means connected to said first and second processing means, operated in response to miscomparison between said first and second groups of internal address, data and control signals to generate a processor failure signal;

    said first and second processing means operated in a master-slave arrangement, wherein only said first group of internal address, data control signals is applied to said telephone switching system, and wherein said first and second processing means are both operated to receive said external address, data and control signals;

    whereby said second processing means is operated as a receive-only processing means with respect to said telephone switching system;

    a master bus transceiver connected to said first processing means;

    a slave bus transceiver connected to said second processing means;

    a system data bus connected to said master and slave bus transceivers;

    said master bus transceiver operated in response to a first predetermined pattern of said first group of internal address and control signals to transfer said first group of internal data signals to said system data bus;

    a local bus transceiver connected to said system data bus and said first processing means; and

    an input-output device connected to said local bus transceiver and said first processing means;

    said local bus transceiver operated in response to a second predetermined pattern of said first group of internal address and control signals to transfer data from said system data bus to said local bus transceiver;

    said input-output device operated in response to a third predetermined pattern of said first group of internal address and control signals to transfer data from said local bus transceiver to said input-output device;

    said input-output device further operated in response to a fourth predetermined pattern of said first group of internal address and control signals to transfer data to said local bus transceiver;

    said local bus transceiver operated in response to a fifth predetermined pattern of said first group of internal address and control signals to transfer data from said input-output device to said system data bus;

    said master bus transceiver operated in response to a sixth predetermined pattern of said first group of internal address and control signals to transfer data from said system data bus to said first processing means;

    said slave bus transceiver operated in response to a first predetermined pattern of said second group of internal address and control signals to transfer data from said system data bus to said second processing means;

    said input-output device comprising;

    a programmable interrupt controller connected to said telephone switching system and said first processing means, operated in response to said data from said local bus transceiver to arrange an interrupt recognition sequence;

    said programmable interrupt controller further operated in response to said interrupt signal to generate an interrupt received signal;

    said first processing unit further operated in response to said interrupt received signal to generate an interrupt acknowledge signal;

    said programmable interrupt controller further operated in response to said interrupt acknowledge signal and said fourth pattern of said first group of internal address and control signals to transfer interrupt identification data to said local bus transceiver.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×