“…Traditionally, fixed-point word lengths of custom hardware or software implementations are set to match worst-case operating conditions determined at design time. In more aggressive recent power saving methods, a system's precision is dynamically and adaptively configured in reaction to changing operating points while maintaining a certain signal quality level [7,3,9,10]. Such dynamic precision scaling mostly targets application-specific hardware implementations [7,3,10], although software implementations also exist [9].…”