The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 03, 2025
Filed:
Nov. 09, 2022
Kosumi Llc, Tokyo, JP;
Naoyuki Kai, Tokyo, JP;
KOSUMI LLC, Tokyo, JP;
Abstract
It is desirable to process a header by a processor for flexible processing in a stream data processing device. However, in the processing by the processor, load/store overhead increases and causes a problem in performance. Stream data is directly written to or read out from a large size data queue, a part of which is mapped to a region (window) of a general-purpose register of the processor. Imposing constraints on update of a pointer of the queue makes it possible to ensure that a large-small relationship between pointers can be constantly correctly evaluated, and thus to maintain the consistency between write to and read from the queue and the processor processing. A region, which is the same as the data queue, has a control flag queue mapped to a control and status register space of the processor, and the processor gives this control flag, so that an output from the queue is finely controlled without copying the data.