Back to results
US 2006/0242532 A1Published application
Techniques to provide information validation and transfer
AssigneeIntel Corporation
InventorsAbhijeet Joglekar, Frank Berry
Life of this patent
Estimating the term…
Abstract
Techniques to issue a single application programming interface (API) to request both data copy and CRC validation operations. In some embodiments, a receiver of the API may observe which logic (e.g., software or hardware and/or combinations of software and hardware) is available to execute instructions for data copy and CRC validation operations.
Claims30
A method comprising:
- issuing a combined data copy and cyclical redundancy checking (CRC) validation request from a first protocol processing layer to a second protocol processing layer;
- and
- issuing one or more instruction from the second protocol processing layer to logic to perform the request, wherein the one or more instruction is based on logic resources available to perform one or more operation specified in the request.
A computer-readable medium comprising instructions stored thereon which when executed by a machine cause the machine to:
- issue a combined data copy and cyclical redundancy checking (CRC) validation application programming interface from a first protocol processing layer to an intermediate layer;
- transfer the application programming interface from the intermediate layer to a second protocol processing layer;
- and
- issue instructions to logic from the second protocol processing layer based on logic available to the second protocol processing layer to perform requests specified in the application programming interface.
1 more element
An apparatus comprising:
- first protocol processing logic to issue a combined data copy and cyclical redundancy checking (CRC) validation request to a second protocol processing layer logic;
- and
- second protocol processing layer logic to issue one or more instruction from the second protocol processing layer to logic to perform the request, wherein the one or more instruction is based on logic resources available to perform one or more operation specified in the request.
A system comprising:
- a host system comprising a processor and a memory device;
- a bus;
- and
- a chipset to communicatively couple the host system to the bus, wherein the chipset comprises a network interface and wherein the host system comprises:
- a first protocol processing logic to issue a combined data copy and cyclical redundancy checking (CRC) validation request to a second protocol processing layer logic;
- and
- a second protocol processing layer logic to issue one or more instruction to logic to perform the request, wherein the one or more instruction is based on logic resources available to perform one or more operation specified in the request.
4 more elements
Dependencies are inferred from the claim text.