Deterministic microcontroller with configurable input/output interface
US7406550B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 11, 2006 |
| Grant date | Jul 29, 2008 |
| Priority date | — |
| Expiry date | Jan 5, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/7814
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A deterministic microcontroller includes a plurality of blocks of cache memories formed on the same integrated circuit as the microprocessor unit. A corresponding plurality of hardware contexts for the microcontroller is provided by the plurality of sets of hardware registers. A context manager controls the selection of the hardware registers such that contexts are changed within one bus cycle and a plurality of hardware contexts are provided. The deterministic microcontroller includes a configurable input/output interface that is programmable to handle any one of a plurality of interfaces that embedded applications might have, including communication protocols and bus interfaces, data acquisition from multiple sensors and actuators, and controls of various motors.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.