×

Methods and apparatus for accelerating data parsing

  • US 8,028,228 B2
  • Filed: 10/23/2007
  • Issued: 09/27/2011
  • Est. Priority Date: 07/30/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. An integrated circuit for parsing Extensible Markup Language (XML) data, the integrated circuit comprising:

  • memory;

    parsing circuitry configured to parse an element tag provided to the integrated circuit, wherein the parsing circuitry scans for characters associated with the element tag,wherein each of the characters is input into a first component and a second component of the parsing circuitry with a single access to the character,wherein the first component calculates a hash value for the input character, and the second component copies the input character to a first preallocated block of memory,wherein the scan for the characters by the parsing circuitry, the hash value calculation by the first component, and the copying by the second component occur in same clock cycles; and

    an interface for allowing communication between the parsing circuitry and the memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×