Embedded Control Systems Design
Stilwell Baker has extensive experience in development and design of embedded control systems.
Hardware development steps include core/controller selection and implementation, memory organization, power optimization, peripheral configuration and interfacing, and power supply design.
Firmware design includes operating system selection (real time RTOS, state machine, event driven), defining interface protocols, supporting interrupts, analyzing sensor inputs, monitoring time and timing constraints, defining control loops and actions, and creating fail-safe or recoverable error handling.
Cores(Von Neumann and Harvard architectures)