Middleware Specification for Low-Power Distributed Processing Devices
Navy SBIR FY2008.1


Sol No.: Navy SBIR FY2008.1
Topic No.: N08-091
Topic Title: Middleware Specification for Low-Power Distributed Processing Devices
Proposal No.: N081-091-0761
Firm: DataSoft Corp.
1475 N. Scottsdale Road, #460
Scottsdale, Arizona 85257
Contact: Larry Dunst
Phone: (480) 763-5777
Web Site: www.datasoft.com
Abstract: The DataSoft Small-form factor Power management Middleware (DSPM) solution provides a new portable cross-cutting way that existing solutions can be unified in a single power context. This is characterized by a middleware abstraction layer where software components can either actively themselves manage energy use or be managed by a higher order power management service. In this way, components and clusters of components can be power managed using a policy and profile based approach in which the overall power management function is a collaborative effort by multiple software and hardware component elements working together to enforce a policy. DSPM identifies power conservation states (via a state machine) and a way to specify and enforce a series of power loci or threads of execution across the device hardware and software via a context that aims to minimize cycle count. This is done via a set of interfaces that define a Power Management Service whose objective is to direct all power managers in the lower software and hardware layers to work collectively. DSPM enforces a distributed power management strategy via a strategy based on user profile, context and specifiable policy together. DSPM model will enable SDR designers to stipulate constant minimal power execution strategy across disparate processors and software stacks.
Benefits: The DataSoft Small-form factor Power management Middleware (DSPM) solution will result in improved performance and enable smaller form-factor products to be developed by both commercial and military vendors. Systems/software/hardware solutions that manage and optimize power management may be shared and re-used allowing lower cost products to get to market sooner.

Return