Patent US4597074A successfully refreshed from Google Patents.
US4597074A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multichannel interface linking a PCM line with a processor
Assignee: Telecom Italia SpA
•
Filing: 1983-07-27
•
Granted: 1986-06-24
•
Expires: 2003-07-27
Abstract
Abstract An interface interposed between a PCM data terminal and a processor comprises a bus accessor dialoguing with the processor, input and output circuitry coupled to the terminal, and intervening logic circuits and data stores designed to supply the processor in a time-division mode with preprocessed messages received or to be transmitted over a multiplicity of channels. The interface is operable according to dialogue procedures of HDLC type such as those corresponding to CCITT recommendations X25, X75 and N. 7, with switchover from one protocol to another.
Inventors
- 👤 Carlo DeMichelis
- 👤 Paolo Mancini
- 👤 Paolo Mattone
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 18:54
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/40
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
358 words
In a communication system including a processor and a data line carrying a multiplicity of PCM channels having respective time slots allocated thereto in a recurrent frame, the combination therewith of a bidirectional interface interposed between said processor and said data line, said interface comprising: input circuitry coupled to said data line for receiving bits of 32 incoming PCM channels therefrom; output circuitry coupled to said data line for transmitting bits of 32 outgoing PCM channels thereto; memory means having sectors individually assignable to incoming and outgoing channels for a temporary storage of bits thereof; access means controlling communication between said memory means and a bus leading to said processor, said access means comprising a single transfer point for bidirectional transmission; and microprogrammed operating means for assigning, with time-division multiplexing, sectors of said memory means to incoming and outgoing channels and controlling the transfer of outgoing bits from said memory means to said output circuitry and of incoming bits from said input circuitry to said memory means in response to instructions from said processor, wherein said microprogrammed operating means comprises a read-only memory containing microprograms conforming to different protocols and manually settable switch means for selecting one of said microprograms to control the transfer of incoming and outgoing bits, and thereby routing same bidirectionally without transfer to a memory of said microprocessor to a predetermined number of bits in each time slot forming a word which is part of an incoming or outgoing message, said operating means including counting means for determining the number of bits during a given time slot in an assigned sector of said memory means, said operating means further including logic means for recognizing signals marking the beginning and the end of a message and reporting same to the processor, said input and output circuitries each comprising an operational logic network controlled by a local time base for registering, during processing of a given channel, a state word relating to such channel and updating said state word in each bit period of a time slot allocated thereto, with transmission of the updated state word to the processor at the end of each time slot.
Claim 2
Dependent Claim
358 words
In a communication system including a processor and a data line carrying a multiplicity of PCM channels having respective time slots allocated thereto in a recurrent frame, the combination therewith of a bidirectional interface interposed between said processor and said data line, said interface comprising: input circuitry coupled to said data line for receiving bits of 32 incoming PCM channels therefrom; output circuitry coupled to said data line for transmitting bits of 32 outgoing PCM channels thereto; memory means having sectors individually assignable to incoming and outgoing channels for a temporary storage of bits thereof; access means controlling communication between said memory means and a bus leading to said processor, said access means comprising a single transfer point for bidirectional transmission; and microprogrammed operating means for assigning, with time-division multiplexing, sectors of said memory means to incoming and outgoing channels and controlling the transfer of outgoing bits from said memory means to said output circuitry and of incoming bits from said input circuitry to said memory means in response to instructions from said processor, wherein said microprogrammed operating means comprises a read-only memory containing microprograms conforming to different protocols and manually settable switch means for selecting one of said microprograms to control the transfer of incoming and outgoing bits, and thereby routing same bidirectionally without transfer to a memory of said microprocessor to a predetermined number of bits in each time slot forming a word which is part of an incoming or outgoing message, said operating means including counting means for determining the number of bits during a given time slot in an assigned sector of said memory means, said operating means further including logic means for recognizing signals marking the beginning and the end of a message and reporting same to the processor, said input and output circuitries each comprising an operational logic network controlled by a local time base for registering, during processing of a given channel, a state word relating to such channel and updating said state word in each bit period of a time slot allocated thereto, with transmission of the updated state word to the processor at the end of each time slot.
Claim 3
Dependent Claim
45 words
The combination defined in claim 1 wherein said logic network includes a programmable read-only memory loadable with a new bit in each bit period, a state register loadable by said programmable memory, and a feedback connection extending from said state register to said programmable memory.
Claim 4
Dependent Claim
41 words
The combination defined in claim 2 wherein said logic network further includes a logic circuit in cascade with said programmable memory, said logic circuit being switchable during certain time slots of a frame to prevent the generation of a state word.
Claim 5
Dependent Claim
53 words
The combination defined in claim 1 wherein said input and output circuitries each further comprise shift-register means with a feedback loop for assembling consecutive bits of a time slot into a byte and comparison means connected to said shift-register means for ascertaining an identity of the assembled byte with a predetermined redundancy code.
Claim 6
Dependent Claim
79 words
The combination defined in claim 1 wherein said access means includes a plurality of FIFO registers loadable in cascade from said memory means, a source of interrupt commands responsive to corresponding instructions from said processor and to output signals of certain of said FIFO registers, control means responsive to other instructions from said processor for loading and unloading said FIFO registers, and gating means operable by said control means to pass writing and reading addresses to said memory means.
Claim 7
Dependent Claim
34 words
The combination defined in claim 5 wherein said registers include a message register, an interrupt register and a sector register only readable by the processor and a command register only writable by the processor.
Claim 8
Dependent Claim
27 words
The combination defined in claim 6 wherein said memory means and the registers readable by the processor are provided with common output means connected to said bus.
Claim 9
Dependent Claim
28 words
The combination defined in claim 1, further comprising buffer means connected to said input circuitry for preliminary storage of additional messages arriving during processing of a current message.
Claim 10
Dependent Claim
16 words
The combination defined in claim 8 wherein said buffer means comprises a plurality of FIFO buffers.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-06-23 | 1989-12-23 | 1990-06-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-06-23 | 1993-12-23 | 1994-06-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-06-23 | 1997-12-23 | 1998-06-24 | $7700.00 | Window Closed / Lapsed |