Patent · US Active

State machine generation for multi-buffer electronic systems

US11119921B1 · kind B1 · utility

1Cited by
1References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 24, 2020
Grant dateSep 14, 2021
Priority date
Expiry dateAug 24, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1008
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

State machine generation for a multi-buffer electronic system can include receiving, using a processor, a user input specifying a reader policy and a number of a plurality of buffers used by a reader and a writer of the multi-buffer electronic system. A state machine can be generated as a data structure. The state machine has a plurality of states determined based on the number of the plurality of buffers and the reader policy. The state machine allocates different buffers of the plurality of buffers to the reader in temporally accurate order over time. Each state can specify an allocation from the plurality of buffers to the reader and the writer. A state machine description including one or more program code components can be generated, where the one or more program components may be used in an implementation of the reader and an implementation of the writer.

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