Patent ID: 8732351
Filing Date: 2014-05-20
Classification: G06F

Abstract:
1. A method for processing data utilizing a system-on-a-chip, comprising: receiving on a chip a first data structure comprising a header and a payload from an external network line interface to the chip; writing the payload received directly to a system memory on the chip, and writing the header to an on-the-chip memory (OCM); notifying a central processing unit (CPU) on the chip of a header address associated with the header and a payload address associated with the payload, the CPU reading the header stored in the OCM, performing processing instructions embedded in the header to generate a processed header, and writing the processed header in the OCM; receiving an address of the processed header stored in the OCM and the payload address stored in the system memory; reading the processed header from the OCM and the payload from the system memory; and, sending a second data structure with the processed header and the payload.