Interface method and device having interface for circuit comprising logical operation element
AssigneeOkuma Corporation
InventorsHiroshi Oyama, Hiroaki Takada, Morio Fukushima
Life of this patent
Estimating the term…
Abstract
An interface is defined using an interface definition language, some portion of which is common to an interface definition language directed to a software object and a means for defining a function name, an argument, and a return value for each function. A server interface for realizing the interface comprises means for inputting for identifying a function name described in the interface definition language, means for inputting and outputting an argument, and means for outputting a return value.
Claims6
An interface method for a logical circuit comprising a logical operation element, comprising the step of:
- defining an interface, using an interface definition language which is partly common to an interface definition language directed to a software object and has means for defining a function name, an argument, and a return value for each function, and
- providing at least means for inputting for identifying a function name defined by the interface definition language for a server interface circuit in order to realize the interface among the means for inputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for outputting a return value.
An interface method for a logical circuit comprising a logical operation element, comprising the step of:
- defining an interface, using an interface definition language which is partly common to an interface definition language directed to a software object and has means for defining a function name, an argument, and a return value for each function, and
- providing at least means for outputting for identifying a function name defined by the interface definition language for a client interface circuit in order to realize the interface among the means for outputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for inputting a return value.
An interface method for a logical circuit comprising a logical operation element, said method comprising the step of:
- defining an interface, using an interface definition language which is partly common to an interface definition language directed to a software object and has means for defining a function name, an argument, and a return value for each function,
- wherein
- the logical circuit comprises
- a server logical circuit, as a server interface circuit for realizing the interface, having at least means for inputting for identifying a function name defined by the interface definition language among the means for inputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for outputting a return value, and
- a client logical circuit, as a client interface circuit for realizing the interface, having at least means for outputting for identifying a function name defined by the interface definition language among the means for outputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for inputting a return value, and
- data can be transferred from the means for outputting for identifying a function name of the client logical circuit to the means for inputting for identifying a function name of the server logical circuit,
- when the server logical circuit and the client logical circuit have the means for inputting and outputting an argument, data can be transferred between the means for inputting and outputting an argument of the server logical circuit and means for inputting and outputting an argument of the client logical circuit, and
- when the server logical circuit and the client logical circuit have at least of the means for outputting a return value and the means for inputting a return value, data can be transferred from the means for outputting a return value to the means for inputting a return value.
A device having an interface and a logical circuit comprising a logical operation element, which defines an interface, using an interface definition language which is partly common to an interface definition language directed to a software object and has means for defining a function name, an argument, and a return value for each function,
- wherein
- a server interface circuit for realizing the interface comprises means for inputting for identifying a function name defined by the interface definition language among the means for inputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for outputting a return value.
A device having an interface and a logical circuit, which defines an interface, using an interface definition language which is partly common to an interface definition language directed to a software object and has means for defining a function name, an argument, and a return value for each function,
- wherein
- a client interface circuit for realizing the comprises means for outputting for identifying a function name defined by the interface definition language among the means for outputting for identifying a function name defined by the interface definition language, means for inputting and outputting an argument, and means for inputting a return value.
Dependencies are inferred from the claim text.