Patent · US Active

Embedded systems and methods for threads and buffer management thereof

US9239742B2 · kind B2 · utility

1Cited by
2References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 16, 2012
Grant dateJan 19, 2016
Priority date
Expiry dateSep 16, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/50
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embedded systems are provided, which includes a processing unit and a memory. The processing unit simultaneously executes first thread having a flag for performing a data acquisition operation and second thread for performing a data process and output operation for the acquired data in the data acquisition operation. The flag is used for indicating whether a state of the first thread is in an execution state or a sleep state. The memory which is coupled to the processing unit provides a shared buffer for the first and second threads. Before executing the second thread, the flag is checked to determine whether to execute the second thread, wherein the second thread is executed when the flag indicates the sleep state while execution of the second thread is suspended when the flag indicates the execution state.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.