Περίληψη: | On-line poultry monitoring can significantly improve living conditions of hens in
industrial farms. A very low-cost low-energy solution needs to be provided though.
ASIPs can be an ideal solution when they cover many submarkets and low-energy
concepts are used for their realization. Aiming to high energy-efficiency, this
work implements data parallelization, using a recently introduced software-controled
SIMD realization in an innovative way. A manual mapping and scheduling effort
of the most crucial part of the application leads to a highly optimized result, in
terms of cycles, area and energy. This manual scheduling implementation must also
be supported by a commercial compiler tool so that the design-time is minimized.
Moreover, energy-efficient mapping must be explored for the remaining parts of the
code. In that case, because the frequency of occurence of a part of the code is very
low, more attention should be given to minimizing the area overhead. Increasing the
energy efficiency of the data-path in such ways can be very important, since data-
path can be dominant in the total energy-pie, once the instruction/data memory
overhead is minimized by other complementary approaches.
|