Communication processor
First Claim
1. A one chip communication processor for carrying out protocol processing of a plurality of data protocol layers in a hierarchical network system in which communication functions are provided in a plurality of layers, comprising:
- a receiving means for receiving an external communication data signal;
a transmitting means for transmitting data externally of said chip;
a storing means within said chip for storing a plurality of instruction sets necessary for protocol processing of at least two layers; and
processing means for executing protocol processing of the at least two layers in accordance with an instruction read from said storing means.
2 Assignments
0 Petitions
Accused Products
Abstract
Data received from a first layer is processed in a communication processor. Memory controller determines whether or not an instruction to be processed next by a processing circuit is stored in an internal RAM. When it is stored, it reads the instruction from internal RAM, and otherwise, it reads an instruction from an external ROM through an DMAC. Processing circuit changes setting of register values in respective registers in memory controller to values of the corresponding layer, when processing for one layer is completed. Consequently, the layer to be processed by the communication processor is switched.
31 Citations
8 Claims
-
1. A one chip communication processor for carrying out protocol processing of a plurality of data protocol layers in a hierarchical network system in which communication functions are provided in a plurality of layers, comprising:
-
a receiving means for receiving an external communication data signal; a transmitting means for transmitting data externally of said chip; a storing means within said chip for storing a plurality of instruction sets necessary for protocol processing of at least two layers; and processing means for executing protocol processing of the at least two layers in accordance with an instruction read from said storing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification