摘要 |
A network node device for a wireless mesh communications network including a processing unit operable to execute instructions delivered thereto, the instructions being for execution on data relating to modulated data packets being communicated to and from the network node device. The processing unit comprises a processing element having a plurality of function units (16) operable to execute respective functions in dependence upon received instructions in parallel with one another, and an instruction controller (40). The instruction controller (40) comprises a plurality of instruction pipelines (42), each of which is operable to deliver instructions to an associated function unit of the processing element for execution thereby, and a register (41) having a plurality of register entries, each of which is operable to store an instruction word therein. Delivery to function units is determined by a timing value for the instruction. An internal storage unit is used to ensure that the delay between execution instructions is minimised, and selected based on timing position. A media access control device may control flow of data packets to the unit. |