×

Data processing system with multiple communication buses and protocols

  • US 5,245,703 A
  • Filed: 06/21/1989
  • Issued: 09/14/1993
  • Est. Priority Date: 06/27/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system having:

  • an internal communication bus defining a first protocol;

    a processing unit (CPU) in communication with said internal communication bus;

    a central memory in communication with said internal communication bus;

    at least one external communication bus defining a second protocol;

    at least one peripheral unit;

    at least one control module in communication with said external communication bus and each control module in communication with at least one of said at least one peripheral unitan interconnection effecting interconnection between said control module and said internal communication bus, said interconnection including an internal interface device directly connected to said internal communication bus and transferring information according to said first protocol;

    an external interface device directly connected to said external communication bus and transferring information according to said second protocol;

    an interdevice communication link transferring information according to a third protocol and interconnecting said external interface device and said internal interface device, said internal interface device assuring adaptation between said first protocol and said third protocol for communication between said internal interface device and said interdevice communication link and said external interface device assuring adaptation between said second protocol and said third protocol for communication between said external interface device and said interdevice communication link; and

    said control module further including address detection and generation means for selectively addressing said external interface device and at least one of said external communication bus and said internal communication bus,said external interface device including detection means for detecting said selective addressing and in response thereto operating as a transparent communication node to effect communication between said control module and at least one of said external communication bus and said internal communication bus, upon said at least one of said external communication bus and said internal communication bus being addressed,said external interface device alternatively operating as a memory server to effect direct memory access between said control module and said central memory upon said external interface device being addressed.

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