8. A method comprising: providing an information unit to packet controller logic circuits implementing a distribution module, an aggregation module, and multiple interleaved sequences of configurable parsing engines and concatenating modules forming configurable parsing engine and concatenating module pairs: distributing the information unit between multiple interleaved sequences of configurable parsing engines and concatenating modules by applying a load balancing scheme in order to distribute the information unit; processing different portions of the information unit by different configurable parsing engines; and collecting outputs from the multiple interleaved sequences, wherein the processing comprises processing, by at least one configurable parsing engine, a portion of the information unit in response to a previous processing result provided from a previous configurable parsing engine and generating a current processing result to be used by a next configurable parsing engine, wherein the multiple interleaved sequences include a first interleaved sequence having at least two sequential configurable parsing engine and concatenating module pairs, and wherein at least a portion of the information unit is processed sequentially by the at least two configurable parsing engine and concatenating module pairs.
8. A method comprising: providing an information unit to packet controller logic circuits implementing a distribution module, an aggregation module, and multiple interleaved sequences of configurable parsing engines and concatenating modules forming configurable parsing engine and concatenating module pairs: distributing the information unit between multiple interleaved sequences of configurable parsing engines and concatenating modules by applying a load balancing scheme in order to distribute the information unit; processing different portions of the information unit by different configurable parsing engines; and collecting outputs from the multiple interleaved sequences, wherein the processing comprises processing, by at least one configurable parsing engine, a portion of the information unit in response to a previous processing result provided from a previous configurable parsing engine and generating a current processing result to be used by a next configurable parsing engine, wherein the multiple interleaved sequences include a first interleaved sequence having at least two sequential configurable parsing engine and concatenating module pairs, and wherein at least a portion of the information unit is processed sequentially by the at least two configurable parsing engine and concatenating module pairs. 11. The method according to claim 8 , wherein the current processing result comprises a command directed to the next configurable parsing engine.