×

Data processing system having a switching network connecting multiple peripheral devices using data paths capable of different data bus widths

  • US 5,511,229 A
  • Filed: 09/14/1992
  • Issued: 04/23/1996
  • Est. Priority Date: 09/13/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing apparatus comprising:

  • a first (k×

    m)-bit data bus for transmitting data of (k×

    m)-bits in parallel wherein k and m are an integer larger than one;

    at least one (k×

    m)-bit I/O peripheral device connected to said first (k×

    m)-bit data bus;

    a first m-bit data bus group consisting of first to k-th m-bit data buses obtained by dividing said first (k×

    m)-bit data bus into k data buses having an equal width of data bus;

    a plurality of m-bit I/O peripheral devices each of which is connected to one m-bit data bus belonging to said first m-bit data bus group;

    a second (k×

    m)-bit data bus;

    a (k×

    m)-bit I/O central processing unit connected to said second (k×

    m)-bit data bus;

    a second m-bit data bus group consisting of (k+1)-th to k-th m-bit data buses obtained by dividing said second (k×

    m)-bit data bus into k data buses having an equal width of data bus;

    a transmission control means for generating control signals responsive to a demand of data transmission from said CPU; and

    a data path switching means connected between said first m-bit data bus group and second m-bit data bus group which forms a data transmission path between an arbitrary two of said plurality of m-bit I/O peripheral devices, said at least one (k×

    m)-bit I/O peripheral device and said CPU in response to a control signal output from said transmission control means.

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