×

Rapid reprogramming terminal

  • US 5,307,505 A
  • Filed: 05/05/1992
  • Issued: 04/26/1994
  • 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 being adapated to interface with a second communications bus, said reprogramming apparatus comprising:

  • an integrated circuit memory card;

    first transceiver means for receiving data from said second communications bus or transmitting data to said second communications bus, said first 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, a plurality of enable 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 or from said second communications bus is transferred between said integrated circuit memory card and said second communications bus via said first transceiver means and said digital signal processor means and data to or from said first communications bus is transferred between said integrated circuit memory card and said first communications bus via said digital signal processor means;

    programmable array logic means for receiving said plurality of data transfer control signals and for decoding said data transfer control signals so as to control the transfer of said data between said second communications bus and said integrated circuit memory card, said integrated circuit memory card being adapted to store said data therein;

    said programmable 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;

    programmable interface means for receiving said address signals, said enable signals and said data bytes from said digital signal processor means and for receiving said read signal and said write signal from said programmable array logic means;

    said programmable interface means in response to said address signals, said enable signals, said data bytes and said read and write signals selectively enabling either one of said remote terminals or one of said bus controllers for reprogramming so as to allow said digital signal processor means to control the transfer of reprogramming data from said integrated circuit memory card to said remote terminal or said bus controller being reprogrammed; and

    means for providing an interface between said digital signal processor means and said first communications bus, said interface means being adapted to format 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.

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