×

Specialized communications processor for layered protocols

  • US 4,991,133 A
  • Filed: 10/07/1988
  • Issued: 02/05/1991
  • Est. Priority Date: 10/07/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a communication processor for efficient execution of data processes associated with layered communication protocols, said processor having discrete machine cycles of operation and cooperating with an external memory system containing programs of instructions and data related to said instructions, said data comprising header and frame information for said layered communication protocol processes and said instructions comprising at least instructions of first and second types, instructions of said first type pertaining to the processing of said header and frame information data, said instructions of said second type comprising instructions other than those of said first type, the improvement comprising:

  • means coupled to said external memory system for retrieving and decoding said instructions;

    special purpose logic circuit means coupled to said retrieving and decoding means and said external memory system for performing processes designated by said instructions of said first type, said special purpose logic circuit means being adapted specifically for performing all operations required by each instruction of said first type in a single said machine cycle of operation of said processor; and

    general purpose arithmetic logic circuit means coupled to said retrieving means and said external memory system for cooperating therewith to execute processes designated by retrieved instructions of said second type, said general purpose logic circuit means operating under control of said retrieving means for performing functions designated by individual instructions of said second type processor;

    said instructions of said first type and the related operations of said special purpose logic circuit means being characterized further in that execution of each such instruction would have required multiple said machine cycles if performed via said general purpose arithmetic logic circuit means.

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