发明名称 Programmable protocol engine.
摘要 <p>A programmable protocol engine having a core central processor that implements a plurality of programmable finite state machines that perform context-dependent operations, and programmable satellite processing units that perform context-free operations. To assist in buffering the two way communications of the protocol engine, a memory is included which interacts with the central processor and the satellite units. The programmability of the protocol engine is achieved by realizing the satellite units with combinations of a processing unit and a memory unit which stores the instructions to be performed by the corresponding processing unit. The sequence of instructions to be performed is drawn from a small unique set of instructions which are adapted particularly to the tasks associated with protocol implementations. Instruction ports are provided for loading the necessary instructions to the satellite units and the central processor, thereby implementing a chosen protocol. To permit use of the protocol engine in environments where a plurality of users are multiplexed onto a single physical link, additional means are provided for storing the state of the finite state machines within the central processor, and for restoring the finite state machines to a previously stored set of states.</p>
申请公布号 EP0289248(A2) 申请公布日期 1988.11.02
申请号 EP19880303704 申请日期 1988.04.25
申请人 AMERICAN TELEPHONE AND TELEGRAPH COMPANY 发明人 KRISHNAKUMAR, ANJUR SUNDARESAN;KRISHNAMURTHY, BALA;SABNANI, KIRSHAN KUMAR
分类号 H04L29/02;G06F13/00;G06F13/38;H04L29/06 主分类号 H04L29/02
代理机构 代理人
主权项
地址