×

Rapid reprogramming terminal

  • US 5,390,356 A
  • Filed: 01/11/1994
  • Issued: 02/14/1995
  • Est. Priority Date: 05/05/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for reprogramming a plurality of remote terminals and a plurality of bus controllers connected to a first communications bus, said first communications bus being a command/response time division multiplex data bus, said reprogramming apparatus interfacing with a second communications bus, said reprogramming apparatus comprising:

  • an integrated circuit memory card;

    transceiver means for receiving data from said second communications bus and transmitting data to said second communications bus, said transceiver means formatting the data received thereby to a digital format, the data received from said second communications bus being used to reprogram said remote terminals and said bus controllers connected to said first communications bus;

    digital signal processor means for providing a plurality of data transfer control signals, a plurality of address signals and a plurality of data bytes, said digital signal processor means having direct access to said integrated circuit memory card such that data to and from said second communications bus is transferred between said integrated circuit memory card and said second communications bus via said transceiver means and said digital signal processor means;

    first programmed array logic means for receiving said data transfer control signals from said digital signal processor means and for decoding said data transfer control signals to control the transfer of data between said second communications bus and said integrated circuit memory card, said integrated circuit memory card storing said data therein;

    said first programmed array logic means upon decoding said data transfer control signals generating at least one read signal and at least one write signal;

    memory means electrically coupled to said digital signal processor means, said memory means containing software for said digital signal processor means, said software controlling the handling and interpretation of data to and from said first and second communications buses by enabling the operation of said digital signal processor means to accommodate the use of said digital signal processor means with the bus standards, data protocols and formats of said first and second communications buses;

    second programmed array logic means for receiving at least one of said data transfer control signals and at least some of said address signals from said digital signal processor means, said second programmed array logic means decoding said data transfer control signals and said address signals received thereby to provide a transceiver select signal to enable said transceiver means, a plurality of interface select signals and a bus controller select signal;

    programmed interface means for receiving at least two of said address signals and said data bytes from said digital signal processor means, said interface select signals from said second programmed array logic means and said read signal and said write signal from said first programmed array logic means;

    said programmed interface means in response to said at least two address signals, said interface select signals, said data bytes, said read signal and said write signal selectively enabling either one of said remote terminals or one of said bus controllers for reprogramming; and

    bus controller means for providing an interface between said digital signal processor means and said first communications bus, said bus controller means formatting the reprogramming data being supplied to said remote terminal or said bus controller being reprogrammed in accordance with the bus standards, data protocols and formats of said first communications bus;

    said second programmed array logic means providing said bus controller select signal to said bus controller means enabling said bus controller means allowing said bus controller means to control the transfer of reprogramming data from said digital signal processor means via said first communications bus to said remote terminal or said bus controller being reprogrammed;

    said digital signal processor controlling the transfer of reprogramming data from said integrated circuit memory card to said bus controller means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×