Embedded Control Systems

AMDI has developed a number of embedded control systems for a variety of applications and customers. Products include synthesizer controllers for programmable filters and radios, process control, medical applications, and cellular test equipment.

Designs are based on 8-bit, 16-bit, and 32-bit processors. Firmware is written in C/C++ and Assembly Language, as appropriate to the application. Designs vary from single-chip implementations to board-level designs with expanded address and data bus.

Embedded designs are either single-board products designed into a customer’s system or stand-alone designs with a built-in user interface. In either case we have interfaced to a variety of analog and digital functions, as well as keypads, LCD displays, and serial interfaces.

For board-level designs, AMDI can provide built and tested boards, or a drawing package that will allow the customer to incorporate the embedded circuitry onto a larger board. In the case of stand-alone designs, AMDI can provide the housing, keypad/overlay design, and a variety of support services to supply a finished product designed to the customer’s specifications.

Some applications require an interface to a computer or other customer-furnished device. AMDI can provide the hardware interface, hardware, and software to implement these functions.

Products