Design of a Generic Framework for Custom Hardware Integration into the Android Platform
The design of a perfect hardware accelerator has always amounted to only a moderate victory if poor software support is provided. Hardware accelerators are found in everyday devices and are beginning to take hold in mobile platforms including video codecs to security based hardware solutions. The key to an effective hardware solution is the interface provided to it. Programmers use this interface to interact with the hardware and software while considering both design perspectives. A transparent mechanism will be described which adheres to existing design flows and respects legacy code. Elliptic Technologies Inc. looks to use this research project to further improve their excellent product integration directions and facilitate ease of use with their customers lowering development costs and time to market.