×

Interface between a microprocessor chip and peripheral subsystems

  • US 4,315,308 A
  • Filed: 12/21/1978
  • Issued: 02/09/1982
  • Est. Priority Date: 12/21/1978
  • Status: Expired due to Term
First Claim
Patent Images

1. A bus interface unit for use in combination with a microprocessor interface of the type havinga bidirectional multiline bus for carrying address bits, control bits and data bits, said bus having a total number of lines which is less than the total number of bits comprising said address;

  • an output line (ISA);

    an input line (ISB);

    means connected to said bus, operative during a first cycle for placing a first number of bits of said address on a first number of said bus lines, and a control specification specifying the direction of data transfer and the amount of data to be transferred, said control specification being placed on a second number of said bus lines; and

    ,means connected to said bus operative during a second cycle following said first cycle for placing a second number of bits of said address on said first number and said second number of said bus lines, said data transfer to take place, to or from a location specified by said address, during cycles subsequent to said first and second cycles;

    said bus interface unit comprising;

    logic means connected to said output line (ISA) and to said first number and said second number of said bus lines, said logic means including first and second address registering means, said logic means operative in response to said output line (ISA) and to said first number of bits of said address on said first number of bus lines and to said control specification of said second number of bus lines, during said first cycle, for decoding said control specification and for registering said first number of bits of said address, in said first address registering means, said logic means being further operative in response to said output line (ISA) during said second cycle for registering said second number of bits of said address, in said second address registering means, whereby a complete address comprised of said first and second number of bits is registered by the end of said second cycle;

    first means connected to said logic means and to said multiline bus for controlling the direction of said data transfer on said multiline bus; and

    ,second means connected to said logic means and to said multiline bus for controlling the amount of data transferred on said multiline bus,said first and second controlling means being operative in accordance with control information contained in said control specification.

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