Capture of high bandwidth rate USB data in constrained MCU environments
AssigneeJabil Inc.
InventorAthanasios Kyparlis
Life of this patent
Estimating the term…
Abstract
A constrained master controller unit system for use in an internet-of-things device that applies machine learning. The system includes at least a data ingester, a data processor operable alternately with the data ingester in a respective pause/go/pause/go and go/pause/go/pause matched sequence; and a header preview for incoming data, wherein parameters, including at least timing and data volume, for the matched sequence are automatically selected based on the header preview. The non-header data is not processed by the header preview, and is processed by the data processor only during one of its respected go matched sequence.
Claims13
A constrained master controller unit system for use in an internet-of-things device that applies machine learning, having a random access memory capability of less than or equal to 2.5 MB, a flash memory capability of less than or equal to 8 MB, and a system clock rate of 200 MHz or less, comprising:
- a data ingester;
- a data processor operable alternately with the data ingester in a respective pause/go/pause/go and go/pause/go/pause matched sequence;
- a header preview for incoming data, wherein parameters, including at least timing and data volume, for the matched sequence are automatically selected based on the header preview;
- wherein non-header data is not processed by the header preview, and is processed by the data processor only during one of its respected go matched sequence.
Dependencies are inferred from the claim text.