Interface unit facilitating communication between data processor and program-interrupting peripheral unit
AssigneeSocieta Italiana Telecomunicazioni Siemens S.p.A.
InventorsArmando Consigli, Roberto Danna
Life of this patent
Estimating the term…
Loading patent…
AssigneeSocieta Italiana Telecomunicazioni Siemens S.p.A.
InventorsArmando Consigli, Roberto Danna
Estimating the term…
A peripheral unit such as a teletypewriter, associated with a data processor but operating at a relatively slow rate so as to require an interruption of the processor's program when transmitting data, communicates with the processor through an interface unit comprising a sequential network switchable from a quiescent state (D) to an active state (C) via a preparatory state (A) and an intermediate state (B). The sequential network assumes its preparatory state (A) upon the appearance, at the interface unit, of an input/output instruction read out from a program store in the processor and addressed to the associated peripheral unit; the changeover to the intermediate state (B) occurs immediately thereafter if that peripheral unit emits a "data ready" signal (s). In the absence of overriding priorities within the processor or from higher-ranking peripheral units, an authorization signal (p) from the processor results in a switchover to the active state (C) commanding a program interruption; a confirmation signal (k) from the processor then restores the quiescent state (D) after causing transmission of the address of the associated peripheral unit to the processor, along with the data available at that unit.
An interface unit for facilitating communication in an electronic data-handling system between a processor having a program memory and one of a plurality of peripheral units adapted to transmit data to said processor, the latter being provided with preferential circuitry for assigning different priority ratings to certain of said peripheral units and being programmed to emit a succession of instructions respectively directed to said peripheral units for inviting the transmission of data available thereat, such data transmission requiring an interruption of the program of the processor, the latter having two output leads carrying a two-bit portion of an input/output instruction generated by said program memory, said interface unit comprising:
Dependencies are inferred from the claim text.