×

Software architecture system having a virtual I/O channel including multi-layered communication interface in between virtual stations and physical modules

  • US 5,603,059 A
  • Filed: 04/22/1994
  • Issued: 02/11/1997
  • Est. Priority Date: 04/22/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A software architecture system for real-time control of an inserting system having a central processor coupled to a plurality of distributed processors that are associated with physical modules of the inserting system, the central processor being coupled to the distributed processors by at least one type of physical I/O channel, comprising:

  • real-time control routines resident in the central processor;

    a plurality of virtual stations resident in the central processor, each of said virtual stations corresponding to one of the physical modules of the inserting system;

    at least one virtual I/O channel corresponding to each type of the physical I/O channel, said virtual I/O channel being resident in the central processor and operatively coupled to the physical I/O channel; and

    means resident in said central processor for dispatching messages from said virtual stations to the corresponding physical modules through said virtual I/O channel;

    wherein said virtual I/O channel includes a multi-layered communication interface between the physical modules and said virtual stations, said multi-layered communication interface including an application interface layer, a queue layer, a dispatch layer, a dynamic link protocol layer, and a physical network layer, wherein said application interface layer interfaces directly with said virtual stations and said physical network layer interfaces directly with the physical I/O channels.

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