From a4e0fdfb56b7905e39e9b935170ab9bba907966a Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Thu, 17 Aug 2017 07:52:55 +0000
Subject: [PATCH] Recreated the *4wb*.mif for little endian wb order so that
 they are in the same order as that Hajee used.

---
 ...ff_fircls1_16taps_1024points_16b_4wb_0.mif | 230 ++++----
 ...ff_fircls1_16taps_1024points_16b_4wb_1.mif | 424 +++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_10.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_11.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_12.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_13.mif | 476 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_14.mif | 414 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_15.mif | 216 ++++----
 ...f_fircls1_16taps_1024points_16b_4wb_16.mif |  84 +--
 ...f_fircls1_16taps_1024points_16b_4wb_17.mif | 206 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_18.mif | 400 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_19.mif | 462 ++++++++--------
 ...ff_fircls1_16taps_1024points_16b_4wb_2.mif | 474 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_20.mif | 480 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_21.mif | 500 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_22.mif | 504 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_23.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_24.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_25.mif | 506 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_26.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_27.mif | 482 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_28.mif | 454 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_29.mif | 392 +++++++-------
 ...ff_fircls1_16taps_1024points_16b_4wb_3.mif | 498 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_30.mif | 182 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_31.mif |  88 +--
 ...f_fircls1_16taps_1024points_16b_4wb_32.mif |  84 +--
 ...f_fircls1_16taps_1024points_16b_4wb_33.mif | 206 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_34.mif | 400 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_35.mif | 462 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_36.mif | 480 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_37.mif | 500 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_38.mif | 504 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_39.mif | 508 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_4.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_40.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_41.mif | 506 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_42.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_43.mif | 482 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_44.mif | 454 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_45.mif | 392 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_46.mif | 182 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_47.mif |  88 +--
 ...f_fircls1_16taps_1024points_16b_4wb_48.mif | 230 ++++----
 ...f_fircls1_16taps_1024points_16b_4wb_49.mif | 424 +++++++--------
 ...ff_fircls1_16taps_1024points_16b_4wb_5.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_50.mif | 474 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_51.mif | 498 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_52.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_53.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_54.mif | 510 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_55.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_56.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_57.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_58.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_59.mif | 502 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_6.mif | 510 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_60.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_61.mif | 476 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_62.mif | 414 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_63.mif | 216 ++++----
 ...ff_fircls1_16taps_1024points_16b_4wb_7.mif | 508 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_8.mif | 512 +++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_9.mif | 508 ++++++++---------
 ...eff_fircls1_16taps_128points_16b_4wb_0.mif |  54 +-
 ...eff_fircls1_16taps_128points_16b_4wb_1.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_10.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_11.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_12.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_13.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_14.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_15.mif |  46 +-
 ...ff_fircls1_16taps_128points_16b_4wb_16.mif |  40 +-
 ...ff_fircls1_16taps_128points_16b_4wb_17.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_18.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_19.mif |  62 +--
 ...eff_fircls1_16taps_128points_16b_4wb_2.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_20.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_21.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_22.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_23.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_24.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_25.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_26.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_27.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_28.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_29.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_3.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_30.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_31.mif |  32 +-
 ...ff_fircls1_16taps_128points_16b_4wb_32.mif |  40 +-
 ...ff_fircls1_16taps_128points_16b_4wb_33.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_34.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_35.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_36.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_37.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_38.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_39.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_4.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_40.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_41.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_42.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_43.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_44.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_45.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_46.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_47.mif |  32 +-
 ...ff_fircls1_16taps_128points_16b_4wb_48.mif |  54 +-
 ...ff_fircls1_16taps_128points_16b_4wb_49.mif |  62 +--
 ...eff_fircls1_16taps_128points_16b_4wb_5.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_50.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_51.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_52.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_53.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_54.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_55.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_56.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_57.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_58.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_59.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_6.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_60.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_61.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_62.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_63.mif |  46 +-
 ...eff_fircls1_16taps_128points_16b_4wb_7.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_8.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_9.mif |  64 +--
 ...oeff_fircls1_16taps_32points_16b_4wb_0.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_1.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_10.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_11.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_12.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_13.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_14.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_15.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_16.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_17.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_18.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_19.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_2.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_20.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_21.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_22.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_23.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_24.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_25.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_26.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_27.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_28.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_29.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_3.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_30.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_31.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_32.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_33.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_34.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_35.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_36.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_37.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_38.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_39.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_4.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_40.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_41.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_42.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_43.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_44.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_45.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_46.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_47.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_48.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_49.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_5.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_50.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_51.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_52.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_53.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_54.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_55.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_56.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_57.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_58.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_59.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_6.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_60.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_61.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_62.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_63.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_7.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_8.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_9.mif |  16 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_0.mif |  30 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_1.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_10.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_11.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_12.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_13.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_14.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_15.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_16.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_17.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_18.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_19.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_2.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_20.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_21.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_22.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_23.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_24.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_25.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_26.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_27.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_28.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_29.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_3.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_30.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_31.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_32.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_33.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_34.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_35.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_36.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_37.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_38.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_39.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_4.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_40.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_41.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_42.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_43.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_44.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_45.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_46.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_47.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_48.mif |  30 +-
 ...eff_fircls1_16taps_64points_16b_4wb_49.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_5.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_50.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_51.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_52.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_53.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_54.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_55.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_56.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_57.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_58.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_59.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_6.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_60.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_61.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_62.mif |  32 +-
 ...eff_fircls1_16taps_64points_16b_4wb_63.mif |  30 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_7.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_8.mif |  32 +-
 ...oeff_fircls1_16taps_64points_16b_4wb_9.mif |  32 +-
 ...ff_fircls1_16taps_1024points_16b_4wb_0.mif | 230 ++++----
 ...ff_fircls1_16taps_1024points_16b_4wb_1.mif | 424 +++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_10.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_11.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_12.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_13.mif | 476 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_14.mif | 414 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_15.mif | 216 ++++----
 ...f_fircls1_16taps_1024points_16b_4wb_16.mif |  84 +--
 ...f_fircls1_16taps_1024points_16b_4wb_17.mif | 206 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_18.mif | 400 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_19.mif | 462 ++++++++--------
 ...ff_fircls1_16taps_1024points_16b_4wb_2.mif | 474 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_20.mif | 480 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_21.mif | 500 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_22.mif | 504 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_23.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_24.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_25.mif | 506 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_26.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_27.mif | 482 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_28.mif | 454 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_29.mif | 392 +++++++-------
 ...ff_fircls1_16taps_1024points_16b_4wb_3.mif | 498 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_30.mif | 182 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_31.mif |  88 +--
 ...f_fircls1_16taps_1024points_16b_4wb_32.mif |  84 +--
 ...f_fircls1_16taps_1024points_16b_4wb_33.mif | 206 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_34.mif | 400 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_35.mif | 462 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_36.mif | 480 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_37.mif | 500 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_38.mif | 504 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_39.mif | 508 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_4.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_40.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_41.mif | 506 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_42.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_43.mif | 482 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_44.mif | 454 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_45.mif | 392 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_46.mif | 182 +++----
 ...f_fircls1_16taps_1024points_16b_4wb_47.mif |  88 +--
 ...f_fircls1_16taps_1024points_16b_4wb_48.mif | 230 ++++----
 ...f_fircls1_16taps_1024points_16b_4wb_49.mif | 424 +++++++--------
 ...ff_fircls1_16taps_1024points_16b_4wb_5.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_50.mif | 474 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_51.mif | 498 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_52.mif | 502 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_53.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_54.mif | 510 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_55.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_56.mif | 512 +++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_57.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_58.mif | 508 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_59.mif | 502 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_6.mif | 510 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_60.mif | 496 ++++++++---------
 ...f_fircls1_16taps_1024points_16b_4wb_61.mif | 476 ++++++++--------
 ...f_fircls1_16taps_1024points_16b_4wb_62.mif | 414 +++++++-------
 ...f_fircls1_16taps_1024points_16b_4wb_63.mif | 216 ++++----
 ...ff_fircls1_16taps_1024points_16b_4wb_7.mif | 508 ++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_8.mif | 512 +++++++++---------
 ...ff_fircls1_16taps_1024points_16b_4wb_9.mif | 508 ++++++++---------
 ...oeff_fircls1_16taps_32points_16b_4wb_0.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_1.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_10.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_11.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_12.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_13.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_14.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_15.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_16.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_17.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_18.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_19.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_2.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_20.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_21.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_22.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_23.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_24.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_25.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_26.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_27.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_28.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_29.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_3.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_30.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_31.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_32.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_33.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_34.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_35.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_36.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_37.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_38.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_39.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_4.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_40.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_41.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_42.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_43.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_44.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_45.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_46.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_47.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_48.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_49.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_5.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_50.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_51.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_52.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_53.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_54.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_55.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_56.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_57.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_58.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_59.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_6.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_60.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_61.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_62.mif |  16 +-
 ...eff_fircls1_16taps_32points_16b_4wb_63.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_7.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_8.mif |  16 +-
 ...oeff_fircls1_16taps_32points_16b_4wb_9.mif |  16 +-
 ..._m_fircls1_16taps_1024points_16b_4wb_0.mif | 128 ++---
 ..._m_fircls1_16taps_1024points_16b_4wb_1.mif | 362 ++++++-------
 ...m_fircls1_16taps_1024points_16b_4wb_10.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_11.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_12.mif | 486 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_13.mif | 460 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_14.mif | 320 +++++------
 ...m_fircls1_16taps_1024points_16b_4wb_15.mif | 142 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_16.mif |  58 +-
 ...m_fircls1_16taps_1024points_16b_4wb_17.mif | 126 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_18.mif | 334 ++++++------
 ...m_fircls1_16taps_1024points_16b_4wb_19.mif | 438 +++++++--------
 ..._m_fircls1_16taps_1024points_16b_4wb_2.mif | 470 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_20.mif | 478 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_21.mif | 498 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_22.mif | 504 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_23.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_24.mif | 512 +++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_25.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_26.mif | 492 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_27.mif | 478 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_28.mif | 454 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_29.mif | 338 ++++++------
 ..._m_fircls1_16taps_1024points_16b_4wb_3.mif | 486 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_30.mif | 138 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_31.mif |  58 +-
 ...m_fircls1_16taps_1024points_16b_4wb_32.mif |  58 +-
 ...m_fircls1_16taps_1024points_16b_4wb_33.mif | 126 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_34.mif | 334 ++++++------
 ...m_fircls1_16taps_1024points_16b_4wb_35.mif | 438 +++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_36.mif | 478 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_37.mif | 498 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_38.mif | 504 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_39.mif | 508 ++++++++---------
 ..._m_fircls1_16taps_1024points_16b_4wb_4.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_40.mif | 512 +++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_41.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_42.mif | 492 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_43.mif | 478 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_44.mif | 454 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_45.mif | 338 ++++++------
 ...m_fircls1_16taps_1024points_16b_4wb_46.mif | 138 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_47.mif |  58 +-
 ...m_fircls1_16taps_1024points_16b_4wb_48.mif | 128 ++---
 ...m_fircls1_16taps_1024points_16b_4wb_49.mif | 362 ++++++-------
 ..._m_fircls1_16taps_1024points_16b_4wb_5.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_50.mif | 470 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_51.mif | 486 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_52.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_53.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_54.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_55.mif | 510 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_56.mif | 512 +++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_57.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_58.mif | 502 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_59.mif | 502 ++++++++---------
 ..._m_fircls1_16taps_1024points_16b_4wb_6.mif | 508 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_60.mif | 486 ++++++++---------
 ...m_fircls1_16taps_1024points_16b_4wb_61.mif | 460 ++++++++--------
 ...m_fircls1_16taps_1024points_16b_4wb_62.mif | 320 +++++------
 ...m_fircls1_16taps_1024points_16b_4wb_63.mif | 142 ++---
 ..._m_fircls1_16taps_1024points_16b_4wb_7.mif | 510 ++++++++---------
 ..._m_fircls1_16taps_1024points_16b_4wb_8.mif | 512 +++++++++---------
 ..._m_fircls1_16taps_1024points_16b_4wb_9.mif | 508 ++++++++---------
 ..._incrementing_8taps_64points_16b_4wb_0.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_1.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_10.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_11.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_12.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_13.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_14.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_15.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_16.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_17.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_18.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_19.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_2.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_20.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_21.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_22.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_23.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_24.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_25.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_26.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_27.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_28.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_29.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_3.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_30.mif |  32 +-
 ...incrementing_8taps_64points_16b_4wb_31.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_4.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_5.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_6.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_7.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_8.mif |  32 +-
 ..._incrementing_8taps_64points_16b_4wb_9.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_0.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_1.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_10.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_11.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_12.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_13.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_14.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_15.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_16.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_17.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_18.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_19.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_2.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_20.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_21.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_22.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_23.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_24.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_25.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_26.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_27.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_28.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_29.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_3.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_30.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_31.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_32.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_33.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_34.mif |  32 +-
 ...incrementing_9taps_64points_16b_4wb_35.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_4.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_5.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_6.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_7.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_8.mif |  32 +-
 ..._incrementing_9taps_64points_16b_4wb_9.mif |  32 +-
 ...dc_fircls1_16taps_1024points_16b_4wb_0.mif | 132 ++---
 ...dc_fircls1_16taps_1024points_16b_4wb_1.mif | 358 ++++++------
 ...c_fircls1_16taps_1024points_16b_4wb_10.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_11.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_12.mif | 486 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_13.mif | 456 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_14.mif | 320 +++++------
 ...c_fircls1_16taps_1024points_16b_4wb_15.mif | 344 ++++++------
 ...c_fircls1_16taps_1024points_16b_4wb_16.mif |  60 +-
 ...c_fircls1_16taps_1024points_16b_4wb_17.mif | 200 +++----
 ...c_fircls1_16taps_1024points_16b_4wb_18.mif | 332 ++++++------
 ...c_fircls1_16taps_1024points_16b_4wb_19.mif | 436 +++++++--------
 ...dc_fircls1_16taps_1024points_16b_4wb_2.mif | 470 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_20.mif | 478 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_21.mif | 498 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_22.mif | 504 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_23.mif | 504 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_24.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_25.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_26.mif | 492 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_27.mif | 478 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_28.mif | 452 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_29.mif | 332 ++++++------
 ...dc_fircls1_16taps_1024points_16b_4wb_3.mif | 486 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_30.mif | 138 ++---
 ...c_fircls1_16taps_1024points_16b_4wb_31.mif | 306 +++++------
 ...c_fircls1_16taps_1024points_16b_4wb_32.mif |  60 +-
 ...c_fircls1_16taps_1024points_16b_4wb_33.mif | 200 +++----
 ...c_fircls1_16taps_1024points_16b_4wb_34.mif | 332 ++++++------
 ...c_fircls1_16taps_1024points_16b_4wb_35.mif | 436 +++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_36.mif | 478 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_37.mif | 498 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_38.mif | 504 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_39.mif | 504 ++++++++---------
 ...dc_fircls1_16taps_1024points_16b_4wb_4.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_40.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_41.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_42.mif | 492 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_43.mif | 478 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_44.mif | 452 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_45.mif | 332 ++++++------
 ...c_fircls1_16taps_1024points_16b_4wb_46.mif | 138 ++---
 ...c_fircls1_16taps_1024points_16b_4wb_47.mif | 306 +++++------
 ...c_fircls1_16taps_1024points_16b_4wb_48.mif | 132 ++---
 ...c_fircls1_16taps_1024points_16b_4wb_49.mif | 358 ++++++------
 ...dc_fircls1_16taps_1024points_16b_4wb_5.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_50.mif | 470 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_51.mif | 486 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_52.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_53.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_54.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_55.mif | 512 +++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_56.mif | 512 +++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_57.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_58.mif | 502 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_59.mif | 502 ++++++++---------
 ...dc_fircls1_16taps_1024points_16b_4wb_6.mif | 508 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_60.mif | 486 ++++++++---------
 ...c_fircls1_16taps_1024points_16b_4wb_61.mif | 456 ++++++++--------
 ...c_fircls1_16taps_1024points_16b_4wb_62.mif | 320 +++++------
 ...c_fircls1_16taps_1024points_16b_4wb_63.mif | 344 ++++++------
 ...dc_fircls1_16taps_1024points_16b_4wb_7.mif | 512 +++++++++---------
 ...dc_fircls1_16taps_1024points_16b_4wb_8.mif | 512 +++++++++---------
 ...dc_fircls1_16taps_1024points_16b_4wb_9.mif | 508 ++++++++---------
 ...eff_fircls1_15taps_128points_16b_4wb_0.mif |  62 +--
 ...eff_fircls1_15taps_128points_16b_4wb_1.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_10.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_11.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_12.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_13.mif |  60 +-
 ...ff_fircls1_15taps_128points_16b_4wb_14.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_15.mif |  48 +-
 ...ff_fircls1_15taps_128points_16b_4wb_16.mif |  60 +-
 ...ff_fircls1_15taps_128points_16b_4wb_17.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_18.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_19.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_2.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_20.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_21.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_22.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_23.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_24.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_25.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_26.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_27.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_28.mif |  56 +-
 ...ff_fircls1_15taps_128points_16b_4wb_29.mif |  48 +-
 ...eff_fircls1_15taps_128points_16b_4wb_3.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_30.mif |  48 +-
 ...ff_fircls1_15taps_128points_16b_4wb_31.mif |  60 +-
 ...ff_fircls1_15taps_128points_16b_4wb_32.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_33.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_34.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_35.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_36.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_37.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_38.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_39.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_4.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_40.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_41.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_42.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_43.mif |  56 +-
 ...ff_fircls1_15taps_128points_16b_4wb_44.mif |  48 +-
 ...ff_fircls1_15taps_128points_16b_4wb_45.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_46.mif |  62 +--
 ...ff_fircls1_15taps_128points_16b_4wb_47.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_48.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_49.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_5.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_50.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_51.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_52.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_53.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_54.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_55.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_56.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_57.mif |  64 +--
 ...ff_fircls1_15taps_128points_16b_4wb_58.mif |  60 +-
 ...ff_fircls1_15taps_128points_16b_4wb_59.mif |  62 +--
 ...eff_fircls1_15taps_128points_16b_4wb_6.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_7.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_8.mif |  64 +--
 ...eff_fircls1_15taps_128points_16b_4wb_9.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_0.mif |  54 +-
 ...eff_fircls1_16taps_128points_16b_4wb_1.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_10.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_11.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_12.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_13.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_14.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_15.mif |  46 +-
 ...ff_fircls1_16taps_128points_16b_4wb_16.mif |  40 +-
 ...ff_fircls1_16taps_128points_16b_4wb_17.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_18.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_19.mif |  62 +--
 ...eff_fircls1_16taps_128points_16b_4wb_2.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_20.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_21.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_22.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_23.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_24.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_25.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_26.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_27.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_28.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_29.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_3.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_30.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_31.mif |  32 +-
 ...ff_fircls1_16taps_128points_16b_4wb_32.mif |  40 +-
 ...ff_fircls1_16taps_128points_16b_4wb_33.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_34.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_35.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_36.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_37.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_38.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_39.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_4.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_40.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_41.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_42.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_43.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_44.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_45.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_46.mif |  60 +-
 ...ff_fircls1_16taps_128points_16b_4wb_47.mif |  32 +-
 ...ff_fircls1_16taps_128points_16b_4wb_48.mif |  54 +-
 ...ff_fircls1_16taps_128points_16b_4wb_49.mif |  62 +--
 ...eff_fircls1_16taps_128points_16b_4wb_5.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_50.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_51.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_52.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_53.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_54.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_55.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_56.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_57.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_58.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_59.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_6.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_60.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_61.mif |  62 +--
 ...ff_fircls1_16taps_128points_16b_4wb_62.mif |  64 +--
 ...ff_fircls1_16taps_128points_16b_4wb_63.mif |  46 +-
 ...eff_fircls1_16taps_128points_16b_4wb_7.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_8.mif |  64 +--
 ...eff_fircls1_16taps_128points_16b_4wb_9.mif |  64 +--
 .../filter/src/python/fil_ppf_create_mifs.py  |  14 +-
 .../dsp/filter/src/vhdl/fil_ppf_wide.vhd      |  16 +-
 .../tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd  |   9 +-
 707 files changed, 62138 insertions(+), 62125 deletions(-)

diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
index de93227758..c99f37568b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  18 ; 
- 1   :  17 ; 
- 2   :  15 ; 
- 3   :  14 ; 
- 4   :  12 ; 
- 5   :  11 ; 
- 6   :  10 ; 
- 7   :  e ; 
- 8   :  d ; 
- 9   :  b ; 
- a   :  a ; 
- b   :  8 ; 
- c   :  7 ; 
- d   :  6 ; 
- e   :  4 ; 
- f   :  3 ; 
- 10   :  2 ; 
- 11   :  0 ; 
- 12   :  ffff ; 
- 13   :  fffe ; 
- 14   :  fffc ; 
- 15   :  fffb ; 
- 16   :  fffa ; 
- 17   :  fff9 ; 
- 18   :  fff7 ; 
- 19   :  fff6 ; 
- 1a   :  fff5 ; 
- 1b   :  fff4 ; 
+ 0   :  19 ; 
+ 1   :  18 ; 
+ 2   :  16 ; 
+ 3   :  15 ; 
+ 4   :  14 ; 
+ 5   :  12 ; 
+ 6   :  11 ; 
+ 7   :  f ; 
+ 8   :  e ; 
+ 9   :  c ; 
+ a   :  b ; 
+ b   :  9 ; 
+ c   :  8 ; 
+ d   :  7 ; 
+ e   :  5 ; 
+ f   :  4 ; 
+ 10   :  3 ; 
+ 11   :  1 ; 
+ 12   :  0 ; 
+ 13   :  ffff ; 
+ 14   :  fffd ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
+ 17   :  fffa ; 
+ 18   :  fff8 ; 
+ 19   :  fff7 ; 
+ 1a   :  fff6 ; 
+ 1b   :  fff5 ; 
  1c   :  fff3 ; 
- 1d   :  fff1 ; 
- 1e   :  fff0 ; 
- 1f   :  ffef ; 
- 20   :  ffee ; 
- 21   :  ffed ; 
- 22   :  ffec ; 
- 23   :  ffeb ; 
+ 1d   :  fff2 ; 
+ 1e   :  fff1 ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
+ 21   :  ffee ; 
+ 22   :  ffed ; 
+ 23   :  ffec ; 
  24   :  ffea ; 
  25   :  ffe9 ; 
- 26   :  ffe7 ; 
- 27   :  ffe6 ; 
- 28   :  ffe5 ; 
- 29   :  ffe4 ; 
- 2a   :  ffe3 ; 
- 2b   :  ffe2 ; 
- 2c   :  ffe1 ; 
+ 26   :  ffe8 ; 
+ 27   :  ffe7 ; 
+ 28   :  ffe6 ; 
+ 29   :  ffe5 ; 
+ 2a   :  ffe4 ; 
+ 2b   :  ffe3 ; 
+ 2c   :  ffe2 ; 
  2d   :  ffe1 ; 
  2e   :  ffe0 ; 
  2f   :  ffdf ; 
  30   :  ffde ; 
- 31   :  ffdd ; 
- 32   :  ffdc ; 
- 33   :  ffdb ; 
- 34   :  ffda ; 
- 35   :  ffd9 ; 
+ 31   :  ffde ; 
+ 32   :  ffdd ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
- 38   :  ffd7 ; 
- 39   :  ffd6 ; 
- 3a   :  ffd5 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd7 ; 
+ 3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd3 ; 
- 3e   :  ffd2 ; 
+ 3d   :  ffd4 ; 
+ 3e   :  ffd3 ; 
  3f   :  ffd2 ; 
- 40   :  ffd1 ; 
- 41   :  ffd0 ; 
+ 40   :  ffd2 ; 
+ 41   :  ffd1 ; 
  42   :  ffd0 ; 
- 43   :  ffcf ; 
- 44   :  ffce ; 
+ 43   :  ffd0 ; 
+ 44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffcd ; 
+ 46   :  ffce ; 
  47   :  ffcd ; 
- 48   :  ffcc ; 
+ 48   :  ffcd ; 
  49   :  ffcc ; 
  4a   :  ffcb ; 
- 4b   :  ffca ; 
+ 4b   :  ffcb ; 
  4c   :  ffca ; 
- 4d   :  ffc9 ; 
+ 4d   :  ffca ; 
  4e   :  ffc9 ; 
- 4f   :  ffc8 ; 
+ 4f   :  ffc9 ; 
  50   :  ffc8 ; 
  51   :  ffc8 ; 
  52   :  ffc7 ; 
  53   :  ffc7 ; 
- 54   :  ffc6 ; 
+ 54   :  ffc7 ; 
  55   :  ffc6 ; 
- 56   :  ffc5 ; 
+ 56   :  ffc6 ; 
  57   :  ffc5 ; 
  58   :  ffc5 ; 
- 59   :  ffc4 ; 
+ 59   :  ffc5 ; 
  5a   :  ffc4 ; 
  5b   :  ffc4 ; 
- 5c   :  ffc3 ; 
+ 5c   :  ffc4 ; 
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc2 ; 
+ 60   :  ffc3 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
- 64   :  ffc1 ; 
+ 64   :  ffc2 ; 
  65   :  ffc1 ; 
  66   :  ffc1 ; 
  67   :  ffc1 ; 
  68   :  ffc1 ; 
  69   :  ffc1 ; 
- 6a   :  ffc0 ; 
+ 6a   :  ffc1 ; 
  6b   :  ffc0 ; 
  6c   :  ffc0 ; 
  6d   :  ffc0 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc1 ; 
+ 83   :  ffc0 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -146,117 +146,117 @@ CONTENT BEGIN
  8c   :  ffc2 ; 
  8d   :  ffc2 ; 
  8e   :  ffc2 ; 
- 8f   :  ffc3 ; 
+ 8f   :  ffc2 ; 
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc4 ; 
+ 93   :  ffc3 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc5 ; 
+ 97   :  ffc4 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc7 ; 
+ 9e   :  ffc6 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
- a1   :  ffc8 ; 
+ a1   :  ffc7 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc9 ; 
+ a4   :  ffc8 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
- a7   :  ffca ; 
+ a7   :  ffc9 ; 
  a8   :  ffca ; 
- a9   :  ffcb ; 
+ a9   :  ffca ; 
  aa   :  ffcb ; 
  ab   :  ffcb ; 
- ac   :  ffcc ; 
+ ac   :  ffcb ; 
  ad   :  ffcc ; 
  ae   :  ffcc ; 
- af   :  ffcd ; 
+ af   :  ffcc ; 
  b0   :  ffcd ; 
- b1   :  ffce ; 
+ b1   :  ffcd ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffcf ; 
+ b4   :  ffce ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd2 ; 
+ bb   :  ffd1 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
- be   :  ffd3 ; 
+ be   :  ffd2 ; 
  bf   :  ffd3 ; 
- c0   :  ffd4 ; 
+ c0   :  ffd3 ; 
  c1   :  ffd4 ; 
- c2   :  ffd5 ; 
+ c2   :  ffd4 ; 
  c3   :  ffd5 ; 
  c4   :  ffd5 ; 
  c5   :  ffd6 ; 
  c6   :  ffd6 ; 
- c7   :  ffd7 ; 
+ c7   :  ffd6 ; 
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd9 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
- ce   :  ffda ; 
+ ce   :  ffd9 ; 
  cf   :  ffda ; 
  d0   :  ffdb ; 
- d1   :  ffdc ; 
+ d1   :  ffdb ; 
  d2   :  ffdc ; 
  d3   :  ffdc ; 
  d4   :  ffdc ; 
  d5   :  ffdd ; 
  d6   :  ffdd ; 
- d7   :  ffde ; 
- d8   :  ffdf ; 
+ d7   :  ffdd ; 
+ d8   :  ffde ; 
  d9   :  ffdf ; 
- da   :  ffe0 ; 
+ da   :  ffdf ; 
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe1 ; 
+ de   :  ffe0 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
- e1   :  ffe3 ; 
+ e1   :  ffe2 ; 
  e2   :  ffe3 ; 
  e3   :  ffe3 ; 
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe5 ; 
- e8   :  ffe6 ; 
- e9   :  ffe7 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
+ e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
- ec   :  ffe6 ; 
+ ec   :  ffe7 ; 
  ed   :  ffe6 ; 
- ee   :  ffe7 ; 
- ef   :  ffe8 ; 
- f0   :  ffea ; 
- f1   :  ffeb ; 
+ ee   :  ffe6 ; 
+ ef   :  ffe7 ; 
+ f0   :  ffe9 ; 
+ f1   :  ffea ; 
  f2   :  ffeb ; 
- f3   :  ffea ; 
- f4   :  ffe8 ; 
- f5   :  ffe7 ; 
- f6   :  ffe8 ; 
- f7   :  ffeb ; 
- f8   :  fff0 ; 
- f9   :  fff4 ; 
- fa   :  fff4 ; 
- fb   :  ffed ; 
- fc   :  ffdd ; 
- fd   :  ffc5 ; 
- fe   :  ffa9 ; 
- ff   :  ff8e ; 
+ f3   :  ffeb ; 
+ f4   :  ffe9 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
+ f7   :  ffe9 ; 
+ f8   :  ffed ; 
+ f9   :  fff2 ; 
+ fa   :  fff5 ; 
+ fb   :  fff3 ; 
+ fc   :  ffea ; 
+ fd   :  ffd8 ; 
+ fe   :  ffbe ; 
+ ff   :  ffa2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
index 512d746973..3402c1f740 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
@@ -3,100 +3,100 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff6 ; 
- 1   :  fffa ; 
- 2   :  fffd ; 
- 3   :  1 ; 
- 4   :  5 ; 
- 5   :  9 ; 
- 6   :  c ; 
- 7   :  10 ; 
- 8   :  14 ; 
- 9   :  17 ; 
- a   :  1b ; 
- b   :  1e ; 
- c   :  22 ; 
- d   :  25 ; 
- e   :  29 ; 
- f   :  2c ; 
- 10   :  30 ; 
- 11   :  33 ; 
- 12   :  36 ; 
- 13   :  3a ; 
- 14   :  3d ; 
- 15   :  40 ; 
- 16   :  44 ; 
- 17   :  47 ; 
- 18   :  4a ; 
- 19   :  4d ; 
- 1a   :  50 ; 
- 1b   :  53 ; 
- 1c   :  56 ; 
- 1d   :  59 ; 
- 1e   :  5c ; 
- 1f   :  5f ; 
- 20   :  62 ; 
- 21   :  65 ; 
- 22   :  68 ; 
- 23   :  6b ; 
- 24   :  6d ; 
- 25   :  70 ; 
- 26   :  73 ; 
- 27   :  75 ; 
- 28   :  78 ; 
- 29   :  7b ; 
- 2a   :  7d ; 
- 2b   :  80 ; 
- 2c   :  82 ; 
- 2d   :  85 ; 
- 2e   :  87 ; 
- 2f   :  89 ; 
- 30   :  8c ; 
- 31   :  8e ; 
- 32   :  90 ; 
- 33   :  93 ; 
- 34   :  95 ; 
- 35   :  97 ; 
- 36   :  99 ; 
- 37   :  9b ; 
- 38   :  9d ; 
- 39   :  9f ; 
- 3a   :  a1 ; 
- 3b   :  a3 ; 
- 3c   :  a5 ; 
- 3d   :  a7 ; 
- 3e   :  a9 ; 
- 3f   :  aa ; 
- 40   :  ac ; 
- 41   :  ae ; 
- 42   :  af ; 
- 43   :  b1 ; 
- 44   :  b3 ; 
- 45   :  b4 ; 
- 46   :  b6 ; 
- 47   :  b7 ; 
- 48   :  b9 ; 
- 49   :  ba ; 
- 4a   :  bb ; 
- 4b   :  bd ; 
- 4c   :  be ; 
- 4d   :  bf ; 
- 4e   :  c0 ; 
+ 0   :  fff3 ; 
+ 1   :  fff7 ; 
+ 2   :  fffb ; 
+ 3   :  fffe ; 
+ 4   :  2 ; 
+ 5   :  6 ; 
+ 6   :  a ; 
+ 7   :  d ; 
+ 8   :  11 ; 
+ 9   :  14 ; 
+ a   :  18 ; 
+ b   :  1c ; 
+ c   :  1f ; 
+ d   :  23 ; 
+ e   :  26 ; 
+ f   :  2a ; 
+ 10   :  2d ; 
+ 11   :  31 ; 
+ 12   :  34 ; 
+ 13   :  37 ; 
+ 14   :  3b ; 
+ 15   :  3e ; 
+ 16   :  41 ; 
+ 17   :  44 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
+ 1a   :  4e ; 
+ 1b   :  51 ; 
+ 1c   :  54 ; 
+ 1d   :  57 ; 
+ 1e   :  5a ; 
+ 1f   :  5d ; 
+ 20   :  60 ; 
+ 21   :  63 ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6b ; 
+ 25   :  6e ; 
+ 26   :  71 ; 
+ 27   :  73 ; 
+ 28   :  76 ; 
+ 29   :  79 ; 
+ 2a   :  7b ; 
+ 2b   :  7e ; 
+ 2c   :  80 ; 
+ 2d   :  83 ; 
+ 2e   :  85 ; 
+ 2f   :  88 ; 
+ 30   :  8a ; 
+ 31   :  8c ; 
+ 32   :  8f ; 
+ 33   :  91 ; 
+ 34   :  93 ; 
+ 35   :  95 ; 
+ 36   :  97 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
+ 3c   :  a4 ; 
+ 3d   :  a5 ; 
+ 3e   :  a7 ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
+ 41   :  ad ; 
+ 42   :  ae ; 
+ 43   :  b0 ; 
+ 44   :  b1 ; 
+ 45   :  b3 ; 
+ 46   :  b5 ; 
+ 47   :  b6 ; 
+ 48   :  b7 ; 
+ 49   :  b9 ; 
+ 4a   :  ba ; 
+ 4b   :  bc ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
+ 4e   :  bf ; 
  4f   :  c1 ; 
- 50   :  c3 ; 
- 51   :  c4 ; 
- 52   :  c5 ; 
- 53   :  c6 ; 
- 54   :  c7 ; 
- 55   :  c8 ; 
- 56   :  c9 ; 
+ 50   :  c2 ; 
+ 51   :  c3 ; 
+ 52   :  c4 ; 
+ 53   :  c5 ; 
+ 54   :  c6 ; 
+ 55   :  c7 ; 
+ 56   :  c8 ; 
  57   :  c9 ; 
  58   :  ca ; 
- 59   :  cb ; 
- 5a   :  cc ; 
+ 59   :  ca ; 
+ 5a   :  cb ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  ce ; 
+ 5d   :  cd ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d2 ; 
+ 65   :  d1 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -125,138 +125,138 @@ CONTENT BEGIN
  77   :  d2 ; 
  78   :  d2 ; 
  79   :  d2 ; 
- 7a   :  d1 ; 
+ 7a   :  d2 ; 
  7b   :  d1 ; 
  7c   :  d1 ; 
- 7d   :  d0 ; 
+ 7d   :  d1 ; 
  7e   :  d0 ; 
- 7f   :  cf ; 
+ 7f   :  d0 ; 
  80   :  cf ; 
- 81   :  ce ; 
+ 81   :  cf ; 
  82   :  ce ; 
- 83   :  cd ; 
+ 83   :  ce ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cb ; 
+ 86   :  cc ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  c9 ; 
- 8a   :  c8 ; 
+ 89   :  ca ; 
+ 8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
- 8d   :  c6 ; 
- 8e   :  c5 ; 
- 8f   :  c4 ; 
- 90   :  c3 ; 
- 91   :  c2 ; 
- 92   :  c1 ; 
- 93   :  c0 ; 
- 94   :  bf ; 
- 95   :  be ; 
- 96   :  bd ; 
- 97   :  bc ; 
- 98   :  bb ; 
- 99   :  ba ; 
- 9a   :  b9 ; 
- 9b   :  b8 ; 
- 9c   :  b7 ; 
- 9d   :  b5 ; 
- 9e   :  b4 ; 
- 9f   :  b3 ; 
- a0   :  b2 ; 
+ 8d   :  c7 ; 
+ 8e   :  c6 ; 
+ 8f   :  c5 ; 
+ 90   :  c4 ; 
+ 91   :  c3 ; 
+ 92   :  c2 ; 
+ 93   :  c1 ; 
+ 94   :  c0 ; 
+ 95   :  bf ; 
+ 96   :  be ; 
+ 97   :  bd ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
+ 9b   :  b9 ; 
+ 9c   :  b8 ; 
+ 9d   :  b6 ; 
+ 9e   :  b5 ; 
+ 9f   :  b4 ; 
+ a0   :  b3 ; 
  a1   :  b1 ; 
- a2   :  af ; 
- a3   :  ae ; 
- a4   :  ad ; 
- a5   :  ab ; 
- a6   :  aa ; 
- a7   :  a9 ; 
- a8   :  a7 ; 
- a9   :  a6 ; 
- aa   :  a4 ; 
- ab   :  a3 ; 
- ac   :  a2 ; 
- ad   :  a0 ; 
- ae   :  9f ; 
- af   :  9d ; 
- b0   :  9c ; 
- b1   :  9a ; 
- b2   :  99 ; 
- b3   :  97 ; 
- b4   :  96 ; 
- b5   :  94 ; 
- b6   :  93 ; 
- b7   :  91 ; 
- b8   :  8f ; 
- b9   :  8e ; 
- ba   :  8c ; 
- bb   :  8b ; 
- bc   :  89 ; 
- bd   :  87 ; 
- be   :  86 ; 
- bf   :  84 ; 
- c0   :  83 ; 
- c1   :  81 ; 
- c2   :  7f ; 
- c3   :  7e ; 
- c4   :  7c ; 
- c5   :  7a ; 
- c6   :  79 ; 
- c7   :  77 ; 
- c8   :  75 ; 
- c9   :  74 ; 
- ca   :  72 ; 
- cb   :  70 ; 
- cc   :  6e ; 
- cd   :  6d ; 
- ce   :  6b ; 
- cf   :  69 ; 
- d0   :  68 ; 
- d1   :  66 ; 
- d2   :  64 ; 
- d3   :  62 ; 
- d4   :  61 ; 
- d5   :  5f ; 
- d6   :  5d ; 
- d7   :  5c ; 
- d8   :  5a ; 
- d9   :  58 ; 
- da   :  56 ; 
- db   :  55 ; 
- dc   :  53 ; 
- dd   :  51 ; 
- de   :  50 ; 
- df   :  4e ; 
- e0   :  4c ; 
- e1   :  4b ; 
- e2   :  49 ; 
- e3   :  47 ; 
- e4   :  45 ; 
- e5   :  44 ; 
- e6   :  42 ; 
- e7   :  40 ; 
- e8   :  3f ; 
- e9   :  3d ; 
- ea   :  3b ; 
- eb   :  3a ; 
- ec   :  38 ; 
- ed   :  36 ; 
- ee   :  35 ; 
- ef   :  33 ; 
- f0   :  31 ; 
- f1   :  30 ; 
- f2   :  2e ; 
- f3   :  2d ; 
- f4   :  2b ; 
- f5   :  29 ; 
- f6   :  28 ; 
- f7   :  26 ; 
- f8   :  25 ; 
- f9   :  23 ; 
- fa   :  22 ; 
- fb   :  20 ; 
- fc   :  1e ; 
- fd   :  1d ; 
- fe   :  1b ; 
- ff   :  1a ; 
+ a2   :  b0 ; 
+ a3   :  af ; 
+ a4   :  ae ; 
+ a5   :  ac ; 
+ a6   :  ab ; 
+ a7   :  aa ; 
+ a8   :  a8 ; 
+ a9   :  a7 ; 
+ aa   :  a6 ; 
+ ab   :  a4 ; 
+ ac   :  a3 ; 
+ ad   :  a1 ; 
+ ae   :  a0 ; 
+ af   :  9e ; 
+ b0   :  9d ; 
+ b1   :  9b ; 
+ b2   :  9a ; 
+ b3   :  98 ; 
+ b4   :  97 ; 
+ b5   :  95 ; 
+ b6   :  94 ; 
+ b7   :  92 ; 
+ b8   :  91 ; 
+ b9   :  8f ; 
+ ba   :  8d ; 
+ bb   :  8c ; 
+ bc   :  8a ; 
+ bd   :  89 ; 
+ be   :  87 ; 
+ bf   :  85 ; 
+ c0   :  84 ; 
+ c1   :  82 ; 
+ c2   :  81 ; 
+ c3   :  7f ; 
+ c4   :  7d ; 
+ c5   :  7c ; 
+ c6   :  7a ; 
+ c7   :  78 ; 
+ c8   :  77 ; 
+ c9   :  75 ; 
+ ca   :  73 ; 
+ cb   :  71 ; 
+ cc   :  70 ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
+ cf   :  6b ; 
+ d0   :  69 ; 
+ d1   :  67 ; 
+ d2   :  65 ; 
+ d3   :  64 ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
+ d6   :  5f ; 
+ d7   :  5d ; 
+ d8   :  5b ; 
+ d9   :  59 ; 
+ da   :  58 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
+ dd   :  53 ; 
+ de   :  51 ; 
+ df   :  4f ; 
+ e0   :  4d ; 
+ e1   :  4c ; 
+ e2   :  4a ; 
+ e3   :  48 ; 
+ e4   :  47 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
+ e7   :  42 ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
+ ea   :  3d ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
+ ed   :  38 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
+ f0   :  33 ; 
+ f1   :  31 ; 
+ f2   :  2f ; 
+ f3   :  2e ; 
+ f4   :  2c ; 
+ f5   :  2b ; 
+ f6   :  29 ; 
+ f7   :  27 ; 
+ f8   :  26 ; 
+ f9   :  24 ; 
+ fa   :  23 ; 
+ fb   :  21 ; 
+ fc   :  20 ; 
+ fd   :  1e ; 
+ fe   :  1c ; 
+ ff   :  1b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
index d286adf3bd..ad78b46bd4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa0 ; 
- 1   :  ffbd ; 
- 2   :  ffda ; 
- 3   :  fff7 ; 
- 4   :  14 ; 
- 5   :  31 ; 
- 6   :  4e ; 
- 7   :  6c ; 
- 8   :  89 ; 
- 9   :  a7 ; 
- a   :  c5 ; 
- b   :  e3 ; 
- c   :  101 ; 
- d   :  11f ; 
- e   :  13e ; 
- f   :  15c ; 
- 10   :  17a ; 
- 11   :  199 ; 
- 12   :  1b8 ; 
- 13   :  1d6 ; 
- 14   :  1f5 ; 
- 15   :  214 ; 
- 16   :  233 ; 
- 17   :  252 ; 
- 18   :  271 ; 
- 19   :  290 ; 
- 1a   :  2af ; 
- 1b   :  2ce ; 
- 1c   :  2ed ; 
- 1d   :  30d ; 
- 1e   :  32c ; 
- 1f   :  34b ; 
- 20   :  36a ; 
- 21   :  38a ; 
- 22   :  3a9 ; 
- 23   :  3c8 ; 
- 24   :  3e7 ; 
- 25   :  407 ; 
- 26   :  426 ; 
- 27   :  445 ; 
- 28   :  464 ; 
- 29   :  484 ; 
- 2a   :  4a3 ; 
- 2b   :  4c2 ; 
- 2c   :  4e1 ; 
- 2d   :  500 ; 
- 2e   :  51f ; 
- 2f   :  53e ; 
- 30   :  55d ; 
- 31   :  57c ; 
- 32   :  59a ; 
- 33   :  5b9 ; 
- 34   :  5d7 ; 
- 35   :  5f6 ; 
- 36   :  614 ; 
- 37   :  633 ; 
- 38   :  651 ; 
- 39   :  66f ; 
- 3a   :  68d ; 
- 3b   :  6aa ; 
- 3c   :  6c8 ; 
- 3d   :  6e6 ; 
- 3e   :  703 ; 
- 3f   :  720 ; 
- 40   :  73e ; 
- 41   :  75b ; 
- 42   :  777 ; 
- 43   :  794 ; 
- 44   :  7b1 ; 
- 45   :  7cd ; 
- 46   :  7e9 ; 
- 47   :  805 ; 
- 48   :  821 ; 
- 49   :  83c ; 
- 4a   :  858 ; 
- 4b   :  873 ; 
- 4c   :  88e ; 
- 4d   :  8a9 ; 
- 4e   :  8c3 ; 
- 4f   :  8dd ; 
- 50   :  8f8 ; 
- 51   :  911 ; 
- 52   :  92b ; 
- 53   :  944 ; 
- 54   :  95d ; 
- 55   :  976 ; 
- 56   :  98f ; 
- 57   :  9a7 ; 
- 58   :  9bf ; 
- 59   :  9d7 ; 
- 5a   :  9ef ; 
- 5b   :  a06 ; 
- 5c   :  a1d ; 
- 5d   :  a33 ; 
- 5e   :  a4a ; 
- 5f   :  a60 ; 
- 60   :  a75 ; 
- 61   :  a8b ; 
- 62   :  aa0 ; 
- 63   :  ab5 ; 
- 64   :  ac9 ; 
- 65   :  add ; 
- 66   :  af1 ; 
- 67   :  b04 ; 
- 68   :  b17 ; 
- 69   :  b2a ; 
- 6a   :  b3d ; 
- 6b   :  b4f ; 
- 6c   :  b60 ; 
- 6d   :  b71 ; 
- 6e   :  b82 ; 
- 6f   :  b93 ; 
- 70   :  ba3 ; 
- 71   :  bb3 ; 
- 72   :  bc2 ; 
- 73   :  bd1 ; 
- 74   :  be0 ; 
- 75   :  bee ; 
- 76   :  bfb ; 
- 77   :  c09 ; 
- 78   :  c16 ; 
- 79   :  c22 ; 
- 7a   :  c2e ; 
- 7b   :  c3a ; 
- 7c   :  c45 ; 
- 7d   :  c50 ; 
- 7e   :  c5a ; 
- 7f   :  c64 ; 
- 80   :  c6d ; 
- 81   :  c76 ; 
- 82   :  c7f ; 
- 83   :  c87 ; 
- 84   :  c8f ; 
- 85   :  c96 ; 
- 86   :  c9c ; 
- 87   :  ca3 ; 
- 88   :  ca8 ; 
- 89   :  cae ; 
- 8a   :  cb2 ; 
- 8b   :  cb7 ; 
- 8c   :  cba ; 
- 8d   :  cbe ; 
- 8e   :  cc0 ; 
- 8f   :  cc3 ; 
- 90   :  cc5 ; 
- 91   :  cc6 ; 
- 92   :  cc7 ; 
+ 0   :  ff8b ; 
+ 1   :  ffa7 ; 
+ 2   :  ffc4 ; 
+ 3   :  ffe1 ; 
+ 4   :  fffe ; 
+ 5   :  1b ; 
+ 6   :  38 ; 
+ 7   :  56 ; 
+ 8   :  73 ; 
+ 9   :  91 ; 
+ a   :  af ; 
+ b   :  cd ; 
+ c   :  eb ; 
+ d   :  109 ; 
+ e   :  127 ; 
+ f   :  145 ; 
+ 10   :  164 ; 
+ 11   :  182 ; 
+ 12   :  1a1 ; 
+ 13   :  1bf ; 
+ 14   :  1de ; 
+ 15   :  1fd ; 
+ 16   :  21c ; 
+ 17   :  23b ; 
+ 18   :  25a ; 
+ 19   :  279 ; 
+ 1a   :  298 ; 
+ 1b   :  2b7 ; 
+ 1c   :  2d6 ; 
+ 1d   :  2f5 ; 
+ 1e   :  314 ; 
+ 1f   :  334 ; 
+ 20   :  353 ; 
+ 21   :  372 ; 
+ 22   :  391 ; 
+ 23   :  3b1 ; 
+ 24   :  3d0 ; 
+ 25   :  3ef ; 
+ 26   :  40f ; 
+ 27   :  42e ; 
+ 28   :  44d ; 
+ 29   :  46c ; 
+ 2a   :  48b ; 
+ 2b   :  4ab ; 
+ 2c   :  4ca ; 
+ 2d   :  4e9 ; 
+ 2e   :  508 ; 
+ 2f   :  527 ; 
+ 30   :  546 ; 
+ 31   :  564 ; 
+ 32   :  583 ; 
+ 33   :  5a2 ; 
+ 34   :  5c1 ; 
+ 35   :  5df ; 
+ 36   :  5fe ; 
+ 37   :  61c ; 
+ 38   :  63a ; 
+ 39   :  658 ; 
+ 3a   :  676 ; 
+ 3b   :  694 ; 
+ 3c   :  6b2 ; 
+ 3d   :  6d0 ; 
+ 3e   :  6ed ; 
+ 3f   :  70a ; 
+ 40   :  728 ; 
+ 41   :  745 ; 
+ 42   :  762 ; 
+ 43   :  77f ; 
+ 44   :  79b ; 
+ 45   :  7b8 ; 
+ 46   :  7d4 ; 
+ 47   :  7f0 ; 
+ 48   :  80c ; 
+ 49   :  828 ; 
+ 4a   :  843 ; 
+ 4b   :  85e ; 
+ 4c   :  87a ; 
+ 4d   :  895 ; 
+ 4e   :  8af ; 
+ 4f   :  8ca ; 
+ 50   :  8e4 ; 
+ 51   :  8fe ; 
+ 52   :  918 ; 
+ 53   :  931 ; 
+ 54   :  94b ; 
+ 55   :  964 ; 
+ 56   :  97c ; 
+ 57   :  995 ; 
+ 58   :  9ad ; 
+ 59   :  9c5 ; 
+ 5a   :  9dd ; 
+ 5b   :  9f4 ; 
+ 5c   :  a0c ; 
+ 5d   :  a22 ; 
+ 5e   :  a39 ; 
+ 5f   :  a4f ; 
+ 60   :  a65 ; 
+ 61   :  a7b ; 
+ 62   :  a90 ; 
+ 63   :  aa5 ; 
+ 64   :  aba ; 
+ 65   :  ace ; 
+ 66   :  ae2 ; 
+ 67   :  af6 ; 
+ 68   :  b09 ; 
+ 69   :  b1c ; 
+ 6a   :  b2f ; 
+ 6b   :  b41 ; 
+ 6c   :  b53 ; 
+ 6d   :  b65 ; 
+ 6e   :  b76 ; 
+ 6f   :  b87 ; 
+ 70   :  b97 ; 
+ 71   :  ba7 ; 
+ 72   :  bb7 ; 
+ 73   :  bc6 ; 
+ 74   :  bd5 ; 
+ 75   :  be3 ; 
+ 76   :  bf1 ; 
+ 77   :  bff ; 
+ 78   :  c0c ; 
+ 79   :  c19 ; 
+ 7a   :  c25 ; 
+ 7b   :  c31 ; 
+ 7c   :  c3d ; 
+ 7d   :  c48 ; 
+ 7e   :  c52 ; 
+ 7f   :  c5d ; 
+ 80   :  c66 ; 
+ 81   :  c70 ; 
+ 82   :  c79 ; 
+ 83   :  c81 ; 
+ 84   :  c89 ; 
+ 85   :  c90 ; 
+ 86   :  c97 ; 
+ 87   :  c9e ; 
+ 88   :  ca4 ; 
+ 89   :  caa ; 
+ 8a   :  caf ; 
+ 8b   :  cb3 ; 
+ 8c   :  cb8 ; 
+ 8d   :  cbb ; 
+ 8e   :  cbe ; 
+ 8f   :  cc1 ; 
+ 90   :  cc3 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
- 95   :  cc6 ; 
- 96   :  cc5 ; 
- 97   :  cc3 ; 
- 98   :  cc1 ; 
- 99   :  cbe ; 
- 9a   :  cbb ; 
- 9b   :  cb7 ; 
- 9c   :  cb2 ; 
- 9d   :  cad ; 
- 9e   :  ca8 ; 
- 9f   :  ca2 ; 
- a0   :  c9c ; 
- a1   :  c95 ; 
- a2   :  c8d ; 
- a3   :  c85 ; 
- a4   :  c7c ; 
- a5   :  c73 ; 
- a6   :  c69 ; 
- a7   :  c5f ; 
- a8   :  c54 ; 
- a9   :  c49 ; 
- aa   :  c3d ; 
- ab   :  c30 ; 
- ac   :  c23 ; 
- ad   :  c16 ; 
- ae   :  c08 ; 
- af   :  bf9 ; 
- b0   :  bea ; 
- b1   :  bda ; 
- b2   :  bca ; 
- b3   :  bb9 ; 
- b4   :  ba7 ; 
- b5   :  b95 ; 
- b6   :  b83 ; 
- b7   :  b70 ; 
- b8   :  b5c ; 
- b9   :  b48 ; 
- ba   :  b33 ; 
- bb   :  b1e ; 
- bc   :  b08 ; 
- bd   :  af2 ; 
- be   :  adb ; 
- bf   :  ac3 ; 
- c0   :  aab ; 
- c1   :  a93 ; 
- c2   :  a79 ; 
- c3   :  a60 ; 
- c4   :  a46 ; 
- c5   :  a2b ; 
- c6   :  a10 ; 
- c7   :  9f4 ; 
- c8   :  9d7 ; 
- c9   :  9ba ; 
- ca   :  99d ; 
- cb   :  97f ; 
- cc   :  960 ; 
- cd   :  941 ; 
- ce   :  922 ; 
- cf   :  902 ; 
- d0   :  8e1 ; 
- d1   :  8c0 ; 
- d2   :  89e ; 
- d3   :  87c ; 
- d4   :  85a ; 
- d5   :  836 ; 
- d6   :  813 ; 
- d7   :  7ef ; 
- d8   :  7ca ; 
- d9   :  7a5 ; 
- da   :  77f ; 
- db   :  759 ; 
- dc   :  732 ; 
- dd   :  70b ; 
- de   :  6e3 ; 
- df   :  6bb ; 
- e0   :  693 ; 
- e1   :  66a ; 
- e2   :  640 ; 
- e3   :  616 ; 
- e4   :  5ec ; 
- e5   :  5c1 ; 
- e6   :  595 ; 
- e7   :  56a ; 
- e8   :  53d ; 
- e9   :  511 ; 
- ea   :  4e4 ; 
- eb   :  4b6 ; 
- ec   :  488 ; 
- ed   :  45a ; 
- ee   :  42b ; 
- ef   :  3fc ; 
- f0   :  3cc ; 
- f1   :  39c ; 
- f2   :  36c ; 
- f3   :  33b ; 
- f4   :  30a ; 
- f5   :  2d8 ; 
- f6   :  2a7 ; 
- f7   :  274 ; 
- f8   :  242 ; 
- f9   :  20f ; 
- fa   :  1db ; 
- fb   :  1a8 ; 
- fc   :  174 ; 
- fd   :  13f ; 
- fe   :  10b ; 
- ff   :  d6 ; 
+ 95   :  cc7 ; 
+ 96   :  cc6 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
+ 99   :  cc0 ; 
+ 9a   :  cbd ; 
+ 9b   :  cba ; 
+ 9c   :  cb6 ; 
+ 9d   :  cb1 ; 
+ 9e   :  cac ; 
+ 9f   :  ca7 ; 
+ a0   :  ca1 ; 
+ a1   :  c9a ; 
+ a2   :  c93 ; 
+ a3   :  c8b ; 
+ a4   :  c83 ; 
+ a5   :  c7a ; 
+ a6   :  c71 ; 
+ a7   :  c67 ; 
+ a8   :  c5c ; 
+ a9   :  c51 ; 
+ aa   :  c46 ; 
+ ab   :  c3a ; 
+ ac   :  c2d ; 
+ ad   :  c20 ; 
+ ae   :  c12 ; 
+ af   :  c04 ; 
+ b0   :  bf5 ; 
+ b1   :  be6 ; 
+ b2   :  bd6 ; 
+ b3   :  bc6 ; 
+ b4   :  bb4 ; 
+ b5   :  ba3 ; 
+ b6   :  b91 ; 
+ b7   :  b7e ; 
+ b8   :  b6b ; 
+ b9   :  b57 ; 
+ ba   :  b43 ; 
+ bb   :  b2e ; 
+ bc   :  b18 ; 
+ bd   :  b03 ; 
+ be   :  aec ; 
+ bf   :  ad5 ; 
+ c0   :  abd ; 
+ c1   :  aa5 ; 
+ c2   :  a8c ; 
+ c3   :  a73 ; 
+ c4   :  a59 ; 
+ c5   :  a3f ; 
+ c6   :  a24 ; 
+ c7   :  a09 ; 
+ c8   :  9ed ; 
+ c9   :  9d0 ; 
+ ca   :  9b3 ; 
+ cb   :  996 ; 
+ cc   :  977 ; 
+ cd   :  959 ; 
+ ce   :  93a ; 
+ cf   :  91a ; 
+ d0   :  8fa ; 
+ d1   :  8d9 ; 
+ d2   :  8b8 ; 
+ d3   :  896 ; 
+ d4   :  874 ; 
+ d5   :  851 ; 
+ d6   :  82e ; 
+ d7   :  80a ; 
+ d8   :  7e5 ; 
+ d9   :  7c1 ; 
+ da   :  79b ; 
+ db   :  775 ; 
+ dc   :  74f ; 
+ dd   :  728 ; 
+ de   :  701 ; 
+ df   :  6d9 ; 
+ e0   :  6b1 ; 
+ e1   :  688 ; 
+ e2   :  65f ; 
+ e3   :  636 ; 
+ e4   :  60c ; 
+ e5   :  5e1 ; 
+ e6   :  5b6 ; 
+ e7   :  58b ; 
+ e8   :  55f ; 
+ e9   :  532 ; 
+ ea   :  506 ; 
+ eb   :  4d8 ; 
+ ec   :  4ab ; 
+ ed   :  47d ; 
+ ee   :  44e ; 
+ ef   :  41f ; 
+ f0   :  3f0 ; 
+ f1   :  3c0 ; 
+ f2   :  390 ; 
+ f3   :  360 ; 
+ f4   :  32f ; 
+ f5   :  2fe ; 
+ f6   :  2cc ; 
+ f7   :  29a ; 
+ f8   :  268 ; 
+ f9   :  235 ; 
+ fa   :  202 ; 
+ fb   :  1cf ; 
+ fc   :  19b ; 
+ fd   :  167 ; 
+ fe   :  132 ; 
+ ff   :  fe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
index 6e79c4cff1..729f22e288 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  35 ; 
- 1   :  25 ; 
- 2   :  16 ; 
- 3   :  6 ; 
- 4   :  fff6 ; 
- 5   :  ffe6 ; 
- 6   :  ffd6 ; 
- 7   :  ffc6 ; 
- 8   :  ffb6 ; 
- 9   :  ffa5 ; 
- a   :  ff95 ; 
- b   :  ff85 ; 
- c   :  ff74 ; 
- d   :  ff64 ; 
- e   :  ff53 ; 
- f   :  ff43 ; 
- 10   :  ff32 ; 
- 11   :  ff21 ; 
- 12   :  ff11 ; 
- 13   :  ff00 ; 
- 14   :  feef ; 
- 15   :  fede ; 
- 16   :  fecd ; 
- 17   :  febc ; 
- 18   :  feab ; 
- 19   :  fe9a ; 
- 1a   :  fe89 ; 
- 1b   :  fe78 ; 
- 1c   :  fe67 ; 
- 1d   :  fe56 ; 
- 1e   :  fe45 ; 
- 1f   :  fe34 ; 
- 20   :  fe23 ; 
- 21   :  fe12 ; 
- 22   :  fe01 ; 
- 23   :  fdef ; 
- 24   :  fdde ; 
- 25   :  fdcd ; 
- 26   :  fdbc ; 
- 27   :  fdab ; 
- 28   :  fd9a ; 
- 29   :  fd89 ; 
- 2a   :  fd78 ; 
- 2b   :  fd67 ; 
- 2c   :  fd56 ; 
- 2d   :  fd45 ; 
- 2e   :  fd34 ; 
- 2f   :  fd23 ; 
- 30   :  fd12 ; 
- 31   :  fd01 ; 
- 32   :  fcf0 ; 
- 33   :  fcdf ; 
- 34   :  fccf ; 
- 35   :  fcbe ; 
- 36   :  fcad ; 
- 37   :  fc9d ; 
- 38   :  fc8c ; 
- 39   :  fc7c ; 
- 3a   :  fc6b ; 
- 3b   :  fc5b ; 
- 3c   :  fc4b ; 
- 3d   :  fc3a ; 
- 3e   :  fc2a ; 
- 3f   :  fc1a ; 
- 40   :  fc0a ; 
- 41   :  fbfa ; 
- 42   :  fbeb ; 
- 43   :  fbdb ; 
- 44   :  fbcb ; 
- 45   :  fbbc ; 
- 46   :  fbac ; 
- 47   :  fb9d ; 
- 48   :  fb8e ; 
- 49   :  fb7f ; 
- 4a   :  fb70 ; 
- 4b   :  fb61 ; 
- 4c   :  fb52 ; 
- 4d   :  fb43 ; 
- 4e   :  fb35 ; 
- 4f   :  fb26 ; 
- 50   :  fb18 ; 
- 51   :  fb0a ; 
- 52   :  fafc ; 
- 53   :  faee ; 
- 54   :  fae0 ; 
- 55   :  fad3 ; 
- 56   :  fac5 ; 
- 57   :  fab8 ; 
- 58   :  faab ; 
- 59   :  fa9e ; 
- 5a   :  fa91 ; 
- 5b   :  fa84 ; 
- 5c   :  fa77 ; 
- 5d   :  fa6b ; 
- 5e   :  fa5f ; 
- 5f   :  fa53 ; 
- 60   :  fa47 ; 
- 61   :  fa3b ; 
- 62   :  fa30 ; 
- 63   :  fa24 ; 
- 64   :  fa19 ; 
- 65   :  fa0e ; 
- 66   :  fa03 ; 
- 67   :  f9f9 ; 
- 68   :  f9ee ; 
- 69   :  f9e4 ; 
- 6a   :  f9da ; 
- 6b   :  f9d0 ; 
- 6c   :  f9c6 ; 
- 6d   :  f9bd ; 
- 6e   :  f9b4 ; 
- 6f   :  f9ab ; 
- 70   :  f9a2 ; 
- 71   :  f999 ; 
- 72   :  f991 ; 
- 73   :  f989 ; 
- 74   :  f981 ; 
- 75   :  f979 ; 
- 76   :  f972 ; 
- 77   :  f96a ; 
- 78   :  f963 ; 
- 79   :  f95d ; 
- 7a   :  f956 ; 
- 7b   :  f950 ; 
- 7c   :  f94a ; 
- 7d   :  f944 ; 
- 7e   :  f93e ; 
- 7f   :  f939 ; 
- 80   :  f934 ; 
- 81   :  f92f ; 
- 82   :  f92a ; 
- 83   :  f926 ; 
- 84   :  f922 ; 
- 85   :  f91e ; 
- 86   :  f91a ; 
- 87   :  f917 ; 
- 88   :  f914 ; 
- 89   :  f911 ; 
- 8a   :  f90f ; 
- 8b   :  f90c ; 
- 8c   :  f90a ; 
- 8d   :  f909 ; 
- 8e   :  f907 ; 
- 8f   :  f906 ; 
- 90   :  f905 ; 
- 91   :  f904 ; 
+ 0   :  41 ; 
+ 1   :  31 ; 
+ 2   :  21 ; 
+ 3   :  12 ; 
+ 4   :  2 ; 
+ 5   :  fff2 ; 
+ 6   :  ffe2 ; 
+ 7   :  ffd2 ; 
+ 8   :  ffc2 ; 
+ 9   :  ffb2 ; 
+ a   :  ffa1 ; 
+ b   :  ff91 ; 
+ c   :  ff81 ; 
+ d   :  ff70 ; 
+ e   :  ff60 ; 
+ f   :  ff4f ; 
+ 10   :  ff3e ; 
+ 11   :  ff2e ; 
+ 12   :  ff1d ; 
+ 13   :  ff0c ; 
+ 14   :  fefc ; 
+ 15   :  feeb ; 
+ 16   :  feda ; 
+ 17   :  fec9 ; 
+ 18   :  feb8 ; 
+ 19   :  fea7 ; 
+ 1a   :  fe96 ; 
+ 1b   :  fe85 ; 
+ 1c   :  fe74 ; 
+ 1d   :  fe63 ; 
+ 1e   :  fe52 ; 
+ 1f   :  fe41 ; 
+ 20   :  fe30 ; 
+ 21   :  fe1f ; 
+ 22   :  fe0d ; 
+ 23   :  fdfc ; 
+ 24   :  fdeb ; 
+ 25   :  fdda ; 
+ 26   :  fdc9 ; 
+ 27   :  fdb8 ; 
+ 28   :  fda7 ; 
+ 29   :  fd96 ; 
+ 2a   :  fd85 ; 
+ 2b   :  fd73 ; 
+ 2c   :  fd62 ; 
+ 2d   :  fd51 ; 
+ 2e   :  fd40 ; 
+ 2f   :  fd2f ; 
+ 30   :  fd1f ; 
+ 31   :  fd0e ; 
+ 32   :  fcfd ; 
+ 33   :  fcec ; 
+ 34   :  fcdb ; 
+ 35   :  fcca ; 
+ 36   :  fcba ; 
+ 37   :  fca9 ; 
+ 38   :  fc99 ; 
+ 39   :  fc88 ; 
+ 3a   :  fc78 ; 
+ 3b   :  fc67 ; 
+ 3c   :  fc57 ; 
+ 3d   :  fc47 ; 
+ 3e   :  fc36 ; 
+ 3f   :  fc26 ; 
+ 40   :  fc16 ; 
+ 41   :  fc06 ; 
+ 42   :  fbf6 ; 
+ 43   :  fbe7 ; 
+ 44   :  fbd7 ; 
+ 45   :  fbc7 ; 
+ 46   :  fbb8 ; 
+ 47   :  fba9 ; 
+ 48   :  fb99 ; 
+ 49   :  fb8a ; 
+ 4a   :  fb7b ; 
+ 4b   :  fb6c ; 
+ 4c   :  fb5d ; 
+ 4d   :  fb4e ; 
+ 4e   :  fb40 ; 
+ 4f   :  fb31 ; 
+ 50   :  fb23 ; 
+ 51   :  fb14 ; 
+ 52   :  fb06 ; 
+ 53   :  faf8 ; 
+ 54   :  faea ; 
+ 55   :  fadd ; 
+ 56   :  facf ; 
+ 57   :  fac2 ; 
+ 58   :  fab4 ; 
+ 59   :  faa7 ; 
+ 5a   :  fa9a ; 
+ 5b   :  fa8d ; 
+ 5c   :  fa81 ; 
+ 5d   :  fa74 ; 
+ 5e   :  fa68 ; 
+ 5f   :  fa5c ; 
+ 60   :  fa50 ; 
+ 61   :  fa44 ; 
+ 62   :  fa38 ; 
+ 63   :  fa2d ; 
+ 64   :  fa21 ; 
+ 65   :  fa16 ; 
+ 66   :  fa0b ; 
+ 67   :  fa00 ; 
+ 68   :  f9f6 ; 
+ 69   :  f9ec ; 
+ 6a   :  f9e1 ; 
+ 6b   :  f9d7 ; 
+ 6c   :  f9ce ; 
+ 6d   :  f9c4 ; 
+ 6e   :  f9bb ; 
+ 6f   :  f9b1 ; 
+ 70   :  f9a8 ; 
+ 71   :  f9a0 ; 
+ 72   :  f997 ; 
+ 73   :  f98f ; 
+ 74   :  f987 ; 
+ 75   :  f97f ; 
+ 76   :  f977 ; 
+ 77   :  f970 ; 
+ 78   :  f969 ; 
+ 79   :  f962 ; 
+ 7a   :  f95b ; 
+ 7b   :  f954 ; 
+ 7c   :  f94e ; 
+ 7d   :  f948 ; 
+ 7e   :  f942 ; 
+ 7f   :  f93d ; 
+ 80   :  f937 ; 
+ 81   :  f932 ; 
+ 82   :  f92e ; 
+ 83   :  f929 ; 
+ 84   :  f925 ; 
+ 85   :  f921 ; 
+ 86   :  f91d ; 
+ 87   :  f919 ; 
+ 88   :  f916 ; 
+ 89   :  f913 ; 
+ 8a   :  f910 ; 
+ 8b   :  f90e ; 
+ 8c   :  f90c ; 
+ 8d   :  f90a ; 
+ 8e   :  f908 ; 
+ 8f   :  f907 ; 
+ 90   :  f906 ; 
+ 91   :  f905 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
- 95   :  f905 ; 
+ 95   :  f904 ; 
  96   :  f905 ; 
  97   :  f906 ; 
- 98   :  f908 ; 
- 99   :  f909 ; 
- 9a   :  f90b ; 
- 9b   :  f90d ; 
- 9c   :  f910 ; 
- 9d   :  f913 ; 
- 9e   :  f916 ; 
- 9f   :  f919 ; 
- a0   :  f91d ; 
- a1   :  f921 ; 
- a2   :  f925 ; 
- a3   :  f929 ; 
- a4   :  f92e ; 
- a5   :  f933 ; 
- a6   :  f939 ; 
- a7   :  f93f ; 
- a8   :  f945 ; 
- a9   :  f94b ; 
- aa   :  f951 ; 
- ab   :  f958 ; 
- ac   :  f960 ; 
- ad   :  f967 ; 
- ae   :  f96f ; 
- af   :  f977 ; 
- b0   :  f97f ; 
- b1   :  f988 ; 
- b2   :  f991 ; 
- b3   :  f99a ; 
- b4   :  f9a4 ; 
- b5   :  f9ae ; 
- b6   :  f9b8 ; 
- b7   :  f9c3 ; 
- b8   :  f9ce ; 
- b9   :  f9d9 ; 
- ba   :  f9e4 ; 
- bb   :  f9f0 ; 
- bc   :  f9fc ; 
- bd   :  fa08 ; 
- be   :  fa15 ; 
- bf   :  fa22 ; 
- c0   :  fa2f ; 
- c1   :  fa3c ; 
- c2   :  fa4a ; 
- c3   :  fa58 ; 
- c4   :  fa67 ; 
- c5   :  fa75 ; 
- c6   :  fa84 ; 
- c7   :  fa93 ; 
- c8   :  faa3 ; 
- c9   :  fab3 ; 
- ca   :  fac3 ; 
- cb   :  fad3 ; 
- cc   :  fae4 ; 
- cd   :  faf5 ; 
- ce   :  fb06 ; 
- cf   :  fb18 ; 
- d0   :  fb2a ; 
- d1   :  fb3c ; 
- d2   :  fb4e ; 
- d3   :  fb61 ; 
- d4   :  fb74 ; 
- d5   :  fb87 ; 
- d6   :  fb9a ; 
- d7   :  fbae ; 
- d8   :  fbc2 ; 
- d9   :  fbd6 ; 
- da   :  fbeb ; 
- db   :  fbff ; 
- dc   :  fc14 ; 
- dd   :  fc2a ; 
- de   :  fc3f ; 
- df   :  fc55 ; 
- e0   :  fc6b ; 
- e1   :  fc81 ; 
- e2   :  fc98 ; 
- e3   :  fcaf ; 
- e4   :  fcc6 ; 
- e5   :  fcdd ; 
- e6   :  fcf4 ; 
- e7   :  fd0c ; 
- e8   :  fd24 ; 
- e9   :  fd3c ; 
- ea   :  fd55 ; 
- eb   :  fd6d ; 
- ec   :  fd86 ; 
- ed   :  fd9f ; 
- ee   :  fdb8 ; 
- ef   :  fdd2 ; 
- f0   :  fdec ; 
- f1   :  fe05 ; 
- f2   :  fe20 ; 
- f3   :  fe3a ; 
- f4   :  fe54 ; 
- f5   :  fe6f ; 
- f6   :  fe8a ; 
- f7   :  fea5 ; 
- f8   :  fec0 ; 
- f9   :  fedb ; 
- fa   :  fef7 ; 
- fb   :  ff13 ; 
- fc   :  ff2f ; 
- fd   :  ff4b ; 
- fe   :  ff67 ; 
- ff   :  ff83 ; 
+ 98   :  f907 ; 
+ 99   :  f908 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
+ 9c   :  f90e ; 
+ 9d   :  f911 ; 
+ 9e   :  f913 ; 
+ 9f   :  f917 ; 
+ a0   :  f91a ; 
+ a1   :  f91e ; 
+ a2   :  f922 ; 
+ a3   :  f926 ; 
+ a4   :  f92b ; 
+ a5   :  f92f ; 
+ a6   :  f935 ; 
+ a7   :  f93a ; 
+ a8   :  f940 ; 
+ a9   :  f946 ; 
+ aa   :  f94c ; 
+ ab   :  f953 ; 
+ ac   :  f95a ; 
+ ad   :  f961 ; 
+ ae   :  f969 ; 
+ af   :  f971 ; 
+ b0   :  f979 ; 
+ b1   :  f982 ; 
+ b2   :  f98a ; 
+ b3   :  f993 ; 
+ b4   :  f99d ; 
+ b5   :  f9a7 ; 
+ b6   :  f9b1 ; 
+ b7   :  f9bb ; 
+ b8   :  f9c5 ; 
+ b9   :  f9d0 ; 
+ ba   :  f9db ; 
+ bb   :  f9e7 ; 
+ bc   :  f9f3 ; 
+ bd   :  f9ff ; 
+ be   :  fa0b ; 
+ bf   :  fa18 ; 
+ c0   :  fa25 ; 
+ c1   :  fa32 ; 
+ c2   :  fa40 ; 
+ c3   :  fa4e ; 
+ c4   :  fa5c ; 
+ c5   :  fa6a ; 
+ c6   :  fa79 ; 
+ c7   :  fa88 ; 
+ c8   :  fa97 ; 
+ c9   :  faa7 ; 
+ ca   :  fab7 ; 
+ cb   :  fac7 ; 
+ cc   :  fad7 ; 
+ cd   :  fae8 ; 
+ ce   :  faf9 ; 
+ cf   :  fb0b ; 
+ d0   :  fb1c ; 
+ d1   :  fb2e ; 
+ d2   :  fb40 ; 
+ d3   :  fb53 ; 
+ d4   :  fb65 ; 
+ d5   :  fb78 ; 
+ d6   :  fb8c ; 
+ d7   :  fb9f ; 
+ d8   :  fbb3 ; 
+ d9   :  fbc7 ; 
+ da   :  fbdb ; 
+ db   :  fbf0 ; 
+ dc   :  fc05 ; 
+ dd   :  fc1a ; 
+ de   :  fc2f ; 
+ df   :  fc45 ; 
+ e0   :  fc5a ; 
+ e1   :  fc71 ; 
+ e2   :  fc87 ; 
+ e3   :  fc9e ; 
+ e4   :  fcb4 ; 
+ e5   :  fccb ; 
+ e6   :  fce3 ; 
+ e7   :  fcfa ; 
+ e8   :  fd12 ; 
+ e9   :  fd2a ; 
+ ea   :  fd42 ; 
+ eb   :  fd5b ; 
+ ec   :  fd73 ; 
+ ed   :  fd8c ; 
+ ee   :  fda5 ; 
+ ef   :  fdbf ; 
+ f0   :  fdd8 ; 
+ f1   :  fdf2 ; 
+ f2   :  fe0c ; 
+ f3   :  fe26 ; 
+ f4   :  fe40 ; 
+ f5   :  fe5b ; 
+ f6   :  fe76 ; 
+ f7   :  fe91 ; 
+ f8   :  feac ; 
+ f9   :  fec7 ; 
+ fa   :  fee2 ; 
+ fb   :  fefe ; 
+ fc   :  ff1a ; 
+ fd   :  ff36 ; 
+ fe   :  ff52 ; 
+ ff   :  ff6e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
index bf09b740da..63e9056c6e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff6 ; 
- 1   :  fffe ; 
- 2   :  7 ; 
- 3   :  f ; 
- 4   :  17 ; 
- 5   :  1f ; 
- 6   :  28 ; 
- 7   :  30 ; 
- 8   :  38 ; 
- 9   :  41 ; 
- a   :  49 ; 
- b   :  52 ; 
- c   :  5a ; 
- d   :  63 ; 
- e   :  6b ; 
- f   :  74 ; 
- 10   :  7d ; 
- 11   :  85 ; 
- 12   :  8e ; 
- 13   :  97 ; 
- 14   :  a0 ; 
- 15   :  a8 ; 
- 16   :  b1 ; 
- 17   :  ba ; 
- 18   :  c3 ; 
- 19   :  cc ; 
- 1a   :  d5 ; 
- 1b   :  de ; 
- 1c   :  e7 ; 
- 1d   :  ef ; 
- 1e   :  f8 ; 
- 1f   :  101 ; 
- 20   :  10a ; 
- 21   :  113 ; 
- 22   :  11c ; 
- 23   :  125 ; 
- 24   :  12e ; 
- 25   :  137 ; 
- 26   :  140 ; 
- 27   :  149 ; 
- 28   :  152 ; 
- 29   :  15b ; 
- 2a   :  164 ; 
- 2b   :  16d ; 
- 2c   :  176 ; 
- 2d   :  17f ; 
- 2e   :  188 ; 
- 2f   :  191 ; 
- 30   :  19a ; 
- 31   :  1a3 ; 
- 32   :  1ab ; 
- 33   :  1b4 ; 
- 34   :  1bd ; 
- 35   :  1c6 ; 
- 36   :  1cf ; 
- 37   :  1d8 ; 
- 38   :  1e0 ; 
- 39   :  1e9 ; 
- 3a   :  1f2 ; 
- 3b   :  1fa ; 
- 3c   :  203 ; 
- 3d   :  20b ; 
- 3e   :  214 ; 
- 3f   :  21d ; 
- 40   :  225 ; 
- 41   :  22d ; 
- 42   :  236 ; 
- 43   :  23e ; 
- 44   :  246 ; 
- 45   :  24f ; 
- 46   :  257 ; 
- 47   :  25f ; 
- 48   :  267 ; 
- 49   :  26f ; 
- 4a   :  277 ; 
- 4b   :  27f ; 
- 4c   :  287 ; 
- 4d   :  28f ; 
- 4e   :  297 ; 
- 4f   :  29e ; 
- 50   :  2a6 ; 
- 51   :  2ad ; 
- 52   :  2b5 ; 
- 53   :  2bc ; 
- 54   :  2c4 ; 
- 55   :  2cb ; 
- 56   :  2d2 ; 
- 57   :  2d9 ; 
- 58   :  2e0 ; 
- 59   :  2e7 ; 
- 5a   :  2ee ; 
- 5b   :  2f5 ; 
- 5c   :  2fc ; 
- 5d   :  302 ; 
- 5e   :  309 ; 
- 5f   :  30f ; 
- 60   :  316 ; 
- 61   :  31c ; 
- 62   :  322 ; 
- 63   :  328 ; 
- 64   :  32e ; 
- 65   :  334 ; 
- 66   :  33a ; 
- 67   :  340 ; 
- 68   :  346 ; 
- 69   :  34b ; 
- 6a   :  351 ; 
- 6b   :  356 ; 
- 6c   :  35b ; 
- 6d   :  360 ; 
- 6e   :  365 ; 
- 6f   :  36a ; 
- 70   :  36f ; 
- 71   :  373 ; 
- 72   :  378 ; 
- 73   :  37c ; 
- 74   :  381 ; 
- 75   :  385 ; 
- 76   :  389 ; 
- 77   :  38d ; 
- 78   :  391 ; 
- 79   :  395 ; 
- 7a   :  398 ; 
- 7b   :  39c ; 
- 7c   :  39f ; 
- 7d   :  3a2 ; 
- 7e   :  3a5 ; 
- 7f   :  3a8 ; 
- 80   :  3ab ; 
- 81   :  3ae ; 
- 82   :  3b0 ; 
- 83   :  3b3 ; 
- 84   :  3b5 ; 
- 85   :  3b7 ; 
- 86   :  3b9 ; 
- 87   :  3bb ; 
- 88   :  3bd ; 
- 89   :  3be ; 
- 8a   :  3c0 ; 
- 8b   :  3c1 ; 
- 8c   :  3c2 ; 
- 8d   :  3c3 ; 
- 8e   :  3c4 ; 
- 8f   :  3c5 ; 
+ 0   :  fff0 ; 
+ 1   :  fff8 ; 
+ 2   :  0 ; 
+ 3   :  9 ; 
+ 4   :  11 ; 
+ 5   :  19 ; 
+ 6   :  21 ; 
+ 7   :  2a ; 
+ 8   :  32 ; 
+ 9   :  3a ; 
+ a   :  43 ; 
+ b   :  4b ; 
+ c   :  54 ; 
+ d   :  5c ; 
+ e   :  65 ; 
+ f   :  6e ; 
+ 10   :  76 ; 
+ 11   :  7f ; 
+ 12   :  88 ; 
+ 13   :  90 ; 
+ 14   :  99 ; 
+ 15   :  a2 ; 
+ 16   :  ab ; 
+ 17   :  b3 ; 
+ 18   :  bc ; 
+ 19   :  c5 ; 
+ 1a   :  ce ; 
+ 1b   :  d7 ; 
+ 1c   :  e0 ; 
+ 1d   :  e9 ; 
+ 1e   :  f2 ; 
+ 1f   :  fb ; 
+ 20   :  104 ; 
+ 21   :  10d ; 
+ 22   :  116 ; 
+ 23   :  11f ; 
+ 24   :  127 ; 
+ 25   :  130 ; 
+ 26   :  139 ; 
+ 27   :  142 ; 
+ 28   :  14b ; 
+ 29   :  154 ; 
+ 2a   :  15d ; 
+ 2b   :  166 ; 
+ 2c   :  16f ; 
+ 2d   :  178 ; 
+ 2e   :  181 ; 
+ 2f   :  18a ; 
+ 30   :  193 ; 
+ 31   :  19c ; 
+ 32   :  1a5 ; 
+ 33   :  1ae ; 
+ 34   :  1b7 ; 
+ 35   :  1bf ; 
+ 36   :  1c8 ; 
+ 37   :  1d1 ; 
+ 38   :  1da ; 
+ 39   :  1e2 ; 
+ 3a   :  1eb ; 
+ 3b   :  1f4 ; 
+ 3c   :  1fc ; 
+ 3d   :  205 ; 
+ 3e   :  20e ; 
+ 3f   :  216 ; 
+ 40   :  21f ; 
+ 41   :  227 ; 
+ 42   :  230 ; 
+ 43   :  238 ; 
+ 44   :  240 ; 
+ 45   :  248 ; 
+ 46   :  251 ; 
+ 47   :  259 ; 
+ 48   :  261 ; 
+ 49   :  269 ; 
+ 4a   :  271 ; 
+ 4b   :  279 ; 
+ 4c   :  281 ; 
+ 4d   :  289 ; 
+ 4e   :  291 ; 
+ 4f   :  298 ; 
+ 50   :  2a0 ; 
+ 51   :  2a8 ; 
+ 52   :  2af ; 
+ 53   :  2b7 ; 
+ 54   :  2be ; 
+ 55   :  2c5 ; 
+ 56   :  2cd ; 
+ 57   :  2d4 ; 
+ 58   :  2db ; 
+ 59   :  2e2 ; 
+ 5a   :  2e9 ; 
+ 5b   :  2f0 ; 
+ 5c   :  2f7 ; 
+ 5d   :  2fd ; 
+ 5e   :  304 ; 
+ 5f   :  30b ; 
+ 60   :  311 ; 
+ 61   :  317 ; 
+ 62   :  31e ; 
+ 63   :  324 ; 
+ 64   :  32a ; 
+ 65   :  330 ; 
+ 66   :  336 ; 
+ 67   :  33c ; 
+ 68   :  341 ; 
+ 69   :  347 ; 
+ 6a   :  34c ; 
+ 6b   :  352 ; 
+ 6c   :  357 ; 
+ 6d   :  35c ; 
+ 6e   :  361 ; 
+ 6f   :  366 ; 
+ 70   :  36b ; 
+ 71   :  370 ; 
+ 72   :  375 ; 
+ 73   :  379 ; 
+ 74   :  37e ; 
+ 75   :  382 ; 
+ 76   :  386 ; 
+ 77   :  38a ; 
+ 78   :  38e ; 
+ 79   :  392 ; 
+ 7a   :  395 ; 
+ 7b   :  399 ; 
+ 7c   :  39c ; 
+ 7d   :  3a0 ; 
+ 7e   :  3a3 ; 
+ 7f   :  3a6 ; 
+ 80   :  3a9 ; 
+ 81   :  3ac ; 
+ 82   :  3ae ; 
+ 83   :  3b1 ; 
+ 84   :  3b3 ; 
+ 85   :  3b5 ; 
+ 86   :  3b8 ; 
+ 87   :  3ba ; 
+ 88   :  3bb ; 
+ 89   :  3bd ; 
+ 8a   :  3bf ; 
+ 8b   :  3c0 ; 
+ 8c   :  3c1 ; 
+ 8d   :  3c2 ; 
+ 8e   :  3c3 ; 
+ 8f   :  3c4 ; 
  90   :  3c5 ; 
- 91   :  3c6 ; 
+ 91   :  3c5 ; 
  92   :  3c6 ; 
  93   :  3c6 ; 
  94   :  3c6 ; 
  95   :  3c6 ; 
  96   :  3c6 ; 
- 97   :  3c5 ; 
+ 97   :  3c6 ; 
  98   :  3c5 ; 
  99   :  3c4 ; 
- 9a   :  3c3 ; 
- 9b   :  3c2 ; 
- 9c   :  3c0 ; 
- 9d   :  3bf ; 
- 9e   :  3bd ; 
- 9f   :  3bc ; 
- a0   :  3ba ; 
- a1   :  3b8 ; 
- a2   :  3b6 ; 
- a3   :  3b3 ; 
- a4   :  3b1 ; 
- a5   :  3ae ; 
- a6   :  3ab ; 
- a7   :  3a8 ; 
- a8   :  3a5 ; 
- a9   :  3a2 ; 
- aa   :  39e ; 
- ab   :  39b ; 
- ac   :  397 ; 
- ad   :  393 ; 
- ae   :  38f ; 
- af   :  38a ; 
- b0   :  386 ; 
- b1   :  381 ; 
- b2   :  37c ; 
- b3   :  378 ; 
- b4   :  372 ; 
- b5   :  36d ; 
- b6   :  368 ; 
- b7   :  362 ; 
- b8   :  35c ; 
- b9   :  356 ; 
- ba   :  350 ; 
- bb   :  34a ; 
- bc   :  344 ; 
- bd   :  33d ; 
- be   :  336 ; 
- bf   :  32f ; 
- c0   :  328 ; 
- c1   :  321 ; 
- c2   :  31a ; 
- c3   :  312 ; 
- c4   :  30a ; 
- c5   :  302 ; 
- c6   :  2fa ; 
- c7   :  2f2 ; 
- c8   :  2ea ; 
- c9   :  2e1 ; 
- ca   :  2d9 ; 
- cb   :  2d0 ; 
- cc   :  2c7 ; 
- cd   :  2be ; 
- ce   :  2b4 ; 
- cf   :  2ab ; 
- d0   :  2a1 ; 
- d1   :  298 ; 
- d2   :  28e ; 
- d3   :  284 ; 
- d4   :  279 ; 
- d5   :  26f ; 
- d6   :  264 ; 
- d7   :  25a ; 
- d8   :  24f ; 
- d9   :  244 ; 
- da   :  239 ; 
- db   :  22e ; 
- dc   :  222 ; 
- dd   :  217 ; 
- de   :  20b ; 
- df   :  1ff ; 
- e0   :  1f3 ; 
- e1   :  1e7 ; 
- e2   :  1db ; 
- e3   :  1cf ; 
- e4   :  1c2 ; 
- e5   :  1b6 ; 
- e6   :  1a9 ; 
- e7   :  19c ; 
- e8   :  18f ; 
- e9   :  182 ; 
- ea   :  175 ; 
- eb   :  167 ; 
- ec   :  15a ; 
- ed   :  14c ; 
- ee   :  13e ; 
- ef   :  131 ; 
- f0   :  123 ; 
- f1   :  115 ; 
- f2   :  106 ; 
- f3   :  f8 ; 
- f4   :  ea ; 
- f5   :  db ; 
- f6   :  cd ; 
- f7   :  be ; 
- f8   :  af ; 
- f9   :  a0 ; 
- fa   :  91 ; 
- fb   :  82 ; 
- fc   :  73 ; 
- fd   :  63 ; 
- fe   :  54 ; 
- ff   :  45 ; 
+ 9a   :  3c4 ; 
+ 9b   :  3c3 ; 
+ 9c   :  3c1 ; 
+ 9d   :  3c0 ; 
+ 9e   :  3bf ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
+ a3   :  3b5 ; 
+ a4   :  3b3 ; 
+ a5   :  3b0 ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
+ a9   :  3a4 ; 
+ aa   :  3a1 ; 
+ ab   :  39d ; 
+ ac   :  39a ; 
+ ad   :  396 ; 
+ ae   :  392 ; 
+ af   :  38e ; 
+ b0   :  389 ; 
+ b1   :  385 ; 
+ b2   :  380 ; 
+ b3   :  37b ; 
+ b4   :  376 ; 
+ b5   :  371 ; 
+ b6   :  36c ; 
+ b7   :  366 ; 
+ b8   :  361 ; 
+ b9   :  35b ; 
+ ba   :  355 ; 
+ bb   :  34f ; 
+ bc   :  348 ; 
+ bd   :  342 ; 
+ be   :  33b ; 
+ bf   :  335 ; 
+ c0   :  32e ; 
+ c1   :  326 ; 
+ c2   :  31f ; 
+ c3   :  318 ; 
+ c4   :  310 ; 
+ c5   :  308 ; 
+ c6   :  300 ; 
+ c7   :  2f8 ; 
+ c8   :  2f0 ; 
+ c9   :  2e8 ; 
+ ca   :  2df ; 
+ cb   :  2d6 ; 
+ cc   :  2ce ; 
+ cd   :  2c5 ; 
+ ce   :  2bb ; 
+ cf   :  2b2 ; 
+ d0   :  2a9 ; 
+ d1   :  29f ; 
+ d2   :  295 ; 
+ d3   :  28b ; 
+ d4   :  281 ; 
+ d5   :  277 ; 
+ d6   :  26c ; 
+ d7   :  262 ; 
+ d8   :  257 ; 
+ d9   :  24c ; 
+ da   :  241 ; 
+ db   :  236 ; 
+ dc   :  22b ; 
+ dd   :  21f ; 
+ de   :  214 ; 
+ df   :  208 ; 
+ e0   :  1fc ; 
+ e1   :  1f0 ; 
+ e2   :  1e4 ; 
+ e3   :  1d8 ; 
+ e4   :  1cc ; 
+ e5   :  1bf ; 
+ e6   :  1b3 ; 
+ e7   :  1a6 ; 
+ e8   :  199 ; 
+ e9   :  18c ; 
+ ea   :  17f ; 
+ eb   :  171 ; 
+ ec   :  164 ; 
+ ed   :  156 ; 
+ ee   :  149 ; 
+ ef   :  13b ; 
+ f0   :  12d ; 
+ f1   :  11f ; 
+ f2   :  111 ; 
+ f3   :  103 ; 
+ f4   :  f5 ; 
+ f5   :  e6 ; 
+ f6   :  d8 ; 
+ f7   :  c9 ; 
+ f8   :  ba ; 
+ f9   :  ab ; 
+ fa   :  9c ; 
+ fb   :  8d ; 
+ fc   :  7e ; 
+ fd   :  6f ; 
+ fe   :  60 ; 
+ ff   :  50 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
index 0a49efede7..7f5f626adc 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
@@ -3,156 +3,156 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffd ; 
- 1   :  fffa ; 
- 2   :  fff6 ; 
- 3   :  fff2 ; 
- 4   :  ffee ; 
- 5   :  ffea ; 
- 6   :  ffe6 ; 
- 7   :  ffe2 ; 
- 8   :  ffde ; 
- 9   :  ffdb ; 
- a   :  ffd7 ; 
- b   :  ffd3 ; 
- c   :  ffcf ; 
- d   :  ffcb ; 
- e   :  ffc6 ; 
- f   :  ffc2 ; 
- 10   :  ffbe ; 
- 11   :  ffba ; 
- 12   :  ffb6 ; 
- 13   :  ffb2 ; 
- 14   :  ffae ; 
- 15   :  ffaa ; 
- 16   :  ffa6 ; 
- 17   :  ffa1 ; 
- 18   :  ff9d ; 
- 19   :  ff99 ; 
- 1a   :  ff95 ; 
- 1b   :  ff91 ; 
- 1c   :  ff8c ; 
- 1d   :  ff88 ; 
- 1e   :  ff84 ; 
- 1f   :  ff80 ; 
- 20   :  ff7b ; 
- 21   :  ff77 ; 
- 22   :  ff73 ; 
- 23   :  ff6f ; 
- 24   :  ff6a ; 
- 25   :  ff66 ; 
- 26   :  ff62 ; 
- 27   :  ff5d ; 
- 28   :  ff59 ; 
- 29   :  ff55 ; 
- 2a   :  ff51 ; 
- 2b   :  ff4c ; 
- 2c   :  ff48 ; 
- 2d   :  ff44 ; 
- 2e   :  ff40 ; 
- 2f   :  ff3b ; 
- 30   :  ff37 ; 
- 31   :  ff33 ; 
- 32   :  ff2e ; 
- 33   :  ff2a ; 
- 34   :  ff26 ; 
- 35   :  ff22 ; 
- 36   :  ff1e ; 
- 37   :  ff19 ; 
- 38   :  ff15 ; 
- 39   :  ff11 ; 
- 3a   :  ff0d ; 
- 3b   :  ff09 ; 
- 3c   :  ff04 ; 
- 3d   :  ff00 ; 
- 3e   :  fefc ; 
- 3f   :  fef8 ; 
- 40   :  fef4 ; 
- 41   :  fef0 ; 
- 42   :  feec ; 
- 43   :  fee8 ; 
- 44   :  fee4 ; 
- 45   :  fee0 ; 
- 46   :  fedc ; 
- 47   :  fed8 ; 
- 48   :  fed4 ; 
- 49   :  fed0 ; 
- 4a   :  fecc ; 
- 4b   :  fec8 ; 
- 4c   :  fec5 ; 
- 4d   :  fec1 ; 
- 4e   :  febd ; 
- 4f   :  feb9 ; 
- 50   :  feb6 ; 
- 51   :  feb2 ; 
- 52   :  feae ; 
- 53   :  feab ; 
- 54   :  fea7 ; 
- 55   :  fea3 ; 
- 56   :  fea0 ; 
- 57   :  fe9c ; 
- 58   :  fe99 ; 
- 59   :  fe96 ; 
- 5a   :  fe92 ; 
- 5b   :  fe8f ; 
- 5c   :  fe8c ; 
- 5d   :  fe88 ; 
- 5e   :  fe85 ; 
- 5f   :  fe82 ; 
- 60   :  fe7f ; 
- 61   :  fe7c ; 
- 62   :  fe79 ; 
- 63   :  fe76 ; 
- 64   :  fe73 ; 
- 65   :  fe70 ; 
- 66   :  fe6d ; 
- 67   :  fe6a ; 
- 68   :  fe67 ; 
- 69   :  fe64 ; 
- 6a   :  fe62 ; 
- 6b   :  fe5f ; 
- 6c   :  fe5d ; 
- 6d   :  fe5a ; 
- 6e   :  fe58 ; 
- 6f   :  fe55 ; 
- 70   :  fe53 ; 
- 71   :  fe50 ; 
- 72   :  fe4e ; 
- 73   :  fe4c ; 
- 74   :  fe4a ; 
- 75   :  fe48 ; 
- 76   :  fe46 ; 
- 77   :  fe44 ; 
- 78   :  fe42 ; 
- 79   :  fe40 ; 
- 7a   :  fe3e ; 
- 7b   :  fe3c ; 
- 7c   :  fe3b ; 
- 7d   :  fe39 ; 
- 7e   :  fe38 ; 
- 7f   :  fe36 ; 
- 80   :  fe35 ; 
- 81   :  fe33 ; 
- 82   :  fe32 ; 
- 83   :  fe31 ; 
+ 0   :  0 ; 
+ 1   :  fffc ; 
+ 2   :  fff9 ; 
+ 3   :  fff5 ; 
+ 4   :  fff1 ; 
+ 5   :  ffed ; 
+ 6   :  ffe9 ; 
+ 7   :  ffe5 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffde ; 
+ a   :  ffda ; 
+ b   :  ffd6 ; 
+ c   :  ffd2 ; 
+ d   :  ffce ; 
+ e   :  ffca ; 
+ f   :  ffc5 ; 
+ 10   :  ffc1 ; 
+ 11   :  ffbd ; 
+ 12   :  ffb9 ; 
+ 13   :  ffb5 ; 
+ 14   :  ffb1 ; 
+ 15   :  ffad ; 
+ 16   :  ffa9 ; 
+ 17   :  ffa5 ; 
+ 18   :  ffa0 ; 
+ 19   :  ff9c ; 
+ 1a   :  ff98 ; 
+ 1b   :  ff94 ; 
+ 1c   :  ff90 ; 
+ 1d   :  ff8b ; 
+ 1e   :  ff87 ; 
+ 1f   :  ff83 ; 
+ 20   :  ff7f ; 
+ 21   :  ff7a ; 
+ 22   :  ff76 ; 
+ 23   :  ff72 ; 
+ 24   :  ff6e ; 
+ 25   :  ff69 ; 
+ 26   :  ff65 ; 
+ 27   :  ff61 ; 
+ 28   :  ff5c ; 
+ 29   :  ff58 ; 
+ 2a   :  ff54 ; 
+ 2b   :  ff50 ; 
+ 2c   :  ff4b ; 
+ 2d   :  ff47 ; 
+ 2e   :  ff43 ; 
+ 2f   :  ff3e ; 
+ 30   :  ff3a ; 
+ 31   :  ff36 ; 
+ 32   :  ff32 ; 
+ 33   :  ff2d ; 
+ 34   :  ff29 ; 
+ 35   :  ff25 ; 
+ 36   :  ff21 ; 
+ 37   :  ff1d ; 
+ 38   :  ff18 ; 
+ 39   :  ff14 ; 
+ 3a   :  ff10 ; 
+ 3b   :  ff0c ; 
+ 3c   :  ff08 ; 
+ 3d   :  ff03 ; 
+ 3e   :  feff ; 
+ 3f   :  fefb ; 
+ 40   :  fef7 ; 
+ 41   :  fef3 ; 
+ 42   :  feef ; 
+ 43   :  feeb ; 
+ 44   :  fee7 ; 
+ 45   :  fee3 ; 
+ 46   :  fedf ; 
+ 47   :  fedb ; 
+ 48   :  fed7 ; 
+ 49   :  fed3 ; 
+ 4a   :  fecf ; 
+ 4b   :  fecb ; 
+ 4c   :  fec7 ; 
+ 4d   :  fec4 ; 
+ 4e   :  fec0 ; 
+ 4f   :  febc ; 
+ 50   :  feb8 ; 
+ 51   :  feb5 ; 
+ 52   :  feb1 ; 
+ 53   :  fead ; 
+ 54   :  feaa ; 
+ 55   :  fea6 ; 
+ 56   :  fea3 ; 
+ 57   :  fe9f ; 
+ 58   :  fe9c ; 
+ 59   :  fe98 ; 
+ 5a   :  fe95 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8e ; 
+ 5d   :  fe8b ; 
+ 5e   :  fe87 ; 
+ 5f   :  fe84 ; 
+ 60   :  fe81 ; 
+ 61   :  fe7e ; 
+ 62   :  fe7b ; 
+ 63   :  fe78 ; 
+ 64   :  fe75 ; 
+ 65   :  fe72 ; 
+ 66   :  fe6f ; 
+ 67   :  fe6c ; 
+ 68   :  fe69 ; 
+ 69   :  fe67 ; 
+ 6a   :  fe64 ; 
+ 6b   :  fe61 ; 
+ 6c   :  fe5f ; 
+ 6d   :  fe5c ; 
+ 6e   :  fe59 ; 
+ 6f   :  fe57 ; 
+ 70   :  fe55 ; 
+ 71   :  fe52 ; 
+ 72   :  fe50 ; 
+ 73   :  fe4e ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
+ 7a   :  fe3f ; 
+ 7b   :  fe3e ; 
+ 7c   :  fe3c ; 
+ 7d   :  fe3a ; 
+ 7e   :  fe39 ; 
+ 7f   :  fe37 ; 
+ 80   :  fe36 ; 
+ 81   :  fe34 ; 
+ 82   :  fe33 ; 
+ 83   :  fe32 ; 
  84   :  fe30 ; 
- 85   :  fe2e ; 
- 86   :  fe2d ; 
- 87   :  fe2c ; 
+ 85   :  fe2f ; 
+ 86   :  fe2e ; 
+ 87   :  fe2d ; 
  88   :  fe2c ; 
  89   :  fe2b ; 
- 8a   :  fe2a ; 
- 8b   :  fe29 ; 
+ 8a   :  fe2b ; 
+ 8b   :  fe2a ; 
  8c   :  fe29 ; 
- 8d   :  fe28 ; 
+ 8d   :  fe29 ; 
  8e   :  fe28 ; 
- 8f   :  fe27 ; 
+ 8f   :  fe28 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
- 93   :  fe26 ; 
+ 93   :  fe27 ; 
  94   :  fe26 ; 
- 95   :  fe27 ; 
+ 95   :  fe26 ; 
  96   :  fe27 ; 
  97   :  fe27 ; 
  98   :  fe27 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  fe28 ; 
  9b   :  fe28 ; 
  9c   :  fe29 ; 
- 9d   :  fe2a ; 
+ 9d   :  fe29 ; 
  9e   :  fe2a ; 
  9f   :  fe2b ; 
- a0   :  fe2c ; 
- a1   :  fe2d ; 
- a2   :  fe2e ; 
- a3   :  fe2f ; 
- a4   :  fe31 ; 
- a5   :  fe32 ; 
- a6   :  fe33 ; 
- a7   :  fe35 ; 
- a8   :  fe36 ; 
- a9   :  fe38 ; 
- aa   :  fe3a ; 
- ab   :  fe3b ; 
- ac   :  fe3d ; 
- ad   :  fe3f ; 
- ae   :  fe41 ; 
- af   :  fe43 ; 
- b0   :  fe46 ; 
- b1   :  fe48 ; 
- b2   :  fe4a ; 
- b3   :  fe4d ; 
- b4   :  fe4f ; 
- b5   :  fe52 ; 
- b6   :  fe55 ; 
- b7   :  fe57 ; 
- b8   :  fe5a ; 
- b9   :  fe5d ; 
- ba   :  fe60 ; 
- bb   :  fe63 ; 
- bc   :  fe67 ; 
- bd   :  fe6a ; 
- be   :  fe6d ; 
- bf   :  fe71 ; 
- c0   :  fe74 ; 
- c1   :  fe78 ; 
- c2   :  fe7c ; 
- c3   :  fe80 ; 
- c4   :  fe83 ; 
- c5   :  fe87 ; 
- c6   :  fe8b ; 
- c7   :  fe90 ; 
- c8   :  fe94 ; 
- c9   :  fe98 ; 
- ca   :  fe9c ; 
- cb   :  fea1 ; 
- cc   :  fea5 ; 
- cd   :  feaa ; 
- ce   :  feaf ; 
- cf   :  feb4 ; 
- d0   :  feb8 ; 
- d1   :  febd ; 
- d2   :  fec2 ; 
- d3   :  fec8 ; 
- d4   :  fecd ; 
- d5   :  fed2 ; 
- d6   :  fed7 ; 
- d7   :  fedd ; 
- d8   :  fee2 ; 
- d9   :  fee8 ; 
- da   :  feed ; 
- db   :  fef3 ; 
- dc   :  fef9 ; 
- dd   :  feff ; 
- de   :  ff05 ; 
- df   :  ff0b ; 
- e0   :  ff11 ; 
- e1   :  ff17 ; 
- e2   :  ff1d ; 
- e3   :  ff24 ; 
- e4   :  ff2a ; 
- e5   :  ff30 ; 
- e6   :  ff37 ; 
- e7   :  ff3d ; 
- e8   :  ff44 ; 
- e9   :  ff4b ; 
- ea   :  ff52 ; 
- eb   :  ff59 ; 
- ec   :  ff5f ; 
- ed   :  ff66 ; 
- ee   :  ff6d ; 
- ef   :  ff75 ; 
- f0   :  ff7c ; 
- f1   :  ff83 ; 
- f2   :  ff8a ; 
- f3   :  ff92 ; 
- f4   :  ff99 ; 
- f5   :  ffa1 ; 
- f6   :  ffa8 ; 
- f7   :  ffb0 ; 
- f8   :  ffb7 ; 
- f9   :  ffbf ; 
- fa   :  ffc7 ; 
- fb   :  ffcf ; 
- fc   :  ffd6 ; 
- fd   :  ffde ; 
- fe   :  ffe6 ; 
- ff   :  ffee ; 
+ a0   :  fe2b ; 
+ a1   :  fe2c ; 
+ a2   :  fe2d ; 
+ a3   :  fe2e ; 
+ a4   :  fe30 ; 
+ a5   :  fe31 ; 
+ a6   :  fe32 ; 
+ a7   :  fe34 ; 
+ a8   :  fe35 ; 
+ a9   :  fe37 ; 
+ aa   :  fe38 ; 
+ ab   :  fe3a ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
+ b0   :  fe44 ; 
+ b1   :  fe46 ; 
+ b2   :  fe49 ; 
+ b3   :  fe4b ; 
+ b4   :  fe4d ; 
+ b5   :  fe50 ; 
+ b6   :  fe53 ; 
+ b7   :  fe55 ; 
+ b8   :  fe58 ; 
+ b9   :  fe5b ; 
+ ba   :  fe5e ; 
+ bb   :  fe61 ; 
+ bc   :  fe64 ; 
+ bd   :  fe68 ; 
+ be   :  fe6b ; 
+ bf   :  fe6e ; 
+ c0   :  fe72 ; 
+ c1   :  fe75 ; 
+ c2   :  fe79 ; 
+ c3   :  fe7d ; 
+ c4   :  fe81 ; 
+ c5   :  fe84 ; 
+ c6   :  fe88 ; 
+ c7   :  fe8c ; 
+ c8   :  fe91 ; 
+ c9   :  fe95 ; 
+ ca   :  fe99 ; 
+ cb   :  fe9e ; 
+ cc   :  fea2 ; 
+ cd   :  fea7 ; 
+ ce   :  feab ; 
+ cf   :  feb0 ; 
+ d0   :  feb5 ; 
+ d1   :  feba ; 
+ d2   :  febf ; 
+ d3   :  fec4 ; 
+ d4   :  fec9 ; 
+ d5   :  fece ; 
+ d6   :  fed3 ; 
+ d7   :  fed9 ; 
+ d8   :  fede ; 
+ d9   :  fee4 ; 
+ da   :  fee9 ; 
+ db   :  feef ; 
+ dc   :  fef5 ; 
+ dd   :  fefa ; 
+ de   :  ff00 ; 
+ df   :  ff06 ; 
+ e0   :  ff0c ; 
+ e1   :  ff12 ; 
+ e2   :  ff19 ; 
+ e3   :  ff1f ; 
+ e4   :  ff25 ; 
+ e5   :  ff2c ; 
+ e6   :  ff32 ; 
+ e7   :  ff39 ; 
+ e8   :  ff3f ; 
+ e9   :  ff46 ; 
+ ea   :  ff4d ; 
+ eb   :  ff53 ; 
+ ec   :  ff5a ; 
+ ed   :  ff61 ; 
+ ee   :  ff68 ; 
+ ef   :  ff6f ; 
+ f0   :  ff76 ; 
+ f1   :  ff7e ; 
+ f2   :  ff85 ; 
+ f3   :  ff8c ; 
+ f4   :  ff93 ; 
+ f5   :  ff9b ; 
+ f6   :  ffa2 ; 
+ f7   :  ffaa ; 
+ f8   :  ffb2 ; 
+ f9   :  ffb9 ; 
+ fa   :  ffc1 ; 
+ fb   :  ffc9 ; 
+ fc   :  ffd1 ; 
+ fd   :  ffd8 ; 
+ fe   :  ffe0 ; 
+ ff   :  ffe8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
index a8344b7e3a..1971c3e982 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
@@ -3,114 +3,114 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  15 ; 
- 1   :  17 ; 
- 2   :  18 ; 
- 3   :  1a ; 
- 4   :  1b ; 
- 5   :  1d ; 
- 6   :  1e ; 
- 7   :  20 ; 
- 8   :  22 ; 
- 9   :  23 ; 
- a   :  25 ; 
- b   :  26 ; 
- c   :  28 ; 
- d   :  29 ; 
- e   :  2b ; 
- f   :  2d ; 
- 10   :  2e ; 
- 11   :  30 ; 
- 12   :  31 ; 
- 13   :  33 ; 
- 14   :  35 ; 
- 15   :  36 ; 
- 16   :  38 ; 
- 17   :  3a ; 
- 18   :  3b ; 
- 19   :  3d ; 
- 1a   :  3f ; 
- 1b   :  40 ; 
- 1c   :  42 ; 
- 1d   :  44 ; 
- 1e   :  45 ; 
- 1f   :  47 ; 
- 20   :  49 ; 
- 21   :  4b ; 
- 22   :  4c ; 
- 23   :  4e ; 
- 24   :  50 ; 
- 25   :  51 ; 
- 26   :  53 ; 
- 27   :  55 ; 
- 28   :  56 ; 
- 29   :  58 ; 
- 2a   :  5a ; 
- 2b   :  5c ; 
- 2c   :  5d ; 
- 2d   :  5f ; 
- 2e   :  61 ; 
- 2f   :  62 ; 
- 30   :  64 ; 
- 31   :  66 ; 
- 32   :  68 ; 
- 33   :  69 ; 
- 34   :  6b ; 
- 35   :  6d ; 
- 36   :  6e ; 
- 37   :  70 ; 
- 38   :  72 ; 
- 39   :  74 ; 
- 3a   :  75 ; 
- 3b   :  77 ; 
- 3c   :  79 ; 
- 3d   :  7a ; 
- 3e   :  7c ; 
- 3f   :  7e ; 
- 40   :  7f ; 
- 41   :  81 ; 
- 42   :  83 ; 
- 43   :  84 ; 
- 44   :  86 ; 
- 45   :  87 ; 
- 46   :  89 ; 
- 47   :  8b ; 
- 48   :  8c ; 
- 49   :  8e ; 
- 4a   :  8f ; 
- 4b   :  91 ; 
- 4c   :  93 ; 
- 4d   :  94 ; 
- 4e   :  96 ; 
- 4f   :  97 ; 
- 50   :  99 ; 
- 51   :  9a ; 
- 52   :  9c ; 
- 53   :  9d ; 
- 54   :  9f ; 
- 55   :  a0 ; 
- 56   :  a2 ; 
- 57   :  a3 ; 
- 58   :  a4 ; 
- 59   :  a6 ; 
- 5a   :  a7 ; 
- 5b   :  a9 ; 
- 5c   :  aa ; 
- 5d   :  ab ; 
- 5e   :  ad ; 
- 5f   :  ae ; 
- 60   :  af ; 
- 61   :  b1 ; 
- 62   :  b2 ; 
- 63   :  b3 ; 
- 64   :  b4 ; 
+ 0   :  14 ; 
+ 1   :  16 ; 
+ 2   :  17 ; 
+ 3   :  19 ; 
+ 4   :  1a ; 
+ 5   :  1c ; 
+ 6   :  1d ; 
+ 7   :  1f ; 
+ 8   :  20 ; 
+ 9   :  22 ; 
+ a   :  23 ; 
+ b   :  25 ; 
+ c   :  27 ; 
+ d   :  28 ; 
+ e   :  2a ; 
+ f   :  2b ; 
+ 10   :  2d ; 
+ 11   :  2f ; 
+ 12   :  30 ; 
+ 13   :  32 ; 
+ 14   :  33 ; 
+ 15   :  35 ; 
+ 16   :  37 ; 
+ 17   :  38 ; 
+ 18   :  3a ; 
+ 19   :  3c ; 
+ 1a   :  3d ; 
+ 1b   :  3f ; 
+ 1c   :  41 ; 
+ 1d   :  42 ; 
+ 1e   :  44 ; 
+ 1f   :  46 ; 
+ 20   :  48 ; 
+ 21   :  49 ; 
+ 22   :  4b ; 
+ 23   :  4d ; 
+ 24   :  4e ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
+ 27   :  53 ; 
+ 28   :  55 ; 
+ 29   :  57 ; 
+ 2a   :  59 ; 
+ 2b   :  5a ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
+ 2e   :  5f ; 
+ 2f   :  61 ; 
+ 30   :  63 ; 
+ 31   :  65 ; 
+ 32   :  66 ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
+ 35   :  6b ; 
+ 36   :  6d ; 
+ 37   :  6f ; 
+ 38   :  71 ; 
+ 39   :  72 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
+ 3c   :  77 ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
+ 3f   :  7c ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
+ 42   :  81 ; 
+ 43   :  83 ; 
+ 44   :  85 ; 
+ 45   :  86 ; 
+ 46   :  88 ; 
+ 47   :  89 ; 
+ 48   :  8b ; 
+ 49   :  8d ; 
+ 4a   :  8e ; 
+ 4b   :  90 ; 
+ 4c   :  91 ; 
+ 4d   :  93 ; 
+ 4e   :  95 ; 
+ 4f   :  96 ; 
+ 50   :  98 ; 
+ 51   :  99 ; 
+ 52   :  9b ; 
+ 53   :  9c ; 
+ 54   :  9e ; 
+ 55   :  9f ; 
+ 56   :  a1 ; 
+ 57   :  a2 ; 
+ 58   :  a3 ; 
+ 59   :  a5 ; 
+ 5a   :  a6 ; 
+ 5b   :  a8 ; 
+ 5c   :  a9 ; 
+ 5d   :  aa ; 
+ 5e   :  ac ; 
+ 5f   :  ad ; 
+ 60   :  ae ; 
+ 61   :  b0 ; 
+ 62   :  b1 ; 
+ 63   :  b2 ; 
+ 64   :  b3 ; 
  65   :  b5 ; 
- 66   :  b7 ; 
- 67   :  b8 ; 
- 68   :  b9 ; 
- 69   :  ba ; 
- 6a   :  bb ; 
- 6b   :  bc ; 
+ 66   :  b6 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
+ 69   :  b9 ; 
+ 6a   :  ba ; 
+ 6b   :  bb ; 
  6c   :  bd ; 
  6d   :  be ; 
  6e   :  bf ; 
@@ -119,31 +119,31 @@ CONTENT BEGIN
  71   :  c2 ; 
  72   :  c3 ; 
  73   :  c4 ; 
- 74   :  c5 ; 
- 75   :  c6 ; 
- 76   :  c7 ; 
- 77   :  c8 ; 
+ 74   :  c4 ; 
+ 75   :  c5 ; 
+ 76   :  c6 ; 
+ 77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
- 7a   :  ca ; 
- 7b   :  cb ; 
+ 7a   :  c9 ; 
+ 7b   :  ca ; 
  7c   :  cb ; 
- 7d   :  cc ; 
- 7e   :  cd ; 
+ 7d   :  cb ; 
+ 7e   :  cc ; 
  7f   :  cd ; 
- 80   :  ce ; 
+ 80   :  cd ; 
  81   :  ce ; 
- 82   :  cf ; 
+ 82   :  ce ; 
  83   :  cf ; 
- 84   :  d0 ; 
+ 84   :  cf ; 
  85   :  d0 ; 
- 86   :  d1 ; 
+ 86   :  d0 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
  8a   :  d2 ; 
  8b   :  d2 ; 
- 8c   :  d3 ; 
+ 8c   :  d2 ; 
  8d   :  d3 ; 
  8e   :  d3 ; 
  8f   :  d3 ; 
@@ -157,24 +157,24 @@ CONTENT BEGIN
  97   :  d3 ; 
  98   :  d3 ; 
  99   :  d3 ; 
- 9a   :  d2 ; 
+ 9a   :  d3 ; 
  9b   :  d2 ; 
  9c   :  d2 ; 
  9d   :  d2 ; 
- 9e   :  d1 ; 
+ 9e   :  d2 ; 
  9f   :  d1 ; 
- a0   :  d0 ; 
+ a0   :  d1 ; 
  a1   :  d0 ; 
- a2   :  cf ; 
+ a2   :  d0 ; 
  a3   :  cf ; 
- a4   :  ce ; 
+ a4   :  cf ; 
  a5   :  ce ; 
- a6   :  cd ; 
- a7   :  cc ; 
+ a6   :  ce ; 
+ a7   :  cd ; 
  a8   :  cc ; 
- a9   :  cb ; 
- aa   :  ca ; 
- ab   :  c9 ; 
+ a9   :  cc ; 
+ aa   :  cb ; 
+ ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
  ae   :  c7 ; 
@@ -182,81 +182,81 @@ CONTENT BEGIN
  b0   :  c5 ; 
  b1   :  c4 ; 
  b2   :  c3 ; 
- b3   :  c1 ; 
- b4   :  c0 ; 
- b5   :  bf ; 
- b6   :  be ; 
- b7   :  bd ; 
- b8   :  bb ; 
- b9   :  ba ; 
- ba   :  b9 ; 
- bb   :  b7 ; 
- bc   :  b6 ; 
- bd   :  b4 ; 
- be   :  b3 ; 
- bf   :  b1 ; 
- c0   :  af ; 
- c1   :  ae ; 
- c2   :  ac ; 
- c3   :  aa ; 
- c4   :  a9 ; 
- c5   :  a7 ; 
- c6   :  a5 ; 
- c7   :  a3 ; 
- c8   :  a1 ; 
- c9   :  9f ; 
- ca   :  9d ; 
- cb   :  9b ; 
- cc   :  99 ; 
- cd   :  97 ; 
- ce   :  95 ; 
- cf   :  93 ; 
- d0   :  90 ; 
- d1   :  8e ; 
- d2   :  8c ; 
- d3   :  89 ; 
- d4   :  87 ; 
- d5   :  85 ; 
- d6   :  82 ; 
- d7   :  80 ; 
- d8   :  7d ; 
- d9   :  7b ; 
- da   :  78 ; 
- db   :  75 ; 
- dc   :  73 ; 
- dd   :  70 ; 
- de   :  6d ; 
- df   :  6b ; 
- e0   :  68 ; 
- e1   :  65 ; 
- e2   :  62 ; 
- e3   :  5f ; 
- e4   :  5c ; 
- e5   :  59 ; 
- e6   :  56 ; 
- e7   :  53 ; 
- e8   :  50 ; 
- e9   :  4d ; 
- ea   :  4a ; 
- eb   :  47 ; 
- ec   :  44 ; 
- ed   :  40 ; 
- ee   :  3d ; 
- ef   :  3a ; 
- f0   :  36 ; 
- f1   :  33 ; 
- f2   :  30 ; 
- f3   :  2c ; 
- f4   :  29 ; 
- f5   :  25 ; 
- f6   :  22 ; 
- f7   :  1e ; 
- f8   :  1b ; 
- f9   :  17 ; 
- fa   :  14 ; 
- fb   :  10 ; 
- fc   :  c ; 
- fd   :  9 ; 
- fe   :  5 ; 
- ff   :  1 ; 
+ b3   :  c2 ; 
+ b4   :  c1 ; 
+ b5   :  c0 ; 
+ b6   :  bf ; 
+ b7   :  be ; 
+ b8   :  bc ; 
+ b9   :  bb ; 
+ ba   :  ba ; 
+ bb   :  b8 ; 
+ bc   :  b7 ; 
+ bd   :  b5 ; 
+ be   :  b4 ; 
+ bf   :  b2 ; 
+ c0   :  b1 ; 
+ c1   :  af ; 
+ c2   :  ad ; 
+ c3   :  ac ; 
+ c4   :  aa ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
+ c7   :  a4 ; 
+ c8   :  a3 ; 
+ c9   :  a1 ; 
+ ca   :  9f ; 
+ cb   :  9d ; 
+ cc   :  9b ; 
+ cd   :  99 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  92 ; 
+ d1   :  90 ; 
+ d2   :  8e ; 
+ d3   :  8b ; 
+ d4   :  89 ; 
+ d5   :  87 ; 
+ d6   :  84 ; 
+ d7   :  82 ; 
+ d8   :  7f ; 
+ d9   :  7d ; 
+ da   :  7a ; 
+ db   :  77 ; 
+ dc   :  75 ; 
+ dd   :  72 ; 
+ de   :  6f ; 
+ df   :  6d ; 
+ e0   :  6a ; 
+ e1   :  67 ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5c ; 
+ e6   :  59 ; 
+ e7   :  56 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
+ ea   :  4c ; 
+ eb   :  49 ; 
+ ec   :  46 ; 
+ ed   :  43 ; 
+ ee   :  3f ; 
+ ef   :  3c ; 
+ f0   :  39 ; 
+ f1   :  36 ; 
+ f2   :  32 ; 
+ f3   :  2f ; 
+ f4   :  2b ; 
+ f5   :  28 ; 
+ f6   :  24 ; 
+ f7   :  21 ; 
+ f8   :  1d ; 
+ f9   :  1a ; 
+ fa   :  16 ; 
+ fb   :  13 ; 
+ fc   :  f ; 
+ fd   :  b ; 
+ fe   :  8 ; 
+ ff   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
index 90cf20794d..086dfbabce 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
@@ -3,91 +3,91 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff7b ; 
- 1   :  ff75 ; 
- 2   :  ff7b ; 
- 3   :  ff8e ; 
- 4   :  ffa9 ; 
- 5   :  ffc5 ; 
- 6   :  ffdd ; 
- 7   :  ffed ; 
- 8   :  fff4 ; 
- 9   :  fff4 ; 
- a   :  fff0 ; 
- b   :  ffeb ; 
- c   :  ffe8 ; 
- d   :  ffe7 ; 
- e   :  ffe8 ; 
- f   :  ffea ; 
- 10   :  ffeb ; 
+ 0   :  ff89 ; 
+ 1   :  ff78 ; 
+ 2   :  ff75 ; 
+ 3   :  ff7f ; 
+ 4   :  ff95 ; 
+ 5   :  ffb0 ; 
+ 6   :  ffcc ; 
+ 7   :  ffe2 ; 
+ 8   :  fff0 ; 
+ 9   :  fff5 ; 
+ a   :  fff4 ; 
+ b   :  ffef ; 
+ c   :  ffea ; 
+ d   :  ffe8 ; 
+ e   :  ffe7 ; 
+ f   :  ffe9 ; 
+ 10   :  ffea ; 
  11   :  ffeb ; 
- 12   :  ffea ; 
- 13   :  ffe8 ; 
- 14   :  ffe7 ; 
- 15   :  ffe6 ; 
+ 12   :  ffeb ; 
+ 13   :  ffe9 ; 
+ 14   :  ffe8 ; 
+ 15   :  ffe7 ; 
  16   :  ffe6 ; 
- 17   :  ffe7 ; 
+ 17   :  ffe6 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
- 1b   :  ffe5 ; 
- 1c   :  ffe4 ; 
- 1d   :  ffe3 ; 
+ 1b   :  ffe6 ; 
+ 1c   :  ffe5 ; 
+ 1d   :  ffe4 ; 
  1e   :  ffe3 ; 
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe2 ; 
- 23   :  ffe1 ; 
+ 22   :  ffe3 ; 
+ 23   :  ffe2 ; 
  24   :  ffe1 ; 
- 25   :  ffe0 ; 
+ 25   :  ffe1 ; 
  26   :  ffe0 ; 
  27   :  ffe0 ; 
  28   :  ffe0 ; 
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffdd ; 
+ 2c   :  ffde ; 
  2d   :  ffdd ; 
- 2e   :  ffdc ; 
+ 2e   :  ffdd ; 
  2f   :  ffdc ; 
  30   :  ffdc ; 
  31   :  ffdc ; 
  32   :  ffdb ; 
- 33   :  ffda ; 
+ 33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffd9 ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
- 38   :  ffd8 ; 
+ 38   :  ffd9 ; 
  39   :  ffd8 ; 
- 3a   :  ffd7 ; 
+ 3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd6 ; 
+ 3c   :  ffd7 ; 
  3d   :  ffd6 ; 
- 3e   :  ffd5 ; 
+ 3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd4 ; 
+ 41   :  ffd5 ; 
  42   :  ffd4 ; 
- 43   :  ffd3 ; 
+ 43   :  ffd4 ; 
  44   :  ffd3 ; 
- 45   :  ffd2 ; 
+ 45   :  ffd3 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
- 48   :  ffd1 ; 
+ 48   :  ffd2 ; 
  49   :  ffd1 ; 
- 4a   :  ffd0 ; 
+ 4a   :  ffd1 ; 
  4b   :  ffd0 ; 
- 4c   :  ffcf ; 
+ 4c   :  ffd0 ; 
  4d   :  ffcf ; 
  4e   :  ffcf ; 
- 4f   :  ffce ; 
+ 4f   :  ffcf ; 
  50   :  ffce ; 
  51   :  ffce ; 
- 52   :  ffcd ; 
+ 52   :  ffce ; 
  53   :  ffcd ; 
- 54   :  ffcc ; 
+ 54   :  ffcd ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,43 +95,43 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffc9 ; 
+ 5c   :  ffca ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
- 5f   :  ffc8 ; 
+ 5f   :  ffc9 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc7 ; 
+ 62   :  ffc8 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
- 65   :  ffc6 ; 
+ 65   :  ffc7 ; 
  66   :  ffc6 ; 
  67   :  ffc6 ; 
- 68   :  ffc5 ; 
+ 68   :  ffc6 ; 
  69   :  ffc5 ; 
  6a   :  ffc5 ; 
  6b   :  ffc5 ; 
- 6c   :  ffc4 ; 
+ 6c   :  ffc5 ; 
  6d   :  ffc4 ; 
  6e   :  ffc4 ; 
  6f   :  ffc4 ; 
- 70   :  ffc3 ; 
+ 70   :  ffc4 ; 
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc2 ; 
+ 74   :  ffc3 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
  78   :  ffc2 ; 
- 79   :  ffc1 ; 
+ 79   :  ffc2 ; 
  7a   :  ffc1 ; 
  7b   :  ffc1 ; 
  7c   :  ffc1 ; 
  7d   :  ffc1 ; 
  7e   :  ffc1 ; 
  7f   :  ffc1 ; 
- 80   :  ffc0 ; 
+ 80   :  ffc1 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
  83   :  ffc0 ; 
@@ -166,7 +166,7 @@ CONTENT BEGIN
  a0   :  ffc2 ; 
  a1   :  ffc2 ; 
  a2   :  ffc2 ; 
- a3   :  ffc3 ; 
+ a3   :  ffc2 ; 
  a4   :  ffc3 ; 
  a5   :  ffc3 ; 
  a6   :  ffc3 ; 
@@ -178,9 +178,9 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc7 ; 
+ af   :  ffc6 ; 
  b0   :  ffc7 ; 
- b1   :  ffc8 ; 
+ b1   :  ffc7 ; 
  b2   :  ffc8 ; 
  b3   :  ffc8 ; 
  b4   :  ffc9 ; 
@@ -188,35 +188,35 @@ CONTENT BEGIN
  b6   :  ffca ; 
  b7   :  ffca ; 
  b8   :  ffcb ; 
- b9   :  ffcc ; 
+ b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcd ; 
+ bb   :  ffcc ; 
  bc   :  ffcd ; 
- bd   :  ffce ; 
+ bd   :  ffcd ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffd0 ; 
+ c0   :  ffcf ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd2 ; 
+ c3   :  ffd1 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
- c6   :  ffd4 ; 
- c7   :  ffd5 ; 
+ c6   :  ffd3 ; 
+ c7   :  ffd4 ; 
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
- ca   :  ffd7 ; 
- cb   :  ffd8 ; 
- cc   :  ffd9 ; 
+ ca   :  ffd6 ; 
+ cb   :  ffd7 ; 
+ cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
- cf   :  ffdb ; 
- d0   :  ffdc ; 
- d1   :  ffdd ; 
- d2   :  ffde ; 
- d3   :  ffdf ; 
- d4   :  ffe0 ; 
- d5   :  ffe1 ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
+ d3   :  ffde ; 
+ d4   :  ffdf ; 
+ d5   :  ffe0 ; 
  d6   :  ffe1 ; 
  d7   :  ffe2 ; 
  d8   :  ffe3 ; 
@@ -224,39 +224,39 @@ CONTENT BEGIN
  da   :  ffe5 ; 
  db   :  ffe6 ; 
  dc   :  ffe7 ; 
- dd   :  ffe9 ; 
- de   :  ffea ; 
- df   :  ffeb ; 
- e0   :  ffec ; 
- e1   :  ffed ; 
- e2   :  ffee ; 
- e3   :  ffef ; 
- e4   :  fff0 ; 
+ dd   :  ffe8 ; 
+ de   :  ffe9 ; 
+ df   :  ffea ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
+ e3   :  ffee ; 
+ e4   :  ffef ; 
  e5   :  fff1 ; 
- e6   :  fff3 ; 
- e7   :  fff4 ; 
- e8   :  fff5 ; 
- e9   :  fff6 ; 
+ e6   :  fff2 ; 
+ e7   :  fff3 ; 
+ e8   :  fff4 ; 
+ e9   :  fff5 ; 
  ea   :  fff7 ; 
- eb   :  fff9 ; 
- ec   :  fffa ; 
- ed   :  fffb ; 
- ee   :  fffc ; 
- ef   :  fffe ; 
- f0   :  ffff ; 
- f1   :  0 ; 
- f2   :  2 ; 
- f3   :  3 ; 
- f4   :  4 ; 
- f5   :  6 ; 
- f6   :  7 ; 
- f7   :  8 ; 
- f8   :  a ; 
- f9   :  b ; 
- fa   :  d ; 
- fb   :  e ; 
- fc   :  10 ; 
- fd   :  11 ; 
- fe   :  12 ; 
- ff   :  14 ; 
+ eb   :  fff8 ; 
+ ec   :  fff9 ; 
+ ed   :  fffa ; 
+ ee   :  fffb ; 
+ ef   :  fffd ; 
+ f0   :  fffe ; 
+ f1   :  ffff ; 
+ f2   :  1 ; 
+ f3   :  2 ; 
+ f4   :  3 ; 
+ f5   :  5 ; 
+ f6   :  6 ; 
+ f7   :  7 ; 
+ f8   :  9 ; 
+ f9   :  a ; 
+ fa   :  c ; 
+ fb   :  d ; 
+ fc   :  e ; 
+ fd   :  10 ; 
+ fe   :  11 ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
index 853b253740..f20a49827e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
@@ -4,38 +4,38 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  19 ; 
- 1   :  17 ; 
+ 1   :  18 ; 
  2   :  16 ; 
- 3   :  14 ; 
+ 3   :  15 ; 
  4   :  13 ; 
- 5   :  11 ; 
+ 5   :  12 ; 
  6   :  10 ; 
- 7   :  e ; 
+ 7   :  f ; 
  8   :  d ; 
  9   :  c ; 
- a   :  a ; 
+ a   :  b ; 
  b   :  9 ; 
- c   :  7 ; 
+ c   :  8 ; 
  d   :  6 ; 
  e   :  5 ; 
- f   :  3 ; 
+ f   :  4 ; 
  10   :  2 ; 
  11   :  1 ; 
- 12   :  ffff ; 
+ 12   :  0 ; 
  13   :  fffe ; 
  14   :  fffd ; 
- 15   :  fffb ; 
- 16   :  fffa ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
  17   :  fff9 ; 
  18   :  fff8 ; 
  19   :  fff7 ; 
- 1a   :  fff5 ; 
+ 1a   :  fff6 ; 
  1b   :  fff4 ; 
  1c   :  fff3 ; 
  1d   :  fff2 ; 
  1e   :  fff1 ; 
- 1f   :  ffef ; 
- 20   :  ffee ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
  21   :  ffed ; 
  22   :  ffec ; 
  23   :  ffeb ; 
@@ -54,17 +54,17 @@ CONTENT BEGIN
  30   :  ffde ; 
  31   :  ffdd ; 
  32   :  ffdc ; 
- 33   :  ffdb ; 
- 34   :  ffda ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
  35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
  38   :  ffd7 ; 
- 39   :  ffd6 ; 
+ 39   :  ffd7 ; 
  3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd3 ; 
+ 3d   :  ffd4 ; 
  3e   :  ffd3 ; 
  3f   :  ffd2 ; 
  40   :  ffd1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  ffcf ; 
  44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffcd ; 
+ 46   :  ffce ; 
  47   :  ffcd ; 
  48   :  ffcc ; 
  49   :  ffcc ; 
@@ -99,7 +99,7 @@ CONTENT BEGIN
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc2 ; 
+ 60   :  ffc3 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc1 ; 
+ 83   :  ffc0 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -150,24 +150,24 @@ CONTENT BEGIN
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc4 ; 
+ 93   :  ffc3 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc5 ; 
+ 97   :  ffc4 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc7 ; 
+ 9e   :  ffc6 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
  a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc9 ; 
+ a4   :  ffc8 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
  a7   :  ffca ; 
@@ -180,17 +180,17 @@ CONTENT BEGIN
  ae   :  ffcc ; 
  af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffce ; 
+ b1   :  ffcd ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffcf ; 
+ b4   :  ffce ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd2 ; 
+ bb   :  ffd1 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
  be   :  ffd3 ; 
@@ -206,7 +206,7 @@ CONTENT BEGIN
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd9 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
@@ -225,7 +225,7 @@ CONTENT BEGIN
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe1 ; 
+ de   :  ffe0 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
  e1   :  ffe3 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe5 ; 
- e8   :  ffe6 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
  e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
  ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe7 ; 
+ ee   :  ffe6 ; 
  ef   :  ffe8 ; 
  f0   :  ffe9 ; 
  f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffea ; 
+ f3   :  ffeb ; 
  f4   :  ffe9 ; 
- f5   :  ffe7 ; 
- f6   :  ffe8 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
  f7   :  ffea ; 
- f8   :  ffef ; 
- f9   :  fff4 ; 
+ f8   :  ffee ; 
+ f9   :  fff3 ; 
  fa   :  fff5 ; 
- fb   :  fff0 ; 
- fc   :  ffe2 ; 
- fd   :  ffcc ; 
- fe   :  ffb0 ; 
- ff   :  ff95 ; 
+ fb   :  fff2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffd2 ; 
+ fe   :  ffb7 ; 
+ ff   :  ff9b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
index a70c96b589..522a49b1e9 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
@@ -3,84 +3,84 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff5 ; 
- 1   :  fff9 ; 
- 2   :  fffc ; 
- 3   :  0 ; 
- 4   :  4 ; 
- 5   :  8 ; 
- 6   :  b ; 
- 7   :  f ; 
- 8   :  13 ; 
- 9   :  16 ; 
- a   :  1a ; 
+ 0   :  fff4 ; 
+ 1   :  fff8 ; 
+ 2   :  fffb ; 
+ 3   :  ffff ; 
+ 4   :  3 ; 
+ 5   :  7 ; 
+ 6   :  a ; 
+ 7   :  e ; 
+ 8   :  12 ; 
+ 9   :  15 ; 
+ a   :  19 ; 
  b   :  1d ; 
- c   :  21 ; 
+ c   :  20 ; 
  d   :  24 ; 
- e   :  28 ; 
+ e   :  27 ; 
  f   :  2b ; 
- 10   :  2f ; 
- 11   :  32 ; 
- 12   :  36 ; 
- 13   :  39 ; 
- 14   :  3c ; 
+ 10   :  2e ; 
+ 11   :  31 ; 
+ 12   :  35 ; 
+ 13   :  38 ; 
+ 14   :  3b ; 
  15   :  3f ; 
- 16   :  43 ; 
- 17   :  46 ; 
- 18   :  49 ; 
- 19   :  4c ; 
+ 16   :  42 ; 
+ 17   :  45 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
  1a   :  4f ; 
  1b   :  52 ; 
- 1c   :  56 ; 
- 1d   :  59 ; 
- 1e   :  5c ; 
+ 1c   :  55 ; 
+ 1d   :  58 ; 
+ 1e   :  5b ; 
  1f   :  5e ; 
  20   :  61 ; 
  21   :  64 ; 
- 22   :  67 ; 
- 23   :  6a ; 
- 24   :  6d ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6c ; 
  25   :  6f ; 
- 26   :  72 ; 
- 27   :  75 ; 
+ 26   :  71 ; 
+ 27   :  74 ; 
  28   :  77 ; 
- 29   :  7a ; 
- 2a   :  7d ; 
+ 29   :  79 ; 
+ 2a   :  7c ; 
  2b   :  7f ; 
- 2c   :  82 ; 
- 2d   :  84 ; 
- 2e   :  87 ; 
- 2f   :  89 ; 
+ 2c   :  81 ; 
+ 2d   :  83 ; 
+ 2e   :  86 ; 
+ 2f   :  88 ; 
  30   :  8b ; 
- 31   :  8e ; 
- 32   :  90 ; 
+ 31   :  8d ; 
+ 32   :  8f ; 
  33   :  92 ; 
  34   :  94 ; 
  35   :  96 ; 
- 36   :  99 ; 
- 37   :  9b ; 
- 38   :  9d ; 
- 39   :  9f ; 
- 3a   :  a1 ; 
- 3b   :  a3 ; 
+ 36   :  98 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
  3c   :  a4 ; 
  3d   :  a6 ; 
  3e   :  a8 ; 
- 3f   :  aa ; 
- 40   :  ac ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
  41   :  ad ; 
  42   :  af ; 
- 43   :  b1 ; 
+ 43   :  b0 ; 
  44   :  b2 ; 
- 45   :  b4 ; 
+ 45   :  b3 ; 
  46   :  b5 ; 
- 47   :  b7 ; 
+ 47   :  b6 ; 
  48   :  b8 ; 
- 49   :  ba ; 
+ 49   :  b9 ; 
  4a   :  bb ; 
  4b   :  bc ; 
- 4c   :  be ; 
- 4d   :  bf ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
  4e   :  c0 ; 
  4f   :  c1 ; 
  50   :  c2 ; 
@@ -93,10 +93,10 @@ CONTENT BEGIN
  57   :  c9 ; 
  58   :  ca ; 
  59   :  cb ; 
- 5a   :  cc ; 
+ 5a   :  cb ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  ce ; 
+ 5d   :  cd ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d2 ; 
+ 65   :  d1 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -130,23 +130,23 @@ CONTENT BEGIN
  7c   :  d1 ; 
  7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  cf ; 
+ 7f   :  d0 ; 
  80   :  cf ; 
- 81   :  ce ; 
+ 81   :  cf ; 
  82   :  ce ; 
- 83   :  cd ; 
+ 83   :  ce ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cb ; 
+ 86   :  cc ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  c9 ; 
+ 89   :  ca ; 
  8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
  8d   :  c6 ; 
- 8e   :  c5 ; 
- 8f   :  c4 ; 
+ 8e   :  c6 ; 
+ 8f   :  c5 ; 
  90   :  c4 ; 
  91   :  c3 ; 
  92   :  c2 ; 
@@ -155,26 +155,26 @@ CONTENT BEGIN
  95   :  bf ; 
  96   :  be ; 
  97   :  bd ; 
- 98   :  bb ; 
- 99   :  ba ; 
- 9a   :  b9 ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
  9b   :  b8 ; 
  9c   :  b7 ; 
  9d   :  b6 ; 
  9e   :  b5 ; 
- 9f   :  b3 ; 
+ 9f   :  b4 ; 
  a0   :  b2 ; 
  a1   :  b1 ; 
  a2   :  b0 ; 
- a3   :  ae ; 
+ a3   :  af ; 
  a4   :  ad ; 
  a5   :  ac ; 
- a6   :  aa ; 
+ a6   :  ab ; 
  a7   :  a9 ; 
  a8   :  a8 ; 
- a9   :  a6 ; 
+ a9   :  a7 ; 
  aa   :  a5 ; 
- ab   :  a3 ; 
+ ab   :  a4 ; 
  ac   :  a2 ; 
  ad   :  a1 ; 
  ae   :  9f ; 
@@ -186,77 +186,77 @@ CONTENT BEGIN
  b4   :  96 ; 
  b5   :  95 ; 
  b6   :  93 ; 
- b7   :  91 ; 
+ b7   :  92 ; 
  b8   :  90 ; 
- b9   :  8e ; 
+ b9   :  8f ; 
  ba   :  8d ; 
  bb   :  8b ; 
- bc   :  89 ; 
+ bc   :  8a ; 
  bd   :  88 ; 
- be   :  86 ; 
+ be   :  87 ; 
  bf   :  85 ; 
  c0   :  83 ; 
- c1   :  81 ; 
+ c1   :  82 ; 
  c2   :  80 ; 
  c3   :  7e ; 
- c4   :  7c ; 
+ c4   :  7d ; 
  c5   :  7b ; 
  c6   :  79 ; 
- c7   :  77 ; 
+ c7   :  78 ; 
  c8   :  76 ; 
  c9   :  74 ; 
- ca   :  72 ; 
+ ca   :  73 ; 
  cb   :  71 ; 
  cc   :  6f ; 
- cd   :  6d ; 
- ce   :  6b ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
  cf   :  6a ; 
  d0   :  68 ; 
- d1   :  66 ; 
+ d1   :  67 ; 
  d2   :  65 ; 
  d3   :  63 ; 
- d4   :  61 ; 
- d5   :  5f ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
  d6   :  5e ; 
  d7   :  5c ; 
- d8   :  5a ; 
+ d8   :  5b ; 
  d9   :  59 ; 
  da   :  57 ; 
- db   :  55 ; 
- dc   :  53 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
  dd   :  52 ; 
  de   :  50 ; 
- df   :  4e ; 
+ df   :  4f ; 
  e0   :  4d ; 
  e1   :  4b ; 
- e2   :  49 ; 
+ e2   :  4a ; 
  e3   :  48 ; 
  e4   :  46 ; 
- e5   :  44 ; 
- e6   :  42 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
  e7   :  41 ; 
- e8   :  3f ; 
- e9   :  3d ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
  ea   :  3c ; 
- eb   :  3a ; 
- ec   :  38 ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
  ed   :  37 ; 
- ee   :  35 ; 
- ef   :  33 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
  f0   :  32 ; 
- f1   :  30 ; 
+ f1   :  31 ; 
  f2   :  2f ; 
  f3   :  2d ; 
- f4   :  2b ; 
+ f4   :  2c ; 
  f5   :  2a ; 
- f6   :  28 ; 
+ f6   :  29 ; 
  f7   :  27 ; 
  f8   :  25 ; 
- f9   :  23 ; 
+ f9   :  24 ; 
  fa   :  22 ; 
- fb   :  20 ; 
+ fb   :  21 ; 
  fc   :  1f ; 
- fd   :  1d ; 
+ fd   :  1e ; 
  fe   :  1c ; 
- ff   :  1a ; 
+ ff   :  1b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
index 835ede6c53..5d8df5ea09 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
@@ -3,106 +3,106 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  0 ; 
- 2   :  fff8 ; 
- 3   :  fff0 ; 
- 4   :  ffe8 ; 
- 5   :  ffe0 ; 
- 6   :  ffd8 ; 
- 7   :  ffd1 ; 
- 8   :  ffc9 ; 
- 9   :  ffc1 ; 
- a   :  ffb9 ; 
- b   :  ffb2 ; 
- c   :  ffaa ; 
- d   :  ffa2 ; 
- e   :  ff9b ; 
- f   :  ff93 ; 
- 10   :  ff8c ; 
- 11   :  ff85 ; 
- 12   :  ff7e ; 
- 13   :  ff76 ; 
- 14   :  ff6f ; 
- 15   :  ff68 ; 
- 16   :  ff61 ; 
- 17   :  ff5a ; 
- 18   :  ff53 ; 
- 19   :  ff4d ; 
- 1a   :  ff46 ; 
- 1b   :  ff3f ; 
- 1c   :  ff39 ; 
- 1d   :  ff32 ; 
- 1e   :  ff2c ; 
- 1f   :  ff25 ; 
- 20   :  ff1f ; 
- 21   :  ff19 ; 
- 22   :  ff12 ; 
- 23   :  ff0c ; 
- 24   :  ff06 ; 
- 25   :  ff00 ; 
- 26   :  fefa ; 
- 27   :  fef5 ; 
- 28   :  feef ; 
- 29   :  fee9 ; 
- 2a   :  fee4 ; 
- 2b   :  fede ; 
- 2c   :  fed9 ; 
- 2d   :  fed3 ; 
- 2e   :  fece ; 
- 2f   :  fec9 ; 
- 30   :  fec4 ; 
- 31   :  febf ; 
- 32   :  feba ; 
- 33   :  feb5 ; 
- 34   :  feb0 ; 
- 35   :  feab ; 
- 36   :  fea7 ; 
- 37   :  fea2 ; 
- 38   :  fe9e ; 
- 39   :  fe99 ; 
- 3a   :  fe95 ; 
- 3b   :  fe91 ; 
- 3c   :  fe8c ; 
- 3d   :  fe88 ; 
- 3e   :  fe84 ; 
+ 0   :  b ; 
+ 1   :  2 ; 
+ 2   :  fffa ; 
+ 3   :  fff2 ; 
+ 4   :  ffea ; 
+ 5   :  ffe2 ; 
+ 6   :  ffda ; 
+ 7   :  ffd2 ; 
+ 8   :  ffcb ; 
+ 9   :  ffc3 ; 
+ a   :  ffbb ; 
+ b   :  ffb3 ; 
+ c   :  ffac ; 
+ d   :  ffa4 ; 
+ e   :  ff9d ; 
+ f   :  ff95 ; 
+ 10   :  ff8e ; 
+ 11   :  ff87 ; 
+ 12   :  ff7f ; 
+ 13   :  ff78 ; 
+ 14   :  ff71 ; 
+ 15   :  ff6a ; 
+ 16   :  ff63 ; 
+ 17   :  ff5c ; 
+ 18   :  ff55 ; 
+ 19   :  ff4e ; 
+ 1a   :  ff47 ; 
+ 1b   :  ff41 ; 
+ 1c   :  ff3a ; 
+ 1d   :  ff34 ; 
+ 1e   :  ff2d ; 
+ 1f   :  ff27 ; 
+ 20   :  ff20 ; 
+ 21   :  ff1a ; 
+ 22   :  ff14 ; 
+ 23   :  ff0e ; 
+ 24   :  ff08 ; 
+ 25   :  ff02 ; 
+ 26   :  fefc ; 
+ 27   :  fef6 ; 
+ 28   :  fef0 ; 
+ 29   :  feeb ; 
+ 2a   :  fee5 ; 
+ 2b   :  fedf ; 
+ 2c   :  feda ; 
+ 2d   :  fed5 ; 
+ 2e   :  fecf ; 
+ 2f   :  feca ; 
+ 30   :  fec5 ; 
+ 31   :  fec0 ; 
+ 32   :  febb ; 
+ 33   :  feb6 ; 
+ 34   :  feb1 ; 
+ 35   :  feac ; 
+ 36   :  fea8 ; 
+ 37   :  fea3 ; 
+ 38   :  fe9f ; 
+ 39   :  fe9a ; 
+ 3a   :  fe96 ; 
+ 3b   :  fe92 ; 
+ 3c   :  fe8e ; 
+ 3d   :  fe89 ; 
+ 3e   :  fe85 ; 
  3f   :  fe81 ; 
- 40   :  fe7d ; 
- 41   :  fe79 ; 
- 42   :  fe75 ; 
- 43   :  fe72 ; 
- 44   :  fe6e ; 
- 45   :  fe6b ; 
+ 40   :  fe7e ; 
+ 41   :  fe7a ; 
+ 42   :  fe76 ; 
+ 43   :  fe73 ; 
+ 44   :  fe6f ; 
+ 45   :  fe6c ; 
  46   :  fe68 ; 
- 47   :  fe64 ; 
- 48   :  fe61 ; 
- 49   :  fe5e ; 
- 4a   :  fe5b ; 
- 4b   :  fe58 ; 
- 4c   :  fe55 ; 
+ 47   :  fe65 ; 
+ 48   :  fe62 ; 
+ 49   :  fe5f ; 
+ 4a   :  fe5c ; 
+ 4b   :  fe59 ; 
+ 4c   :  fe56 ; 
  4d   :  fe53 ; 
- 4e   :  fe50 ; 
- 4f   :  fe4d ; 
- 50   :  fe4b ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4e ; 
+ 50   :  fe4c ; 
  51   :  fe49 ; 
- 52   :  fe46 ; 
- 53   :  fe44 ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
  54   :  fe42 ; 
  55   :  fe40 ; 
  56   :  fe3e ; 
  57   :  fe3c ; 
- 58   :  fe3a ; 
- 59   :  fe38 ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
  5a   :  fe37 ; 
  5b   :  fe35 ; 
  5c   :  fe34 ; 
- 5d   :  fe32 ; 
+ 5d   :  fe33 ; 
  5e   :  fe31 ; 
  5f   :  fe30 ; 
- 60   :  fe2e ; 
- 61   :  fe2d ; 
- 62   :  fe2c ; 
- 63   :  fe2b ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
  64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
@@ -121,25 +121,25 @@ CONTENT BEGIN
  73   :  fe27 ; 
  74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe29 ; 
+ 76   :  fe28 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2b ; 
+ 79   :  fe2a ; 
  7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
  7e   :  fe2f ; 
  7f   :  fe30 ; 
- 80   :  fe32 ; 
+ 80   :  fe31 ; 
  81   :  fe33 ; 
  82   :  fe34 ; 
- 83   :  fe36 ; 
+ 83   :  fe35 ; 
  84   :  fe37 ; 
- 85   :  fe39 ; 
+ 85   :  fe38 ; 
  86   :  fe3a ; 
  87   :  fe3c ; 
- 88   :  fe3e ; 
+ 88   :  fe3d ; 
  89   :  fe3f ; 
  8a   :  fe41 ; 
  8b   :  fe43 ; 
@@ -147,116 +147,116 @@ CONTENT BEGIN
  8d   :  fe47 ; 
  8e   :  fe49 ; 
  8f   :  fe4b ; 
- 90   :  fe4e ; 
- 91   :  fe50 ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
  92   :  fe52 ; 
- 93   :  fe55 ; 
- 94   :  fe57 ; 
+ 93   :  fe54 ; 
+ 94   :  fe56 ; 
  95   :  fe59 ; 
- 96   :  fe5c ; 
- 97   :  fe5f ; 
- 98   :  fe61 ; 
- 99   :  fe64 ; 
- 9a   :  fe67 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5e ; 
+ 98   :  fe60 ; 
+ 99   :  fe63 ; 
+ 9a   :  fe66 ; 
  9b   :  fe69 ; 
- 9c   :  fe6c ; 
- 9d   :  fe6f ; 
- 9e   :  fe72 ; 
- 9f   :  fe75 ; 
- a0   :  fe78 ; 
- a1   :  fe7b ; 
- a2   :  fe7e ; 
- a3   :  fe81 ; 
- a4   :  fe84 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe71 ; 
+ 9f   :  fe74 ; 
+ a0   :  fe77 ; 
+ a1   :  fe7a ; 
+ a2   :  fe7d ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
  a5   :  fe87 ; 
- a6   :  fe8b ; 
- a7   :  fe8e ; 
+ a6   :  fe8a ; 
+ a7   :  fe8d ; 
  a8   :  fe91 ; 
- a9   :  fe95 ; 
- aa   :  fe98 ; 
- ab   :  fe9c ; 
- ac   :  fe9f ; 
- ad   :  fea3 ; 
- ae   :  fea6 ; 
- af   :  feaa ; 
- b0   :  fead ; 
- b1   :  feb1 ; 
- b2   :  feb5 ; 
- b3   :  feb8 ; 
- b4   :  febc ; 
- b5   :  fec0 ; 
- b6   :  fec4 ; 
- b7   :  fec7 ; 
- b8   :  fecb ; 
- b9   :  fecf ; 
- ba   :  fed3 ; 
- bb   :  fed7 ; 
- bc   :  fedb ; 
- bd   :  fedf ; 
- be   :  fee3 ; 
- bf   :  fee7 ; 
- c0   :  feeb ; 
- c1   :  feef ; 
- c2   :  fef3 ; 
- c3   :  fef7 ; 
- c4   :  fefb ; 
- c5   :  feff ; 
- c6   :  ff03 ; 
- c7   :  ff08 ; 
- c8   :  ff0c ; 
- c9   :  ff10 ; 
- ca   :  ff14 ; 
- cb   :  ff18 ; 
- cc   :  ff1d ; 
- cd   :  ff21 ; 
- ce   :  ff25 ; 
- cf   :  ff29 ; 
- d0   :  ff2d ; 
- d1   :  ff32 ; 
- d2   :  ff36 ; 
- d3   :  ff3a ; 
- d4   :  ff3e ; 
- d5   :  ff43 ; 
- d6   :  ff47 ; 
- d7   :  ff4b ; 
- d8   :  ff50 ; 
- d9   :  ff54 ; 
- da   :  ff58 ; 
- db   :  ff5c ; 
- dc   :  ff61 ; 
- dd   :  ff65 ; 
- de   :  ff69 ; 
- df   :  ff6e ; 
- e0   :  ff72 ; 
- e1   :  ff76 ; 
- e2   :  ff7a ; 
- e3   :  ff7f ; 
- e4   :  ff83 ; 
- e5   :  ff87 ; 
- e6   :  ff8b ; 
- e7   :  ff90 ; 
- e8   :  ff94 ; 
- e9   :  ff98 ; 
- ea   :  ff9c ; 
- eb   :  ffa0 ; 
- ec   :  ffa5 ; 
- ed   :  ffa9 ; 
- ee   :  ffad ; 
- ef   :  ffb1 ; 
- f0   :  ffb5 ; 
- f1   :  ffb9 ; 
- f2   :  ffbd ; 
- f3   :  ffc1 ; 
- f4   :  ffc5 ; 
- f5   :  ffca ; 
- f6   :  ffce ; 
- f7   :  ffd2 ; 
- f8   :  ffd6 ; 
- f9   :  ffda ; 
- fa   :  ffde ; 
- fb   :  ffe1 ; 
- fc   :  ffe5 ; 
- fd   :  ffe9 ; 
- fe   :  ffed ; 
- ff   :  fff1 ; 
+ a9   :  fe94 ; 
+ aa   :  fe97 ; 
+ ab   :  fe9b ; 
+ ac   :  fe9e ; 
+ ad   :  fea2 ; 
+ ae   :  fea5 ; 
+ af   :  fea9 ; 
+ b0   :  feac ; 
+ b1   :  feb0 ; 
+ b2   :  feb4 ; 
+ b3   :  feb7 ; 
+ b4   :  febb ; 
+ b5   :  febf ; 
+ b6   :  fec3 ; 
+ b7   :  fec6 ; 
+ b8   :  feca ; 
+ b9   :  fece ; 
+ ba   :  fed2 ; 
+ bb   :  fed6 ; 
+ bc   :  feda ; 
+ bd   :  fede ; 
+ be   :  fee2 ; 
+ bf   :  fee6 ; 
+ c0   :  feea ; 
+ c1   :  feee ; 
+ c2   :  fef2 ; 
+ c3   :  fef6 ; 
+ c4   :  fefa ; 
+ c5   :  fefe ; 
+ c6   :  ff02 ; 
+ c7   :  ff07 ; 
+ c8   :  ff0b ; 
+ c9   :  ff0f ; 
+ ca   :  ff13 ; 
+ cb   :  ff17 ; 
+ cc   :  ff1b ; 
+ cd   :  ff20 ; 
+ ce   :  ff24 ; 
+ cf   :  ff28 ; 
+ d0   :  ff2c ; 
+ d1   :  ff31 ; 
+ d2   :  ff35 ; 
+ d3   :  ff39 ; 
+ d4   :  ff3d ; 
+ d5   :  ff42 ; 
+ d6   :  ff46 ; 
+ d7   :  ff4a ; 
+ d8   :  ff4e ; 
+ d9   :  ff53 ; 
+ da   :  ff57 ; 
+ db   :  ff5b ; 
+ dc   :  ff60 ; 
+ dd   :  ff64 ; 
+ de   :  ff68 ; 
+ df   :  ff6c ; 
+ e0   :  ff71 ; 
+ e1   :  ff75 ; 
+ e2   :  ff79 ; 
+ e3   :  ff7d ; 
+ e4   :  ff82 ; 
+ e5   :  ff86 ; 
+ e6   :  ff8a ; 
+ e7   :  ff8e ; 
+ e8   :  ff93 ; 
+ e9   :  ff97 ; 
+ ea   :  ff9b ; 
+ eb   :  ff9f ; 
+ ec   :  ffa3 ; 
+ ed   :  ffa8 ; 
+ ee   :  ffac ; 
+ ef   :  ffb0 ; 
+ f0   :  ffb4 ; 
+ f1   :  ffb8 ; 
+ f2   :  ffbc ; 
+ f3   :  ffc0 ; 
+ f4   :  ffc4 ; 
+ f5   :  ffc8 ; 
+ f6   :  ffcd ; 
+ f7   :  ffd1 ; 
+ f8   :  ffd5 ; 
+ f9   :  ffd9 ; 
+ fa   :  ffdd ; 
+ fb   :  ffe0 ; 
+ fc   :  ffe4 ; 
+ fd   :  ffe8 ; 
+ fe   :  ffec ; 
+ ff   :  fff0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
index 366031fea7..0ecd9c17ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  12 ; 
- 1   :  21 ; 
- 2   :  31 ; 
- 3   :  41 ; 
- 4   :  50 ; 
- 5   :  60 ; 
- 6   :  6f ; 
- 7   :  7e ; 
- 8   :  8d ; 
- 9   :  9c ; 
- a   :  ab ; 
- b   :  ba ; 
- c   :  c9 ; 
- d   :  d8 ; 
- e   :  e6 ; 
- f   :  f5 ; 
- 10   :  103 ; 
- 11   :  111 ; 
- 12   :  11f ; 
- 13   :  12d ; 
- 14   :  13b ; 
- 15   :  149 ; 
- 16   :  156 ; 
- 17   :  164 ; 
- 18   :  171 ; 
- 19   :  17f ; 
- 1a   :  18c ; 
- 1b   :  199 ; 
- 1c   :  1a6 ; 
- 1d   :  1b3 ; 
- 1e   :  1bf ; 
- 1f   :  1cc ; 
- 20   :  1d8 ; 
- 21   :  1e4 ; 
- 22   :  1f0 ; 
- 23   :  1fc ; 
- 24   :  208 ; 
- 25   :  214 ; 
- 26   :  21f ; 
- 27   :  22b ; 
- 28   :  236 ; 
- 29   :  241 ; 
- 2a   :  24c ; 
- 2b   :  257 ; 
- 2c   :  262 ; 
- 2d   :  26c ; 
- 2e   :  277 ; 
- 2f   :  281 ; 
- 30   :  28b ; 
- 31   :  295 ; 
- 32   :  29f ; 
- 33   :  2a9 ; 
- 34   :  2b2 ; 
- 35   :  2bb ; 
- 36   :  2c5 ; 
- 37   :  2ce ; 
- 38   :  2d6 ; 
- 39   :  2df ; 
- 3a   :  2e8 ; 
- 3b   :  2f0 ; 
- 3c   :  2f8 ; 
- 3d   :  300 ; 
- 3e   :  308 ; 
- 3f   :  310 ; 
- 40   :  318 ; 
- 41   :  31f ; 
- 42   :  326 ; 
- 43   :  32e ; 
- 44   :  335 ; 
- 45   :  33b ; 
- 46   :  342 ; 
- 47   :  348 ; 
- 48   :  34f ; 
- 49   :  355 ; 
- 4a   :  35b ; 
- 4b   :  361 ; 
- 4c   :  366 ; 
- 4d   :  36c ; 
- 4e   :  371 ; 
- 4f   :  376 ; 
- 50   :  37b ; 
- 51   :  380 ; 
- 52   :  385 ; 
- 53   :  389 ; 
- 54   :  38e ; 
- 55   :  392 ; 
- 56   :  396 ; 
- 57   :  39a ; 
- 58   :  39d ; 
- 59   :  3a1 ; 
- 5a   :  3a4 ; 
+ 0   :  e ; 
+ 1   :  1d ; 
+ 2   :  2d ; 
+ 3   :  3d ; 
+ 4   :  4c ; 
+ 5   :  5c ; 
+ 6   :  6b ; 
+ 7   :  7a ; 
+ 8   :  8a ; 
+ 9   :  99 ; 
+ a   :  a8 ; 
+ b   :  b6 ; 
+ c   :  c5 ; 
+ d   :  d4 ; 
+ e   :  e2 ; 
+ f   :  f1 ; 
+ 10   :  ff ; 
+ 11   :  10e ; 
+ 12   :  11c ; 
+ 13   :  12a ; 
+ 14   :  138 ; 
+ 15   :  145 ; 
+ 16   :  153 ; 
+ 17   :  161 ; 
+ 18   :  16e ; 
+ 19   :  17b ; 
+ 1a   :  189 ; 
+ 1b   :  196 ; 
+ 1c   :  1a3 ; 
+ 1d   :  1af ; 
+ 1e   :  1bc ; 
+ 1f   :  1c9 ; 
+ 20   :  1d5 ; 
+ 21   :  1e1 ; 
+ 22   :  1ed ; 
+ 23   :  1f9 ; 
+ 24   :  205 ; 
+ 25   :  211 ; 
+ 26   :  21d ; 
+ 27   :  228 ; 
+ 28   :  233 ; 
+ 29   :  23f ; 
+ 2a   :  24a ; 
+ 2b   :  254 ; 
+ 2c   :  25f ; 
+ 2d   :  26a ; 
+ 2e   :  274 ; 
+ 2f   :  27e ; 
+ 30   :  289 ; 
+ 31   :  293 ; 
+ 32   :  29c ; 
+ 33   :  2a6 ; 
+ 34   :  2b0 ; 
+ 35   :  2b9 ; 
+ 36   :  2c2 ; 
+ 37   :  2cb ; 
+ 38   :  2d4 ; 
+ 39   :  2dd ; 
+ 3a   :  2e6 ; 
+ 3b   :  2ee ; 
+ 3c   :  2f6 ; 
+ 3d   :  2fe ; 
+ 3e   :  306 ; 
+ 3f   :  30e ; 
+ 40   :  316 ; 
+ 41   :  31d ; 
+ 42   :  325 ; 
+ 43   :  32c ; 
+ 44   :  333 ; 
+ 45   :  33a ; 
+ 46   :  340 ; 
+ 47   :  347 ; 
+ 48   :  34d ; 
+ 49   :  353 ; 
+ 4a   :  359 ; 
+ 4b   :  35f ; 
+ 4c   :  365 ; 
+ 4d   :  36a ; 
+ 4e   :  370 ; 
+ 4f   :  375 ; 
+ 50   :  37a ; 
+ 51   :  37f ; 
+ 52   :  384 ; 
+ 53   :  388 ; 
+ 54   :  38d ; 
+ 55   :  391 ; 
+ 56   :  395 ; 
+ 57   :  399 ; 
+ 58   :  39c ; 
+ 59   :  3a0 ; 
+ 5a   :  3a3 ; 
  5b   :  3a7 ; 
  5c   :  3aa ; 
  5d   :  3ad ; 
- 5e   :  3b0 ; 
- 5f   :  3b3 ; 
- 60   :  3b5 ; 
+ 5e   :  3af ; 
+ 5f   :  3b2 ; 
+ 60   :  3b4 ; 
  61   :  3b7 ; 
  62   :  3b9 ; 
  63   :  3bb ; 
  64   :  3bd ; 
- 65   :  3bf ; 
+ 65   :  3be ; 
  66   :  3c0 ; 
  67   :  3c1 ; 
- 68   :  3c3 ; 
- 69   :  3c4 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
  6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c6 ; 
+ 6c   :  3c5 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c5 ; 
+ 72   :  3c6 ; 
  73   :  3c5 ; 
  74   :  3c4 ; 
- 75   :  3c3 ; 
- 76   :  3c2 ; 
- 77   :  3c1 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
  78   :  3c0 ; 
  79   :  3bf ; 
  7a   :  3bd ; 
- 7b   :  3bb ; 
+ 7b   :  3bc ; 
  7c   :  3ba ; 
  7d   :  3b8 ; 
- 7e   :  3b5 ; 
- 7f   :  3b3 ; 
+ 7e   :  3b6 ; 
+ 7f   :  3b4 ; 
  80   :  3b1 ; 
- 81   :  3ae ; 
+ 81   :  3af ; 
  82   :  3ac ; 
- 83   :  3a9 ; 
- 84   :  3a6 ; 
- 85   :  3a3 ; 
- 86   :  3a0 ; 
- 87   :  39c ; 
- 88   :  399 ; 
- 89   :  395 ; 
- 8a   :  392 ; 
- 8b   :  38e ; 
- 8c   :  38a ; 
- 8d   :  386 ; 
- 8e   :  382 ; 
- 8f   :  37e ; 
- 90   :  379 ; 
- 91   :  375 ; 
- 92   :  370 ; 
- 93   :  36b ; 
- 94   :  366 ; 
- 95   :  361 ; 
- 96   :  35c ; 
- 97   :  357 ; 
- 98   :  352 ; 
- 99   :  34c ; 
- 9a   :  347 ; 
- 9b   :  341 ; 
- 9c   :  33c ; 
- 9d   :  336 ; 
- 9e   :  330 ; 
- 9f   :  32a ; 
- a0   :  324 ; 
- a1   :  31e ; 
- a2   :  317 ; 
- a3   :  311 ; 
- a4   :  30b ; 
- a5   :  304 ; 
- a6   :  2fd ; 
- a7   :  2f7 ; 
- a8   :  2f0 ; 
- a9   :  2e9 ; 
- aa   :  2e2 ; 
- ab   :  2db ; 
- ac   :  2d4 ; 
- ad   :  2cd ; 
- ae   :  2c5 ; 
- af   :  2be ; 
- b0   :  2b7 ; 
- b1   :  2af ; 
- b2   :  2a8 ; 
- b3   :  2a0 ; 
- b4   :  298 ; 
- b5   :  291 ; 
- b6   :  289 ; 
- b7   :  281 ; 
- b8   :  279 ; 
- b9   :  271 ; 
- ba   :  269 ; 
- bb   :  261 ; 
- bc   :  259 ; 
- bd   :  251 ; 
- be   :  248 ; 
- bf   :  240 ; 
- c0   :  238 ; 
- c1   :  230 ; 
- c2   :  227 ; 
- c3   :  21f ; 
- c4   :  216 ; 
- c5   :  20e ; 
- c6   :  205 ; 
- c7   :  1fc ; 
- c8   :  1f4 ; 
- c9   :  1eb ; 
- ca   :  1e2 ; 
- cb   :  1da ; 
- cc   :  1d1 ; 
- cd   :  1c8 ; 
- ce   :  1bf ; 
- cf   :  1b7 ; 
- d0   :  1ae ; 
- d1   :  1a5 ; 
- d2   :  19c ; 
- d3   :  193 ; 
- d4   :  18a ; 
- d5   :  181 ; 
- d6   :  178 ; 
- d7   :  16f ; 
- d8   :  166 ; 
- d9   :  15d ; 
- da   :  154 ; 
- db   :  14b ; 
- dc   :  142 ; 
- dd   :  139 ; 
- de   :  130 ; 
- df   :  127 ; 
- e0   :  11f ; 
- e1   :  116 ; 
- e2   :  10d ; 
- e3   :  104 ; 
- e4   :  fb ; 
- e5   :  f2 ; 
- e6   :  e9 ; 
- e7   :  e0 ; 
- e8   :  d7 ; 
- e9   :  ce ; 
- ea   :  c5 ; 
- eb   :  bc ; 
- ec   :  b3 ; 
- ed   :  ab ; 
- ee   :  a2 ; 
- ef   :  99 ; 
- f0   :  90 ; 
- f1   :  88 ; 
- f2   :  7f ; 
- f3   :  76 ; 
- f4   :  6e ; 
- f5   :  65 ; 
- f6   :  5c ; 
- f7   :  54 ; 
- f8   :  4b ; 
- f9   :  43 ; 
- fa   :  3a ; 
- fb   :  32 ; 
- fc   :  2a ; 
- fd   :  21 ; 
- fe   :  19 ; 
- ff   :  11 ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39d ; 
+ 88   :  39a ; 
+ 89   :  396 ; 
+ 8a   :  393 ; 
+ 8b   :  38f ; 
+ 8c   :  38b ; 
+ 8d   :  387 ; 
+ 8e   :  383 ; 
+ 8f   :  37f ; 
+ 90   :  37a ; 
+ 91   :  376 ; 
+ 92   :  371 ; 
+ 93   :  36c ; 
+ 94   :  368 ; 
+ 95   :  363 ; 
+ 96   :  35e ; 
+ 97   :  358 ; 
+ 98   :  353 ; 
+ 99   :  34e ; 
+ 9a   :  348 ; 
+ 9b   :  343 ; 
+ 9c   :  33d ; 
+ 9d   :  337 ; 
+ 9e   :  331 ; 
+ 9f   :  32b ; 
+ a0   :  325 ; 
+ a1   :  31f ; 
+ a2   :  319 ; 
+ a3   :  313 ; 
+ a4   :  30c ; 
+ a5   :  306 ; 
+ a6   :  2ff ; 
+ a7   :  2f8 ; 
+ a8   :  2f2 ; 
+ a9   :  2eb ; 
+ aa   :  2e4 ; 
+ ab   :  2dd ; 
+ ac   :  2d6 ; 
+ ad   :  2cf ; 
+ ae   :  2c7 ; 
+ af   :  2c0 ; 
+ b0   :  2b9 ; 
+ b1   :  2b1 ; 
+ b2   :  2aa ; 
+ b3   :  2a2 ; 
+ b4   :  29a ; 
+ b5   :  293 ; 
+ b6   :  28b ; 
+ b7   :  283 ; 
+ b8   :  27b ; 
+ b9   :  273 ; 
+ ba   :  26b ; 
+ bb   :  263 ; 
+ bc   :  25b ; 
+ bd   :  253 ; 
+ be   :  24b ; 
+ bf   :  242 ; 
+ c0   :  23a ; 
+ c1   :  232 ; 
+ c2   :  229 ; 
+ c3   :  221 ; 
+ c4   :  218 ; 
+ c5   :  210 ; 
+ c6   :  207 ; 
+ c7   :  1ff ; 
+ c8   :  1f6 ; 
+ c9   :  1ed ; 
+ ca   :  1e5 ; 
+ cb   :  1dc ; 
+ cc   :  1d3 ; 
+ cd   :  1ca ; 
+ ce   :  1c2 ; 
+ cf   :  1b9 ; 
+ d0   :  1b0 ; 
+ d1   :  1a7 ; 
+ d2   :  19e ; 
+ d3   :  195 ; 
+ d4   :  18c ; 
+ d5   :  183 ; 
+ d6   :  17a ; 
+ d7   :  172 ; 
+ d8   :  169 ; 
+ d9   :  160 ; 
+ da   :  157 ; 
+ db   :  14e ; 
+ dc   :  145 ; 
+ dd   :  13c ; 
+ de   :  133 ; 
+ df   :  12a ; 
+ e0   :  121 ; 
+ e1   :  118 ; 
+ e2   :  10f ; 
+ e3   :  106 ; 
+ e4   :  fd ; 
+ e5   :  f4 ; 
+ e6   :  eb ; 
+ e7   :  e2 ; 
+ e8   :  d9 ; 
+ e9   :  d0 ; 
+ ea   :  c7 ; 
+ eb   :  bf ; 
+ ec   :  b6 ; 
+ ed   :  ad ; 
+ ee   :  a4 ; 
+ ef   :  9b ; 
+ f0   :  93 ; 
+ f1   :  8a ; 
+ f2   :  81 ; 
+ f3   :  78 ; 
+ f4   :  70 ; 
+ f5   :  67 ; 
+ f6   :  5f ; 
+ f7   :  56 ; 
+ f8   :  4d ; 
+ f9   :  45 ; 
+ fa   :  3d ; 
+ fb   :  34 ; 
+ fc   :  2c ; 
+ fd   :  23 ; 
+ fe   :  1b ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
index e2f2ca4427..04cf2d205f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7 ; 
- 1   :  fffe ; 
- 2   :  fff6 ; 
- 3   :  ffee ; 
- 4   :  ffe6 ; 
- 5   :  ffde ; 
- 6   :  ffd6 ; 
- 7   :  ffcf ; 
- 8   :  ffc7 ; 
- 9   :  ffbf ; 
- a   :  ffb7 ; 
- b   :  ffb0 ; 
- c   :  ffa8 ; 
- d   :  ffa1 ; 
- e   :  ff99 ; 
- f   :  ff92 ; 
- 10   :  ff8a ; 
- 11   :  ff83 ; 
- 12   :  ff7c ; 
- 13   :  ff75 ; 
- 14   :  ff6d ; 
- 15   :  ff66 ; 
- 16   :  ff5f ; 
- 17   :  ff59 ; 
- 18   :  ff52 ; 
- 19   :  ff4b ; 
- 1a   :  ff44 ; 
- 1b   :  ff3d ; 
- 1c   :  ff37 ; 
- 1d   :  ff30 ; 
- 1e   :  ff2a ; 
- 1f   :  ff24 ; 
- 20   :  ff1d ; 
- 21   :  ff17 ; 
- 22   :  ff11 ; 
- 23   :  ff0b ; 
- 24   :  ff05 ; 
- 25   :  feff ; 
- 26   :  fef9 ; 
- 27   :  fef3 ; 
- 28   :  feed ; 
- 29   :  fee8 ; 
- 2a   :  fee2 ; 
- 2b   :  fedd ; 
- 2c   :  fed7 ; 
- 2d   :  fed2 ; 
- 2e   :  fecd ; 
- 2f   :  fec8 ; 
- 30   :  fec2 ; 
- 31   :  febd ; 
- 32   :  feb8 ; 
- 33   :  feb4 ; 
- 34   :  feaf ; 
- 35   :  feaa ; 
- 36   :  fea5 ; 
- 37   :  fea1 ; 
- 38   :  fe9c ; 
- 39   :  fe98 ; 
- 3a   :  fe94 ; 
- 3b   :  fe90 ; 
- 3c   :  fe8b ; 
- 3d   :  fe87 ; 
- 3e   :  fe83 ; 
- 3f   :  fe80 ; 
- 40   :  fe7c ; 
- 41   :  fe78 ; 
- 42   :  fe74 ; 
- 43   :  fe71 ; 
- 44   :  fe6d ; 
- 45   :  fe6a ; 
- 46   :  fe67 ; 
- 47   :  fe63 ; 
- 48   :  fe60 ; 
- 49   :  fe5d ; 
- 4a   :  fe5a ; 
- 4b   :  fe57 ; 
- 4c   :  fe55 ; 
- 4d   :  fe52 ; 
- 4e   :  fe4f ; 
- 4f   :  fe4d ; 
- 50   :  fe4a ; 
- 51   :  fe48 ; 
- 52   :  fe46 ; 
- 53   :  fe43 ; 
- 54   :  fe41 ; 
- 55   :  fe3f ; 
- 56   :  fe3d ; 
- 57   :  fe3b ; 
- 58   :  fe3a ; 
- 59   :  fe38 ; 
- 5a   :  fe36 ; 
- 5b   :  fe35 ; 
- 5c   :  fe33 ; 
- 5d   :  fe32 ; 
- 5e   :  fe31 ; 
- 5f   :  fe2f ; 
- 60   :  fe2e ; 
- 61   :  fe2d ; 
- 62   :  fe2c ; 
- 63   :  fe2b ; 
- 64   :  fe2a ; 
+ 0   :  d ; 
+ 1   :  5 ; 
+ 2   :  fffc ; 
+ 3   :  fff4 ; 
+ 4   :  ffec ; 
+ 5   :  ffe4 ; 
+ 6   :  ffdc ; 
+ 7   :  ffd4 ; 
+ 8   :  ffcd ; 
+ 9   :  ffc5 ; 
+ a   :  ffbd ; 
+ b   :  ffb5 ; 
+ c   :  ffae ; 
+ d   :  ffa6 ; 
+ e   :  ff9f ; 
+ f   :  ff97 ; 
+ 10   :  ff90 ; 
+ 11   :  ff88 ; 
+ 12   :  ff81 ; 
+ 13   :  ff7a ; 
+ 14   :  ff73 ; 
+ 15   :  ff6c ; 
+ 16   :  ff65 ; 
+ 17   :  ff5e ; 
+ 18   :  ff57 ; 
+ 19   :  ff50 ; 
+ 1a   :  ff49 ; 
+ 1b   :  ff42 ; 
+ 1c   :  ff3c ; 
+ 1d   :  ff35 ; 
+ 1e   :  ff2f ; 
+ 1f   :  ff28 ; 
+ 20   :  ff22 ; 
+ 21   :  ff1c ; 
+ 22   :  ff15 ; 
+ 23   :  ff0f ; 
+ 24   :  ff09 ; 
+ 25   :  ff03 ; 
+ 26   :  fefd ; 
+ 27   :  fef7 ; 
+ 28   :  fef2 ; 
+ 29   :  feec ; 
+ 2a   :  fee6 ; 
+ 2b   :  fee1 ; 
+ 2c   :  fedb ; 
+ 2d   :  fed6 ; 
+ 2e   :  fed1 ; 
+ 2f   :  fecb ; 
+ 30   :  fec6 ; 
+ 31   :  fec1 ; 
+ 32   :  febc ; 
+ 33   :  feb7 ; 
+ 34   :  feb2 ; 
+ 35   :  feae ; 
+ 36   :  fea9 ; 
+ 37   :  fea4 ; 
+ 38   :  fea0 ; 
+ 39   :  fe9b ; 
+ 3a   :  fe97 ; 
+ 3b   :  fe93 ; 
+ 3c   :  fe8f ; 
+ 3d   :  fe8a ; 
+ 3e   :  fe86 ; 
+ 3f   :  fe82 ; 
+ 40   :  fe7f ; 
+ 41   :  fe7b ; 
+ 42   :  fe77 ; 
+ 43   :  fe74 ; 
+ 44   :  fe70 ; 
+ 45   :  fe6d ; 
+ 46   :  fe69 ; 
+ 47   :  fe66 ; 
+ 48   :  fe63 ; 
+ 49   :  fe60 ; 
+ 4a   :  fe5d ; 
+ 4b   :  fe5a ; 
+ 4c   :  fe57 ; 
+ 4d   :  fe54 ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4f ; 
+ 50   :  fe4c ; 
+ 51   :  fe4a ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
+ 54   :  fe43 ; 
+ 55   :  fe41 ; 
+ 56   :  fe3f ; 
+ 57   :  fe3d ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
+ 5a   :  fe37 ; 
+ 5b   :  fe36 ; 
+ 5c   :  fe34 ; 
+ 5d   :  fe33 ; 
+ 5e   :  fe32 ; 
+ 5f   :  fe30 ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
+ 64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
- 67   :  fe28 ; 
+ 67   :  fe29 ; 
  68   :  fe28 ; 
- 69   :  fe27 ; 
+ 69   :  fe28 ; 
  6a   :  fe27 ; 
  6b   :  fe27 ; 
  6c   :  fe27 ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  fe27 ; 
  72   :  fe27 ; 
  73   :  fe27 ; 
- 74   :  fe28 ; 
+ 74   :  fe27 ; 
  75   :  fe28 ; 
- 76   :  fe29 ; 
+ 76   :  fe28 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2b ; 
- 7a   :  fe2c ; 
+ 79   :  fe2a ; 
+ 7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
- 7e   :  fe30 ; 
- 7f   :  fe31 ; 
- 80   :  fe32 ; 
- 81   :  fe33 ; 
- 82   :  fe35 ; 
- 83   :  fe36 ; 
- 84   :  fe38 ; 
- 85   :  fe39 ; 
- 86   :  fe3b ; 
- 87   :  fe3c ; 
- 88   :  fe3e ; 
- 89   :  fe40 ; 
- 8a   :  fe42 ; 
- 8b   :  fe44 ; 
- 8c   :  fe46 ; 
- 8d   :  fe48 ; 
- 8e   :  fe4a ; 
- 8f   :  fe4c ; 
- 90   :  fe4e ; 
- 91   :  fe50 ; 
- 92   :  fe53 ; 
- 93   :  fe55 ; 
- 94   :  fe58 ; 
- 95   :  fe5a ; 
- 96   :  fe5d ; 
- 97   :  fe5f ; 
- 98   :  fe62 ; 
- 99   :  fe64 ; 
- 9a   :  fe67 ; 
- 9b   :  fe6a ; 
- 9c   :  fe6d ; 
- 9d   :  fe70 ; 
- 9e   :  fe73 ; 
- 9f   :  fe76 ; 
- a0   :  fe79 ; 
- a1   :  fe7c ; 
- a2   :  fe7f ; 
- a3   :  fe82 ; 
- a4   :  fe85 ; 
- a5   :  fe88 ; 
- a6   :  fe8c ; 
- a7   :  fe8f ; 
- a8   :  fe92 ; 
- a9   :  fe96 ; 
- aa   :  fe99 ; 
- ab   :  fe9c ; 
- ac   :  fea0 ; 
- ad   :  fea3 ; 
- ae   :  fea7 ; 
- af   :  feab ; 
- b0   :  feae ; 
- b1   :  feb2 ; 
- b2   :  feb6 ; 
- b3   :  feb9 ; 
- b4   :  febd ; 
- b5   :  fec1 ; 
- b6   :  fec5 ; 
- b7   :  fec8 ; 
- b8   :  fecc ; 
- b9   :  fed0 ; 
- ba   :  fed4 ; 
- bb   :  fed8 ; 
- bc   :  fedc ; 
- bd   :  fee0 ; 
- be   :  fee4 ; 
- bf   :  fee8 ; 
- c0   :  feec ; 
- c1   :  fef0 ; 
- c2   :  fef4 ; 
- c3   :  fef8 ; 
- c4   :  fefc ; 
- c5   :  ff00 ; 
- c6   :  ff04 ; 
- c7   :  ff09 ; 
- c8   :  ff0d ; 
- c9   :  ff11 ; 
- ca   :  ff15 ; 
- cb   :  ff19 ; 
- cc   :  ff1e ; 
- cd   :  ff22 ; 
- ce   :  ff26 ; 
- cf   :  ff2a ; 
- d0   :  ff2e ; 
- d1   :  ff33 ; 
- d2   :  ff37 ; 
- d3   :  ff3b ; 
- d4   :  ff40 ; 
- d5   :  ff44 ; 
- d6   :  ff48 ; 
- d7   :  ff4c ; 
- d8   :  ff51 ; 
- d9   :  ff55 ; 
- da   :  ff59 ; 
- db   :  ff5d ; 
- dc   :  ff62 ; 
- dd   :  ff66 ; 
- de   :  ff6a ; 
- df   :  ff6f ; 
- e0   :  ff73 ; 
- e1   :  ff77 ; 
- e2   :  ff7b ; 
- e3   :  ff80 ; 
- e4   :  ff84 ; 
- e5   :  ff88 ; 
- e6   :  ff8c ; 
- e7   :  ff91 ; 
- e8   :  ff95 ; 
- e9   :  ff99 ; 
- ea   :  ff9d ; 
- eb   :  ffa1 ; 
- ec   :  ffa6 ; 
- ed   :  ffaa ; 
- ee   :  ffae ; 
- ef   :  ffb2 ; 
- f0   :  ffb6 ; 
- f1   :  ffba ; 
- f2   :  ffbe ; 
- f3   :  ffc2 ; 
- f4   :  ffc6 ; 
- f5   :  ffcb ; 
- f6   :  ffcf ; 
- f7   :  ffd3 ; 
- f8   :  ffd7 ; 
- f9   :  ffdb ; 
- fa   :  ffde ; 
- fb   :  ffe2 ; 
- fc   :  ffe6 ; 
- fd   :  ffea ; 
- fe   :  ffee ; 
- ff   :  fff2 ; 
+ 7e   :  fe2f ; 
+ 7f   :  fe30 ; 
+ 80   :  fe31 ; 
+ 81   :  fe32 ; 
+ 82   :  fe34 ; 
+ 83   :  fe35 ; 
+ 84   :  fe36 ; 
+ 85   :  fe38 ; 
+ 86   :  fe3a ; 
+ 87   :  fe3b ; 
+ 88   :  fe3d ; 
+ 89   :  fe3f ; 
+ 8a   :  fe40 ; 
+ 8b   :  fe42 ; 
+ 8c   :  fe44 ; 
+ 8d   :  fe46 ; 
+ 8e   :  fe48 ; 
+ 8f   :  fe4a ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
+ 92   :  fe51 ; 
+ 93   :  fe53 ; 
+ 94   :  fe56 ; 
+ 95   :  fe58 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5d ; 
+ 98   :  fe60 ; 
+ 99   :  fe62 ; 
+ 9a   :  fe65 ; 
+ 9b   :  fe68 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe70 ; 
+ 9f   :  fe73 ; 
+ a0   :  fe76 ; 
+ a1   :  fe79 ; 
+ a2   :  fe7c ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
+ a5   :  fe86 ; 
+ a6   :  fe89 ; 
+ a7   :  fe8c ; 
+ a8   :  fe90 ; 
+ a9   :  fe93 ; 
+ aa   :  fe96 ; 
+ ab   :  fe9a ; 
+ ac   :  fe9d ; 
+ ad   :  fea1 ; 
+ ae   :  fea4 ; 
+ af   :  fea8 ; 
+ b0   :  feac ; 
+ b1   :  feaf ; 
+ b2   :  feb3 ; 
+ b3   :  feb6 ; 
+ b4   :  feba ; 
+ b5   :  febe ; 
+ b6   :  fec2 ; 
+ b7   :  fec6 ; 
+ b8   :  fec9 ; 
+ b9   :  fecd ; 
+ ba   :  fed1 ; 
+ bb   :  fed5 ; 
+ bc   :  fed9 ; 
+ bd   :  fedd ; 
+ be   :  fee1 ; 
+ bf   :  fee5 ; 
+ c0   :  fee9 ; 
+ c1   :  feed ; 
+ c2   :  fef1 ; 
+ c3   :  fef5 ; 
+ c4   :  fef9 ; 
+ c5   :  fefd ; 
+ c6   :  ff01 ; 
+ c7   :  ff06 ; 
+ c8   :  ff0a ; 
+ c9   :  ff0e ; 
+ ca   :  ff12 ; 
+ cb   :  ff16 ; 
+ cc   :  ff1a ; 
+ cd   :  ff1f ; 
+ ce   :  ff23 ; 
+ cf   :  ff27 ; 
+ d0   :  ff2b ; 
+ d1   :  ff30 ; 
+ d2   :  ff34 ; 
+ d3   :  ff38 ; 
+ d4   :  ff3c ; 
+ d5   :  ff41 ; 
+ d6   :  ff45 ; 
+ d7   :  ff49 ; 
+ d8   :  ff4d ; 
+ d9   :  ff52 ; 
+ da   :  ff56 ; 
+ db   :  ff5a ; 
+ dc   :  ff5f ; 
+ dd   :  ff63 ; 
+ de   :  ff67 ; 
+ df   :  ff6b ; 
+ e0   :  ff70 ; 
+ e1   :  ff74 ; 
+ e2   :  ff78 ; 
+ e3   :  ff7c ; 
+ e4   :  ff81 ; 
+ e5   :  ff85 ; 
+ e6   :  ff89 ; 
+ e7   :  ff8d ; 
+ e8   :  ff92 ; 
+ e9   :  ff96 ; 
+ ea   :  ff9a ; 
+ eb   :  ff9e ; 
+ ec   :  ffa2 ; 
+ ed   :  ffa7 ; 
+ ee   :  ffab ; 
+ ef   :  ffaf ; 
+ f0   :  ffb3 ; 
+ f1   :  ffb7 ; 
+ f2   :  ffbb ; 
+ f3   :  ffbf ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc7 ; 
+ f6   :  ffcc ; 
+ f7   :  ffd0 ; 
+ f8   :  ffd4 ; 
+ f9   :  ffd8 ; 
+ fa   :  ffdc ; 
+ fb   :  ffdf ; 
+ fc   :  ffe3 ; 
+ fd   :  ffe7 ; 
+ fe   :  ffeb ; 
+ ff   :  ffef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
index 3ea1dd62f6..e08e9a17ba 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
@@ -3,110 +3,110 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe1 ; 
- 1   :  ffc4 ; 
- 2   :  ffa7 ; 
- 3   :  ff8b ; 
- 4   :  ff6e ; 
- 5   :  ff52 ; 
- 6   :  ff36 ; 
- 7   :  ff1a ; 
- 8   :  fefe ; 
- 9   :  fee2 ; 
- a   :  fec7 ; 
- b   :  feac ; 
- c   :  fe91 ; 
- d   :  fe76 ; 
- e   :  fe5b ; 
- f   :  fe40 ; 
- 10   :  fe26 ; 
- 11   :  fe0c ; 
- 12   :  fdf2 ; 
- 13   :  fdd8 ; 
- 14   :  fdbf ; 
- 15   :  fda5 ; 
- 16   :  fd8c ; 
- 17   :  fd73 ; 
- 18   :  fd5b ; 
- 19   :  fd42 ; 
- 1a   :  fd2a ; 
- 1b   :  fd12 ; 
- 1c   :  fcfa ; 
- 1d   :  fce3 ; 
- 1e   :  fccb ; 
- 1f   :  fcb4 ; 
- 20   :  fc9e ; 
- 21   :  fc87 ; 
- 22   :  fc71 ; 
- 23   :  fc5a ; 
- 24   :  fc45 ; 
- 25   :  fc2f ; 
- 26   :  fc1a ; 
- 27   :  fc05 ; 
- 28   :  fbf0 ; 
- 29   :  fbdb ; 
- 2a   :  fbc7 ; 
- 2b   :  fbb3 ; 
- 2c   :  fb9f ; 
- 2d   :  fb8c ; 
- 2e   :  fb78 ; 
- 2f   :  fb65 ; 
- 30   :  fb53 ; 
- 31   :  fb40 ; 
- 32   :  fb2e ; 
- 33   :  fb1c ; 
- 34   :  fb0b ; 
- 35   :  faf9 ; 
- 36   :  fae8 ; 
- 37   :  fad7 ; 
- 38   :  fac7 ; 
- 39   :  fab7 ; 
- 3a   :  faa7 ; 
- 3b   :  fa97 ; 
- 3c   :  fa88 ; 
- 3d   :  fa79 ; 
- 3e   :  fa6a ; 
- 3f   :  fa5c ; 
- 40   :  fa4e ; 
- 41   :  fa40 ; 
- 42   :  fa32 ; 
- 43   :  fa25 ; 
- 44   :  fa18 ; 
- 45   :  fa0b ; 
- 46   :  f9ff ; 
- 47   :  f9f3 ; 
- 48   :  f9e7 ; 
- 49   :  f9db ; 
- 4a   :  f9d0 ; 
- 4b   :  f9c5 ; 
- 4c   :  f9bb ; 
- 4d   :  f9b1 ; 
- 4e   :  f9a7 ; 
- 4f   :  f99d ; 
- 50   :  f993 ; 
- 51   :  f98a ; 
- 52   :  f982 ; 
- 53   :  f979 ; 
- 54   :  f971 ; 
- 55   :  f969 ; 
- 56   :  f961 ; 
- 57   :  f95a ; 
- 58   :  f953 ; 
- 59   :  f94c ; 
- 5a   :  f946 ; 
- 5b   :  f940 ; 
- 5c   :  f93a ; 
- 5d   :  f935 ; 
- 5e   :  f92f ; 
- 5f   :  f92b ; 
- 60   :  f926 ; 
- 61   :  f922 ; 
- 62   :  f91e ; 
- 63   :  f91a ; 
+ 0   :  ffe8 ; 
+ 1   :  ffcb ; 
+ 2   :  ffae ; 
+ 3   :  ff92 ; 
+ 4   :  ff75 ; 
+ 5   :  ff59 ; 
+ 6   :  ff3d ; 
+ 7   :  ff21 ; 
+ 8   :  ff05 ; 
+ 9   :  fee9 ; 
+ a   :  fece ; 
+ b   :  feb2 ; 
+ c   :  fe97 ; 
+ d   :  fe7c ; 
+ e   :  fe62 ; 
+ f   :  fe47 ; 
+ 10   :  fe2d ; 
+ 11   :  fe12 ; 
+ 12   :  fdf8 ; 
+ 13   :  fddf ; 
+ 14   :  fdc5 ; 
+ 15   :  fdac ; 
+ 16   :  fd93 ; 
+ 17   :  fd7a ; 
+ 18   :  fd61 ; 
+ 19   :  fd48 ; 
+ 1a   :  fd30 ; 
+ 1b   :  fd18 ; 
+ 1c   :  fd00 ; 
+ 1d   :  fce9 ; 
+ 1e   :  fcd1 ; 
+ 1f   :  fcba ; 
+ 20   :  fca3 ; 
+ 21   :  fc8d ; 
+ 22   :  fc76 ; 
+ 23   :  fc60 ; 
+ 24   :  fc4a ; 
+ 25   :  fc34 ; 
+ 26   :  fc1f ; 
+ 27   :  fc0a ; 
+ 28   :  fbf5 ; 
+ 29   :  fbe0 ; 
+ 2a   :  fbcc ; 
+ 2b   :  fbb8 ; 
+ 2c   :  fba4 ; 
+ 2d   :  fb90 ; 
+ 2e   :  fb7d ; 
+ 2f   :  fb6a ; 
+ 30   :  fb57 ; 
+ 31   :  fb45 ; 
+ 32   :  fb33 ; 
+ 33   :  fb21 ; 
+ 34   :  fb0f ; 
+ 35   :  fafe ; 
+ 36   :  faec ; 
+ 37   :  fadc ; 
+ 38   :  facb ; 
+ 39   :  fabb ; 
+ 3a   :  faab ; 
+ 3b   :  fa9b ; 
+ 3c   :  fa8c ; 
+ 3d   :  fa7d ; 
+ 3e   :  fa6e ; 
+ 3f   :  fa5f ; 
+ 40   :  fa51 ; 
+ 41   :  fa43 ; 
+ 42   :  fa36 ; 
+ 43   :  fa28 ; 
+ 44   :  fa1b ; 
+ 45   :  fa0e ; 
+ 46   :  fa02 ; 
+ 47   :  f9f6 ; 
+ 48   :  f9ea ; 
+ 49   :  f9de ; 
+ 4a   :  f9d3 ; 
+ 4b   :  f9c8 ; 
+ 4c   :  f9bd ; 
+ 4d   :  f9b3 ; 
+ 4e   :  f9a9 ; 
+ 4f   :  f99f ; 
+ 50   :  f996 ; 
+ 51   :  f98d ; 
+ 52   :  f984 ; 
+ 53   :  f97b ; 
+ 54   :  f973 ; 
+ 55   :  f96b ; 
+ 56   :  f963 ; 
+ 57   :  f95c ; 
+ 58   :  f955 ; 
+ 59   :  f94e ; 
+ 5a   :  f948 ; 
+ 5b   :  f941 ; 
+ 5c   :  f93c ; 
+ 5d   :  f936 ; 
+ 5e   :  f931 ; 
+ 5f   :  f92c ; 
+ 60   :  f927 ; 
+ 61   :  f923 ; 
+ 62   :  f91f ; 
+ 63   :  f91b ; 
  64   :  f917 ; 
- 65   :  f913 ; 
+ 65   :  f914 ; 
  66   :  f911 ; 
- 67   :  f90e ; 
+ 67   :  f90f ; 
  68   :  f90c ; 
  69   :  f90a ; 
  6a   :  f908 ; 
@@ -118,145 +118,145 @@ CONTENT BEGIN
  70   :  f904 ; 
  71   :  f904 ; 
  72   :  f905 ; 
- 73   :  f906 ; 
- 74   :  f907 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
  75   :  f908 ; 
- 76   :  f90a ; 
- 77   :  f90c ; 
- 78   :  f90e ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
  79   :  f910 ; 
- 7a   :  f913 ; 
- 7b   :  f916 ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
  7c   :  f919 ; 
- 7d   :  f91d ; 
- 7e   :  f921 ; 
- 7f   :  f925 ; 
- 80   :  f929 ; 
- 81   :  f92e ; 
- 82   :  f932 ; 
- 83   :  f937 ; 
- 84   :  f93d ; 
- 85   :  f942 ; 
- 86   :  f948 ; 
- 87   :  f94e ; 
- 88   :  f954 ; 
- 89   :  f95b ; 
- 8a   :  f962 ; 
- 8b   :  f969 ; 
- 8c   :  f970 ; 
- 8d   :  f977 ; 
- 8e   :  f97f ; 
- 8f   :  f987 ; 
- 90   :  f98f ; 
- 91   :  f997 ; 
- 92   :  f9a0 ; 
- 93   :  f9a8 ; 
- 94   :  f9b1 ; 
- 95   :  f9bb ; 
- 96   :  f9c4 ; 
- 97   :  f9ce ; 
- 98   :  f9d7 ; 
- 99   :  f9e1 ; 
- 9a   :  f9ec ; 
- 9b   :  f9f6 ; 
- 9c   :  fa00 ; 
- 9d   :  fa0b ; 
- 9e   :  fa16 ; 
- 9f   :  fa21 ; 
- a0   :  fa2d ; 
- a1   :  fa38 ; 
- a2   :  fa44 ; 
- a3   :  fa50 ; 
- a4   :  fa5c ; 
- a5   :  fa68 ; 
- a6   :  fa74 ; 
- a7   :  fa81 ; 
- a8   :  fa8d ; 
- a9   :  fa9a ; 
- aa   :  faa7 ; 
- ab   :  fab4 ; 
- ac   :  fac2 ; 
- ad   :  facf ; 
- ae   :  fadd ; 
- af   :  faea ; 
- b0   :  faf8 ; 
- b1   :  fb06 ; 
- b2   :  fb14 ; 
- b3   :  fb23 ; 
- b4   :  fb31 ; 
- b5   :  fb40 ; 
- b6   :  fb4e ; 
- b7   :  fb5d ; 
- b8   :  fb6c ; 
- b9   :  fb7b ; 
- ba   :  fb8a ; 
- bb   :  fb99 ; 
- bc   :  fba9 ; 
- bd   :  fbb8 ; 
- be   :  fbc7 ; 
- bf   :  fbd7 ; 
- c0   :  fbe7 ; 
- c1   :  fbf6 ; 
- c2   :  fc06 ; 
- c3   :  fc16 ; 
- c4   :  fc26 ; 
- c5   :  fc36 ; 
- c6   :  fc47 ; 
- c7   :  fc57 ; 
- c8   :  fc67 ; 
- c9   :  fc78 ; 
- ca   :  fc88 ; 
- cb   :  fc99 ; 
- cc   :  fca9 ; 
- cd   :  fcba ; 
- ce   :  fcca ; 
- cf   :  fcdb ; 
- d0   :  fcec ; 
- d1   :  fcfd ; 
- d2   :  fd0e ; 
- d3   :  fd1f ; 
- d4   :  fd2f ; 
- d5   :  fd40 ; 
- d6   :  fd51 ; 
- d7   :  fd62 ; 
- d8   :  fd73 ; 
- d9   :  fd85 ; 
- da   :  fd96 ; 
- db   :  fda7 ; 
- dc   :  fdb8 ; 
- dd   :  fdc9 ; 
- de   :  fdda ; 
- df   :  fdeb ; 
- e0   :  fdfc ; 
- e1   :  fe0d ; 
- e2   :  fe1f ; 
- e3   :  fe30 ; 
- e4   :  fe41 ; 
- e5   :  fe52 ; 
- e6   :  fe63 ; 
- e7   :  fe74 ; 
- e8   :  fe85 ; 
- e9   :  fe96 ; 
- ea   :  fea7 ; 
- eb   :  feb8 ; 
- ec   :  fec9 ; 
- ed   :  feda ; 
- ee   :  feeb ; 
- ef   :  fefc ; 
- f0   :  ff0c ; 
- f1   :  ff1d ; 
- f2   :  ff2e ; 
- f3   :  ff3e ; 
- f4   :  ff4f ; 
- f5   :  ff60 ; 
- f6   :  ff70 ; 
- f7   :  ff81 ; 
- f8   :  ff91 ; 
- f9   :  ffa1 ; 
- fa   :  ffb2 ; 
- fb   :  ffc2 ; 
- fc   :  ffd2 ; 
- fd   :  ffe2 ; 
- fe   :  fff2 ; 
- ff   :  2 ; 
+ 7d   :  f91c ; 
+ 7e   :  f920 ; 
+ 7f   :  f924 ; 
+ 80   :  f928 ; 
+ 81   :  f92c ; 
+ 82   :  f931 ; 
+ 83   :  f936 ; 
+ 84   :  f93b ; 
+ 85   :  f941 ; 
+ 86   :  f947 ; 
+ 87   :  f94d ; 
+ 88   :  f953 ; 
+ 89   :  f959 ; 
+ 8a   :  f960 ; 
+ 8b   :  f967 ; 
+ 8c   :  f96e ; 
+ 8d   :  f975 ; 
+ 8e   :  f97d ; 
+ 8f   :  f985 ; 
+ 90   :  f98d ; 
+ 91   :  f995 ; 
+ 92   :  f99e ; 
+ 93   :  f9a6 ; 
+ 94   :  f9af ; 
+ 95   :  f9b8 ; 
+ 96   :  f9c2 ; 
+ 97   :  f9cb ; 
+ 98   :  f9d5 ; 
+ 99   :  f9df ; 
+ 9a   :  f9e9 ; 
+ 9b   :  f9f3 ; 
+ 9c   :  f9fe ; 
+ 9d   :  fa09 ; 
+ 9e   :  fa13 ; 
+ 9f   :  fa1f ; 
+ a0   :  fa2a ; 
+ a1   :  fa35 ; 
+ a2   :  fa41 ; 
+ a3   :  fa4d ; 
+ a4   :  fa59 ; 
+ a5   :  fa65 ; 
+ a6   :  fa71 ; 
+ a7   :  fa7e ; 
+ a8   :  fa8a ; 
+ a9   :  fa97 ; 
+ aa   :  faa4 ; 
+ ab   :  fab1 ; 
+ ac   :  fabe ; 
+ ad   :  facc ; 
+ ae   :  fad9 ; 
+ af   :  fae7 ; 
+ b0   :  faf5 ; 
+ b1   :  fb03 ; 
+ b2   :  fb11 ; 
+ b3   :  fb1f ; 
+ b4   :  fb2e ; 
+ b5   :  fb3c ; 
+ b6   :  fb4b ; 
+ b7   :  fb59 ; 
+ b8   :  fb68 ; 
+ b9   :  fb77 ; 
+ ba   :  fb86 ; 
+ bb   :  fb95 ; 
+ bc   :  fba5 ; 
+ bd   :  fbb4 ; 
+ be   :  fbc4 ; 
+ bf   :  fbd3 ; 
+ c0   :  fbe3 ; 
+ c1   :  fbf3 ; 
+ c2   :  fc02 ; 
+ c3   :  fc12 ; 
+ c4   :  fc22 ; 
+ c5   :  fc32 ; 
+ c6   :  fc43 ; 
+ c7   :  fc53 ; 
+ c8   :  fc63 ; 
+ c9   :  fc73 ; 
+ ca   :  fc84 ; 
+ cb   :  fc94 ; 
+ cc   :  fca5 ; 
+ cd   :  fcb6 ; 
+ ce   :  fcc6 ; 
+ cf   :  fcd7 ; 
+ d0   :  fce8 ; 
+ d1   :  fcf9 ; 
+ d2   :  fd09 ; 
+ d3   :  fd1a ; 
+ d4   :  fd2b ; 
+ d5   :  fd3c ; 
+ d6   :  fd4d ; 
+ d7   :  fd5e ; 
+ d8   :  fd6f ; 
+ d9   :  fd80 ; 
+ da   :  fd91 ; 
+ db   :  fda2 ; 
+ dc   :  fdb4 ; 
+ dd   :  fdc5 ; 
+ de   :  fdd6 ; 
+ df   :  fde7 ; 
+ e0   :  fdf8 ; 
+ e1   :  fe09 ; 
+ e2   :  fe1a ; 
+ e3   :  fe2b ; 
+ e4   :  fe3c ; 
+ e5   :  fe4e ; 
+ e6   :  fe5f ; 
+ e7   :  fe70 ; 
+ e8   :  fe81 ; 
+ e9   :  fe92 ; 
+ ea   :  fea3 ; 
+ eb   :  feb4 ; 
+ ec   :  fec5 ; 
+ ed   :  fed6 ; 
+ ee   :  fee7 ; 
+ ef   :  fef7 ; 
+ f0   :  ff08 ; 
+ f1   :  ff19 ; 
+ f2   :  ff2a ; 
+ f3   :  ff3a ; 
+ f4   :  ff4b ; 
+ f5   :  ff5c ; 
+ f6   :  ff6c ; 
+ f7   :  ff7c ; 
+ f8   :  ff8d ; 
+ f9   :  ff9d ; 
+ fa   :  ffad ; 
+ fb   :  ffbe ; 
+ fc   :  ffce ; 
+ fd   :  ffde ; 
+ fe   :  ffee ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
index e23f264473..a938a8d053 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  28 ; 
- 1   :  5e ; 
- 2   :  93 ; 
- 3   :  c9 ; 
- 4   :  fe ; 
- 5   :  132 ; 
- 6   :  167 ; 
- 7   :  19b ; 
- 8   :  1cf ; 
- 9   :  202 ; 
- a   :  235 ; 
- b   :  268 ; 
- c   :  29a ; 
- d   :  2cc ; 
- e   :  2fe ; 
- f   :  32f ; 
- 10   :  360 ; 
- 11   :  390 ; 
- 12   :  3c0 ; 
- 13   :  3f0 ; 
- 14   :  41f ; 
- 15   :  44e ; 
- 16   :  47d ; 
- 17   :  4ab ; 
- 18   :  4d8 ; 
- 19   :  506 ; 
- 1a   :  532 ; 
- 1b   :  55f ; 
- 1c   :  58b ; 
- 1d   :  5b6 ; 
- 1e   :  5e1 ; 
- 1f   :  60c ; 
- 20   :  636 ; 
- 21   :  65f ; 
- 22   :  688 ; 
- 23   :  6b1 ; 
- 24   :  6d9 ; 
- 25   :  701 ; 
- 26   :  728 ; 
- 27   :  74f ; 
- 28   :  775 ; 
- 29   :  79b ; 
- 2a   :  7c1 ; 
- 2b   :  7e5 ; 
- 2c   :  80a ; 
- 2d   :  82e ; 
- 2e   :  851 ; 
- 2f   :  874 ; 
- 30   :  896 ; 
- 31   :  8b8 ; 
- 32   :  8d9 ; 
- 33   :  8fa ; 
- 34   :  91a ; 
- 35   :  93a ; 
- 36   :  959 ; 
- 37   :  977 ; 
- 38   :  996 ; 
- 39   :  9b3 ; 
- 3a   :  9d0 ; 
- 3b   :  9ed ; 
- 3c   :  a09 ; 
- 3d   :  a24 ; 
- 3e   :  a3f ; 
- 3f   :  a59 ; 
- 40   :  a73 ; 
- 41   :  a8c ; 
- 42   :  aa5 ; 
- 43   :  abd ; 
- 44   :  ad5 ; 
- 45   :  aec ; 
- 46   :  b03 ; 
- 47   :  b18 ; 
- 48   :  b2e ; 
- 49   :  b43 ; 
- 4a   :  b57 ; 
- 4b   :  b6b ; 
- 4c   :  b7e ; 
- 4d   :  b91 ; 
- 4e   :  ba3 ; 
- 4f   :  bb4 ; 
- 50   :  bc6 ; 
- 51   :  bd6 ; 
- 52   :  be6 ; 
- 53   :  bf5 ; 
- 54   :  c04 ; 
- 55   :  c12 ; 
- 56   :  c20 ; 
- 57   :  c2d ; 
- 58   :  c3a ; 
- 59   :  c46 ; 
- 5a   :  c51 ; 
- 5b   :  c5c ; 
- 5c   :  c67 ; 
- 5d   :  c71 ; 
- 5e   :  c7a ; 
- 5f   :  c83 ; 
- 60   :  c8b ; 
- 61   :  c93 ; 
- 62   :  c9a ; 
- 63   :  ca1 ; 
- 64   :  ca7 ; 
- 65   :  cac ; 
- 66   :  cb1 ; 
- 67   :  cb6 ; 
- 68   :  cba ; 
- 69   :  cbd ; 
- 6a   :  cc0 ; 
+ 0   :  1a ; 
+ 1   :  50 ; 
+ 2   :  86 ; 
+ 3   :  bb ; 
+ 4   :  f0 ; 
+ 5   :  125 ; 
+ 6   :  15a ; 
+ 7   :  18e ; 
+ 8   :  1c2 ; 
+ 9   :  1f5 ; 
+ a   :  228 ; 
+ b   :  25b ; 
+ c   :  28e ; 
+ d   :  2c0 ; 
+ e   :  2f1 ; 
+ f   :  323 ; 
+ 10   :  354 ; 
+ 11   :  384 ; 
+ 12   :  3b4 ; 
+ 13   :  3e4 ; 
+ 14   :  414 ; 
+ 15   :  443 ; 
+ 16   :  471 ; 
+ 17   :  49f ; 
+ 18   :  4cd ; 
+ 19   :  4fa ; 
+ 1a   :  527 ; 
+ 1b   :  554 ; 
+ 1c   :  580 ; 
+ 1d   :  5ab ; 
+ 1e   :  5d6 ; 
+ 1f   :  601 ; 
+ 20   :  62b ; 
+ 21   :  655 ; 
+ 22   :  67e ; 
+ 23   :  6a7 ; 
+ 24   :  6cf ; 
+ 25   :  6f7 ; 
+ 26   :  71f ; 
+ 27   :  746 ; 
+ 28   :  76c ; 
+ 29   :  792 ; 
+ 2a   :  7b7 ; 
+ 2b   :  7dc ; 
+ 2c   :  801 ; 
+ 2d   :  825 ; 
+ 2e   :  848 ; 
+ 2f   :  86b ; 
+ 30   :  88d ; 
+ 31   :  8af ; 
+ 32   :  8d1 ; 
+ 33   :  8f2 ; 
+ 34   :  912 ; 
+ 35   :  932 ; 
+ 36   :  951 ; 
+ 37   :  970 ; 
+ 38   :  98e ; 
+ 39   :  9ac ; 
+ 3a   :  9c9 ; 
+ 3b   :  9e6 ; 
+ 3c   :  a02 ; 
+ 3d   :  a1d ; 
+ 3e   :  a38 ; 
+ 3f   :  a53 ; 
+ 40   :  a6d ; 
+ 41   :  a86 ; 
+ 42   :  a9f ; 
+ 43   :  ab7 ; 
+ 44   :  acf ; 
+ 45   :  ae6 ; 
+ 46   :  afd ; 
+ 47   :  b13 ; 
+ 48   :  b29 ; 
+ 49   :  b3e ; 
+ 4a   :  b52 ; 
+ 4b   :  b66 ; 
+ 4c   :  b79 ; 
+ 4d   :  b8c ; 
+ 4e   :  b9e ; 
+ 4f   :  bb0 ; 
+ 50   :  bc1 ; 
+ 51   :  bd2 ; 
+ 52   :  be2 ; 
+ 53   :  bf1 ; 
+ 54   :  c00 ; 
+ 55   :  c0f ; 
+ 56   :  c1d ; 
+ 57   :  c2a ; 
+ 58   :  c37 ; 
+ 59   :  c43 ; 
+ 5a   :  c4f ; 
+ 5b   :  c5a ; 
+ 5c   :  c64 ; 
+ 5d   :  c6e ; 
+ 5e   :  c78 ; 
+ 5f   :  c81 ; 
+ 60   :  c89 ; 
+ 61   :  c91 ; 
+ 62   :  c98 ; 
+ 63   :  c9f ; 
+ 64   :  ca5 ; 
+ 65   :  cab ; 
+ 66   :  cb0 ; 
+ 67   :  cb5 ; 
+ 68   :  cb9 ; 
+ 69   :  cbc ; 
+ 6a   :  cbf ; 
  6b   :  cc2 ; 
  6c   :  cc4 ; 
- 6d   :  cc6 ; 
- 6e   :  cc7 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
  71   :  cc6 ; 
  72   :  cc5 ; 
- 73   :  cc3 ; 
- 74   :  cc1 ; 
- 75   :  cbe ; 
- 76   :  cbb ; 
- 77   :  cb8 ; 
- 78   :  cb3 ; 
- 79   :  caf ; 
- 7a   :  caa ; 
- 7b   :  ca4 ; 
- 7c   :  c9e ; 
- 7d   :  c97 ; 
- 7e   :  c90 ; 
- 7f   :  c89 ; 
- 80   :  c81 ; 
- 81   :  c79 ; 
- 82   :  c70 ; 
- 83   :  c66 ; 
- 84   :  c5d ; 
- 85   :  c52 ; 
- 86   :  c48 ; 
- 87   :  c3d ; 
- 88   :  c31 ; 
- 89   :  c25 ; 
- 8a   :  c19 ; 
- 8b   :  c0c ; 
- 8c   :  bff ; 
- 8d   :  bf1 ; 
- 8e   :  be3 ; 
- 8f   :  bd5 ; 
- 90   :  bc6 ; 
- 91   :  bb7 ; 
- 92   :  ba7 ; 
- 93   :  b97 ; 
- 94   :  b87 ; 
- 95   :  b76 ; 
- 96   :  b65 ; 
- 97   :  b53 ; 
- 98   :  b41 ; 
- 99   :  b2f ; 
- 9a   :  b1c ; 
- 9b   :  b09 ; 
- 9c   :  af6 ; 
- 9d   :  ae2 ; 
- 9e   :  ace ; 
- 9f   :  aba ; 
- a0   :  aa5 ; 
- a1   :  a90 ; 
- a2   :  a7b ; 
- a3   :  a65 ; 
- a4   :  a4f ; 
- a5   :  a39 ; 
- a6   :  a22 ; 
- a7   :  a0c ; 
- a8   :  9f4 ; 
- a9   :  9dd ; 
- aa   :  9c5 ; 
- ab   :  9ad ; 
- ac   :  995 ; 
- ad   :  97c ; 
- ae   :  964 ; 
- af   :  94b ; 
- b0   :  931 ; 
- b1   :  918 ; 
- b2   :  8fe ; 
- b3   :  8e4 ; 
- b4   :  8ca ; 
- b5   :  8af ; 
- b6   :  895 ; 
- b7   :  87a ; 
- b8   :  85e ; 
- b9   :  843 ; 
- ba   :  828 ; 
- bb   :  80c ; 
- bc   :  7f0 ; 
- bd   :  7d4 ; 
- be   :  7b8 ; 
- bf   :  79b ; 
- c0   :  77f ; 
- c1   :  762 ; 
- c2   :  745 ; 
- c3   :  728 ; 
- c4   :  70a ; 
- c5   :  6ed ; 
- c6   :  6d0 ; 
- c7   :  6b2 ; 
- c8   :  694 ; 
- c9   :  676 ; 
- ca   :  658 ; 
- cb   :  63a ; 
- cc   :  61c ; 
- cd   :  5fe ; 
- ce   :  5df ; 
- cf   :  5c1 ; 
- d0   :  5a2 ; 
- d1   :  583 ; 
- d2   :  564 ; 
- d3   :  546 ; 
- d4   :  527 ; 
- d5   :  508 ; 
- d6   :  4e9 ; 
- d7   :  4ca ; 
- d8   :  4ab ; 
- d9   :  48b ; 
- da   :  46c ; 
- db   :  44d ; 
- dc   :  42e ; 
- dd   :  40f ; 
- de   :  3ef ; 
- df   :  3d0 ; 
- e0   :  3b1 ; 
- e1   :  391 ; 
- e2   :  372 ; 
- e3   :  353 ; 
- e4   :  334 ; 
- e5   :  314 ; 
- e6   :  2f5 ; 
- e7   :  2d6 ; 
- e8   :  2b7 ; 
- e9   :  298 ; 
- ea   :  279 ; 
- eb   :  25a ; 
- ec   :  23b ; 
- ed   :  21c ; 
- ee   :  1fd ; 
- ef   :  1de ; 
- f0   :  1bf ; 
- f1   :  1a1 ; 
- f2   :  182 ; 
- f3   :  164 ; 
- f4   :  145 ; 
- f5   :  127 ; 
- f6   :  109 ; 
- f7   :  eb ; 
- f8   :  cd ; 
- f9   :  af ; 
- fa   :  91 ; 
- fb   :  73 ; 
- fc   :  56 ; 
- fd   :  38 ; 
- fe   :  1b ; 
- ff   :  fffe ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cbf ; 
+ 76   :  cbc ; 
+ 77   :  cb9 ; 
+ 78   :  cb4 ; 
+ 79   :  cb0 ; 
+ 7a   :  cab ; 
+ 7b   :  ca5 ; 
+ 7c   :  ca0 ; 
+ 7d   :  c99 ; 
+ 7e   :  c92 ; 
+ 7f   :  c8b ; 
+ 80   :  c83 ; 
+ 81   :  c7b ; 
+ 82   :  c72 ; 
+ 83   :  c69 ; 
+ 84   :  c5f ; 
+ 85   :  c55 ; 
+ 86   :  c4a ; 
+ 87   :  c3f ; 
+ 88   :  c34 ; 
+ 89   :  c28 ; 
+ 8a   :  c1c ; 
+ 8b   :  c0f ; 
+ 8c   :  c02 ; 
+ 8d   :  bf5 ; 
+ 8e   :  be7 ; 
+ 8f   :  bd8 ; 
+ 90   :  bca ; 
+ 91   :  bba ; 
+ 92   :  bab ; 
+ 93   :  b9b ; 
+ 94   :  b8b ; 
+ 95   :  b7a ; 
+ 96   :  b69 ; 
+ 97   :  b57 ; 
+ 98   :  b46 ; 
+ 99   :  b33 ; 
+ 9a   :  b21 ; 
+ 9b   :  b0e ; 
+ 9c   :  afb ; 
+ 9d   :  ae7 ; 
+ 9e   :  ad3 ; 
+ 9f   :  abf ; 
+ a0   :  aaa ; 
+ a1   :  a95 ; 
+ a2   :  a80 ; 
+ a3   :  a6b ; 
+ a4   :  a55 ; 
+ a5   :  a3f ; 
+ a6   :  a28 ; 
+ a7   :  a11 ; 
+ a8   :  9fa ; 
+ a9   :  9e3 ; 
+ aa   :  9cb ; 
+ ab   :  9b3 ; 
+ ac   :  99b ; 
+ ad   :  983 ; 
+ ae   :  96a ; 
+ af   :  951 ; 
+ b0   :  938 ; 
+ b1   :  91e ; 
+ b2   :  904 ; 
+ b3   :  8ea ; 
+ b4   :  8d0 ; 
+ b5   :  8b6 ; 
+ b6   :  89b ; 
+ b7   :  880 ; 
+ b8   :  865 ; 
+ b9   :  84a ; 
+ ba   :  82f ; 
+ bb   :  813 ; 
+ bc   :  7f7 ; 
+ bd   :  7db ; 
+ be   :  7bf ; 
+ bf   :  7a2 ; 
+ c0   :  786 ; 
+ c1   :  769 ; 
+ c2   :  74c ; 
+ c3   :  72f ; 
+ c4   :  712 ; 
+ c5   :  6f4 ; 
+ c6   :  6d7 ; 
+ c7   :  6b9 ; 
+ c8   :  69c ; 
+ c9   :  67e ; 
+ ca   :  660 ; 
+ cb   :  642 ; 
+ cc   :  623 ; 
+ cd   :  605 ; 
+ ce   :  5e7 ; 
+ cf   :  5c8 ; 
+ d0   :  5aa ; 
+ d1   :  58b ; 
+ d2   :  56c ; 
+ d3   :  54d ; 
+ d4   :  52e ; 
+ d5   :  510 ; 
+ d6   :  4f1 ; 
+ d7   :  4d1 ; 
+ d8   :  4b2 ; 
+ d9   :  493 ; 
+ da   :  474 ; 
+ db   :  455 ; 
+ dc   :  436 ; 
+ dd   :  416 ; 
+ de   :  3f7 ; 
+ df   :  3d8 ; 
+ e0   :  3b9 ; 
+ e1   :  399 ; 
+ e2   :  37a ; 
+ e3   :  35b ; 
+ e4   :  33b ; 
+ e5   :  31c ; 
+ e6   :  2fd ; 
+ e7   :  2de ; 
+ e8   :  2bf ; 
+ e9   :  29f ; 
+ ea   :  280 ; 
+ eb   :  261 ; 
+ ec   :  242 ; 
+ ed   :  223 ; 
+ ee   :  205 ; 
+ ef   :  1e6 ; 
+ f0   :  1c7 ; 
+ f1   :  1a8 ; 
+ f2   :  18a ; 
+ f3   :  16b ; 
+ f4   :  14d ; 
+ f5   :  12e ; 
+ f6   :  110 ; 
+ f7   :  f2 ; 
+ f8   :  d4 ; 
+ f9   :  b6 ; 
+ fa   :  98 ; 
+ fb   :  7b ; 
+ fc   :  5d ; 
+ fd   :  40 ; 
+ fe   :  22 ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
index f160183cd4..c2f44d9966 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  19 ; 
- 1   :  ff9e ; 
- 2   :  ff24 ; 
- 3   :  feab ; 
- 4   :  fe34 ; 
- 5   :  fdbd ; 
- 6   :  fd47 ; 
- 7   :  fcd3 ; 
- 8   :  fc5f ; 
- 9   :  fbed ; 
- a   :  fb7c ; 
- b   :  fb0c ; 
- c   :  fa9c ; 
- d   :  fa2f ; 
- e   :  f9c2 ; 
- f   :  f956 ; 
- 10   :  f8ec ; 
- 11   :  f882 ; 
- 12   :  f81a ; 
- 13   :  f7b3 ; 
- 14   :  f74d ; 
- 15   :  f6e8 ; 
- 16   :  f684 ; 
- 17   :  f622 ; 
- 18   :  f5c1 ; 
- 19   :  f561 ; 
- 1a   :  f502 ; 
- 1b   :  f4a4 ; 
- 1c   :  f447 ; 
- 1d   :  f3ec ; 
- 1e   :  f392 ; 
- 1f   :  f339 ; 
- 20   :  f2e1 ; 
- 21   :  f28a ; 
- 22   :  f235 ; 
- 23   :  f1e1 ; 
- 24   :  f18d ; 
- 25   :  f13c ; 
- 26   :  f0eb ; 
- 27   :  f09c ; 
- 28   :  f04d ; 
- 29   :  f000 ; 
- 2a   :  efb5 ; 
- 2b   :  ef6a ; 
- 2c   :  ef21 ; 
- 2d   :  eed9 ; 
- 2e   :  ee92 ; 
- 2f   :  ee4c ; 
- 30   :  ee07 ; 
- 31   :  edc4 ; 
- 32   :  ed82 ; 
- 33   :  ed41 ; 
- 34   :  ed02 ; 
- 35   :  ecc3 ; 
- 36   :  ec86 ; 
- 37   :  ec4a ; 
- 38   :  ec0f ; 
- 39   :  ebd6 ; 
- 3a   :  eb9e ; 
- 3b   :  eb66 ; 
- 3c   :  eb31 ; 
- 3d   :  eafc ; 
- 3e   :  eac8 ; 
- 3f   :  ea96 ; 
- 40   :  ea65 ; 
- 41   :  ea35 ; 
- 42   :  ea07 ; 
- 43   :  e9d9 ; 
- 44   :  e9ad ; 
- 45   :  e982 ; 
- 46   :  e958 ; 
- 47   :  e92f ; 
- 48   :  e908 ; 
- 49   :  e8e2 ; 
- 4a   :  e8bd ; 
- 4b   :  e899 ; 
- 4c   :  e876 ; 
- 4d   :  e854 ; 
- 4e   :  e834 ; 
- 4f   :  e815 ; 
- 50   :  e7f7 ; 
- 51   :  e7da ; 
- 52   :  e7be ; 
- 53   :  e7a3 ; 
- 54   :  e78a ; 
- 55   :  e772 ; 
- 56   :  e75b ; 
- 57   :  e745 ; 
- 58   :  e730 ; 
- 59   :  e71c ; 
- 5a   :  e709 ; 
- 5b   :  e6f8 ; 
- 5c   :  e6e7 ; 
- 5d   :  e6d8 ; 
- 5e   :  e6ca ; 
- 5f   :  e6bd ; 
- 60   :  e6b1 ; 
- 61   :  e6a6 ; 
- 62   :  e69c ; 
- 63   :  e693 ; 
- 64   :  e68b ; 
- 65   :  e685 ; 
- 66   :  e67f ; 
- 67   :  e67b ; 
- 68   :  e677 ; 
+ 0   :  38 ; 
+ 1   :  ffbd ; 
+ 2   :  ff43 ; 
+ 3   :  feca ; 
+ 4   :  fe51 ; 
+ 5   :  fddb ; 
+ 6   :  fd65 ; 
+ 7   :  fcf0 ; 
+ 8   :  fc7c ; 
+ 9   :  fc09 ; 
+ a   :  fb98 ; 
+ b   :  fb27 ; 
+ c   :  fab8 ; 
+ d   :  fa4a ; 
+ e   :  f9dd ; 
+ f   :  f971 ; 
+ 10   :  f906 ; 
+ 11   :  f89c ; 
+ 12   :  f834 ; 
+ 13   :  f7cd ; 
+ 14   :  f766 ; 
+ 15   :  f701 ; 
+ 16   :  f69d ; 
+ 17   :  f63b ; 
+ 18   :  f5d9 ; 
+ 19   :  f579 ; 
+ 1a   :  f519 ; 
+ 1b   :  f4bb ; 
+ 1c   :  f45e ; 
+ 1d   :  f403 ; 
+ 1e   :  f3a8 ; 
+ 1f   :  f34f ; 
+ 20   :  f2f7 ; 
+ 21   :  f2a0 ; 
+ 22   :  f24a ; 
+ 23   :  f1f5 ; 
+ 24   :  f1a2 ; 
+ 25   :  f150 ; 
+ 26   :  f0ff ; 
+ 27   :  f0af ; 
+ 28   :  f061 ; 
+ 29   :  f014 ; 
+ 2a   :  efc7 ; 
+ 2b   :  ef7d ; 
+ 2c   :  ef33 ; 
+ 2d   :  eeea ; 
+ 2e   :  eea3 ; 
+ 2f   :  ee5d ; 
+ 30   :  ee18 ; 
+ 31   :  edd5 ; 
+ 32   :  ed93 ; 
+ 33   :  ed51 ; 
+ 34   :  ed11 ; 
+ 35   :  ecd3 ; 
+ 36   :  ec95 ; 
+ 37   :  ec59 ; 
+ 38   :  ec1e ; 
+ 39   :  ebe4 ; 
+ 3a   :  ebac ; 
+ 3b   :  eb74 ; 
+ 3c   :  eb3e ; 
+ 3d   :  eb09 ; 
+ 3e   :  ead5 ; 
+ 3f   :  eaa3 ; 
+ 40   :  ea71 ; 
+ 41   :  ea41 ; 
+ 42   :  ea12 ; 
+ 43   :  e9e4 ; 
+ 44   :  e9b8 ; 
+ 45   :  e98d ; 
+ 46   :  e962 ; 
+ 47   :  e93a ; 
+ 48   :  e912 ; 
+ 49   :  e8eb ; 
+ 4a   :  e8c6 ; 
+ 4b   :  e8a2 ; 
+ 4c   :  e87f ; 
+ 4d   :  e85d ; 
+ 4e   :  e83c ; 
+ 4f   :  e81c ; 
+ 50   :  e7fe ; 
+ 51   :  e7e1 ; 
+ 52   :  e7c5 ; 
+ 53   :  e7aa ; 
+ 54   :  e790 ; 
+ 55   :  e778 ; 
+ 56   :  e760 ; 
+ 57   :  e74a ; 
+ 58   :  e735 ; 
+ 59   :  e721 ; 
+ 5a   :  e70e ; 
+ 5b   :  e6fc ; 
+ 5c   :  e6eb ; 
+ 5d   :  e6dc ; 
+ 5e   :  e6cd ; 
+ 5f   :  e6c0 ; 
+ 60   :  e6b4 ; 
+ 61   :  e6a8 ; 
+ 62   :  e69e ; 
+ 63   :  e695 ; 
+ 64   :  e68d ; 
+ 65   :  e686 ; 
+ 66   :  e680 ; 
+ 67   :  e67c ; 
+ 68   :  e678 ; 
  69   :  e675 ; 
- 6a   :  e673 ; 
+ 6a   :  e674 ; 
  6b   :  e673 ; 
  6c   :  e673 ; 
  6d   :  e675 ; 
- 6e   :  e678 ; 
- 6f   :  e67b ; 
- 70   :  e680 ; 
- 71   :  e686 ; 
- 72   :  e68c ; 
- 73   :  e694 ; 
- 74   :  e69c ; 
- 75   :  e6a6 ; 
- 76   :  e6b0 ; 
- 77   :  e6bb ; 
- 78   :  e6c8 ; 
- 79   :  e6d5 ; 
- 7a   :  e6e3 ; 
- 7b   :  e6f2 ; 
- 7c   :  e702 ; 
- 7d   :  e713 ; 
- 7e   :  e725 ; 
- 7f   :  e737 ; 
- 80   :  e74b ; 
- 81   :  e75f ; 
- 82   :  e774 ; 
- 83   :  e78a ; 
- 84   :  e7a1 ; 
- 85   :  e7b9 ; 
- 86   :  e7d2 ; 
- 87   :  e7eb ; 
- 88   :  e805 ; 
- 89   :  e820 ; 
- 8a   :  e83c ; 
- 8b   :  e858 ; 
- 8c   :  e875 ; 
- 8d   :  e893 ; 
- 8e   :  e8b2 ; 
- 8f   :  e8d2 ; 
- 90   :  e8f2 ; 
- 91   :  e913 ; 
- 92   :  e935 ; 
- 93   :  e957 ; 
- 94   :  e97a ; 
- 95   :  e99e ; 
- 96   :  e9c2 ; 
- 97   :  e9e7 ; 
- 98   :  ea0d ; 
- 99   :  ea34 ; 
- 9a   :  ea5b ; 
- 9b   :  ea82 ; 
- 9c   :  eaab ; 
- 9d   :  ead4 ; 
- 9e   :  eafd ; 
- 9f   :  eb27 ; 
- a0   :  eb52 ; 
- a1   :  eb7d ; 
- a2   :  eba9 ; 
- a3   :  ebd5 ; 
- a4   :  ec02 ; 
- a5   :  ec30 ; 
- a6   :  ec5e ; 
- a7   :  ec8c ; 
- a8   :  ecbb ; 
- a9   :  eceb ; 
- aa   :  ed1b ; 
- ab   :  ed4b ; 
- ac   :  ed7c ; 
- ad   :  edad ; 
- ae   :  eddf ; 
- af   :  ee11 ; 
- b0   :  ee44 ; 
- b1   :  ee77 ; 
- b2   :  eeab ; 
- b3   :  eedf ; 
- b4   :  ef13 ; 
- b5   :  ef47 ; 
- b6   :  ef7c ; 
- b7   :  efb2 ; 
- b8   :  efe8 ; 
- b9   :  f01e ; 
- ba   :  f054 ; 
- bb   :  f08b ; 
- bc   :  f0c2 ; 
- bd   :  f0f9 ; 
- be   :  f131 ; 
- bf   :  f168 ; 
- c0   :  f1a0 ; 
- c1   :  f1d9 ; 
- c2   :  f211 ; 
- c3   :  f24a ; 
- c4   :  f283 ; 
- c5   :  f2bd ; 
- c6   :  f2f6 ; 
- c7   :  f330 ; 
- c8   :  f36a ; 
- c9   :  f3a4 ; 
- ca   :  f3de ; 
- cb   :  f419 ; 
- cc   :  f453 ; 
- cd   :  f48e ; 
- ce   :  f4c9 ; 
- cf   :  f504 ; 
- d0   :  f53f ; 
- d1   :  f57a ; 
- d2   :  f5b5 ; 
- d3   :  f5f0 ; 
- d4   :  f62c ; 
- d5   :  f667 ; 
- d6   :  f6a3 ; 
- d7   :  f6de ; 
- d8   :  f71a ; 
- d9   :  f756 ; 
- da   :  f791 ; 
- db   :  f7cd ; 
- dc   :  f809 ; 
- dd   :  f844 ; 
- de   :  f880 ; 
- df   :  f8bc ; 
- e0   :  f8f7 ; 
- e1   :  f933 ; 
- e2   :  f96e ; 
- e3   :  f9aa ; 
- e4   :  f9e5 ; 
- e5   :  fa21 ; 
- e6   :  fa5c ; 
- e7   :  fa97 ; 
- e8   :  fad2 ; 
- e9   :  fb0d ; 
- ea   :  fb48 ; 
- eb   :  fb82 ; 
- ec   :  fbbd ; 
- ed   :  fbf7 ; 
- ee   :  fc32 ; 
- ef   :  fc6c ; 
- f0   :  fca6 ; 
- f1   :  fcdf ; 
- f2   :  fd19 ; 
- f3   :  fd52 ; 
- f4   :  fd8b ; 
- f5   :  fdc4 ; 
- f6   :  fdfd ; 
- f7   :  fe36 ; 
- f8   :  fe6e ; 
- f9   :  fea6 ; 
- fa   :  fede ; 
- fb   :  ff16 ; 
- fc   :  ff4d ; 
- fd   :  ff84 ; 
- fe   :  ffbb ; 
- ff   :  fff1 ; 
+ 6e   :  e677 ; 
+ 6f   :  e67a ; 
+ 70   :  e67f ; 
+ 71   :  e684 ; 
+ 72   :  e68a ; 
+ 73   :  e692 ; 
+ 74   :  e69a ; 
+ 75   :  e6a3 ; 
+ 76   :  e6ad ; 
+ 77   :  e6b9 ; 
+ 78   :  e6c5 ; 
+ 79   :  e6d2 ; 
+ 7a   :  e6e0 ; 
+ 7b   :  e6ee ; 
+ 7c   :  e6fe ; 
+ 7d   :  e70f ; 
+ 7e   :  e720 ; 
+ 7f   :  e733 ; 
+ 80   :  e746 ; 
+ 81   :  e75a ; 
+ 82   :  e76f ; 
+ 83   :  e785 ; 
+ 84   :  e79b ; 
+ 85   :  e7b3 ; 
+ 86   :  e7cb ; 
+ 87   :  e7e4 ; 
+ 88   :  e7fe ; 
+ 89   :  e819 ; 
+ 8a   :  e835 ; 
+ 8b   :  e851 ; 
+ 8c   :  e86e ; 
+ 8d   :  e88c ; 
+ 8e   :  e8aa ; 
+ 8f   :  e8ca ; 
+ 90   :  e8ea ; 
+ 91   :  e90b ; 
+ 92   :  e92c ; 
+ 93   :  e94e ; 
+ 94   :  e971 ; 
+ 95   :  e995 ; 
+ 96   :  e9b9 ; 
+ 97   :  e9de ; 
+ 98   :  ea04 ; 
+ 99   :  ea2a ; 
+ 9a   :  ea51 ; 
+ 9b   :  ea78 ; 
+ 9c   :  eaa1 ; 
+ 9d   :  eac9 ; 
+ 9e   :  eaf3 ; 
+ 9f   :  eb1d ; 
+ a0   :  eb47 ; 
+ a1   :  eb72 ; 
+ a2   :  eb9e ; 
+ a3   :  ebca ; 
+ a4   :  ebf7 ; 
+ a5   :  ec24 ; 
+ a6   :  ec52 ; 
+ a7   :  ec81 ; 
+ a8   :  ecaf ; 
+ a9   :  ecdf ; 
+ aa   :  ed0f ; 
+ ab   :  ed3f ; 
+ ac   :  ed70 ; 
+ ad   :  eda1 ; 
+ ae   :  edd3 ; 
+ af   :  ee05 ; 
+ b0   :  ee37 ; 
+ b1   :  ee6a ; 
+ b2   :  ee9e ; 
+ b3   :  eed2 ; 
+ b4   :  ef06 ; 
+ b5   :  ef3a ; 
+ b6   :  ef6f ; 
+ b7   :  efa4 ; 
+ b8   :  efda ; 
+ b9   :  f010 ; 
+ ba   :  f046 ; 
+ bb   :  f07d ; 
+ bc   :  f0b4 ; 
+ bd   :  f0eb ; 
+ be   :  f123 ; 
+ bf   :  f15a ; 
+ c0   :  f192 ; 
+ c1   :  f1cb ; 
+ c2   :  f203 ; 
+ c3   :  f23c ; 
+ c4   :  f275 ; 
+ c5   :  f2ae ; 
+ c6   :  f2e8 ; 
+ c7   :  f321 ; 
+ c8   :  f35b ; 
+ c9   :  f395 ; 
+ ca   :  f3d0 ; 
+ cb   :  f40a ; 
+ cc   :  f444 ; 
+ cd   :  f47f ; 
+ ce   :  f4ba ; 
+ cf   :  f4f5 ; 
+ d0   :  f530 ; 
+ d1   :  f56b ; 
+ d2   :  f5a6 ; 
+ d3   :  f5e2 ; 
+ d4   :  f61d ; 
+ d5   :  f658 ; 
+ d6   :  f694 ; 
+ d7   :  f6d0 ; 
+ d8   :  f70b ; 
+ d9   :  f747 ; 
+ da   :  f782 ; 
+ db   :  f7be ; 
+ dc   :  f7fa ; 
+ dd   :  f836 ; 
+ de   :  f871 ; 
+ df   :  f8ad ; 
+ e0   :  f8e8 ; 
+ e1   :  f924 ; 
+ e2   :  f960 ; 
+ e3   :  f99b ; 
+ e4   :  f9d6 ; 
+ e5   :  fa12 ; 
+ e6   :  fa4d ; 
+ e7   :  fa88 ; 
+ e8   :  fac3 ; 
+ e9   :  fafe ; 
+ ea   :  fb39 ; 
+ eb   :  fb74 ; 
+ ec   :  fbae ; 
+ ed   :  fbe9 ; 
+ ee   :  fc23 ; 
+ ef   :  fc5d ; 
+ f0   :  fc97 ; 
+ f1   :  fcd1 ; 
+ f2   :  fd0b ; 
+ f3   :  fd44 ; 
+ f4   :  fd7d ; 
+ f5   :  fdb6 ; 
+ f6   :  fdef ; 
+ f7   :  fe28 ; 
+ f8   :  fe60 ; 
+ f9   :  fe98 ; 
+ fa   :  fed0 ; 
+ fb   :  ff08 ; 
+ fc   :  ff3f ; 
+ fd   :  ff76 ; 
+ fe   :  ffad ; 
+ ff   :  ffe4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
index 72890c3f35..c76aabfe99 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
+ 0   :  7ffe ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffd ; 
- 4   :  7ffa ; 
- 5   :  7ff4 ; 
- 6   :  7fed ; 
- 7   :  7fe4 ; 
- 8   :  7fd9 ; 
- 9   :  7fcd ; 
- a   :  7fbf ; 
- b   :  7faf ; 
- c   :  7f9e ; 
- d   :  7f8b ; 
- e   :  7f76 ; 
- f   :  7f5f ; 
- 10   :  7f47 ; 
- 11   :  7f2e ; 
- 12   :  7f12 ; 
- 13   :  7ef5 ; 
- 14   :  7ed6 ; 
- 15   :  7eb5 ; 
- 16   :  7e93 ; 
- 17   :  7e6f ; 
- 18   :  7e4a ; 
- 19   :  7e23 ; 
- 1a   :  7dfa ; 
- 1b   :  7dcf ; 
- 1c   :  7da3 ; 
- 1d   :  7d75 ; 
- 1e   :  7d46 ; 
- 1f   :  7d15 ; 
- 20   :  7ce2 ; 
- 21   :  7cae ; 
- 22   :  7c78 ; 
- 23   :  7c40 ; 
- 24   :  7c07 ; 
- 25   :  7bcc ; 
- 26   :  7b90 ; 
- 27   :  7b52 ; 
- 28   :  7b13 ; 
- 29   :  7ad1 ; 
- 2a   :  7a8f ; 
- 2b   :  7a4b ; 
- 2c   :  7a05 ; 
- 2d   :  79bd ; 
- 2e   :  7974 ; 
- 2f   :  792a ; 
- 30   :  78de ; 
- 31   :  7891 ; 
- 32   :  7842 ; 
- 33   :  77f1 ; 
- 34   :  779f ; 
- 35   :  774b ; 
- 36   :  76f6 ; 
- 37   :  76a0 ; 
- 38   :  7648 ; 
- 39   :  75ef ; 
- 3a   :  7594 ; 
- 3b   :  7537 ; 
- 3c   :  74da ; 
- 3d   :  747a ; 
- 3e   :  741a ; 
- 3f   :  73b8 ; 
- 40   :  7354 ; 
- 41   :  72f0 ; 
- 42   :  7289 ; 
- 43   :  7222 ; 
- 44   :  71b9 ; 
- 45   :  714f ; 
- 46   :  70e3 ; 
- 47   :  7076 ; 
- 48   :  7008 ; 
- 49   :  6f98 ; 
- 4a   :  6f27 ; 
- 4b   :  6eb5 ; 
- 4c   :  6e42 ; 
- 4d   :  6dcd ; 
- 4e   :  6d57 ; 
- 4f   :  6ce0 ; 
- 50   :  6c68 ; 
- 51   :  6bee ; 
- 52   :  6b73 ; 
- 53   :  6af7 ; 
- 54   :  6a7a ; 
- 55   :  69fb ; 
- 56   :  697c ; 
- 57   :  68fb ; 
- 58   :  6879 ; 
- 59   :  67f6 ; 
- 5a   :  6772 ; 
- 5b   :  66ed ; 
- 5c   :  6666 ; 
- 5d   :  65df ; 
- 5e   :  6556 ; 
- 5f   :  64cd ; 
- 60   :  6442 ; 
- 61   :  63b7 ; 
- 62   :  632a ; 
- 63   :  629d ; 
- 64   :  620e ; 
- 65   :  617e ; 
- 66   :  60ee ; 
- 67   :  605c ; 
- 68   :  5fca ; 
- 69   :  5f37 ; 
- 6a   :  5ea3 ; 
- 6b   :  5e0d ; 
- 6c   :  5d77 ; 
- 6d   :  5ce1 ; 
- 6e   :  5c49 ; 
- 6f   :  5bb0 ; 
- 70   :  5b17 ; 
- 71   :  5a7d ; 
- 72   :  59e2 ; 
- 73   :  5946 ; 
- 74   :  58a9 ; 
- 75   :  580c ; 
- 76   :  576e ; 
- 77   :  56cf ; 
- 78   :  5630 ; 
- 79   :  5590 ; 
- 7a   :  54ef ; 
- 7b   :  544d ; 
- 7c   :  53ab ; 
- 7d   :  5308 ; 
- 7e   :  5265 ; 
- 7f   :  51c1 ; 
- 80   :  511c ; 
- 81   :  5077 ; 
- 82   :  4fd1 ; 
- 83   :  4f2b ; 
- 84   :  4e84 ; 
- 85   :  4ddd ; 
- 86   :  4d35 ; 
- 87   :  4c8d ; 
- 88   :  4be4 ; 
- 89   :  4b3b ; 
- 8a   :  4a91 ; 
- 8b   :  49e7 ; 
- 8c   :  493c ; 
- 8d   :  4891 ; 
- 8e   :  47e6 ; 
- 8f   :  473a ; 
- 90   :  468e ; 
- 91   :  45e2 ; 
- 92   :  4535 ; 
- 93   :  4488 ; 
- 94   :  43db ; 
- 95   :  432d ; 
- 96   :  427f ; 
- 97   :  41d1 ; 
- 98   :  4123 ; 
- 99   :  4074 ; 
- 9a   :  3fc5 ; 
- 9b   :  3f17 ; 
- 9c   :  3e67 ; 
- 9d   :  3db8 ; 
- 9e   :  3d09 ; 
- 9f   :  3c59 ; 
- a0   :  3baa ; 
- a1   :  3afa ; 
- a2   :  3a4a ; 
- a3   :  399a ; 
- a4   :  38ea ; 
- a5   :  383b ; 
- a6   :  378b ; 
- a7   :  36db ; 
- a8   :  362b ; 
- a9   :  357b ; 
- aa   :  34cb ; 
- ab   :  341b ; 
- ac   :  336b ; 
- ad   :  32bc ; 
- ae   :  320c ; 
- af   :  315d ; 
- b0   :  30ad ; 
- b1   :  2ffe ; 
- b2   :  2f4f ; 
- b3   :  2ea0 ; 
- b4   :  2df2 ; 
- b5   :  2d43 ; 
- b6   :  2c95 ; 
- b7   :  2be7 ; 
- b8   :  2b39 ; 
- b9   :  2a8c ; 
- ba   :  29de ; 
- bb   :  2931 ; 
- bc   :  2885 ; 
- bd   :  27d8 ; 
- be   :  272c ; 
- bf   :  2681 ; 
- c0   :  25d5 ; 
- c1   :  252a ; 
- c2   :  2480 ; 
- c3   :  23d6 ; 
- c4   :  232c ; 
- c5   :  2283 ; 
- c6   :  21da ; 
- c7   :  2131 ; 
- c8   :  2089 ; 
- c9   :  1fe2 ; 
- ca   :  1f3b ; 
- cb   :  1e94 ; 
- cc   :  1dee ; 
- cd   :  1d49 ; 
- ce   :  1ca4 ; 
- cf   :  1bff ; 
- d0   :  1b5c ; 
- d1   :  1ab8 ; 
- d2   :  1a16 ; 
- d3   :  1974 ; 
- d4   :  18d2 ; 
- d5   :  1831 ; 
- d6   :  1791 ; 
- d7   :  16f2 ; 
- d8   :  1653 ; 
- d9   :  15b5 ; 
- da   :  1517 ; 
- db   :  147b ; 
- dc   :  13de ; 
- dd   :  1343 ; 
- de   :  12a8 ; 
- df   :  120f ; 
- e0   :  1175 ; 
- e1   :  10dd ; 
- e2   :  1045 ; 
- e3   :  faf ; 
- e4   :  f19 ; 
- e5   :  e83 ; 
- e6   :  def ; 
- e7   :  d5b ; 
- e8   :  cc9 ; 
- e9   :  c37 ; 
- ea   :  ba6 ; 
- eb   :  b15 ; 
- ec   :  a86 ; 
- ed   :  9f8 ; 
- ee   :  96a ; 
- ef   :  8de ; 
- f0   :  852 ; 
- f1   :  7c7 ; 
- f2   :  73d ; 
- f3   :  6b4 ; 
- f4   :  62c ; 
- f5   :  5a5 ; 
- f6   :  51f ; 
- f7   :  49a ; 
- f8   :  416 ; 
- f9   :  393 ; 
- fa   :  311 ; 
- fb   :  290 ; 
- fc   :  20f ; 
- fd   :  190 ; 
- fe   :  112 ; 
- ff   :  95 ; 
+ 3   :  7ffe ; 
+ 4   :  7ffb ; 
+ 5   :  7ff6 ; 
+ 6   :  7fef ; 
+ 7   :  7fe6 ; 
+ 8   :  7fdc ; 
+ 9   :  7fd0 ; 
+ a   :  7fc3 ; 
+ b   :  7fb3 ; 
+ c   :  7fa2 ; 
+ d   :  7f90 ; 
+ e   :  7f7b ; 
+ f   :  7f65 ; 
+ 10   :  7f4e ; 
+ 11   :  7f34 ; 
+ 12   :  7f19 ; 
+ 13   :  7efc ; 
+ 14   :  7ede ; 
+ 15   :  7ebe ; 
+ 16   :  7e9c ; 
+ 17   :  7e78 ; 
+ 18   :  7e53 ; 
+ 19   :  7e2d ; 
+ 1a   :  7e04 ; 
+ 1b   :  7dda ; 
+ 1c   :  7dae ; 
+ 1d   :  7d81 ; 
+ 1e   :  7d52 ; 
+ 1f   :  7d21 ; 
+ 20   :  7cef ; 
+ 21   :  7cbb ; 
+ 22   :  7c86 ; 
+ 23   :  7c4e ; 
+ 24   :  7c16 ; 
+ 25   :  7bdb ; 
+ 26   :  7b9f ; 
+ 27   :  7b62 ; 
+ 28   :  7b23 ; 
+ 29   :  7ae2 ; 
+ 2a   :  7aa0 ; 
+ 2b   :  7a5c ; 
+ 2c   :  7a16 ; 
+ 2d   :  79cf ; 
+ 2e   :  7987 ; 
+ 2f   :  793d ; 
+ 30   :  78f1 ; 
+ 31   :  78a4 ; 
+ 32   :  7855 ; 
+ 33   :  7805 ; 
+ 34   :  77b4 ; 
+ 35   :  7760 ; 
+ 36   :  770c ; 
+ 37   :  76b6 ; 
+ 38   :  765e ; 
+ 39   :  7605 ; 
+ 3a   :  75ab ; 
+ 3b   :  754f ; 
+ 3c   :  74f1 ; 
+ 3d   :  7492 ; 
+ 3e   :  7432 ; 
+ 3f   :  73d0 ; 
+ 40   :  736d ; 
+ 41   :  7309 ; 
+ 42   :  72a3 ; 
+ 43   :  723c ; 
+ 44   :  71d3 ; 
+ 45   :  7169 ; 
+ 46   :  70fe ; 
+ 47   :  7091 ; 
+ 48   :  7024 ; 
+ 49   :  6fb4 ; 
+ 4a   :  6f44 ; 
+ 4b   :  6ed2 ; 
+ 4c   :  6e5f ; 
+ 4d   :  6dea ; 
+ 4e   :  6d75 ; 
+ 4f   :  6cfe ; 
+ 50   :  6c86 ; 
+ 51   :  6c0c ; 
+ 52   :  6b92 ; 
+ 53   :  6b16 ; 
+ 54   :  6a99 ; 
+ 55   :  6a1b ; 
+ 56   :  699c ; 
+ 57   :  691b ; 
+ 58   :  689a ; 
+ 59   :  6817 ; 
+ 5a   :  6793 ; 
+ 5b   :  670e ; 
+ 5c   :  6688 ; 
+ 5d   :  6601 ; 
+ 5e   :  6579 ; 
+ 5f   :  64ef ; 
+ 60   :  6465 ; 
+ 61   :  63da ; 
+ 62   :  634d ; 
+ 63   :  62c0 ; 
+ 64   :  6232 ; 
+ 65   :  61a2 ; 
+ 66   :  6112 ; 
+ 67   :  6081 ; 
+ 68   :  5fef ; 
+ 69   :  5f5c ; 
+ 6a   :  5ec8 ; 
+ 6b   :  5e33 ; 
+ 6c   :  5d9d ; 
+ 6d   :  5d06 ; 
+ 6e   :  5c6f ; 
+ 6f   :  5bd6 ; 
+ 70   :  5b3d ; 
+ 71   :  5aa3 ; 
+ 72   :  5a09 ; 
+ 73   :  596d ; 
+ 74   :  58d1 ; 
+ 75   :  5833 ; 
+ 76   :  5796 ; 
+ 77   :  56f7 ; 
+ 78   :  5658 ; 
+ 79   :  55b8 ; 
+ 7a   :  5517 ; 
+ 7b   :  5476 ; 
+ 7c   :  53d4 ; 
+ 7d   :  5331 ; 
+ 7e   :  528e ; 
+ 7f   :  51ea ; 
+ 80   :  5146 ; 
+ 81   :  50a0 ; 
+ 82   :  4ffb ; 
+ 83   :  4f55 ; 
+ 84   :  4eae ; 
+ 85   :  4e07 ; 
+ 86   :  4d5f ; 
+ 87   :  4cb7 ; 
+ 88   :  4c0e ; 
+ 89   :  4b65 ; 
+ 8a   :  4abb ; 
+ 8b   :  4a11 ; 
+ 8c   :  4967 ; 
+ 8d   :  48bc ; 
+ 8e   :  4811 ; 
+ 8f   :  4765 ; 
+ 90   :  46b9 ; 
+ 91   :  460d ; 
+ 92   :  4560 ; 
+ 93   :  44b3 ; 
+ 94   :  4406 ; 
+ 95   :  4358 ; 
+ 96   :  42ab ; 
+ 97   :  41fd ; 
+ 98   :  414e ; 
+ 99   :  40a0 ; 
+ 9a   :  3ff1 ; 
+ 9b   :  3f42 ; 
+ 9c   :  3e93 ; 
+ 9d   :  3de4 ; 
+ 9e   :  3d35 ; 
+ 9f   :  3c85 ; 
+ a0   :  3bd6 ; 
+ a1   :  3b26 ; 
+ a2   :  3a76 ; 
+ a3   :  39c6 ; 
+ a4   :  3916 ; 
+ a5   :  3867 ; 
+ a6   :  37b7 ; 
+ a7   :  3707 ; 
+ a8   :  3657 ; 
+ a9   :  35a7 ; 
+ aa   :  34f7 ; 
+ ab   :  3447 ; 
+ ac   :  3397 ; 
+ ad   :  32e8 ; 
+ ae   :  3238 ; 
+ af   :  3188 ; 
+ b0   :  30d9 ; 
+ b1   :  302a ; 
+ b2   :  2f7b ; 
+ b3   :  2ecc ; 
+ b4   :  2e1d ; 
+ b5   :  2d6f ; 
+ b6   :  2cc0 ; 
+ b7   :  2c12 ; 
+ b8   :  2b64 ; 
+ b9   :  2ab7 ; 
+ ba   :  2a0a ; 
+ bb   :  295d ; 
+ bc   :  28b0 ; 
+ bd   :  2803 ; 
+ be   :  2757 ; 
+ bf   :  26ac ; 
+ c0   :  2600 ; 
+ c1   :  2555 ; 
+ c2   :  24aa ; 
+ c3   :  2400 ; 
+ c4   :  2356 ; 
+ c5   :  22ad ; 
+ c6   :  2204 ; 
+ c7   :  215b ; 
+ c8   :  20b3 ; 
+ c9   :  200c ; 
+ ca   :  1f64 ; 
+ cb   :  1ebe ; 
+ cc   :  1e18 ; 
+ cd   :  1d72 ; 
+ ce   :  1ccd ; 
+ cf   :  1c28 ; 
+ d0   :  1b85 ; 
+ d1   :  1ae1 ; 
+ d2   :  1a3e ; 
+ d3   :  199c ; 
+ d4   :  18fb ; 
+ d5   :  185a ; 
+ d6   :  17b9 ; 
+ d7   :  171a ; 
+ d8   :  167b ; 
+ d9   :  15dc ; 
+ da   :  153f ; 
+ db   :  14a2 ; 
+ dc   :  1405 ; 
+ dd   :  136a ; 
+ de   :  12cf ; 
+ df   :  1235 ; 
+ e0   :  119c ; 
+ e1   :  1103 ; 
+ e2   :  106b ; 
+ e3   :  fd4 ; 
+ e4   :  f3e ; 
+ e5   :  ea9 ; 
+ e6   :  e14 ; 
+ e7   :  d80 ; 
+ e8   :  ced ; 
+ e9   :  c5b ; 
+ ea   :  bca ; 
+ eb   :  b39 ; 
+ ec   :  aaa ; 
+ ed   :  a1b ; 
+ ee   :  98d ; 
+ ef   :  901 ; 
+ f0   :  875 ; 
+ f1   :  7ea ; 
+ f2   :  760 ; 
+ f3   :  6d6 ; 
+ f4   :  64e ; 
+ f5   :  5c7 ; 
+ f6   :  541 ; 
+ f7   :  4bb ; 
+ f8   :  437 ; 
+ f9   :  3b3 ; 
+ fa   :  331 ; 
+ fb   :  2b0 ; 
+ fc   :  22f ; 
+ fd   :  1b0 ; 
+ fe   :  132 ; 
+ ff   :  b4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
index 6033118c34..806955cb3b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fee8 ; 
- 1   :  ff61 ; 
- 2   :  ffdc ; 
- 3   :  57 ; 
- 4   :  d4 ; 
- 5   :  151 ; 
- 6   :  1d0 ; 
- 7   :  24f ; 
- 8   :  2d0 ; 
- 9   :  352 ; 
- a   :  3d4 ; 
- b   :  458 ; 
- c   :  4dc ; 
- d   :  562 ; 
- e   :  5e9 ; 
- f   :  670 ; 
- 10   :  6f9 ; 
- 11   :  782 ; 
- 12   :  80c ; 
- 13   :  898 ; 
- 14   :  924 ; 
- 15   :  9b1 ; 
- 16   :  a3f ; 
- 17   :  ace ; 
- 18   :  b5d ; 
- 19   :  bee ; 
- 1a   :  c80 ; 
- 1b   :  d12 ; 
- 1c   :  da5 ; 
- 1d   :  e39 ; 
- 1e   :  ece ; 
- 1f   :  f63 ; 
- 20   :  ffa ; 
- 21   :  1091 ; 
- 22   :  1129 ; 
- 23   :  11c2 ; 
- 24   :  125b ; 
- 25   :  12f6 ; 
- 26   :  1391 ; 
- 27   :  142c ; 
- 28   :  14c9 ; 
- 29   :  1566 ; 
- 2a   :  1604 ; 
- 2b   :  16a2 ; 
- 2c   :  1741 ; 
- 2d   :  17e1 ; 
- 2e   :  1882 ; 
- 2f   :  1923 ; 
- 30   :  19c5 ; 
- 31   :  1a67 ; 
- 32   :  1b0a ; 
- 33   :  1bad ; 
- 34   :  1c52 ; 
- 35   :  1cf6 ; 
- 36   :  1d9b ; 
- 37   :  1e41 ; 
- 38   :  1ee7 ; 
- 39   :  1f8e ; 
- 3a   :  2035 ; 
- 3b   :  20dd ; 
- 3c   :  2185 ; 
- 3d   :  222e ; 
- 3e   :  22d7 ; 
- 3f   :  2381 ; 
- 40   :  242b ; 
- 41   :  24d5 ; 
- 42   :  2580 ; 
- 43   :  262b ; 
- 44   :  26d6 ; 
- 45   :  2782 ; 
- 46   :  282e ; 
- 47   :  28db ; 
- 48   :  2988 ; 
- 49   :  2a35 ; 
- 4a   :  2ae2 ; 
- 4b   :  2b90 ; 
- 4c   :  2c3e ; 
- 4d   :  2cec ; 
- 4e   :  2d9a ; 
- 4f   :  2e49 ; 
- 50   :  2ef8 ; 
- 51   :  2fa7 ; 
- 52   :  3056 ; 
- 53   :  3105 ; 
- 54   :  31b4 ; 
- 55   :  3264 ; 
- 56   :  3313 ; 
- 57   :  33c3 ; 
- 58   :  3473 ; 
- 59   :  3523 ; 
- 5a   :  35d3 ; 
- 5b   :  3683 ; 
- 5c   :  3733 ; 
- 5d   :  37e3 ; 
- 5e   :  3892 ; 
- 5f   :  3942 ; 
- 60   :  39f2 ; 
- 61   :  3aa2 ; 
- 62   :  3b52 ; 
- 63   :  3c02 ; 
- 64   :  3cb1 ; 
- 65   :  3d61 ; 
- 66   :  3e10 ; 
- 67   :  3ebf ; 
- 68   :  3f6e ; 
- 69   :  401d ; 
- 6a   :  40cc ; 
- 6b   :  417a ; 
- 6c   :  4228 ; 
- 6d   :  42d6 ; 
- 6e   :  4384 ; 
- 6f   :  4431 ; 
- 70   :  44de ; 
- 71   :  458b ; 
- 72   :  4638 ; 
- 73   :  46e4 ; 
- 74   :  4790 ; 
- 75   :  483c ; 
- 76   :  48e7 ; 
- 77   :  4991 ; 
- 78   :  4a3c ; 
- 79   :  4ae6 ; 
- 7a   :  4b8f ; 
- 7b   :  4c38 ; 
- 7c   :  4ce1 ; 
- 7d   :  4d89 ; 
- 7e   :  4e31 ; 
- 7f   :  4ed8 ; 
- 80   :  4f7e ; 
- 81   :  5024 ; 
- 82   :  50ca ; 
- 83   :  516f ; 
- 84   :  5213 ; 
- 85   :  52b7 ; 
- 86   :  535a ; 
- 87   :  53fc ; 
- 88   :  549e ; 
- 89   :  553f ; 
- 8a   :  55e0 ; 
- 8b   :  5680 ; 
- 8c   :  571f ; 
- 8d   :  57bd ; 
- 8e   :  585b ; 
- 8f   :  58f8 ; 
- 90   :  5994 ; 
- 91   :  5a2f ; 
- 92   :  5aca ; 
- 93   :  5b64 ; 
- 94   :  5bfd ; 
- 95   :  5c95 ; 
- 96   :  5d2c ; 
- 97   :  5dc3 ; 
- 98   :  5e58 ; 
- 99   :  5eed ; 
- 9a   :  5f81 ; 
- 9b   :  6013 ; 
- 9c   :  60a5 ; 
- 9d   :  6136 ; 
- 9e   :  61c6 ; 
- 9f   :  6255 ; 
- a0   :  62e4 ; 
- a1   :  6371 ; 
- a2   :  63fd ; 
- a3   :  6488 ; 
- a4   :  6512 ; 
- a5   :  659b ; 
- a6   :  6623 ; 
- a7   :  66aa ; 
- a8   :  672f ; 
- a9   :  67b4 ; 
- aa   :  6838 ; 
- ab   :  68ba ; 
- ac   :  693b ; 
- ad   :  69bc ; 
- ae   :  6a3b ; 
- af   :  6ab8 ; 
- b0   :  6b35 ; 
- b1   :  6bb1 ; 
- b2   :  6c2b ; 
- b3   :  6ca4 ; 
- b4   :  6d1c ; 
- b5   :  6d92 ; 
- b6   :  6e08 ; 
- b7   :  6e7c ; 
- b8   :  6eee ; 
- b9   :  6f60 ; 
- ba   :  6fd0 ; 
- bb   :  703f ; 
- bc   :  70ad ; 
- bd   :  7119 ; 
- be   :  7184 ; 
- bf   :  71ee ; 
- c0   :  7256 ; 
- c1   :  72bd ; 
- c2   :  7322 ; 
- c3   :  7386 ; 
- c4   :  73e9 ; 
- c5   :  744a ; 
- c6   :  74aa ; 
- c7   :  7509 ; 
- c8   :  7566 ; 
- c9   :  75c1 ; 
- ca   :  761b ; 
- cb   :  7674 ; 
- cc   :  76cb ; 
- cd   :  7721 ; 
- ce   :  7775 ; 
- cf   :  77c8 ; 
- d0   :  7819 ; 
- d1   :  7869 ; 
- d2   :  78b7 ; 
- d3   :  7904 ; 
- d4   :  794f ; 
- d5   :  7999 ; 
- d6   :  79e1 ; 
- d7   :  7a28 ; 
- d8   :  7a6d ; 
- d9   :  7ab0 ; 
- da   :  7af2 ; 
- db   :  7b33 ; 
- dc   :  7b71 ; 
- dd   :  7bae ; 
- de   :  7bea ; 
- df   :  7c24 ; 
- e0   :  7c5c ; 
- e1   :  7c93 ; 
- e2   :  7cc8 ; 
- e3   :  7cfc ; 
- e4   :  7d2e ; 
- e5   :  7d5e ; 
- e6   :  7d8c ; 
- e7   :  7db9 ; 
- e8   :  7de5 ; 
- e9   :  7e0e ; 
- ea   :  7e36 ; 
- eb   :  7e5d ; 
- ec   :  7e81 ; 
- ed   :  7ea4 ; 
- ee   :  7ec6 ; 
- ef   :  7ee6 ; 
- f0   :  7f04 ; 
- f1   :  7f20 ; 
- f2   :  7f3b ; 
- f3   :  7f54 ; 
- f4   :  7f6b ; 
- f5   :  7f81 ; 
- f6   :  7f94 ; 
- f7   :  7fa7 ; 
- f8   :  7fb7 ; 
- f9   :  7fc6 ; 
- fa   :  7fd3 ; 
- fb   :  7fdf ; 
- fc   :  7fe9 ; 
- fd   :  7ff1 ; 
- fe   :  7ff7 ; 
- ff   :  7ffc ; 
+ 0   :  feca ; 
+ 1   :  ff43 ; 
+ 2   :  ffbd ; 
+ 3   :  38 ; 
+ 4   :  b4 ; 
+ 5   :  132 ; 
+ 6   :  1b0 ; 
+ 7   :  22f ; 
+ 8   :  2b0 ; 
+ 9   :  331 ; 
+ a   :  3b3 ; 
+ b   :  437 ; 
+ c   :  4bb ; 
+ d   :  541 ; 
+ e   :  5c7 ; 
+ f   :  64e ; 
+ 10   :  6d6 ; 
+ 11   :  760 ; 
+ 12   :  7ea ; 
+ 13   :  875 ; 
+ 14   :  901 ; 
+ 15   :  98d ; 
+ 16   :  a1b ; 
+ 17   :  aaa ; 
+ 18   :  b39 ; 
+ 19   :  bca ; 
+ 1a   :  c5b ; 
+ 1b   :  ced ; 
+ 1c   :  d80 ; 
+ 1d   :  e14 ; 
+ 1e   :  ea9 ; 
+ 1f   :  f3e ; 
+ 20   :  fd4 ; 
+ 21   :  106b ; 
+ 22   :  1103 ; 
+ 23   :  119c ; 
+ 24   :  1235 ; 
+ 25   :  12cf ; 
+ 26   :  136a ; 
+ 27   :  1405 ; 
+ 28   :  14a2 ; 
+ 29   :  153f ; 
+ 2a   :  15dc ; 
+ 2b   :  167b ; 
+ 2c   :  171a ; 
+ 2d   :  17b9 ; 
+ 2e   :  185a ; 
+ 2f   :  18fb ; 
+ 30   :  199c ; 
+ 31   :  1a3e ; 
+ 32   :  1ae1 ; 
+ 33   :  1b85 ; 
+ 34   :  1c28 ; 
+ 35   :  1ccd ; 
+ 36   :  1d72 ; 
+ 37   :  1e18 ; 
+ 38   :  1ebe ; 
+ 39   :  1f64 ; 
+ 3a   :  200c ; 
+ 3b   :  20b3 ; 
+ 3c   :  215b ; 
+ 3d   :  2204 ; 
+ 3e   :  22ad ; 
+ 3f   :  2356 ; 
+ 40   :  2400 ; 
+ 41   :  24aa ; 
+ 42   :  2555 ; 
+ 43   :  2600 ; 
+ 44   :  26ac ; 
+ 45   :  2757 ; 
+ 46   :  2803 ; 
+ 47   :  28b0 ; 
+ 48   :  295d ; 
+ 49   :  2a0a ; 
+ 4a   :  2ab7 ; 
+ 4b   :  2b64 ; 
+ 4c   :  2c12 ; 
+ 4d   :  2cc0 ; 
+ 4e   :  2d6f ; 
+ 4f   :  2e1d ; 
+ 50   :  2ecc ; 
+ 51   :  2f7b ; 
+ 52   :  302a ; 
+ 53   :  30d9 ; 
+ 54   :  3188 ; 
+ 55   :  3238 ; 
+ 56   :  32e8 ; 
+ 57   :  3397 ; 
+ 58   :  3447 ; 
+ 59   :  34f7 ; 
+ 5a   :  35a7 ; 
+ 5b   :  3657 ; 
+ 5c   :  3707 ; 
+ 5d   :  37b7 ; 
+ 5e   :  3867 ; 
+ 5f   :  3916 ; 
+ 60   :  39c6 ; 
+ 61   :  3a76 ; 
+ 62   :  3b26 ; 
+ 63   :  3bd6 ; 
+ 64   :  3c85 ; 
+ 65   :  3d35 ; 
+ 66   :  3de4 ; 
+ 67   :  3e93 ; 
+ 68   :  3f42 ; 
+ 69   :  3ff1 ; 
+ 6a   :  40a0 ; 
+ 6b   :  414e ; 
+ 6c   :  41fd ; 
+ 6d   :  42ab ; 
+ 6e   :  4358 ; 
+ 6f   :  4406 ; 
+ 70   :  44b3 ; 
+ 71   :  4560 ; 
+ 72   :  460d ; 
+ 73   :  46b9 ; 
+ 74   :  4765 ; 
+ 75   :  4811 ; 
+ 76   :  48bc ; 
+ 77   :  4967 ; 
+ 78   :  4a11 ; 
+ 79   :  4abb ; 
+ 7a   :  4b65 ; 
+ 7b   :  4c0e ; 
+ 7c   :  4cb7 ; 
+ 7d   :  4d5f ; 
+ 7e   :  4e07 ; 
+ 7f   :  4eae ; 
+ 80   :  4f55 ; 
+ 81   :  4ffb ; 
+ 82   :  50a0 ; 
+ 83   :  5146 ; 
+ 84   :  51ea ; 
+ 85   :  528e ; 
+ 86   :  5331 ; 
+ 87   :  53d4 ; 
+ 88   :  5476 ; 
+ 89   :  5517 ; 
+ 8a   :  55b8 ; 
+ 8b   :  5658 ; 
+ 8c   :  56f7 ; 
+ 8d   :  5796 ; 
+ 8e   :  5833 ; 
+ 8f   :  58d1 ; 
+ 90   :  596d ; 
+ 91   :  5a09 ; 
+ 92   :  5aa3 ; 
+ 93   :  5b3d ; 
+ 94   :  5bd6 ; 
+ 95   :  5c6f ; 
+ 96   :  5d06 ; 
+ 97   :  5d9d ; 
+ 98   :  5e33 ; 
+ 99   :  5ec8 ; 
+ 9a   :  5f5c ; 
+ 9b   :  5fef ; 
+ 9c   :  6081 ; 
+ 9d   :  6112 ; 
+ 9e   :  61a2 ; 
+ 9f   :  6232 ; 
+ a0   :  62c0 ; 
+ a1   :  634d ; 
+ a2   :  63da ; 
+ a3   :  6465 ; 
+ a4   :  64ef ; 
+ a5   :  6579 ; 
+ a6   :  6601 ; 
+ a7   :  6688 ; 
+ a8   :  670e ; 
+ a9   :  6793 ; 
+ aa   :  6817 ; 
+ ab   :  689a ; 
+ ac   :  691b ; 
+ ad   :  699c ; 
+ ae   :  6a1b ; 
+ af   :  6a99 ; 
+ b0   :  6b16 ; 
+ b1   :  6b92 ; 
+ b2   :  6c0c ; 
+ b3   :  6c86 ; 
+ b4   :  6cfe ; 
+ b5   :  6d75 ; 
+ b6   :  6dea ; 
+ b7   :  6e5f ; 
+ b8   :  6ed2 ; 
+ b9   :  6f44 ; 
+ ba   :  6fb4 ; 
+ bb   :  7024 ; 
+ bc   :  7091 ; 
+ bd   :  70fe ; 
+ be   :  7169 ; 
+ bf   :  71d3 ; 
+ c0   :  723c ; 
+ c1   :  72a3 ; 
+ c2   :  7309 ; 
+ c3   :  736d ; 
+ c4   :  73d0 ; 
+ c5   :  7432 ; 
+ c6   :  7492 ; 
+ c7   :  74f1 ; 
+ c8   :  754f ; 
+ c9   :  75ab ; 
+ ca   :  7605 ; 
+ cb   :  765e ; 
+ cc   :  76b6 ; 
+ cd   :  770c ; 
+ ce   :  7760 ; 
+ cf   :  77b4 ; 
+ d0   :  7805 ; 
+ d1   :  7855 ; 
+ d2   :  78a4 ; 
+ d3   :  78f1 ; 
+ d4   :  793d ; 
+ d5   :  7987 ; 
+ d6   :  79cf ; 
+ d7   :  7a16 ; 
+ d8   :  7a5c ; 
+ d9   :  7aa0 ; 
+ da   :  7ae2 ; 
+ db   :  7b23 ; 
+ dc   :  7b62 ; 
+ dd   :  7b9f ; 
+ de   :  7bdb ; 
+ df   :  7c16 ; 
+ e0   :  7c4e ; 
+ e1   :  7c86 ; 
+ e2   :  7cbb ; 
+ e3   :  7cef ; 
+ e4   :  7d21 ; 
+ e5   :  7d52 ; 
+ e6   :  7d81 ; 
+ e7   :  7dae ; 
+ e8   :  7dda ; 
+ e9   :  7e04 ; 
+ ea   :  7e2d ; 
+ eb   :  7e53 ; 
+ ec   :  7e78 ; 
+ ed   :  7e9c ; 
+ ee   :  7ebe ; 
+ ef   :  7ede ; 
+ f0   :  7efc ; 
+ f1   :  7f19 ; 
+ f2   :  7f34 ; 
+ f3   :  7f4e ; 
+ f4   :  7f65 ; 
+ f5   :  7f7b ; 
+ f6   :  7f90 ; 
+ f7   :  7fa2 ; 
+ f8   :  7fb3 ; 
+ f9   :  7fc3 ; 
+ fa   :  7fd0 ; 
+ fb   :  7fdc ; 
+ fc   :  7fe6 ; 
+ fd   :  7fef ; 
+ fe   :  7ff6 ; 
+ ff   :  7ffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
index 875c269ad0..18d671783a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ae ; 
- 1   :  78 ; 
- 2   :  43 ; 
- 3   :  c ; 
- 4   :  ffd6 ; 
- 5   :  ff9f ; 
- 6   :  ff68 ; 
- 7   :  ff31 ; 
- 8   :  fefa ; 
- 9   :  fec2 ; 
- a   :  fe8a ; 
- b   :  fe52 ; 
- c   :  fe19 ; 
- d   :  fde1 ; 
- e   :  fda8 ; 
- f   :  fd6f ; 
- 10   :  fd36 ; 
- 11   :  fcfc ; 
- 12   :  fcc2 ; 
- 13   :  fc89 ; 
- 14   :  fc4f ; 
- 15   :  fc14 ; 
- 16   :  fbda ; 
- 17   :  fba0 ; 
- 18   :  fb65 ; 
- 19   :  fb2a ; 
- 1a   :  faef ; 
- 1b   :  fab4 ; 
- 1c   :  fa79 ; 
- 1d   :  fa3e ; 
- 1e   :  fa03 ; 
- 1f   :  f9c8 ; 
- 20   :  f98c ; 
- 21   :  f951 ; 
- 22   :  f915 ; 
- 23   :  f8da ; 
- 24   :  f89e ; 
- 25   :  f862 ; 
- 26   :  f827 ; 
- 27   :  f7eb ; 
- 28   :  f7af ; 
- 29   :  f774 ; 
- 2a   :  f738 ; 
- 2b   :  f6fc ; 
- 2c   :  f6c1 ; 
- 2d   :  f685 ; 
- 2e   :  f64a ; 
- 2f   :  f60e ; 
- 30   :  f5d3 ; 
- 31   :  f597 ; 
- 32   :  f55c ; 
- 33   :  f521 ; 
- 34   :  f4e6 ; 
- 35   :  f4ab ; 
- 36   :  f470 ; 
- 37   :  f436 ; 
- 38   :  f3fb ; 
- 39   :  f3c1 ; 
- 3a   :  f387 ; 
- 3b   :  f34d ; 
- 3c   :  f313 ; 
- 3d   :  f2d9 ; 
- 3e   :  f2a0 ; 
- 3f   :  f267 ; 
- 40   :  f22e ; 
- 41   :  f1f5 ; 
- 42   :  f1bd ; 
- 43   :  f184 ; 
- 44   :  f14c ; 
- 45   :  f115 ; 
- 46   :  f0dd ; 
- 47   :  f0a6 ; 
- 48   :  f06f ; 
- 49   :  f039 ; 
- 4a   :  f003 ; 
- 4b   :  efcd ; 
- 4c   :  ef97 ; 
- 4d   :  ef62 ; 
- 4e   :  ef2d ; 
- 4f   :  eef9 ; 
- 50   :  eec5 ; 
- 51   :  ee91 ; 
- 52   :  ee5e ; 
- 53   :  ee2b ; 
- 54   :  edf8 ; 
- 55   :  edc6 ; 
- 56   :  ed95 ; 
- 57   :  ed64 ; 
- 58   :  ed33 ; 
- 59   :  ed03 ; 
- 5a   :  ecd3 ; 
- 5b   :  eca4 ; 
- 5c   :  ec75 ; 
- 5d   :  ec47 ; 
- 5e   :  ec19 ; 
- 5f   :  ebec ; 
- 60   :  ebbf ; 
- 61   :  eb93 ; 
- 62   :  eb67 ; 
- 63   :  eb3d ; 
- 64   :  eb12 ; 
- 65   :  eae8 ; 
- 66   :  eabf ; 
- 67   :  ea96 ; 
- 68   :  ea6e ; 
- 69   :  ea47 ; 
- 6a   :  ea20 ; 
- 6b   :  e9fa ; 
- 6c   :  e9d5 ; 
- 6d   :  e9b0 ; 
- 6e   :  e98c ; 
- 6f   :  e968 ; 
- 70   :  e946 ; 
- 71   :  e924 ; 
- 72   :  e902 ; 
- 73   :  e8e2 ; 
- 74   :  e8c2 ; 
- 75   :  e8a3 ; 
- 76   :  e884 ; 
- 77   :  e867 ; 
- 78   :  e84a ; 
- 79   :  e82e ; 
- 7a   :  e812 ; 
- 7b   :  e7f8 ; 
- 7c   :  e7de ; 
- 7d   :  e7c5 ; 
- 7e   :  e7ad ; 
- 7f   :  e796 ; 
- 80   :  e77f ; 
- 81   :  e76a ; 
- 82   :  e755 ; 
- 83   :  e741 ; 
- 84   :  e72e ; 
- 85   :  e71c ; 
- 86   :  e70a ; 
- 87   :  e6fa ; 
- 88   :  e6eb ; 
- 89   :  e6dc ; 
- 8a   :  e6ce ; 
- 8b   :  e6c2 ; 
- 8c   :  e6b6 ; 
- 8d   :  e6ab ; 
- 8e   :  e6a1 ; 
- 8f   :  e698 ; 
- 90   :  e690 ; 
- 91   :  e689 ; 
- 92   :  e683 ; 
- 93   :  e67e ; 
- 94   :  e679 ; 
- 95   :  e676 ; 
- 96   :  e674 ; 
+ 0   :  bb ; 
+ 1   :  86 ; 
+ 2   :  50 ; 
+ 3   :  1a ; 
+ 4   :  ffe4 ; 
+ 5   :  ffad ; 
+ 6   :  ff76 ; 
+ 7   :  ff3f ; 
+ 8   :  ff08 ; 
+ 9   :  fed0 ; 
+ a   :  fe98 ; 
+ b   :  fe60 ; 
+ c   :  fe28 ; 
+ d   :  fdef ; 
+ e   :  fdb6 ; 
+ f   :  fd7d ; 
+ 10   :  fd44 ; 
+ 11   :  fd0b ; 
+ 12   :  fcd1 ; 
+ 13   :  fc97 ; 
+ 14   :  fc5d ; 
+ 15   :  fc23 ; 
+ 16   :  fbe9 ; 
+ 17   :  fbae ; 
+ 18   :  fb74 ; 
+ 19   :  fb39 ; 
+ 1a   :  fafe ; 
+ 1b   :  fac3 ; 
+ 1c   :  fa88 ; 
+ 1d   :  fa4d ; 
+ 1e   :  fa12 ; 
+ 1f   :  f9d6 ; 
+ 20   :  f99b ; 
+ 21   :  f960 ; 
+ 22   :  f924 ; 
+ 23   :  f8e8 ; 
+ 24   :  f8ad ; 
+ 25   :  f871 ; 
+ 26   :  f836 ; 
+ 27   :  f7fa ; 
+ 28   :  f7be ; 
+ 29   :  f782 ; 
+ 2a   :  f747 ; 
+ 2b   :  f70b ; 
+ 2c   :  f6d0 ; 
+ 2d   :  f694 ; 
+ 2e   :  f658 ; 
+ 2f   :  f61d ; 
+ 30   :  f5e2 ; 
+ 31   :  f5a6 ; 
+ 32   :  f56b ; 
+ 33   :  f530 ; 
+ 34   :  f4f5 ; 
+ 35   :  f4ba ; 
+ 36   :  f47f ; 
+ 37   :  f444 ; 
+ 38   :  f40a ; 
+ 39   :  f3d0 ; 
+ 3a   :  f395 ; 
+ 3b   :  f35b ; 
+ 3c   :  f321 ; 
+ 3d   :  f2e8 ; 
+ 3e   :  f2ae ; 
+ 3f   :  f275 ; 
+ 40   :  f23c ; 
+ 41   :  f203 ; 
+ 42   :  f1cb ; 
+ 43   :  f192 ; 
+ 44   :  f15a ; 
+ 45   :  f123 ; 
+ 46   :  f0eb ; 
+ 47   :  f0b4 ; 
+ 48   :  f07d ; 
+ 49   :  f046 ; 
+ 4a   :  f010 ; 
+ 4b   :  efda ; 
+ 4c   :  efa4 ; 
+ 4d   :  ef6f ; 
+ 4e   :  ef3a ; 
+ 4f   :  ef06 ; 
+ 50   :  eed2 ; 
+ 51   :  ee9e ; 
+ 52   :  ee6a ; 
+ 53   :  ee37 ; 
+ 54   :  ee05 ; 
+ 55   :  edd3 ; 
+ 56   :  eda1 ; 
+ 57   :  ed70 ; 
+ 58   :  ed3f ; 
+ 59   :  ed0f ; 
+ 5a   :  ecdf ; 
+ 5b   :  ecaf ; 
+ 5c   :  ec81 ; 
+ 5d   :  ec52 ; 
+ 5e   :  ec24 ; 
+ 5f   :  ebf7 ; 
+ 60   :  ebca ; 
+ 61   :  eb9e ; 
+ 62   :  eb72 ; 
+ 63   :  eb47 ; 
+ 64   :  eb1d ; 
+ 65   :  eaf3 ; 
+ 66   :  eac9 ; 
+ 67   :  eaa1 ; 
+ 68   :  ea78 ; 
+ 69   :  ea51 ; 
+ 6a   :  ea2a ; 
+ 6b   :  ea04 ; 
+ 6c   :  e9de ; 
+ 6d   :  e9b9 ; 
+ 6e   :  e995 ; 
+ 6f   :  e971 ; 
+ 70   :  e94e ; 
+ 71   :  e92c ; 
+ 72   :  e90b ; 
+ 73   :  e8ea ; 
+ 74   :  e8ca ; 
+ 75   :  e8aa ; 
+ 76   :  e88c ; 
+ 77   :  e86e ; 
+ 78   :  e851 ; 
+ 79   :  e835 ; 
+ 7a   :  e819 ; 
+ 7b   :  e7fe ; 
+ 7c   :  e7e4 ; 
+ 7d   :  e7cb ; 
+ 7e   :  e7b3 ; 
+ 7f   :  e79b ; 
+ 80   :  e785 ; 
+ 81   :  e76f ; 
+ 82   :  e75a ; 
+ 83   :  e746 ; 
+ 84   :  e733 ; 
+ 85   :  e720 ; 
+ 86   :  e70f ; 
+ 87   :  e6fe ; 
+ 88   :  e6ee ; 
+ 89   :  e6e0 ; 
+ 8a   :  e6d2 ; 
+ 8b   :  e6c5 ; 
+ 8c   :  e6b9 ; 
+ 8d   :  e6ad ; 
+ 8e   :  e6a3 ; 
+ 8f   :  e69a ; 
+ 90   :  e692 ; 
+ 91   :  e68a ; 
+ 92   :  e684 ; 
+ 93   :  e67f ; 
+ 94   :  e67a ; 
+ 95   :  e677 ; 
+ 96   :  e675 ; 
  97   :  e673 ; 
  98   :  e673 ; 
  99   :  e674 ; 
- 9a   :  e676 ; 
- 9b   :  e679 ; 
- 9c   :  e67d ; 
- 9d   :  e682 ; 
- 9e   :  e688 ; 
- 9f   :  e68f ; 
- a0   :  e697 ; 
- a1   :  e6a1 ; 
- a2   :  e6ab ; 
- a3   :  e6b7 ; 
- a4   :  e6c3 ; 
- a5   :  e6d1 ; 
- a6   :  e6e0 ; 
- a7   :  e6ef ; 
- a8   :  e700 ; 
- a9   :  e712 ; 
- aa   :  e726 ; 
- ab   :  e73a ; 
- ac   :  e74f ; 
- ad   :  e766 ; 
- ae   :  e77e ; 
- af   :  e797 ; 
- b0   :  e7b1 ; 
- b1   :  e7cc ; 
- b2   :  e7e8 ; 
- b3   :  e806 ; 
- b4   :  e824 ; 
- b5   :  e844 ; 
- b6   :  e865 ; 
- b7   :  e887 ; 
- b8   :  e8ab ; 
- b9   :  e8cf ; 
- ba   :  e8f5 ; 
- bb   :  e91c ; 
- bc   :  e944 ; 
- bd   :  e96d ; 
- be   :  e997 ; 
- bf   :  e9c3 ; 
- c0   :  e9f0 ; 
- c1   :  ea1e ; 
- c2   :  ea4d ; 
- c3   :  ea7e ; 
- c4   :  eaaf ; 
- c5   :  eae2 ; 
- c6   :  eb16 ; 
- c7   :  eb4b ; 
- c8   :  eb82 ; 
- c9   :  ebba ; 
- ca   :  ebf3 ; 
- cb   :  ec2d ; 
- cc   :  ec68 ; 
- cd   :  eca5 ; 
- ce   :  ece2 ; 
- cf   :  ed21 ; 
- d0   :  ed62 ; 
- d1   :  eda3 ; 
- d2   :  ede6 ; 
- d3   :  ee2a ; 
- d4   :  ee6f ; 
- d5   :  eeb5 ; 
- d6   :  eefc ; 
- d7   :  ef45 ; 
- d8   :  ef8f ; 
- d9   :  efda ; 
- da   :  f027 ; 
- db   :  f074 ; 
- dc   :  f0c3 ; 
- dd   :  f113 ; 
- de   :  f164 ; 
- df   :  f1b7 ; 
- e0   :  f20a ; 
- e1   :  f25f ; 
- e2   :  f2b5 ; 
- e3   :  f30d ; 
- e4   :  f365 ; 
- e5   :  f3bf ; 
- e6   :  f419 ; 
- e7   :  f475 ; 
- e8   :  f4d3 ; 
- e9   :  f531 ; 
- ea   :  f591 ; 
- eb   :  f5f1 ; 
- ec   :  f653 ; 
- ed   :  f6b6 ; 
- ee   :  f71a ; 
- ef   :  f780 ; 
- f0   :  f7e6 ; 
- f1   :  f84e ; 
- f2   :  f8b7 ; 
- f3   :  f921 ; 
- f4   :  f98c ; 
- f5   :  f9f8 ; 
- f6   :  fa65 ; 
- f7   :  fad4 ; 
- f8   :  fb43 ; 
- f9   :  fbb4 ; 
- fa   :  fc26 ; 
- fb   :  fc99 ; 
- fc   :  fd0d ; 
- fd   :  fd82 ; 
- fe   :  fdf8 ; 
- ff   :  fe6f ; 
+ 9a   :  e675 ; 
+ 9b   :  e678 ; 
+ 9c   :  e67c ; 
+ 9d   :  e680 ; 
+ 9e   :  e686 ; 
+ 9f   :  e68d ; 
+ a0   :  e695 ; 
+ a1   :  e69e ; 
+ a2   :  e6a8 ; 
+ a3   :  e6b4 ; 
+ a4   :  e6c0 ; 
+ a5   :  e6cd ; 
+ a6   :  e6dc ; 
+ a7   :  e6eb ; 
+ a8   :  e6fc ; 
+ a9   :  e70e ; 
+ aa   :  e721 ; 
+ ab   :  e735 ; 
+ ac   :  e74a ; 
+ ad   :  e760 ; 
+ ae   :  e778 ; 
+ af   :  e790 ; 
+ b0   :  e7aa ; 
+ b1   :  e7c5 ; 
+ b2   :  e7e1 ; 
+ b3   :  e7fe ; 
+ b4   :  e81c ; 
+ b5   :  e83c ; 
+ b6   :  e85d ; 
+ b7   :  e87f ; 
+ b8   :  e8a2 ; 
+ b9   :  e8c6 ; 
+ ba   :  e8eb ; 
+ bb   :  e912 ; 
+ bc   :  e93a ; 
+ bd   :  e962 ; 
+ be   :  e98d ; 
+ bf   :  e9b8 ; 
+ c0   :  e9e4 ; 
+ c1   :  ea12 ; 
+ c2   :  ea41 ; 
+ c3   :  ea71 ; 
+ c4   :  eaa3 ; 
+ c5   :  ead5 ; 
+ c6   :  eb09 ; 
+ c7   :  eb3e ; 
+ c8   :  eb74 ; 
+ c9   :  ebac ; 
+ ca   :  ebe4 ; 
+ cb   :  ec1e ; 
+ cc   :  ec59 ; 
+ cd   :  ec95 ; 
+ ce   :  ecd3 ; 
+ cf   :  ed11 ; 
+ d0   :  ed51 ; 
+ d1   :  ed93 ; 
+ d2   :  edd5 ; 
+ d3   :  ee18 ; 
+ d4   :  ee5d ; 
+ d5   :  eea3 ; 
+ d6   :  eeea ; 
+ d7   :  ef33 ; 
+ d8   :  ef7d ; 
+ d9   :  efc7 ; 
+ da   :  f014 ; 
+ db   :  f061 ; 
+ dc   :  f0af ; 
+ dd   :  f0ff ; 
+ de   :  f150 ; 
+ df   :  f1a2 ; 
+ e0   :  f1f5 ; 
+ e1   :  f24a ; 
+ e2   :  f2a0 ; 
+ e3   :  f2f7 ; 
+ e4   :  f34f ; 
+ e5   :  f3a8 ; 
+ e6   :  f403 ; 
+ e7   :  f45e ; 
+ e8   :  f4bb ; 
+ e9   :  f519 ; 
+ ea   :  f579 ; 
+ eb   :  f5d9 ; 
+ ec   :  f63b ; 
+ ed   :  f69d ; 
+ ee   :  f701 ; 
+ ef   :  f766 ; 
+ f0   :  f7cd ; 
+ f1   :  f834 ; 
+ f2   :  f89c ; 
+ f3   :  f906 ; 
+ f4   :  f971 ; 
+ f5   :  f9dd ; 
+ f6   :  fa4a ; 
+ f7   :  fab8 ; 
+ f8   :  fb27 ; 
+ f9   :  fb98 ; 
+ fa   :  fc09 ; 
+ fb   :  fc7c ; 
+ fc   :  fcf0 ; 
+ fd   :  fd65 ; 
+ fe   :  fddb ; 
+ ff   :  fe51 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
index 49c1ac6447..68e60e910c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff99 ; 
- 1   :  ffb6 ; 
- 2   :  ffd2 ; 
- 3   :  ffef ; 
- 4   :  c ; 
- 5   :  2a ; 
- 6   :  47 ; 
- 7   :  64 ; 
- 8   :  82 ; 
- 9   :  a0 ; 
- a   :  be ; 
- b   :  dc ; 
- c   :  fa ; 
- d   :  118 ; 
- e   :  136 ; 
- f   :  154 ; 
- 10   :  173 ; 
- 11   :  191 ; 
- 12   :  1b0 ; 
- 13   :  1cf ; 
- 14   :  1ed ; 
- 15   :  20c ; 
- 16   :  22b ; 
- 17   :  24a ; 
- 18   :  269 ; 
- 19   :  288 ; 
- 1a   :  2a7 ; 
- 1b   :  2c6 ; 
- 1c   :  2e6 ; 
- 1d   :  305 ; 
- 1e   :  324 ; 
- 1f   :  343 ; 
- 20   :  363 ; 
- 21   :  382 ; 
- 22   :  3a1 ; 
- 23   :  3c0 ; 
- 24   :  3e0 ; 
- 25   :  3ff ; 
- 26   :  41e ; 
- 27   :  43d ; 
- 28   :  45d ; 
- 29   :  47c ; 
- 2a   :  49b ; 
- 2b   :  4ba ; 
- 2c   :  4d9 ; 
- 2d   :  4f8 ; 
- 2e   :  517 ; 
- 2f   :  536 ; 
- 30   :  555 ; 
- 31   :  574 ; 
- 32   :  593 ; 
- 33   :  5b1 ; 
- 34   :  5d0 ; 
- 35   :  5ee ; 
- 36   :  60d ; 
- 37   :  62b ; 
- 38   :  649 ; 
- 39   :  667 ; 
- 3a   :  685 ; 
- 3b   :  6a3 ; 
- 3c   :  6c1 ; 
- 3d   :  6de ; 
- 3e   :  6fc ; 
- 3f   :  719 ; 
- 40   :  736 ; 
- 41   :  753 ; 
- 42   :  770 ; 
- 43   :  78d ; 
- 44   :  7a9 ; 
- 45   :  7c6 ; 
- 46   :  7e2 ; 
- 47   :  7fe ; 
- 48   :  81a ; 
- 49   :  835 ; 
- 4a   :  851 ; 
- 4b   :  86c ; 
- 4c   :  887 ; 
- 4d   :  8a2 ; 
- 4e   :  8bd ; 
- 4f   :  8d7 ; 
- 50   :  8f1 ; 
- 51   :  90b ; 
- 52   :  925 ; 
- 53   :  93e ; 
- 54   :  957 ; 
- 55   :  970 ; 
- 56   :  989 ; 
- 57   :  9a1 ; 
- 58   :  9b9 ; 
- 59   :  9d1 ; 
- 5a   :  9e9 ; 
- 5b   :  a00 ; 
- 5c   :  a17 ; 
- 5d   :  a2e ; 
- 5e   :  a44 ; 
- 5f   :  a5a ; 
- 60   :  a70 ; 
- 61   :  a86 ; 
- 62   :  a9b ; 
- 63   :  ab0 ; 
- 64   :  ac4 ; 
- 65   :  ad8 ; 
- 66   :  aec ; 
- 67   :  b00 ; 
- 68   :  b13 ; 
- 69   :  b26 ; 
- 6a   :  b38 ; 
- 6b   :  b4a ; 
- 6c   :  b5c ; 
- 6d   :  b6d ; 
- 6e   :  b7e ; 
- 6f   :  b8f ; 
- 70   :  b9f ; 
- 71   :  baf ; 
- 72   :  bbe ; 
- 73   :  bcd ; 
- 74   :  bdc ; 
- 75   :  bea ; 
- 76   :  bf8 ; 
- 77   :  c05 ; 
- 78   :  c12 ; 
- 79   :  c1f ; 
- 7a   :  c2b ; 
- 7b   :  c37 ; 
- 7c   :  c42 ; 
- 7d   :  c4d ; 
- 7e   :  c58 ; 
- 7f   :  c62 ; 
- 80   :  c6b ; 
- 81   :  c74 ; 
- 82   :  c7d ; 
- 83   :  c85 ; 
- 84   :  c8d ; 
- 85   :  c94 ; 
- 86   :  c9b ; 
- 87   :  ca1 ; 
- 88   :  ca7 ; 
- 89   :  cac ; 
- 8a   :  cb1 ; 
- 8b   :  cb6 ; 
+ 0   :  ff92 ; 
+ 1   :  ffae ; 
+ 2   :  ffcb ; 
+ 3   :  ffe8 ; 
+ 4   :  5 ; 
+ 5   :  22 ; 
+ 6   :  40 ; 
+ 7   :  5d ; 
+ 8   :  7b ; 
+ 9   :  98 ; 
+ a   :  b6 ; 
+ b   :  d4 ; 
+ c   :  f2 ; 
+ d   :  110 ; 
+ e   :  12e ; 
+ f   :  14d ; 
+ 10   :  16b ; 
+ 11   :  18a ; 
+ 12   :  1a8 ; 
+ 13   :  1c7 ; 
+ 14   :  1e6 ; 
+ 15   :  205 ; 
+ 16   :  223 ; 
+ 17   :  242 ; 
+ 18   :  261 ; 
+ 19   :  280 ; 
+ 1a   :  29f ; 
+ 1b   :  2bf ; 
+ 1c   :  2de ; 
+ 1d   :  2fd ; 
+ 1e   :  31c ; 
+ 1f   :  33b ; 
+ 20   :  35b ; 
+ 21   :  37a ; 
+ 22   :  399 ; 
+ 23   :  3b9 ; 
+ 24   :  3d8 ; 
+ 25   :  3f7 ; 
+ 26   :  416 ; 
+ 27   :  436 ; 
+ 28   :  455 ; 
+ 29   :  474 ; 
+ 2a   :  493 ; 
+ 2b   :  4b2 ; 
+ 2c   :  4d1 ; 
+ 2d   :  4f1 ; 
+ 2e   :  510 ; 
+ 2f   :  52e ; 
+ 30   :  54d ; 
+ 31   :  56c ; 
+ 32   :  58b ; 
+ 33   :  5aa ; 
+ 34   :  5c8 ; 
+ 35   :  5e7 ; 
+ 36   :  605 ; 
+ 37   :  623 ; 
+ 38   :  642 ; 
+ 39   :  660 ; 
+ 3a   :  67e ; 
+ 3b   :  69c ; 
+ 3c   :  6b9 ; 
+ 3d   :  6d7 ; 
+ 3e   :  6f4 ; 
+ 3f   :  712 ; 
+ 40   :  72f ; 
+ 41   :  74c ; 
+ 42   :  769 ; 
+ 43   :  786 ; 
+ 44   :  7a2 ; 
+ 45   :  7bf ; 
+ 46   :  7db ; 
+ 47   :  7f7 ; 
+ 48   :  813 ; 
+ 49   :  82f ; 
+ 4a   :  84a ; 
+ 4b   :  865 ; 
+ 4c   :  880 ; 
+ 4d   :  89b ; 
+ 4e   :  8b6 ; 
+ 4f   :  8d0 ; 
+ 50   :  8ea ; 
+ 51   :  904 ; 
+ 52   :  91e ; 
+ 53   :  938 ; 
+ 54   :  951 ; 
+ 55   :  96a ; 
+ 56   :  983 ; 
+ 57   :  99b ; 
+ 58   :  9b3 ; 
+ 59   :  9cb ; 
+ 5a   :  9e3 ; 
+ 5b   :  9fa ; 
+ 5c   :  a11 ; 
+ 5d   :  a28 ; 
+ 5e   :  a3f ; 
+ 5f   :  a55 ; 
+ 60   :  a6b ; 
+ 61   :  a80 ; 
+ 62   :  a95 ; 
+ 63   :  aaa ; 
+ 64   :  abf ; 
+ 65   :  ad3 ; 
+ 66   :  ae7 ; 
+ 67   :  afb ; 
+ 68   :  b0e ; 
+ 69   :  b21 ; 
+ 6a   :  b33 ; 
+ 6b   :  b46 ; 
+ 6c   :  b57 ; 
+ 6d   :  b69 ; 
+ 6e   :  b7a ; 
+ 6f   :  b8b ; 
+ 70   :  b9b ; 
+ 71   :  bab ; 
+ 72   :  bba ; 
+ 73   :  bca ; 
+ 74   :  bd8 ; 
+ 75   :  be7 ; 
+ 76   :  bf5 ; 
+ 77   :  c02 ; 
+ 78   :  c0f ; 
+ 79   :  c1c ; 
+ 7a   :  c28 ; 
+ 7b   :  c34 ; 
+ 7c   :  c3f ; 
+ 7d   :  c4a ; 
+ 7e   :  c55 ; 
+ 7f   :  c5f ; 
+ 80   :  c69 ; 
+ 81   :  c72 ; 
+ 82   :  c7b ; 
+ 83   :  c83 ; 
+ 84   :  c8b ; 
+ 85   :  c92 ; 
+ 86   :  c99 ; 
+ 87   :  ca0 ; 
+ 88   :  ca5 ; 
+ 89   :  cab ; 
+ 8a   :  cb0 ; 
+ 8b   :  cb4 ; 
  8c   :  cb9 ; 
- 8d   :  cbd ; 
- 8e   :  cc0 ; 
+ 8d   :  cbc ; 
+ 8e   :  cbf ; 
  8f   :  cc2 ; 
  90   :  cc4 ; 
- 91   :  cc6 ; 
- 92   :  cc7 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
  95   :  cc6 ; 
  96   :  cc5 ; 
- 97   :  cc3 ; 
- 98   :  cc1 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
  99   :  cbf ; 
- 9a   :  cbb ; 
- 9b   :  cb8 ; 
- 9c   :  cb4 ; 
- 9d   :  caf ; 
- 9e   :  ca9 ; 
- 9f   :  ca4 ; 
- a0   :  c9d ; 
- a1   :  c96 ; 
- a2   :  c8f ; 
- a3   :  c87 ; 
- a4   :  c7e ; 
- a5   :  c75 ; 
- a6   :  c6c ; 
- a7   :  c62 ; 
- a8   :  c57 ; 
- a9   :  c4c ; 
- aa   :  c40 ; 
- ab   :  c34 ; 
- ac   :  c27 ; 
- ad   :  c19 ; 
- ae   :  c0b ; 
- af   :  bfd ; 
- b0   :  bee ; 
- b1   :  bde ; 
- b2   :  bce ; 
- b3   :  bbd ; 
- b4   :  bac ; 
- b5   :  b9a ; 
- b6   :  b88 ; 
- b7   :  b75 ; 
- b8   :  b61 ; 
- b9   :  b4d ; 
- ba   :  b38 ; 
- bb   :  b23 ; 
- bc   :  b0e ; 
- bd   :  af7 ; 
- be   :  ae1 ; 
- bf   :  ac9 ; 
- c0   :  ab1 ; 
- c1   :  a99 ; 
- c2   :  a80 ; 
- c3   :  a66 ; 
- c4   :  a4c ; 
- c5   :  a32 ; 
- c6   :  a16 ; 
- c7   :  9fb ; 
- c8   :  9de ; 
- c9   :  9c2 ; 
- ca   :  9a4 ; 
- cb   :  987 ; 
- cc   :  968 ; 
- cd   :  949 ; 
- ce   :  92a ; 
- cf   :  90a ; 
- d0   :  8e9 ; 
- d1   :  8c8 ; 
- d2   :  8a7 ; 
- d3   :  885 ; 
- d4   :  862 ; 
- d5   :  83f ; 
- d6   :  81c ; 
- d7   :  7f8 ; 
- d8   :  7d3 ; 
- d9   :  7ae ; 
- da   :  788 ; 
- db   :  762 ; 
- dc   :  73c ; 
- dd   :  715 ; 
- de   :  6ed ; 
- df   :  6c5 ; 
- e0   :  69d ; 
- e1   :  674 ; 
- e2   :  64b ; 
- e3   :  621 ; 
- e4   :  5f6 ; 
- e5   :  5cc ; 
- e6   :  5a0 ; 
- e7   :  575 ; 
- e8   :  549 ; 
- e9   :  51c ; 
- ea   :  4ef ; 
- eb   :  4c2 ; 
- ec   :  494 ; 
- ed   :  465 ; 
- ee   :  437 ; 
- ef   :  408 ; 
- f0   :  3d8 ; 
- f1   :  3a8 ; 
- f2   :  378 ; 
- f3   :  347 ; 
- f4   :  316 ; 
- f5   :  2e5 ; 
- f6   :  2b3 ; 
- f7   :  281 ; 
- f8   :  24e ; 
- f9   :  21c ; 
- fa   :  1e8 ; 
- fb   :  1b5 ; 
- fc   :  181 ; 
- fd   :  14d ; 
- fe   :  118 ; 
- ff   :  e3 ; 
+ 9a   :  cbc ; 
+ 9b   :  cb9 ; 
+ 9c   :  cb5 ; 
+ 9d   :  cb0 ; 
+ 9e   :  cab ; 
+ 9f   :  ca5 ; 
+ a0   :  c9f ; 
+ a1   :  c98 ; 
+ a2   :  c91 ; 
+ a3   :  c89 ; 
+ a4   :  c81 ; 
+ a5   :  c78 ; 
+ a6   :  c6e ; 
+ a7   :  c64 ; 
+ a8   :  c5a ; 
+ a9   :  c4f ; 
+ aa   :  c43 ; 
+ ab   :  c37 ; 
+ ac   :  c2a ; 
+ ad   :  c1d ; 
+ ae   :  c0f ; 
+ af   :  c00 ; 
+ b0   :  bf1 ; 
+ b1   :  be2 ; 
+ b2   :  bd2 ; 
+ b3   :  bc1 ; 
+ b4   :  bb0 ; 
+ b5   :  b9e ; 
+ b6   :  b8c ; 
+ b7   :  b79 ; 
+ b8   :  b66 ; 
+ b9   :  b52 ; 
+ ba   :  b3e ; 
+ bb   :  b29 ; 
+ bc   :  b13 ; 
+ bd   :  afd ; 
+ be   :  ae6 ; 
+ bf   :  acf ; 
+ c0   :  ab7 ; 
+ c1   :  a9f ; 
+ c2   :  a86 ; 
+ c3   :  a6d ; 
+ c4   :  a53 ; 
+ c5   :  a38 ; 
+ c6   :  a1d ; 
+ c7   :  a02 ; 
+ c8   :  9e6 ; 
+ c9   :  9c9 ; 
+ ca   :  9ac ; 
+ cb   :  98e ; 
+ cc   :  970 ; 
+ cd   :  951 ; 
+ ce   :  932 ; 
+ cf   :  912 ; 
+ d0   :  8f2 ; 
+ d1   :  8d1 ; 
+ d2   :  8af ; 
+ d3   :  88d ; 
+ d4   :  86b ; 
+ d5   :  848 ; 
+ d6   :  825 ; 
+ d7   :  801 ; 
+ d8   :  7dc ; 
+ d9   :  7b7 ; 
+ da   :  792 ; 
+ db   :  76c ; 
+ dc   :  746 ; 
+ dd   :  71f ; 
+ de   :  6f7 ; 
+ df   :  6cf ; 
+ e0   :  6a7 ; 
+ e1   :  67e ; 
+ e2   :  655 ; 
+ e3   :  62b ; 
+ e4   :  601 ; 
+ e5   :  5d6 ; 
+ e6   :  5ab ; 
+ e7   :  580 ; 
+ e8   :  554 ; 
+ e9   :  527 ; 
+ ea   :  4fa ; 
+ eb   :  4cd ; 
+ ec   :  49f ; 
+ ed   :  471 ; 
+ ee   :  443 ; 
+ ef   :  414 ; 
+ f0   :  3e4 ; 
+ f1   :  3b4 ; 
+ f2   :  384 ; 
+ f3   :  354 ; 
+ f4   :  323 ; 
+ f5   :  2f1 ; 
+ f6   :  2c0 ; 
+ f7   :  28e ; 
+ f8   :  25b ; 
+ f9   :  228 ; 
+ fa   :  1f5 ; 
+ fb   :  1c2 ; 
+ fc   :  18e ; 
+ fd   :  15a ; 
+ fe   :  125 ; 
+ ff   :  f0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
index 9dcdcecc6b..2656e67a63 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
@@ -3,152 +3,152 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  39 ; 
- 1   :  29 ; 
- 2   :  1a ; 
- 3   :  a ; 
- 4   :  fffa ; 
- 5   :  ffea ; 
- 6   :  ffda ; 
- 7   :  ffca ; 
- 8   :  ffba ; 
- 9   :  ffa9 ; 
- a   :  ff99 ; 
- b   :  ff89 ; 
- c   :  ff78 ; 
- d   :  ff68 ; 
- e   :  ff57 ; 
- f   :  ff47 ; 
- 10   :  ff36 ; 
- 11   :  ff25 ; 
- 12   :  ff15 ; 
- 13   :  ff04 ; 
- 14   :  fef3 ; 
- 15   :  fee2 ; 
- 16   :  fed1 ; 
- 17   :  fec0 ; 
- 18   :  feb0 ; 
- 19   :  fe9f ; 
- 1a   :  fe8e ; 
- 1b   :  fe7d ; 
- 1c   :  fe6b ; 
- 1d   :  fe5a ; 
- 1e   :  fe49 ; 
- 1f   :  fe38 ; 
- 20   :  fe27 ; 
- 21   :  fe16 ; 
- 22   :  fe05 ; 
- 23   :  fdf4 ; 
- 24   :  fde3 ; 
- 25   :  fdd1 ; 
- 26   :  fdc0 ; 
- 27   :  fdaf ; 
- 28   :  fd9e ; 
- 29   :  fd8d ; 
- 2a   :  fd7c ; 
- 2b   :  fd6b ; 
- 2c   :  fd5a ; 
- 2d   :  fd49 ; 
- 2e   :  fd38 ; 
- 2f   :  fd27 ; 
- 30   :  fd16 ; 
- 31   :  fd05 ; 
- 32   :  fcf4 ; 
- 33   :  fce4 ; 
- 34   :  fcd3 ; 
- 35   :  fcc2 ; 
- 36   :  fcb1 ; 
- 37   :  fca1 ; 
- 38   :  fc90 ; 
- 39   :  fc80 ; 
- 3a   :  fc6f ; 
- 3b   :  fc5f ; 
- 3c   :  fc4f ; 
- 3d   :  fc3f ; 
- 3e   :  fc2e ; 
- 3f   :  fc1e ; 
- 40   :  fc0e ; 
- 41   :  fbfe ; 
- 42   :  fbef ; 
- 43   :  fbdf ; 
- 44   :  fbcf ; 
- 45   :  fbc0 ; 
- 46   :  fbb0 ; 
- 47   :  fba1 ; 
- 48   :  fb92 ; 
- 49   :  fb82 ; 
- 4a   :  fb73 ; 
- 4b   :  fb64 ; 
- 4c   :  fb56 ; 
- 4d   :  fb47 ; 
- 4e   :  fb38 ; 
- 4f   :  fb2a ; 
- 50   :  fb1c ; 
- 51   :  fb0d ; 
- 52   :  faff ; 
- 53   :  faf1 ; 
- 54   :  fae4 ; 
- 55   :  fad6 ; 
- 56   :  fac8 ; 
- 57   :  fabb ; 
- 58   :  faae ; 
- 59   :  faa1 ; 
- 5a   :  fa94 ; 
- 5b   :  fa87 ; 
- 5c   :  fa7a ; 
- 5d   :  fa6e ; 
- 5e   :  fa62 ; 
- 5f   :  fa56 ; 
- 60   :  fa4a ; 
- 61   :  fa3e ; 
- 62   :  fa32 ; 
- 63   :  fa27 ; 
- 64   :  fa1c ; 
- 65   :  fa11 ; 
- 66   :  fa06 ; 
- 67   :  f9fb ; 
- 68   :  f9f1 ; 
- 69   :  f9e6 ; 
- 6a   :  f9dc ; 
- 6b   :  f9d2 ; 
- 6c   :  f9c9 ; 
- 6d   :  f9bf ; 
- 6e   :  f9b6 ; 
- 6f   :  f9ad ; 
- 70   :  f9a4 ; 
- 71   :  f99b ; 
- 72   :  f993 ; 
- 73   :  f98b ; 
- 74   :  f983 ; 
- 75   :  f97b ; 
- 76   :  f973 ; 
- 77   :  f96c ; 
- 78   :  f965 ; 
- 79   :  f95e ; 
- 7a   :  f958 ; 
- 7b   :  f951 ; 
- 7c   :  f94b ; 
- 7d   :  f945 ; 
- 7e   :  f93f ; 
- 7f   :  f93a ; 
- 80   :  f935 ; 
- 81   :  f930 ; 
- 82   :  f92b ; 
- 83   :  f927 ; 
- 84   :  f923 ; 
- 85   :  f91f ; 
- 86   :  f91b ; 
- 87   :  f918 ; 
+ 0   :  3d ; 
+ 1   :  2d ; 
+ 2   :  1d ; 
+ 3   :  e ; 
+ 4   :  fffe ; 
+ 5   :  ffee ; 
+ 6   :  ffde ; 
+ 7   :  ffce ; 
+ 8   :  ffbe ; 
+ 9   :  ffad ; 
+ a   :  ff9d ; 
+ b   :  ff8d ; 
+ c   :  ff7c ; 
+ d   :  ff6c ; 
+ e   :  ff5c ; 
+ f   :  ff4b ; 
+ 10   :  ff3a ; 
+ 11   :  ff2a ; 
+ 12   :  ff19 ; 
+ 13   :  ff08 ; 
+ 14   :  fef7 ; 
+ 15   :  fee7 ; 
+ 16   :  fed6 ; 
+ 17   :  fec5 ; 
+ 18   :  feb4 ; 
+ 19   :  fea3 ; 
+ 1a   :  fe92 ; 
+ 1b   :  fe81 ; 
+ 1c   :  fe70 ; 
+ 1d   :  fe5f ; 
+ 1e   :  fe4e ; 
+ 1f   :  fe3c ; 
+ 20   :  fe2b ; 
+ 21   :  fe1a ; 
+ 22   :  fe09 ; 
+ 23   :  fdf8 ; 
+ 24   :  fde7 ; 
+ 25   :  fdd6 ; 
+ 26   :  fdc5 ; 
+ 27   :  fdb4 ; 
+ 28   :  fda2 ; 
+ 29   :  fd91 ; 
+ 2a   :  fd80 ; 
+ 2b   :  fd6f ; 
+ 2c   :  fd5e ; 
+ 2d   :  fd4d ; 
+ 2e   :  fd3c ; 
+ 2f   :  fd2b ; 
+ 30   :  fd1a ; 
+ 31   :  fd09 ; 
+ 32   :  fcf9 ; 
+ 33   :  fce8 ; 
+ 34   :  fcd7 ; 
+ 35   :  fcc6 ; 
+ 36   :  fcb6 ; 
+ 37   :  fca5 ; 
+ 38   :  fc94 ; 
+ 39   :  fc84 ; 
+ 3a   :  fc73 ; 
+ 3b   :  fc63 ; 
+ 3c   :  fc53 ; 
+ 3d   :  fc43 ; 
+ 3e   :  fc32 ; 
+ 3f   :  fc22 ; 
+ 40   :  fc12 ; 
+ 41   :  fc02 ; 
+ 42   :  fbf3 ; 
+ 43   :  fbe3 ; 
+ 44   :  fbd3 ; 
+ 45   :  fbc4 ; 
+ 46   :  fbb4 ; 
+ 47   :  fba5 ; 
+ 48   :  fb95 ; 
+ 49   :  fb86 ; 
+ 4a   :  fb77 ; 
+ 4b   :  fb68 ; 
+ 4c   :  fb59 ; 
+ 4d   :  fb4b ; 
+ 4e   :  fb3c ; 
+ 4f   :  fb2e ; 
+ 50   :  fb1f ; 
+ 51   :  fb11 ; 
+ 52   :  fb03 ; 
+ 53   :  faf5 ; 
+ 54   :  fae7 ; 
+ 55   :  fad9 ; 
+ 56   :  facc ; 
+ 57   :  fabe ; 
+ 58   :  fab1 ; 
+ 59   :  faa4 ; 
+ 5a   :  fa97 ; 
+ 5b   :  fa8a ; 
+ 5c   :  fa7e ; 
+ 5d   :  fa71 ; 
+ 5e   :  fa65 ; 
+ 5f   :  fa59 ; 
+ 60   :  fa4d ; 
+ 61   :  fa41 ; 
+ 62   :  fa35 ; 
+ 63   :  fa2a ; 
+ 64   :  fa1f ; 
+ 65   :  fa13 ; 
+ 66   :  fa09 ; 
+ 67   :  f9fe ; 
+ 68   :  f9f3 ; 
+ 69   :  f9e9 ; 
+ 6a   :  f9df ; 
+ 6b   :  f9d5 ; 
+ 6c   :  f9cb ; 
+ 6d   :  f9c2 ; 
+ 6e   :  f9b8 ; 
+ 6f   :  f9af ; 
+ 70   :  f9a6 ; 
+ 71   :  f99e ; 
+ 72   :  f995 ; 
+ 73   :  f98d ; 
+ 74   :  f985 ; 
+ 75   :  f97d ; 
+ 76   :  f975 ; 
+ 77   :  f96e ; 
+ 78   :  f967 ; 
+ 79   :  f960 ; 
+ 7a   :  f959 ; 
+ 7b   :  f953 ; 
+ 7c   :  f94d ; 
+ 7d   :  f947 ; 
+ 7e   :  f941 ; 
+ 7f   :  f93b ; 
+ 80   :  f936 ; 
+ 81   :  f931 ; 
+ 82   :  f92c ; 
+ 83   :  f928 ; 
+ 84   :  f924 ; 
+ 85   :  f920 ; 
+ 86   :  f91c ; 
+ 87   :  f919 ; 
  88   :  f915 ; 
  89   :  f912 ; 
- 8a   :  f90f ; 
+ 8a   :  f910 ; 
  8b   :  f90d ; 
  8c   :  f90b ; 
  8d   :  f909 ; 
- 8e   :  f907 ; 
+ 8e   :  f908 ; 
  8f   :  f906 ; 
  90   :  f905 ; 
- 91   :  f904 ; 
+ 91   :  f905 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  f905 ; 
  97   :  f906 ; 
  98   :  f907 ; 
- 99   :  f909 ; 
- 9a   :  f90b ; 
- 9b   :  f90d ; 
+ 99   :  f908 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
  9c   :  f90f ; 
- 9d   :  f912 ; 
- 9e   :  f915 ; 
- 9f   :  f918 ; 
- a0   :  f91c ; 
- a1   :  f920 ; 
- a2   :  f924 ; 
- a3   :  f928 ; 
- a4   :  f92d ; 
- a5   :  f932 ; 
- a6   :  f937 ; 
- a7   :  f93d ; 
- a8   :  f943 ; 
- a9   :  f949 ; 
- aa   :  f950 ; 
- ab   :  f957 ; 
- ac   :  f95e ; 
- ad   :  f965 ; 
- ae   :  f96d ; 
- af   :  f975 ; 
- b0   :  f97d ; 
- b1   :  f986 ; 
- b2   :  f98f ; 
- b3   :  f998 ; 
- b4   :  f9a2 ; 
- b5   :  f9ab ; 
- b6   :  f9b6 ; 
- b7   :  f9c0 ; 
- b8   :  f9cb ; 
- b9   :  f9d6 ; 
- ba   :  f9e1 ; 
- bb   :  f9ed ; 
- bc   :  f9f9 ; 
- bd   :  fa05 ; 
- be   :  fa12 ; 
- bf   :  fa1e ; 
- c0   :  fa2b ; 
- c1   :  fa39 ; 
- c2   :  fa47 ; 
- c3   :  fa55 ; 
- c4   :  fa63 ; 
- c5   :  fa72 ; 
- c6   :  fa80 ; 
- c7   :  fa90 ; 
- c8   :  fa9f ; 
- c9   :  faaf ; 
- ca   :  fabf ; 
- cb   :  facf ; 
- cc   :  fae0 ; 
- cd   :  faf1 ; 
- ce   :  fb02 ; 
- cf   :  fb13 ; 
- d0   :  fb25 ; 
- d1   :  fb37 ; 
- d2   :  fb49 ; 
- d3   :  fb5c ; 
- d4   :  fb6f ; 
- d5   :  fb82 ; 
- d6   :  fb95 ; 
- d7   :  fba9 ; 
- d8   :  fbbd ; 
- d9   :  fbd1 ; 
- da   :  fbe5 ; 
- db   :  fbfa ; 
- dc   :  fc0f ; 
- dd   :  fc24 ; 
- de   :  fc3a ; 
- df   :  fc50 ; 
- e0   :  fc66 ; 
- e1   :  fc7c ; 
- e2   :  fc92 ; 
- e3   :  fca9 ; 
- e4   :  fcc0 ; 
- e5   :  fcd7 ; 
- e6   :  fcee ; 
- e7   :  fd06 ; 
- e8   :  fd1e ; 
- e9   :  fd36 ; 
- ea   :  fd4e ; 
- eb   :  fd67 ; 
- ec   :  fd80 ; 
- ed   :  fd99 ; 
- ee   :  fdb2 ; 
- ef   :  fdcb ; 
- f0   :  fde5 ; 
- f1   :  fdff ; 
- f2   :  fe19 ; 
- f3   :  fe33 ; 
- f4   :  fe4e ; 
- f5   :  fe68 ; 
- f6   :  fe83 ; 
- f7   :  fe9e ; 
- f8   :  feb9 ; 
- f9   :  fed5 ; 
- fa   :  fef0 ; 
- fb   :  ff0c ; 
- fc   :  ff28 ; 
- fd   :  ff44 ; 
- fe   :  ff60 ; 
- ff   :  ff7c ; 
+ 9d   :  f911 ; 
+ 9e   :  f914 ; 
+ 9f   :  f917 ; 
+ a0   :  f91b ; 
+ a1   :  f91f ; 
+ a2   :  f923 ; 
+ a3   :  f927 ; 
+ a4   :  f92c ; 
+ a5   :  f931 ; 
+ a6   :  f936 ; 
+ a7   :  f93c ; 
+ a8   :  f941 ; 
+ a9   :  f948 ; 
+ aa   :  f94e ; 
+ ab   :  f955 ; 
+ ac   :  f95c ; 
+ ad   :  f963 ; 
+ ae   :  f96b ; 
+ af   :  f973 ; 
+ b0   :  f97b ; 
+ b1   :  f984 ; 
+ b2   :  f98d ; 
+ b3   :  f996 ; 
+ b4   :  f99f ; 
+ b5   :  f9a9 ; 
+ b6   :  f9b3 ; 
+ b7   :  f9bd ; 
+ b8   :  f9c8 ; 
+ b9   :  f9d3 ; 
+ ba   :  f9de ; 
+ bb   :  f9ea ; 
+ bc   :  f9f6 ; 
+ bd   :  fa02 ; 
+ be   :  fa0e ; 
+ bf   :  fa1b ; 
+ c0   :  fa28 ; 
+ c1   :  fa36 ; 
+ c2   :  fa43 ; 
+ c3   :  fa51 ; 
+ c4   :  fa5f ; 
+ c5   :  fa6e ; 
+ c6   :  fa7d ; 
+ c7   :  fa8c ; 
+ c8   :  fa9b ; 
+ c9   :  faab ; 
+ ca   :  fabb ; 
+ cb   :  facb ; 
+ cc   :  fadc ; 
+ cd   :  faec ; 
+ ce   :  fafe ; 
+ cf   :  fb0f ; 
+ d0   :  fb21 ; 
+ d1   :  fb33 ; 
+ d2   :  fb45 ; 
+ d3   :  fb57 ; 
+ d4   :  fb6a ; 
+ d5   :  fb7d ; 
+ d6   :  fb90 ; 
+ d7   :  fba4 ; 
+ d8   :  fbb8 ; 
+ d9   :  fbcc ; 
+ da   :  fbe0 ; 
+ db   :  fbf5 ; 
+ dc   :  fc0a ; 
+ dd   :  fc1f ; 
+ de   :  fc34 ; 
+ df   :  fc4a ; 
+ e0   :  fc60 ; 
+ e1   :  fc76 ; 
+ e2   :  fc8d ; 
+ e3   :  fca3 ; 
+ e4   :  fcba ; 
+ e5   :  fcd1 ; 
+ e6   :  fce9 ; 
+ e7   :  fd00 ; 
+ e8   :  fd18 ; 
+ e9   :  fd30 ; 
+ ea   :  fd48 ; 
+ eb   :  fd61 ; 
+ ec   :  fd7a ; 
+ ed   :  fd93 ; 
+ ee   :  fdac ; 
+ ef   :  fdc5 ; 
+ f0   :  fddf ; 
+ f1   :  fdf8 ; 
+ f2   :  fe12 ; 
+ f3   :  fe2d ; 
+ f4   :  fe47 ; 
+ f5   :  fe62 ; 
+ f6   :  fe7c ; 
+ f7   :  fe97 ; 
+ f8   :  feb2 ; 
+ f9   :  fece ; 
+ fa   :  fee9 ; 
+ fb   :  ff05 ; 
+ fc   :  ff21 ; 
+ fd   :  ff3d ; 
+ fe   :  ff59 ; 
+ ff   :  ff75 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
index af7073e37e..8a793eab58 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
@@ -3,150 +3,150 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  fffc ; 
- 2   :  5 ; 
- 3   :  d ; 
- 4   :  15 ; 
- 5   :  1d ; 
- 6   :  25 ; 
- 7   :  2e ; 
- 8   :  36 ; 
- 9   :  3f ; 
- a   :  47 ; 
- b   :  50 ; 
- c   :  58 ; 
- d   :  61 ; 
- e   :  69 ; 
- f   :  72 ; 
- 10   :  7b ; 
- 11   :  83 ; 
- 12   :  8c ; 
- 13   :  95 ; 
- 14   :  9d ; 
- 15   :  a6 ; 
- 16   :  af ; 
- 17   :  b8 ; 
- 18   :  c1 ; 
- 19   :  ca ; 
- 1a   :  d2 ; 
- 1b   :  db ; 
- 1c   :  e4 ; 
- 1d   :  ed ; 
- 1e   :  f6 ; 
- 1f   :  ff ; 
- 20   :  108 ; 
- 21   :  111 ; 
- 22   :  11a ; 
- 23   :  123 ; 
- 24   :  12c ; 
- 25   :  135 ; 
- 26   :  13e ; 
- 27   :  147 ; 
- 28   :  150 ; 
- 29   :  159 ; 
- 2a   :  162 ; 
- 2b   :  16b ; 
- 2c   :  174 ; 
- 2d   :  17d ; 
- 2e   :  186 ; 
- 2f   :  18f ; 
- 30   :  198 ; 
- 31   :  1a0 ; 
- 32   :  1a9 ; 
- 33   :  1b2 ; 
- 34   :  1bb ; 
- 35   :  1c4 ; 
- 36   :  1cd ; 
- 37   :  1d5 ; 
- 38   :  1de ; 
- 39   :  1e7 ; 
- 3a   :  1ef ; 
- 3b   :  1f8 ; 
- 3c   :  201 ; 
- 3d   :  209 ; 
- 3e   :  212 ; 
- 3f   :  21a ; 
- 40   :  223 ; 
- 41   :  22b ; 
- 42   :  234 ; 
- 43   :  23c ; 
- 44   :  244 ; 
- 45   :  24d ; 
- 46   :  255 ; 
- 47   :  25d ; 
- 48   :  265 ; 
- 49   :  26d ; 
- 4a   :  275 ; 
- 4b   :  27d ; 
- 4c   :  285 ; 
- 4d   :  28d ; 
- 4e   :  295 ; 
- 4f   :  29c ; 
- 50   :  2a4 ; 
- 51   :  2ab ; 
- 52   :  2b3 ; 
- 53   :  2ba ; 
- 54   :  2c2 ; 
- 55   :  2c9 ; 
- 56   :  2d0 ; 
- 57   :  2d7 ; 
- 58   :  2df ; 
- 59   :  2e6 ; 
- 5a   :  2ec ; 
- 5b   :  2f3 ; 
- 5c   :  2fa ; 
- 5d   :  301 ; 
- 5e   :  307 ; 
- 5f   :  30e ; 
- 60   :  314 ; 
- 61   :  31b ; 
- 62   :  321 ; 
- 63   :  327 ; 
- 64   :  32d ; 
- 65   :  333 ; 
- 66   :  339 ; 
- 67   :  33f ; 
- 68   :  344 ; 
- 69   :  34a ; 
- 6a   :  34f ; 
- 6b   :  355 ; 
- 6c   :  35a ; 
- 6d   :  35f ; 
- 6e   :  364 ; 
- 6f   :  369 ; 
- 70   :  36e ; 
- 71   :  372 ; 
- 72   :  377 ; 
- 73   :  37b ; 
- 74   :  380 ; 
- 75   :  384 ; 
- 76   :  388 ; 
- 77   :  38c ; 
- 78   :  390 ; 
- 79   :  394 ; 
- 7a   :  397 ; 
- 7b   :  39b ; 
- 7c   :  39e ; 
+ 0   :  fff2 ; 
+ 1   :  fffa ; 
+ 2   :  2 ; 
+ 3   :  b ; 
+ 4   :  13 ; 
+ 5   :  1b ; 
+ 6   :  23 ; 
+ 7   :  2c ; 
+ 8   :  34 ; 
+ 9   :  3d ; 
+ a   :  45 ; 
+ b   :  4d ; 
+ c   :  56 ; 
+ d   :  5f ; 
+ e   :  67 ; 
+ f   :  70 ; 
+ 10   :  78 ; 
+ 11   :  81 ; 
+ 12   :  8a ; 
+ 13   :  93 ; 
+ 14   :  9b ; 
+ 15   :  a4 ; 
+ 16   :  ad ; 
+ 17   :  b6 ; 
+ 18   :  bf ; 
+ 19   :  c7 ; 
+ 1a   :  d0 ; 
+ 1b   :  d9 ; 
+ 1c   :  e2 ; 
+ 1d   :  eb ; 
+ 1e   :  f4 ; 
+ 1f   :  fd ; 
+ 20   :  106 ; 
+ 21   :  10f ; 
+ 22   :  118 ; 
+ 23   :  121 ; 
+ 24   :  12a ; 
+ 25   :  133 ; 
+ 26   :  13c ; 
+ 27   :  145 ; 
+ 28   :  14e ; 
+ 29   :  157 ; 
+ 2a   :  160 ; 
+ 2b   :  169 ; 
+ 2c   :  172 ; 
+ 2d   :  17a ; 
+ 2e   :  183 ; 
+ 2f   :  18c ; 
+ 30   :  195 ; 
+ 31   :  19e ; 
+ 32   :  1a7 ; 
+ 33   :  1b0 ; 
+ 34   :  1b9 ; 
+ 35   :  1c2 ; 
+ 36   :  1ca ; 
+ 37   :  1d3 ; 
+ 38   :  1dc ; 
+ 39   :  1e5 ; 
+ 3a   :  1ed ; 
+ 3b   :  1f6 ; 
+ 3c   :  1ff ; 
+ 3d   :  207 ; 
+ 3e   :  210 ; 
+ 3f   :  218 ; 
+ 40   :  221 ; 
+ 41   :  229 ; 
+ 42   :  232 ; 
+ 43   :  23a ; 
+ 44   :  242 ; 
+ 45   :  24b ; 
+ 46   :  253 ; 
+ 47   :  25b ; 
+ 48   :  263 ; 
+ 49   :  26b ; 
+ 4a   :  273 ; 
+ 4b   :  27b ; 
+ 4c   :  283 ; 
+ 4d   :  28b ; 
+ 4e   :  293 ; 
+ 4f   :  29a ; 
+ 50   :  2a2 ; 
+ 51   :  2aa ; 
+ 52   :  2b1 ; 
+ 53   :  2b9 ; 
+ 54   :  2c0 ; 
+ 55   :  2c7 ; 
+ 56   :  2cf ; 
+ 57   :  2d6 ; 
+ 58   :  2dd ; 
+ 59   :  2e4 ; 
+ 5a   :  2eb ; 
+ 5b   :  2f2 ; 
+ 5c   :  2f8 ; 
+ 5d   :  2ff ; 
+ 5e   :  306 ; 
+ 5f   :  30c ; 
+ 60   :  313 ; 
+ 61   :  319 ; 
+ 62   :  31f ; 
+ 63   :  325 ; 
+ 64   :  32b ; 
+ 65   :  331 ; 
+ 66   :  337 ; 
+ 67   :  33d ; 
+ 68   :  343 ; 
+ 69   :  348 ; 
+ 6a   :  34e ; 
+ 6b   :  353 ; 
+ 6c   :  358 ; 
+ 6d   :  35e ; 
+ 6e   :  363 ; 
+ 6f   :  368 ; 
+ 70   :  36c ; 
+ 71   :  371 ; 
+ 72   :  376 ; 
+ 73   :  37a ; 
+ 74   :  37f ; 
+ 75   :  383 ; 
+ 76   :  387 ; 
+ 77   :  38b ; 
+ 78   :  38f ; 
+ 79   :  393 ; 
+ 7a   :  396 ; 
+ 7b   :  39a ; 
+ 7c   :  39d ; 
  7d   :  3a1 ; 
  7e   :  3a4 ; 
  7f   :  3a7 ; 
  80   :  3aa ; 
- 81   :  3ad ; 
- 82   :  3b0 ; 
- 83   :  3b2 ; 
+ 81   :  3ac ; 
+ 82   :  3af ; 
+ 83   :  3b1 ; 
  84   :  3b4 ; 
- 85   :  3b7 ; 
- 86   :  3b9 ; 
+ 85   :  3b6 ; 
+ 86   :  3b8 ; 
  87   :  3ba ; 
  88   :  3bc ; 
- 89   :  3be ; 
+ 89   :  3bd ; 
  8a   :  3bf ; 
- 8b   :  3c1 ; 
+ 8b   :  3c0 ; 
  8c   :  3c2 ; 
  8d   :  3c3 ; 
  8e   :  3c4 ; 
- 8f   :  3c5 ; 
+ 8f   :  3c4 ; 
  90   :  3c5 ; 
  91   :  3c6 ; 
  92   :  3c6 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  3c3 ; 
  9b   :  3c2 ; 
  9c   :  3c1 ; 
- 9d   :  3bf ; 
+ 9d   :  3c0 ; 
  9e   :  3be ; 
- 9f   :  3bc ; 
- a0   :  3ba ; 
- a1   :  3b8 ; 
- a2   :  3b6 ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
  a3   :  3b4 ; 
- a4   :  3b1 ; 
+ a4   :  3b2 ; 
  a5   :  3af ; 
- a6   :  3ac ; 
- a7   :  3a9 ; 
- a8   :  3a6 ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
  a9   :  3a3 ; 
- aa   :  39f ; 
+ aa   :  3a0 ; 
  ab   :  39c ; 
- ac   :  398 ; 
- ad   :  394 ; 
- ae   :  390 ; 
- af   :  38b ; 
- b0   :  387 ; 
- b1   :  382 ; 
- b2   :  37e ; 
- b3   :  379 ; 
- b4   :  374 ; 
- b5   :  36e ; 
- b6   :  369 ; 
- b7   :  363 ; 
- b8   :  35e ; 
- b9   :  358 ; 
- ba   :  352 ; 
- bb   :  34c ; 
- bc   :  345 ; 
- bd   :  33f ; 
- be   :  338 ; 
- bf   :  331 ; 
- c0   :  32a ; 
- c1   :  323 ; 
- c2   :  31b ; 
- c3   :  314 ; 
- c4   :  30c ; 
- c5   :  304 ; 
- c6   :  2fc ; 
- c7   :  2f4 ; 
- c8   :  2ec ; 
- c9   :  2e3 ; 
- ca   :  2db ; 
- cb   :  2d2 ; 
- cc   :  2c9 ; 
- cd   :  2c0 ; 
- ce   :  2b7 ; 
- cf   :  2ad ; 
- d0   :  2a4 ; 
- d1   :  29a ; 
- d2   :  290 ; 
- d3   :  286 ; 
- d4   :  27c ; 
- d5   :  272 ; 
- d6   :  267 ; 
- d7   :  25c ; 
- d8   :  252 ; 
- d9   :  247 ; 
- da   :  23c ; 
- db   :  231 ; 
- dc   :  225 ; 
- dd   :  21a ; 
- de   :  20e ; 
- df   :  202 ; 
- e0   :  1f6 ; 
- e1   :  1ea ; 
- e2   :  1de ; 
- e3   :  1d2 ; 
- e4   :  1c5 ; 
- e5   :  1b9 ; 
- e6   :  1ac ; 
- e7   :  19f ; 
- e8   :  192 ; 
- e9   :  185 ; 
- ea   :  178 ; 
- eb   :  16b ; 
- ec   :  15d ; 
- ed   :  150 ; 
- ee   :  142 ; 
- ef   :  134 ; 
- f0   :  126 ; 
- f1   :  118 ; 
- f2   :  10a ; 
- f3   :  fc ; 
- f4   :  ed ; 
- f5   :  df ; 
- f6   :  d0 ; 
- f7   :  c2 ; 
- f8   :  b3 ; 
- f9   :  a4 ; 
- fa   :  95 ; 
- fb   :  86 ; 
- fc   :  77 ; 
- fd   :  67 ; 
- fe   :  58 ; 
- ff   :  48 ; 
+ ac   :  399 ; 
+ ad   :  395 ; 
+ ae   :  391 ; 
+ af   :  38d ; 
+ b0   :  388 ; 
+ b1   :  384 ; 
+ b2   :  37f ; 
+ b3   :  37a ; 
+ b4   :  375 ; 
+ b5   :  370 ; 
+ b6   :  36a ; 
+ b7   :  365 ; 
+ b8   :  35f ; 
+ b9   :  359 ; 
+ ba   :  353 ; 
+ bb   :  34d ; 
+ bc   :  347 ; 
+ bd   :  340 ; 
+ be   :  33a ; 
+ bf   :  333 ; 
+ c0   :  32c ; 
+ c1   :  325 ; 
+ c2   :  31d ; 
+ c3   :  316 ; 
+ c4   :  30e ; 
+ c5   :  306 ; 
+ c6   :  2fe ; 
+ c7   :  2f6 ; 
+ c8   :  2ee ; 
+ c9   :  2e6 ; 
+ ca   :  2dd ; 
+ cb   :  2d4 ; 
+ cc   :  2cb ; 
+ cd   :  2c2 ; 
+ ce   :  2b9 ; 
+ cf   :  2b0 ; 
+ d0   :  2a6 ; 
+ d1   :  29c ; 
+ d2   :  293 ; 
+ d3   :  289 ; 
+ d4   :  27e ; 
+ d5   :  274 ; 
+ d6   :  26a ; 
+ d7   :  25f ; 
+ d8   :  254 ; 
+ d9   :  24a ; 
+ da   :  23f ; 
+ db   :  233 ; 
+ dc   :  228 ; 
+ dd   :  21d ; 
+ de   :  211 ; 
+ df   :  205 ; 
+ e0   :  1f9 ; 
+ e1   :  1ed ; 
+ e2   :  1e1 ; 
+ e3   :  1d5 ; 
+ e4   :  1c9 ; 
+ e5   :  1bc ; 
+ e6   :  1af ; 
+ e7   :  1a3 ; 
+ e8   :  196 ; 
+ e9   :  189 ; 
+ ea   :  17b ; 
+ eb   :  16e ; 
+ ec   :  161 ; 
+ ed   :  153 ; 
+ ee   :  145 ; 
+ ef   :  138 ; 
+ f0   :  12a ; 
+ f1   :  11c ; 
+ f2   :  10e ; 
+ f3   :  ff ; 
+ f4   :  f1 ; 
+ f5   :  e2 ; 
+ f6   :  d4 ; 
+ f7   :  c5 ; 
+ f8   :  b6 ; 
+ f9   :  a8 ; 
+ fa   :  99 ; 
+ fb   :  8a ; 
+ fc   :  7a ; 
+ fd   :  6b ; 
+ fe   :  5c ; 
+ ff   :  4c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
index 930ba6c796..e485061789 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
@@ -3,137 +3,137 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffe ; 
+ 0   :  ffff ; 
  1   :  fffb ; 
- 2   :  fff7 ; 
- 3   :  fff3 ; 
- 4   :  ffef ; 
- 5   :  ffeb ; 
- 6   :  ffe7 ; 
- 7   :  ffe3 ; 
- 8   :  ffdf ; 
- 9   :  ffdc ; 
- a   :  ffd8 ; 
- b   :  ffd4 ; 
- c   :  ffd0 ; 
- d   :  ffcc ; 
- e   :  ffc7 ; 
- f   :  ffc3 ; 
- 10   :  ffbf ; 
- 11   :  ffbb ; 
- 12   :  ffb7 ; 
- 13   :  ffb3 ; 
- 14   :  ffaf ; 
- 15   :  ffab ; 
- 16   :  ffa7 ; 
- 17   :  ffa2 ; 
- 18   :  ff9e ; 
- 19   :  ff9a ; 
- 1a   :  ff96 ; 
- 1b   :  ff92 ; 
- 1c   :  ff8d ; 
- 1d   :  ff89 ; 
- 1e   :  ff85 ; 
- 1f   :  ff81 ; 
- 20   :  ff7c ; 
- 21   :  ff78 ; 
- 22   :  ff74 ; 
- 23   :  ff70 ; 
- 24   :  ff6b ; 
- 25   :  ff67 ; 
- 26   :  ff63 ; 
- 27   :  ff5f ; 
- 28   :  ff5a ; 
- 29   :  ff56 ; 
- 2a   :  ff52 ; 
- 2b   :  ff4d ; 
- 2c   :  ff49 ; 
- 2d   :  ff45 ; 
- 2e   :  ff41 ; 
- 2f   :  ff3c ; 
- 30   :  ff38 ; 
- 31   :  ff34 ; 
- 32   :  ff30 ; 
- 33   :  ff2b ; 
- 34   :  ff27 ; 
- 35   :  ff23 ; 
- 36   :  ff1f ; 
- 37   :  ff1a ; 
- 38   :  ff16 ; 
- 39   :  ff12 ; 
- 3a   :  ff0e ; 
- 3b   :  ff0a ; 
- 3c   :  ff06 ; 
- 3d   :  ff01 ; 
- 3e   :  fefd ; 
- 3f   :  fef9 ; 
- 40   :  fef5 ; 
- 41   :  fef1 ; 
- 42   :  feed ; 
- 43   :  fee9 ; 
- 44   :  fee5 ; 
- 45   :  fee1 ; 
- 46   :  fedd ; 
- 47   :  fed9 ; 
- 48   :  fed5 ; 
- 49   :  fed1 ; 
- 4a   :  fecd ; 
- 4b   :  fec9 ; 
+ 2   :  fff8 ; 
+ 3   :  fff4 ; 
+ 4   :  fff0 ; 
+ 5   :  ffec ; 
+ 6   :  ffe8 ; 
+ 7   :  ffe4 ; 
+ 8   :  ffe0 ; 
+ 9   :  ffdd ; 
+ a   :  ffd9 ; 
+ b   :  ffd5 ; 
+ c   :  ffd1 ; 
+ d   :  ffcd ; 
+ e   :  ffc8 ; 
+ f   :  ffc4 ; 
+ 10   :  ffc0 ; 
+ 11   :  ffbc ; 
+ 12   :  ffb8 ; 
+ 13   :  ffb4 ; 
+ 14   :  ffb0 ; 
+ 15   :  ffac ; 
+ 16   :  ffa8 ; 
+ 17   :  ffa3 ; 
+ 18   :  ff9f ; 
+ 19   :  ff9b ; 
+ 1a   :  ff97 ; 
+ 1b   :  ff93 ; 
+ 1c   :  ff8e ; 
+ 1d   :  ff8a ; 
+ 1e   :  ff86 ; 
+ 1f   :  ff82 ; 
+ 20   :  ff7d ; 
+ 21   :  ff79 ; 
+ 22   :  ff75 ; 
+ 23   :  ff71 ; 
+ 24   :  ff6c ; 
+ 25   :  ff68 ; 
+ 26   :  ff64 ; 
+ 27   :  ff60 ; 
+ 28   :  ff5b ; 
+ 29   :  ff57 ; 
+ 2a   :  ff53 ; 
+ 2b   :  ff4e ; 
+ 2c   :  ff4a ; 
+ 2d   :  ff46 ; 
+ 2e   :  ff42 ; 
+ 2f   :  ff3d ; 
+ 30   :  ff39 ; 
+ 31   :  ff35 ; 
+ 32   :  ff31 ; 
+ 33   :  ff2c ; 
+ 34   :  ff28 ; 
+ 35   :  ff24 ; 
+ 36   :  ff20 ; 
+ 37   :  ff1b ; 
+ 38   :  ff17 ; 
+ 39   :  ff13 ; 
+ 3a   :  ff0f ; 
+ 3b   :  ff0b ; 
+ 3c   :  ff07 ; 
+ 3d   :  ff02 ; 
+ 3e   :  fefe ; 
+ 3f   :  fefa ; 
+ 40   :  fef6 ; 
+ 41   :  fef2 ; 
+ 42   :  feee ; 
+ 43   :  feea ; 
+ 44   :  fee6 ; 
+ 45   :  fee2 ; 
+ 46   :  fede ; 
+ 47   :  feda ; 
+ 48   :  fed6 ; 
+ 49   :  fed2 ; 
+ 4a   :  fece ; 
+ 4b   :  feca ; 
  4c   :  fec6 ; 
- 4d   :  fec2 ; 
- 4e   :  febe ; 
- 4f   :  feba ; 
- 50   :  feb6 ; 
- 51   :  feb3 ; 
- 52   :  feaf ; 
+ 4d   :  fec3 ; 
+ 4e   :  febf ; 
+ 4f   :  febb ; 
+ 50   :  feb7 ; 
+ 51   :  feb4 ; 
+ 52   :  feb0 ; 
  53   :  feac ; 
- 54   :  fea8 ; 
- 55   :  fea4 ; 
- 56   :  fea1 ; 
- 57   :  fe9d ; 
- 58   :  fe9a ; 
- 59   :  fe96 ; 
- 5a   :  fe93 ; 
- 5b   :  fe90 ; 
- 5c   :  fe8c ; 
- 5d   :  fe89 ; 
- 5e   :  fe86 ; 
+ 54   :  fea9 ; 
+ 55   :  fea5 ; 
+ 56   :  fea2 ; 
+ 57   :  fe9e ; 
+ 58   :  fe9b ; 
+ 59   :  fe97 ; 
+ 5a   :  fe94 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8d ; 
+ 5d   :  fe8a ; 
+ 5e   :  fe87 ; 
  5f   :  fe83 ; 
  60   :  fe80 ; 
- 61   :  fe7c ; 
- 62   :  fe79 ; 
- 63   :  fe76 ; 
- 64   :  fe73 ; 
- 65   :  fe70 ; 
+ 61   :  fe7d ; 
+ 62   :  fe7a ; 
+ 63   :  fe77 ; 
+ 64   :  fe74 ; 
+ 65   :  fe71 ; 
  66   :  fe6e ; 
  67   :  fe6b ; 
- 68   :  fe68 ; 
- 69   :  fe65 ; 
- 6a   :  fe62 ; 
+ 68   :  fe69 ; 
+ 69   :  fe66 ; 
+ 6a   :  fe63 ; 
  6b   :  fe60 ; 
- 6c   :  fe5d ; 
+ 6c   :  fe5e ; 
  6d   :  fe5b ; 
- 6e   :  fe58 ; 
+ 6e   :  fe59 ; 
  6f   :  fe56 ; 
- 70   :  fe53 ; 
- 71   :  fe51 ; 
+ 70   :  fe54 ; 
+ 71   :  fe52 ; 
  72   :  fe4f ; 
  73   :  fe4d ; 
- 74   :  fe4a ; 
- 75   :  fe48 ; 
- 76   :  fe46 ; 
- 77   :  fe44 ; 
- 78   :  fe42 ; 
- 79   :  fe40 ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
  7a   :  fe3f ; 
  7b   :  fe3d ; 
- 7c   :  fe3b ; 
+ 7c   :  fe3c ; 
  7d   :  fe3a ; 
  7e   :  fe38 ; 
- 7f   :  fe36 ; 
+ 7f   :  fe37 ; 
  80   :  fe35 ; 
  81   :  fe34 ; 
- 82   :  fe32 ; 
+ 82   :  fe33 ; 
  83   :  fe31 ; 
  84   :  fe30 ; 
  85   :  fe2f ; 
@@ -146,7 +146,7 @@ CONTENT BEGIN
  8c   :  fe29 ; 
  8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe27 ; 
+ 8f   :  fe28 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
@@ -168,95 +168,95 @@ CONTENT BEGIN
  a2   :  fe2e ; 
  a3   :  fe2f ; 
  a4   :  fe30 ; 
- a5   :  fe32 ; 
+ a5   :  fe31 ; 
  a6   :  fe33 ; 
  a7   :  fe34 ; 
- a8   :  fe36 ; 
+ a8   :  fe35 ; 
  a9   :  fe37 ; 
  aa   :  fe39 ; 
  ab   :  fe3b ; 
- ac   :  fe3d ; 
- ad   :  fe3f ; 
- ae   :  fe41 ; 
- af   :  fe43 ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
  b0   :  fe45 ; 
  b1   :  fe47 ; 
- b2   :  fe4a ; 
+ b2   :  fe49 ; 
  b3   :  fe4c ; 
- b4   :  fe4f ; 
+ b4   :  fe4e ; 
  b5   :  fe51 ; 
- b6   :  fe54 ; 
- b7   :  fe57 ; 
- b8   :  fe5a ; 
- b9   :  fe5d ; 
- ba   :  fe60 ; 
- bb   :  fe63 ; 
- bc   :  fe66 ; 
- bd   :  fe69 ; 
- be   :  fe6d ; 
- bf   :  fe70 ; 
- c0   :  fe74 ; 
- c1   :  fe77 ; 
- c2   :  fe7b ; 
- c3   :  fe7f ; 
- c4   :  fe82 ; 
- c5   :  fe86 ; 
- c6   :  fe8a ; 
- c7   :  fe8f ; 
- c8   :  fe93 ; 
- c9   :  fe97 ; 
- ca   :  fe9b ; 
- cb   :  fea0 ; 
- cc   :  fea4 ; 
- cd   :  fea9 ; 
- ce   :  feae ; 
- cf   :  feb2 ; 
- d0   :  feb7 ; 
- d1   :  febc ; 
- d2   :  fec1 ; 
- d3   :  fec6 ; 
- d4   :  fecb ; 
- d5   :  fed1 ; 
- d6   :  fed6 ; 
- d7   :  fedb ; 
- d8   :  fee1 ; 
- d9   :  fee6 ; 
- da   :  feec ; 
- db   :  fef2 ; 
- dc   :  fef7 ; 
- dd   :  fefd ; 
- de   :  ff03 ; 
- df   :  ff09 ; 
- e0   :  ff0f ; 
- e1   :  ff15 ; 
- e2   :  ff1c ; 
- e3   :  ff22 ; 
- e4   :  ff28 ; 
- e5   :  ff2f ; 
- e6   :  ff35 ; 
- e7   :  ff3c ; 
- e8   :  ff42 ; 
- e9   :  ff49 ; 
- ea   :  ff50 ; 
- eb   :  ff57 ; 
- ec   :  ff5e ; 
- ed   :  ff65 ; 
- ee   :  ff6c ; 
- ef   :  ff73 ; 
- f0   :  ff7a ; 
- f1   :  ff81 ; 
- f2   :  ff88 ; 
- f3   :  ff90 ; 
- f4   :  ff97 ; 
- f5   :  ff9f ; 
- f6   :  ffa6 ; 
- f7   :  ffae ; 
- f8   :  ffb5 ; 
- f9   :  ffbd ; 
- fa   :  ffc5 ; 
- fb   :  ffcd ; 
- fc   :  ffd4 ; 
- fd   :  ffdc ; 
- fe   :  ffe4 ; 
- ff   :  ffec ; 
+ b6   :  fe53 ; 
+ b7   :  fe56 ; 
+ b8   :  fe59 ; 
+ b9   :  fe5c ; 
+ ba   :  fe5f ; 
+ bb   :  fe62 ; 
+ bc   :  fe65 ; 
+ bd   :  fe68 ; 
+ be   :  fe6c ; 
+ bf   :  fe6f ; 
+ c0   :  fe73 ; 
+ c1   :  fe76 ; 
+ c2   :  fe7a ; 
+ c3   :  fe7e ; 
+ c4   :  fe81 ; 
+ c5   :  fe85 ; 
+ c6   :  fe89 ; 
+ c7   :  fe8e ; 
+ c8   :  fe92 ; 
+ c9   :  fe96 ; 
+ ca   :  fe9a ; 
+ cb   :  fe9f ; 
+ cc   :  fea3 ; 
+ cd   :  fea8 ; 
+ ce   :  feac ; 
+ cf   :  feb1 ; 
+ d0   :  feb6 ; 
+ d1   :  febb ; 
+ d2   :  fec0 ; 
+ d3   :  fec5 ; 
+ d4   :  feca ; 
+ d5   :  fecf ; 
+ d6   :  fed5 ; 
+ d7   :  feda ; 
+ d8   :  fedf ; 
+ d9   :  fee5 ; 
+ da   :  feeb ; 
+ db   :  fef0 ; 
+ dc   :  fef6 ; 
+ dd   :  fefc ; 
+ de   :  ff02 ; 
+ df   :  ff08 ; 
+ e0   :  ff0e ; 
+ e1   :  ff14 ; 
+ e2   :  ff1a ; 
+ e3   :  ff20 ; 
+ e4   :  ff27 ; 
+ e5   :  ff2d ; 
+ e6   :  ff34 ; 
+ e7   :  ff3a ; 
+ e8   :  ff41 ; 
+ e9   :  ff47 ; 
+ ea   :  ff4e ; 
+ eb   :  ff55 ; 
+ ec   :  ff5c ; 
+ ed   :  ff63 ; 
+ ee   :  ff6a ; 
+ ef   :  ff71 ; 
+ f0   :  ff78 ; 
+ f1   :  ff7f ; 
+ f2   :  ff87 ; 
+ f3   :  ff8e ; 
+ f4   :  ff95 ; 
+ f5   :  ff9d ; 
+ f6   :  ffa4 ; 
+ f7   :  ffac ; 
+ f8   :  ffb3 ; 
+ f9   :  ffbb ; 
+ fa   :  ffc3 ; 
+ fb   :  ffcb ; 
+ fc   :  ffd2 ; 
+ fd   :  ffda ; 
+ fe   :  ffe2 ; 
+ ff   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
index 540da2066b..5f5808da7c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  16 ; 
- 1   :  25 ; 
- 2   :  35 ; 
- 3   :  45 ; 
- 4   :  54 ; 
- 5   :  63 ; 
- 6   :  73 ; 
- 7   :  82 ; 
- 8   :  91 ; 
- 9   :  a0 ; 
- a   :  af ; 
- b   :  be ; 
- c   :  cd ; 
- d   :  db ; 
- e   :  ea ; 
- f   :  f8 ; 
- 10   :  106 ; 
- 11   :  115 ; 
- 12   :  123 ; 
- 13   :  131 ; 
- 14   :  13e ; 
- 15   :  14c ; 
- 16   :  15a ; 
- 17   :  167 ; 
- 18   :  175 ; 
- 19   :  182 ; 
- 1a   :  18f ; 
- 1b   :  19c ; 
- 1c   :  1a9 ; 
- 1d   :  1b6 ; 
- 1e   :  1c2 ; 
- 1f   :  1cf ; 
- 20   :  1db ; 
- 21   :  1e7 ; 
- 22   :  1f3 ; 
- 23   :  1ff ; 
- 24   :  20b ; 
- 25   :  217 ; 
- 26   :  222 ; 
- 27   :  22e ; 
- 28   :  239 ; 
- 29   :  244 ; 
- 2a   :  24f ; 
- 2b   :  25a ; 
- 2c   :  264 ; 
- 2d   :  26f ; 
- 2e   :  279 ; 
- 2f   :  284 ; 
- 30   :  28e ; 
- 31   :  298 ; 
- 32   :  2a1 ; 
- 33   :  2ab ; 
- 34   :  2b4 ; 
- 35   :  2be ; 
- 36   :  2c7 ; 
- 37   :  2d0 ; 
- 38   :  2d9 ; 
- 39   :  2e1 ; 
- 3a   :  2ea ; 
- 3b   :  2f2 ; 
- 3c   :  2fa ; 
- 3d   :  302 ; 
- 3e   :  30a ; 
- 3f   :  312 ; 
- 40   :  31a ; 
- 41   :  321 ; 
- 42   :  328 ; 
- 43   :  32f ; 
- 44   :  336 ; 
- 45   :  33d ; 
- 46   :  344 ; 
- 47   :  34a ; 
- 48   :  350 ; 
- 49   :  356 ; 
- 4a   :  35c ; 
- 4b   :  362 ; 
- 4c   :  368 ; 
- 4d   :  36d ; 
- 4e   :  372 ; 
- 4f   :  378 ; 
- 50   :  37c ; 
- 51   :  381 ; 
- 52   :  386 ; 
- 53   :  38a ; 
- 54   :  38f ; 
- 55   :  393 ; 
- 56   :  397 ; 
- 57   :  39b ; 
- 58   :  39e ; 
- 59   :  3a2 ; 
- 5a   :  3a5 ; 
- 5b   :  3a8 ; 
- 5c   :  3ab ; 
- 5d   :  3ae ; 
- 5e   :  3b1 ; 
- 5f   :  3b3 ; 
- 60   :  3b6 ; 
- 61   :  3b8 ; 
- 62   :  3ba ; 
- 63   :  3bc ; 
- 64   :  3bd ; 
- 65   :  3bf ; 
- 66   :  3c0 ; 
- 67   :  3c2 ; 
- 68   :  3c3 ; 
- 69   :  3c4 ; 
- 6a   :  3c5 ; 
+ 0   :  a ; 
+ 1   :  1a ; 
+ 2   :  29 ; 
+ 3   :  39 ; 
+ 4   :  48 ; 
+ 5   :  58 ; 
+ 6   :  67 ; 
+ 7   :  77 ; 
+ 8   :  86 ; 
+ 9   :  95 ; 
+ a   :  a4 ; 
+ b   :  b3 ; 
+ c   :  c2 ; 
+ d   :  d0 ; 
+ e   :  df ; 
+ f   :  ed ; 
+ 10   :  fc ; 
+ 11   :  10a ; 
+ 12   :  118 ; 
+ 13   :  126 ; 
+ 14   :  134 ; 
+ 15   :  142 ; 
+ 16   :  150 ; 
+ 17   :  15d ; 
+ 18   :  16b ; 
+ 19   :  178 ; 
+ 1a   :  185 ; 
+ 1b   :  192 ; 
+ 1c   :  19f ; 
+ 1d   :  1ac ; 
+ 1e   :  1b9 ; 
+ 1f   :  1c5 ; 
+ 20   :  1d2 ; 
+ 21   :  1de ; 
+ 22   :  1ea ; 
+ 23   :  1f6 ; 
+ 24   :  202 ; 
+ 25   :  20e ; 
+ 26   :  21a ; 
+ 27   :  225 ; 
+ 28   :  231 ; 
+ 29   :  23c ; 
+ 2a   :  247 ; 
+ 2b   :  252 ; 
+ 2c   :  25c ; 
+ 2d   :  267 ; 
+ 2e   :  272 ; 
+ 2f   :  27c ; 
+ 30   :  286 ; 
+ 31   :  290 ; 
+ 32   :  29a ; 
+ 33   :  2a4 ; 
+ 34   :  2ad ; 
+ 35   :  2b7 ; 
+ 36   :  2c0 ; 
+ 37   :  2c9 ; 
+ 38   :  2d2 ; 
+ 39   :  2db ; 
+ 3a   :  2e3 ; 
+ 3b   :  2ec ; 
+ 3c   :  2f4 ; 
+ 3d   :  2fc ; 
+ 3e   :  304 ; 
+ 3f   :  30c ; 
+ 40   :  314 ; 
+ 41   :  31b ; 
+ 42   :  323 ; 
+ 43   :  32a ; 
+ 44   :  331 ; 
+ 45   :  338 ; 
+ 46   :  33f ; 
+ 47   :  345 ; 
+ 48   :  34c ; 
+ 49   :  352 ; 
+ 4a   :  358 ; 
+ 4b   :  35e ; 
+ 4c   :  363 ; 
+ 4d   :  369 ; 
+ 4e   :  36e ; 
+ 4f   :  374 ; 
+ 50   :  379 ; 
+ 51   :  37e ; 
+ 52   :  382 ; 
+ 53   :  387 ; 
+ 54   :  38b ; 
+ 55   :  390 ; 
+ 56   :  394 ; 
+ 57   :  398 ; 
+ 58   :  39c ; 
+ 59   :  39f ; 
+ 5a   :  3a3 ; 
+ 5b   :  3a6 ; 
+ 5c   :  3a9 ; 
+ 5d   :  3ac ; 
+ 5e   :  3af ; 
+ 5f   :  3b1 ; 
+ 60   :  3b4 ; 
+ 61   :  3b6 ; 
+ 62   :  3b8 ; 
+ 63   :  3ba ; 
+ 64   :  3bc ; 
+ 65   :  3be ; 
+ 66   :  3bf ; 
+ 67   :  3c1 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
+ 6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c6 ; 
+ 6c   :  3c5 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c5 ; 
+ 72   :  3c6 ; 
  73   :  3c5 ; 
- 74   :  3c4 ; 
- 75   :  3c3 ; 
- 76   :  3c2 ; 
- 77   :  3c1 ; 
- 78   :  3c0 ; 
- 79   :  3be ; 
- 7a   :  3bd ; 
- 7b   :  3bb ; 
- 7c   :  3b9 ; 
- 7d   :  3b7 ; 
- 7e   :  3b5 ; 
- 7f   :  3b3 ; 
- 80   :  3b0 ; 
- 81   :  3ae ; 
- 82   :  3ab ; 
- 83   :  3a8 ; 
- 84   :  3a5 ; 
- 85   :  3a2 ; 
- 86   :  39f ; 
- 87   :  39c ; 
- 88   :  398 ; 
- 89   :  395 ; 
- 8a   :  391 ; 
- 8b   :  38d ; 
- 8c   :  389 ; 
- 8d   :  385 ; 
- 8e   :  381 ; 
- 8f   :  37c ; 
- 90   :  378 ; 
- 91   :  373 ; 
- 92   :  36f ; 
- 93   :  36a ; 
- 94   :  365 ; 
- 95   :  360 ; 
- 96   :  35b ; 
- 97   :  356 ; 
- 98   :  351 ; 
- 99   :  34b ; 
- 9a   :  346 ; 
- 9b   :  340 ; 
- 9c   :  33a ; 
- 9d   :  334 ; 
- 9e   :  32e ; 
- 9f   :  328 ; 
- a0   :  322 ; 
- a1   :  31c ; 
- a2   :  316 ; 
- a3   :  30f ; 
- a4   :  309 ; 
- a5   :  302 ; 
- a6   :  2fc ; 
- a7   :  2f5 ; 
- a8   :  2ee ; 
- a9   :  2e7 ; 
- aa   :  2e0 ; 
- ab   :  2d9 ; 
- ac   :  2d2 ; 
- ad   :  2cb ; 
- ae   :  2c4 ; 
- af   :  2bc ; 
- b0   :  2b5 ; 
- b1   :  2ad ; 
- b2   :  2a6 ; 
- b3   :  29e ; 
- b4   :  297 ; 
- b5   :  28f ; 
- b6   :  287 ; 
- b7   :  27f ; 
- b8   :  277 ; 
- b9   :  26f ; 
- ba   :  267 ; 
- bb   :  25f ; 
- bc   :  257 ; 
- bd   :  24f ; 
- be   :  246 ; 
- bf   :  23e ; 
- c0   :  236 ; 
- c1   :  22d ; 
- c2   :  225 ; 
- c3   :  21d ; 
- c4   :  214 ; 
- c5   :  20b ; 
- c6   :  203 ; 
- c7   :  1fa ; 
- c8   :  1f2 ; 
- c9   :  1e9 ; 
- ca   :  1e0 ; 
- cb   :  1d8 ; 
- cc   :  1cf ; 
- cd   :  1c6 ; 
- ce   :  1bd ; 
- cf   :  1b4 ; 
- d0   :  1ab ; 
- d1   :  1a3 ; 
- d2   :  19a ; 
- d3   :  191 ; 
- d4   :  188 ; 
- d5   :  17f ; 
- d6   :  176 ; 
- d7   :  16d ; 
- d8   :  164 ; 
- d9   :  15b ; 
- da   :  152 ; 
- db   :  149 ; 
- dc   :  140 ; 
- dd   :  137 ; 
- de   :  12e ; 
- df   :  125 ; 
- e0   :  11c ; 
- e1   :  113 ; 
- e2   :  10a ; 
- e3   :  101 ; 
- e4   :  f8 ; 
- e5   :  ef ; 
- e6   :  e7 ; 
- e7   :  de ; 
- e8   :  d5 ; 
- e9   :  cc ; 
- ea   :  c3 ; 
- eb   :  ba ; 
- ec   :  b1 ; 
- ed   :  a8 ; 
- ee   :  a0 ; 
- ef   :  97 ; 
- f0   :  8e ; 
- f1   :  85 ; 
- f2   :  7d ; 
- f3   :  74 ; 
- f4   :  6b ; 
- f5   :  63 ; 
- f6   :  5a ; 
- f7   :  52 ; 
- f8   :  49 ; 
- f9   :  41 ; 
- fa   :  38 ; 
- fb   :  30 ; 
- fc   :  28 ; 
- fd   :  1f ; 
- fe   :  17 ; 
- ff   :  f ; 
+ 74   :  3c5 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
+ 78   :  3c1 ; 
+ 79   :  3bf ; 
+ 7a   :  3be ; 
+ 7b   :  3bc ; 
+ 7c   :  3ba ; 
+ 7d   :  3b9 ; 
+ 7e   :  3b7 ; 
+ 7f   :  3b4 ; 
+ 80   :  3b2 ; 
+ 81   :  3b0 ; 
+ 82   :  3ad ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39e ; 
+ 88   :  39b ; 
+ 89   :  397 ; 
+ 8a   :  394 ; 
+ 8b   :  390 ; 
+ 8c   :  38c ; 
+ 8d   :  388 ; 
+ 8e   :  384 ; 
+ 8f   :  380 ; 
+ 90   :  37b ; 
+ 91   :  377 ; 
+ 92   :  372 ; 
+ 93   :  36e ; 
+ 94   :  369 ; 
+ 95   :  364 ; 
+ 96   :  35f ; 
+ 97   :  35a ; 
+ 98   :  355 ; 
+ 99   :  34f ; 
+ 9a   :  34a ; 
+ 9b   :  344 ; 
+ 9c   :  33f ; 
+ 9d   :  339 ; 
+ 9e   :  333 ; 
+ 9f   :  32d ; 
+ a0   :  327 ; 
+ a1   :  321 ; 
+ a2   :  31b ; 
+ a3   :  314 ; 
+ a4   :  30e ; 
+ a5   :  307 ; 
+ a6   :  301 ; 
+ a7   :  2fa ; 
+ a8   :  2f3 ; 
+ a9   :  2ec ; 
+ aa   :  2e6 ; 
+ ab   :  2df ; 
+ ac   :  2d7 ; 
+ ad   :  2d0 ; 
+ ae   :  2c9 ; 
+ af   :  2c2 ; 
+ b0   :  2ba ; 
+ b1   :  2b3 ; 
+ b2   :  2ab ; 
+ b3   :  2a4 ; 
+ b4   :  29c ; 
+ b5   :  295 ; 
+ b6   :  28d ; 
+ b7   :  285 ; 
+ b8   :  27d ; 
+ b9   :  275 ; 
+ ba   :  26d ; 
+ bb   :  265 ; 
+ bc   :  25d ; 
+ bd   :  255 ; 
+ be   :  24d ; 
+ bf   :  244 ; 
+ c0   :  23c ; 
+ c1   :  234 ; 
+ c2   :  22b ; 
+ c3   :  223 ; 
+ c4   :  21a ; 
+ c5   :  212 ; 
+ c6   :  209 ; 
+ c7   :  201 ; 
+ c8   :  1f8 ; 
+ c9   :  1ef ; 
+ ca   :  1e7 ; 
+ cb   :  1de ; 
+ cc   :  1d5 ; 
+ cd   :  1cd ; 
+ ce   :  1c4 ; 
+ cf   :  1bb ; 
+ d0   :  1b2 ; 
+ d1   :  1a9 ; 
+ d2   :  1a0 ; 
+ d3   :  198 ; 
+ d4   :  18f ; 
+ d5   :  186 ; 
+ d6   :  17d ; 
+ d7   :  174 ; 
+ d8   :  16b ; 
+ d9   :  162 ; 
+ da   :  159 ; 
+ db   :  150 ; 
+ dc   :  147 ; 
+ dd   :  13e ; 
+ de   :  135 ; 
+ df   :  12c ; 
+ e0   :  123 ; 
+ e1   :  11a ; 
+ e2   :  111 ; 
+ e3   :  108 ; 
+ e4   :  ff ; 
+ e5   :  f6 ; 
+ e6   :  ed ; 
+ e7   :  e4 ; 
+ e8   :  db ; 
+ e9   :  d2 ; 
+ ea   :  ca ; 
+ eb   :  c1 ; 
+ ec   :  b8 ; 
+ ed   :  af ; 
+ ee   :  a6 ; 
+ ef   :  9d ; 
+ f0   :  95 ; 
+ f1   :  8c ; 
+ f2   :  83 ; 
+ f3   :  7b ; 
+ f4   :  72 ; 
+ f5   :  69 ; 
+ f6   :  61 ; 
+ f7   :  58 ; 
+ f8   :  50 ; 
+ f9   :  47 ; 
+ fa   :  3f ; 
+ fb   :  36 ; 
+ fc   :  2e ; 
+ fd   :  25 ; 
+ fe   :  1d ; 
+ ff   :  15 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
index 37174c8665..64d0c99e17 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
@@ -10,104 +10,104 @@ CONTENT BEGIN
  4   :  1b ; 
  5   :  1c ; 
  6   :  1e ; 
- 7   :  20 ; 
+ 7   :  1f ; 
  8   :  21 ; 
- 9   :  23 ; 
+ 9   :  22 ; 
  a   :  24 ; 
- b   :  26 ; 
+ b   :  25 ; 
  c   :  27 ; 
  d   :  29 ; 
- e   :  2b ; 
+ e   :  2a ; 
  f   :  2c ; 
- 10   :  2e ; 
+ 10   :  2d ; 
  11   :  2f ; 
  12   :  31 ; 
- 13   :  33 ; 
+ 13   :  32 ; 
  14   :  34 ; 
  15   :  36 ; 
- 16   :  38 ; 
+ 16   :  37 ; 
  17   :  39 ; 
  18   :  3b ; 
- 19   :  3d ; 
+ 19   :  3c ; 
  1a   :  3e ; 
  1b   :  40 ; 
- 1c   :  42 ; 
+ 1c   :  41 ; 
  1d   :  43 ; 
  1e   :  45 ; 
- 1f   :  47 ; 
+ 1f   :  46 ; 
  20   :  48 ; 
  21   :  4a ; 
- 22   :  4c ; 
+ 22   :  4b ; 
  23   :  4d ; 
  24   :  4f ; 
- 25   :  51 ; 
- 26   :  53 ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
  27   :  54 ; 
  28   :  56 ; 
- 29   :  58 ; 
+ 29   :  57 ; 
  2a   :  59 ; 
  2b   :  5b ; 
- 2c   :  5d ; 
- 2d   :  5f ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
  2e   :  60 ; 
  2f   :  62 ; 
- 30   :  64 ; 
+ 30   :  63 ; 
  31   :  65 ; 
  32   :  67 ; 
- 33   :  69 ; 
- 34   :  6b ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
  35   :  6c ; 
  36   :  6e ; 
- 37   :  70 ; 
+ 37   :  6f ; 
  38   :  71 ; 
  39   :  73 ; 
- 3a   :  75 ; 
- 3b   :  77 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
  3c   :  78 ; 
- 3d   :  7a ; 
- 3e   :  7c ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
  3f   :  7d ; 
- 40   :  7f ; 
- 41   :  81 ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
  42   :  82 ; 
- 43   :  84 ; 
+ 43   :  83 ; 
  44   :  85 ; 
  45   :  87 ; 
- 46   :  89 ; 
+ 46   :  88 ; 
  47   :  8a ; 
- 48   :  8c ; 
+ 48   :  8b ; 
  49   :  8d ; 
  4a   :  8f ; 
- 4b   :  91 ; 
+ 4b   :  90 ; 
  4c   :  92 ; 
- 4d   :  94 ; 
+ 4d   :  93 ; 
  4e   :  95 ; 
- 4f   :  97 ; 
+ 4f   :  96 ; 
  50   :  98 ; 
- 51   :  9a ; 
+ 51   :  99 ; 
  52   :  9b ; 
- 53   :  9d ; 
+ 53   :  9c ; 
  54   :  9e ; 
- 55   :  a0 ; 
+ 55   :  9f ; 
  56   :  a1 ; 
- 57   :  a3 ; 
+ 57   :  a2 ; 
  58   :  a4 ; 
- 59   :  a6 ; 
+ 59   :  a5 ; 
  5a   :  a7 ; 
  5b   :  a8 ; 
- 5c   :  aa ; 
+ 5c   :  a9 ; 
  5d   :  ab ; 
  5e   :  ac ; 
- 5f   :  ae ; 
+ 5f   :  ad ; 
  60   :  af ; 
  61   :  b0 ; 
  62   :  b1 ; 
- 63   :  b3 ; 
+ 63   :  b2 ; 
  64   :  b4 ; 
  65   :  b5 ; 
  66   :  b6 ; 
- 67   :  b8 ; 
- 68   :  b9 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
  69   :  ba ; 
  6a   :  bb ; 
  6b   :  bc ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  c4 ; 
  74   :  c5 ; 
  75   :  c6 ; 
- 76   :  c7 ; 
+ 76   :  c6 ; 
  77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
@@ -137,7 +137,7 @@ CONTENT BEGIN
  83   :  cf ; 
  84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d1 ; 
+ 86   :  d0 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
@@ -173,7 +173,7 @@ CONTENT BEGIN
  a7   :  cd ; 
  a8   :  cc ; 
  a9   :  cb ; 
- aa   :  ca ; 
+ aa   :  cb ; 
  ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
@@ -184,79 +184,79 @@ CONTENT BEGIN
  b2   :  c3 ; 
  b3   :  c2 ; 
  b4   :  c1 ; 
- b5   :  bf ; 
+ b5   :  c0 ; 
  b6   :  be ; 
  b7   :  bd ; 
  b8   :  bc ; 
- b9   :  ba ; 
+ b9   :  bb ; 
  ba   :  b9 ; 
- bb   :  b7 ; 
+ bb   :  b8 ; 
  bc   :  b6 ; 
  bd   :  b5 ; 
  be   :  b3 ; 
- bf   :  b1 ; 
+ bf   :  b2 ; 
  c0   :  b0 ; 
- c1   :  ae ; 
+ c1   :  af ; 
  c2   :  ad ; 
  c3   :  ab ; 
  c4   :  a9 ; 
- c5   :  a7 ; 
- c6   :  a5 ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
  c7   :  a4 ; 
  c8   :  a2 ; 
  c9   :  a0 ; 
  ca   :  9e ; 
  cb   :  9c ; 
  cc   :  9a ; 
- cd   :  97 ; 
- ce   :  95 ; 
- cf   :  93 ; 
- d0   :  91 ; 
+ cd   :  98 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  92 ; 
  d1   :  8f ; 
- d2   :  8c ; 
- d3   :  8a ; 
+ d2   :  8d ; 
+ d3   :  8b ; 
  d4   :  88 ; 
- d5   :  85 ; 
+ d5   :  86 ; 
  d6   :  83 ; 
- d7   :  80 ; 
- d8   :  7e ; 
- d9   :  7b ; 
+ d7   :  81 ; 
+ d8   :  7f ; 
+ d9   :  7c ; 
  da   :  79 ; 
- db   :  76 ; 
- dc   :  73 ; 
+ db   :  77 ; 
+ dc   :  74 ; 
  dd   :  71 ; 
- de   :  6e ; 
- df   :  6b ; 
+ de   :  6f ; 
+ df   :  6c ; 
  e0   :  69 ; 
  e1   :  66 ; 
- e2   :  63 ; 
- e3   :  60 ; 
- e4   :  5d ; 
- e5   :  5a ; 
- e6   :  57 ; 
- e7   :  54 ; 
- e8   :  51 ; 
- e9   :  4e ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5b ; 
+ e6   :  58 ; 
+ e7   :  55 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
  ea   :  4b ; 
  eb   :  48 ; 
- ec   :  44 ; 
- ed   :  41 ; 
- ee   :  3e ; 
+ ec   :  45 ; 
+ ed   :  42 ; 
+ ee   :  3f ; 
  ef   :  3b ; 
- f0   :  37 ; 
- f1   :  34 ; 
+ f0   :  38 ; 
+ f1   :  35 ; 
  f2   :  31 ; 
- f3   :  2d ; 
- f4   :  2a ; 
- f5   :  26 ; 
- f6   :  23 ; 
- f7   :  1f ; 
- f8   :  1c ; 
- f9   :  18 ; 
- fa   :  14 ; 
- fb   :  11 ; 
- fc   :  d ; 
+ f3   :  2e ; 
+ f4   :  2b ; 
+ f5   :  27 ; 
+ f6   :  24 ; 
+ f7   :  20 ; 
+ f8   :  1d ; 
+ f9   :  19 ; 
+ fa   :  15 ; 
+ fb   :  12 ; 
+ fc   :  e ; 
  fd   :  a ; 
- fe   :  6 ; 
- ff   :  2 ; 
+ fe   :  7 ; 
+ ff   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
index 13a276ef59..68eb200c0f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
@@ -3,30 +3,30 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff7f ; 
- 1   :  ff75 ; 
- 2   :  ff78 ; 
- 3   :  ff89 ; 
- 4   :  ffa2 ; 
- 5   :  ffbe ; 
- 6   :  ffd8 ; 
- 7   :  ffea ; 
- 8   :  fff3 ; 
+ 0   :  ff84 ; 
+ 1   :  ff76 ; 
+ 2   :  ff76 ; 
+ 3   :  ff84 ; 
+ 4   :  ff9b ; 
+ 5   :  ffb7 ; 
+ 6   :  ffd2 ; 
+ 7   :  ffe6 ; 
+ 8   :  fff2 ; 
  9   :  fff5 ; 
- a   :  fff2 ; 
- b   :  ffed ; 
- c   :  ffe9 ; 
+ a   :  fff3 ; 
+ b   :  ffee ; 
+ c   :  ffea ; 
  d   :  ffe7 ; 
  e   :  ffe8 ; 
  f   :  ffe9 ; 
  10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffea ; 
+ 12   :  ffeb ; 
  13   :  ffe9 ; 
- 14   :  ffe7 ; 
+ 14   :  ffe8 ; 
  15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe7 ; 
+ 17   :  ffe6 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
@@ -37,7 +37,7 @@ CONTENT BEGIN
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe2 ; 
+ 22   :  ffe3 ; 
  23   :  ffe2 ; 
  24   :  ffe1 ; 
  25   :  ffe0 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffdd ; 
+ 2c   :  ffde ; 
  2d   :  ffdd ; 
  2e   :  ffdd ; 
  2f   :  ffdc ; 
@@ -56,23 +56,23 @@ CONTENT BEGIN
  32   :  ffdb ; 
  33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffd9 ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
  38   :  ffd8 ; 
  39   :  ffd8 ; 
  3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd6 ; 
+ 3c   :  ffd7 ; 
  3d   :  ffd6 ; 
  3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd4 ; 
+ 41   :  ffd5 ; 
  42   :  ffd4 ; 
- 43   :  ffd3 ; 
+ 43   :  ffd4 ; 
  44   :  ffd3 ; 
- 45   :  ffd2 ; 
+ 45   :  ffd3 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
  48   :  ffd1 ; 
@@ -87,7 +87,7 @@ CONTENT BEGIN
  51   :  ffce ; 
  52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcc ; 
+ 54   :  ffcd ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,13 +95,13 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffc9 ; 
+ 5c   :  ffca ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
  5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc7 ; 
+ 62   :  ffc8 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
  65   :  ffc6 ; 
@@ -119,7 +119,7 @@ CONTENT BEGIN
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc2 ; 
+ 74   :  ffc3 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
@@ -178,7 +178,7 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc7 ; 
+ af   :  ffc6 ; 
  b0   :  ffc7 ; 
  b1   :  ffc7 ; 
  b2   :  ffc8 ; 
@@ -190,15 +190,15 @@ CONTENT BEGIN
  b8   :  ffcb ; 
  b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcd ; 
+ bb   :  ffcc ; 
  bc   :  ffcd ; 
  bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffd0 ; 
+ c0   :  ffcf ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd2 ; 
+ c3   :  ffd1 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
  c6   :  ffd4 ; 
@@ -206,14 +206,14 @@ CONTENT BEGIN
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
  ca   :  ffd7 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd7 ; 
  cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
  cf   :  ffdb ; 
  d0   :  ffdc ; 
- d1   :  ffdd ; 
- d2   :  ffde ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
  d3   :  ffde ; 
  d4   :  ffdf ; 
  d5   :  ffe0 ; 
@@ -227,36 +227,36 @@ CONTENT BEGIN
  dd   :  ffe8 ; 
  de   :  ffe9 ; 
  df   :  ffea ; 
- e0   :  ffec ; 
- e1   :  ffed ; 
- e2   :  ffee ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
  e3   :  ffef ; 
  e4   :  fff0 ; 
  e5   :  fff1 ; 
  e6   :  fff2 ; 
  e7   :  fff3 ; 
- e8   :  fff5 ; 
+ e8   :  fff4 ; 
  e9   :  fff6 ; 
  ea   :  fff7 ; 
  eb   :  fff8 ; 
- ec   :  fffa ; 
+ ec   :  fff9 ; 
  ed   :  fffb ; 
  ee   :  fffc ; 
  ef   :  fffd ; 
- f0   :  ffff ; 
+ f0   :  fffe ; 
  f1   :  0 ; 
  f2   :  1 ; 
- f3   :  3 ; 
+ f3   :  2 ; 
  f4   :  4 ; 
  f5   :  5 ; 
- f6   :  7 ; 
+ f6   :  6 ; 
  f7   :  8 ; 
  f8   :  9 ; 
  f9   :  b ; 
  fa   :  c ; 
- fb   :  e ; 
+ fb   :  d ; 
  fc   :  f ; 
- fd   :  11 ; 
+ fd   :  10 ; 
  fe   :  12 ; 
- ff   :  14 ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
index f20a49827e..853b253740 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
@@ -4,38 +4,38 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  19 ; 
- 1   :  18 ; 
+ 1   :  17 ; 
  2   :  16 ; 
- 3   :  15 ; 
+ 3   :  14 ; 
  4   :  13 ; 
- 5   :  12 ; 
+ 5   :  11 ; 
  6   :  10 ; 
- 7   :  f ; 
+ 7   :  e ; 
  8   :  d ; 
  9   :  c ; 
- a   :  b ; 
+ a   :  a ; 
  b   :  9 ; 
- c   :  8 ; 
+ c   :  7 ; 
  d   :  6 ; 
  e   :  5 ; 
- f   :  4 ; 
+ f   :  3 ; 
  10   :  2 ; 
  11   :  1 ; 
- 12   :  0 ; 
+ 12   :  ffff ; 
  13   :  fffe ; 
  14   :  fffd ; 
- 15   :  fffc ; 
- 16   :  fffb ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
  17   :  fff9 ; 
  18   :  fff8 ; 
  19   :  fff7 ; 
- 1a   :  fff6 ; 
+ 1a   :  fff5 ; 
  1b   :  fff4 ; 
  1c   :  fff3 ; 
  1d   :  fff2 ; 
  1e   :  fff1 ; 
- 1f   :  fff0 ; 
- 20   :  ffef ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
  21   :  ffed ; 
  22   :  ffec ; 
  23   :  ffeb ; 
@@ -54,17 +54,17 @@ CONTENT BEGIN
  30   :  ffde ; 
  31   :  ffdd ; 
  32   :  ffdc ; 
- 33   :  ffdc ; 
- 34   :  ffdb ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
  35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
  38   :  ffd7 ; 
- 39   :  ffd7 ; 
+ 39   :  ffd6 ; 
  3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd4 ; 
+ 3d   :  ffd3 ; 
  3e   :  ffd3 ; 
  3f   :  ffd2 ; 
  40   :  ffd1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  ffcf ; 
  44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffce ; 
+ 46   :  ffcd ; 
  47   :  ffcd ; 
  48   :  ffcc ; 
  49   :  ffcc ; 
@@ -99,7 +99,7 @@ CONTENT BEGIN
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc3 ; 
+ 60   :  ffc2 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc0 ; 
+ 83   :  ffc1 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -150,24 +150,24 @@ CONTENT BEGIN
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc3 ; 
+ 93   :  ffc4 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc4 ; 
+ 97   :  ffc5 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc6 ; 
+ 9e   :  ffc7 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
  a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc8 ; 
+ a4   :  ffc9 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
  a7   :  ffca ; 
@@ -180,17 +180,17 @@ CONTENT BEGIN
  ae   :  ffcc ; 
  af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffcd ; 
+ b1   :  ffce ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffce ; 
+ b4   :  ffcf ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd1 ; 
+ bb   :  ffd2 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
  be   :  ffd3 ; 
@@ -206,7 +206,7 @@ CONTENT BEGIN
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd9 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
@@ -225,7 +225,7 @@ CONTENT BEGIN
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe0 ; 
+ de   :  ffe1 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
  e1   :  ffe3 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe4 ; 
- e8   :  ffe5 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
  e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
  ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe6 ; 
+ ee   :  ffe7 ; 
  ef   :  ffe8 ; 
  f0   :  ffe9 ; 
  f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffeb ; 
+ f3   :  ffea ; 
  f4   :  ffe9 ; 
- f5   :  ffe8 ; 
- f6   :  ffe7 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
  f7   :  ffea ; 
- f8   :  ffee ; 
- f9   :  fff3 ; 
+ f8   :  ffef ; 
+ f9   :  fff4 ; 
  fa   :  fff5 ; 
- fb   :  fff2 ; 
- fc   :  ffe6 ; 
- fd   :  ffd2 ; 
- fe   :  ffb7 ; 
- ff   :  ff9b ; 
+ fb   :  fff0 ; 
+ fc   :  ffe2 ; 
+ fd   :  ffcc ; 
+ fe   :  ffb0 ; 
+ ff   :  ff95 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
index 522a49b1e9..a70c96b589 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
@@ -3,84 +3,84 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  fff8 ; 
- 2   :  fffb ; 
- 3   :  ffff ; 
- 4   :  3 ; 
- 5   :  7 ; 
- 6   :  a ; 
- 7   :  e ; 
- 8   :  12 ; 
- 9   :  15 ; 
- a   :  19 ; 
+ 0   :  fff5 ; 
+ 1   :  fff9 ; 
+ 2   :  fffc ; 
+ 3   :  0 ; 
+ 4   :  4 ; 
+ 5   :  8 ; 
+ 6   :  b ; 
+ 7   :  f ; 
+ 8   :  13 ; 
+ 9   :  16 ; 
+ a   :  1a ; 
  b   :  1d ; 
- c   :  20 ; 
+ c   :  21 ; 
  d   :  24 ; 
- e   :  27 ; 
+ e   :  28 ; 
  f   :  2b ; 
- 10   :  2e ; 
- 11   :  31 ; 
- 12   :  35 ; 
- 13   :  38 ; 
- 14   :  3b ; 
+ 10   :  2f ; 
+ 11   :  32 ; 
+ 12   :  36 ; 
+ 13   :  39 ; 
+ 14   :  3c ; 
  15   :  3f ; 
- 16   :  42 ; 
- 17   :  45 ; 
- 18   :  48 ; 
- 19   :  4b ; 
+ 16   :  43 ; 
+ 17   :  46 ; 
+ 18   :  49 ; 
+ 19   :  4c ; 
  1a   :  4f ; 
  1b   :  52 ; 
- 1c   :  55 ; 
- 1d   :  58 ; 
- 1e   :  5b ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
  1f   :  5e ; 
  20   :  61 ; 
  21   :  64 ; 
- 22   :  66 ; 
- 23   :  69 ; 
- 24   :  6c ; 
+ 22   :  67 ; 
+ 23   :  6a ; 
+ 24   :  6d ; 
  25   :  6f ; 
- 26   :  71 ; 
- 27   :  74 ; 
+ 26   :  72 ; 
+ 27   :  75 ; 
  28   :  77 ; 
- 29   :  79 ; 
- 2a   :  7c ; 
+ 29   :  7a ; 
+ 2a   :  7d ; 
  2b   :  7f ; 
- 2c   :  81 ; 
- 2d   :  83 ; 
- 2e   :  86 ; 
- 2f   :  88 ; 
+ 2c   :  82 ; 
+ 2d   :  84 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
  30   :  8b ; 
- 31   :  8d ; 
- 32   :  8f ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
  33   :  92 ; 
  34   :  94 ; 
  35   :  96 ; 
- 36   :  98 ; 
- 37   :  9a ; 
- 38   :  9c ; 
- 39   :  9e ; 
- 3a   :  a0 ; 
- 3b   :  a2 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
  3c   :  a4 ; 
  3d   :  a6 ; 
  3e   :  a8 ; 
- 3f   :  a9 ; 
- 40   :  ab ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
  41   :  ad ; 
  42   :  af ; 
- 43   :  b0 ; 
+ 43   :  b1 ; 
  44   :  b2 ; 
- 45   :  b3 ; 
+ 45   :  b4 ; 
  46   :  b5 ; 
- 47   :  b6 ; 
+ 47   :  b7 ; 
  48   :  b8 ; 
- 49   :  b9 ; 
+ 49   :  ba ; 
  4a   :  bb ; 
  4b   :  bc ; 
- 4c   :  bd ; 
- 4d   :  be ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
  4e   :  c0 ; 
  4f   :  c1 ; 
  50   :  c2 ; 
@@ -93,10 +93,10 @@ CONTENT BEGIN
  57   :  c9 ; 
  58   :  ca ; 
  59   :  cb ; 
- 5a   :  cb ; 
+ 5a   :  cc ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  cd ; 
+ 5d   :  ce ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d1 ; 
+ 65   :  d2 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -130,23 +130,23 @@ CONTENT BEGIN
  7c   :  d1 ; 
  7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  d0 ; 
+ 7f   :  cf ; 
  80   :  cf ; 
- 81   :  cf ; 
+ 81   :  ce ; 
  82   :  ce ; 
- 83   :  ce ; 
+ 83   :  cd ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cc ; 
+ 86   :  cb ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  ca ; 
+ 89   :  c9 ; 
  8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
  8d   :  c6 ; 
- 8e   :  c6 ; 
- 8f   :  c5 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
  90   :  c4 ; 
  91   :  c3 ; 
  92   :  c2 ; 
@@ -155,26 +155,26 @@ CONTENT BEGIN
  95   :  bf ; 
  96   :  be ; 
  97   :  bd ; 
- 98   :  bc ; 
- 99   :  bb ; 
- 9a   :  ba ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
  9b   :  b8 ; 
  9c   :  b7 ; 
  9d   :  b6 ; 
  9e   :  b5 ; 
- 9f   :  b4 ; 
+ 9f   :  b3 ; 
  a0   :  b2 ; 
  a1   :  b1 ; 
  a2   :  b0 ; 
- a3   :  af ; 
+ a3   :  ae ; 
  a4   :  ad ; 
  a5   :  ac ; 
- a6   :  ab ; 
+ a6   :  aa ; 
  a7   :  a9 ; 
  a8   :  a8 ; 
- a9   :  a7 ; 
+ a9   :  a6 ; 
  aa   :  a5 ; 
- ab   :  a4 ; 
+ ab   :  a3 ; 
  ac   :  a2 ; 
  ad   :  a1 ; 
  ae   :  9f ; 
@@ -186,77 +186,77 @@ CONTENT BEGIN
  b4   :  96 ; 
  b5   :  95 ; 
  b6   :  93 ; 
- b7   :  92 ; 
+ b7   :  91 ; 
  b8   :  90 ; 
- b9   :  8f ; 
+ b9   :  8e ; 
  ba   :  8d ; 
  bb   :  8b ; 
- bc   :  8a ; 
+ bc   :  89 ; 
  bd   :  88 ; 
- be   :  87 ; 
+ be   :  86 ; 
  bf   :  85 ; 
  c0   :  83 ; 
- c1   :  82 ; 
+ c1   :  81 ; 
  c2   :  80 ; 
  c3   :  7e ; 
- c4   :  7d ; 
+ c4   :  7c ; 
  c5   :  7b ; 
  c6   :  79 ; 
- c7   :  78 ; 
+ c7   :  77 ; 
  c8   :  76 ; 
  c9   :  74 ; 
- ca   :  73 ; 
+ ca   :  72 ; 
  cb   :  71 ; 
  cc   :  6f ; 
- cd   :  6e ; 
- ce   :  6c ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
  cf   :  6a ; 
  d0   :  68 ; 
- d1   :  67 ; 
+ d1   :  66 ; 
  d2   :  65 ; 
  d3   :  63 ; 
- d4   :  62 ; 
- d5   :  60 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
  d6   :  5e ; 
  d7   :  5c ; 
- d8   :  5b ; 
+ d8   :  5a ; 
  d9   :  59 ; 
  da   :  57 ; 
- db   :  56 ; 
- dc   :  54 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
  dd   :  52 ; 
  de   :  50 ; 
- df   :  4f ; 
+ df   :  4e ; 
  e0   :  4d ; 
  e1   :  4b ; 
- e2   :  4a ; 
+ e2   :  49 ; 
  e3   :  48 ; 
  e4   :  46 ; 
- e5   :  45 ; 
- e6   :  43 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
  e7   :  41 ; 
- e8   :  40 ; 
- e9   :  3e ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
  ea   :  3c ; 
- eb   :  3b ; 
- ec   :  39 ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
  ed   :  37 ; 
- ee   :  36 ; 
- ef   :  34 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
  f0   :  32 ; 
- f1   :  31 ; 
+ f1   :  30 ; 
  f2   :  2f ; 
  f3   :  2d ; 
- f4   :  2c ; 
+ f4   :  2b ; 
  f5   :  2a ; 
- f6   :  29 ; 
+ f6   :  28 ; 
  f7   :  27 ; 
  f8   :  25 ; 
- f9   :  24 ; 
+ f9   :  23 ; 
  fa   :  22 ; 
- fb   :  21 ; 
+ fb   :  20 ; 
  fc   :  1f ; 
- fd   :  1e ; 
+ fd   :  1d ; 
  fe   :  1c ; 
- ff   :  1b ; 
+ ff   :  1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
index 5d8df5ea09..835ede6c53 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
@@ -3,106 +3,106 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b ; 
- 1   :  2 ; 
- 2   :  fffa ; 
- 3   :  fff2 ; 
- 4   :  ffea ; 
- 5   :  ffe2 ; 
- 6   :  ffda ; 
- 7   :  ffd2 ; 
- 8   :  ffcb ; 
- 9   :  ffc3 ; 
- a   :  ffbb ; 
- b   :  ffb3 ; 
- c   :  ffac ; 
- d   :  ffa4 ; 
- e   :  ff9d ; 
- f   :  ff95 ; 
- 10   :  ff8e ; 
- 11   :  ff87 ; 
- 12   :  ff7f ; 
- 13   :  ff78 ; 
- 14   :  ff71 ; 
- 15   :  ff6a ; 
- 16   :  ff63 ; 
- 17   :  ff5c ; 
- 18   :  ff55 ; 
- 19   :  ff4e ; 
- 1a   :  ff47 ; 
- 1b   :  ff41 ; 
- 1c   :  ff3a ; 
- 1d   :  ff34 ; 
- 1e   :  ff2d ; 
- 1f   :  ff27 ; 
- 20   :  ff20 ; 
- 21   :  ff1a ; 
- 22   :  ff14 ; 
- 23   :  ff0e ; 
- 24   :  ff08 ; 
- 25   :  ff02 ; 
- 26   :  fefc ; 
- 27   :  fef6 ; 
- 28   :  fef0 ; 
- 29   :  feeb ; 
- 2a   :  fee5 ; 
- 2b   :  fedf ; 
- 2c   :  feda ; 
- 2d   :  fed5 ; 
- 2e   :  fecf ; 
- 2f   :  feca ; 
- 30   :  fec5 ; 
- 31   :  fec0 ; 
- 32   :  febb ; 
- 33   :  feb6 ; 
- 34   :  feb1 ; 
- 35   :  feac ; 
- 36   :  fea8 ; 
- 37   :  fea3 ; 
- 38   :  fe9f ; 
- 39   :  fe9a ; 
- 3a   :  fe96 ; 
- 3b   :  fe92 ; 
- 3c   :  fe8e ; 
- 3d   :  fe89 ; 
- 3e   :  fe85 ; 
+ 0   :  9 ; 
+ 1   :  0 ; 
+ 2   :  fff8 ; 
+ 3   :  fff0 ; 
+ 4   :  ffe8 ; 
+ 5   :  ffe0 ; 
+ 6   :  ffd8 ; 
+ 7   :  ffd1 ; 
+ 8   :  ffc9 ; 
+ 9   :  ffc1 ; 
+ a   :  ffb9 ; 
+ b   :  ffb2 ; 
+ c   :  ffaa ; 
+ d   :  ffa2 ; 
+ e   :  ff9b ; 
+ f   :  ff93 ; 
+ 10   :  ff8c ; 
+ 11   :  ff85 ; 
+ 12   :  ff7e ; 
+ 13   :  ff76 ; 
+ 14   :  ff6f ; 
+ 15   :  ff68 ; 
+ 16   :  ff61 ; 
+ 17   :  ff5a ; 
+ 18   :  ff53 ; 
+ 19   :  ff4d ; 
+ 1a   :  ff46 ; 
+ 1b   :  ff3f ; 
+ 1c   :  ff39 ; 
+ 1d   :  ff32 ; 
+ 1e   :  ff2c ; 
+ 1f   :  ff25 ; 
+ 20   :  ff1f ; 
+ 21   :  ff19 ; 
+ 22   :  ff12 ; 
+ 23   :  ff0c ; 
+ 24   :  ff06 ; 
+ 25   :  ff00 ; 
+ 26   :  fefa ; 
+ 27   :  fef5 ; 
+ 28   :  feef ; 
+ 29   :  fee9 ; 
+ 2a   :  fee4 ; 
+ 2b   :  fede ; 
+ 2c   :  fed9 ; 
+ 2d   :  fed3 ; 
+ 2e   :  fece ; 
+ 2f   :  fec9 ; 
+ 30   :  fec4 ; 
+ 31   :  febf ; 
+ 32   :  feba ; 
+ 33   :  feb5 ; 
+ 34   :  feb0 ; 
+ 35   :  feab ; 
+ 36   :  fea7 ; 
+ 37   :  fea2 ; 
+ 38   :  fe9e ; 
+ 39   :  fe99 ; 
+ 3a   :  fe95 ; 
+ 3b   :  fe91 ; 
+ 3c   :  fe8c ; 
+ 3d   :  fe88 ; 
+ 3e   :  fe84 ; 
  3f   :  fe81 ; 
- 40   :  fe7e ; 
- 41   :  fe7a ; 
- 42   :  fe76 ; 
- 43   :  fe73 ; 
- 44   :  fe6f ; 
- 45   :  fe6c ; 
+ 40   :  fe7d ; 
+ 41   :  fe79 ; 
+ 42   :  fe75 ; 
+ 43   :  fe72 ; 
+ 44   :  fe6e ; 
+ 45   :  fe6b ; 
  46   :  fe68 ; 
- 47   :  fe65 ; 
- 48   :  fe62 ; 
- 49   :  fe5f ; 
- 4a   :  fe5c ; 
- 4b   :  fe59 ; 
- 4c   :  fe56 ; 
+ 47   :  fe64 ; 
+ 48   :  fe61 ; 
+ 49   :  fe5e ; 
+ 4a   :  fe5b ; 
+ 4b   :  fe58 ; 
+ 4c   :  fe55 ; 
  4d   :  fe53 ; 
- 4e   :  fe51 ; 
- 4f   :  fe4e ; 
- 50   :  fe4c ; 
+ 4e   :  fe50 ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4b ; 
  51   :  fe49 ; 
- 52   :  fe47 ; 
- 53   :  fe45 ; 
+ 52   :  fe46 ; 
+ 53   :  fe44 ; 
  54   :  fe42 ; 
  55   :  fe40 ; 
  56   :  fe3e ; 
  57   :  fe3c ; 
- 58   :  fe3b ; 
- 59   :  fe39 ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
  5a   :  fe37 ; 
  5b   :  fe35 ; 
  5c   :  fe34 ; 
- 5d   :  fe33 ; 
+ 5d   :  fe32 ; 
  5e   :  fe31 ; 
  5f   :  fe30 ; 
- 60   :  fe2f ; 
- 61   :  fe2e ; 
- 62   :  fe2d ; 
- 63   :  fe2c ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
  64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
@@ -121,25 +121,25 @@ CONTENT BEGIN
  73   :  fe27 ; 
  74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe28 ; 
+ 76   :  fe29 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2a ; 
+ 79   :  fe2b ; 
  7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
  7e   :  fe2f ; 
  7f   :  fe30 ; 
- 80   :  fe31 ; 
+ 80   :  fe32 ; 
  81   :  fe33 ; 
  82   :  fe34 ; 
- 83   :  fe35 ; 
+ 83   :  fe36 ; 
  84   :  fe37 ; 
- 85   :  fe38 ; 
+ 85   :  fe39 ; 
  86   :  fe3a ; 
  87   :  fe3c ; 
- 88   :  fe3d ; 
+ 88   :  fe3e ; 
  89   :  fe3f ; 
  8a   :  fe41 ; 
  8b   :  fe43 ; 
@@ -147,116 +147,116 @@ CONTENT BEGIN
  8d   :  fe47 ; 
  8e   :  fe49 ; 
  8f   :  fe4b ; 
- 90   :  fe4d ; 
- 91   :  fe4f ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
  92   :  fe52 ; 
- 93   :  fe54 ; 
- 94   :  fe56 ; 
+ 93   :  fe55 ; 
+ 94   :  fe57 ; 
  95   :  fe59 ; 
- 96   :  fe5b ; 
- 97   :  fe5e ; 
- 98   :  fe60 ; 
- 99   :  fe63 ; 
- 9a   :  fe66 ; 
+ 96   :  fe5c ; 
+ 97   :  fe5f ; 
+ 98   :  fe61 ; 
+ 99   :  fe64 ; 
+ 9a   :  fe67 ; 
  9b   :  fe69 ; 
- 9c   :  fe6b ; 
- 9d   :  fe6e ; 
- 9e   :  fe71 ; 
- 9f   :  fe74 ; 
- a0   :  fe77 ; 
- a1   :  fe7a ; 
- a2   :  fe7d ; 
- a3   :  fe80 ; 
- a4   :  fe83 ; 
+ 9c   :  fe6c ; 
+ 9d   :  fe6f ; 
+ 9e   :  fe72 ; 
+ 9f   :  fe75 ; 
+ a0   :  fe78 ; 
+ a1   :  fe7b ; 
+ a2   :  fe7e ; 
+ a3   :  fe81 ; 
+ a4   :  fe84 ; 
  a5   :  fe87 ; 
- a6   :  fe8a ; 
- a7   :  fe8d ; 
+ a6   :  fe8b ; 
+ a7   :  fe8e ; 
  a8   :  fe91 ; 
- a9   :  fe94 ; 
- aa   :  fe97 ; 
- ab   :  fe9b ; 
- ac   :  fe9e ; 
- ad   :  fea2 ; 
- ae   :  fea5 ; 
- af   :  fea9 ; 
- b0   :  feac ; 
- b1   :  feb0 ; 
- b2   :  feb4 ; 
- b3   :  feb7 ; 
- b4   :  febb ; 
- b5   :  febf ; 
- b6   :  fec3 ; 
- b7   :  fec6 ; 
- b8   :  feca ; 
- b9   :  fece ; 
- ba   :  fed2 ; 
- bb   :  fed6 ; 
- bc   :  feda ; 
- bd   :  fede ; 
- be   :  fee2 ; 
- bf   :  fee6 ; 
- c0   :  feea ; 
- c1   :  feee ; 
- c2   :  fef2 ; 
- c3   :  fef6 ; 
- c4   :  fefa ; 
- c5   :  fefe ; 
- c6   :  ff02 ; 
- c7   :  ff07 ; 
- c8   :  ff0b ; 
- c9   :  ff0f ; 
- ca   :  ff13 ; 
- cb   :  ff17 ; 
- cc   :  ff1b ; 
- cd   :  ff20 ; 
- ce   :  ff24 ; 
- cf   :  ff28 ; 
- d0   :  ff2c ; 
- d1   :  ff31 ; 
- d2   :  ff35 ; 
- d3   :  ff39 ; 
- d4   :  ff3d ; 
- d5   :  ff42 ; 
- d6   :  ff46 ; 
- d7   :  ff4a ; 
- d8   :  ff4e ; 
- d9   :  ff53 ; 
- da   :  ff57 ; 
- db   :  ff5b ; 
- dc   :  ff60 ; 
- dd   :  ff64 ; 
- de   :  ff68 ; 
- df   :  ff6c ; 
- e0   :  ff71 ; 
- e1   :  ff75 ; 
- e2   :  ff79 ; 
- e3   :  ff7d ; 
- e4   :  ff82 ; 
- e5   :  ff86 ; 
- e6   :  ff8a ; 
- e7   :  ff8e ; 
- e8   :  ff93 ; 
- e9   :  ff97 ; 
- ea   :  ff9b ; 
- eb   :  ff9f ; 
- ec   :  ffa3 ; 
- ed   :  ffa8 ; 
- ee   :  ffac ; 
- ef   :  ffb0 ; 
- f0   :  ffb4 ; 
- f1   :  ffb8 ; 
- f2   :  ffbc ; 
- f3   :  ffc0 ; 
- f4   :  ffc4 ; 
- f5   :  ffc8 ; 
- f6   :  ffcd ; 
- f7   :  ffd1 ; 
- f8   :  ffd5 ; 
- f9   :  ffd9 ; 
- fa   :  ffdd ; 
- fb   :  ffe0 ; 
- fc   :  ffe4 ; 
- fd   :  ffe8 ; 
- fe   :  ffec ; 
- ff   :  fff0 ; 
+ a9   :  fe95 ; 
+ aa   :  fe98 ; 
+ ab   :  fe9c ; 
+ ac   :  fe9f ; 
+ ad   :  fea3 ; 
+ ae   :  fea6 ; 
+ af   :  feaa ; 
+ b0   :  fead ; 
+ b1   :  feb1 ; 
+ b2   :  feb5 ; 
+ b3   :  feb8 ; 
+ b4   :  febc ; 
+ b5   :  fec0 ; 
+ b6   :  fec4 ; 
+ b7   :  fec7 ; 
+ b8   :  fecb ; 
+ b9   :  fecf ; 
+ ba   :  fed3 ; 
+ bb   :  fed7 ; 
+ bc   :  fedb ; 
+ bd   :  fedf ; 
+ be   :  fee3 ; 
+ bf   :  fee7 ; 
+ c0   :  feeb ; 
+ c1   :  feef ; 
+ c2   :  fef3 ; 
+ c3   :  fef7 ; 
+ c4   :  fefb ; 
+ c5   :  feff ; 
+ c6   :  ff03 ; 
+ c7   :  ff08 ; 
+ c8   :  ff0c ; 
+ c9   :  ff10 ; 
+ ca   :  ff14 ; 
+ cb   :  ff18 ; 
+ cc   :  ff1d ; 
+ cd   :  ff21 ; 
+ ce   :  ff25 ; 
+ cf   :  ff29 ; 
+ d0   :  ff2d ; 
+ d1   :  ff32 ; 
+ d2   :  ff36 ; 
+ d3   :  ff3a ; 
+ d4   :  ff3e ; 
+ d5   :  ff43 ; 
+ d6   :  ff47 ; 
+ d7   :  ff4b ; 
+ d8   :  ff50 ; 
+ d9   :  ff54 ; 
+ da   :  ff58 ; 
+ db   :  ff5c ; 
+ dc   :  ff61 ; 
+ dd   :  ff65 ; 
+ de   :  ff69 ; 
+ df   :  ff6e ; 
+ e0   :  ff72 ; 
+ e1   :  ff76 ; 
+ e2   :  ff7a ; 
+ e3   :  ff7f ; 
+ e4   :  ff83 ; 
+ e5   :  ff87 ; 
+ e6   :  ff8b ; 
+ e7   :  ff90 ; 
+ e8   :  ff94 ; 
+ e9   :  ff98 ; 
+ ea   :  ff9c ; 
+ eb   :  ffa0 ; 
+ ec   :  ffa5 ; 
+ ed   :  ffa9 ; 
+ ee   :  ffad ; 
+ ef   :  ffb1 ; 
+ f0   :  ffb5 ; 
+ f1   :  ffb9 ; 
+ f2   :  ffbd ; 
+ f3   :  ffc1 ; 
+ f4   :  ffc5 ; 
+ f5   :  ffca ; 
+ f6   :  ffce ; 
+ f7   :  ffd2 ; 
+ f8   :  ffd6 ; 
+ f9   :  ffda ; 
+ fa   :  ffde ; 
+ fb   :  ffe1 ; 
+ fc   :  ffe5 ; 
+ fd   :  ffe9 ; 
+ fe   :  ffed ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
index 0ecd9c17ec..366031fea7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  1d ; 
- 2   :  2d ; 
- 3   :  3d ; 
- 4   :  4c ; 
- 5   :  5c ; 
- 6   :  6b ; 
- 7   :  7a ; 
- 8   :  8a ; 
- 9   :  99 ; 
- a   :  a8 ; 
- b   :  b6 ; 
- c   :  c5 ; 
- d   :  d4 ; 
- e   :  e2 ; 
- f   :  f1 ; 
- 10   :  ff ; 
- 11   :  10e ; 
- 12   :  11c ; 
- 13   :  12a ; 
- 14   :  138 ; 
- 15   :  145 ; 
- 16   :  153 ; 
- 17   :  161 ; 
- 18   :  16e ; 
- 19   :  17b ; 
- 1a   :  189 ; 
- 1b   :  196 ; 
- 1c   :  1a3 ; 
- 1d   :  1af ; 
- 1e   :  1bc ; 
- 1f   :  1c9 ; 
- 20   :  1d5 ; 
- 21   :  1e1 ; 
- 22   :  1ed ; 
- 23   :  1f9 ; 
- 24   :  205 ; 
- 25   :  211 ; 
- 26   :  21d ; 
- 27   :  228 ; 
- 28   :  233 ; 
- 29   :  23f ; 
- 2a   :  24a ; 
- 2b   :  254 ; 
- 2c   :  25f ; 
- 2d   :  26a ; 
- 2e   :  274 ; 
- 2f   :  27e ; 
- 30   :  289 ; 
- 31   :  293 ; 
- 32   :  29c ; 
- 33   :  2a6 ; 
- 34   :  2b0 ; 
- 35   :  2b9 ; 
- 36   :  2c2 ; 
- 37   :  2cb ; 
- 38   :  2d4 ; 
- 39   :  2dd ; 
- 3a   :  2e6 ; 
- 3b   :  2ee ; 
- 3c   :  2f6 ; 
- 3d   :  2fe ; 
- 3e   :  306 ; 
- 3f   :  30e ; 
- 40   :  316 ; 
- 41   :  31d ; 
- 42   :  325 ; 
- 43   :  32c ; 
- 44   :  333 ; 
- 45   :  33a ; 
- 46   :  340 ; 
- 47   :  347 ; 
- 48   :  34d ; 
- 49   :  353 ; 
- 4a   :  359 ; 
- 4b   :  35f ; 
- 4c   :  365 ; 
- 4d   :  36a ; 
- 4e   :  370 ; 
- 4f   :  375 ; 
- 50   :  37a ; 
- 51   :  37f ; 
- 52   :  384 ; 
- 53   :  388 ; 
- 54   :  38d ; 
- 55   :  391 ; 
- 56   :  395 ; 
- 57   :  399 ; 
- 58   :  39c ; 
- 59   :  3a0 ; 
- 5a   :  3a3 ; 
+ 0   :  12 ; 
+ 1   :  21 ; 
+ 2   :  31 ; 
+ 3   :  41 ; 
+ 4   :  50 ; 
+ 5   :  60 ; 
+ 6   :  6f ; 
+ 7   :  7e ; 
+ 8   :  8d ; 
+ 9   :  9c ; 
+ a   :  ab ; 
+ b   :  ba ; 
+ c   :  c9 ; 
+ d   :  d8 ; 
+ e   :  e6 ; 
+ f   :  f5 ; 
+ 10   :  103 ; 
+ 11   :  111 ; 
+ 12   :  11f ; 
+ 13   :  12d ; 
+ 14   :  13b ; 
+ 15   :  149 ; 
+ 16   :  156 ; 
+ 17   :  164 ; 
+ 18   :  171 ; 
+ 19   :  17f ; 
+ 1a   :  18c ; 
+ 1b   :  199 ; 
+ 1c   :  1a6 ; 
+ 1d   :  1b3 ; 
+ 1e   :  1bf ; 
+ 1f   :  1cc ; 
+ 20   :  1d8 ; 
+ 21   :  1e4 ; 
+ 22   :  1f0 ; 
+ 23   :  1fc ; 
+ 24   :  208 ; 
+ 25   :  214 ; 
+ 26   :  21f ; 
+ 27   :  22b ; 
+ 28   :  236 ; 
+ 29   :  241 ; 
+ 2a   :  24c ; 
+ 2b   :  257 ; 
+ 2c   :  262 ; 
+ 2d   :  26c ; 
+ 2e   :  277 ; 
+ 2f   :  281 ; 
+ 30   :  28b ; 
+ 31   :  295 ; 
+ 32   :  29f ; 
+ 33   :  2a9 ; 
+ 34   :  2b2 ; 
+ 35   :  2bb ; 
+ 36   :  2c5 ; 
+ 37   :  2ce ; 
+ 38   :  2d6 ; 
+ 39   :  2df ; 
+ 3a   :  2e8 ; 
+ 3b   :  2f0 ; 
+ 3c   :  2f8 ; 
+ 3d   :  300 ; 
+ 3e   :  308 ; 
+ 3f   :  310 ; 
+ 40   :  318 ; 
+ 41   :  31f ; 
+ 42   :  326 ; 
+ 43   :  32e ; 
+ 44   :  335 ; 
+ 45   :  33b ; 
+ 46   :  342 ; 
+ 47   :  348 ; 
+ 48   :  34f ; 
+ 49   :  355 ; 
+ 4a   :  35b ; 
+ 4b   :  361 ; 
+ 4c   :  366 ; 
+ 4d   :  36c ; 
+ 4e   :  371 ; 
+ 4f   :  376 ; 
+ 50   :  37b ; 
+ 51   :  380 ; 
+ 52   :  385 ; 
+ 53   :  389 ; 
+ 54   :  38e ; 
+ 55   :  392 ; 
+ 56   :  396 ; 
+ 57   :  39a ; 
+ 58   :  39d ; 
+ 59   :  3a1 ; 
+ 5a   :  3a4 ; 
  5b   :  3a7 ; 
  5c   :  3aa ; 
  5d   :  3ad ; 
- 5e   :  3af ; 
- 5f   :  3b2 ; 
- 60   :  3b4 ; 
+ 5e   :  3b0 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b5 ; 
  61   :  3b7 ; 
  62   :  3b9 ; 
  63   :  3bb ; 
  64   :  3bd ; 
- 65   :  3be ; 
+ 65   :  3bf ; 
  66   :  3c0 ; 
  67   :  3c1 ; 
- 68   :  3c2 ; 
- 69   :  3c3 ; 
+ 68   :  3c3 ; 
+ 69   :  3c4 ; 
  6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c5 ; 
+ 6c   :  3c6 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c6 ; 
+ 72   :  3c5 ; 
  73   :  3c5 ; 
  74   :  3c4 ; 
- 75   :  3c4 ; 
- 76   :  3c3 ; 
- 77   :  3c2 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
  78   :  3c0 ; 
  79   :  3bf ; 
  7a   :  3bd ; 
- 7b   :  3bc ; 
+ 7b   :  3bb ; 
  7c   :  3ba ; 
  7d   :  3b8 ; 
- 7e   :  3b6 ; 
- 7f   :  3b4 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
  80   :  3b1 ; 
- 81   :  3af ; 
+ 81   :  3ae ; 
  82   :  3ac ; 
- 83   :  3aa ; 
- 84   :  3a7 ; 
- 85   :  3a4 ; 
- 86   :  3a1 ; 
- 87   :  39d ; 
- 88   :  39a ; 
- 89   :  396 ; 
- 8a   :  393 ; 
- 8b   :  38f ; 
- 8c   :  38b ; 
- 8d   :  387 ; 
- 8e   :  383 ; 
- 8f   :  37f ; 
- 90   :  37a ; 
- 91   :  376 ; 
- 92   :  371 ; 
- 93   :  36c ; 
- 94   :  368 ; 
- 95   :  363 ; 
- 96   :  35e ; 
- 97   :  358 ; 
- 98   :  353 ; 
- 99   :  34e ; 
- 9a   :  348 ; 
- 9b   :  343 ; 
- 9c   :  33d ; 
- 9d   :  337 ; 
- 9e   :  331 ; 
- 9f   :  32b ; 
- a0   :  325 ; 
- a1   :  31f ; 
- a2   :  319 ; 
- a3   :  313 ; 
- a4   :  30c ; 
- a5   :  306 ; 
- a6   :  2ff ; 
- a7   :  2f8 ; 
- a8   :  2f2 ; 
- a9   :  2eb ; 
- aa   :  2e4 ; 
- ab   :  2dd ; 
- ac   :  2d6 ; 
- ad   :  2cf ; 
- ae   :  2c7 ; 
- af   :  2c0 ; 
- b0   :  2b9 ; 
- b1   :  2b1 ; 
- b2   :  2aa ; 
- b3   :  2a2 ; 
- b4   :  29a ; 
- b5   :  293 ; 
- b6   :  28b ; 
- b7   :  283 ; 
- b8   :  27b ; 
- b9   :  273 ; 
- ba   :  26b ; 
- bb   :  263 ; 
- bc   :  25b ; 
- bd   :  253 ; 
- be   :  24b ; 
- bf   :  242 ; 
- c0   :  23a ; 
- c1   :  232 ; 
- c2   :  229 ; 
- c3   :  221 ; 
- c4   :  218 ; 
- c5   :  210 ; 
- c6   :  207 ; 
- c7   :  1ff ; 
- c8   :  1f6 ; 
- c9   :  1ed ; 
- ca   :  1e5 ; 
- cb   :  1dc ; 
- cc   :  1d3 ; 
- cd   :  1ca ; 
- ce   :  1c2 ; 
- cf   :  1b9 ; 
- d0   :  1b0 ; 
- d1   :  1a7 ; 
- d2   :  19e ; 
- d3   :  195 ; 
- d4   :  18c ; 
- d5   :  183 ; 
- d6   :  17a ; 
- d7   :  172 ; 
- d8   :  169 ; 
- d9   :  160 ; 
- da   :  157 ; 
- db   :  14e ; 
- dc   :  145 ; 
- dd   :  13c ; 
- de   :  133 ; 
- df   :  12a ; 
- e0   :  121 ; 
- e1   :  118 ; 
- e2   :  10f ; 
- e3   :  106 ; 
- e4   :  fd ; 
- e5   :  f4 ; 
- e6   :  eb ; 
- e7   :  e2 ; 
- e8   :  d9 ; 
- e9   :  d0 ; 
- ea   :  c7 ; 
- eb   :  bf ; 
- ec   :  b6 ; 
- ed   :  ad ; 
- ee   :  a4 ; 
- ef   :  9b ; 
- f0   :  93 ; 
- f1   :  8a ; 
- f2   :  81 ; 
- f3   :  78 ; 
- f4   :  70 ; 
- f5   :  67 ; 
- f6   :  5f ; 
- f7   :  56 ; 
- f8   :  4d ; 
- f9   :  45 ; 
- fa   :  3d ; 
- fb   :  34 ; 
- fc   :  2c ; 
- fd   :  23 ; 
- fe   :  1b ; 
- ff   :  13 ; 
+ 83   :  3a9 ; 
+ 84   :  3a6 ; 
+ 85   :  3a3 ; 
+ 86   :  3a0 ; 
+ 87   :  39c ; 
+ 88   :  399 ; 
+ 89   :  395 ; 
+ 8a   :  392 ; 
+ 8b   :  38e ; 
+ 8c   :  38a ; 
+ 8d   :  386 ; 
+ 8e   :  382 ; 
+ 8f   :  37e ; 
+ 90   :  379 ; 
+ 91   :  375 ; 
+ 92   :  370 ; 
+ 93   :  36b ; 
+ 94   :  366 ; 
+ 95   :  361 ; 
+ 96   :  35c ; 
+ 97   :  357 ; 
+ 98   :  352 ; 
+ 99   :  34c ; 
+ 9a   :  347 ; 
+ 9b   :  341 ; 
+ 9c   :  33c ; 
+ 9d   :  336 ; 
+ 9e   :  330 ; 
+ 9f   :  32a ; 
+ a0   :  324 ; 
+ a1   :  31e ; 
+ a2   :  317 ; 
+ a3   :  311 ; 
+ a4   :  30b ; 
+ a5   :  304 ; 
+ a6   :  2fd ; 
+ a7   :  2f7 ; 
+ a8   :  2f0 ; 
+ a9   :  2e9 ; 
+ aa   :  2e2 ; 
+ ab   :  2db ; 
+ ac   :  2d4 ; 
+ ad   :  2cd ; 
+ ae   :  2c5 ; 
+ af   :  2be ; 
+ b0   :  2b7 ; 
+ b1   :  2af ; 
+ b2   :  2a8 ; 
+ b3   :  2a0 ; 
+ b4   :  298 ; 
+ b5   :  291 ; 
+ b6   :  289 ; 
+ b7   :  281 ; 
+ b8   :  279 ; 
+ b9   :  271 ; 
+ ba   :  269 ; 
+ bb   :  261 ; 
+ bc   :  259 ; 
+ bd   :  251 ; 
+ be   :  248 ; 
+ bf   :  240 ; 
+ c0   :  238 ; 
+ c1   :  230 ; 
+ c2   :  227 ; 
+ c3   :  21f ; 
+ c4   :  216 ; 
+ c5   :  20e ; 
+ c6   :  205 ; 
+ c7   :  1fc ; 
+ c8   :  1f4 ; 
+ c9   :  1eb ; 
+ ca   :  1e2 ; 
+ cb   :  1da ; 
+ cc   :  1d1 ; 
+ cd   :  1c8 ; 
+ ce   :  1bf ; 
+ cf   :  1b7 ; 
+ d0   :  1ae ; 
+ d1   :  1a5 ; 
+ d2   :  19c ; 
+ d3   :  193 ; 
+ d4   :  18a ; 
+ d5   :  181 ; 
+ d6   :  178 ; 
+ d7   :  16f ; 
+ d8   :  166 ; 
+ d9   :  15d ; 
+ da   :  154 ; 
+ db   :  14b ; 
+ dc   :  142 ; 
+ dd   :  139 ; 
+ de   :  130 ; 
+ df   :  127 ; 
+ e0   :  11f ; 
+ e1   :  116 ; 
+ e2   :  10d ; 
+ e3   :  104 ; 
+ e4   :  fb ; 
+ e5   :  f2 ; 
+ e6   :  e9 ; 
+ e7   :  e0 ; 
+ e8   :  d7 ; 
+ e9   :  ce ; 
+ ea   :  c5 ; 
+ eb   :  bc ; 
+ ec   :  b3 ; 
+ ed   :  ab ; 
+ ee   :  a2 ; 
+ ef   :  99 ; 
+ f0   :  90 ; 
+ f1   :  88 ; 
+ f2   :  7f ; 
+ f3   :  76 ; 
+ f4   :  6e ; 
+ f5   :  65 ; 
+ f6   :  5c ; 
+ f7   :  54 ; 
+ f8   :  4b ; 
+ f9   :  43 ; 
+ fa   :  3a ; 
+ fb   :  32 ; 
+ fc   :  2a ; 
+ fd   :  21 ; 
+ fe   :  19 ; 
+ ff   :  11 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
index e08e9a17ba..3ea1dd62f6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
@@ -3,110 +3,110 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe8 ; 
- 1   :  ffcb ; 
- 2   :  ffae ; 
- 3   :  ff92 ; 
- 4   :  ff75 ; 
- 5   :  ff59 ; 
- 6   :  ff3d ; 
- 7   :  ff21 ; 
- 8   :  ff05 ; 
- 9   :  fee9 ; 
- a   :  fece ; 
- b   :  feb2 ; 
- c   :  fe97 ; 
- d   :  fe7c ; 
- e   :  fe62 ; 
- f   :  fe47 ; 
- 10   :  fe2d ; 
- 11   :  fe12 ; 
- 12   :  fdf8 ; 
- 13   :  fddf ; 
- 14   :  fdc5 ; 
- 15   :  fdac ; 
- 16   :  fd93 ; 
- 17   :  fd7a ; 
- 18   :  fd61 ; 
- 19   :  fd48 ; 
- 1a   :  fd30 ; 
- 1b   :  fd18 ; 
- 1c   :  fd00 ; 
- 1d   :  fce9 ; 
- 1e   :  fcd1 ; 
- 1f   :  fcba ; 
- 20   :  fca3 ; 
- 21   :  fc8d ; 
- 22   :  fc76 ; 
- 23   :  fc60 ; 
- 24   :  fc4a ; 
- 25   :  fc34 ; 
- 26   :  fc1f ; 
- 27   :  fc0a ; 
- 28   :  fbf5 ; 
- 29   :  fbe0 ; 
- 2a   :  fbcc ; 
- 2b   :  fbb8 ; 
- 2c   :  fba4 ; 
- 2d   :  fb90 ; 
- 2e   :  fb7d ; 
- 2f   :  fb6a ; 
- 30   :  fb57 ; 
- 31   :  fb45 ; 
- 32   :  fb33 ; 
- 33   :  fb21 ; 
- 34   :  fb0f ; 
- 35   :  fafe ; 
- 36   :  faec ; 
- 37   :  fadc ; 
- 38   :  facb ; 
- 39   :  fabb ; 
- 3a   :  faab ; 
- 3b   :  fa9b ; 
- 3c   :  fa8c ; 
- 3d   :  fa7d ; 
- 3e   :  fa6e ; 
- 3f   :  fa5f ; 
- 40   :  fa51 ; 
- 41   :  fa43 ; 
- 42   :  fa36 ; 
- 43   :  fa28 ; 
- 44   :  fa1b ; 
- 45   :  fa0e ; 
- 46   :  fa02 ; 
- 47   :  f9f6 ; 
- 48   :  f9ea ; 
- 49   :  f9de ; 
- 4a   :  f9d3 ; 
- 4b   :  f9c8 ; 
- 4c   :  f9bd ; 
- 4d   :  f9b3 ; 
- 4e   :  f9a9 ; 
- 4f   :  f99f ; 
- 50   :  f996 ; 
- 51   :  f98d ; 
- 52   :  f984 ; 
- 53   :  f97b ; 
- 54   :  f973 ; 
- 55   :  f96b ; 
- 56   :  f963 ; 
- 57   :  f95c ; 
- 58   :  f955 ; 
- 59   :  f94e ; 
- 5a   :  f948 ; 
- 5b   :  f941 ; 
- 5c   :  f93c ; 
- 5d   :  f936 ; 
- 5e   :  f931 ; 
- 5f   :  f92c ; 
- 60   :  f927 ; 
- 61   :  f923 ; 
- 62   :  f91f ; 
- 63   :  f91b ; 
+ 0   :  ffe1 ; 
+ 1   :  ffc4 ; 
+ 2   :  ffa7 ; 
+ 3   :  ff8b ; 
+ 4   :  ff6e ; 
+ 5   :  ff52 ; 
+ 6   :  ff36 ; 
+ 7   :  ff1a ; 
+ 8   :  fefe ; 
+ 9   :  fee2 ; 
+ a   :  fec7 ; 
+ b   :  feac ; 
+ c   :  fe91 ; 
+ d   :  fe76 ; 
+ e   :  fe5b ; 
+ f   :  fe40 ; 
+ 10   :  fe26 ; 
+ 11   :  fe0c ; 
+ 12   :  fdf2 ; 
+ 13   :  fdd8 ; 
+ 14   :  fdbf ; 
+ 15   :  fda5 ; 
+ 16   :  fd8c ; 
+ 17   :  fd73 ; 
+ 18   :  fd5b ; 
+ 19   :  fd42 ; 
+ 1a   :  fd2a ; 
+ 1b   :  fd12 ; 
+ 1c   :  fcfa ; 
+ 1d   :  fce3 ; 
+ 1e   :  fccb ; 
+ 1f   :  fcb4 ; 
+ 20   :  fc9e ; 
+ 21   :  fc87 ; 
+ 22   :  fc71 ; 
+ 23   :  fc5a ; 
+ 24   :  fc45 ; 
+ 25   :  fc2f ; 
+ 26   :  fc1a ; 
+ 27   :  fc05 ; 
+ 28   :  fbf0 ; 
+ 29   :  fbdb ; 
+ 2a   :  fbc7 ; 
+ 2b   :  fbb3 ; 
+ 2c   :  fb9f ; 
+ 2d   :  fb8c ; 
+ 2e   :  fb78 ; 
+ 2f   :  fb65 ; 
+ 30   :  fb53 ; 
+ 31   :  fb40 ; 
+ 32   :  fb2e ; 
+ 33   :  fb1c ; 
+ 34   :  fb0b ; 
+ 35   :  faf9 ; 
+ 36   :  fae8 ; 
+ 37   :  fad7 ; 
+ 38   :  fac7 ; 
+ 39   :  fab7 ; 
+ 3a   :  faa7 ; 
+ 3b   :  fa97 ; 
+ 3c   :  fa88 ; 
+ 3d   :  fa79 ; 
+ 3e   :  fa6a ; 
+ 3f   :  fa5c ; 
+ 40   :  fa4e ; 
+ 41   :  fa40 ; 
+ 42   :  fa32 ; 
+ 43   :  fa25 ; 
+ 44   :  fa18 ; 
+ 45   :  fa0b ; 
+ 46   :  f9ff ; 
+ 47   :  f9f3 ; 
+ 48   :  f9e7 ; 
+ 49   :  f9db ; 
+ 4a   :  f9d0 ; 
+ 4b   :  f9c5 ; 
+ 4c   :  f9bb ; 
+ 4d   :  f9b1 ; 
+ 4e   :  f9a7 ; 
+ 4f   :  f99d ; 
+ 50   :  f993 ; 
+ 51   :  f98a ; 
+ 52   :  f982 ; 
+ 53   :  f979 ; 
+ 54   :  f971 ; 
+ 55   :  f969 ; 
+ 56   :  f961 ; 
+ 57   :  f95a ; 
+ 58   :  f953 ; 
+ 59   :  f94c ; 
+ 5a   :  f946 ; 
+ 5b   :  f940 ; 
+ 5c   :  f93a ; 
+ 5d   :  f935 ; 
+ 5e   :  f92f ; 
+ 5f   :  f92b ; 
+ 60   :  f926 ; 
+ 61   :  f922 ; 
+ 62   :  f91e ; 
+ 63   :  f91a ; 
  64   :  f917 ; 
- 65   :  f914 ; 
+ 65   :  f913 ; 
  66   :  f911 ; 
- 67   :  f90f ; 
+ 67   :  f90e ; 
  68   :  f90c ; 
  69   :  f90a ; 
  6a   :  f908 ; 
@@ -118,145 +118,145 @@ CONTENT BEGIN
  70   :  f904 ; 
  71   :  f904 ; 
  72   :  f905 ; 
- 73   :  f905 ; 
- 74   :  f906 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
  75   :  f908 ; 
- 76   :  f909 ; 
- 77   :  f90b ; 
- 78   :  f90d ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90e ; 
  79   :  f910 ; 
- 7a   :  f912 ; 
- 7b   :  f915 ; 
+ 7a   :  f913 ; 
+ 7b   :  f916 ; 
  7c   :  f919 ; 
- 7d   :  f91c ; 
- 7e   :  f920 ; 
- 7f   :  f924 ; 
- 80   :  f928 ; 
- 81   :  f92c ; 
- 82   :  f931 ; 
- 83   :  f936 ; 
- 84   :  f93b ; 
- 85   :  f941 ; 
- 86   :  f947 ; 
- 87   :  f94d ; 
- 88   :  f953 ; 
- 89   :  f959 ; 
- 8a   :  f960 ; 
- 8b   :  f967 ; 
- 8c   :  f96e ; 
- 8d   :  f975 ; 
- 8e   :  f97d ; 
- 8f   :  f985 ; 
- 90   :  f98d ; 
- 91   :  f995 ; 
- 92   :  f99e ; 
- 93   :  f9a6 ; 
- 94   :  f9af ; 
- 95   :  f9b8 ; 
- 96   :  f9c2 ; 
- 97   :  f9cb ; 
- 98   :  f9d5 ; 
- 99   :  f9df ; 
- 9a   :  f9e9 ; 
- 9b   :  f9f3 ; 
- 9c   :  f9fe ; 
- 9d   :  fa09 ; 
- 9e   :  fa13 ; 
- 9f   :  fa1f ; 
- a0   :  fa2a ; 
- a1   :  fa35 ; 
- a2   :  fa41 ; 
- a3   :  fa4d ; 
- a4   :  fa59 ; 
- a5   :  fa65 ; 
- a6   :  fa71 ; 
- a7   :  fa7e ; 
- a8   :  fa8a ; 
- a9   :  fa97 ; 
- aa   :  faa4 ; 
- ab   :  fab1 ; 
- ac   :  fabe ; 
- ad   :  facc ; 
- ae   :  fad9 ; 
- af   :  fae7 ; 
- b0   :  faf5 ; 
- b1   :  fb03 ; 
- b2   :  fb11 ; 
- b3   :  fb1f ; 
- b4   :  fb2e ; 
- b5   :  fb3c ; 
- b6   :  fb4b ; 
- b7   :  fb59 ; 
- b8   :  fb68 ; 
- b9   :  fb77 ; 
- ba   :  fb86 ; 
- bb   :  fb95 ; 
- bc   :  fba5 ; 
- bd   :  fbb4 ; 
- be   :  fbc4 ; 
- bf   :  fbd3 ; 
- c0   :  fbe3 ; 
- c1   :  fbf3 ; 
- c2   :  fc02 ; 
- c3   :  fc12 ; 
- c4   :  fc22 ; 
- c5   :  fc32 ; 
- c6   :  fc43 ; 
- c7   :  fc53 ; 
- c8   :  fc63 ; 
- c9   :  fc73 ; 
- ca   :  fc84 ; 
- cb   :  fc94 ; 
- cc   :  fca5 ; 
- cd   :  fcb6 ; 
- ce   :  fcc6 ; 
- cf   :  fcd7 ; 
- d0   :  fce8 ; 
- d1   :  fcf9 ; 
- d2   :  fd09 ; 
- d3   :  fd1a ; 
- d4   :  fd2b ; 
- d5   :  fd3c ; 
- d6   :  fd4d ; 
- d7   :  fd5e ; 
- d8   :  fd6f ; 
- d9   :  fd80 ; 
- da   :  fd91 ; 
- db   :  fda2 ; 
- dc   :  fdb4 ; 
- dd   :  fdc5 ; 
- de   :  fdd6 ; 
- df   :  fde7 ; 
- e0   :  fdf8 ; 
- e1   :  fe09 ; 
- e2   :  fe1a ; 
- e3   :  fe2b ; 
- e4   :  fe3c ; 
- e5   :  fe4e ; 
- e6   :  fe5f ; 
- e7   :  fe70 ; 
- e8   :  fe81 ; 
- e9   :  fe92 ; 
- ea   :  fea3 ; 
- eb   :  feb4 ; 
- ec   :  fec5 ; 
- ed   :  fed6 ; 
- ee   :  fee7 ; 
- ef   :  fef7 ; 
- f0   :  ff08 ; 
- f1   :  ff19 ; 
- f2   :  ff2a ; 
- f3   :  ff3a ; 
- f4   :  ff4b ; 
- f5   :  ff5c ; 
- f6   :  ff6c ; 
- f7   :  ff7c ; 
- f8   :  ff8d ; 
- f9   :  ff9d ; 
- fa   :  ffad ; 
- fb   :  ffbe ; 
- fc   :  ffce ; 
- fd   :  ffde ; 
- fe   :  ffee ; 
- ff   :  fffe ; 
+ 7d   :  f91d ; 
+ 7e   :  f921 ; 
+ 7f   :  f925 ; 
+ 80   :  f929 ; 
+ 81   :  f92e ; 
+ 82   :  f932 ; 
+ 83   :  f937 ; 
+ 84   :  f93d ; 
+ 85   :  f942 ; 
+ 86   :  f948 ; 
+ 87   :  f94e ; 
+ 88   :  f954 ; 
+ 89   :  f95b ; 
+ 8a   :  f962 ; 
+ 8b   :  f969 ; 
+ 8c   :  f970 ; 
+ 8d   :  f977 ; 
+ 8e   :  f97f ; 
+ 8f   :  f987 ; 
+ 90   :  f98f ; 
+ 91   :  f997 ; 
+ 92   :  f9a0 ; 
+ 93   :  f9a8 ; 
+ 94   :  f9b1 ; 
+ 95   :  f9bb ; 
+ 96   :  f9c4 ; 
+ 97   :  f9ce ; 
+ 98   :  f9d7 ; 
+ 99   :  f9e1 ; 
+ 9a   :  f9ec ; 
+ 9b   :  f9f6 ; 
+ 9c   :  fa00 ; 
+ 9d   :  fa0b ; 
+ 9e   :  fa16 ; 
+ 9f   :  fa21 ; 
+ a0   :  fa2d ; 
+ a1   :  fa38 ; 
+ a2   :  fa44 ; 
+ a3   :  fa50 ; 
+ a4   :  fa5c ; 
+ a5   :  fa68 ; 
+ a6   :  fa74 ; 
+ a7   :  fa81 ; 
+ a8   :  fa8d ; 
+ a9   :  fa9a ; 
+ aa   :  faa7 ; 
+ ab   :  fab4 ; 
+ ac   :  fac2 ; 
+ ad   :  facf ; 
+ ae   :  fadd ; 
+ af   :  faea ; 
+ b0   :  faf8 ; 
+ b1   :  fb06 ; 
+ b2   :  fb14 ; 
+ b3   :  fb23 ; 
+ b4   :  fb31 ; 
+ b5   :  fb40 ; 
+ b6   :  fb4e ; 
+ b7   :  fb5d ; 
+ b8   :  fb6c ; 
+ b9   :  fb7b ; 
+ ba   :  fb8a ; 
+ bb   :  fb99 ; 
+ bc   :  fba9 ; 
+ bd   :  fbb8 ; 
+ be   :  fbc7 ; 
+ bf   :  fbd7 ; 
+ c0   :  fbe7 ; 
+ c1   :  fbf6 ; 
+ c2   :  fc06 ; 
+ c3   :  fc16 ; 
+ c4   :  fc26 ; 
+ c5   :  fc36 ; 
+ c6   :  fc47 ; 
+ c7   :  fc57 ; 
+ c8   :  fc67 ; 
+ c9   :  fc78 ; 
+ ca   :  fc88 ; 
+ cb   :  fc99 ; 
+ cc   :  fca9 ; 
+ cd   :  fcba ; 
+ ce   :  fcca ; 
+ cf   :  fcdb ; 
+ d0   :  fcec ; 
+ d1   :  fcfd ; 
+ d2   :  fd0e ; 
+ d3   :  fd1f ; 
+ d4   :  fd2f ; 
+ d5   :  fd40 ; 
+ d6   :  fd51 ; 
+ d7   :  fd62 ; 
+ d8   :  fd73 ; 
+ d9   :  fd85 ; 
+ da   :  fd96 ; 
+ db   :  fda7 ; 
+ dc   :  fdb8 ; 
+ dd   :  fdc9 ; 
+ de   :  fdda ; 
+ df   :  fdeb ; 
+ e0   :  fdfc ; 
+ e1   :  fe0d ; 
+ e2   :  fe1f ; 
+ e3   :  fe30 ; 
+ e4   :  fe41 ; 
+ e5   :  fe52 ; 
+ e6   :  fe63 ; 
+ e7   :  fe74 ; 
+ e8   :  fe85 ; 
+ e9   :  fe96 ; 
+ ea   :  fea7 ; 
+ eb   :  feb8 ; 
+ ec   :  fec9 ; 
+ ed   :  feda ; 
+ ee   :  feeb ; 
+ ef   :  fefc ; 
+ f0   :  ff0c ; 
+ f1   :  ff1d ; 
+ f2   :  ff2e ; 
+ f3   :  ff3e ; 
+ f4   :  ff4f ; 
+ f5   :  ff60 ; 
+ f6   :  ff70 ; 
+ f7   :  ff81 ; 
+ f8   :  ff91 ; 
+ f9   :  ffa1 ; 
+ fa   :  ffb2 ; 
+ fb   :  ffc2 ; 
+ fc   :  ffd2 ; 
+ fd   :  ffe2 ; 
+ fe   :  fff2 ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
index a938a8d053..e23f264473 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1a ; 
- 1   :  50 ; 
- 2   :  86 ; 
- 3   :  bb ; 
- 4   :  f0 ; 
- 5   :  125 ; 
- 6   :  15a ; 
- 7   :  18e ; 
- 8   :  1c2 ; 
- 9   :  1f5 ; 
- a   :  228 ; 
- b   :  25b ; 
- c   :  28e ; 
- d   :  2c0 ; 
- e   :  2f1 ; 
- f   :  323 ; 
- 10   :  354 ; 
- 11   :  384 ; 
- 12   :  3b4 ; 
- 13   :  3e4 ; 
- 14   :  414 ; 
- 15   :  443 ; 
- 16   :  471 ; 
- 17   :  49f ; 
- 18   :  4cd ; 
- 19   :  4fa ; 
- 1a   :  527 ; 
- 1b   :  554 ; 
- 1c   :  580 ; 
- 1d   :  5ab ; 
- 1e   :  5d6 ; 
- 1f   :  601 ; 
- 20   :  62b ; 
- 21   :  655 ; 
- 22   :  67e ; 
- 23   :  6a7 ; 
- 24   :  6cf ; 
- 25   :  6f7 ; 
- 26   :  71f ; 
- 27   :  746 ; 
- 28   :  76c ; 
- 29   :  792 ; 
- 2a   :  7b7 ; 
- 2b   :  7dc ; 
- 2c   :  801 ; 
- 2d   :  825 ; 
- 2e   :  848 ; 
- 2f   :  86b ; 
- 30   :  88d ; 
- 31   :  8af ; 
- 32   :  8d1 ; 
- 33   :  8f2 ; 
- 34   :  912 ; 
- 35   :  932 ; 
- 36   :  951 ; 
- 37   :  970 ; 
- 38   :  98e ; 
- 39   :  9ac ; 
- 3a   :  9c9 ; 
- 3b   :  9e6 ; 
- 3c   :  a02 ; 
- 3d   :  a1d ; 
- 3e   :  a38 ; 
- 3f   :  a53 ; 
- 40   :  a6d ; 
- 41   :  a86 ; 
- 42   :  a9f ; 
- 43   :  ab7 ; 
- 44   :  acf ; 
- 45   :  ae6 ; 
- 46   :  afd ; 
- 47   :  b13 ; 
- 48   :  b29 ; 
- 49   :  b3e ; 
- 4a   :  b52 ; 
- 4b   :  b66 ; 
- 4c   :  b79 ; 
- 4d   :  b8c ; 
- 4e   :  b9e ; 
- 4f   :  bb0 ; 
- 50   :  bc1 ; 
- 51   :  bd2 ; 
- 52   :  be2 ; 
- 53   :  bf1 ; 
- 54   :  c00 ; 
- 55   :  c0f ; 
- 56   :  c1d ; 
- 57   :  c2a ; 
- 58   :  c37 ; 
- 59   :  c43 ; 
- 5a   :  c4f ; 
- 5b   :  c5a ; 
- 5c   :  c64 ; 
- 5d   :  c6e ; 
- 5e   :  c78 ; 
- 5f   :  c81 ; 
- 60   :  c89 ; 
- 61   :  c91 ; 
- 62   :  c98 ; 
- 63   :  c9f ; 
- 64   :  ca5 ; 
- 65   :  cab ; 
- 66   :  cb0 ; 
- 67   :  cb5 ; 
- 68   :  cb9 ; 
- 69   :  cbc ; 
- 6a   :  cbf ; 
+ 0   :  28 ; 
+ 1   :  5e ; 
+ 2   :  93 ; 
+ 3   :  c9 ; 
+ 4   :  fe ; 
+ 5   :  132 ; 
+ 6   :  167 ; 
+ 7   :  19b ; 
+ 8   :  1cf ; 
+ 9   :  202 ; 
+ a   :  235 ; 
+ b   :  268 ; 
+ c   :  29a ; 
+ d   :  2cc ; 
+ e   :  2fe ; 
+ f   :  32f ; 
+ 10   :  360 ; 
+ 11   :  390 ; 
+ 12   :  3c0 ; 
+ 13   :  3f0 ; 
+ 14   :  41f ; 
+ 15   :  44e ; 
+ 16   :  47d ; 
+ 17   :  4ab ; 
+ 18   :  4d8 ; 
+ 19   :  506 ; 
+ 1a   :  532 ; 
+ 1b   :  55f ; 
+ 1c   :  58b ; 
+ 1d   :  5b6 ; 
+ 1e   :  5e1 ; 
+ 1f   :  60c ; 
+ 20   :  636 ; 
+ 21   :  65f ; 
+ 22   :  688 ; 
+ 23   :  6b1 ; 
+ 24   :  6d9 ; 
+ 25   :  701 ; 
+ 26   :  728 ; 
+ 27   :  74f ; 
+ 28   :  775 ; 
+ 29   :  79b ; 
+ 2a   :  7c1 ; 
+ 2b   :  7e5 ; 
+ 2c   :  80a ; 
+ 2d   :  82e ; 
+ 2e   :  851 ; 
+ 2f   :  874 ; 
+ 30   :  896 ; 
+ 31   :  8b8 ; 
+ 32   :  8d9 ; 
+ 33   :  8fa ; 
+ 34   :  91a ; 
+ 35   :  93a ; 
+ 36   :  959 ; 
+ 37   :  977 ; 
+ 38   :  996 ; 
+ 39   :  9b3 ; 
+ 3a   :  9d0 ; 
+ 3b   :  9ed ; 
+ 3c   :  a09 ; 
+ 3d   :  a24 ; 
+ 3e   :  a3f ; 
+ 3f   :  a59 ; 
+ 40   :  a73 ; 
+ 41   :  a8c ; 
+ 42   :  aa5 ; 
+ 43   :  abd ; 
+ 44   :  ad5 ; 
+ 45   :  aec ; 
+ 46   :  b03 ; 
+ 47   :  b18 ; 
+ 48   :  b2e ; 
+ 49   :  b43 ; 
+ 4a   :  b57 ; 
+ 4b   :  b6b ; 
+ 4c   :  b7e ; 
+ 4d   :  b91 ; 
+ 4e   :  ba3 ; 
+ 4f   :  bb4 ; 
+ 50   :  bc6 ; 
+ 51   :  bd6 ; 
+ 52   :  be6 ; 
+ 53   :  bf5 ; 
+ 54   :  c04 ; 
+ 55   :  c12 ; 
+ 56   :  c20 ; 
+ 57   :  c2d ; 
+ 58   :  c3a ; 
+ 59   :  c46 ; 
+ 5a   :  c51 ; 
+ 5b   :  c5c ; 
+ 5c   :  c67 ; 
+ 5d   :  c71 ; 
+ 5e   :  c7a ; 
+ 5f   :  c83 ; 
+ 60   :  c8b ; 
+ 61   :  c93 ; 
+ 62   :  c9a ; 
+ 63   :  ca1 ; 
+ 64   :  ca7 ; 
+ 65   :  cac ; 
+ 66   :  cb1 ; 
+ 67   :  cb6 ; 
+ 68   :  cba ; 
+ 69   :  cbd ; 
+ 6a   :  cc0 ; 
  6b   :  cc2 ; 
  6c   :  cc4 ; 
- 6d   :  cc5 ; 
- 6e   :  cc6 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
  71   :  cc6 ; 
  72   :  cc5 ; 
- 73   :  cc4 ; 
- 74   :  cc2 ; 
- 75   :  cbf ; 
- 76   :  cbc ; 
- 77   :  cb9 ; 
- 78   :  cb4 ; 
- 79   :  cb0 ; 
- 7a   :  cab ; 
- 7b   :  ca5 ; 
- 7c   :  ca0 ; 
- 7d   :  c99 ; 
- 7e   :  c92 ; 
- 7f   :  c8b ; 
- 80   :  c83 ; 
- 81   :  c7b ; 
- 82   :  c72 ; 
- 83   :  c69 ; 
- 84   :  c5f ; 
- 85   :  c55 ; 
- 86   :  c4a ; 
- 87   :  c3f ; 
- 88   :  c34 ; 
- 89   :  c28 ; 
- 8a   :  c1c ; 
- 8b   :  c0f ; 
- 8c   :  c02 ; 
- 8d   :  bf5 ; 
- 8e   :  be7 ; 
- 8f   :  bd8 ; 
- 90   :  bca ; 
- 91   :  bba ; 
- 92   :  bab ; 
- 93   :  b9b ; 
- 94   :  b8b ; 
- 95   :  b7a ; 
- 96   :  b69 ; 
- 97   :  b57 ; 
- 98   :  b46 ; 
- 99   :  b33 ; 
- 9a   :  b21 ; 
- 9b   :  b0e ; 
- 9c   :  afb ; 
- 9d   :  ae7 ; 
- 9e   :  ad3 ; 
- 9f   :  abf ; 
- a0   :  aaa ; 
- a1   :  a95 ; 
- a2   :  a80 ; 
- a3   :  a6b ; 
- a4   :  a55 ; 
- a5   :  a3f ; 
- a6   :  a28 ; 
- a7   :  a11 ; 
- a8   :  9fa ; 
- a9   :  9e3 ; 
- aa   :  9cb ; 
- ab   :  9b3 ; 
- ac   :  99b ; 
- ad   :  983 ; 
- ae   :  96a ; 
- af   :  951 ; 
- b0   :  938 ; 
- b1   :  91e ; 
- b2   :  904 ; 
- b3   :  8ea ; 
- b4   :  8d0 ; 
- b5   :  8b6 ; 
- b6   :  89b ; 
- b7   :  880 ; 
- b8   :  865 ; 
- b9   :  84a ; 
- ba   :  82f ; 
- bb   :  813 ; 
- bc   :  7f7 ; 
- bd   :  7db ; 
- be   :  7bf ; 
- bf   :  7a2 ; 
- c0   :  786 ; 
- c1   :  769 ; 
- c2   :  74c ; 
- c3   :  72f ; 
- c4   :  712 ; 
- c5   :  6f4 ; 
- c6   :  6d7 ; 
- c7   :  6b9 ; 
- c8   :  69c ; 
- c9   :  67e ; 
- ca   :  660 ; 
- cb   :  642 ; 
- cc   :  623 ; 
- cd   :  605 ; 
- ce   :  5e7 ; 
- cf   :  5c8 ; 
- d0   :  5aa ; 
- d1   :  58b ; 
- d2   :  56c ; 
- d3   :  54d ; 
- d4   :  52e ; 
- d5   :  510 ; 
- d6   :  4f1 ; 
- d7   :  4d1 ; 
- d8   :  4b2 ; 
- d9   :  493 ; 
- da   :  474 ; 
- db   :  455 ; 
- dc   :  436 ; 
- dd   :  416 ; 
- de   :  3f7 ; 
- df   :  3d8 ; 
- e0   :  3b9 ; 
- e1   :  399 ; 
- e2   :  37a ; 
- e3   :  35b ; 
- e4   :  33b ; 
- e5   :  31c ; 
- e6   :  2fd ; 
- e7   :  2de ; 
- e8   :  2bf ; 
- e9   :  29f ; 
- ea   :  280 ; 
- eb   :  261 ; 
- ec   :  242 ; 
- ed   :  223 ; 
- ee   :  205 ; 
- ef   :  1e6 ; 
- f0   :  1c7 ; 
- f1   :  1a8 ; 
- f2   :  18a ; 
- f3   :  16b ; 
- f4   :  14d ; 
- f5   :  12e ; 
- f6   :  110 ; 
- f7   :  f2 ; 
- f8   :  d4 ; 
- f9   :  b6 ; 
- fa   :  98 ; 
- fb   :  7b ; 
- fc   :  5d ; 
- fd   :  40 ; 
- fe   :  22 ; 
- ff   :  5 ; 
+ 73   :  cc3 ; 
+ 74   :  cc1 ; 
+ 75   :  cbe ; 
+ 76   :  cbb ; 
+ 77   :  cb8 ; 
+ 78   :  cb3 ; 
+ 79   :  caf ; 
+ 7a   :  caa ; 
+ 7b   :  ca4 ; 
+ 7c   :  c9e ; 
+ 7d   :  c97 ; 
+ 7e   :  c90 ; 
+ 7f   :  c89 ; 
+ 80   :  c81 ; 
+ 81   :  c79 ; 
+ 82   :  c70 ; 
+ 83   :  c66 ; 
+ 84   :  c5d ; 
+ 85   :  c52 ; 
+ 86   :  c48 ; 
+ 87   :  c3d ; 
+ 88   :  c31 ; 
+ 89   :  c25 ; 
+ 8a   :  c19 ; 
+ 8b   :  c0c ; 
+ 8c   :  bff ; 
+ 8d   :  bf1 ; 
+ 8e   :  be3 ; 
+ 8f   :  bd5 ; 
+ 90   :  bc6 ; 
+ 91   :  bb7 ; 
+ 92   :  ba7 ; 
+ 93   :  b97 ; 
+ 94   :  b87 ; 
+ 95   :  b76 ; 
+ 96   :  b65 ; 
+ 97   :  b53 ; 
+ 98   :  b41 ; 
+ 99   :  b2f ; 
+ 9a   :  b1c ; 
+ 9b   :  b09 ; 
+ 9c   :  af6 ; 
+ 9d   :  ae2 ; 
+ 9e   :  ace ; 
+ 9f   :  aba ; 
+ a0   :  aa5 ; 
+ a1   :  a90 ; 
+ a2   :  a7b ; 
+ a3   :  a65 ; 
+ a4   :  a4f ; 
+ a5   :  a39 ; 
+ a6   :  a22 ; 
+ a7   :  a0c ; 
+ a8   :  9f4 ; 
+ a9   :  9dd ; 
+ aa   :  9c5 ; 
+ ab   :  9ad ; 
+ ac   :  995 ; 
+ ad   :  97c ; 
+ ae   :  964 ; 
+ af   :  94b ; 
+ b0   :  931 ; 
+ b1   :  918 ; 
+ b2   :  8fe ; 
+ b3   :  8e4 ; 
+ b4   :  8ca ; 
+ b5   :  8af ; 
+ b6   :  895 ; 
+ b7   :  87a ; 
+ b8   :  85e ; 
+ b9   :  843 ; 
+ ba   :  828 ; 
+ bb   :  80c ; 
+ bc   :  7f0 ; 
+ bd   :  7d4 ; 
+ be   :  7b8 ; 
+ bf   :  79b ; 
+ c0   :  77f ; 
+ c1   :  762 ; 
+ c2   :  745 ; 
+ c3   :  728 ; 
+ c4   :  70a ; 
+ c5   :  6ed ; 
+ c6   :  6d0 ; 
+ c7   :  6b2 ; 
+ c8   :  694 ; 
+ c9   :  676 ; 
+ ca   :  658 ; 
+ cb   :  63a ; 
+ cc   :  61c ; 
+ cd   :  5fe ; 
+ ce   :  5df ; 
+ cf   :  5c1 ; 
+ d0   :  5a2 ; 
+ d1   :  583 ; 
+ d2   :  564 ; 
+ d3   :  546 ; 
+ d4   :  527 ; 
+ d5   :  508 ; 
+ d6   :  4e9 ; 
+ d7   :  4ca ; 
+ d8   :  4ab ; 
+ d9   :  48b ; 
+ da   :  46c ; 
+ db   :  44d ; 
+ dc   :  42e ; 
+ dd   :  40f ; 
+ de   :  3ef ; 
+ df   :  3d0 ; 
+ e0   :  3b1 ; 
+ e1   :  391 ; 
+ e2   :  372 ; 
+ e3   :  353 ; 
+ e4   :  334 ; 
+ e5   :  314 ; 
+ e6   :  2f5 ; 
+ e7   :  2d6 ; 
+ e8   :  2b7 ; 
+ e9   :  298 ; 
+ ea   :  279 ; 
+ eb   :  25a ; 
+ ec   :  23b ; 
+ ed   :  21c ; 
+ ee   :  1fd ; 
+ ef   :  1de ; 
+ f0   :  1bf ; 
+ f1   :  1a1 ; 
+ f2   :  182 ; 
+ f3   :  164 ; 
+ f4   :  145 ; 
+ f5   :  127 ; 
+ f6   :  109 ; 
+ f7   :  eb ; 
+ f8   :  cd ; 
+ f9   :  af ; 
+ fa   :  91 ; 
+ fb   :  73 ; 
+ fc   :  56 ; 
+ fd   :  38 ; 
+ fe   :  1b ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
index c2f44d9966..f160183cd4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  38 ; 
- 1   :  ffbd ; 
- 2   :  ff43 ; 
- 3   :  feca ; 
- 4   :  fe51 ; 
- 5   :  fddb ; 
- 6   :  fd65 ; 
- 7   :  fcf0 ; 
- 8   :  fc7c ; 
- 9   :  fc09 ; 
- a   :  fb98 ; 
- b   :  fb27 ; 
- c   :  fab8 ; 
- d   :  fa4a ; 
- e   :  f9dd ; 
- f   :  f971 ; 
- 10   :  f906 ; 
- 11   :  f89c ; 
- 12   :  f834 ; 
- 13   :  f7cd ; 
- 14   :  f766 ; 
- 15   :  f701 ; 
- 16   :  f69d ; 
- 17   :  f63b ; 
- 18   :  f5d9 ; 
- 19   :  f579 ; 
- 1a   :  f519 ; 
- 1b   :  f4bb ; 
- 1c   :  f45e ; 
- 1d   :  f403 ; 
- 1e   :  f3a8 ; 
- 1f   :  f34f ; 
- 20   :  f2f7 ; 
- 21   :  f2a0 ; 
- 22   :  f24a ; 
- 23   :  f1f5 ; 
- 24   :  f1a2 ; 
- 25   :  f150 ; 
- 26   :  f0ff ; 
- 27   :  f0af ; 
- 28   :  f061 ; 
- 29   :  f014 ; 
- 2a   :  efc7 ; 
- 2b   :  ef7d ; 
- 2c   :  ef33 ; 
- 2d   :  eeea ; 
- 2e   :  eea3 ; 
- 2f   :  ee5d ; 
- 30   :  ee18 ; 
- 31   :  edd5 ; 
- 32   :  ed93 ; 
- 33   :  ed51 ; 
- 34   :  ed11 ; 
- 35   :  ecd3 ; 
- 36   :  ec95 ; 
- 37   :  ec59 ; 
- 38   :  ec1e ; 
- 39   :  ebe4 ; 
- 3a   :  ebac ; 
- 3b   :  eb74 ; 
- 3c   :  eb3e ; 
- 3d   :  eb09 ; 
- 3e   :  ead5 ; 
- 3f   :  eaa3 ; 
- 40   :  ea71 ; 
- 41   :  ea41 ; 
- 42   :  ea12 ; 
- 43   :  e9e4 ; 
- 44   :  e9b8 ; 
- 45   :  e98d ; 
- 46   :  e962 ; 
- 47   :  e93a ; 
- 48   :  e912 ; 
- 49   :  e8eb ; 
- 4a   :  e8c6 ; 
- 4b   :  e8a2 ; 
- 4c   :  e87f ; 
- 4d   :  e85d ; 
- 4e   :  e83c ; 
- 4f   :  e81c ; 
- 50   :  e7fe ; 
- 51   :  e7e1 ; 
- 52   :  e7c5 ; 
- 53   :  e7aa ; 
- 54   :  e790 ; 
- 55   :  e778 ; 
- 56   :  e760 ; 
- 57   :  e74a ; 
- 58   :  e735 ; 
- 59   :  e721 ; 
- 5a   :  e70e ; 
- 5b   :  e6fc ; 
- 5c   :  e6eb ; 
- 5d   :  e6dc ; 
- 5e   :  e6cd ; 
- 5f   :  e6c0 ; 
- 60   :  e6b4 ; 
- 61   :  e6a8 ; 
- 62   :  e69e ; 
- 63   :  e695 ; 
- 64   :  e68d ; 
- 65   :  e686 ; 
- 66   :  e680 ; 
- 67   :  e67c ; 
- 68   :  e678 ; 
+ 0   :  19 ; 
+ 1   :  ff9e ; 
+ 2   :  ff24 ; 
+ 3   :  feab ; 
+ 4   :  fe34 ; 
+ 5   :  fdbd ; 
+ 6   :  fd47 ; 
+ 7   :  fcd3 ; 
+ 8   :  fc5f ; 
+ 9   :  fbed ; 
+ a   :  fb7c ; 
+ b   :  fb0c ; 
+ c   :  fa9c ; 
+ d   :  fa2f ; 
+ e   :  f9c2 ; 
+ f   :  f956 ; 
+ 10   :  f8ec ; 
+ 11   :  f882 ; 
+ 12   :  f81a ; 
+ 13   :  f7b3 ; 
+ 14   :  f74d ; 
+ 15   :  f6e8 ; 
+ 16   :  f684 ; 
+ 17   :  f622 ; 
+ 18   :  f5c1 ; 
+ 19   :  f561 ; 
+ 1a   :  f502 ; 
+ 1b   :  f4a4 ; 
+ 1c   :  f447 ; 
+ 1d   :  f3ec ; 
+ 1e   :  f392 ; 
+ 1f   :  f339 ; 
+ 20   :  f2e1 ; 
+ 21   :  f28a ; 
+ 22   :  f235 ; 
+ 23   :  f1e1 ; 
+ 24   :  f18d ; 
+ 25   :  f13c ; 
+ 26   :  f0eb ; 
+ 27   :  f09c ; 
+ 28   :  f04d ; 
+ 29   :  f000 ; 
+ 2a   :  efb5 ; 
+ 2b   :  ef6a ; 
+ 2c   :  ef21 ; 
+ 2d   :  eed9 ; 
+ 2e   :  ee92 ; 
+ 2f   :  ee4c ; 
+ 30   :  ee07 ; 
+ 31   :  edc4 ; 
+ 32   :  ed82 ; 
+ 33   :  ed41 ; 
+ 34   :  ed02 ; 
+ 35   :  ecc3 ; 
+ 36   :  ec86 ; 
+ 37   :  ec4a ; 
+ 38   :  ec0f ; 
+ 39   :  ebd6 ; 
+ 3a   :  eb9e ; 
+ 3b   :  eb66 ; 
+ 3c   :  eb31 ; 
+ 3d   :  eafc ; 
+ 3e   :  eac8 ; 
+ 3f   :  ea96 ; 
+ 40   :  ea65 ; 
+ 41   :  ea35 ; 
+ 42   :  ea07 ; 
+ 43   :  e9d9 ; 
+ 44   :  e9ad ; 
+ 45   :  e982 ; 
+ 46   :  e958 ; 
+ 47   :  e92f ; 
+ 48   :  e908 ; 
+ 49   :  e8e2 ; 
+ 4a   :  e8bd ; 
+ 4b   :  e899 ; 
+ 4c   :  e876 ; 
+ 4d   :  e854 ; 
+ 4e   :  e834 ; 
+ 4f   :  e815 ; 
+ 50   :  e7f7 ; 
+ 51   :  e7da ; 
+ 52   :  e7be ; 
+ 53   :  e7a3 ; 
+ 54   :  e78a ; 
+ 55   :  e772 ; 
+ 56   :  e75b ; 
+ 57   :  e745 ; 
+ 58   :  e730 ; 
+ 59   :  e71c ; 
+ 5a   :  e709 ; 
+ 5b   :  e6f8 ; 
+ 5c   :  e6e7 ; 
+ 5d   :  e6d8 ; 
+ 5e   :  e6ca ; 
+ 5f   :  e6bd ; 
+ 60   :  e6b1 ; 
+ 61   :  e6a6 ; 
+ 62   :  e69c ; 
+ 63   :  e693 ; 
+ 64   :  e68b ; 
+ 65   :  e685 ; 
+ 66   :  e67f ; 
+ 67   :  e67b ; 
+ 68   :  e677 ; 
  69   :  e675 ; 
- 6a   :  e674 ; 
+ 6a   :  e673 ; 
  6b   :  e673 ; 
  6c   :  e673 ; 
  6d   :  e675 ; 
- 6e   :  e677 ; 
- 6f   :  e67a ; 
- 70   :  e67f ; 
- 71   :  e684 ; 
- 72   :  e68a ; 
- 73   :  e692 ; 
- 74   :  e69a ; 
- 75   :  e6a3 ; 
- 76   :  e6ad ; 
- 77   :  e6b9 ; 
- 78   :  e6c5 ; 
- 79   :  e6d2 ; 
- 7a   :  e6e0 ; 
- 7b   :  e6ee ; 
- 7c   :  e6fe ; 
- 7d   :  e70f ; 
- 7e   :  e720 ; 
- 7f   :  e733 ; 
- 80   :  e746 ; 
- 81   :  e75a ; 
- 82   :  e76f ; 
- 83   :  e785 ; 
- 84   :  e79b ; 
- 85   :  e7b3 ; 
- 86   :  e7cb ; 
- 87   :  e7e4 ; 
- 88   :  e7fe ; 
- 89   :  e819 ; 
- 8a   :  e835 ; 
- 8b   :  e851 ; 
- 8c   :  e86e ; 
- 8d   :  e88c ; 
- 8e   :  e8aa ; 
- 8f   :  e8ca ; 
- 90   :  e8ea ; 
- 91   :  e90b ; 
- 92   :  e92c ; 
- 93   :  e94e ; 
- 94   :  e971 ; 
- 95   :  e995 ; 
- 96   :  e9b9 ; 
- 97   :  e9de ; 
- 98   :  ea04 ; 
- 99   :  ea2a ; 
- 9a   :  ea51 ; 
- 9b   :  ea78 ; 
- 9c   :  eaa1 ; 
- 9d   :  eac9 ; 
- 9e   :  eaf3 ; 
- 9f   :  eb1d ; 
- a0   :  eb47 ; 
- a1   :  eb72 ; 
- a2   :  eb9e ; 
- a3   :  ebca ; 
- a4   :  ebf7 ; 
- a5   :  ec24 ; 
- a6   :  ec52 ; 
- a7   :  ec81 ; 
- a8   :  ecaf ; 
- a9   :  ecdf ; 
- aa   :  ed0f ; 
- ab   :  ed3f ; 
- ac   :  ed70 ; 
- ad   :  eda1 ; 
- ae   :  edd3 ; 
- af   :  ee05 ; 
- b0   :  ee37 ; 
- b1   :  ee6a ; 
- b2   :  ee9e ; 
- b3   :  eed2 ; 
- b4   :  ef06 ; 
- b5   :  ef3a ; 
- b6   :  ef6f ; 
- b7   :  efa4 ; 
- b8   :  efda ; 
- b9   :  f010 ; 
- ba   :  f046 ; 
- bb   :  f07d ; 
- bc   :  f0b4 ; 
- bd   :  f0eb ; 
- be   :  f123 ; 
- bf   :  f15a ; 
- c0   :  f192 ; 
- c1   :  f1cb ; 
- c2   :  f203 ; 
- c3   :  f23c ; 
- c4   :  f275 ; 
- c5   :  f2ae ; 
- c6   :  f2e8 ; 
- c7   :  f321 ; 
- c8   :  f35b ; 
- c9   :  f395 ; 
- ca   :  f3d0 ; 
- cb   :  f40a ; 
- cc   :  f444 ; 
- cd   :  f47f ; 
- ce   :  f4ba ; 
- cf   :  f4f5 ; 
- d0   :  f530 ; 
- d1   :  f56b ; 
- d2   :  f5a6 ; 
- d3   :  f5e2 ; 
- d4   :  f61d ; 
- d5   :  f658 ; 
- d6   :  f694 ; 
- d7   :  f6d0 ; 
- d8   :  f70b ; 
- d9   :  f747 ; 
- da   :  f782 ; 
- db   :  f7be ; 
- dc   :  f7fa ; 
- dd   :  f836 ; 
- de   :  f871 ; 
- df   :  f8ad ; 
- e0   :  f8e8 ; 
- e1   :  f924 ; 
- e2   :  f960 ; 
- e3   :  f99b ; 
- e4   :  f9d6 ; 
- e5   :  fa12 ; 
- e6   :  fa4d ; 
- e7   :  fa88 ; 
- e8   :  fac3 ; 
- e9   :  fafe ; 
- ea   :  fb39 ; 
- eb   :  fb74 ; 
- ec   :  fbae ; 
- ed   :  fbe9 ; 
- ee   :  fc23 ; 
- ef   :  fc5d ; 
- f0   :  fc97 ; 
- f1   :  fcd1 ; 
- f2   :  fd0b ; 
- f3   :  fd44 ; 
- f4   :  fd7d ; 
- f5   :  fdb6 ; 
- f6   :  fdef ; 
- f7   :  fe28 ; 
- f8   :  fe60 ; 
- f9   :  fe98 ; 
- fa   :  fed0 ; 
- fb   :  ff08 ; 
- fc   :  ff3f ; 
- fd   :  ff76 ; 
- fe   :  ffad ; 
- ff   :  ffe4 ; 
+ 6e   :  e678 ; 
+ 6f   :  e67b ; 
+ 70   :  e680 ; 
+ 71   :  e686 ; 
+ 72   :  e68c ; 
+ 73   :  e694 ; 
+ 74   :  e69c ; 
+ 75   :  e6a6 ; 
+ 76   :  e6b0 ; 
+ 77   :  e6bb ; 
+ 78   :  e6c8 ; 
+ 79   :  e6d5 ; 
+ 7a   :  e6e3 ; 
+ 7b   :  e6f2 ; 
+ 7c   :  e702 ; 
+ 7d   :  e713 ; 
+ 7e   :  e725 ; 
+ 7f   :  e737 ; 
+ 80   :  e74b ; 
+ 81   :  e75f ; 
+ 82   :  e774 ; 
+ 83   :  e78a ; 
+ 84   :  e7a1 ; 
+ 85   :  e7b9 ; 
+ 86   :  e7d2 ; 
+ 87   :  e7eb ; 
+ 88   :  e805 ; 
+ 89   :  e820 ; 
+ 8a   :  e83c ; 
+ 8b   :  e858 ; 
+ 8c   :  e875 ; 
+ 8d   :  e893 ; 
+ 8e   :  e8b2 ; 
+ 8f   :  e8d2 ; 
+ 90   :  e8f2 ; 
+ 91   :  e913 ; 
+ 92   :  e935 ; 
+ 93   :  e957 ; 
+ 94   :  e97a ; 
+ 95   :  e99e ; 
+ 96   :  e9c2 ; 
+ 97   :  e9e7 ; 
+ 98   :  ea0d ; 
+ 99   :  ea34 ; 
+ 9a   :  ea5b ; 
+ 9b   :  ea82 ; 
+ 9c   :  eaab ; 
+ 9d   :  ead4 ; 
+ 9e   :  eafd ; 
+ 9f   :  eb27 ; 
+ a0   :  eb52 ; 
+ a1   :  eb7d ; 
+ a2   :  eba9 ; 
+ a3   :  ebd5 ; 
+ a4   :  ec02 ; 
+ a5   :  ec30 ; 
+ a6   :  ec5e ; 
+ a7   :  ec8c ; 
+ a8   :  ecbb ; 
+ a9   :  eceb ; 
+ aa   :  ed1b ; 
+ ab   :  ed4b ; 
+ ac   :  ed7c ; 
+ ad   :  edad ; 
+ ae   :  eddf ; 
+ af   :  ee11 ; 
+ b0   :  ee44 ; 
+ b1   :  ee77 ; 
+ b2   :  eeab ; 
+ b3   :  eedf ; 
+ b4   :  ef13 ; 
+ b5   :  ef47 ; 
+ b6   :  ef7c ; 
+ b7   :  efb2 ; 
+ b8   :  efe8 ; 
+ b9   :  f01e ; 
+ ba   :  f054 ; 
+ bb   :  f08b ; 
+ bc   :  f0c2 ; 
+ bd   :  f0f9 ; 
+ be   :  f131 ; 
+ bf   :  f168 ; 
+ c0   :  f1a0 ; 
+ c1   :  f1d9 ; 
+ c2   :  f211 ; 
+ c3   :  f24a ; 
+ c4   :  f283 ; 
+ c5   :  f2bd ; 
+ c6   :  f2f6 ; 
+ c7   :  f330 ; 
+ c8   :  f36a ; 
+ c9   :  f3a4 ; 
+ ca   :  f3de ; 
+ cb   :  f419 ; 
+ cc   :  f453 ; 
+ cd   :  f48e ; 
+ ce   :  f4c9 ; 
+ cf   :  f504 ; 
+ d0   :  f53f ; 
+ d1   :  f57a ; 
+ d2   :  f5b5 ; 
+ d3   :  f5f0 ; 
+ d4   :  f62c ; 
+ d5   :  f667 ; 
+ d6   :  f6a3 ; 
+ d7   :  f6de ; 
+ d8   :  f71a ; 
+ d9   :  f756 ; 
+ da   :  f791 ; 
+ db   :  f7cd ; 
+ dc   :  f809 ; 
+ dd   :  f844 ; 
+ de   :  f880 ; 
+ df   :  f8bc ; 
+ e0   :  f8f7 ; 
+ e1   :  f933 ; 
+ e2   :  f96e ; 
+ e3   :  f9aa ; 
+ e4   :  f9e5 ; 
+ e5   :  fa21 ; 
+ e6   :  fa5c ; 
+ e7   :  fa97 ; 
+ e8   :  fad2 ; 
+ e9   :  fb0d ; 
+ ea   :  fb48 ; 
+ eb   :  fb82 ; 
+ ec   :  fbbd ; 
+ ed   :  fbf7 ; 
+ ee   :  fc32 ; 
+ ef   :  fc6c ; 
+ f0   :  fca6 ; 
+ f1   :  fcdf ; 
+ f2   :  fd19 ; 
+ f3   :  fd52 ; 
+ f4   :  fd8b ; 
+ f5   :  fdc4 ; 
+ f6   :  fdfd ; 
+ f7   :  fe36 ; 
+ f8   :  fe6e ; 
+ f9   :  fea6 ; 
+ fa   :  fede ; 
+ fb   :  ff16 ; 
+ fc   :  ff4d ; 
+ fd   :  ff84 ; 
+ fe   :  ffbb ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
index c76aabfe99..72890c3f35 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffe ; 
+ 0   :  7fff ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffe ; 
- 4   :  7ffb ; 
- 5   :  7ff6 ; 
- 6   :  7fef ; 
- 7   :  7fe6 ; 
- 8   :  7fdc ; 
- 9   :  7fd0 ; 
- a   :  7fc3 ; 
- b   :  7fb3 ; 
- c   :  7fa2 ; 
- d   :  7f90 ; 
- e   :  7f7b ; 
- f   :  7f65 ; 
- 10   :  7f4e ; 
- 11   :  7f34 ; 
- 12   :  7f19 ; 
- 13   :  7efc ; 
- 14   :  7ede ; 
- 15   :  7ebe ; 
- 16   :  7e9c ; 
- 17   :  7e78 ; 
- 18   :  7e53 ; 
- 19   :  7e2d ; 
- 1a   :  7e04 ; 
- 1b   :  7dda ; 
- 1c   :  7dae ; 
- 1d   :  7d81 ; 
- 1e   :  7d52 ; 
- 1f   :  7d21 ; 
- 20   :  7cef ; 
- 21   :  7cbb ; 
- 22   :  7c86 ; 
- 23   :  7c4e ; 
- 24   :  7c16 ; 
- 25   :  7bdb ; 
- 26   :  7b9f ; 
- 27   :  7b62 ; 
- 28   :  7b23 ; 
- 29   :  7ae2 ; 
- 2a   :  7aa0 ; 
- 2b   :  7a5c ; 
- 2c   :  7a16 ; 
- 2d   :  79cf ; 
- 2e   :  7987 ; 
- 2f   :  793d ; 
- 30   :  78f1 ; 
- 31   :  78a4 ; 
- 32   :  7855 ; 
- 33   :  7805 ; 
- 34   :  77b4 ; 
- 35   :  7760 ; 
- 36   :  770c ; 
- 37   :  76b6 ; 
- 38   :  765e ; 
- 39   :  7605 ; 
- 3a   :  75ab ; 
- 3b   :  754f ; 
- 3c   :  74f1 ; 
- 3d   :  7492 ; 
- 3e   :  7432 ; 
- 3f   :  73d0 ; 
- 40   :  736d ; 
- 41   :  7309 ; 
- 42   :  72a3 ; 
- 43   :  723c ; 
- 44   :  71d3 ; 
- 45   :  7169 ; 
- 46   :  70fe ; 
- 47   :  7091 ; 
- 48   :  7024 ; 
- 49   :  6fb4 ; 
- 4a   :  6f44 ; 
- 4b   :  6ed2 ; 
- 4c   :  6e5f ; 
- 4d   :  6dea ; 
- 4e   :  6d75 ; 
- 4f   :  6cfe ; 
- 50   :  6c86 ; 
- 51   :  6c0c ; 
- 52   :  6b92 ; 
- 53   :  6b16 ; 
- 54   :  6a99 ; 
- 55   :  6a1b ; 
- 56   :  699c ; 
- 57   :  691b ; 
- 58   :  689a ; 
- 59   :  6817 ; 
- 5a   :  6793 ; 
- 5b   :  670e ; 
- 5c   :  6688 ; 
- 5d   :  6601 ; 
- 5e   :  6579 ; 
- 5f   :  64ef ; 
- 60   :  6465 ; 
- 61   :  63da ; 
- 62   :  634d ; 
- 63   :  62c0 ; 
- 64   :  6232 ; 
- 65   :  61a2 ; 
- 66   :  6112 ; 
- 67   :  6081 ; 
- 68   :  5fef ; 
- 69   :  5f5c ; 
- 6a   :  5ec8 ; 
- 6b   :  5e33 ; 
- 6c   :  5d9d ; 
- 6d   :  5d06 ; 
- 6e   :  5c6f ; 
- 6f   :  5bd6 ; 
- 70   :  5b3d ; 
- 71   :  5aa3 ; 
- 72   :  5a09 ; 
- 73   :  596d ; 
- 74   :  58d1 ; 
- 75   :  5833 ; 
- 76   :  5796 ; 
- 77   :  56f7 ; 
- 78   :  5658 ; 
- 79   :  55b8 ; 
- 7a   :  5517 ; 
- 7b   :  5476 ; 
- 7c   :  53d4 ; 
- 7d   :  5331 ; 
- 7e   :  528e ; 
- 7f   :  51ea ; 
- 80   :  5146 ; 
- 81   :  50a0 ; 
- 82   :  4ffb ; 
- 83   :  4f55 ; 
- 84   :  4eae ; 
- 85   :  4e07 ; 
- 86   :  4d5f ; 
- 87   :  4cb7 ; 
- 88   :  4c0e ; 
- 89   :  4b65 ; 
- 8a   :  4abb ; 
- 8b   :  4a11 ; 
- 8c   :  4967 ; 
- 8d   :  48bc ; 
- 8e   :  4811 ; 
- 8f   :  4765 ; 
- 90   :  46b9 ; 
- 91   :  460d ; 
- 92   :  4560 ; 
- 93   :  44b3 ; 
- 94   :  4406 ; 
- 95   :  4358 ; 
- 96   :  42ab ; 
- 97   :  41fd ; 
- 98   :  414e ; 
- 99   :  40a0 ; 
- 9a   :  3ff1 ; 
- 9b   :  3f42 ; 
- 9c   :  3e93 ; 
- 9d   :  3de4 ; 
- 9e   :  3d35 ; 
- 9f   :  3c85 ; 
- a0   :  3bd6 ; 
- a1   :  3b26 ; 
- a2   :  3a76 ; 
- a3   :  39c6 ; 
- a4   :  3916 ; 
- a5   :  3867 ; 
- a6   :  37b7 ; 
- a7   :  3707 ; 
- a8   :  3657 ; 
- a9   :  35a7 ; 
- aa   :  34f7 ; 
- ab   :  3447 ; 
- ac   :  3397 ; 
- ad   :  32e8 ; 
- ae   :  3238 ; 
- af   :  3188 ; 
- b0   :  30d9 ; 
- b1   :  302a ; 
- b2   :  2f7b ; 
- b3   :  2ecc ; 
- b4   :  2e1d ; 
- b5   :  2d6f ; 
- b6   :  2cc0 ; 
- b7   :  2c12 ; 
- b8   :  2b64 ; 
- b9   :  2ab7 ; 
- ba   :  2a0a ; 
- bb   :  295d ; 
- bc   :  28b0 ; 
- bd   :  2803 ; 
- be   :  2757 ; 
- bf   :  26ac ; 
- c0   :  2600 ; 
- c1   :  2555 ; 
- c2   :  24aa ; 
- c3   :  2400 ; 
- c4   :  2356 ; 
- c5   :  22ad ; 
- c6   :  2204 ; 
- c7   :  215b ; 
- c8   :  20b3 ; 
- c9   :  200c ; 
- ca   :  1f64 ; 
- cb   :  1ebe ; 
- cc   :  1e18 ; 
- cd   :  1d72 ; 
- ce   :  1ccd ; 
- cf   :  1c28 ; 
- d0   :  1b85 ; 
- d1   :  1ae1 ; 
- d2   :  1a3e ; 
- d3   :  199c ; 
- d4   :  18fb ; 
- d5   :  185a ; 
- d6   :  17b9 ; 
- d7   :  171a ; 
- d8   :  167b ; 
- d9   :  15dc ; 
- da   :  153f ; 
- db   :  14a2 ; 
- dc   :  1405 ; 
- dd   :  136a ; 
- de   :  12cf ; 
- df   :  1235 ; 
- e0   :  119c ; 
- e1   :  1103 ; 
- e2   :  106b ; 
- e3   :  fd4 ; 
- e4   :  f3e ; 
- e5   :  ea9 ; 
- e6   :  e14 ; 
- e7   :  d80 ; 
- e8   :  ced ; 
- e9   :  c5b ; 
- ea   :  bca ; 
- eb   :  b39 ; 
- ec   :  aaa ; 
- ed   :  a1b ; 
- ee   :  98d ; 
- ef   :  901 ; 
- f0   :  875 ; 
- f1   :  7ea ; 
- f2   :  760 ; 
- f3   :  6d6 ; 
- f4   :  64e ; 
- f5   :  5c7 ; 
- f6   :  541 ; 
- f7   :  4bb ; 
- f8   :  437 ; 
- f9   :  3b3 ; 
- fa   :  331 ; 
- fb   :  2b0 ; 
- fc   :  22f ; 
- fd   :  1b0 ; 
- fe   :  132 ; 
- ff   :  b4 ; 
+ 3   :  7ffd ; 
+ 4   :  7ffa ; 
+ 5   :  7ff4 ; 
+ 6   :  7fed ; 
+ 7   :  7fe4 ; 
+ 8   :  7fd9 ; 
+ 9   :  7fcd ; 
+ a   :  7fbf ; 
+ b   :  7faf ; 
+ c   :  7f9e ; 
+ d   :  7f8b ; 
+ e   :  7f76 ; 
+ f   :  7f5f ; 
+ 10   :  7f47 ; 
+ 11   :  7f2e ; 
+ 12   :  7f12 ; 
+ 13   :  7ef5 ; 
+ 14   :  7ed6 ; 
+ 15   :  7eb5 ; 
+ 16   :  7e93 ; 
+ 17   :  7e6f ; 
+ 18   :  7e4a ; 
+ 19   :  7e23 ; 
+ 1a   :  7dfa ; 
+ 1b   :  7dcf ; 
+ 1c   :  7da3 ; 
+ 1d   :  7d75 ; 
+ 1e   :  7d46 ; 
+ 1f   :  7d15 ; 
+ 20   :  7ce2 ; 
+ 21   :  7cae ; 
+ 22   :  7c78 ; 
+ 23   :  7c40 ; 
+ 24   :  7c07 ; 
+ 25   :  7bcc ; 
+ 26   :  7b90 ; 
+ 27   :  7b52 ; 
+ 28   :  7b13 ; 
+ 29   :  7ad1 ; 
+ 2a   :  7a8f ; 
+ 2b   :  7a4b ; 
+ 2c   :  7a05 ; 
+ 2d   :  79bd ; 
+ 2e   :  7974 ; 
+ 2f   :  792a ; 
+ 30   :  78de ; 
+ 31   :  7891 ; 
+ 32   :  7842 ; 
+ 33   :  77f1 ; 
+ 34   :  779f ; 
+ 35   :  774b ; 
+ 36   :  76f6 ; 
+ 37   :  76a0 ; 
+ 38   :  7648 ; 
+ 39   :  75ef ; 
+ 3a   :  7594 ; 
+ 3b   :  7537 ; 
+ 3c   :  74da ; 
+ 3d   :  747a ; 
+ 3e   :  741a ; 
+ 3f   :  73b8 ; 
+ 40   :  7354 ; 
+ 41   :  72f0 ; 
+ 42   :  7289 ; 
+ 43   :  7222 ; 
+ 44   :  71b9 ; 
+ 45   :  714f ; 
+ 46   :  70e3 ; 
+ 47   :  7076 ; 
+ 48   :  7008 ; 
+ 49   :  6f98 ; 
+ 4a   :  6f27 ; 
+ 4b   :  6eb5 ; 
+ 4c   :  6e42 ; 
+ 4d   :  6dcd ; 
+ 4e   :  6d57 ; 
+ 4f   :  6ce0 ; 
+ 50   :  6c68 ; 
+ 51   :  6bee ; 
+ 52   :  6b73 ; 
+ 53   :  6af7 ; 
+ 54   :  6a7a ; 
+ 55   :  69fb ; 
+ 56   :  697c ; 
+ 57   :  68fb ; 
+ 58   :  6879 ; 
+ 59   :  67f6 ; 
+ 5a   :  6772 ; 
+ 5b   :  66ed ; 
+ 5c   :  6666 ; 
+ 5d   :  65df ; 
+ 5e   :  6556 ; 
+ 5f   :  64cd ; 
+ 60   :  6442 ; 
+ 61   :  63b7 ; 
+ 62   :  632a ; 
+ 63   :  629d ; 
+ 64   :  620e ; 
+ 65   :  617e ; 
+ 66   :  60ee ; 
+ 67   :  605c ; 
+ 68   :  5fca ; 
+ 69   :  5f37 ; 
+ 6a   :  5ea3 ; 
+ 6b   :  5e0d ; 
+ 6c   :  5d77 ; 
+ 6d   :  5ce1 ; 
+ 6e   :  5c49 ; 
+ 6f   :  5bb0 ; 
+ 70   :  5b17 ; 
+ 71   :  5a7d ; 
+ 72   :  59e2 ; 
+ 73   :  5946 ; 
+ 74   :  58a9 ; 
+ 75   :  580c ; 
+ 76   :  576e ; 
+ 77   :  56cf ; 
+ 78   :  5630 ; 
+ 79   :  5590 ; 
+ 7a   :  54ef ; 
+ 7b   :  544d ; 
+ 7c   :  53ab ; 
+ 7d   :  5308 ; 
+ 7e   :  5265 ; 
+ 7f   :  51c1 ; 
+ 80   :  511c ; 
+ 81   :  5077 ; 
+ 82   :  4fd1 ; 
+ 83   :  4f2b ; 
+ 84   :  4e84 ; 
+ 85   :  4ddd ; 
+ 86   :  4d35 ; 
+ 87   :  4c8d ; 
+ 88   :  4be4 ; 
+ 89   :  4b3b ; 
+ 8a   :  4a91 ; 
+ 8b   :  49e7 ; 
+ 8c   :  493c ; 
+ 8d   :  4891 ; 
+ 8e   :  47e6 ; 
+ 8f   :  473a ; 
+ 90   :  468e ; 
+ 91   :  45e2 ; 
+ 92   :  4535 ; 
+ 93   :  4488 ; 
+ 94   :  43db ; 
+ 95   :  432d ; 
+ 96   :  427f ; 
+ 97   :  41d1 ; 
+ 98   :  4123 ; 
+ 99   :  4074 ; 
+ 9a   :  3fc5 ; 
+ 9b   :  3f17 ; 
+ 9c   :  3e67 ; 
+ 9d   :  3db8 ; 
+ 9e   :  3d09 ; 
+ 9f   :  3c59 ; 
+ a0   :  3baa ; 
+ a1   :  3afa ; 
+ a2   :  3a4a ; 
+ a3   :  399a ; 
+ a4   :  38ea ; 
+ a5   :  383b ; 
+ a6   :  378b ; 
+ a7   :  36db ; 
+ a8   :  362b ; 
+ a9   :  357b ; 
+ aa   :  34cb ; 
+ ab   :  341b ; 
+ ac   :  336b ; 
+ ad   :  32bc ; 
+ ae   :  320c ; 
+ af   :  315d ; 
+ b0   :  30ad ; 
+ b1   :  2ffe ; 
+ b2   :  2f4f ; 
+ b3   :  2ea0 ; 
+ b4   :  2df2 ; 
+ b5   :  2d43 ; 
+ b6   :  2c95 ; 
+ b7   :  2be7 ; 
+ b8   :  2b39 ; 
+ b9   :  2a8c ; 
+ ba   :  29de ; 
+ bb   :  2931 ; 
+ bc   :  2885 ; 
+ bd   :  27d8 ; 
+ be   :  272c ; 
+ bf   :  2681 ; 
+ c0   :  25d5 ; 
+ c1   :  252a ; 
+ c2   :  2480 ; 
+ c3   :  23d6 ; 
+ c4   :  232c ; 
+ c5   :  2283 ; 
+ c6   :  21da ; 
+ c7   :  2131 ; 
+ c8   :  2089 ; 
+ c9   :  1fe2 ; 
+ ca   :  1f3b ; 
+ cb   :  1e94 ; 
+ cc   :  1dee ; 
+ cd   :  1d49 ; 
+ ce   :  1ca4 ; 
+ cf   :  1bff ; 
+ d0   :  1b5c ; 
+ d1   :  1ab8 ; 
+ d2   :  1a16 ; 
+ d3   :  1974 ; 
+ d4   :  18d2 ; 
+ d5   :  1831 ; 
+ d6   :  1791 ; 
+ d7   :  16f2 ; 
+ d8   :  1653 ; 
+ d9   :  15b5 ; 
+ da   :  1517 ; 
+ db   :  147b ; 
+ dc   :  13de ; 
+ dd   :  1343 ; 
+ de   :  12a8 ; 
+ df   :  120f ; 
+ e0   :  1175 ; 
+ e1   :  10dd ; 
+ e2   :  1045 ; 
+ e3   :  faf ; 
+ e4   :  f19 ; 
+ e5   :  e83 ; 
+ e6   :  def ; 
+ e7   :  d5b ; 
+ e8   :  cc9 ; 
+ e9   :  c37 ; 
+ ea   :  ba6 ; 
+ eb   :  b15 ; 
+ ec   :  a86 ; 
+ ed   :  9f8 ; 
+ ee   :  96a ; 
+ ef   :  8de ; 
+ f0   :  852 ; 
+ f1   :  7c7 ; 
+ f2   :  73d ; 
+ f3   :  6b4 ; 
+ f4   :  62c ; 
+ f5   :  5a5 ; 
+ f6   :  51f ; 
+ f7   :  49a ; 
+ f8   :  416 ; 
+ f9   :  393 ; 
+ fa   :  311 ; 
+ fb   :  290 ; 
+ fc   :  20f ; 
+ fd   :  190 ; 
+ fe   :  112 ; 
+ ff   :  95 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
index f9bdb6a1ab..25f0fe8ba4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffda ; 
- 1   :  ffbd ; 
- 2   :  ffa0 ; 
- 3   :  ff83 ; 
- 4   :  ff67 ; 
- 5   :  ff4b ; 
- 6   :  ff2f ; 
- 7   :  ff13 ; 
- 8   :  fef7 ; 
- 9   :  fedb ; 
- a   :  fec0 ; 
- b   :  fea5 ; 
- c   :  fe8a ; 
- d   :  fe6f ; 
- e   :  fe54 ; 
- f   :  fe3a ; 
- 10   :  fe20 ; 
- 11   :  fe05 ; 
- 12   :  fdec ; 
- 13   :  fdd2 ; 
- 14   :  fdb8 ; 
- 15   :  fd9f ; 
- 16   :  fd86 ; 
- 17   :  fd6d ; 
- 18   :  fd55 ; 
- 19   :  fd3c ; 
- 1a   :  fd24 ; 
- 1b   :  fd0c ; 
- 1c   :  fcf4 ; 
- 1d   :  fcdd ; 
- 1e   :  fcc6 ; 
- 1f   :  fcaf ; 
- 20   :  fc98 ; 
- 21   :  fc81 ; 
- 22   :  fc6b ; 
- 23   :  fc55 ; 
- 24   :  fc3f ; 
- 25   :  fc2a ; 
- 26   :  fc14 ; 
- 27   :  fbff ; 
- 28   :  fbeb ; 
- 29   :  fbd6 ; 
- 2a   :  fbc2 ; 
- 2b   :  fbae ; 
- 2c   :  fb9a ; 
- 2d   :  fb87 ; 
- 2e   :  fb74 ; 
- 2f   :  fb61 ; 
- 30   :  fb4e ; 
- 31   :  fb3c ; 
- 32   :  fb2a ; 
- 33   :  fb18 ; 
- 34   :  fb06 ; 
- 35   :  faf5 ; 
- 36   :  fae4 ; 
- 37   :  fad3 ; 
- 38   :  fac3 ; 
- 39   :  fab3 ; 
- 3a   :  faa3 ; 
- 3b   :  fa93 ; 
- 3c   :  fa84 ; 
- 3d   :  fa75 ; 
- 3e   :  fa67 ; 
- 3f   :  fa58 ; 
- 40   :  fa4a ; 
- 41   :  fa3c ; 
- 42   :  fa2f ; 
- 43   :  fa22 ; 
- 44   :  fa15 ; 
- 45   :  fa08 ; 
- 46   :  f9fc ; 
- 47   :  f9f0 ; 
- 48   :  f9e4 ; 
- 49   :  f9d9 ; 
- 4a   :  f9ce ; 
- 4b   :  f9c3 ; 
- 4c   :  f9b8 ; 
- 4d   :  f9ae ; 
- 4e   :  f9a4 ; 
- 4f   :  f99a ; 
- 50   :  f991 ; 
- 51   :  f988 ; 
- 52   :  f97f ; 
- 53   :  f977 ; 
- 54   :  f96f ; 
- 55   :  f967 ; 
- 56   :  f960 ; 
- 57   :  f958 ; 
- 58   :  f951 ; 
- 59   :  f94b ; 
- 5a   :  f945 ; 
- 5b   :  f93f ; 
- 5c   :  f939 ; 
- 5d   :  f933 ; 
- 5e   :  f92e ; 
- 5f   :  f929 ; 
- 60   :  f925 ; 
- 61   :  f921 ; 
- 62   :  f91d ; 
- 63   :  f919 ; 
- 64   :  f916 ; 
- 65   :  f913 ; 
- 66   :  f910 ; 
- 67   :  f90d ; 
- 68   :  f90b ; 
- 69   :  f909 ; 
- 6a   :  f908 ; 
- 6b   :  f906 ; 
- 6c   :  f905 ; 
+ 0   :  ffef ; 
+ 1   :  ffd2 ; 
+ 2   :  ffb6 ; 
+ 3   :  ff99 ; 
+ 4   :  ff7c ; 
+ 5   :  ff60 ; 
+ 6   :  ff44 ; 
+ 7   :  ff28 ; 
+ 8   :  ff0c ; 
+ 9   :  fef0 ; 
+ a   :  fed5 ; 
+ b   :  feb9 ; 
+ c   :  fe9e ; 
+ d   :  fe83 ; 
+ e   :  fe68 ; 
+ f   :  fe4e ; 
+ 10   :  fe33 ; 
+ 11   :  fe19 ; 
+ 12   :  fdff ; 
+ 13   :  fde5 ; 
+ 14   :  fdcb ; 
+ 15   :  fdb2 ; 
+ 16   :  fd99 ; 
+ 17   :  fd80 ; 
+ 18   :  fd67 ; 
+ 19   :  fd4e ; 
+ 1a   :  fd36 ; 
+ 1b   :  fd1e ; 
+ 1c   :  fd06 ; 
+ 1d   :  fcee ; 
+ 1e   :  fcd7 ; 
+ 1f   :  fcc0 ; 
+ 20   :  fca9 ; 
+ 21   :  fc92 ; 
+ 22   :  fc7c ; 
+ 23   :  fc66 ; 
+ 24   :  fc50 ; 
+ 25   :  fc3a ; 
+ 26   :  fc24 ; 
+ 27   :  fc0f ; 
+ 28   :  fbfa ; 
+ 29   :  fbe5 ; 
+ 2a   :  fbd1 ; 
+ 2b   :  fbbd ; 
+ 2c   :  fba9 ; 
+ 2d   :  fb95 ; 
+ 2e   :  fb82 ; 
+ 2f   :  fb6f ; 
+ 30   :  fb5c ; 
+ 31   :  fb49 ; 
+ 32   :  fb37 ; 
+ 33   :  fb25 ; 
+ 34   :  fb13 ; 
+ 35   :  fb02 ; 
+ 36   :  faf1 ; 
+ 37   :  fae0 ; 
+ 38   :  facf ; 
+ 39   :  fabf ; 
+ 3a   :  faaf ; 
+ 3b   :  fa9f ; 
+ 3c   :  fa90 ; 
+ 3d   :  fa80 ; 
+ 3e   :  fa72 ; 
+ 3f   :  fa63 ; 
+ 40   :  fa55 ; 
+ 41   :  fa47 ; 
+ 42   :  fa39 ; 
+ 43   :  fa2b ; 
+ 44   :  fa1e ; 
+ 45   :  fa12 ; 
+ 46   :  fa05 ; 
+ 47   :  f9f9 ; 
+ 48   :  f9ed ; 
+ 49   :  f9e1 ; 
+ 4a   :  f9d6 ; 
+ 4b   :  f9cb ; 
+ 4c   :  f9c0 ; 
+ 4d   :  f9b6 ; 
+ 4e   :  f9ab ; 
+ 4f   :  f9a2 ; 
+ 50   :  f998 ; 
+ 51   :  f98f ; 
+ 52   :  f986 ; 
+ 53   :  f97d ; 
+ 54   :  f975 ; 
+ 55   :  f96d ; 
+ 56   :  f965 ; 
+ 57   :  f95e ; 
+ 58   :  f957 ; 
+ 59   :  f950 ; 
+ 5a   :  f949 ; 
+ 5b   :  f943 ; 
+ 5c   :  f93d ; 
+ 5d   :  f937 ; 
+ 5e   :  f932 ; 
+ 5f   :  f92d ; 
+ 60   :  f928 ; 
+ 61   :  f924 ; 
+ 62   :  f920 ; 
+ 63   :  f91c ; 
+ 64   :  f918 ; 
+ 65   :  f915 ; 
+ 66   :  f912 ; 
+ 67   :  f90f ; 
+ 68   :  f90d ; 
+ 69   :  f90b ; 
+ 6a   :  f909 ; 
+ 6b   :  f907 ; 
+ 6c   :  f906 ; 
  6d   :  f905 ; 
  6e   :  f904 ; 
  6f   :  f904 ; 
  70   :  f904 ; 
  71   :  f904 ; 
- 72   :  f905 ; 
- 73   :  f906 ; 
- 74   :  f907 ; 
- 75   :  f909 ; 
- 76   :  f90a ; 
- 77   :  f90c ; 
- 78   :  f90f ; 
- 79   :  f911 ; 
- 7a   :  f914 ; 
- 7b   :  f917 ; 
- 7c   :  f91a ; 
- 7d   :  f91e ; 
- 7e   :  f922 ; 
- 7f   :  f926 ; 
- 80   :  f92a ; 
- 81   :  f92f ; 
- 82   :  f934 ; 
- 83   :  f939 ; 
- 84   :  f93e ; 
- 85   :  f944 ; 
- 86   :  f94a ; 
- 87   :  f950 ; 
- 88   :  f956 ; 
- 89   :  f95d ; 
- 8a   :  f963 ; 
- 8b   :  f96a ; 
- 8c   :  f972 ; 
- 8d   :  f979 ; 
- 8e   :  f981 ; 
- 8f   :  f989 ; 
- 90   :  f991 ; 
- 91   :  f999 ; 
- 92   :  f9a2 ; 
- 93   :  f9ab ; 
- 94   :  f9b4 ; 
- 95   :  f9bd ; 
- 96   :  f9c6 ; 
- 97   :  f9d0 ; 
- 98   :  f9da ; 
- 99   :  f9e4 ; 
- 9a   :  f9ee ; 
- 9b   :  f9f9 ; 
- 9c   :  fa03 ; 
- 9d   :  fa0e ; 
- 9e   :  fa19 ; 
- 9f   :  fa24 ; 
- a0   :  fa30 ; 
- a1   :  fa3b ; 
- a2   :  fa47 ; 
- a3   :  fa53 ; 
- a4   :  fa5f ; 
- a5   :  fa6b ; 
- a6   :  fa77 ; 
- a7   :  fa84 ; 
- a8   :  fa91 ; 
- a9   :  fa9e ; 
- aa   :  faab ; 
- ab   :  fab8 ; 
- ac   :  fac5 ; 
- ad   :  fad3 ; 
- ae   :  fae0 ; 
- af   :  faee ; 
- b0   :  fafc ; 
- b1   :  fb0a ; 
- b2   :  fb18 ; 
- b3   :  fb26 ; 
- b4   :  fb35 ; 
- b5   :  fb43 ; 
- b6   :  fb52 ; 
- b7   :  fb61 ; 
- b8   :  fb70 ; 
- b9   :  fb7f ; 
- ba   :  fb8e ; 
- bb   :  fb9d ; 
- bc   :  fbac ; 
- bd   :  fbbc ; 
- be   :  fbcb ; 
- bf   :  fbdb ; 
- c0   :  fbeb ; 
- c1   :  fbfa ; 
- c2   :  fc0a ; 
- c3   :  fc1a ; 
- c4   :  fc2a ; 
- c5   :  fc3a ; 
- c6   :  fc4b ; 
- c7   :  fc5b ; 
- c8   :  fc6b ; 
- c9   :  fc7c ; 
- ca   :  fc8c ; 
- cb   :  fc9d ; 
- cc   :  fcad ; 
- cd   :  fcbe ; 
- ce   :  fccf ; 
- cf   :  fcdf ; 
- d0   :  fcf0 ; 
- d1   :  fd01 ; 
- d2   :  fd12 ; 
- d3   :  fd23 ; 
- d4   :  fd34 ; 
- d5   :  fd45 ; 
- d6   :  fd56 ; 
- d7   :  fd67 ; 
- d8   :  fd78 ; 
- d9   :  fd89 ; 
- da   :  fd9a ; 
- db   :  fdab ; 
- dc   :  fdbc ; 
- dd   :  fdcd ; 
- de   :  fdde ; 
- df   :  fdef ; 
- e0   :  fe01 ; 
- e1   :  fe12 ; 
- e2   :  fe23 ; 
- e3   :  fe34 ; 
- e4   :  fe45 ; 
- e5   :  fe56 ; 
- e6   :  fe67 ; 
- e7   :  fe78 ; 
- e8   :  fe89 ; 
- e9   :  fe9a ; 
- ea   :  feab ; 
- eb   :  febc ; 
- ec   :  fecd ; 
- ed   :  fede ; 
- ee   :  feef ; 
- ef   :  ff00 ; 
- f0   :  ff11 ; 
- f1   :  ff21 ; 
- f2   :  ff32 ; 
- f3   :  ff43 ; 
- f4   :  ff53 ; 
- f5   :  ff64 ; 
- f6   :  ff74 ; 
- f7   :  ff85 ; 
- f8   :  ff95 ; 
- f9   :  ffa5 ; 
- fa   :  ffb6 ; 
- fb   :  ffc6 ; 
- fc   :  ffd6 ; 
- fd   :  ffe6 ; 
- fe   :  fff6 ; 
- ff   :  6 ; 
+ 72   :  f904 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
+ 75   :  f907 ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
+ 79   :  f90f ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
+ 7c   :  f918 ; 
+ 7d   :  f91b ; 
+ 7e   :  f91f ; 
+ 7f   :  f923 ; 
+ 80   :  f927 ; 
+ 81   :  f92b ; 
+ 82   :  f930 ; 
+ 83   :  f935 ; 
+ 84   :  f93a ; 
+ 85   :  f93f ; 
+ 86   :  f945 ; 
+ 87   :  f94b ; 
+ 88   :  f951 ; 
+ 89   :  f958 ; 
+ 8a   :  f95e ; 
+ 8b   :  f965 ; 
+ 8c   :  f96c ; 
+ 8d   :  f973 ; 
+ 8e   :  f97b ; 
+ 8f   :  f983 ; 
+ 90   :  f98b ; 
+ 91   :  f993 ; 
+ 92   :  f99b ; 
+ 93   :  f9a4 ; 
+ 94   :  f9ad ; 
+ 95   :  f9b6 ; 
+ 96   :  f9bf ; 
+ 97   :  f9c9 ; 
+ 98   :  f9d2 ; 
+ 99   :  f9dc ; 
+ 9a   :  f9e6 ; 
+ 9b   :  f9f1 ; 
+ 9c   :  f9fb ; 
+ 9d   :  fa06 ; 
+ 9e   :  fa11 ; 
+ 9f   :  fa1c ; 
+ a0   :  fa27 ; 
+ a1   :  fa32 ; 
+ a2   :  fa3e ; 
+ a3   :  fa4a ; 
+ a4   :  fa56 ; 
+ a5   :  fa62 ; 
+ a6   :  fa6e ; 
+ a7   :  fa7a ; 
+ a8   :  fa87 ; 
+ a9   :  fa94 ; 
+ aa   :  faa1 ; 
+ ab   :  faae ; 
+ ac   :  fabb ; 
+ ad   :  fac8 ; 
+ ae   :  fad6 ; 
+ af   :  fae4 ; 
+ b0   :  faf1 ; 
+ b1   :  faff ; 
+ b2   :  fb0d ; 
+ b3   :  fb1c ; 
+ b4   :  fb2a ; 
+ b5   :  fb38 ; 
+ b6   :  fb47 ; 
+ b7   :  fb56 ; 
+ b8   :  fb64 ; 
+ b9   :  fb73 ; 
+ ba   :  fb82 ; 
+ bb   :  fb92 ; 
+ bc   :  fba1 ; 
+ bd   :  fbb0 ; 
+ be   :  fbc0 ; 
+ bf   :  fbcf ; 
+ c0   :  fbdf ; 
+ c1   :  fbef ; 
+ c2   :  fbfe ; 
+ c3   :  fc0e ; 
+ c4   :  fc1e ; 
+ c5   :  fc2e ; 
+ c6   :  fc3f ; 
+ c7   :  fc4f ; 
+ c8   :  fc5f ; 
+ c9   :  fc6f ; 
+ ca   :  fc80 ; 
+ cb   :  fc90 ; 
+ cc   :  fca1 ; 
+ cd   :  fcb1 ; 
+ ce   :  fcc2 ; 
+ cf   :  fcd3 ; 
+ d0   :  fce4 ; 
+ d1   :  fcf4 ; 
+ d2   :  fd05 ; 
+ d3   :  fd16 ; 
+ d4   :  fd27 ; 
+ d5   :  fd38 ; 
+ d6   :  fd49 ; 
+ d7   :  fd5a ; 
+ d8   :  fd6b ; 
+ d9   :  fd7c ; 
+ da   :  fd8d ; 
+ db   :  fd9e ; 
+ dc   :  fdaf ; 
+ dd   :  fdc0 ; 
+ de   :  fdd1 ; 
+ df   :  fde3 ; 
+ e0   :  fdf4 ; 
+ e1   :  fe05 ; 
+ e2   :  fe16 ; 
+ e3   :  fe27 ; 
+ e4   :  fe38 ; 
+ e5   :  fe49 ; 
+ e6   :  fe5a ; 
+ e7   :  fe6b ; 
+ e8   :  fe7d ; 
+ e9   :  fe8e ; 
+ ea   :  fe9f ; 
+ eb   :  feb0 ; 
+ ec   :  fec0 ; 
+ ed   :  fed1 ; 
+ ee   :  fee2 ; 
+ ef   :  fef3 ; 
+ f0   :  ff04 ; 
+ f1   :  ff15 ; 
+ f2   :  ff25 ; 
+ f3   :  ff36 ; 
+ f4   :  ff47 ; 
+ f5   :  ff57 ; 
+ f6   :  ff68 ; 
+ f7   :  ff78 ; 
+ f8   :  ff89 ; 
+ f9   :  ff99 ; 
+ fa   :  ffa9 ; 
+ fb   :  ffba ; 
+ fc   :  ffca ; 
+ fd   :  ffda ; 
+ fe   :  ffea ; 
+ ff   :  fffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
index 806955cb3b..6033118c34 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feca ; 
- 1   :  ff43 ; 
- 2   :  ffbd ; 
- 3   :  38 ; 
- 4   :  b4 ; 
- 5   :  132 ; 
- 6   :  1b0 ; 
- 7   :  22f ; 
- 8   :  2b0 ; 
- 9   :  331 ; 
- a   :  3b3 ; 
- b   :  437 ; 
- c   :  4bb ; 
- d   :  541 ; 
- e   :  5c7 ; 
- f   :  64e ; 
- 10   :  6d6 ; 
- 11   :  760 ; 
- 12   :  7ea ; 
- 13   :  875 ; 
- 14   :  901 ; 
- 15   :  98d ; 
- 16   :  a1b ; 
- 17   :  aaa ; 
- 18   :  b39 ; 
- 19   :  bca ; 
- 1a   :  c5b ; 
- 1b   :  ced ; 
- 1c   :  d80 ; 
- 1d   :  e14 ; 
- 1e   :  ea9 ; 
- 1f   :  f3e ; 
- 20   :  fd4 ; 
- 21   :  106b ; 
- 22   :  1103 ; 
- 23   :  119c ; 
- 24   :  1235 ; 
- 25   :  12cf ; 
- 26   :  136a ; 
- 27   :  1405 ; 
- 28   :  14a2 ; 
- 29   :  153f ; 
- 2a   :  15dc ; 
- 2b   :  167b ; 
- 2c   :  171a ; 
- 2d   :  17b9 ; 
- 2e   :  185a ; 
- 2f   :  18fb ; 
- 30   :  199c ; 
- 31   :  1a3e ; 
- 32   :  1ae1 ; 
- 33   :  1b85 ; 
- 34   :  1c28 ; 
- 35   :  1ccd ; 
- 36   :  1d72 ; 
- 37   :  1e18 ; 
- 38   :  1ebe ; 
- 39   :  1f64 ; 
- 3a   :  200c ; 
- 3b   :  20b3 ; 
- 3c   :  215b ; 
- 3d   :  2204 ; 
- 3e   :  22ad ; 
- 3f   :  2356 ; 
- 40   :  2400 ; 
- 41   :  24aa ; 
- 42   :  2555 ; 
- 43   :  2600 ; 
- 44   :  26ac ; 
- 45   :  2757 ; 
- 46   :  2803 ; 
- 47   :  28b0 ; 
- 48   :  295d ; 
- 49   :  2a0a ; 
- 4a   :  2ab7 ; 
- 4b   :  2b64 ; 
- 4c   :  2c12 ; 
- 4d   :  2cc0 ; 
- 4e   :  2d6f ; 
- 4f   :  2e1d ; 
- 50   :  2ecc ; 
- 51   :  2f7b ; 
- 52   :  302a ; 
- 53   :  30d9 ; 
- 54   :  3188 ; 
- 55   :  3238 ; 
- 56   :  32e8 ; 
- 57   :  3397 ; 
- 58   :  3447 ; 
- 59   :  34f7 ; 
- 5a   :  35a7 ; 
- 5b   :  3657 ; 
- 5c   :  3707 ; 
- 5d   :  37b7 ; 
- 5e   :  3867 ; 
- 5f   :  3916 ; 
- 60   :  39c6 ; 
- 61   :  3a76 ; 
- 62   :  3b26 ; 
- 63   :  3bd6 ; 
- 64   :  3c85 ; 
- 65   :  3d35 ; 
- 66   :  3de4 ; 
- 67   :  3e93 ; 
- 68   :  3f42 ; 
- 69   :  3ff1 ; 
- 6a   :  40a0 ; 
- 6b   :  414e ; 
- 6c   :  41fd ; 
- 6d   :  42ab ; 
- 6e   :  4358 ; 
- 6f   :  4406 ; 
- 70   :  44b3 ; 
- 71   :  4560 ; 
- 72   :  460d ; 
- 73   :  46b9 ; 
- 74   :  4765 ; 
- 75   :  4811 ; 
- 76   :  48bc ; 
- 77   :  4967 ; 
- 78   :  4a11 ; 
- 79   :  4abb ; 
- 7a   :  4b65 ; 
- 7b   :  4c0e ; 
- 7c   :  4cb7 ; 
- 7d   :  4d5f ; 
- 7e   :  4e07 ; 
- 7f   :  4eae ; 
- 80   :  4f55 ; 
- 81   :  4ffb ; 
- 82   :  50a0 ; 
- 83   :  5146 ; 
- 84   :  51ea ; 
- 85   :  528e ; 
- 86   :  5331 ; 
- 87   :  53d4 ; 
- 88   :  5476 ; 
- 89   :  5517 ; 
- 8a   :  55b8 ; 
- 8b   :  5658 ; 
- 8c   :  56f7 ; 
- 8d   :  5796 ; 
- 8e   :  5833 ; 
- 8f   :  58d1 ; 
- 90   :  596d ; 
- 91   :  5a09 ; 
- 92   :  5aa3 ; 
- 93   :  5b3d ; 
- 94   :  5bd6 ; 
- 95   :  5c6f ; 
- 96   :  5d06 ; 
- 97   :  5d9d ; 
- 98   :  5e33 ; 
- 99   :  5ec8 ; 
- 9a   :  5f5c ; 
- 9b   :  5fef ; 
- 9c   :  6081 ; 
- 9d   :  6112 ; 
- 9e   :  61a2 ; 
- 9f   :  6232 ; 
- a0   :  62c0 ; 
- a1   :  634d ; 
- a2   :  63da ; 
- a3   :  6465 ; 
- a4   :  64ef ; 
- a5   :  6579 ; 
- a6   :  6601 ; 
- a7   :  6688 ; 
- a8   :  670e ; 
- a9   :  6793 ; 
- aa   :  6817 ; 
- ab   :  689a ; 
- ac   :  691b ; 
- ad   :  699c ; 
- ae   :  6a1b ; 
- af   :  6a99 ; 
- b0   :  6b16 ; 
- b1   :  6b92 ; 
- b2   :  6c0c ; 
- b3   :  6c86 ; 
- b4   :  6cfe ; 
- b5   :  6d75 ; 
- b6   :  6dea ; 
- b7   :  6e5f ; 
- b8   :  6ed2 ; 
- b9   :  6f44 ; 
- ba   :  6fb4 ; 
- bb   :  7024 ; 
- bc   :  7091 ; 
- bd   :  70fe ; 
- be   :  7169 ; 
- bf   :  71d3 ; 
- c0   :  723c ; 
- c1   :  72a3 ; 
- c2   :  7309 ; 
- c3   :  736d ; 
- c4   :  73d0 ; 
- c5   :  7432 ; 
- c6   :  7492 ; 
- c7   :  74f1 ; 
- c8   :  754f ; 
- c9   :  75ab ; 
- ca   :  7605 ; 
- cb   :  765e ; 
- cc   :  76b6 ; 
- cd   :  770c ; 
- ce   :  7760 ; 
- cf   :  77b4 ; 
- d0   :  7805 ; 
- d1   :  7855 ; 
- d2   :  78a4 ; 
- d3   :  78f1 ; 
- d4   :  793d ; 
- d5   :  7987 ; 
- d6   :  79cf ; 
- d7   :  7a16 ; 
- d8   :  7a5c ; 
- d9   :  7aa0 ; 
- da   :  7ae2 ; 
- db   :  7b23 ; 
- dc   :  7b62 ; 
- dd   :  7b9f ; 
- de   :  7bdb ; 
- df   :  7c16 ; 
- e0   :  7c4e ; 
- e1   :  7c86 ; 
- e2   :  7cbb ; 
- e3   :  7cef ; 
- e4   :  7d21 ; 
- e5   :  7d52 ; 
- e6   :  7d81 ; 
- e7   :  7dae ; 
- e8   :  7dda ; 
- e9   :  7e04 ; 
- ea   :  7e2d ; 
- eb   :  7e53 ; 
- ec   :  7e78 ; 
- ed   :  7e9c ; 
- ee   :  7ebe ; 
- ef   :  7ede ; 
- f0   :  7efc ; 
- f1   :  7f19 ; 
- f2   :  7f34 ; 
- f3   :  7f4e ; 
- f4   :  7f65 ; 
- f5   :  7f7b ; 
- f6   :  7f90 ; 
- f7   :  7fa2 ; 
- f8   :  7fb3 ; 
- f9   :  7fc3 ; 
- fa   :  7fd0 ; 
- fb   :  7fdc ; 
- fc   :  7fe6 ; 
- fd   :  7fef ; 
- fe   :  7ff6 ; 
- ff   :  7ffb ; 
+ 0   :  fee8 ; 
+ 1   :  ff61 ; 
+ 2   :  ffdc ; 
+ 3   :  57 ; 
+ 4   :  d4 ; 
+ 5   :  151 ; 
+ 6   :  1d0 ; 
+ 7   :  24f ; 
+ 8   :  2d0 ; 
+ 9   :  352 ; 
+ a   :  3d4 ; 
+ b   :  458 ; 
+ c   :  4dc ; 
+ d   :  562 ; 
+ e   :  5e9 ; 
+ f   :  670 ; 
+ 10   :  6f9 ; 
+ 11   :  782 ; 
+ 12   :  80c ; 
+ 13   :  898 ; 
+ 14   :  924 ; 
+ 15   :  9b1 ; 
+ 16   :  a3f ; 
+ 17   :  ace ; 
+ 18   :  b5d ; 
+ 19   :  bee ; 
+ 1a   :  c80 ; 
+ 1b   :  d12 ; 
+ 1c   :  da5 ; 
+ 1d   :  e39 ; 
+ 1e   :  ece ; 
+ 1f   :  f63 ; 
+ 20   :  ffa ; 
+ 21   :  1091 ; 
+ 22   :  1129 ; 
+ 23   :  11c2 ; 
+ 24   :  125b ; 
+ 25   :  12f6 ; 
+ 26   :  1391 ; 
+ 27   :  142c ; 
+ 28   :  14c9 ; 
+ 29   :  1566 ; 
+ 2a   :  1604 ; 
+ 2b   :  16a2 ; 
+ 2c   :  1741 ; 
+ 2d   :  17e1 ; 
+ 2e   :  1882 ; 
+ 2f   :  1923 ; 
+ 30   :  19c5 ; 
+ 31   :  1a67 ; 
+ 32   :  1b0a ; 
+ 33   :  1bad ; 
+ 34   :  1c52 ; 
+ 35   :  1cf6 ; 
+ 36   :  1d9b ; 
+ 37   :  1e41 ; 
+ 38   :  1ee7 ; 
+ 39   :  1f8e ; 
+ 3a   :  2035 ; 
+ 3b   :  20dd ; 
+ 3c   :  2185 ; 
+ 3d   :  222e ; 
+ 3e   :  22d7 ; 
+ 3f   :  2381 ; 
+ 40   :  242b ; 
+ 41   :  24d5 ; 
+ 42   :  2580 ; 
+ 43   :  262b ; 
+ 44   :  26d6 ; 
+ 45   :  2782 ; 
+ 46   :  282e ; 
+ 47   :  28db ; 
+ 48   :  2988 ; 
+ 49   :  2a35 ; 
+ 4a   :  2ae2 ; 
+ 4b   :  2b90 ; 
+ 4c   :  2c3e ; 
+ 4d   :  2cec ; 
+ 4e   :  2d9a ; 
+ 4f   :  2e49 ; 
+ 50   :  2ef8 ; 
+ 51   :  2fa7 ; 
+ 52   :  3056 ; 
+ 53   :  3105 ; 
+ 54   :  31b4 ; 
+ 55   :  3264 ; 
+ 56   :  3313 ; 
+ 57   :  33c3 ; 
+ 58   :  3473 ; 
+ 59   :  3523 ; 
+ 5a   :  35d3 ; 
+ 5b   :  3683 ; 
+ 5c   :  3733 ; 
+ 5d   :  37e3 ; 
+ 5e   :  3892 ; 
+ 5f   :  3942 ; 
+ 60   :  39f2 ; 
+ 61   :  3aa2 ; 
+ 62   :  3b52 ; 
+ 63   :  3c02 ; 
+ 64   :  3cb1 ; 
+ 65   :  3d61 ; 
+ 66   :  3e10 ; 
+ 67   :  3ebf ; 
+ 68   :  3f6e ; 
+ 69   :  401d ; 
+ 6a   :  40cc ; 
+ 6b   :  417a ; 
+ 6c   :  4228 ; 
+ 6d   :  42d6 ; 
+ 6e   :  4384 ; 
+ 6f   :  4431 ; 
+ 70   :  44de ; 
+ 71   :  458b ; 
+ 72   :  4638 ; 
+ 73   :  46e4 ; 
+ 74   :  4790 ; 
+ 75   :  483c ; 
+ 76   :  48e7 ; 
+ 77   :  4991 ; 
+ 78   :  4a3c ; 
+ 79   :  4ae6 ; 
+ 7a   :  4b8f ; 
+ 7b   :  4c38 ; 
+ 7c   :  4ce1 ; 
+ 7d   :  4d89 ; 
+ 7e   :  4e31 ; 
+ 7f   :  4ed8 ; 
+ 80   :  4f7e ; 
+ 81   :  5024 ; 
+ 82   :  50ca ; 
+ 83   :  516f ; 
+ 84   :  5213 ; 
+ 85   :  52b7 ; 
+ 86   :  535a ; 
+ 87   :  53fc ; 
+ 88   :  549e ; 
+ 89   :  553f ; 
+ 8a   :  55e0 ; 
+ 8b   :  5680 ; 
+ 8c   :  571f ; 
+ 8d   :  57bd ; 
+ 8e   :  585b ; 
+ 8f   :  58f8 ; 
+ 90   :  5994 ; 
+ 91   :  5a2f ; 
+ 92   :  5aca ; 
+ 93   :  5b64 ; 
+ 94   :  5bfd ; 
+ 95   :  5c95 ; 
+ 96   :  5d2c ; 
+ 97   :  5dc3 ; 
+ 98   :  5e58 ; 
+ 99   :  5eed ; 
+ 9a   :  5f81 ; 
+ 9b   :  6013 ; 
+ 9c   :  60a5 ; 
+ 9d   :  6136 ; 
+ 9e   :  61c6 ; 
+ 9f   :  6255 ; 
+ a0   :  62e4 ; 
+ a1   :  6371 ; 
+ a2   :  63fd ; 
+ a3   :  6488 ; 
+ a4   :  6512 ; 
+ a5   :  659b ; 
+ a6   :  6623 ; 
+ a7   :  66aa ; 
+ a8   :  672f ; 
+ a9   :  67b4 ; 
+ aa   :  6838 ; 
+ ab   :  68ba ; 
+ ac   :  693b ; 
+ ad   :  69bc ; 
+ ae   :  6a3b ; 
+ af   :  6ab8 ; 
+ b0   :  6b35 ; 
+ b1   :  6bb1 ; 
+ b2   :  6c2b ; 
+ b3   :  6ca4 ; 
+ b4   :  6d1c ; 
+ b5   :  6d92 ; 
+ b6   :  6e08 ; 
+ b7   :  6e7c ; 
+ b8   :  6eee ; 
+ b9   :  6f60 ; 
+ ba   :  6fd0 ; 
+ bb   :  703f ; 
+ bc   :  70ad ; 
+ bd   :  7119 ; 
+ be   :  7184 ; 
+ bf   :  71ee ; 
+ c0   :  7256 ; 
+ c1   :  72bd ; 
+ c2   :  7322 ; 
+ c3   :  7386 ; 
+ c4   :  73e9 ; 
+ c5   :  744a ; 
+ c6   :  74aa ; 
+ c7   :  7509 ; 
+ c8   :  7566 ; 
+ c9   :  75c1 ; 
+ ca   :  761b ; 
+ cb   :  7674 ; 
+ cc   :  76cb ; 
+ cd   :  7721 ; 
+ ce   :  7775 ; 
+ cf   :  77c8 ; 
+ d0   :  7819 ; 
+ d1   :  7869 ; 
+ d2   :  78b7 ; 
+ d3   :  7904 ; 
+ d4   :  794f ; 
+ d5   :  7999 ; 
+ d6   :  79e1 ; 
+ d7   :  7a28 ; 
+ d8   :  7a6d ; 
+ d9   :  7ab0 ; 
+ da   :  7af2 ; 
+ db   :  7b33 ; 
+ dc   :  7b71 ; 
+ dd   :  7bae ; 
+ de   :  7bea ; 
+ df   :  7c24 ; 
+ e0   :  7c5c ; 
+ e1   :  7c93 ; 
+ e2   :  7cc8 ; 
+ e3   :  7cfc ; 
+ e4   :  7d2e ; 
+ e5   :  7d5e ; 
+ e6   :  7d8c ; 
+ e7   :  7db9 ; 
+ e8   :  7de5 ; 
+ e9   :  7e0e ; 
+ ea   :  7e36 ; 
+ eb   :  7e5d ; 
+ ec   :  7e81 ; 
+ ed   :  7ea4 ; 
+ ee   :  7ec6 ; 
+ ef   :  7ee6 ; 
+ f0   :  7f04 ; 
+ f1   :  7f20 ; 
+ f2   :  7f3b ; 
+ f3   :  7f54 ; 
+ f4   :  7f6b ; 
+ f5   :  7f81 ; 
+ f6   :  7f94 ; 
+ f7   :  7fa7 ; 
+ f8   :  7fb7 ; 
+ f9   :  7fc6 ; 
+ fa   :  7fd3 ; 
+ fb   :  7fdf ; 
+ fc   :  7fe9 ; 
+ fd   :  7ff1 ; 
+ fe   :  7ff7 ; 
+ ff   :  7ffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
index 18d671783a..875c269ad0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bb ; 
- 1   :  86 ; 
- 2   :  50 ; 
- 3   :  1a ; 
- 4   :  ffe4 ; 
- 5   :  ffad ; 
- 6   :  ff76 ; 
- 7   :  ff3f ; 
- 8   :  ff08 ; 
- 9   :  fed0 ; 
- a   :  fe98 ; 
- b   :  fe60 ; 
- c   :  fe28 ; 
- d   :  fdef ; 
- e   :  fdb6 ; 
- f   :  fd7d ; 
- 10   :  fd44 ; 
- 11   :  fd0b ; 
- 12   :  fcd1 ; 
- 13   :  fc97 ; 
- 14   :  fc5d ; 
- 15   :  fc23 ; 
- 16   :  fbe9 ; 
- 17   :  fbae ; 
- 18   :  fb74 ; 
- 19   :  fb39 ; 
- 1a   :  fafe ; 
- 1b   :  fac3 ; 
- 1c   :  fa88 ; 
- 1d   :  fa4d ; 
- 1e   :  fa12 ; 
- 1f   :  f9d6 ; 
- 20   :  f99b ; 
- 21   :  f960 ; 
- 22   :  f924 ; 
- 23   :  f8e8 ; 
- 24   :  f8ad ; 
- 25   :  f871 ; 
- 26   :  f836 ; 
- 27   :  f7fa ; 
- 28   :  f7be ; 
- 29   :  f782 ; 
- 2a   :  f747 ; 
- 2b   :  f70b ; 
- 2c   :  f6d0 ; 
- 2d   :  f694 ; 
- 2e   :  f658 ; 
- 2f   :  f61d ; 
- 30   :  f5e2 ; 
- 31   :  f5a6 ; 
- 32   :  f56b ; 
- 33   :  f530 ; 
- 34   :  f4f5 ; 
- 35   :  f4ba ; 
- 36   :  f47f ; 
- 37   :  f444 ; 
- 38   :  f40a ; 
- 39   :  f3d0 ; 
- 3a   :  f395 ; 
- 3b   :  f35b ; 
- 3c   :  f321 ; 
- 3d   :  f2e8 ; 
- 3e   :  f2ae ; 
- 3f   :  f275 ; 
- 40   :  f23c ; 
- 41   :  f203 ; 
- 42   :  f1cb ; 
- 43   :  f192 ; 
- 44   :  f15a ; 
- 45   :  f123 ; 
- 46   :  f0eb ; 
- 47   :  f0b4 ; 
- 48   :  f07d ; 
- 49   :  f046 ; 
- 4a   :  f010 ; 
- 4b   :  efda ; 
- 4c   :  efa4 ; 
- 4d   :  ef6f ; 
- 4e   :  ef3a ; 
- 4f   :  ef06 ; 
- 50   :  eed2 ; 
- 51   :  ee9e ; 
- 52   :  ee6a ; 
- 53   :  ee37 ; 
- 54   :  ee05 ; 
- 55   :  edd3 ; 
- 56   :  eda1 ; 
- 57   :  ed70 ; 
- 58   :  ed3f ; 
- 59   :  ed0f ; 
- 5a   :  ecdf ; 
- 5b   :  ecaf ; 
- 5c   :  ec81 ; 
- 5d   :  ec52 ; 
- 5e   :  ec24 ; 
- 5f   :  ebf7 ; 
- 60   :  ebca ; 
- 61   :  eb9e ; 
- 62   :  eb72 ; 
- 63   :  eb47 ; 
- 64   :  eb1d ; 
- 65   :  eaf3 ; 
- 66   :  eac9 ; 
- 67   :  eaa1 ; 
- 68   :  ea78 ; 
- 69   :  ea51 ; 
- 6a   :  ea2a ; 
- 6b   :  ea04 ; 
- 6c   :  e9de ; 
- 6d   :  e9b9 ; 
- 6e   :  e995 ; 
- 6f   :  e971 ; 
- 70   :  e94e ; 
- 71   :  e92c ; 
- 72   :  e90b ; 
- 73   :  e8ea ; 
- 74   :  e8ca ; 
- 75   :  e8aa ; 
- 76   :  e88c ; 
- 77   :  e86e ; 
- 78   :  e851 ; 
- 79   :  e835 ; 
- 7a   :  e819 ; 
- 7b   :  e7fe ; 
- 7c   :  e7e4 ; 
- 7d   :  e7cb ; 
- 7e   :  e7b3 ; 
- 7f   :  e79b ; 
- 80   :  e785 ; 
- 81   :  e76f ; 
- 82   :  e75a ; 
- 83   :  e746 ; 
- 84   :  e733 ; 
- 85   :  e720 ; 
- 86   :  e70f ; 
- 87   :  e6fe ; 
- 88   :  e6ee ; 
- 89   :  e6e0 ; 
- 8a   :  e6d2 ; 
- 8b   :  e6c5 ; 
- 8c   :  e6b9 ; 
- 8d   :  e6ad ; 
- 8e   :  e6a3 ; 
- 8f   :  e69a ; 
- 90   :  e692 ; 
- 91   :  e68a ; 
- 92   :  e684 ; 
- 93   :  e67f ; 
- 94   :  e67a ; 
- 95   :  e677 ; 
- 96   :  e675 ; 
+ 0   :  ae ; 
+ 1   :  78 ; 
+ 2   :  43 ; 
+ 3   :  c ; 
+ 4   :  ffd6 ; 
+ 5   :  ff9f ; 
+ 6   :  ff68 ; 
+ 7   :  ff31 ; 
+ 8   :  fefa ; 
+ 9   :  fec2 ; 
+ a   :  fe8a ; 
+ b   :  fe52 ; 
+ c   :  fe19 ; 
+ d   :  fde1 ; 
+ e   :  fda8 ; 
+ f   :  fd6f ; 
+ 10   :  fd36 ; 
+ 11   :  fcfc ; 
+ 12   :  fcc2 ; 
+ 13   :  fc89 ; 
+ 14   :  fc4f ; 
+ 15   :  fc14 ; 
+ 16   :  fbda ; 
+ 17   :  fba0 ; 
+ 18   :  fb65 ; 
+ 19   :  fb2a ; 
+ 1a   :  faef ; 
+ 1b   :  fab4 ; 
+ 1c   :  fa79 ; 
+ 1d   :  fa3e ; 
+ 1e   :  fa03 ; 
+ 1f   :  f9c8 ; 
+ 20   :  f98c ; 
+ 21   :  f951 ; 
+ 22   :  f915 ; 
+ 23   :  f8da ; 
+ 24   :  f89e ; 
+ 25   :  f862 ; 
+ 26   :  f827 ; 
+ 27   :  f7eb ; 
+ 28   :  f7af ; 
+ 29   :  f774 ; 
+ 2a   :  f738 ; 
+ 2b   :  f6fc ; 
+ 2c   :  f6c1 ; 
+ 2d   :  f685 ; 
+ 2e   :  f64a ; 
+ 2f   :  f60e ; 
+ 30   :  f5d3 ; 
+ 31   :  f597 ; 
+ 32   :  f55c ; 
+ 33   :  f521 ; 
+ 34   :  f4e6 ; 
+ 35   :  f4ab ; 
+ 36   :  f470 ; 
+ 37   :  f436 ; 
+ 38   :  f3fb ; 
+ 39   :  f3c1 ; 
+ 3a   :  f387 ; 
+ 3b   :  f34d ; 
+ 3c   :  f313 ; 
+ 3d   :  f2d9 ; 
+ 3e   :  f2a0 ; 
+ 3f   :  f267 ; 
+ 40   :  f22e ; 
+ 41   :  f1f5 ; 
+ 42   :  f1bd ; 
+ 43   :  f184 ; 
+ 44   :  f14c ; 
+ 45   :  f115 ; 
+ 46   :  f0dd ; 
+ 47   :  f0a6 ; 
+ 48   :  f06f ; 
+ 49   :  f039 ; 
+ 4a   :  f003 ; 
+ 4b   :  efcd ; 
+ 4c   :  ef97 ; 
+ 4d   :  ef62 ; 
+ 4e   :  ef2d ; 
+ 4f   :  eef9 ; 
+ 50   :  eec5 ; 
+ 51   :  ee91 ; 
+ 52   :  ee5e ; 
+ 53   :  ee2b ; 
+ 54   :  edf8 ; 
+ 55   :  edc6 ; 
+ 56   :  ed95 ; 
+ 57   :  ed64 ; 
+ 58   :  ed33 ; 
+ 59   :  ed03 ; 
+ 5a   :  ecd3 ; 
+ 5b   :  eca4 ; 
+ 5c   :  ec75 ; 
+ 5d   :  ec47 ; 
+ 5e   :  ec19 ; 
+ 5f   :  ebec ; 
+ 60   :  ebbf ; 
+ 61   :  eb93 ; 
+ 62   :  eb67 ; 
+ 63   :  eb3d ; 
+ 64   :  eb12 ; 
+ 65   :  eae8 ; 
+ 66   :  eabf ; 
+ 67   :  ea96 ; 
+ 68   :  ea6e ; 
+ 69   :  ea47 ; 
+ 6a   :  ea20 ; 
+ 6b   :  e9fa ; 
+ 6c   :  e9d5 ; 
+ 6d   :  e9b0 ; 
+ 6e   :  e98c ; 
+ 6f   :  e968 ; 
+ 70   :  e946 ; 
+ 71   :  e924 ; 
+ 72   :  e902 ; 
+ 73   :  e8e2 ; 
+ 74   :  e8c2 ; 
+ 75   :  e8a3 ; 
+ 76   :  e884 ; 
+ 77   :  e867 ; 
+ 78   :  e84a ; 
+ 79   :  e82e ; 
+ 7a   :  e812 ; 
+ 7b   :  e7f8 ; 
+ 7c   :  e7de ; 
+ 7d   :  e7c5 ; 
+ 7e   :  e7ad ; 
+ 7f   :  e796 ; 
+ 80   :  e77f ; 
+ 81   :  e76a ; 
+ 82   :  e755 ; 
+ 83   :  e741 ; 
+ 84   :  e72e ; 
+ 85   :  e71c ; 
+ 86   :  e70a ; 
+ 87   :  e6fa ; 
+ 88   :  e6eb ; 
+ 89   :  e6dc ; 
+ 8a   :  e6ce ; 
+ 8b   :  e6c2 ; 
+ 8c   :  e6b6 ; 
+ 8d   :  e6ab ; 
+ 8e   :  e6a1 ; 
+ 8f   :  e698 ; 
+ 90   :  e690 ; 
+ 91   :  e689 ; 
+ 92   :  e683 ; 
+ 93   :  e67e ; 
+ 94   :  e679 ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
  97   :  e673 ; 
  98   :  e673 ; 
  99   :  e674 ; 
- 9a   :  e675 ; 
- 9b   :  e678 ; 
- 9c   :  e67c ; 
- 9d   :  e680 ; 
- 9e   :  e686 ; 
- 9f   :  e68d ; 
- a0   :  e695 ; 
- a1   :  e69e ; 
- a2   :  e6a8 ; 
- a3   :  e6b4 ; 
- a4   :  e6c0 ; 
- a5   :  e6cd ; 
- a6   :  e6dc ; 
- a7   :  e6eb ; 
- a8   :  e6fc ; 
- a9   :  e70e ; 
- aa   :  e721 ; 
- ab   :  e735 ; 
- ac   :  e74a ; 
- ad   :  e760 ; 
- ae   :  e778 ; 
- af   :  e790 ; 
- b0   :  e7aa ; 
- b1   :  e7c5 ; 
- b2   :  e7e1 ; 
- b3   :  e7fe ; 
- b4   :  e81c ; 
- b5   :  e83c ; 
- b6   :  e85d ; 
- b7   :  e87f ; 
- b8   :  e8a2 ; 
- b9   :  e8c6 ; 
- ba   :  e8eb ; 
- bb   :  e912 ; 
- bc   :  e93a ; 
- bd   :  e962 ; 
- be   :  e98d ; 
- bf   :  e9b8 ; 
- c0   :  e9e4 ; 
- c1   :  ea12 ; 
- c2   :  ea41 ; 
- c3   :  ea71 ; 
- c4   :  eaa3 ; 
- c5   :  ead5 ; 
- c6   :  eb09 ; 
- c7   :  eb3e ; 
- c8   :  eb74 ; 
- c9   :  ebac ; 
- ca   :  ebe4 ; 
- cb   :  ec1e ; 
- cc   :  ec59 ; 
- cd   :  ec95 ; 
- ce   :  ecd3 ; 
- cf   :  ed11 ; 
- d0   :  ed51 ; 
- d1   :  ed93 ; 
- d2   :  edd5 ; 
- d3   :  ee18 ; 
- d4   :  ee5d ; 
- d5   :  eea3 ; 
- d6   :  eeea ; 
- d7   :  ef33 ; 
- d8   :  ef7d ; 
- d9   :  efc7 ; 
- da   :  f014 ; 
- db   :  f061 ; 
- dc   :  f0af ; 
- dd   :  f0ff ; 
- de   :  f150 ; 
- df   :  f1a2 ; 
- e0   :  f1f5 ; 
- e1   :  f24a ; 
- e2   :  f2a0 ; 
- e3   :  f2f7 ; 
- e4   :  f34f ; 
- e5   :  f3a8 ; 
- e6   :  f403 ; 
- e7   :  f45e ; 
- e8   :  f4bb ; 
- e9   :  f519 ; 
- ea   :  f579 ; 
- eb   :  f5d9 ; 
- ec   :  f63b ; 
- ed   :  f69d ; 
- ee   :  f701 ; 
- ef   :  f766 ; 
- f0   :  f7cd ; 
- f1   :  f834 ; 
- f2   :  f89c ; 
- f3   :  f906 ; 
- f4   :  f971 ; 
- f5   :  f9dd ; 
- f6   :  fa4a ; 
- f7   :  fab8 ; 
- f8   :  fb27 ; 
- f9   :  fb98 ; 
- fa   :  fc09 ; 
- fb   :  fc7c ; 
- fc   :  fcf0 ; 
- fd   :  fd65 ; 
- fe   :  fddb ; 
- ff   :  fe51 ; 
+ 9a   :  e676 ; 
+ 9b   :  e679 ; 
+ 9c   :  e67d ; 
+ 9d   :  e682 ; 
+ 9e   :  e688 ; 
+ 9f   :  e68f ; 
+ a0   :  e697 ; 
+ a1   :  e6a1 ; 
+ a2   :  e6ab ; 
+ a3   :  e6b7 ; 
+ a4   :  e6c3 ; 
+ a5   :  e6d1 ; 
+ a6   :  e6e0 ; 
+ a7   :  e6ef ; 
+ a8   :  e700 ; 
+ a9   :  e712 ; 
+ aa   :  e726 ; 
+ ab   :  e73a ; 
+ ac   :  e74f ; 
+ ad   :  e766 ; 
+ ae   :  e77e ; 
+ af   :  e797 ; 
+ b0   :  e7b1 ; 
+ b1   :  e7cc ; 
+ b2   :  e7e8 ; 
+ b3   :  e806 ; 
+ b4   :  e824 ; 
+ b5   :  e844 ; 
+ b6   :  e865 ; 
+ b7   :  e887 ; 
+ b8   :  e8ab ; 
+ b9   :  e8cf ; 
+ ba   :  e8f5 ; 
+ bb   :  e91c ; 
+ bc   :  e944 ; 
+ bd   :  e96d ; 
+ be   :  e997 ; 
+ bf   :  e9c3 ; 
+ c0   :  e9f0 ; 
+ c1   :  ea1e ; 
+ c2   :  ea4d ; 
+ c3   :  ea7e ; 
+ c4   :  eaaf ; 
+ c5   :  eae2 ; 
+ c6   :  eb16 ; 
+ c7   :  eb4b ; 
+ c8   :  eb82 ; 
+ c9   :  ebba ; 
+ ca   :  ebf3 ; 
+ cb   :  ec2d ; 
+ cc   :  ec68 ; 
+ cd   :  eca5 ; 
+ ce   :  ece2 ; 
+ cf   :  ed21 ; 
+ d0   :  ed62 ; 
+ d1   :  eda3 ; 
+ d2   :  ede6 ; 
+ d3   :  ee2a ; 
+ d4   :  ee6f ; 
+ d5   :  eeb5 ; 
+ d6   :  eefc ; 
+ d7   :  ef45 ; 
+ d8   :  ef8f ; 
+ d9   :  efda ; 
+ da   :  f027 ; 
+ db   :  f074 ; 
+ dc   :  f0c3 ; 
+ dd   :  f113 ; 
+ de   :  f164 ; 
+ df   :  f1b7 ; 
+ e0   :  f20a ; 
+ e1   :  f25f ; 
+ e2   :  f2b5 ; 
+ e3   :  f30d ; 
+ e4   :  f365 ; 
+ e5   :  f3bf ; 
+ e6   :  f419 ; 
+ e7   :  f475 ; 
+ e8   :  f4d3 ; 
+ e9   :  f531 ; 
+ ea   :  f591 ; 
+ eb   :  f5f1 ; 
+ ec   :  f653 ; 
+ ed   :  f6b6 ; 
+ ee   :  f71a ; 
+ ef   :  f780 ; 
+ f0   :  f7e6 ; 
+ f1   :  f84e ; 
+ f2   :  f8b7 ; 
+ f3   :  f921 ; 
+ f4   :  f98c ; 
+ f5   :  f9f8 ; 
+ f6   :  fa65 ; 
+ f7   :  fad4 ; 
+ f8   :  fb43 ; 
+ f9   :  fbb4 ; 
+ fa   :  fc26 ; 
+ fb   :  fc99 ; 
+ fc   :  fd0d ; 
+ fd   :  fd82 ; 
+ fe   :  fdf8 ; 
+ ff   :  fe6f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
index 68e60e910c..49c1ac6447 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff92 ; 
- 1   :  ffae ; 
- 2   :  ffcb ; 
- 3   :  ffe8 ; 
- 4   :  5 ; 
- 5   :  22 ; 
- 6   :  40 ; 
- 7   :  5d ; 
- 8   :  7b ; 
- 9   :  98 ; 
- a   :  b6 ; 
- b   :  d4 ; 
- c   :  f2 ; 
- d   :  110 ; 
- e   :  12e ; 
- f   :  14d ; 
- 10   :  16b ; 
- 11   :  18a ; 
- 12   :  1a8 ; 
- 13   :  1c7 ; 
- 14   :  1e6 ; 
- 15   :  205 ; 
- 16   :  223 ; 
- 17   :  242 ; 
- 18   :  261 ; 
- 19   :  280 ; 
- 1a   :  29f ; 
- 1b   :  2bf ; 
- 1c   :  2de ; 
- 1d   :  2fd ; 
- 1e   :  31c ; 
- 1f   :  33b ; 
- 20   :  35b ; 
- 21   :  37a ; 
- 22   :  399 ; 
- 23   :  3b9 ; 
- 24   :  3d8 ; 
- 25   :  3f7 ; 
- 26   :  416 ; 
- 27   :  436 ; 
- 28   :  455 ; 
- 29   :  474 ; 
- 2a   :  493 ; 
- 2b   :  4b2 ; 
- 2c   :  4d1 ; 
- 2d   :  4f1 ; 
- 2e   :  510 ; 
- 2f   :  52e ; 
- 30   :  54d ; 
- 31   :  56c ; 
- 32   :  58b ; 
- 33   :  5aa ; 
- 34   :  5c8 ; 
- 35   :  5e7 ; 
- 36   :  605 ; 
- 37   :  623 ; 
- 38   :  642 ; 
- 39   :  660 ; 
- 3a   :  67e ; 
- 3b   :  69c ; 
- 3c   :  6b9 ; 
- 3d   :  6d7 ; 
- 3e   :  6f4 ; 
- 3f   :  712 ; 
- 40   :  72f ; 
- 41   :  74c ; 
- 42   :  769 ; 
- 43   :  786 ; 
- 44   :  7a2 ; 
- 45   :  7bf ; 
- 46   :  7db ; 
- 47   :  7f7 ; 
- 48   :  813 ; 
- 49   :  82f ; 
- 4a   :  84a ; 
- 4b   :  865 ; 
- 4c   :  880 ; 
- 4d   :  89b ; 
- 4e   :  8b6 ; 
- 4f   :  8d0 ; 
- 50   :  8ea ; 
- 51   :  904 ; 
- 52   :  91e ; 
- 53   :  938 ; 
- 54   :  951 ; 
- 55   :  96a ; 
- 56   :  983 ; 
- 57   :  99b ; 
- 58   :  9b3 ; 
- 59   :  9cb ; 
- 5a   :  9e3 ; 
- 5b   :  9fa ; 
- 5c   :  a11 ; 
- 5d   :  a28 ; 
- 5e   :  a3f ; 
- 5f   :  a55 ; 
- 60   :  a6b ; 
- 61   :  a80 ; 
- 62   :  a95 ; 
- 63   :  aaa ; 
- 64   :  abf ; 
- 65   :  ad3 ; 
- 66   :  ae7 ; 
- 67   :  afb ; 
- 68   :  b0e ; 
- 69   :  b21 ; 
- 6a   :  b33 ; 
- 6b   :  b46 ; 
- 6c   :  b57 ; 
- 6d   :  b69 ; 
- 6e   :  b7a ; 
- 6f   :  b8b ; 
- 70   :  b9b ; 
- 71   :  bab ; 
- 72   :  bba ; 
- 73   :  bca ; 
- 74   :  bd8 ; 
- 75   :  be7 ; 
- 76   :  bf5 ; 
- 77   :  c02 ; 
- 78   :  c0f ; 
- 79   :  c1c ; 
- 7a   :  c28 ; 
- 7b   :  c34 ; 
- 7c   :  c3f ; 
- 7d   :  c4a ; 
- 7e   :  c55 ; 
- 7f   :  c5f ; 
- 80   :  c69 ; 
- 81   :  c72 ; 
- 82   :  c7b ; 
- 83   :  c83 ; 
- 84   :  c8b ; 
- 85   :  c92 ; 
- 86   :  c99 ; 
- 87   :  ca0 ; 
- 88   :  ca5 ; 
- 89   :  cab ; 
- 8a   :  cb0 ; 
- 8b   :  cb4 ; 
+ 0   :  ff99 ; 
+ 1   :  ffb6 ; 
+ 2   :  ffd2 ; 
+ 3   :  ffef ; 
+ 4   :  c ; 
+ 5   :  2a ; 
+ 6   :  47 ; 
+ 7   :  64 ; 
+ 8   :  82 ; 
+ 9   :  a0 ; 
+ a   :  be ; 
+ b   :  dc ; 
+ c   :  fa ; 
+ d   :  118 ; 
+ e   :  136 ; 
+ f   :  154 ; 
+ 10   :  173 ; 
+ 11   :  191 ; 
+ 12   :  1b0 ; 
+ 13   :  1cf ; 
+ 14   :  1ed ; 
+ 15   :  20c ; 
+ 16   :  22b ; 
+ 17   :  24a ; 
+ 18   :  269 ; 
+ 19   :  288 ; 
+ 1a   :  2a7 ; 
+ 1b   :  2c6 ; 
+ 1c   :  2e6 ; 
+ 1d   :  305 ; 
+ 1e   :  324 ; 
+ 1f   :  343 ; 
+ 20   :  363 ; 
+ 21   :  382 ; 
+ 22   :  3a1 ; 
+ 23   :  3c0 ; 
+ 24   :  3e0 ; 
+ 25   :  3ff ; 
+ 26   :  41e ; 
+ 27   :  43d ; 
+ 28   :  45d ; 
+ 29   :  47c ; 
+ 2a   :  49b ; 
+ 2b   :  4ba ; 
+ 2c   :  4d9 ; 
+ 2d   :  4f8 ; 
+ 2e   :  517 ; 
+ 2f   :  536 ; 
+ 30   :  555 ; 
+ 31   :  574 ; 
+ 32   :  593 ; 
+ 33   :  5b1 ; 
+ 34   :  5d0 ; 
+ 35   :  5ee ; 
+ 36   :  60d ; 
+ 37   :  62b ; 
+ 38   :  649 ; 
+ 39   :  667 ; 
+ 3a   :  685 ; 
+ 3b   :  6a3 ; 
+ 3c   :  6c1 ; 
+ 3d   :  6de ; 
+ 3e   :  6fc ; 
+ 3f   :  719 ; 
+ 40   :  736 ; 
+ 41   :  753 ; 
+ 42   :  770 ; 
+ 43   :  78d ; 
+ 44   :  7a9 ; 
+ 45   :  7c6 ; 
+ 46   :  7e2 ; 
+ 47   :  7fe ; 
+ 48   :  81a ; 
+ 49   :  835 ; 
+ 4a   :  851 ; 
+ 4b   :  86c ; 
+ 4c   :  887 ; 
+ 4d   :  8a2 ; 
+ 4e   :  8bd ; 
+ 4f   :  8d7 ; 
+ 50   :  8f1 ; 
+ 51   :  90b ; 
+ 52   :  925 ; 
+ 53   :  93e ; 
+ 54   :  957 ; 
+ 55   :  970 ; 
+ 56   :  989 ; 
+ 57   :  9a1 ; 
+ 58   :  9b9 ; 
+ 59   :  9d1 ; 
+ 5a   :  9e9 ; 
+ 5b   :  a00 ; 
+ 5c   :  a17 ; 
+ 5d   :  a2e ; 
+ 5e   :  a44 ; 
+ 5f   :  a5a ; 
+ 60   :  a70 ; 
+ 61   :  a86 ; 
+ 62   :  a9b ; 
+ 63   :  ab0 ; 
+ 64   :  ac4 ; 
+ 65   :  ad8 ; 
+ 66   :  aec ; 
+ 67   :  b00 ; 
+ 68   :  b13 ; 
+ 69   :  b26 ; 
+ 6a   :  b38 ; 
+ 6b   :  b4a ; 
+ 6c   :  b5c ; 
+ 6d   :  b6d ; 
+ 6e   :  b7e ; 
+ 6f   :  b8f ; 
+ 70   :  b9f ; 
+ 71   :  baf ; 
+ 72   :  bbe ; 
+ 73   :  bcd ; 
+ 74   :  bdc ; 
+ 75   :  bea ; 
+ 76   :  bf8 ; 
+ 77   :  c05 ; 
+ 78   :  c12 ; 
+ 79   :  c1f ; 
+ 7a   :  c2b ; 
+ 7b   :  c37 ; 
+ 7c   :  c42 ; 
+ 7d   :  c4d ; 
+ 7e   :  c58 ; 
+ 7f   :  c62 ; 
+ 80   :  c6b ; 
+ 81   :  c74 ; 
+ 82   :  c7d ; 
+ 83   :  c85 ; 
+ 84   :  c8d ; 
+ 85   :  c94 ; 
+ 86   :  c9b ; 
+ 87   :  ca1 ; 
+ 88   :  ca7 ; 
+ 89   :  cac ; 
+ 8a   :  cb1 ; 
+ 8b   :  cb6 ; 
  8c   :  cb9 ; 
- 8d   :  cbc ; 
- 8e   :  cbf ; 
+ 8d   :  cbd ; 
+ 8e   :  cc0 ; 
  8f   :  cc2 ; 
  90   :  cc4 ; 
- 91   :  cc5 ; 
- 92   :  cc6 ; 
+ 91   :  cc6 ; 
+ 92   :  cc7 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
  95   :  cc6 ; 
  96   :  cc5 ; 
- 97   :  cc4 ; 
- 98   :  cc2 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
  99   :  cbf ; 
- 9a   :  cbc ; 
- 9b   :  cb9 ; 
- 9c   :  cb5 ; 
- 9d   :  cb0 ; 
- 9e   :  cab ; 
- 9f   :  ca5 ; 
- a0   :  c9f ; 
- a1   :  c98 ; 
- a2   :  c91 ; 
- a3   :  c89 ; 
- a4   :  c81 ; 
- a5   :  c78 ; 
- a6   :  c6e ; 
- a7   :  c64 ; 
- a8   :  c5a ; 
- a9   :  c4f ; 
- aa   :  c43 ; 
- ab   :  c37 ; 
- ac   :  c2a ; 
- ad   :  c1d ; 
- ae   :  c0f ; 
- af   :  c00 ; 
- b0   :  bf1 ; 
- b1   :  be2 ; 
- b2   :  bd2 ; 
- b3   :  bc1 ; 
- b4   :  bb0 ; 
- b5   :  b9e ; 
- b6   :  b8c ; 
- b7   :  b79 ; 
- b8   :  b66 ; 
- b9   :  b52 ; 
- ba   :  b3e ; 
- bb   :  b29 ; 
- bc   :  b13 ; 
- bd   :  afd ; 
- be   :  ae6 ; 
- bf   :  acf ; 
- c0   :  ab7 ; 
- c1   :  a9f ; 
- c2   :  a86 ; 
- c3   :  a6d ; 
- c4   :  a53 ; 
- c5   :  a38 ; 
- c6   :  a1d ; 
- c7   :  a02 ; 
- c8   :  9e6 ; 
- c9   :  9c9 ; 
- ca   :  9ac ; 
- cb   :  98e ; 
- cc   :  970 ; 
- cd   :  951 ; 
- ce   :  932 ; 
- cf   :  912 ; 
- d0   :  8f2 ; 
- d1   :  8d1 ; 
- d2   :  8af ; 
- d3   :  88d ; 
- d4   :  86b ; 
- d5   :  848 ; 
- d6   :  825 ; 
- d7   :  801 ; 
- d8   :  7dc ; 
- d9   :  7b7 ; 
- da   :  792 ; 
- db   :  76c ; 
- dc   :  746 ; 
- dd   :  71f ; 
- de   :  6f7 ; 
- df   :  6cf ; 
- e0   :  6a7 ; 
- e1   :  67e ; 
- e2   :  655 ; 
- e3   :  62b ; 
- e4   :  601 ; 
- e5   :  5d6 ; 
- e6   :  5ab ; 
- e7   :  580 ; 
- e8   :  554 ; 
- e9   :  527 ; 
- ea   :  4fa ; 
- eb   :  4cd ; 
- ec   :  49f ; 
- ed   :  471 ; 
- ee   :  443 ; 
- ef   :  414 ; 
- f0   :  3e4 ; 
- f1   :  3b4 ; 
- f2   :  384 ; 
- f3   :  354 ; 
- f4   :  323 ; 
- f5   :  2f1 ; 
- f6   :  2c0 ; 
- f7   :  28e ; 
- f8   :  25b ; 
- f9   :  228 ; 
- fa   :  1f5 ; 
- fb   :  1c2 ; 
- fc   :  18e ; 
- fd   :  15a ; 
- fe   :  125 ; 
- ff   :  f0 ; 
+ 9a   :  cbb ; 
+ 9b   :  cb8 ; 
+ 9c   :  cb4 ; 
+ 9d   :  caf ; 
+ 9e   :  ca9 ; 
+ 9f   :  ca4 ; 
+ a0   :  c9d ; 
+ a1   :  c96 ; 
+ a2   :  c8f ; 
+ a3   :  c87 ; 
+ a4   :  c7e ; 
+ a5   :  c75 ; 
+ a6   :  c6c ; 
+ a7   :  c62 ; 
+ a8   :  c57 ; 
+ a9   :  c4c ; 
+ aa   :  c40 ; 
+ ab   :  c34 ; 
+ ac   :  c27 ; 
+ ad   :  c19 ; 
+ ae   :  c0b ; 
+ af   :  bfd ; 
+ b0   :  bee ; 
+ b1   :  bde ; 
+ b2   :  bce ; 
+ b3   :  bbd ; 
+ b4   :  bac ; 
+ b5   :  b9a ; 
+ b6   :  b88 ; 
+ b7   :  b75 ; 
+ b8   :  b61 ; 
+ b9   :  b4d ; 
+ ba   :  b38 ; 
+ bb   :  b23 ; 
+ bc   :  b0e ; 
+ bd   :  af7 ; 
+ be   :  ae1 ; 
+ bf   :  ac9 ; 
+ c0   :  ab1 ; 
+ c1   :  a99 ; 
+ c2   :  a80 ; 
+ c3   :  a66 ; 
+ c4   :  a4c ; 
+ c5   :  a32 ; 
+ c6   :  a16 ; 
+ c7   :  9fb ; 
+ c8   :  9de ; 
+ c9   :  9c2 ; 
+ ca   :  9a4 ; 
+ cb   :  987 ; 
+ cc   :  968 ; 
+ cd   :  949 ; 
+ ce   :  92a ; 
+ cf   :  90a ; 
+ d0   :  8e9 ; 
+ d1   :  8c8 ; 
+ d2   :  8a7 ; 
+ d3   :  885 ; 
+ d4   :  862 ; 
+ d5   :  83f ; 
+ d6   :  81c ; 
+ d7   :  7f8 ; 
+ d8   :  7d3 ; 
+ d9   :  7ae ; 
+ da   :  788 ; 
+ db   :  762 ; 
+ dc   :  73c ; 
+ dd   :  715 ; 
+ de   :  6ed ; 
+ df   :  6c5 ; 
+ e0   :  69d ; 
+ e1   :  674 ; 
+ e2   :  64b ; 
+ e3   :  621 ; 
+ e4   :  5f6 ; 
+ e5   :  5cc ; 
+ e6   :  5a0 ; 
+ e7   :  575 ; 
+ e8   :  549 ; 
+ e9   :  51c ; 
+ ea   :  4ef ; 
+ eb   :  4c2 ; 
+ ec   :  494 ; 
+ ed   :  465 ; 
+ ee   :  437 ; 
+ ef   :  408 ; 
+ f0   :  3d8 ; 
+ f1   :  3a8 ; 
+ f2   :  378 ; 
+ f3   :  347 ; 
+ f4   :  316 ; 
+ f5   :  2e5 ; 
+ f6   :  2b3 ; 
+ f7   :  281 ; 
+ f8   :  24e ; 
+ f9   :  21c ; 
+ fa   :  1e8 ; 
+ fb   :  1b5 ; 
+ fc   :  181 ; 
+ fd   :  14d ; 
+ fe   :  118 ; 
+ ff   :  e3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
index 2656e67a63..9dcdcecc6b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
@@ -3,152 +3,152 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3d ; 
- 1   :  2d ; 
- 2   :  1d ; 
- 3   :  e ; 
- 4   :  fffe ; 
- 5   :  ffee ; 
- 6   :  ffde ; 
- 7   :  ffce ; 
- 8   :  ffbe ; 
- 9   :  ffad ; 
- a   :  ff9d ; 
- b   :  ff8d ; 
- c   :  ff7c ; 
- d   :  ff6c ; 
- e   :  ff5c ; 
- f   :  ff4b ; 
- 10   :  ff3a ; 
- 11   :  ff2a ; 
- 12   :  ff19 ; 
- 13   :  ff08 ; 
- 14   :  fef7 ; 
- 15   :  fee7 ; 
- 16   :  fed6 ; 
- 17   :  fec5 ; 
- 18   :  feb4 ; 
- 19   :  fea3 ; 
- 1a   :  fe92 ; 
- 1b   :  fe81 ; 
- 1c   :  fe70 ; 
- 1d   :  fe5f ; 
- 1e   :  fe4e ; 
- 1f   :  fe3c ; 
- 20   :  fe2b ; 
- 21   :  fe1a ; 
- 22   :  fe09 ; 
- 23   :  fdf8 ; 
- 24   :  fde7 ; 
- 25   :  fdd6 ; 
- 26   :  fdc5 ; 
- 27   :  fdb4 ; 
- 28   :  fda2 ; 
- 29   :  fd91 ; 
- 2a   :  fd80 ; 
- 2b   :  fd6f ; 
- 2c   :  fd5e ; 
- 2d   :  fd4d ; 
- 2e   :  fd3c ; 
- 2f   :  fd2b ; 
- 30   :  fd1a ; 
- 31   :  fd09 ; 
- 32   :  fcf9 ; 
- 33   :  fce8 ; 
- 34   :  fcd7 ; 
- 35   :  fcc6 ; 
- 36   :  fcb6 ; 
- 37   :  fca5 ; 
- 38   :  fc94 ; 
- 39   :  fc84 ; 
- 3a   :  fc73 ; 
- 3b   :  fc63 ; 
- 3c   :  fc53 ; 
- 3d   :  fc43 ; 
- 3e   :  fc32 ; 
- 3f   :  fc22 ; 
- 40   :  fc12 ; 
- 41   :  fc02 ; 
- 42   :  fbf3 ; 
- 43   :  fbe3 ; 
- 44   :  fbd3 ; 
- 45   :  fbc4 ; 
- 46   :  fbb4 ; 
- 47   :  fba5 ; 
- 48   :  fb95 ; 
- 49   :  fb86 ; 
- 4a   :  fb77 ; 
- 4b   :  fb68 ; 
- 4c   :  fb59 ; 
- 4d   :  fb4b ; 
- 4e   :  fb3c ; 
- 4f   :  fb2e ; 
- 50   :  fb1f ; 
- 51   :  fb11 ; 
- 52   :  fb03 ; 
- 53   :  faf5 ; 
- 54   :  fae7 ; 
- 55   :  fad9 ; 
- 56   :  facc ; 
- 57   :  fabe ; 
- 58   :  fab1 ; 
- 59   :  faa4 ; 
- 5a   :  fa97 ; 
- 5b   :  fa8a ; 
- 5c   :  fa7e ; 
- 5d   :  fa71 ; 
- 5e   :  fa65 ; 
- 5f   :  fa59 ; 
- 60   :  fa4d ; 
- 61   :  fa41 ; 
- 62   :  fa35 ; 
- 63   :  fa2a ; 
- 64   :  fa1f ; 
- 65   :  fa13 ; 
- 66   :  fa09 ; 
- 67   :  f9fe ; 
- 68   :  f9f3 ; 
- 69   :  f9e9 ; 
- 6a   :  f9df ; 
- 6b   :  f9d5 ; 
- 6c   :  f9cb ; 
- 6d   :  f9c2 ; 
- 6e   :  f9b8 ; 
- 6f   :  f9af ; 
- 70   :  f9a6 ; 
- 71   :  f99e ; 
- 72   :  f995 ; 
- 73   :  f98d ; 
- 74   :  f985 ; 
- 75   :  f97d ; 
- 76   :  f975 ; 
- 77   :  f96e ; 
- 78   :  f967 ; 
- 79   :  f960 ; 
- 7a   :  f959 ; 
- 7b   :  f953 ; 
- 7c   :  f94d ; 
- 7d   :  f947 ; 
- 7e   :  f941 ; 
- 7f   :  f93b ; 
- 80   :  f936 ; 
- 81   :  f931 ; 
- 82   :  f92c ; 
- 83   :  f928 ; 
- 84   :  f924 ; 
- 85   :  f920 ; 
- 86   :  f91c ; 
- 87   :  f919 ; 
+ 0   :  39 ; 
+ 1   :  29 ; 
+ 2   :  1a ; 
+ 3   :  a ; 
+ 4   :  fffa ; 
+ 5   :  ffea ; 
+ 6   :  ffda ; 
+ 7   :  ffca ; 
+ 8   :  ffba ; 
+ 9   :  ffa9 ; 
+ a   :  ff99 ; 
+ b   :  ff89 ; 
+ c   :  ff78 ; 
+ d   :  ff68 ; 
+ e   :  ff57 ; 
+ f   :  ff47 ; 
+ 10   :  ff36 ; 
+ 11   :  ff25 ; 
+ 12   :  ff15 ; 
+ 13   :  ff04 ; 
+ 14   :  fef3 ; 
+ 15   :  fee2 ; 
+ 16   :  fed1 ; 
+ 17   :  fec0 ; 
+ 18   :  feb0 ; 
+ 19   :  fe9f ; 
+ 1a   :  fe8e ; 
+ 1b   :  fe7d ; 
+ 1c   :  fe6b ; 
+ 1d   :  fe5a ; 
+ 1e   :  fe49 ; 
+ 1f   :  fe38 ; 
+ 20   :  fe27 ; 
+ 21   :  fe16 ; 
+ 22   :  fe05 ; 
+ 23   :  fdf4 ; 
+ 24   :  fde3 ; 
+ 25   :  fdd1 ; 
+ 26   :  fdc0 ; 
+ 27   :  fdaf ; 
+ 28   :  fd9e ; 
+ 29   :  fd8d ; 
+ 2a   :  fd7c ; 
+ 2b   :  fd6b ; 
+ 2c   :  fd5a ; 
+ 2d   :  fd49 ; 
+ 2e   :  fd38 ; 
+ 2f   :  fd27 ; 
+ 30   :  fd16 ; 
+ 31   :  fd05 ; 
+ 32   :  fcf4 ; 
+ 33   :  fce4 ; 
+ 34   :  fcd3 ; 
+ 35   :  fcc2 ; 
+ 36   :  fcb1 ; 
+ 37   :  fca1 ; 
+ 38   :  fc90 ; 
+ 39   :  fc80 ; 
+ 3a   :  fc6f ; 
+ 3b   :  fc5f ; 
+ 3c   :  fc4f ; 
+ 3d   :  fc3f ; 
+ 3e   :  fc2e ; 
+ 3f   :  fc1e ; 
+ 40   :  fc0e ; 
+ 41   :  fbfe ; 
+ 42   :  fbef ; 
+ 43   :  fbdf ; 
+ 44   :  fbcf ; 
+ 45   :  fbc0 ; 
+ 46   :  fbb0 ; 
+ 47   :  fba1 ; 
+ 48   :  fb92 ; 
+ 49   :  fb82 ; 
+ 4a   :  fb73 ; 
+ 4b   :  fb64 ; 
+ 4c   :  fb56 ; 
+ 4d   :  fb47 ; 
+ 4e   :  fb38 ; 
+ 4f   :  fb2a ; 
+ 50   :  fb1c ; 
+ 51   :  fb0d ; 
+ 52   :  faff ; 
+ 53   :  faf1 ; 
+ 54   :  fae4 ; 
+ 55   :  fad6 ; 
+ 56   :  fac8 ; 
+ 57   :  fabb ; 
+ 58   :  faae ; 
+ 59   :  faa1 ; 
+ 5a   :  fa94 ; 
+ 5b   :  fa87 ; 
+ 5c   :  fa7a ; 
+ 5d   :  fa6e ; 
+ 5e   :  fa62 ; 
+ 5f   :  fa56 ; 
+ 60   :  fa4a ; 
+ 61   :  fa3e ; 
+ 62   :  fa32 ; 
+ 63   :  fa27 ; 
+ 64   :  fa1c ; 
+ 65   :  fa11 ; 
+ 66   :  fa06 ; 
+ 67   :  f9fb ; 
+ 68   :  f9f1 ; 
+ 69   :  f9e6 ; 
+ 6a   :  f9dc ; 
+ 6b   :  f9d2 ; 
+ 6c   :  f9c9 ; 
+ 6d   :  f9bf ; 
+ 6e   :  f9b6 ; 
+ 6f   :  f9ad ; 
+ 70   :  f9a4 ; 
+ 71   :  f99b ; 
+ 72   :  f993 ; 
+ 73   :  f98b ; 
+ 74   :  f983 ; 
+ 75   :  f97b ; 
+ 76   :  f973 ; 
+ 77   :  f96c ; 
+ 78   :  f965 ; 
+ 79   :  f95e ; 
+ 7a   :  f958 ; 
+ 7b   :  f951 ; 
+ 7c   :  f94b ; 
+ 7d   :  f945 ; 
+ 7e   :  f93f ; 
+ 7f   :  f93a ; 
+ 80   :  f935 ; 
+ 81   :  f930 ; 
+ 82   :  f92b ; 
+ 83   :  f927 ; 
+ 84   :  f923 ; 
+ 85   :  f91f ; 
+ 86   :  f91b ; 
+ 87   :  f918 ; 
  88   :  f915 ; 
  89   :  f912 ; 
- 8a   :  f910 ; 
+ 8a   :  f90f ; 
  8b   :  f90d ; 
  8c   :  f90b ; 
  8d   :  f909 ; 
- 8e   :  f908 ; 
+ 8e   :  f907 ; 
  8f   :  f906 ; 
  90   :  f905 ; 
- 91   :  f905 ; 
+ 91   :  f904 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  f905 ; 
  97   :  f906 ; 
  98   :  f907 ; 
- 99   :  f908 ; 
- 9a   :  f90a ; 
- 9b   :  f90c ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
  9c   :  f90f ; 
- 9d   :  f911 ; 
- 9e   :  f914 ; 
- 9f   :  f917 ; 
- a0   :  f91b ; 
- a1   :  f91f ; 
- a2   :  f923 ; 
- a3   :  f927 ; 
- a4   :  f92c ; 
- a5   :  f931 ; 
- a6   :  f936 ; 
- a7   :  f93c ; 
- a8   :  f941 ; 
- a9   :  f948 ; 
- aa   :  f94e ; 
- ab   :  f955 ; 
- ac   :  f95c ; 
- ad   :  f963 ; 
- ae   :  f96b ; 
- af   :  f973 ; 
- b0   :  f97b ; 
- b1   :  f984 ; 
- b2   :  f98d ; 
- b3   :  f996 ; 
- b4   :  f99f ; 
- b5   :  f9a9 ; 
- b6   :  f9b3 ; 
- b7   :  f9bd ; 
- b8   :  f9c8 ; 
- b9   :  f9d3 ; 
- ba   :  f9de ; 
- bb   :  f9ea ; 
- bc   :  f9f6 ; 
- bd   :  fa02 ; 
- be   :  fa0e ; 
- bf   :  fa1b ; 
- c0   :  fa28 ; 
- c1   :  fa36 ; 
- c2   :  fa43 ; 
- c3   :  fa51 ; 
- c4   :  fa5f ; 
- c5   :  fa6e ; 
- c6   :  fa7d ; 
- c7   :  fa8c ; 
- c8   :  fa9b ; 
- c9   :  faab ; 
- ca   :  fabb ; 
- cb   :  facb ; 
- cc   :  fadc ; 
- cd   :  faec ; 
- ce   :  fafe ; 
- cf   :  fb0f ; 
- d0   :  fb21 ; 
- d1   :  fb33 ; 
- d2   :  fb45 ; 
- d3   :  fb57 ; 
- d4   :  fb6a ; 
- d5   :  fb7d ; 
- d6   :  fb90 ; 
- d7   :  fba4 ; 
- d8   :  fbb8 ; 
- d9   :  fbcc ; 
- da   :  fbe0 ; 
- db   :  fbf5 ; 
- dc   :  fc0a ; 
- dd   :  fc1f ; 
- de   :  fc34 ; 
- df   :  fc4a ; 
- e0   :  fc60 ; 
- e1   :  fc76 ; 
- e2   :  fc8d ; 
- e3   :  fca3 ; 
- e4   :  fcba ; 
- e5   :  fcd1 ; 
- e6   :  fce9 ; 
- e7   :  fd00 ; 
- e8   :  fd18 ; 
- e9   :  fd30 ; 
- ea   :  fd48 ; 
- eb   :  fd61 ; 
- ec   :  fd7a ; 
- ed   :  fd93 ; 
- ee   :  fdac ; 
- ef   :  fdc5 ; 
- f0   :  fddf ; 
- f1   :  fdf8 ; 
- f2   :  fe12 ; 
- f3   :  fe2d ; 
- f4   :  fe47 ; 
- f5   :  fe62 ; 
- f6   :  fe7c ; 
- f7   :  fe97 ; 
- f8   :  feb2 ; 
- f9   :  fece ; 
- fa   :  fee9 ; 
- fb   :  ff05 ; 
- fc   :  ff21 ; 
- fd   :  ff3d ; 
- fe   :  ff59 ; 
- ff   :  ff75 ; 
+ 9d   :  f912 ; 
+ 9e   :  f915 ; 
+ 9f   :  f918 ; 
+ a0   :  f91c ; 
+ a1   :  f920 ; 
+ a2   :  f924 ; 
+ a3   :  f928 ; 
+ a4   :  f92d ; 
+ a5   :  f932 ; 
+ a6   :  f937 ; 
+ a7   :  f93d ; 
+ a8   :  f943 ; 
+ a9   :  f949 ; 
+ aa   :  f950 ; 
+ ab   :  f957 ; 
+ ac   :  f95e ; 
+ ad   :  f965 ; 
+ ae   :  f96d ; 
+ af   :  f975 ; 
+ b0   :  f97d ; 
+ b1   :  f986 ; 
+ b2   :  f98f ; 
+ b3   :  f998 ; 
+ b4   :  f9a2 ; 
+ b5   :  f9ab ; 
+ b6   :  f9b6 ; 
+ b7   :  f9c0 ; 
+ b8   :  f9cb ; 
+ b9   :  f9d6 ; 
+ ba   :  f9e1 ; 
+ bb   :  f9ed ; 
+ bc   :  f9f9 ; 
+ bd   :  fa05 ; 
+ be   :  fa12 ; 
+ bf   :  fa1e ; 
+ c0   :  fa2b ; 
+ c1   :  fa39 ; 
+ c2   :  fa47 ; 
+ c3   :  fa55 ; 
+ c4   :  fa63 ; 
+ c5   :  fa72 ; 
+ c6   :  fa80 ; 
+ c7   :  fa90 ; 
+ c8   :  fa9f ; 
+ c9   :  faaf ; 
+ ca   :  fabf ; 
+ cb   :  facf ; 
+ cc   :  fae0 ; 
+ cd   :  faf1 ; 
+ ce   :  fb02 ; 
+ cf   :  fb13 ; 
+ d0   :  fb25 ; 
+ d1   :  fb37 ; 
+ d2   :  fb49 ; 
+ d3   :  fb5c ; 
+ d4   :  fb6f ; 
+ d5   :  fb82 ; 
+ d6   :  fb95 ; 
+ d7   :  fba9 ; 
+ d8   :  fbbd ; 
+ d9   :  fbd1 ; 
+ da   :  fbe5 ; 
+ db   :  fbfa ; 
+ dc   :  fc0f ; 
+ dd   :  fc24 ; 
+ de   :  fc3a ; 
+ df   :  fc50 ; 
+ e0   :  fc66 ; 
+ e1   :  fc7c ; 
+ e2   :  fc92 ; 
+ e3   :  fca9 ; 
+ e4   :  fcc0 ; 
+ e5   :  fcd7 ; 
+ e6   :  fcee ; 
+ e7   :  fd06 ; 
+ e8   :  fd1e ; 
+ e9   :  fd36 ; 
+ ea   :  fd4e ; 
+ eb   :  fd67 ; 
+ ec   :  fd80 ; 
+ ed   :  fd99 ; 
+ ee   :  fdb2 ; 
+ ef   :  fdcb ; 
+ f0   :  fde5 ; 
+ f1   :  fdff ; 
+ f2   :  fe19 ; 
+ f3   :  fe33 ; 
+ f4   :  fe4e ; 
+ f5   :  fe68 ; 
+ f6   :  fe83 ; 
+ f7   :  fe9e ; 
+ f8   :  feb9 ; 
+ f9   :  fed5 ; 
+ fa   :  fef0 ; 
+ fb   :  ff0c ; 
+ fc   :  ff28 ; 
+ fd   :  ff44 ; 
+ fe   :  ff60 ; 
+ ff   :  ff7c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
index 8a793eab58..af7073e37e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
@@ -3,150 +3,150 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  fffa ; 
- 2   :  2 ; 
- 3   :  b ; 
- 4   :  13 ; 
- 5   :  1b ; 
- 6   :  23 ; 
- 7   :  2c ; 
- 8   :  34 ; 
- 9   :  3d ; 
- a   :  45 ; 
- b   :  4d ; 
- c   :  56 ; 
- d   :  5f ; 
- e   :  67 ; 
- f   :  70 ; 
- 10   :  78 ; 
- 11   :  81 ; 
- 12   :  8a ; 
- 13   :  93 ; 
- 14   :  9b ; 
- 15   :  a4 ; 
- 16   :  ad ; 
- 17   :  b6 ; 
- 18   :  bf ; 
- 19   :  c7 ; 
- 1a   :  d0 ; 
- 1b   :  d9 ; 
- 1c   :  e2 ; 
- 1d   :  eb ; 
- 1e   :  f4 ; 
- 1f   :  fd ; 
- 20   :  106 ; 
- 21   :  10f ; 
- 22   :  118 ; 
- 23   :  121 ; 
- 24   :  12a ; 
- 25   :  133 ; 
- 26   :  13c ; 
- 27   :  145 ; 
- 28   :  14e ; 
- 29   :  157 ; 
- 2a   :  160 ; 
- 2b   :  169 ; 
- 2c   :  172 ; 
- 2d   :  17a ; 
- 2e   :  183 ; 
- 2f   :  18c ; 
- 30   :  195 ; 
- 31   :  19e ; 
- 32   :  1a7 ; 
- 33   :  1b0 ; 
- 34   :  1b9 ; 
- 35   :  1c2 ; 
- 36   :  1ca ; 
- 37   :  1d3 ; 
- 38   :  1dc ; 
- 39   :  1e5 ; 
- 3a   :  1ed ; 
- 3b   :  1f6 ; 
- 3c   :  1ff ; 
- 3d   :  207 ; 
- 3e   :  210 ; 
- 3f   :  218 ; 
- 40   :  221 ; 
- 41   :  229 ; 
- 42   :  232 ; 
- 43   :  23a ; 
- 44   :  242 ; 
- 45   :  24b ; 
- 46   :  253 ; 
- 47   :  25b ; 
- 48   :  263 ; 
- 49   :  26b ; 
- 4a   :  273 ; 
- 4b   :  27b ; 
- 4c   :  283 ; 
- 4d   :  28b ; 
- 4e   :  293 ; 
- 4f   :  29a ; 
- 50   :  2a2 ; 
- 51   :  2aa ; 
- 52   :  2b1 ; 
- 53   :  2b9 ; 
- 54   :  2c0 ; 
- 55   :  2c7 ; 
- 56   :  2cf ; 
- 57   :  2d6 ; 
- 58   :  2dd ; 
- 59   :  2e4 ; 
- 5a   :  2eb ; 
- 5b   :  2f2 ; 
- 5c   :  2f8 ; 
- 5d   :  2ff ; 
- 5e   :  306 ; 
- 5f   :  30c ; 
- 60   :  313 ; 
- 61   :  319 ; 
- 62   :  31f ; 
- 63   :  325 ; 
- 64   :  32b ; 
- 65   :  331 ; 
- 66   :  337 ; 
- 67   :  33d ; 
- 68   :  343 ; 
- 69   :  348 ; 
- 6a   :  34e ; 
- 6b   :  353 ; 
- 6c   :  358 ; 
- 6d   :  35e ; 
- 6e   :  363 ; 
- 6f   :  368 ; 
- 70   :  36c ; 
- 71   :  371 ; 
- 72   :  376 ; 
- 73   :  37a ; 
- 74   :  37f ; 
- 75   :  383 ; 
- 76   :  387 ; 
- 77   :  38b ; 
- 78   :  38f ; 
- 79   :  393 ; 
- 7a   :  396 ; 
- 7b   :  39a ; 
- 7c   :  39d ; 
+ 0   :  fff4 ; 
+ 1   :  fffc ; 
+ 2   :  5 ; 
+ 3   :  d ; 
+ 4   :  15 ; 
+ 5   :  1d ; 
+ 6   :  25 ; 
+ 7   :  2e ; 
+ 8   :  36 ; 
+ 9   :  3f ; 
+ a   :  47 ; 
+ b   :  50 ; 
+ c   :  58 ; 
+ d   :  61 ; 
+ e   :  69 ; 
+ f   :  72 ; 
+ 10   :  7b ; 
+ 11   :  83 ; 
+ 12   :  8c ; 
+ 13   :  95 ; 
+ 14   :  9d ; 
+ 15   :  a6 ; 
+ 16   :  af ; 
+ 17   :  b8 ; 
+ 18   :  c1 ; 
+ 19   :  ca ; 
+ 1a   :  d2 ; 
+ 1b   :  db ; 
+ 1c   :  e4 ; 
+ 1d   :  ed ; 
+ 1e   :  f6 ; 
+ 1f   :  ff ; 
+ 20   :  108 ; 
+ 21   :  111 ; 
+ 22   :  11a ; 
+ 23   :  123 ; 
+ 24   :  12c ; 
+ 25   :  135 ; 
+ 26   :  13e ; 
+ 27   :  147 ; 
+ 28   :  150 ; 
+ 29   :  159 ; 
+ 2a   :  162 ; 
+ 2b   :  16b ; 
+ 2c   :  174 ; 
+ 2d   :  17d ; 
+ 2e   :  186 ; 
+ 2f   :  18f ; 
+ 30   :  198 ; 
+ 31   :  1a0 ; 
+ 32   :  1a9 ; 
+ 33   :  1b2 ; 
+ 34   :  1bb ; 
+ 35   :  1c4 ; 
+ 36   :  1cd ; 
+ 37   :  1d5 ; 
+ 38   :  1de ; 
+ 39   :  1e7 ; 
+ 3a   :  1ef ; 
+ 3b   :  1f8 ; 
+ 3c   :  201 ; 
+ 3d   :  209 ; 
+ 3e   :  212 ; 
+ 3f   :  21a ; 
+ 40   :  223 ; 
+ 41   :  22b ; 
+ 42   :  234 ; 
+ 43   :  23c ; 
+ 44   :  244 ; 
+ 45   :  24d ; 
+ 46   :  255 ; 
+ 47   :  25d ; 
+ 48   :  265 ; 
+ 49   :  26d ; 
+ 4a   :  275 ; 
+ 4b   :  27d ; 
+ 4c   :  285 ; 
+ 4d   :  28d ; 
+ 4e   :  295 ; 
+ 4f   :  29c ; 
+ 50   :  2a4 ; 
+ 51   :  2ab ; 
+ 52   :  2b3 ; 
+ 53   :  2ba ; 
+ 54   :  2c2 ; 
+ 55   :  2c9 ; 
+ 56   :  2d0 ; 
+ 57   :  2d7 ; 
+ 58   :  2df ; 
+ 59   :  2e6 ; 
+ 5a   :  2ec ; 
+ 5b   :  2f3 ; 
+ 5c   :  2fa ; 
+ 5d   :  301 ; 
+ 5e   :  307 ; 
+ 5f   :  30e ; 
+ 60   :  314 ; 
+ 61   :  31b ; 
+ 62   :  321 ; 
+ 63   :  327 ; 
+ 64   :  32d ; 
+ 65   :  333 ; 
+ 66   :  339 ; 
+ 67   :  33f ; 
+ 68   :  344 ; 
+ 69   :  34a ; 
+ 6a   :  34f ; 
+ 6b   :  355 ; 
+ 6c   :  35a ; 
+ 6d   :  35f ; 
+ 6e   :  364 ; 
+ 6f   :  369 ; 
+ 70   :  36e ; 
+ 71   :  372 ; 
+ 72   :  377 ; 
+ 73   :  37b ; 
+ 74   :  380 ; 
+ 75   :  384 ; 
+ 76   :  388 ; 
+ 77   :  38c ; 
+ 78   :  390 ; 
+ 79   :  394 ; 
+ 7a   :  397 ; 
+ 7b   :  39b ; 
+ 7c   :  39e ; 
  7d   :  3a1 ; 
  7e   :  3a4 ; 
  7f   :  3a7 ; 
  80   :  3aa ; 
- 81   :  3ac ; 
- 82   :  3af ; 
- 83   :  3b1 ; 
+ 81   :  3ad ; 
+ 82   :  3b0 ; 
+ 83   :  3b2 ; 
  84   :  3b4 ; 
- 85   :  3b6 ; 
- 86   :  3b8 ; 
+ 85   :  3b7 ; 
+ 86   :  3b9 ; 
  87   :  3ba ; 
  88   :  3bc ; 
- 89   :  3bd ; 
+ 89   :  3be ; 
  8a   :  3bf ; 
- 8b   :  3c0 ; 
+ 8b   :  3c1 ; 
  8c   :  3c2 ; 
  8d   :  3c3 ; 
  8e   :  3c4 ; 
- 8f   :  3c4 ; 
+ 8f   :  3c5 ; 
  90   :  3c5 ; 
  91   :  3c6 ; 
  92   :  3c6 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  3c3 ; 
  9b   :  3c2 ; 
  9c   :  3c1 ; 
- 9d   :  3c0 ; 
+ 9d   :  3bf ; 
  9e   :  3be ; 
- 9f   :  3bd ; 
- a0   :  3bb ; 
- a1   :  3b9 ; 
- a2   :  3b7 ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
  a3   :  3b4 ; 
- a4   :  3b2 ; 
+ a4   :  3b1 ; 
  a5   :  3af ; 
- a6   :  3ad ; 
- a7   :  3aa ; 
- a8   :  3a7 ; 
+ a6   :  3ac ; 
+ a7   :  3a9 ; 
+ a8   :  3a6 ; 
  a9   :  3a3 ; 
- aa   :  3a0 ; 
+ aa   :  39f ; 
  ab   :  39c ; 
- ac   :  399 ; 
- ad   :  395 ; 
- ae   :  391 ; 
- af   :  38d ; 
- b0   :  388 ; 
- b1   :  384 ; 
- b2   :  37f ; 
- b3   :  37a ; 
- b4   :  375 ; 
- b5   :  370 ; 
- b6   :  36a ; 
- b7   :  365 ; 
- b8   :  35f ; 
- b9   :  359 ; 
- ba   :  353 ; 
- bb   :  34d ; 
- bc   :  347 ; 
- bd   :  340 ; 
- be   :  33a ; 
- bf   :  333 ; 
- c0   :  32c ; 
- c1   :  325 ; 
- c2   :  31d ; 
- c3   :  316 ; 
- c4   :  30e ; 
- c5   :  306 ; 
- c6   :  2fe ; 
- c7   :  2f6 ; 
- c8   :  2ee ; 
- c9   :  2e6 ; 
- ca   :  2dd ; 
- cb   :  2d4 ; 
- cc   :  2cb ; 
- cd   :  2c2 ; 
- ce   :  2b9 ; 
- cf   :  2b0 ; 
- d0   :  2a6 ; 
- d1   :  29c ; 
- d2   :  293 ; 
- d3   :  289 ; 
- d4   :  27e ; 
- d5   :  274 ; 
- d6   :  26a ; 
- d7   :  25f ; 
- d8   :  254 ; 
- d9   :  24a ; 
- da   :  23f ; 
- db   :  233 ; 
- dc   :  228 ; 
- dd   :  21d ; 
- de   :  211 ; 
- df   :  205 ; 
- e0   :  1f9 ; 
- e1   :  1ed ; 
- e2   :  1e1 ; 
- e3   :  1d5 ; 
- e4   :  1c9 ; 
- e5   :  1bc ; 
- e6   :  1af ; 
- e7   :  1a3 ; 
- e8   :  196 ; 
- e9   :  189 ; 
- ea   :  17b ; 
- eb   :  16e ; 
- ec   :  161 ; 
- ed   :  153 ; 
- ee   :  145 ; 
- ef   :  138 ; 
- f0   :  12a ; 
- f1   :  11c ; 
- f2   :  10e ; 
- f3   :  ff ; 
- f4   :  f1 ; 
- f5   :  e2 ; 
- f6   :  d4 ; 
- f7   :  c5 ; 
- f8   :  b6 ; 
- f9   :  a8 ; 
- fa   :  99 ; 
- fb   :  8a ; 
- fc   :  7a ; 
- fd   :  6b ; 
- fe   :  5c ; 
- ff   :  4c ; 
+ ac   :  398 ; 
+ ad   :  394 ; 
+ ae   :  390 ; 
+ af   :  38b ; 
+ b0   :  387 ; 
+ b1   :  382 ; 
+ b2   :  37e ; 
+ b3   :  379 ; 
+ b4   :  374 ; 
+ b5   :  36e ; 
+ b6   :  369 ; 
+ b7   :  363 ; 
+ b8   :  35e ; 
+ b9   :  358 ; 
+ ba   :  352 ; 
+ bb   :  34c ; 
+ bc   :  345 ; 
+ bd   :  33f ; 
+ be   :  338 ; 
+ bf   :  331 ; 
+ c0   :  32a ; 
+ c1   :  323 ; 
+ c2   :  31b ; 
+ c3   :  314 ; 
+ c4   :  30c ; 
+ c5   :  304 ; 
+ c6   :  2fc ; 
+ c7   :  2f4 ; 
+ c8   :  2ec ; 
+ c9   :  2e3 ; 
+ ca   :  2db ; 
+ cb   :  2d2 ; 
+ cc   :  2c9 ; 
+ cd   :  2c0 ; 
+ ce   :  2b7 ; 
+ cf   :  2ad ; 
+ d0   :  2a4 ; 
+ d1   :  29a ; 
+ d2   :  290 ; 
+ d3   :  286 ; 
+ d4   :  27c ; 
+ d5   :  272 ; 
+ d6   :  267 ; 
+ d7   :  25c ; 
+ d8   :  252 ; 
+ d9   :  247 ; 
+ da   :  23c ; 
+ db   :  231 ; 
+ dc   :  225 ; 
+ dd   :  21a ; 
+ de   :  20e ; 
+ df   :  202 ; 
+ e0   :  1f6 ; 
+ e1   :  1ea ; 
+ e2   :  1de ; 
+ e3   :  1d2 ; 
+ e4   :  1c5 ; 
+ e5   :  1b9 ; 
+ e6   :  1ac ; 
+ e7   :  19f ; 
+ e8   :  192 ; 
+ e9   :  185 ; 
+ ea   :  178 ; 
+ eb   :  16b ; 
+ ec   :  15d ; 
+ ed   :  150 ; 
+ ee   :  142 ; 
+ ef   :  134 ; 
+ f0   :  126 ; 
+ f1   :  118 ; 
+ f2   :  10a ; 
+ f3   :  fc ; 
+ f4   :  ed ; 
+ f5   :  df ; 
+ f6   :  d0 ; 
+ f7   :  c2 ; 
+ f8   :  b3 ; 
+ f9   :  a4 ; 
+ fa   :  95 ; 
+ fb   :  86 ; 
+ fc   :  77 ; 
+ fd   :  67 ; 
+ fe   :  58 ; 
+ ff   :  48 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
index e485061789..930ba6c796 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
@@ -3,137 +3,137 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffff ; 
+ 0   :  fffe ; 
  1   :  fffb ; 
- 2   :  fff8 ; 
- 3   :  fff4 ; 
- 4   :  fff0 ; 
- 5   :  ffec ; 
- 6   :  ffe8 ; 
- 7   :  ffe4 ; 
- 8   :  ffe0 ; 
- 9   :  ffdd ; 
- a   :  ffd9 ; 
- b   :  ffd5 ; 
- c   :  ffd1 ; 
- d   :  ffcd ; 
- e   :  ffc8 ; 
- f   :  ffc4 ; 
- 10   :  ffc0 ; 
- 11   :  ffbc ; 
- 12   :  ffb8 ; 
- 13   :  ffb4 ; 
- 14   :  ffb0 ; 
- 15   :  ffac ; 
- 16   :  ffa8 ; 
- 17   :  ffa3 ; 
- 18   :  ff9f ; 
- 19   :  ff9b ; 
- 1a   :  ff97 ; 
- 1b   :  ff93 ; 
- 1c   :  ff8e ; 
- 1d   :  ff8a ; 
- 1e   :  ff86 ; 
- 1f   :  ff82 ; 
- 20   :  ff7d ; 
- 21   :  ff79 ; 
- 22   :  ff75 ; 
- 23   :  ff71 ; 
- 24   :  ff6c ; 
- 25   :  ff68 ; 
- 26   :  ff64 ; 
- 27   :  ff60 ; 
- 28   :  ff5b ; 
- 29   :  ff57 ; 
- 2a   :  ff53 ; 
- 2b   :  ff4e ; 
- 2c   :  ff4a ; 
- 2d   :  ff46 ; 
- 2e   :  ff42 ; 
- 2f   :  ff3d ; 
- 30   :  ff39 ; 
- 31   :  ff35 ; 
- 32   :  ff31 ; 
- 33   :  ff2c ; 
- 34   :  ff28 ; 
- 35   :  ff24 ; 
- 36   :  ff20 ; 
- 37   :  ff1b ; 
- 38   :  ff17 ; 
- 39   :  ff13 ; 
- 3a   :  ff0f ; 
- 3b   :  ff0b ; 
- 3c   :  ff07 ; 
- 3d   :  ff02 ; 
- 3e   :  fefe ; 
- 3f   :  fefa ; 
- 40   :  fef6 ; 
- 41   :  fef2 ; 
- 42   :  feee ; 
- 43   :  feea ; 
- 44   :  fee6 ; 
- 45   :  fee2 ; 
- 46   :  fede ; 
- 47   :  feda ; 
- 48   :  fed6 ; 
- 49   :  fed2 ; 
- 4a   :  fece ; 
- 4b   :  feca ; 
+ 2   :  fff7 ; 
+ 3   :  fff3 ; 
+ 4   :  ffef ; 
+ 5   :  ffeb ; 
+ 6   :  ffe7 ; 
+ 7   :  ffe3 ; 
+ 8   :  ffdf ; 
+ 9   :  ffdc ; 
+ a   :  ffd8 ; 
+ b   :  ffd4 ; 
+ c   :  ffd0 ; 
+ d   :  ffcc ; 
+ e   :  ffc7 ; 
+ f   :  ffc3 ; 
+ 10   :  ffbf ; 
+ 11   :  ffbb ; 
+ 12   :  ffb7 ; 
+ 13   :  ffb3 ; 
+ 14   :  ffaf ; 
+ 15   :  ffab ; 
+ 16   :  ffa7 ; 
+ 17   :  ffa2 ; 
+ 18   :  ff9e ; 
+ 19   :  ff9a ; 
+ 1a   :  ff96 ; 
+ 1b   :  ff92 ; 
+ 1c   :  ff8d ; 
+ 1d   :  ff89 ; 
+ 1e   :  ff85 ; 
+ 1f   :  ff81 ; 
+ 20   :  ff7c ; 
+ 21   :  ff78 ; 
+ 22   :  ff74 ; 
+ 23   :  ff70 ; 
+ 24   :  ff6b ; 
+ 25   :  ff67 ; 
+ 26   :  ff63 ; 
+ 27   :  ff5f ; 
+ 28   :  ff5a ; 
+ 29   :  ff56 ; 
+ 2a   :  ff52 ; 
+ 2b   :  ff4d ; 
+ 2c   :  ff49 ; 
+ 2d   :  ff45 ; 
+ 2e   :  ff41 ; 
+ 2f   :  ff3c ; 
+ 30   :  ff38 ; 
+ 31   :  ff34 ; 
+ 32   :  ff30 ; 
+ 33   :  ff2b ; 
+ 34   :  ff27 ; 
+ 35   :  ff23 ; 
+ 36   :  ff1f ; 
+ 37   :  ff1a ; 
+ 38   :  ff16 ; 
+ 39   :  ff12 ; 
+ 3a   :  ff0e ; 
+ 3b   :  ff0a ; 
+ 3c   :  ff06 ; 
+ 3d   :  ff01 ; 
+ 3e   :  fefd ; 
+ 3f   :  fef9 ; 
+ 40   :  fef5 ; 
+ 41   :  fef1 ; 
+ 42   :  feed ; 
+ 43   :  fee9 ; 
+ 44   :  fee5 ; 
+ 45   :  fee1 ; 
+ 46   :  fedd ; 
+ 47   :  fed9 ; 
+ 48   :  fed5 ; 
+ 49   :  fed1 ; 
+ 4a   :  fecd ; 
+ 4b   :  fec9 ; 
  4c   :  fec6 ; 
- 4d   :  fec3 ; 
- 4e   :  febf ; 
- 4f   :  febb ; 
- 50   :  feb7 ; 
- 51   :  feb4 ; 
- 52   :  feb0 ; 
+ 4d   :  fec2 ; 
+ 4e   :  febe ; 
+ 4f   :  feba ; 
+ 50   :  feb6 ; 
+ 51   :  feb3 ; 
+ 52   :  feaf ; 
  53   :  feac ; 
- 54   :  fea9 ; 
- 55   :  fea5 ; 
- 56   :  fea2 ; 
- 57   :  fe9e ; 
- 58   :  fe9b ; 
- 59   :  fe97 ; 
- 5a   :  fe94 ; 
- 5b   :  fe91 ; 
- 5c   :  fe8d ; 
- 5d   :  fe8a ; 
- 5e   :  fe87 ; 
+ 54   :  fea8 ; 
+ 55   :  fea4 ; 
+ 56   :  fea1 ; 
+ 57   :  fe9d ; 
+ 58   :  fe9a ; 
+ 59   :  fe96 ; 
+ 5a   :  fe93 ; 
+ 5b   :  fe90 ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe89 ; 
+ 5e   :  fe86 ; 
  5f   :  fe83 ; 
  60   :  fe80 ; 
- 61   :  fe7d ; 
- 62   :  fe7a ; 
- 63   :  fe77 ; 
- 64   :  fe74 ; 
- 65   :  fe71 ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
  66   :  fe6e ; 
  67   :  fe6b ; 
- 68   :  fe69 ; 
- 69   :  fe66 ; 
- 6a   :  fe63 ; 
+ 68   :  fe68 ; 
+ 69   :  fe65 ; 
+ 6a   :  fe62 ; 
  6b   :  fe60 ; 
- 6c   :  fe5e ; 
+ 6c   :  fe5d ; 
  6d   :  fe5b ; 
- 6e   :  fe59 ; 
+ 6e   :  fe58 ; 
  6f   :  fe56 ; 
- 70   :  fe54 ; 
- 71   :  fe52 ; 
+ 70   :  fe53 ; 
+ 71   :  fe51 ; 
  72   :  fe4f ; 
  73   :  fe4d ; 
- 74   :  fe4b ; 
- 75   :  fe49 ; 
- 76   :  fe47 ; 
- 77   :  fe45 ; 
- 78   :  fe43 ; 
- 79   :  fe41 ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
  7a   :  fe3f ; 
  7b   :  fe3d ; 
- 7c   :  fe3c ; 
+ 7c   :  fe3b ; 
  7d   :  fe3a ; 
  7e   :  fe38 ; 
- 7f   :  fe37 ; 
+ 7f   :  fe36 ; 
  80   :  fe35 ; 
  81   :  fe34 ; 
- 82   :  fe33 ; 
+ 82   :  fe32 ; 
  83   :  fe31 ; 
  84   :  fe30 ; 
  85   :  fe2f ; 
@@ -146,7 +146,7 @@ CONTENT BEGIN
  8c   :  fe29 ; 
  8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe28 ; 
+ 8f   :  fe27 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
@@ -168,95 +168,95 @@ CONTENT BEGIN
  a2   :  fe2e ; 
  a3   :  fe2f ; 
  a4   :  fe30 ; 
- a5   :  fe31 ; 
+ a5   :  fe32 ; 
  a6   :  fe33 ; 
  a7   :  fe34 ; 
- a8   :  fe35 ; 
+ a8   :  fe36 ; 
  a9   :  fe37 ; 
  aa   :  fe39 ; 
  ab   :  fe3b ; 
- ac   :  fe3c ; 
- ad   :  fe3e ; 
- ae   :  fe40 ; 
- af   :  fe42 ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
  b0   :  fe45 ; 
  b1   :  fe47 ; 
- b2   :  fe49 ; 
+ b2   :  fe4a ; 
  b3   :  fe4c ; 
- b4   :  fe4e ; 
+ b4   :  fe4f ; 
  b5   :  fe51 ; 
- b6   :  fe53 ; 
- b7   :  fe56 ; 
- b8   :  fe59 ; 
- b9   :  fe5c ; 
- ba   :  fe5f ; 
- bb   :  fe62 ; 
- bc   :  fe65 ; 
- bd   :  fe68 ; 
- be   :  fe6c ; 
- bf   :  fe6f ; 
- c0   :  fe73 ; 
- c1   :  fe76 ; 
- c2   :  fe7a ; 
- c3   :  fe7e ; 
- c4   :  fe81 ; 
- c5   :  fe85 ; 
- c6   :  fe89 ; 
- c7   :  fe8e ; 
- c8   :  fe92 ; 
- c9   :  fe96 ; 
- ca   :  fe9a ; 
- cb   :  fe9f ; 
- cc   :  fea3 ; 
- cd   :  fea8 ; 
- ce   :  feac ; 
- cf   :  feb1 ; 
- d0   :  feb6 ; 
- d1   :  febb ; 
- d2   :  fec0 ; 
- d3   :  fec5 ; 
- d4   :  feca ; 
- d5   :  fecf ; 
- d6   :  fed5 ; 
- d7   :  feda ; 
- d8   :  fedf ; 
- d9   :  fee5 ; 
- da   :  feeb ; 
- db   :  fef0 ; 
- dc   :  fef6 ; 
- dd   :  fefc ; 
- de   :  ff02 ; 
- df   :  ff08 ; 
- e0   :  ff0e ; 
- e1   :  ff14 ; 
- e2   :  ff1a ; 
- e3   :  ff20 ; 
- e4   :  ff27 ; 
- e5   :  ff2d ; 
- e6   :  ff34 ; 
- e7   :  ff3a ; 
- e8   :  ff41 ; 
- e9   :  ff47 ; 
- ea   :  ff4e ; 
- eb   :  ff55 ; 
- ec   :  ff5c ; 
- ed   :  ff63 ; 
- ee   :  ff6a ; 
- ef   :  ff71 ; 
- f0   :  ff78 ; 
- f1   :  ff7f ; 
- f2   :  ff87 ; 
- f3   :  ff8e ; 
- f4   :  ff95 ; 
- f5   :  ff9d ; 
- f6   :  ffa4 ; 
- f7   :  ffac ; 
- f8   :  ffb3 ; 
- f9   :  ffbb ; 
- fa   :  ffc3 ; 
- fb   :  ffcb ; 
- fc   :  ffd2 ; 
- fd   :  ffda ; 
- fe   :  ffe2 ; 
- ff   :  ffea ; 
+ b6   :  fe54 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe63 ; 
+ bc   :  fe66 ; 
+ bd   :  fe69 ; 
+ be   :  fe6d ; 
+ bf   :  fe70 ; 
+ c0   :  fe74 ; 
+ c1   :  fe77 ; 
+ c2   :  fe7b ; 
+ c3   :  fe7f ; 
+ c4   :  fe82 ; 
+ c5   :  fe86 ; 
+ c6   :  fe8a ; 
+ c7   :  fe8f ; 
+ c8   :  fe93 ; 
+ c9   :  fe97 ; 
+ ca   :  fe9b ; 
+ cb   :  fea0 ; 
+ cc   :  fea4 ; 
+ cd   :  fea9 ; 
+ ce   :  feae ; 
+ cf   :  feb2 ; 
+ d0   :  feb7 ; 
+ d1   :  febc ; 
+ d2   :  fec1 ; 
+ d3   :  fec6 ; 
+ d4   :  fecb ; 
+ d5   :  fed1 ; 
+ d6   :  fed6 ; 
+ d7   :  fedb ; 
+ d8   :  fee1 ; 
+ d9   :  fee6 ; 
+ da   :  feec ; 
+ db   :  fef2 ; 
+ dc   :  fef7 ; 
+ dd   :  fefd ; 
+ de   :  ff03 ; 
+ df   :  ff09 ; 
+ e0   :  ff0f ; 
+ e1   :  ff15 ; 
+ e2   :  ff1c ; 
+ e3   :  ff22 ; 
+ e4   :  ff28 ; 
+ e5   :  ff2f ; 
+ e6   :  ff35 ; 
+ e7   :  ff3c ; 
+ e8   :  ff42 ; 
+ e9   :  ff49 ; 
+ ea   :  ff50 ; 
+ eb   :  ff57 ; 
+ ec   :  ff5e ; 
+ ed   :  ff65 ; 
+ ee   :  ff6c ; 
+ ef   :  ff73 ; 
+ f0   :  ff7a ; 
+ f1   :  ff81 ; 
+ f2   :  ff88 ; 
+ f3   :  ff90 ; 
+ f4   :  ff97 ; 
+ f5   :  ff9f ; 
+ f6   :  ffa6 ; 
+ f7   :  ffae ; 
+ f8   :  ffb5 ; 
+ f9   :  ffbd ; 
+ fa   :  ffc5 ; 
+ fb   :  ffcd ; 
+ fc   :  ffd4 ; 
+ fd   :  ffdc ; 
+ fe   :  ffe4 ; 
+ ff   :  ffec ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
index 64d0c99e17..37174c8665 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
@@ -10,104 +10,104 @@ CONTENT BEGIN
  4   :  1b ; 
  5   :  1c ; 
  6   :  1e ; 
- 7   :  1f ; 
+ 7   :  20 ; 
  8   :  21 ; 
- 9   :  22 ; 
+ 9   :  23 ; 
  a   :  24 ; 
- b   :  25 ; 
+ b   :  26 ; 
  c   :  27 ; 
  d   :  29 ; 
- e   :  2a ; 
+ e   :  2b ; 
  f   :  2c ; 
- 10   :  2d ; 
+ 10   :  2e ; 
  11   :  2f ; 
  12   :  31 ; 
- 13   :  32 ; 
+ 13   :  33 ; 
  14   :  34 ; 
  15   :  36 ; 
- 16   :  37 ; 
+ 16   :  38 ; 
  17   :  39 ; 
  18   :  3b ; 
- 19   :  3c ; 
+ 19   :  3d ; 
  1a   :  3e ; 
  1b   :  40 ; 
- 1c   :  41 ; 
+ 1c   :  42 ; 
  1d   :  43 ; 
  1e   :  45 ; 
- 1f   :  46 ; 
+ 1f   :  47 ; 
  20   :  48 ; 
  21   :  4a ; 
- 22   :  4b ; 
+ 22   :  4c ; 
  23   :  4d ; 
  24   :  4f ; 
- 25   :  50 ; 
- 26   :  52 ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
  27   :  54 ; 
  28   :  56 ; 
- 29   :  57 ; 
+ 29   :  58 ; 
  2a   :  59 ; 
  2b   :  5b ; 
- 2c   :  5c ; 
- 2d   :  5e ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
  2e   :  60 ; 
  2f   :  62 ; 
- 30   :  63 ; 
+ 30   :  64 ; 
  31   :  65 ; 
  32   :  67 ; 
- 33   :  68 ; 
- 34   :  6a ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
  35   :  6c ; 
  36   :  6e ; 
- 37   :  6f ; 
+ 37   :  70 ; 
  38   :  71 ; 
  39   :  73 ; 
- 3a   :  74 ; 
- 3b   :  76 ; 
+ 3a   :  75 ; 
+ 3b   :  77 ; 
  3c   :  78 ; 
- 3d   :  79 ; 
- 3e   :  7b ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
  3f   :  7d ; 
- 40   :  7e ; 
- 41   :  80 ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
  42   :  82 ; 
- 43   :  83 ; 
+ 43   :  84 ; 
  44   :  85 ; 
  45   :  87 ; 
- 46   :  88 ; 
+ 46   :  89 ; 
  47   :  8a ; 
- 48   :  8b ; 
+ 48   :  8c ; 
  49   :  8d ; 
  4a   :  8f ; 
- 4b   :  90 ; 
+ 4b   :  91 ; 
  4c   :  92 ; 
- 4d   :  93 ; 
+ 4d   :  94 ; 
  4e   :  95 ; 
- 4f   :  96 ; 
+ 4f   :  97 ; 
  50   :  98 ; 
- 51   :  99 ; 
+ 51   :  9a ; 
  52   :  9b ; 
- 53   :  9c ; 
+ 53   :  9d ; 
  54   :  9e ; 
- 55   :  9f ; 
+ 55   :  a0 ; 
  56   :  a1 ; 
- 57   :  a2 ; 
+ 57   :  a3 ; 
  58   :  a4 ; 
- 59   :  a5 ; 
+ 59   :  a6 ; 
  5a   :  a7 ; 
  5b   :  a8 ; 
- 5c   :  a9 ; 
+ 5c   :  aa ; 
  5d   :  ab ; 
  5e   :  ac ; 
- 5f   :  ad ; 
+ 5f   :  ae ; 
  60   :  af ; 
  61   :  b0 ; 
  62   :  b1 ; 
- 63   :  b2 ; 
+ 63   :  b3 ; 
  64   :  b4 ; 
  65   :  b5 ; 
  66   :  b6 ; 
- 67   :  b7 ; 
- 68   :  b8 ; 
+ 67   :  b8 ; 
+ 68   :  b9 ; 
  69   :  ba ; 
  6a   :  bb ; 
  6b   :  bc ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  c4 ; 
  74   :  c5 ; 
  75   :  c6 ; 
- 76   :  c6 ; 
+ 76   :  c7 ; 
  77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
@@ -137,7 +137,7 @@ CONTENT BEGIN
  83   :  cf ; 
  84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d0 ; 
+ 86   :  d1 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
@@ -173,7 +173,7 @@ CONTENT BEGIN
  a7   :  cd ; 
  a8   :  cc ; 
  a9   :  cb ; 
- aa   :  cb ; 
+ aa   :  ca ; 
  ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
@@ -184,79 +184,79 @@ CONTENT BEGIN
  b2   :  c3 ; 
  b3   :  c2 ; 
  b4   :  c1 ; 
- b5   :  c0 ; 
+ b5   :  bf ; 
  b6   :  be ; 
  b7   :  bd ; 
  b8   :  bc ; 
- b9   :  bb ; 
+ b9   :  ba ; 
  ba   :  b9 ; 
- bb   :  b8 ; 
+ bb   :  b7 ; 
  bc   :  b6 ; 
  bd   :  b5 ; 
  be   :  b3 ; 
- bf   :  b2 ; 
+ bf   :  b1 ; 
  c0   :  b0 ; 
- c1   :  af ; 
+ c1   :  ae ; 
  c2   :  ad ; 
  c3   :  ab ; 
  c4   :  a9 ; 
- c5   :  a8 ; 
- c6   :  a6 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
  c7   :  a4 ; 
  c8   :  a2 ; 
  c9   :  a0 ; 
  ca   :  9e ; 
  cb   :  9c ; 
  cc   :  9a ; 
- cd   :  98 ; 
- ce   :  96 ; 
- cf   :  94 ; 
- d0   :  92 ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  91 ; 
  d1   :  8f ; 
- d2   :  8d ; 
- d3   :  8b ; 
+ d2   :  8c ; 
+ d3   :  8a ; 
  d4   :  88 ; 
- d5   :  86 ; 
+ d5   :  85 ; 
  d6   :  83 ; 
- d7   :  81 ; 
- d8   :  7f ; 
- d9   :  7c ; 
+ d7   :  80 ; 
+ d8   :  7e ; 
+ d9   :  7b ; 
  da   :  79 ; 
- db   :  77 ; 
- dc   :  74 ; 
+ db   :  76 ; 
+ dc   :  73 ; 
  dd   :  71 ; 
- de   :  6f ; 
- df   :  6c ; 
+ de   :  6e ; 
+ df   :  6b ; 
  e0   :  69 ; 
  e1   :  66 ; 
- e2   :  64 ; 
- e3   :  61 ; 
- e4   :  5e ; 
- e5   :  5b ; 
- e6   :  58 ; 
- e7   :  55 ; 
- e8   :  52 ; 
- e9   :  4f ; 
+ e2   :  63 ; 
+ e3   :  60 ; 
+ e4   :  5d ; 
+ e5   :  5a ; 
+ e6   :  57 ; 
+ e7   :  54 ; 
+ e8   :  51 ; 
+ e9   :  4e ; 
  ea   :  4b ; 
  eb   :  48 ; 
- ec   :  45 ; 
- ed   :  42 ; 
- ee   :  3f ; 
+ ec   :  44 ; 
+ ed   :  41 ; 
+ ee   :  3e ; 
  ef   :  3b ; 
- f0   :  38 ; 
- f1   :  35 ; 
+ f0   :  37 ; 
+ f1   :  34 ; 
  f2   :  31 ; 
- f3   :  2e ; 
- f4   :  2b ; 
- f5   :  27 ; 
- f6   :  24 ; 
- f7   :  20 ; 
- f8   :  1d ; 
- f9   :  19 ; 
- fa   :  15 ; 
- fb   :  12 ; 
- fc   :  e ; 
+ f3   :  2d ; 
+ f4   :  2a ; 
+ f5   :  26 ; 
+ f6   :  23 ; 
+ f7   :  1f ; 
+ f8   :  1c ; 
+ f9   :  18 ; 
+ fa   :  14 ; 
+ fb   :  11 ; 
+ fc   :  d ; 
  fd   :  a ; 
- fe   :  7 ; 
- ff   :  3 ; 
+ fe   :  6 ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
index 68eb200c0f..13a276ef59 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
@@ -3,30 +3,30 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff84 ; 
- 1   :  ff76 ; 
- 2   :  ff76 ; 
- 3   :  ff84 ; 
- 4   :  ff9b ; 
- 5   :  ffb7 ; 
- 6   :  ffd2 ; 
- 7   :  ffe6 ; 
- 8   :  fff2 ; 
+ 0   :  ff7f ; 
+ 1   :  ff75 ; 
+ 2   :  ff78 ; 
+ 3   :  ff89 ; 
+ 4   :  ffa2 ; 
+ 5   :  ffbe ; 
+ 6   :  ffd8 ; 
+ 7   :  ffea ; 
+ 8   :  fff3 ; 
  9   :  fff5 ; 
- a   :  fff3 ; 
- b   :  ffee ; 
- c   :  ffea ; 
+ a   :  fff2 ; 
+ b   :  ffed ; 
+ c   :  ffe9 ; 
  d   :  ffe7 ; 
  e   :  ffe8 ; 
  f   :  ffe9 ; 
  10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffeb ; 
+ 12   :  ffea ; 
  13   :  ffe9 ; 
- 14   :  ffe8 ; 
+ 14   :  ffe7 ; 
  15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe6 ; 
+ 17   :  ffe7 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
@@ -37,7 +37,7 @@ CONTENT BEGIN
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe3 ; 
+ 22   :  ffe2 ; 
  23   :  ffe2 ; 
  24   :  ffe1 ; 
  25   :  ffe0 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffde ; 
+ 2c   :  ffdd ; 
  2d   :  ffdd ; 
  2e   :  ffdd ; 
  2f   :  ffdc ; 
@@ -56,23 +56,23 @@ CONTENT BEGIN
  32   :  ffdb ; 
  33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
  38   :  ffd8 ; 
  39   :  ffd8 ; 
  3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd7 ; 
+ 3c   :  ffd6 ; 
  3d   :  ffd6 ; 
  3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd5 ; 
+ 41   :  ffd4 ; 
  42   :  ffd4 ; 
- 43   :  ffd4 ; 
+ 43   :  ffd3 ; 
  44   :  ffd3 ; 
- 45   :  ffd3 ; 
+ 45   :  ffd2 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
  48   :  ffd1 ; 
@@ -87,7 +87,7 @@ CONTENT BEGIN
  51   :  ffce ; 
  52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcd ; 
+ 54   :  ffcc ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,13 +95,13 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffca ; 
+ 5c   :  ffc9 ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
  5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc8 ; 
+ 62   :  ffc7 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
  65   :  ffc6 ; 
@@ -119,7 +119,7 @@ CONTENT BEGIN
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc3 ; 
+ 74   :  ffc2 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
@@ -178,7 +178,7 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc6 ; 
+ af   :  ffc7 ; 
  b0   :  ffc7 ; 
  b1   :  ffc7 ; 
  b2   :  ffc8 ; 
@@ -190,15 +190,15 @@ CONTENT BEGIN
  b8   :  ffcb ; 
  b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcc ; 
+ bb   :  ffcd ; 
  bc   :  ffcd ; 
  bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffcf ; 
+ c0   :  ffd0 ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd1 ; 
+ c3   :  ffd2 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
  c6   :  ffd4 ; 
@@ -206,14 +206,14 @@ CONTENT BEGIN
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
  ca   :  ffd7 ; 
- cb   :  ffd7 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
  cf   :  ffdb ; 
  d0   :  ffdc ; 
- d1   :  ffdc ; 
- d2   :  ffdd ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
  d3   :  ffde ; 
  d4   :  ffdf ; 
  d5   :  ffe0 ; 
@@ -227,36 +227,36 @@ CONTENT BEGIN
  dd   :  ffe8 ; 
  de   :  ffe9 ; 
  df   :  ffea ; 
- e0   :  ffeb ; 
- e1   :  ffec ; 
- e2   :  ffed ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
  e3   :  ffef ; 
  e4   :  fff0 ; 
  e5   :  fff1 ; 
  e6   :  fff2 ; 
  e7   :  fff3 ; 
- e8   :  fff4 ; 
+ e8   :  fff5 ; 
  e9   :  fff6 ; 
  ea   :  fff7 ; 
  eb   :  fff8 ; 
- ec   :  fff9 ; 
+ ec   :  fffa ; 
  ed   :  fffb ; 
  ee   :  fffc ; 
  ef   :  fffd ; 
- f0   :  fffe ; 
+ f0   :  ffff ; 
  f1   :  0 ; 
  f2   :  1 ; 
- f3   :  2 ; 
+ f3   :  3 ; 
  f4   :  4 ; 
  f5   :  5 ; 
- f6   :  6 ; 
+ f6   :  7 ; 
  f7   :  8 ; 
  f8   :  9 ; 
  f9   :  b ; 
  fa   :  c ; 
- fb   :  d ; 
+ fb   :  e ; 
  fc   :  f ; 
- fd   :  10 ; 
+ fd   :  11 ; 
  fe   :  12 ; 
- ff   :  13 ; 
+ ff   :  14 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
index c99f37568b..de93227758 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  19 ; 
- 1   :  18 ; 
- 2   :  16 ; 
- 3   :  15 ; 
- 4   :  14 ; 
- 5   :  12 ; 
- 6   :  11 ; 
- 7   :  f ; 
- 8   :  e ; 
- 9   :  c ; 
- a   :  b ; 
- b   :  9 ; 
- c   :  8 ; 
- d   :  7 ; 
- e   :  5 ; 
- f   :  4 ; 
- 10   :  3 ; 
- 11   :  1 ; 
- 12   :  0 ; 
- 13   :  ffff ; 
- 14   :  fffd ; 
- 15   :  fffc ; 
- 16   :  fffb ; 
- 17   :  fffa ; 
- 18   :  fff8 ; 
- 19   :  fff7 ; 
- 1a   :  fff6 ; 
- 1b   :  fff5 ; 
+ 0   :  18 ; 
+ 1   :  17 ; 
+ 2   :  15 ; 
+ 3   :  14 ; 
+ 4   :  12 ; 
+ 5   :  11 ; 
+ 6   :  10 ; 
+ 7   :  e ; 
+ 8   :  d ; 
+ 9   :  b ; 
+ a   :  a ; 
+ b   :  8 ; 
+ c   :  7 ; 
+ d   :  6 ; 
+ e   :  4 ; 
+ f   :  3 ; 
+ 10   :  2 ; 
+ 11   :  0 ; 
+ 12   :  ffff ; 
+ 13   :  fffe ; 
+ 14   :  fffc ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
+ 17   :  fff9 ; 
+ 18   :  fff7 ; 
+ 19   :  fff6 ; 
+ 1a   :  fff5 ; 
+ 1b   :  fff4 ; 
  1c   :  fff3 ; 
- 1d   :  fff2 ; 
- 1e   :  fff1 ; 
- 1f   :  fff0 ; 
- 20   :  ffef ; 
- 21   :  ffee ; 
- 22   :  ffed ; 
- 23   :  ffec ; 
+ 1d   :  fff1 ; 
+ 1e   :  fff0 ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
+ 21   :  ffed ; 
+ 22   :  ffec ; 
+ 23   :  ffeb ; 
  24   :  ffea ; 
  25   :  ffe9 ; 
- 26   :  ffe8 ; 
- 27   :  ffe7 ; 
- 28   :  ffe6 ; 
- 29   :  ffe5 ; 
- 2a   :  ffe4 ; 
- 2b   :  ffe3 ; 
- 2c   :  ffe2 ; 
+ 26   :  ffe7 ; 
+ 27   :  ffe6 ; 
+ 28   :  ffe5 ; 
+ 29   :  ffe4 ; 
+ 2a   :  ffe3 ; 
+ 2b   :  ffe2 ; 
+ 2c   :  ffe1 ; 
  2d   :  ffe1 ; 
  2e   :  ffe0 ; 
  2f   :  ffdf ; 
  30   :  ffde ; 
- 31   :  ffde ; 
- 32   :  ffdd ; 
- 33   :  ffdc ; 
- 34   :  ffdb ; 
- 35   :  ffda ; 
+ 31   :  ffdd ; 
+ 32   :  ffdc ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
- 38   :  ffd8 ; 
- 39   :  ffd7 ; 
- 3a   :  ffd6 ; 
+ 38   :  ffd7 ; 
+ 39   :  ffd6 ; 
+ 3a   :  ffd5 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd4 ; 
- 3e   :  ffd3 ; 
+ 3d   :  ffd3 ; 
+ 3e   :  ffd2 ; 
  3f   :  ffd2 ; 
- 40   :  ffd2 ; 
- 41   :  ffd1 ; 
+ 40   :  ffd1 ; 
+ 41   :  ffd0 ; 
  42   :  ffd0 ; 
- 43   :  ffd0 ; 
- 44   :  ffcf ; 
+ 43   :  ffcf ; 
+ 44   :  ffce ; 
  45   :  ffce ; 
- 46   :  ffce ; 
+ 46   :  ffcd ; 
  47   :  ffcd ; 
- 48   :  ffcd ; 
+ 48   :  ffcc ; 
  49   :  ffcc ; 
  4a   :  ffcb ; 
- 4b   :  ffcb ; 
+ 4b   :  ffca ; 
  4c   :  ffca ; 
- 4d   :  ffca ; 
+ 4d   :  ffc9 ; 
  4e   :  ffc9 ; 
- 4f   :  ffc9 ; 
+ 4f   :  ffc8 ; 
  50   :  ffc8 ; 
  51   :  ffc8 ; 
  52   :  ffc7 ; 
  53   :  ffc7 ; 
- 54   :  ffc7 ; 
+ 54   :  ffc6 ; 
  55   :  ffc6 ; 
- 56   :  ffc6 ; 
+ 56   :  ffc5 ; 
  57   :  ffc5 ; 
  58   :  ffc5 ; 
- 59   :  ffc5 ; 
+ 59   :  ffc4 ; 
  5a   :  ffc4 ; 
  5b   :  ffc4 ; 
- 5c   :  ffc4 ; 
+ 5c   :  ffc3 ; 
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc3 ; 
+ 60   :  ffc2 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
- 64   :  ffc2 ; 
+ 64   :  ffc1 ; 
  65   :  ffc1 ; 
  66   :  ffc1 ; 
  67   :  ffc1 ; 
  68   :  ffc1 ; 
  69   :  ffc1 ; 
- 6a   :  ffc1 ; 
+ 6a   :  ffc0 ; 
  6b   :  ffc0 ; 
  6c   :  ffc0 ; 
  6d   :  ffc0 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc0 ; 
+ 83   :  ffc1 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -146,117 +146,117 @@ CONTENT BEGIN
  8c   :  ffc2 ; 
  8d   :  ffc2 ; 
  8e   :  ffc2 ; 
- 8f   :  ffc2 ; 
+ 8f   :  ffc3 ; 
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc3 ; 
+ 93   :  ffc4 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc4 ; 
+ 97   :  ffc5 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc6 ; 
+ 9e   :  ffc7 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
- a1   :  ffc7 ; 
+ a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc8 ; 
+ a4   :  ffc9 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
- a7   :  ffc9 ; 
+ a7   :  ffca ; 
  a8   :  ffca ; 
- a9   :  ffca ; 
+ a9   :  ffcb ; 
  aa   :  ffcb ; 
  ab   :  ffcb ; 
- ac   :  ffcb ; 
+ ac   :  ffcc ; 
  ad   :  ffcc ; 
  ae   :  ffcc ; 
- af   :  ffcc ; 
+ af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffcd ; 
+ b1   :  ffce ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffce ; 
+ b4   :  ffcf ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd1 ; 
+ bb   :  ffd2 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
- be   :  ffd2 ; 
+ be   :  ffd3 ; 
  bf   :  ffd3 ; 
- c0   :  ffd3 ; 
+ c0   :  ffd4 ; 
  c1   :  ffd4 ; 
- c2   :  ffd4 ; 
+ c2   :  ffd5 ; 
  c3   :  ffd5 ; 
  c4   :  ffd5 ; 
  c5   :  ffd6 ; 
  c6   :  ffd6 ; 
- c7   :  ffd6 ; 
+ c7   :  ffd7 ; 
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd9 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
- ce   :  ffd9 ; 
+ ce   :  ffda ; 
  cf   :  ffda ; 
  d0   :  ffdb ; 
- d1   :  ffdb ; 
+ d1   :  ffdc ; 
  d2   :  ffdc ; 
  d3   :  ffdc ; 
  d4   :  ffdc ; 
  d5   :  ffdd ; 
  d6   :  ffdd ; 
- d7   :  ffdd ; 
- d8   :  ffde ; 
+ d7   :  ffde ; 
+ d8   :  ffdf ; 
  d9   :  ffdf ; 
- da   :  ffdf ; 
+ da   :  ffe0 ; 
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe0 ; 
+ de   :  ffe1 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
- e1   :  ffe2 ; 
+ e1   :  ffe3 ; 
  e2   :  ffe3 ; 
  e3   :  ffe3 ; 
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe4 ; 
- e8   :  ffe5 ; 
- e9   :  ffe6 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
+ e9   :  ffe7 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
- ec   :  ffe7 ; 
+ ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe6 ; 
- ef   :  ffe7 ; 
- f0   :  ffe9 ; 
- f1   :  ffea ; 
+ ee   :  ffe7 ; 
+ ef   :  ffe8 ; 
+ f0   :  ffea ; 
+ f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffeb ; 
- f4   :  ffe9 ; 
- f5   :  ffe8 ; 
- f6   :  ffe7 ; 
- f7   :  ffe9 ; 
- f8   :  ffed ; 
- f9   :  fff2 ; 
- fa   :  fff5 ; 
- fb   :  fff3 ; 
- fc   :  ffea ; 
- fd   :  ffd8 ; 
- fe   :  ffbe ; 
- ff   :  ffa2 ; 
+ f3   :  ffea ; 
+ f4   :  ffe8 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
+ f7   :  ffeb ; 
+ f8   :  fff0 ; 
+ f9   :  fff4 ; 
+ fa   :  fff4 ; 
+ fb   :  ffed ; 
+ fc   :  ffdd ; 
+ fd   :  ffc5 ; 
+ fe   :  ffa9 ; 
+ ff   :  ff8e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
index 3402c1f740..512d746973 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
@@ -3,100 +3,100 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff3 ; 
- 1   :  fff7 ; 
- 2   :  fffb ; 
- 3   :  fffe ; 
- 4   :  2 ; 
- 5   :  6 ; 
- 6   :  a ; 
- 7   :  d ; 
- 8   :  11 ; 
- 9   :  14 ; 
- a   :  18 ; 
- b   :  1c ; 
- c   :  1f ; 
- d   :  23 ; 
- e   :  26 ; 
- f   :  2a ; 
- 10   :  2d ; 
- 11   :  31 ; 
- 12   :  34 ; 
- 13   :  37 ; 
- 14   :  3b ; 
- 15   :  3e ; 
- 16   :  41 ; 
- 17   :  44 ; 
- 18   :  48 ; 
- 19   :  4b ; 
- 1a   :  4e ; 
- 1b   :  51 ; 
- 1c   :  54 ; 
- 1d   :  57 ; 
- 1e   :  5a ; 
- 1f   :  5d ; 
- 20   :  60 ; 
- 21   :  63 ; 
- 22   :  66 ; 
- 23   :  69 ; 
- 24   :  6b ; 
- 25   :  6e ; 
- 26   :  71 ; 
- 27   :  73 ; 
- 28   :  76 ; 
- 29   :  79 ; 
- 2a   :  7b ; 
- 2b   :  7e ; 
- 2c   :  80 ; 
- 2d   :  83 ; 
- 2e   :  85 ; 
- 2f   :  88 ; 
- 30   :  8a ; 
- 31   :  8c ; 
- 32   :  8f ; 
- 33   :  91 ; 
- 34   :  93 ; 
- 35   :  95 ; 
- 36   :  97 ; 
- 37   :  9a ; 
- 38   :  9c ; 
- 39   :  9e ; 
- 3a   :  a0 ; 
- 3b   :  a2 ; 
- 3c   :  a4 ; 
- 3d   :  a5 ; 
- 3e   :  a7 ; 
- 3f   :  a9 ; 
- 40   :  ab ; 
- 41   :  ad ; 
- 42   :  ae ; 
- 43   :  b0 ; 
- 44   :  b1 ; 
- 45   :  b3 ; 
- 46   :  b5 ; 
- 47   :  b6 ; 
- 48   :  b7 ; 
- 49   :  b9 ; 
- 4a   :  ba ; 
- 4b   :  bc ; 
- 4c   :  bd ; 
- 4d   :  be ; 
- 4e   :  bf ; 
+ 0   :  fff6 ; 
+ 1   :  fffa ; 
+ 2   :  fffd ; 
+ 3   :  1 ; 
+ 4   :  5 ; 
+ 5   :  9 ; 
+ 6   :  c ; 
+ 7   :  10 ; 
+ 8   :  14 ; 
+ 9   :  17 ; 
+ a   :  1b ; 
+ b   :  1e ; 
+ c   :  22 ; 
+ d   :  25 ; 
+ e   :  29 ; 
+ f   :  2c ; 
+ 10   :  30 ; 
+ 11   :  33 ; 
+ 12   :  36 ; 
+ 13   :  3a ; 
+ 14   :  3d ; 
+ 15   :  40 ; 
+ 16   :  44 ; 
+ 17   :  47 ; 
+ 18   :  4a ; 
+ 19   :  4d ; 
+ 1a   :  50 ; 
+ 1b   :  53 ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
+ 1f   :  5f ; 
+ 20   :  62 ; 
+ 21   :  65 ; 
+ 22   :  68 ; 
+ 23   :  6b ; 
+ 24   :  6d ; 
+ 25   :  70 ; 
+ 26   :  73 ; 
+ 27   :  75 ; 
+ 28   :  78 ; 
+ 29   :  7b ; 
+ 2a   :  7d ; 
+ 2b   :  80 ; 
+ 2c   :  82 ; 
+ 2d   :  85 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
+ 30   :  8c ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
+ 33   :  93 ; 
+ 34   :  95 ; 
+ 35   :  97 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
+ 3c   :  a5 ; 
+ 3d   :  a7 ; 
+ 3e   :  a9 ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
+ 41   :  ae ; 
+ 42   :  af ; 
+ 43   :  b1 ; 
+ 44   :  b3 ; 
+ 45   :  b4 ; 
+ 46   :  b6 ; 
+ 47   :  b7 ; 
+ 48   :  b9 ; 
+ 49   :  ba ; 
+ 4a   :  bb ; 
+ 4b   :  bd ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
+ 4e   :  c0 ; 
  4f   :  c1 ; 
- 50   :  c2 ; 
- 51   :  c3 ; 
- 52   :  c4 ; 
- 53   :  c5 ; 
- 54   :  c6 ; 
- 55   :  c7 ; 
- 56   :  c8 ; 
+ 50   :  c3 ; 
+ 51   :  c4 ; 
+ 52   :  c5 ; 
+ 53   :  c6 ; 
+ 54   :  c7 ; 
+ 55   :  c8 ; 
+ 56   :  c9 ; 
  57   :  c9 ; 
  58   :  ca ; 
- 59   :  ca ; 
- 5a   :  cb ; 
+ 59   :  cb ; 
+ 5a   :  cc ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  cd ; 
+ 5d   :  ce ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d1 ; 
+ 65   :  d2 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -125,138 +125,138 @@ CONTENT BEGIN
  77   :  d2 ; 
  78   :  d2 ; 
  79   :  d2 ; 
- 7a   :  d2 ; 
+ 7a   :  d1 ; 
  7b   :  d1 ; 
  7c   :  d1 ; 
- 7d   :  d1 ; 
+ 7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  d0 ; 
+ 7f   :  cf ; 
  80   :  cf ; 
- 81   :  cf ; 
+ 81   :  ce ; 
  82   :  ce ; 
- 83   :  ce ; 
+ 83   :  cd ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cc ; 
+ 86   :  cb ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  ca ; 
- 8a   :  c9 ; 
+ 89   :  c9 ; 
+ 8a   :  c8 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
- 8d   :  c7 ; 
- 8e   :  c6 ; 
- 8f   :  c5 ; 
- 90   :  c4 ; 
- 91   :  c3 ; 
- 92   :  c2 ; 
- 93   :  c1 ; 
- 94   :  c0 ; 
- 95   :  bf ; 
- 96   :  be ; 
- 97   :  bd ; 
- 98   :  bc ; 
- 99   :  bb ; 
- 9a   :  ba ; 
- 9b   :  b9 ; 
- 9c   :  b8 ; 
- 9d   :  b6 ; 
- 9e   :  b5 ; 
- 9f   :  b4 ; 
- a0   :  b3 ; 
+ 8d   :  c6 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
+ 90   :  c3 ; 
+ 91   :  c2 ; 
+ 92   :  c1 ; 
+ 93   :  c0 ; 
+ 94   :  bf ; 
+ 95   :  be ; 
+ 96   :  bd ; 
+ 97   :  bc ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
+ 9b   :  b8 ; 
+ 9c   :  b7 ; 
+ 9d   :  b5 ; 
+ 9e   :  b4 ; 
+ 9f   :  b3 ; 
+ a0   :  b2 ; 
  a1   :  b1 ; 
- a2   :  b0 ; 
- a3   :  af ; 
- a4   :  ae ; 
- a5   :  ac ; 
- a6   :  ab ; 
- a7   :  aa ; 
- a8   :  a8 ; 
- a9   :  a7 ; 
- aa   :  a6 ; 
- ab   :  a4 ; 
- ac   :  a3 ; 
- ad   :  a1 ; 
- ae   :  a0 ; 
- af   :  9e ; 
- b0   :  9d ; 
- b1   :  9b ; 
- b2   :  9a ; 
- b3   :  98 ; 
- b4   :  97 ; 
- b5   :  95 ; 
- b6   :  94 ; 
- b7   :  92 ; 
- b8   :  91 ; 
- b9   :  8f ; 
- ba   :  8d ; 
- bb   :  8c ; 
- bc   :  8a ; 
- bd   :  89 ; 
- be   :  87 ; 
- bf   :  85 ; 
- c0   :  84 ; 
- c1   :  82 ; 
- c2   :  81 ; 
- c3   :  7f ; 
- c4   :  7d ; 
- c5   :  7c ; 
- c6   :  7a ; 
- c7   :  78 ; 
- c8   :  77 ; 
- c9   :  75 ; 
- ca   :  73 ; 
- cb   :  71 ; 
- cc   :  70 ; 
- cd   :  6e ; 
- ce   :  6c ; 
- cf   :  6b ; 
- d0   :  69 ; 
- d1   :  67 ; 
- d2   :  65 ; 
- d3   :  64 ; 
- d4   :  62 ; 
- d5   :  60 ; 
- d6   :  5f ; 
- d7   :  5d ; 
- d8   :  5b ; 
- d9   :  59 ; 
- da   :  58 ; 
- db   :  56 ; 
- dc   :  54 ; 
- dd   :  53 ; 
- de   :  51 ; 
- df   :  4f ; 
- e0   :  4d ; 
- e1   :  4c ; 
- e2   :  4a ; 
- e3   :  48 ; 
- e4   :  47 ; 
- e5   :  45 ; 
- e6   :  43 ; 
- e7   :  42 ; 
- e8   :  40 ; 
- e9   :  3e ; 
- ea   :  3d ; 
- eb   :  3b ; 
- ec   :  39 ; 
- ed   :  38 ; 
- ee   :  36 ; 
- ef   :  34 ; 
- f0   :  33 ; 
- f1   :  31 ; 
- f2   :  2f ; 
- f3   :  2e ; 
- f4   :  2c ; 
- f5   :  2b ; 
- f6   :  29 ; 
- f7   :  27 ; 
- f8   :  26 ; 
- f9   :  24 ; 
- fa   :  23 ; 
- fb   :  21 ; 
- fc   :  20 ; 
- fd   :  1e ; 
- fe   :  1c ; 
- ff   :  1b ; 
+ a2   :  af ; 
+ a3   :  ae ; 
+ a4   :  ad ; 
+ a5   :  ab ; 
+ a6   :  aa ; 
+ a7   :  a9 ; 
+ a8   :  a7 ; 
+ a9   :  a6 ; 
+ aa   :  a4 ; 
+ ab   :  a3 ; 
+ ac   :  a2 ; 
+ ad   :  a0 ; 
+ ae   :  9f ; 
+ af   :  9d ; 
+ b0   :  9c ; 
+ b1   :  9a ; 
+ b2   :  99 ; 
+ b3   :  97 ; 
+ b4   :  96 ; 
+ b5   :  94 ; 
+ b6   :  93 ; 
+ b7   :  91 ; 
+ b8   :  8f ; 
+ b9   :  8e ; 
+ ba   :  8c ; 
+ bb   :  8b ; 
+ bc   :  89 ; 
+ bd   :  87 ; 
+ be   :  86 ; 
+ bf   :  84 ; 
+ c0   :  83 ; 
+ c1   :  81 ; 
+ c2   :  7f ; 
+ c3   :  7e ; 
+ c4   :  7c ; 
+ c5   :  7a ; 
+ c6   :  79 ; 
+ c7   :  77 ; 
+ c8   :  75 ; 
+ c9   :  74 ; 
+ ca   :  72 ; 
+ cb   :  70 ; 
+ cc   :  6e ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
+ cf   :  69 ; 
+ d0   :  68 ; 
+ d1   :  66 ; 
+ d2   :  64 ; 
+ d3   :  62 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
+ d6   :  5d ; 
+ d7   :  5c ; 
+ d8   :  5a ; 
+ d9   :  58 ; 
+ da   :  56 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
+ dd   :  51 ; 
+ de   :  50 ; 
+ df   :  4e ; 
+ e0   :  4c ; 
+ e1   :  4b ; 
+ e2   :  49 ; 
+ e3   :  47 ; 
+ e4   :  45 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
+ e7   :  40 ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
+ ea   :  3b ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
+ ed   :  36 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
+ f0   :  31 ; 
+ f1   :  30 ; 
+ f2   :  2e ; 
+ f3   :  2d ; 
+ f4   :  2b ; 
+ f5   :  29 ; 
+ f6   :  28 ; 
+ f7   :  26 ; 
+ f8   :  25 ; 
+ f9   :  23 ; 
+ fa   :  22 ; 
+ fb   :  20 ; 
+ fc   :  1e ; 
+ fd   :  1d ; 
+ fe   :  1b ; 
+ ff   :  1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
index 4f6ae4cde9..3a3434e12f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  35 ; 
- 1   :  6b ; 
- 2   :  a1 ; 
- 3   :  d6 ; 
- 4   :  10b ; 
- 5   :  13f ; 
- 6   :  174 ; 
- 7   :  1a8 ; 
- 8   :  1db ; 
- 9   :  20f ; 
- a   :  242 ; 
- b   :  274 ; 
- c   :  2a7 ; 
- d   :  2d8 ; 
- e   :  30a ; 
- f   :  33b ; 
- 10   :  36c ; 
- 11   :  39c ; 
- 12   :  3cc ; 
- 13   :  3fc ; 
- 14   :  42b ; 
- 15   :  45a ; 
- 16   :  488 ; 
- 17   :  4b6 ; 
- 18   :  4e4 ; 
- 19   :  511 ; 
- 1a   :  53d ; 
- 1b   :  56a ; 
- 1c   :  595 ; 
- 1d   :  5c1 ; 
- 1e   :  5ec ; 
- 1f   :  616 ; 
- 20   :  640 ; 
- 21   :  66a ; 
- 22   :  693 ; 
- 23   :  6bb ; 
- 24   :  6e3 ; 
- 25   :  70b ; 
- 26   :  732 ; 
- 27   :  759 ; 
- 28   :  77f ; 
- 29   :  7a5 ; 
- 2a   :  7ca ; 
- 2b   :  7ef ; 
- 2c   :  813 ; 
- 2d   :  836 ; 
- 2e   :  85a ; 
- 2f   :  87c ; 
- 30   :  89e ; 
- 31   :  8c0 ; 
- 32   :  8e1 ; 
- 33   :  902 ; 
- 34   :  922 ; 
- 35   :  941 ; 
- 36   :  960 ; 
- 37   :  97f ; 
- 38   :  99d ; 
- 39   :  9ba ; 
- 3a   :  9d7 ; 
- 3b   :  9f4 ; 
- 3c   :  a10 ; 
- 3d   :  a2b ; 
- 3e   :  a46 ; 
- 3f   :  a60 ; 
- 40   :  a79 ; 
- 41   :  a93 ; 
- 42   :  aab ; 
- 43   :  ac3 ; 
- 44   :  adb ; 
- 45   :  af2 ; 
- 46   :  b08 ; 
- 47   :  b1e ; 
- 48   :  b33 ; 
- 49   :  b48 ; 
- 4a   :  b5c ; 
- 4b   :  b70 ; 
- 4c   :  b83 ; 
- 4d   :  b95 ; 
- 4e   :  ba7 ; 
- 4f   :  bb9 ; 
- 50   :  bca ; 
- 51   :  bda ; 
- 52   :  bea ; 
- 53   :  bf9 ; 
- 54   :  c08 ; 
- 55   :  c16 ; 
- 56   :  c23 ; 
- 57   :  c30 ; 
- 58   :  c3d ; 
- 59   :  c49 ; 
- 5a   :  c54 ; 
- 5b   :  c5f ; 
- 5c   :  c69 ; 
- 5d   :  c73 ; 
- 5e   :  c7c ; 
- 5f   :  c85 ; 
- 60   :  c8d ; 
- 61   :  c95 ; 
- 62   :  c9c ; 
- 63   :  ca2 ; 
- 64   :  ca8 ; 
- 65   :  cad ; 
- 66   :  cb2 ; 
- 67   :  cb7 ; 
- 68   :  cbb ; 
- 69   :  cbe ; 
- 6a   :  cc1 ; 
- 6b   :  cc3 ; 
- 6c   :  cc5 ; 
- 6d   :  cc6 ; 
- 6e   :  cc7 ; 
+ 0   :  c ; 
+ 1   :  43 ; 
+ 2   :  78 ; 
+ 3   :  ae ; 
+ 4   :  e3 ; 
+ 5   :  118 ; 
+ 6   :  14d ; 
+ 7   :  181 ; 
+ 8   :  1b5 ; 
+ 9   :  1e8 ; 
+ a   :  21c ; 
+ b   :  24e ; 
+ c   :  281 ; 
+ d   :  2b3 ; 
+ e   :  2e5 ; 
+ f   :  316 ; 
+ 10   :  347 ; 
+ 11   :  378 ; 
+ 12   :  3a8 ; 
+ 13   :  3d8 ; 
+ 14   :  408 ; 
+ 15   :  437 ; 
+ 16   :  465 ; 
+ 17   :  494 ; 
+ 18   :  4c2 ; 
+ 19   :  4ef ; 
+ 1a   :  51c ; 
+ 1b   :  549 ; 
+ 1c   :  575 ; 
+ 1d   :  5a0 ; 
+ 1e   :  5cc ; 
+ 1f   :  5f6 ; 
+ 20   :  621 ; 
+ 21   :  64b ; 
+ 22   :  674 ; 
+ 23   :  69d ; 
+ 24   :  6c5 ; 
+ 25   :  6ed ; 
+ 26   :  715 ; 
+ 27   :  73c ; 
+ 28   :  762 ; 
+ 29   :  788 ; 
+ 2a   :  7ae ; 
+ 2b   :  7d3 ; 
+ 2c   :  7f8 ; 
+ 2d   :  81c ; 
+ 2e   :  83f ; 
+ 2f   :  862 ; 
+ 30   :  885 ; 
+ 31   :  8a7 ; 
+ 32   :  8c8 ; 
+ 33   :  8e9 ; 
+ 34   :  90a ; 
+ 35   :  92a ; 
+ 36   :  949 ; 
+ 37   :  968 ; 
+ 38   :  987 ; 
+ 39   :  9a4 ; 
+ 3a   :  9c2 ; 
+ 3b   :  9de ; 
+ 3c   :  9fb ; 
+ 3d   :  a16 ; 
+ 3e   :  a32 ; 
+ 3f   :  a4c ; 
+ 40   :  a66 ; 
+ 41   :  a80 ; 
+ 42   :  a99 ; 
+ 43   :  ab1 ; 
+ 44   :  ac9 ; 
+ 45   :  ae1 ; 
+ 46   :  af7 ; 
+ 47   :  b0e ; 
+ 48   :  b23 ; 
+ 49   :  b38 ; 
+ 4a   :  b4d ; 
+ 4b   :  b61 ; 
+ 4c   :  b75 ; 
+ 4d   :  b88 ; 
+ 4e   :  b9a ; 
+ 4f   :  bac ; 
+ 50   :  bbd ; 
+ 51   :  bce ; 
+ 52   :  bde ; 
+ 53   :  bee ; 
+ 54   :  bfd ; 
+ 55   :  c0b ; 
+ 56   :  c19 ; 
+ 57   :  c27 ; 
+ 58   :  c34 ; 
+ 59   :  c40 ; 
+ 5a   :  c4c ; 
+ 5b   :  c57 ; 
+ 5c   :  c62 ; 
+ 5d   :  c6c ; 
+ 5e   :  c75 ; 
+ 5f   :  c7e ; 
+ 60   :  c87 ; 
+ 61   :  c8f ; 
+ 62   :  c96 ; 
+ 63   :  c9d ; 
+ 64   :  ca4 ; 
+ 65   :  ca9 ; 
+ 66   :  caf ; 
+ 67   :  cb4 ; 
+ 68   :  cb8 ; 
+ 69   :  cbb ; 
+ 6a   :  cbf ; 
+ 6b   :  cc1 ; 
+ 6c   :  cc3 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
- 71   :  cc6 ; 
- 72   :  cc5 ; 
- 73   :  cc3 ; 
- 74   :  cc0 ; 
- 75   :  cbe ; 
- 76   :  cba ; 
- 77   :  cb7 ; 
- 78   :  cb2 ; 
- 79   :  cae ; 
- 7a   :  ca8 ; 
- 7b   :  ca3 ; 
- 7c   :  c9c ; 
- 7d   :  c96 ; 
- 7e   :  c8f ; 
- 7f   :  c87 ; 
- 80   :  c7f ; 
- 81   :  c76 ; 
- 82   :  c6d ; 
- 83   :  c64 ; 
- 84   :  c5a ; 
- 85   :  c50 ; 
- 86   :  c45 ; 
- 87   :  c3a ; 
- 88   :  c2e ; 
- 89   :  c22 ; 
- 8a   :  c16 ; 
- 8b   :  c09 ; 
- 8c   :  bfb ; 
- 8d   :  bee ; 
- 8e   :  be0 ; 
- 8f   :  bd1 ; 
- 90   :  bc2 ; 
- 91   :  bb3 ; 
- 92   :  ba3 ; 
- 93   :  b93 ; 
- 94   :  b82 ; 
- 95   :  b71 ; 
- 96   :  b60 ; 
- 97   :  b4f ; 
- 98   :  b3d ; 
- 99   :  b2a ; 
- 9a   :  b17 ; 
- 9b   :  b04 ; 
- 9c   :  af1 ; 
- 9d   :  add ; 
- 9e   :  ac9 ; 
- 9f   :  ab5 ; 
- a0   :  aa0 ; 
- a1   :  a8b ; 
- a2   :  a75 ; 
- a3   :  a60 ; 
- a4   :  a4a ; 
- a5   :  a33 ; 
- a6   :  a1d ; 
- a7   :  a06 ; 
- a8   :  9ef ; 
- a9   :  9d7 ; 
- aa   :  9bf ; 
- ab   :  9a7 ; 
- ac   :  98f ; 
- ad   :  976 ; 
- ae   :  95d ; 
- af   :  944 ; 
- b0   :  92b ; 
- b1   :  911 ; 
- b2   :  8f8 ; 
- b3   :  8dd ; 
- b4   :  8c3 ; 
- b5   :  8a9 ; 
- b6   :  88e ; 
- b7   :  873 ; 
- b8   :  858 ; 
- b9   :  83c ; 
- ba   :  821 ; 
- bb   :  805 ; 
- bc   :  7e9 ; 
- bd   :  7cd ; 
- be   :  7b1 ; 
- bf   :  794 ; 
- c0   :  777 ; 
- c1   :  75b ; 
- c2   :  73e ; 
- c3   :  720 ; 
- c4   :  703 ; 
- c5   :  6e6 ; 
- c6   :  6c8 ; 
- c7   :  6aa ; 
- c8   :  68d ; 
- c9   :  66f ; 
- ca   :  651 ; 
- cb   :  633 ; 
- cc   :  614 ; 
- cd   :  5f6 ; 
- ce   :  5d7 ; 
- cf   :  5b9 ; 
- d0   :  59a ; 
- d1   :  57c ; 
- d2   :  55d ; 
- d3   :  53e ; 
- d4   :  51f ; 
- d5   :  500 ; 
- d6   :  4e1 ; 
- d7   :  4c2 ; 
- d8   :  4a3 ; 
- d9   :  484 ; 
- da   :  464 ; 
- db   :  445 ; 
- dc   :  426 ; 
- dd   :  407 ; 
- de   :  3e7 ; 
- df   :  3c8 ; 
- e0   :  3a9 ; 
- e1   :  38a ; 
- e2   :  36a ; 
- e3   :  34b ; 
- e4   :  32c ; 
- e5   :  30d ; 
- e6   :  2ed ; 
- e7   :  2ce ; 
- e8   :  2af ; 
- e9   :  290 ; 
- ea   :  271 ; 
- eb   :  252 ; 
- ec   :  233 ; 
- ed   :  214 ; 
- ee   :  1f5 ; 
- ef   :  1d6 ; 
- f0   :  1b8 ; 
- f1   :  199 ; 
- f2   :  17a ; 
- f3   :  15c ; 
- f4   :  13e ; 
- f5   :  11f ; 
- f6   :  101 ; 
- f7   :  e3 ; 
- f8   :  c5 ; 
- f9   :  a7 ; 
- fa   :  89 ; 
- fb   :  6c ; 
- fc   :  4e ; 
- fd   :  31 ; 
- fe   :  14 ; 
- ff   :  fff7 ; 
+ 71   :  cc7 ; 
+ 72   :  cc6 ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cc0 ; 
+ 76   :  cbd ; 
+ 77   :  cb9 ; 
+ 78   :  cb6 ; 
+ 79   :  cb1 ; 
+ 7a   :  cac ; 
+ 7b   :  ca7 ; 
+ 7c   :  ca1 ; 
+ 7d   :  c9b ; 
+ 7e   :  c94 ; 
+ 7f   :  c8d ; 
+ 80   :  c85 ; 
+ 81   :  c7d ; 
+ 82   :  c74 ; 
+ 83   :  c6b ; 
+ 84   :  c62 ; 
+ 85   :  c58 ; 
+ 86   :  c4d ; 
+ 87   :  c42 ; 
+ 88   :  c37 ; 
+ 89   :  c2b ; 
+ 8a   :  c1f ; 
+ 8b   :  c12 ; 
+ 8c   :  c05 ; 
+ 8d   :  bf8 ; 
+ 8e   :  bea ; 
+ 8f   :  bdc ; 
+ 90   :  bcd ; 
+ 91   :  bbe ; 
+ 92   :  baf ; 
+ 93   :  b9f ; 
+ 94   :  b8f ; 
+ 95   :  b7e ; 
+ 96   :  b6d ; 
+ 97   :  b5c ; 
+ 98   :  b4a ; 
+ 99   :  b38 ; 
+ 9a   :  b26 ; 
+ 9b   :  b13 ; 
+ 9c   :  b00 ; 
+ 9d   :  aec ; 
+ 9e   :  ad8 ; 
+ 9f   :  ac4 ; 
+ a0   :  ab0 ; 
+ a1   :  a9b ; 
+ a2   :  a86 ; 
+ a3   :  a70 ; 
+ a4   :  a5a ; 
+ a5   :  a44 ; 
+ a6   :  a2e ; 
+ a7   :  a17 ; 
+ a8   :  a00 ; 
+ a9   :  9e9 ; 
+ aa   :  9d1 ; 
+ ab   :  9b9 ; 
+ ac   :  9a1 ; 
+ ad   :  989 ; 
+ ae   :  970 ; 
+ af   :  957 ; 
+ b0   :  93e ; 
+ b1   :  925 ; 
+ b2   :  90b ; 
+ b3   :  8f1 ; 
+ b4   :  8d7 ; 
+ b5   :  8bd ; 
+ b6   :  8a2 ; 
+ b7   :  887 ; 
+ b8   :  86c ; 
+ b9   :  851 ; 
+ ba   :  835 ; 
+ bb   :  81a ; 
+ bc   :  7fe ; 
+ bd   :  7e2 ; 
+ be   :  7c6 ; 
+ bf   :  7a9 ; 
+ c0   :  78d ; 
+ c1   :  770 ; 
+ c2   :  753 ; 
+ c3   :  736 ; 
+ c4   :  719 ; 
+ c5   :  6fc ; 
+ c6   :  6de ; 
+ c7   :  6c1 ; 
+ c8   :  6a3 ; 
+ c9   :  685 ; 
+ ca   :  667 ; 
+ cb   :  649 ; 
+ cc   :  62b ; 
+ cd   :  60d ; 
+ ce   :  5ee ; 
+ cf   :  5d0 ; 
+ d0   :  5b1 ; 
+ d1   :  593 ; 
+ d2   :  574 ; 
+ d3   :  555 ; 
+ d4   :  536 ; 
+ d5   :  517 ; 
+ d6   :  4f8 ; 
+ d7   :  4d9 ; 
+ d8   :  4ba ; 
+ d9   :  49b ; 
+ da   :  47c ; 
+ db   :  45d ; 
+ dc   :  43d ; 
+ dd   :  41e ; 
+ de   :  3ff ; 
+ df   :  3e0 ; 
+ e0   :  3c0 ; 
+ e1   :  3a1 ; 
+ e2   :  382 ; 
+ e3   :  363 ; 
+ e4   :  343 ; 
+ e5   :  324 ; 
+ e6   :  305 ; 
+ e7   :  2e6 ; 
+ e8   :  2c6 ; 
+ e9   :  2a7 ; 
+ ea   :  288 ; 
+ eb   :  269 ; 
+ ec   :  24a ; 
+ ed   :  22b ; 
+ ee   :  20c ; 
+ ef   :  1ed ; 
+ f0   :  1cf ; 
+ f1   :  1b0 ; 
+ f2   :  191 ; 
+ f3   :  173 ; 
+ f4   :  154 ; 
+ f5   :  136 ; 
+ f6   :  118 ; 
+ f7   :  fa ; 
+ f8   :  dc ; 
+ f9   :  be ; 
+ fa   :  a0 ; 
+ fb   :  82 ; 
+ fc   :  64 ; 
+ fd   :  47 ; 
+ fe   :  2a ; 
+ ff   :  c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
index 04cf2d205f..e2f2ca4427 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d ; 
- 1   :  5 ; 
- 2   :  fffc ; 
- 3   :  fff4 ; 
- 4   :  ffec ; 
- 5   :  ffe4 ; 
- 6   :  ffdc ; 
- 7   :  ffd4 ; 
- 8   :  ffcd ; 
- 9   :  ffc5 ; 
- a   :  ffbd ; 
- b   :  ffb5 ; 
- c   :  ffae ; 
- d   :  ffa6 ; 
- e   :  ff9f ; 
- f   :  ff97 ; 
- 10   :  ff90 ; 
- 11   :  ff88 ; 
- 12   :  ff81 ; 
- 13   :  ff7a ; 
- 14   :  ff73 ; 
- 15   :  ff6c ; 
- 16   :  ff65 ; 
- 17   :  ff5e ; 
- 18   :  ff57 ; 
- 19   :  ff50 ; 
- 1a   :  ff49 ; 
- 1b   :  ff42 ; 
- 1c   :  ff3c ; 
- 1d   :  ff35 ; 
- 1e   :  ff2f ; 
- 1f   :  ff28 ; 
- 20   :  ff22 ; 
- 21   :  ff1c ; 
- 22   :  ff15 ; 
- 23   :  ff0f ; 
- 24   :  ff09 ; 
- 25   :  ff03 ; 
- 26   :  fefd ; 
- 27   :  fef7 ; 
- 28   :  fef2 ; 
- 29   :  feec ; 
- 2a   :  fee6 ; 
- 2b   :  fee1 ; 
- 2c   :  fedb ; 
- 2d   :  fed6 ; 
- 2e   :  fed1 ; 
- 2f   :  fecb ; 
- 30   :  fec6 ; 
- 31   :  fec1 ; 
- 32   :  febc ; 
- 33   :  feb7 ; 
- 34   :  feb2 ; 
- 35   :  feae ; 
- 36   :  fea9 ; 
- 37   :  fea4 ; 
- 38   :  fea0 ; 
- 39   :  fe9b ; 
- 3a   :  fe97 ; 
- 3b   :  fe93 ; 
- 3c   :  fe8f ; 
- 3d   :  fe8a ; 
- 3e   :  fe86 ; 
- 3f   :  fe82 ; 
- 40   :  fe7f ; 
- 41   :  fe7b ; 
- 42   :  fe77 ; 
- 43   :  fe74 ; 
- 44   :  fe70 ; 
- 45   :  fe6d ; 
- 46   :  fe69 ; 
- 47   :  fe66 ; 
- 48   :  fe63 ; 
- 49   :  fe60 ; 
- 4a   :  fe5d ; 
- 4b   :  fe5a ; 
- 4c   :  fe57 ; 
- 4d   :  fe54 ; 
- 4e   :  fe51 ; 
- 4f   :  fe4f ; 
- 50   :  fe4c ; 
- 51   :  fe4a ; 
- 52   :  fe47 ; 
- 53   :  fe45 ; 
- 54   :  fe43 ; 
- 55   :  fe41 ; 
- 56   :  fe3f ; 
- 57   :  fe3d ; 
- 58   :  fe3b ; 
- 59   :  fe39 ; 
- 5a   :  fe37 ; 
- 5b   :  fe36 ; 
- 5c   :  fe34 ; 
- 5d   :  fe33 ; 
- 5e   :  fe32 ; 
- 5f   :  fe30 ; 
- 60   :  fe2f ; 
- 61   :  fe2e ; 
- 62   :  fe2d ; 
- 63   :  fe2c ; 
- 64   :  fe2b ; 
+ 0   :  7 ; 
+ 1   :  fffe ; 
+ 2   :  fff6 ; 
+ 3   :  ffee ; 
+ 4   :  ffe6 ; 
+ 5   :  ffde ; 
+ 6   :  ffd6 ; 
+ 7   :  ffcf ; 
+ 8   :  ffc7 ; 
+ 9   :  ffbf ; 
+ a   :  ffb7 ; 
+ b   :  ffb0 ; 
+ c   :  ffa8 ; 
+ d   :  ffa1 ; 
+ e   :  ff99 ; 
+ f   :  ff92 ; 
+ 10   :  ff8a ; 
+ 11   :  ff83 ; 
+ 12   :  ff7c ; 
+ 13   :  ff75 ; 
+ 14   :  ff6d ; 
+ 15   :  ff66 ; 
+ 16   :  ff5f ; 
+ 17   :  ff59 ; 
+ 18   :  ff52 ; 
+ 19   :  ff4b ; 
+ 1a   :  ff44 ; 
+ 1b   :  ff3d ; 
+ 1c   :  ff37 ; 
+ 1d   :  ff30 ; 
+ 1e   :  ff2a ; 
+ 1f   :  ff24 ; 
+ 20   :  ff1d ; 
+ 21   :  ff17 ; 
+ 22   :  ff11 ; 
+ 23   :  ff0b ; 
+ 24   :  ff05 ; 
+ 25   :  feff ; 
+ 26   :  fef9 ; 
+ 27   :  fef3 ; 
+ 28   :  feed ; 
+ 29   :  fee8 ; 
+ 2a   :  fee2 ; 
+ 2b   :  fedd ; 
+ 2c   :  fed7 ; 
+ 2d   :  fed2 ; 
+ 2e   :  fecd ; 
+ 2f   :  fec8 ; 
+ 30   :  fec2 ; 
+ 31   :  febd ; 
+ 32   :  feb8 ; 
+ 33   :  feb4 ; 
+ 34   :  feaf ; 
+ 35   :  feaa ; 
+ 36   :  fea5 ; 
+ 37   :  fea1 ; 
+ 38   :  fe9c ; 
+ 39   :  fe98 ; 
+ 3a   :  fe94 ; 
+ 3b   :  fe90 ; 
+ 3c   :  fe8b ; 
+ 3d   :  fe87 ; 
+ 3e   :  fe83 ; 
+ 3f   :  fe80 ; 
+ 40   :  fe7c ; 
+ 41   :  fe78 ; 
+ 42   :  fe74 ; 
+ 43   :  fe71 ; 
+ 44   :  fe6d ; 
+ 45   :  fe6a ; 
+ 46   :  fe67 ; 
+ 47   :  fe63 ; 
+ 48   :  fe60 ; 
+ 49   :  fe5d ; 
+ 4a   :  fe5a ; 
+ 4b   :  fe57 ; 
+ 4c   :  fe55 ; 
+ 4d   :  fe52 ; 
+ 4e   :  fe4f ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4a ; 
+ 51   :  fe48 ; 
+ 52   :  fe46 ; 
+ 53   :  fe43 ; 
+ 54   :  fe41 ; 
+ 55   :  fe3f ; 
+ 56   :  fe3d ; 
+ 57   :  fe3b ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
+ 5a   :  fe36 ; 
+ 5b   :  fe35 ; 
+ 5c   :  fe33 ; 
+ 5d   :  fe32 ; 
+ 5e   :  fe31 ; 
+ 5f   :  fe2f ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
+ 64   :  fe2a ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
- 67   :  fe29 ; 
+ 67   :  fe28 ; 
  68   :  fe28 ; 
- 69   :  fe28 ; 
+ 69   :  fe27 ; 
  6a   :  fe27 ; 
  6b   :  fe27 ; 
  6c   :  fe27 ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  fe27 ; 
  72   :  fe27 ; 
  73   :  fe27 ; 
- 74   :  fe27 ; 
+ 74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe28 ; 
+ 76   :  fe29 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2a ; 
- 7a   :  fe2b ; 
+ 79   :  fe2b ; 
+ 7a   :  fe2c ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
- 7e   :  fe2f ; 
- 7f   :  fe30 ; 
- 80   :  fe31 ; 
- 81   :  fe32 ; 
- 82   :  fe34 ; 
- 83   :  fe35 ; 
- 84   :  fe36 ; 
- 85   :  fe38 ; 
- 86   :  fe3a ; 
- 87   :  fe3b ; 
- 88   :  fe3d ; 
- 89   :  fe3f ; 
- 8a   :  fe40 ; 
- 8b   :  fe42 ; 
- 8c   :  fe44 ; 
- 8d   :  fe46 ; 
- 8e   :  fe48 ; 
- 8f   :  fe4a ; 
- 90   :  fe4d ; 
- 91   :  fe4f ; 
- 92   :  fe51 ; 
- 93   :  fe53 ; 
- 94   :  fe56 ; 
- 95   :  fe58 ; 
- 96   :  fe5b ; 
- 97   :  fe5d ; 
- 98   :  fe60 ; 
- 99   :  fe62 ; 
- 9a   :  fe65 ; 
- 9b   :  fe68 ; 
- 9c   :  fe6b ; 
- 9d   :  fe6e ; 
- 9e   :  fe70 ; 
- 9f   :  fe73 ; 
- a0   :  fe76 ; 
- a1   :  fe79 ; 
- a2   :  fe7c ; 
- a3   :  fe80 ; 
- a4   :  fe83 ; 
- a5   :  fe86 ; 
- a6   :  fe89 ; 
- a7   :  fe8c ; 
- a8   :  fe90 ; 
- a9   :  fe93 ; 
- aa   :  fe96 ; 
- ab   :  fe9a ; 
- ac   :  fe9d ; 
- ad   :  fea1 ; 
- ae   :  fea4 ; 
- af   :  fea8 ; 
- b0   :  feac ; 
- b1   :  feaf ; 
- b2   :  feb3 ; 
- b3   :  feb6 ; 
- b4   :  feba ; 
- b5   :  febe ; 
- b6   :  fec2 ; 
- b7   :  fec6 ; 
- b8   :  fec9 ; 
- b9   :  fecd ; 
- ba   :  fed1 ; 
- bb   :  fed5 ; 
- bc   :  fed9 ; 
- bd   :  fedd ; 
- be   :  fee1 ; 
- bf   :  fee5 ; 
- c0   :  fee9 ; 
- c1   :  feed ; 
- c2   :  fef1 ; 
- c3   :  fef5 ; 
- c4   :  fef9 ; 
- c5   :  fefd ; 
- c6   :  ff01 ; 
- c7   :  ff06 ; 
- c8   :  ff0a ; 
- c9   :  ff0e ; 
- ca   :  ff12 ; 
- cb   :  ff16 ; 
- cc   :  ff1a ; 
- cd   :  ff1f ; 
- ce   :  ff23 ; 
- cf   :  ff27 ; 
- d0   :  ff2b ; 
- d1   :  ff30 ; 
- d2   :  ff34 ; 
- d3   :  ff38 ; 
- d4   :  ff3c ; 
- d5   :  ff41 ; 
- d6   :  ff45 ; 
- d7   :  ff49 ; 
- d8   :  ff4d ; 
- d9   :  ff52 ; 
- da   :  ff56 ; 
- db   :  ff5a ; 
- dc   :  ff5f ; 
- dd   :  ff63 ; 
- de   :  ff67 ; 
- df   :  ff6b ; 
- e0   :  ff70 ; 
- e1   :  ff74 ; 
- e2   :  ff78 ; 
- e3   :  ff7c ; 
- e4   :  ff81 ; 
- e5   :  ff85 ; 
- e6   :  ff89 ; 
- e7   :  ff8d ; 
- e8   :  ff92 ; 
- e9   :  ff96 ; 
- ea   :  ff9a ; 
- eb   :  ff9e ; 
- ec   :  ffa2 ; 
- ed   :  ffa7 ; 
- ee   :  ffab ; 
- ef   :  ffaf ; 
- f0   :  ffb3 ; 
- f1   :  ffb7 ; 
- f2   :  ffbb ; 
- f3   :  ffbf ; 
- f4   :  ffc3 ; 
- f5   :  ffc7 ; 
- f6   :  ffcc ; 
- f7   :  ffd0 ; 
- f8   :  ffd4 ; 
- f9   :  ffd8 ; 
- fa   :  ffdc ; 
- fb   :  ffdf ; 
- fc   :  ffe3 ; 
- fd   :  ffe7 ; 
- fe   :  ffeb ; 
- ff   :  ffef ; 
+ 7e   :  fe30 ; 
+ 7f   :  fe31 ; 
+ 80   :  fe32 ; 
+ 81   :  fe33 ; 
+ 82   :  fe35 ; 
+ 83   :  fe36 ; 
+ 84   :  fe38 ; 
+ 85   :  fe39 ; 
+ 86   :  fe3b ; 
+ 87   :  fe3c ; 
+ 88   :  fe3e ; 
+ 89   :  fe40 ; 
+ 8a   :  fe42 ; 
+ 8b   :  fe44 ; 
+ 8c   :  fe46 ; 
+ 8d   :  fe48 ; 
+ 8e   :  fe4a ; 
+ 8f   :  fe4c ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
+ 92   :  fe53 ; 
+ 93   :  fe55 ; 
+ 94   :  fe58 ; 
+ 95   :  fe5a ; 
+ 96   :  fe5d ; 
+ 97   :  fe5f ; 
+ 98   :  fe62 ; 
+ 99   :  fe64 ; 
+ 9a   :  fe67 ; 
+ 9b   :  fe6a ; 
+ 9c   :  fe6d ; 
+ 9d   :  fe70 ; 
+ 9e   :  fe73 ; 
+ 9f   :  fe76 ; 
+ a0   :  fe79 ; 
+ a1   :  fe7c ; 
+ a2   :  fe7f ; 
+ a3   :  fe82 ; 
+ a4   :  fe85 ; 
+ a5   :  fe88 ; 
+ a6   :  fe8c ; 
+ a7   :  fe8f ; 
+ a8   :  fe92 ; 
+ a9   :  fe96 ; 
+ aa   :  fe99 ; 
+ ab   :  fe9c ; 
+ ac   :  fea0 ; 
+ ad   :  fea3 ; 
+ ae   :  fea7 ; 
+ af   :  feab ; 
+ b0   :  feae ; 
+ b1   :  feb2 ; 
+ b2   :  feb6 ; 
+ b3   :  feb9 ; 
+ b4   :  febd ; 
+ b5   :  fec1 ; 
+ b6   :  fec5 ; 
+ b7   :  fec8 ; 
+ b8   :  fecc ; 
+ b9   :  fed0 ; 
+ ba   :  fed4 ; 
+ bb   :  fed8 ; 
+ bc   :  fedc ; 
+ bd   :  fee0 ; 
+ be   :  fee4 ; 
+ bf   :  fee8 ; 
+ c0   :  feec ; 
+ c1   :  fef0 ; 
+ c2   :  fef4 ; 
+ c3   :  fef8 ; 
+ c4   :  fefc ; 
+ c5   :  ff00 ; 
+ c6   :  ff04 ; 
+ c7   :  ff09 ; 
+ c8   :  ff0d ; 
+ c9   :  ff11 ; 
+ ca   :  ff15 ; 
+ cb   :  ff19 ; 
+ cc   :  ff1e ; 
+ cd   :  ff22 ; 
+ ce   :  ff26 ; 
+ cf   :  ff2a ; 
+ d0   :  ff2e ; 
+ d1   :  ff33 ; 
+ d2   :  ff37 ; 
+ d3   :  ff3b ; 
+ d4   :  ff40 ; 
+ d5   :  ff44 ; 
+ d6   :  ff48 ; 
+ d7   :  ff4c ; 
+ d8   :  ff51 ; 
+ d9   :  ff55 ; 
+ da   :  ff59 ; 
+ db   :  ff5d ; 
+ dc   :  ff62 ; 
+ dd   :  ff66 ; 
+ de   :  ff6a ; 
+ df   :  ff6f ; 
+ e0   :  ff73 ; 
+ e1   :  ff77 ; 
+ e2   :  ff7b ; 
+ e3   :  ff80 ; 
+ e4   :  ff84 ; 
+ e5   :  ff88 ; 
+ e6   :  ff8c ; 
+ e7   :  ff91 ; 
+ e8   :  ff95 ; 
+ e9   :  ff99 ; 
+ ea   :  ff9d ; 
+ eb   :  ffa1 ; 
+ ec   :  ffa6 ; 
+ ed   :  ffaa ; 
+ ee   :  ffae ; 
+ ef   :  ffb2 ; 
+ f0   :  ffb6 ; 
+ f1   :  ffba ; 
+ f2   :  ffbe ; 
+ f3   :  ffc2 ; 
+ f4   :  ffc6 ; 
+ f5   :  ffcb ; 
+ f6   :  ffcf ; 
+ f7   :  ffd3 ; 
+ f8   :  ffd7 ; 
+ f9   :  ffdb ; 
+ fa   :  ffde ; 
+ fb   :  ffe2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffea ; 
+ fe   :  ffee ; 
+ ff   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
index 5f5808da7c..540da2066b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a ; 
- 1   :  1a ; 
- 2   :  29 ; 
- 3   :  39 ; 
- 4   :  48 ; 
- 5   :  58 ; 
- 6   :  67 ; 
- 7   :  77 ; 
- 8   :  86 ; 
- 9   :  95 ; 
- a   :  a4 ; 
- b   :  b3 ; 
- c   :  c2 ; 
- d   :  d0 ; 
- e   :  df ; 
- f   :  ed ; 
- 10   :  fc ; 
- 11   :  10a ; 
- 12   :  118 ; 
- 13   :  126 ; 
- 14   :  134 ; 
- 15   :  142 ; 
- 16   :  150 ; 
- 17   :  15d ; 
- 18   :  16b ; 
- 19   :  178 ; 
- 1a   :  185 ; 
- 1b   :  192 ; 
- 1c   :  19f ; 
- 1d   :  1ac ; 
- 1e   :  1b9 ; 
- 1f   :  1c5 ; 
- 20   :  1d2 ; 
- 21   :  1de ; 
- 22   :  1ea ; 
- 23   :  1f6 ; 
- 24   :  202 ; 
- 25   :  20e ; 
- 26   :  21a ; 
- 27   :  225 ; 
- 28   :  231 ; 
- 29   :  23c ; 
- 2a   :  247 ; 
- 2b   :  252 ; 
- 2c   :  25c ; 
- 2d   :  267 ; 
- 2e   :  272 ; 
- 2f   :  27c ; 
- 30   :  286 ; 
- 31   :  290 ; 
- 32   :  29a ; 
- 33   :  2a4 ; 
- 34   :  2ad ; 
- 35   :  2b7 ; 
- 36   :  2c0 ; 
- 37   :  2c9 ; 
- 38   :  2d2 ; 
- 39   :  2db ; 
- 3a   :  2e3 ; 
- 3b   :  2ec ; 
- 3c   :  2f4 ; 
- 3d   :  2fc ; 
- 3e   :  304 ; 
- 3f   :  30c ; 
- 40   :  314 ; 
- 41   :  31b ; 
- 42   :  323 ; 
- 43   :  32a ; 
- 44   :  331 ; 
- 45   :  338 ; 
- 46   :  33f ; 
- 47   :  345 ; 
- 48   :  34c ; 
- 49   :  352 ; 
- 4a   :  358 ; 
- 4b   :  35e ; 
- 4c   :  363 ; 
- 4d   :  369 ; 
- 4e   :  36e ; 
- 4f   :  374 ; 
- 50   :  379 ; 
- 51   :  37e ; 
- 52   :  382 ; 
- 53   :  387 ; 
- 54   :  38b ; 
- 55   :  390 ; 
- 56   :  394 ; 
- 57   :  398 ; 
- 58   :  39c ; 
- 59   :  39f ; 
- 5a   :  3a3 ; 
- 5b   :  3a6 ; 
- 5c   :  3a9 ; 
- 5d   :  3ac ; 
- 5e   :  3af ; 
- 5f   :  3b1 ; 
- 60   :  3b4 ; 
- 61   :  3b6 ; 
- 62   :  3b8 ; 
- 63   :  3ba ; 
- 64   :  3bc ; 
- 65   :  3be ; 
- 66   :  3bf ; 
- 67   :  3c1 ; 
- 68   :  3c2 ; 
- 69   :  3c3 ; 
- 6a   :  3c4 ; 
+ 0   :  16 ; 
+ 1   :  25 ; 
+ 2   :  35 ; 
+ 3   :  45 ; 
+ 4   :  54 ; 
+ 5   :  63 ; 
+ 6   :  73 ; 
+ 7   :  82 ; 
+ 8   :  91 ; 
+ 9   :  a0 ; 
+ a   :  af ; 
+ b   :  be ; 
+ c   :  cd ; 
+ d   :  db ; 
+ e   :  ea ; 
+ f   :  f8 ; 
+ 10   :  106 ; 
+ 11   :  115 ; 
+ 12   :  123 ; 
+ 13   :  131 ; 
+ 14   :  13e ; 
+ 15   :  14c ; 
+ 16   :  15a ; 
+ 17   :  167 ; 
+ 18   :  175 ; 
+ 19   :  182 ; 
+ 1a   :  18f ; 
+ 1b   :  19c ; 
+ 1c   :  1a9 ; 
+ 1d   :  1b6 ; 
+ 1e   :  1c2 ; 
+ 1f   :  1cf ; 
+ 20   :  1db ; 
+ 21   :  1e7 ; 
+ 22   :  1f3 ; 
+ 23   :  1ff ; 
+ 24   :  20b ; 
+ 25   :  217 ; 
+ 26   :  222 ; 
+ 27   :  22e ; 
+ 28   :  239 ; 
+ 29   :  244 ; 
+ 2a   :  24f ; 
+ 2b   :  25a ; 
+ 2c   :  264 ; 
+ 2d   :  26f ; 
+ 2e   :  279 ; 
+ 2f   :  284 ; 
+ 30   :  28e ; 
+ 31   :  298 ; 
+ 32   :  2a1 ; 
+ 33   :  2ab ; 
+ 34   :  2b4 ; 
+ 35   :  2be ; 
+ 36   :  2c7 ; 
+ 37   :  2d0 ; 
+ 38   :  2d9 ; 
+ 39   :  2e1 ; 
+ 3a   :  2ea ; 
+ 3b   :  2f2 ; 
+ 3c   :  2fa ; 
+ 3d   :  302 ; 
+ 3e   :  30a ; 
+ 3f   :  312 ; 
+ 40   :  31a ; 
+ 41   :  321 ; 
+ 42   :  328 ; 
+ 43   :  32f ; 
+ 44   :  336 ; 
+ 45   :  33d ; 
+ 46   :  344 ; 
+ 47   :  34a ; 
+ 48   :  350 ; 
+ 49   :  356 ; 
+ 4a   :  35c ; 
+ 4b   :  362 ; 
+ 4c   :  368 ; 
+ 4d   :  36d ; 
+ 4e   :  372 ; 
+ 4f   :  378 ; 
+ 50   :  37c ; 
+ 51   :  381 ; 
+ 52   :  386 ; 
+ 53   :  38a ; 
+ 54   :  38f ; 
+ 55   :  393 ; 
+ 56   :  397 ; 
+ 57   :  39b ; 
+ 58   :  39e ; 
+ 59   :  3a2 ; 
+ 5a   :  3a5 ; 
+ 5b   :  3a8 ; 
+ 5c   :  3ab ; 
+ 5d   :  3ae ; 
+ 5e   :  3b1 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b6 ; 
+ 61   :  3b8 ; 
+ 62   :  3ba ; 
+ 63   :  3bc ; 
+ 64   :  3bd ; 
+ 65   :  3bf ; 
+ 66   :  3c0 ; 
+ 67   :  3c2 ; 
+ 68   :  3c3 ; 
+ 69   :  3c4 ; 
+ 6a   :  3c5 ; 
  6b   :  3c5 ; 
- 6c   :  3c5 ; 
+ 6c   :  3c6 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c6 ; 
+ 72   :  3c5 ; 
  73   :  3c5 ; 
- 74   :  3c5 ; 
- 75   :  3c4 ; 
- 76   :  3c3 ; 
- 77   :  3c2 ; 
- 78   :  3c1 ; 
- 79   :  3bf ; 
- 7a   :  3be ; 
- 7b   :  3bc ; 
- 7c   :  3ba ; 
- 7d   :  3b9 ; 
- 7e   :  3b7 ; 
- 7f   :  3b4 ; 
- 80   :  3b2 ; 
- 81   :  3b0 ; 
- 82   :  3ad ; 
- 83   :  3aa ; 
- 84   :  3a7 ; 
- 85   :  3a4 ; 
- 86   :  3a1 ; 
- 87   :  39e ; 
- 88   :  39b ; 
- 89   :  397 ; 
- 8a   :  394 ; 
- 8b   :  390 ; 
- 8c   :  38c ; 
- 8d   :  388 ; 
- 8e   :  384 ; 
- 8f   :  380 ; 
- 90   :  37b ; 
- 91   :  377 ; 
- 92   :  372 ; 
- 93   :  36e ; 
- 94   :  369 ; 
- 95   :  364 ; 
- 96   :  35f ; 
- 97   :  35a ; 
- 98   :  355 ; 
- 99   :  34f ; 
- 9a   :  34a ; 
- 9b   :  344 ; 
- 9c   :  33f ; 
- 9d   :  339 ; 
- 9e   :  333 ; 
- 9f   :  32d ; 
- a0   :  327 ; 
- a1   :  321 ; 
- a2   :  31b ; 
- a3   :  314 ; 
- a4   :  30e ; 
- a5   :  307 ; 
- a6   :  301 ; 
- a7   :  2fa ; 
- a8   :  2f3 ; 
- a9   :  2ec ; 
- aa   :  2e6 ; 
- ab   :  2df ; 
- ac   :  2d7 ; 
- ad   :  2d0 ; 
- ae   :  2c9 ; 
- af   :  2c2 ; 
- b0   :  2ba ; 
- b1   :  2b3 ; 
- b2   :  2ab ; 
- b3   :  2a4 ; 
- b4   :  29c ; 
- b5   :  295 ; 
- b6   :  28d ; 
- b7   :  285 ; 
- b8   :  27d ; 
- b9   :  275 ; 
- ba   :  26d ; 
- bb   :  265 ; 
- bc   :  25d ; 
- bd   :  255 ; 
- be   :  24d ; 
- bf   :  244 ; 
- c0   :  23c ; 
- c1   :  234 ; 
- c2   :  22b ; 
- c3   :  223 ; 
- c4   :  21a ; 
- c5   :  212 ; 
- c6   :  209 ; 
- c7   :  201 ; 
- c8   :  1f8 ; 
- c9   :  1ef ; 
- ca   :  1e7 ; 
- cb   :  1de ; 
- cc   :  1d5 ; 
- cd   :  1cd ; 
- ce   :  1c4 ; 
- cf   :  1bb ; 
- d0   :  1b2 ; 
- d1   :  1a9 ; 
- d2   :  1a0 ; 
- d3   :  198 ; 
- d4   :  18f ; 
- d5   :  186 ; 
- d6   :  17d ; 
- d7   :  174 ; 
- d8   :  16b ; 
- d9   :  162 ; 
- da   :  159 ; 
- db   :  150 ; 
- dc   :  147 ; 
- dd   :  13e ; 
- de   :  135 ; 
- df   :  12c ; 
- e0   :  123 ; 
- e1   :  11a ; 
- e2   :  111 ; 
- e3   :  108 ; 
- e4   :  ff ; 
- e5   :  f6 ; 
- e6   :  ed ; 
- e7   :  e4 ; 
- e8   :  db ; 
- e9   :  d2 ; 
- ea   :  ca ; 
- eb   :  c1 ; 
- ec   :  b8 ; 
- ed   :  af ; 
- ee   :  a6 ; 
- ef   :  9d ; 
- f0   :  95 ; 
- f1   :  8c ; 
- f2   :  83 ; 
- f3   :  7b ; 
- f4   :  72 ; 
- f5   :  69 ; 
- f6   :  61 ; 
- f7   :  58 ; 
- f8   :  50 ; 
- f9   :  47 ; 
- fa   :  3f ; 
- fb   :  36 ; 
- fc   :  2e ; 
- fd   :  25 ; 
- fe   :  1d ; 
- ff   :  15 ; 
+ 74   :  3c4 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
+ 78   :  3c0 ; 
+ 79   :  3be ; 
+ 7a   :  3bd ; 
+ 7b   :  3bb ; 
+ 7c   :  3b9 ; 
+ 7d   :  3b7 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
+ 80   :  3b0 ; 
+ 81   :  3ae ; 
+ 82   :  3ab ; 
+ 83   :  3a8 ; 
+ 84   :  3a5 ; 
+ 85   :  3a2 ; 
+ 86   :  39f ; 
+ 87   :  39c ; 
+ 88   :  398 ; 
+ 89   :  395 ; 
+ 8a   :  391 ; 
+ 8b   :  38d ; 
+ 8c   :  389 ; 
+ 8d   :  385 ; 
+ 8e   :  381 ; 
+ 8f   :  37c ; 
+ 90   :  378 ; 
+ 91   :  373 ; 
+ 92   :  36f ; 
+ 93   :  36a ; 
+ 94   :  365 ; 
+ 95   :  360 ; 
+ 96   :  35b ; 
+ 97   :  356 ; 
+ 98   :  351 ; 
+ 99   :  34b ; 
+ 9a   :  346 ; 
+ 9b   :  340 ; 
+ 9c   :  33a ; 
+ 9d   :  334 ; 
+ 9e   :  32e ; 
+ 9f   :  328 ; 
+ a0   :  322 ; 
+ a1   :  31c ; 
+ a2   :  316 ; 
+ a3   :  30f ; 
+ a4   :  309 ; 
+ a5   :  302 ; 
+ a6   :  2fc ; 
+ a7   :  2f5 ; 
+ a8   :  2ee ; 
+ a9   :  2e7 ; 
+ aa   :  2e0 ; 
+ ab   :  2d9 ; 
+ ac   :  2d2 ; 
+ ad   :  2cb ; 
+ ae   :  2c4 ; 
+ af   :  2bc ; 
+ b0   :  2b5 ; 
+ b1   :  2ad ; 
+ b2   :  2a6 ; 
+ b3   :  29e ; 
+ b4   :  297 ; 
+ b5   :  28f ; 
+ b6   :  287 ; 
+ b7   :  27f ; 
+ b8   :  277 ; 
+ b9   :  26f ; 
+ ba   :  267 ; 
+ bb   :  25f ; 
+ bc   :  257 ; 
+ bd   :  24f ; 
+ be   :  246 ; 
+ bf   :  23e ; 
+ c0   :  236 ; 
+ c1   :  22d ; 
+ c2   :  225 ; 
+ c3   :  21d ; 
+ c4   :  214 ; 
+ c5   :  20b ; 
+ c6   :  203 ; 
+ c7   :  1fa ; 
+ c8   :  1f2 ; 
+ c9   :  1e9 ; 
+ ca   :  1e0 ; 
+ cb   :  1d8 ; 
+ cc   :  1cf ; 
+ cd   :  1c6 ; 
+ ce   :  1bd ; 
+ cf   :  1b4 ; 
+ d0   :  1ab ; 
+ d1   :  1a3 ; 
+ d2   :  19a ; 
+ d3   :  191 ; 
+ d4   :  188 ; 
+ d5   :  17f ; 
+ d6   :  176 ; 
+ d7   :  16d ; 
+ d8   :  164 ; 
+ d9   :  15b ; 
+ da   :  152 ; 
+ db   :  149 ; 
+ dc   :  140 ; 
+ dd   :  137 ; 
+ de   :  12e ; 
+ df   :  125 ; 
+ e0   :  11c ; 
+ e1   :  113 ; 
+ e2   :  10a ; 
+ e3   :  101 ; 
+ e4   :  f8 ; 
+ e5   :  ef ; 
+ e6   :  e7 ; 
+ e7   :  de ; 
+ e8   :  d5 ; 
+ e9   :  cc ; 
+ ea   :  c3 ; 
+ eb   :  ba ; 
+ ec   :  b1 ; 
+ ed   :  a8 ; 
+ ee   :  a0 ; 
+ ef   :  97 ; 
+ f0   :  8e ; 
+ f1   :  85 ; 
+ f2   :  7d ; 
+ f3   :  74 ; 
+ f4   :  6b ; 
+ f5   :  63 ; 
+ f6   :  5a ; 
+ f7   :  52 ; 
+ f8   :  49 ; 
+ f9   :  41 ; 
+ fa   :  38 ; 
+ fb   :  30 ; 
+ fc   :  28 ; 
+ fd   :  1f ; 
+ fe   :  17 ; 
+ ff   :  f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
index 25f0fe8ba4..f9bdb6a1ab 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffef ; 
- 1   :  ffd2 ; 
- 2   :  ffb6 ; 
- 3   :  ff99 ; 
- 4   :  ff7c ; 
- 5   :  ff60 ; 
- 6   :  ff44 ; 
- 7   :  ff28 ; 
- 8   :  ff0c ; 
- 9   :  fef0 ; 
- a   :  fed5 ; 
- b   :  feb9 ; 
- c   :  fe9e ; 
- d   :  fe83 ; 
- e   :  fe68 ; 
- f   :  fe4e ; 
- 10   :  fe33 ; 
- 11   :  fe19 ; 
- 12   :  fdff ; 
- 13   :  fde5 ; 
- 14   :  fdcb ; 
- 15   :  fdb2 ; 
- 16   :  fd99 ; 
- 17   :  fd80 ; 
- 18   :  fd67 ; 
- 19   :  fd4e ; 
- 1a   :  fd36 ; 
- 1b   :  fd1e ; 
- 1c   :  fd06 ; 
- 1d   :  fcee ; 
- 1e   :  fcd7 ; 
- 1f   :  fcc0 ; 
- 20   :  fca9 ; 
- 21   :  fc92 ; 
- 22   :  fc7c ; 
- 23   :  fc66 ; 
- 24   :  fc50 ; 
- 25   :  fc3a ; 
- 26   :  fc24 ; 
- 27   :  fc0f ; 
- 28   :  fbfa ; 
- 29   :  fbe5 ; 
- 2a   :  fbd1 ; 
- 2b   :  fbbd ; 
- 2c   :  fba9 ; 
- 2d   :  fb95 ; 
- 2e   :  fb82 ; 
- 2f   :  fb6f ; 
- 30   :  fb5c ; 
- 31   :  fb49 ; 
- 32   :  fb37 ; 
- 33   :  fb25 ; 
- 34   :  fb13 ; 
- 35   :  fb02 ; 
- 36   :  faf1 ; 
- 37   :  fae0 ; 
- 38   :  facf ; 
- 39   :  fabf ; 
- 3a   :  faaf ; 
- 3b   :  fa9f ; 
- 3c   :  fa90 ; 
- 3d   :  fa80 ; 
- 3e   :  fa72 ; 
- 3f   :  fa63 ; 
- 40   :  fa55 ; 
- 41   :  fa47 ; 
- 42   :  fa39 ; 
- 43   :  fa2b ; 
- 44   :  fa1e ; 
- 45   :  fa12 ; 
- 46   :  fa05 ; 
- 47   :  f9f9 ; 
- 48   :  f9ed ; 
- 49   :  f9e1 ; 
- 4a   :  f9d6 ; 
- 4b   :  f9cb ; 
- 4c   :  f9c0 ; 
- 4d   :  f9b6 ; 
- 4e   :  f9ab ; 
- 4f   :  f9a2 ; 
- 50   :  f998 ; 
- 51   :  f98f ; 
- 52   :  f986 ; 
- 53   :  f97d ; 
- 54   :  f975 ; 
- 55   :  f96d ; 
- 56   :  f965 ; 
- 57   :  f95e ; 
- 58   :  f957 ; 
- 59   :  f950 ; 
- 5a   :  f949 ; 
- 5b   :  f943 ; 
- 5c   :  f93d ; 
- 5d   :  f937 ; 
- 5e   :  f932 ; 
- 5f   :  f92d ; 
- 60   :  f928 ; 
- 61   :  f924 ; 
- 62   :  f920 ; 
- 63   :  f91c ; 
- 64   :  f918 ; 
- 65   :  f915 ; 
- 66   :  f912 ; 
- 67   :  f90f ; 
- 68   :  f90d ; 
- 69   :  f90b ; 
- 6a   :  f909 ; 
- 6b   :  f907 ; 
- 6c   :  f906 ; 
+ 0   :  ffda ; 
+ 1   :  ffbd ; 
+ 2   :  ffa0 ; 
+ 3   :  ff83 ; 
+ 4   :  ff67 ; 
+ 5   :  ff4b ; 
+ 6   :  ff2f ; 
+ 7   :  ff13 ; 
+ 8   :  fef7 ; 
+ 9   :  fedb ; 
+ a   :  fec0 ; 
+ b   :  fea5 ; 
+ c   :  fe8a ; 
+ d   :  fe6f ; 
+ e   :  fe54 ; 
+ f   :  fe3a ; 
+ 10   :  fe20 ; 
+ 11   :  fe05 ; 
+ 12   :  fdec ; 
+ 13   :  fdd2 ; 
+ 14   :  fdb8 ; 
+ 15   :  fd9f ; 
+ 16   :  fd86 ; 
+ 17   :  fd6d ; 
+ 18   :  fd55 ; 
+ 19   :  fd3c ; 
+ 1a   :  fd24 ; 
+ 1b   :  fd0c ; 
+ 1c   :  fcf4 ; 
+ 1d   :  fcdd ; 
+ 1e   :  fcc6 ; 
+ 1f   :  fcaf ; 
+ 20   :  fc98 ; 
+ 21   :  fc81 ; 
+ 22   :  fc6b ; 
+ 23   :  fc55 ; 
+ 24   :  fc3f ; 
+ 25   :  fc2a ; 
+ 26   :  fc14 ; 
+ 27   :  fbff ; 
+ 28   :  fbeb ; 
+ 29   :  fbd6 ; 
+ 2a   :  fbc2 ; 
+ 2b   :  fbae ; 
+ 2c   :  fb9a ; 
+ 2d   :  fb87 ; 
+ 2e   :  fb74 ; 
+ 2f   :  fb61 ; 
+ 30   :  fb4e ; 
+ 31   :  fb3c ; 
+ 32   :  fb2a ; 
+ 33   :  fb18 ; 
+ 34   :  fb06 ; 
+ 35   :  faf5 ; 
+ 36   :  fae4 ; 
+ 37   :  fad3 ; 
+ 38   :  fac3 ; 
+ 39   :  fab3 ; 
+ 3a   :  faa3 ; 
+ 3b   :  fa93 ; 
+ 3c   :  fa84 ; 
+ 3d   :  fa75 ; 
+ 3e   :  fa67 ; 
+ 3f   :  fa58 ; 
+ 40   :  fa4a ; 
+ 41   :  fa3c ; 
+ 42   :  fa2f ; 
+ 43   :  fa22 ; 
+ 44   :  fa15 ; 
+ 45   :  fa08 ; 
+ 46   :  f9fc ; 
+ 47   :  f9f0 ; 
+ 48   :  f9e4 ; 
+ 49   :  f9d9 ; 
+ 4a   :  f9ce ; 
+ 4b   :  f9c3 ; 
+ 4c   :  f9b8 ; 
+ 4d   :  f9ae ; 
+ 4e   :  f9a4 ; 
+ 4f   :  f99a ; 
+ 50   :  f991 ; 
+ 51   :  f988 ; 
+ 52   :  f97f ; 
+ 53   :  f977 ; 
+ 54   :  f96f ; 
+ 55   :  f967 ; 
+ 56   :  f960 ; 
+ 57   :  f958 ; 
+ 58   :  f951 ; 
+ 59   :  f94b ; 
+ 5a   :  f945 ; 
+ 5b   :  f93f ; 
+ 5c   :  f939 ; 
+ 5d   :  f933 ; 
+ 5e   :  f92e ; 
+ 5f   :  f929 ; 
+ 60   :  f925 ; 
+ 61   :  f921 ; 
+ 62   :  f91d ; 
+ 63   :  f919 ; 
+ 64   :  f916 ; 
+ 65   :  f913 ; 
+ 66   :  f910 ; 
+ 67   :  f90d ; 
+ 68   :  f90b ; 
+ 69   :  f909 ; 
+ 6a   :  f908 ; 
+ 6b   :  f906 ; 
+ 6c   :  f905 ; 
  6d   :  f905 ; 
  6e   :  f904 ; 
  6f   :  f904 ; 
  70   :  f904 ; 
  71   :  f904 ; 
- 72   :  f904 ; 
- 73   :  f905 ; 
- 74   :  f906 ; 
- 75   :  f907 ; 
- 76   :  f909 ; 
- 77   :  f90b ; 
- 78   :  f90d ; 
- 79   :  f90f ; 
- 7a   :  f912 ; 
- 7b   :  f915 ; 
- 7c   :  f918 ; 
- 7d   :  f91b ; 
- 7e   :  f91f ; 
- 7f   :  f923 ; 
- 80   :  f927 ; 
- 81   :  f92b ; 
- 82   :  f930 ; 
- 83   :  f935 ; 
- 84   :  f93a ; 
- 85   :  f93f ; 
- 86   :  f945 ; 
- 87   :  f94b ; 
- 88   :  f951 ; 
- 89   :  f958 ; 
- 8a   :  f95e ; 
- 8b   :  f965 ; 
- 8c   :  f96c ; 
- 8d   :  f973 ; 
- 8e   :  f97b ; 
- 8f   :  f983 ; 
- 90   :  f98b ; 
- 91   :  f993 ; 
- 92   :  f99b ; 
- 93   :  f9a4 ; 
- 94   :  f9ad ; 
- 95   :  f9b6 ; 
- 96   :  f9bf ; 
- 97   :  f9c9 ; 
- 98   :  f9d2 ; 
- 99   :  f9dc ; 
- 9a   :  f9e6 ; 
- 9b   :  f9f1 ; 
- 9c   :  f9fb ; 
- 9d   :  fa06 ; 
- 9e   :  fa11 ; 
- 9f   :  fa1c ; 
- a0   :  fa27 ; 
- a1   :  fa32 ; 
- a2   :  fa3e ; 
- a3   :  fa4a ; 
- a4   :  fa56 ; 
- a5   :  fa62 ; 
- a6   :  fa6e ; 
- a7   :  fa7a ; 
- a8   :  fa87 ; 
- a9   :  fa94 ; 
- aa   :  faa1 ; 
- ab   :  faae ; 
- ac   :  fabb ; 
- ad   :  fac8 ; 
- ae   :  fad6 ; 
- af   :  fae4 ; 
- b0   :  faf1 ; 
- b1   :  faff ; 
- b2   :  fb0d ; 
- b3   :  fb1c ; 
- b4   :  fb2a ; 
- b5   :  fb38 ; 
- b6   :  fb47 ; 
- b7   :  fb56 ; 
- b8   :  fb64 ; 
- b9   :  fb73 ; 
- ba   :  fb82 ; 
- bb   :  fb92 ; 
- bc   :  fba1 ; 
- bd   :  fbb0 ; 
- be   :  fbc0 ; 
- bf   :  fbcf ; 
- c0   :  fbdf ; 
- c1   :  fbef ; 
- c2   :  fbfe ; 
- c3   :  fc0e ; 
- c4   :  fc1e ; 
- c5   :  fc2e ; 
- c6   :  fc3f ; 
- c7   :  fc4f ; 
- c8   :  fc5f ; 
- c9   :  fc6f ; 
- ca   :  fc80 ; 
- cb   :  fc90 ; 
- cc   :  fca1 ; 
- cd   :  fcb1 ; 
- ce   :  fcc2 ; 
- cf   :  fcd3 ; 
- d0   :  fce4 ; 
- d1   :  fcf4 ; 
- d2   :  fd05 ; 
- d3   :  fd16 ; 
- d4   :  fd27 ; 
- d5   :  fd38 ; 
- d6   :  fd49 ; 
- d7   :  fd5a ; 
- d8   :  fd6b ; 
- d9   :  fd7c ; 
- da   :  fd8d ; 
- db   :  fd9e ; 
- dc   :  fdaf ; 
- dd   :  fdc0 ; 
- de   :  fdd1 ; 
- df   :  fde3 ; 
- e0   :  fdf4 ; 
- e1   :  fe05 ; 
- e2   :  fe16 ; 
- e3   :  fe27 ; 
- e4   :  fe38 ; 
- e5   :  fe49 ; 
- e6   :  fe5a ; 
- e7   :  fe6b ; 
- e8   :  fe7d ; 
- e9   :  fe8e ; 
- ea   :  fe9f ; 
- eb   :  feb0 ; 
- ec   :  fec0 ; 
- ed   :  fed1 ; 
- ee   :  fee2 ; 
- ef   :  fef3 ; 
- f0   :  ff04 ; 
- f1   :  ff15 ; 
- f2   :  ff25 ; 
- f3   :  ff36 ; 
- f4   :  ff47 ; 
- f5   :  ff57 ; 
- f6   :  ff68 ; 
- f7   :  ff78 ; 
- f8   :  ff89 ; 
- f9   :  ff99 ; 
- fa   :  ffa9 ; 
- fb   :  ffba ; 
- fc   :  ffca ; 
- fd   :  ffda ; 
- fe   :  ffea ; 
- ff   :  fffa ; 
+ 72   :  f905 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
+ 75   :  f909 ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90f ; 
+ 79   :  f911 ; 
+ 7a   :  f914 ; 
+ 7b   :  f917 ; 
+ 7c   :  f91a ; 
+ 7d   :  f91e ; 
+ 7e   :  f922 ; 
+ 7f   :  f926 ; 
+ 80   :  f92a ; 
+ 81   :  f92f ; 
+ 82   :  f934 ; 
+ 83   :  f939 ; 
+ 84   :  f93e ; 
+ 85   :  f944 ; 
+ 86   :  f94a ; 
+ 87   :  f950 ; 
+ 88   :  f956 ; 
+ 89   :  f95d ; 
+ 8a   :  f963 ; 
+ 8b   :  f96a ; 
+ 8c   :  f972 ; 
+ 8d   :  f979 ; 
+ 8e   :  f981 ; 
+ 8f   :  f989 ; 
+ 90   :  f991 ; 
+ 91   :  f999 ; 
+ 92   :  f9a2 ; 
+ 93   :  f9ab ; 
+ 94   :  f9b4 ; 
+ 95   :  f9bd ; 
+ 96   :  f9c6 ; 
+ 97   :  f9d0 ; 
+ 98   :  f9da ; 
+ 99   :  f9e4 ; 
+ 9a   :  f9ee ; 
+ 9b   :  f9f9 ; 
+ 9c   :  fa03 ; 
+ 9d   :  fa0e ; 
+ 9e   :  fa19 ; 
+ 9f   :  fa24 ; 
+ a0   :  fa30 ; 
+ a1   :  fa3b ; 
+ a2   :  fa47 ; 
+ a3   :  fa53 ; 
+ a4   :  fa5f ; 
+ a5   :  fa6b ; 
+ a6   :  fa77 ; 
+ a7   :  fa84 ; 
+ a8   :  fa91 ; 
+ a9   :  fa9e ; 
+ aa   :  faab ; 
+ ab   :  fab8 ; 
+ ac   :  fac5 ; 
+ ad   :  fad3 ; 
+ ae   :  fae0 ; 
+ af   :  faee ; 
+ b0   :  fafc ; 
+ b1   :  fb0a ; 
+ b2   :  fb18 ; 
+ b3   :  fb26 ; 
+ b4   :  fb35 ; 
+ b5   :  fb43 ; 
+ b6   :  fb52 ; 
+ b7   :  fb61 ; 
+ b8   :  fb70 ; 
+ b9   :  fb7f ; 
+ ba   :  fb8e ; 
+ bb   :  fb9d ; 
+ bc   :  fbac ; 
+ bd   :  fbbc ; 
+ be   :  fbcb ; 
+ bf   :  fbdb ; 
+ c0   :  fbeb ; 
+ c1   :  fbfa ; 
+ c2   :  fc0a ; 
+ c3   :  fc1a ; 
+ c4   :  fc2a ; 
+ c5   :  fc3a ; 
+ c6   :  fc4b ; 
+ c7   :  fc5b ; 
+ c8   :  fc6b ; 
+ c9   :  fc7c ; 
+ ca   :  fc8c ; 
+ cb   :  fc9d ; 
+ cc   :  fcad ; 
+ cd   :  fcbe ; 
+ ce   :  fccf ; 
+ cf   :  fcdf ; 
+ d0   :  fcf0 ; 
+ d1   :  fd01 ; 
+ d2   :  fd12 ; 
+ d3   :  fd23 ; 
+ d4   :  fd34 ; 
+ d5   :  fd45 ; 
+ d6   :  fd56 ; 
+ d7   :  fd67 ; 
+ d8   :  fd78 ; 
+ d9   :  fd89 ; 
+ da   :  fd9a ; 
+ db   :  fdab ; 
+ dc   :  fdbc ; 
+ dd   :  fdcd ; 
+ de   :  fdde ; 
+ df   :  fdef ; 
+ e0   :  fe01 ; 
+ e1   :  fe12 ; 
+ e2   :  fe23 ; 
+ e3   :  fe34 ; 
+ e4   :  fe45 ; 
+ e5   :  fe56 ; 
+ e6   :  fe67 ; 
+ e7   :  fe78 ; 
+ e8   :  fe89 ; 
+ e9   :  fe9a ; 
+ ea   :  feab ; 
+ eb   :  febc ; 
+ ec   :  fecd ; 
+ ed   :  fede ; 
+ ee   :  feef ; 
+ ef   :  ff00 ; 
+ f0   :  ff11 ; 
+ f1   :  ff21 ; 
+ f2   :  ff32 ; 
+ f3   :  ff43 ; 
+ f4   :  ff53 ; 
+ f5   :  ff64 ; 
+ f6   :  ff74 ; 
+ f7   :  ff85 ; 
+ f8   :  ff95 ; 
+ f9   :  ffa5 ; 
+ fa   :  ffb6 ; 
+ fb   :  ffc6 ; 
+ fc   :  ffd6 ; 
+ fd   :  ffe6 ; 
+ fe   :  fff6 ; 
+ ff   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
index 3a3434e12f..4f6ae4cde9 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c ; 
- 1   :  43 ; 
- 2   :  78 ; 
- 3   :  ae ; 
- 4   :  e3 ; 
- 5   :  118 ; 
- 6   :  14d ; 
- 7   :  181 ; 
- 8   :  1b5 ; 
- 9   :  1e8 ; 
- a   :  21c ; 
- b   :  24e ; 
- c   :  281 ; 
- d   :  2b3 ; 
- e   :  2e5 ; 
- f   :  316 ; 
- 10   :  347 ; 
- 11   :  378 ; 
- 12   :  3a8 ; 
- 13   :  3d8 ; 
- 14   :  408 ; 
- 15   :  437 ; 
- 16   :  465 ; 
- 17   :  494 ; 
- 18   :  4c2 ; 
- 19   :  4ef ; 
- 1a   :  51c ; 
- 1b   :  549 ; 
- 1c   :  575 ; 
- 1d   :  5a0 ; 
- 1e   :  5cc ; 
- 1f   :  5f6 ; 
- 20   :  621 ; 
- 21   :  64b ; 
- 22   :  674 ; 
- 23   :  69d ; 
- 24   :  6c5 ; 
- 25   :  6ed ; 
- 26   :  715 ; 
- 27   :  73c ; 
- 28   :  762 ; 
- 29   :  788 ; 
- 2a   :  7ae ; 
- 2b   :  7d3 ; 
- 2c   :  7f8 ; 
- 2d   :  81c ; 
- 2e   :  83f ; 
- 2f   :  862 ; 
- 30   :  885 ; 
- 31   :  8a7 ; 
- 32   :  8c8 ; 
- 33   :  8e9 ; 
- 34   :  90a ; 
- 35   :  92a ; 
- 36   :  949 ; 
- 37   :  968 ; 
- 38   :  987 ; 
- 39   :  9a4 ; 
- 3a   :  9c2 ; 
- 3b   :  9de ; 
- 3c   :  9fb ; 
- 3d   :  a16 ; 
- 3e   :  a32 ; 
- 3f   :  a4c ; 
- 40   :  a66 ; 
- 41   :  a80 ; 
- 42   :  a99 ; 
- 43   :  ab1 ; 
- 44   :  ac9 ; 
- 45   :  ae1 ; 
- 46   :  af7 ; 
- 47   :  b0e ; 
- 48   :  b23 ; 
- 49   :  b38 ; 
- 4a   :  b4d ; 
- 4b   :  b61 ; 
- 4c   :  b75 ; 
- 4d   :  b88 ; 
- 4e   :  b9a ; 
- 4f   :  bac ; 
- 50   :  bbd ; 
- 51   :  bce ; 
- 52   :  bde ; 
- 53   :  bee ; 
- 54   :  bfd ; 
- 55   :  c0b ; 
- 56   :  c19 ; 
- 57   :  c27 ; 
- 58   :  c34 ; 
- 59   :  c40 ; 
- 5a   :  c4c ; 
- 5b   :  c57 ; 
- 5c   :  c62 ; 
- 5d   :  c6c ; 
- 5e   :  c75 ; 
- 5f   :  c7e ; 
- 60   :  c87 ; 
- 61   :  c8f ; 
- 62   :  c96 ; 
- 63   :  c9d ; 
- 64   :  ca4 ; 
- 65   :  ca9 ; 
- 66   :  caf ; 
- 67   :  cb4 ; 
- 68   :  cb8 ; 
- 69   :  cbb ; 
- 6a   :  cbf ; 
- 6b   :  cc1 ; 
- 6c   :  cc3 ; 
- 6d   :  cc5 ; 
- 6e   :  cc6 ; 
+ 0   :  35 ; 
+ 1   :  6b ; 
+ 2   :  a1 ; 
+ 3   :  d6 ; 
+ 4   :  10b ; 
+ 5   :  13f ; 
+ 6   :  174 ; 
+ 7   :  1a8 ; 
+ 8   :  1db ; 
+ 9   :  20f ; 
+ a   :  242 ; 
+ b   :  274 ; 
+ c   :  2a7 ; 
+ d   :  2d8 ; 
+ e   :  30a ; 
+ f   :  33b ; 
+ 10   :  36c ; 
+ 11   :  39c ; 
+ 12   :  3cc ; 
+ 13   :  3fc ; 
+ 14   :  42b ; 
+ 15   :  45a ; 
+ 16   :  488 ; 
+ 17   :  4b6 ; 
+ 18   :  4e4 ; 
+ 19   :  511 ; 
+ 1a   :  53d ; 
+ 1b   :  56a ; 
+ 1c   :  595 ; 
+ 1d   :  5c1 ; 
+ 1e   :  5ec ; 
+ 1f   :  616 ; 
+ 20   :  640 ; 
+ 21   :  66a ; 
+ 22   :  693 ; 
+ 23   :  6bb ; 
+ 24   :  6e3 ; 
+ 25   :  70b ; 
+ 26   :  732 ; 
+ 27   :  759 ; 
+ 28   :  77f ; 
+ 29   :  7a5 ; 
+ 2a   :  7ca ; 
+ 2b   :  7ef ; 
+ 2c   :  813 ; 
+ 2d   :  836 ; 
+ 2e   :  85a ; 
+ 2f   :  87c ; 
+ 30   :  89e ; 
+ 31   :  8c0 ; 
+ 32   :  8e1 ; 
+ 33   :  902 ; 
+ 34   :  922 ; 
+ 35   :  941 ; 
+ 36   :  960 ; 
+ 37   :  97f ; 
+ 38   :  99d ; 
+ 39   :  9ba ; 
+ 3a   :  9d7 ; 
+ 3b   :  9f4 ; 
+ 3c   :  a10 ; 
+ 3d   :  a2b ; 
+ 3e   :  a46 ; 
+ 3f   :  a60 ; 
+ 40   :  a79 ; 
+ 41   :  a93 ; 
+ 42   :  aab ; 
+ 43   :  ac3 ; 
+ 44   :  adb ; 
+ 45   :  af2 ; 
+ 46   :  b08 ; 
+ 47   :  b1e ; 
+ 48   :  b33 ; 
+ 49   :  b48 ; 
+ 4a   :  b5c ; 
+ 4b   :  b70 ; 
+ 4c   :  b83 ; 
+ 4d   :  b95 ; 
+ 4e   :  ba7 ; 
+ 4f   :  bb9 ; 
+ 50   :  bca ; 
+ 51   :  bda ; 
+ 52   :  bea ; 
+ 53   :  bf9 ; 
+ 54   :  c08 ; 
+ 55   :  c16 ; 
+ 56   :  c23 ; 
+ 57   :  c30 ; 
+ 58   :  c3d ; 
+ 59   :  c49 ; 
+ 5a   :  c54 ; 
+ 5b   :  c5f ; 
+ 5c   :  c69 ; 
+ 5d   :  c73 ; 
+ 5e   :  c7c ; 
+ 5f   :  c85 ; 
+ 60   :  c8d ; 
+ 61   :  c95 ; 
+ 62   :  c9c ; 
+ 63   :  ca2 ; 
+ 64   :  ca8 ; 
+ 65   :  cad ; 
+ 66   :  cb2 ; 
+ 67   :  cb7 ; 
+ 68   :  cbb ; 
+ 69   :  cbe ; 
+ 6a   :  cc1 ; 
+ 6b   :  cc3 ; 
+ 6c   :  cc5 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
- 71   :  cc7 ; 
- 72   :  cc6 ; 
- 73   :  cc4 ; 
- 74   :  cc2 ; 
- 75   :  cc0 ; 
- 76   :  cbd ; 
- 77   :  cb9 ; 
- 78   :  cb6 ; 
- 79   :  cb1 ; 
- 7a   :  cac ; 
- 7b   :  ca7 ; 
- 7c   :  ca1 ; 
- 7d   :  c9b ; 
- 7e   :  c94 ; 
- 7f   :  c8d ; 
- 80   :  c85 ; 
- 81   :  c7d ; 
- 82   :  c74 ; 
- 83   :  c6b ; 
- 84   :  c62 ; 
- 85   :  c58 ; 
- 86   :  c4d ; 
- 87   :  c42 ; 
- 88   :  c37 ; 
- 89   :  c2b ; 
- 8a   :  c1f ; 
- 8b   :  c12 ; 
- 8c   :  c05 ; 
- 8d   :  bf8 ; 
- 8e   :  bea ; 
- 8f   :  bdc ; 
- 90   :  bcd ; 
- 91   :  bbe ; 
- 92   :  baf ; 
- 93   :  b9f ; 
- 94   :  b8f ; 
- 95   :  b7e ; 
- 96   :  b6d ; 
- 97   :  b5c ; 
- 98   :  b4a ; 
- 99   :  b38 ; 
- 9a   :  b26 ; 
- 9b   :  b13 ; 
- 9c   :  b00 ; 
- 9d   :  aec ; 
- 9e   :  ad8 ; 
- 9f   :  ac4 ; 
- a0   :  ab0 ; 
- a1   :  a9b ; 
- a2   :  a86 ; 
- a3   :  a70 ; 
- a4   :  a5a ; 
- a5   :  a44 ; 
- a6   :  a2e ; 
- a7   :  a17 ; 
- a8   :  a00 ; 
- a9   :  9e9 ; 
- aa   :  9d1 ; 
- ab   :  9b9 ; 
- ac   :  9a1 ; 
- ad   :  989 ; 
- ae   :  970 ; 
- af   :  957 ; 
- b0   :  93e ; 
- b1   :  925 ; 
- b2   :  90b ; 
- b3   :  8f1 ; 
- b4   :  8d7 ; 
- b5   :  8bd ; 
- b6   :  8a2 ; 
- b7   :  887 ; 
- b8   :  86c ; 
- b9   :  851 ; 
- ba   :  835 ; 
- bb   :  81a ; 
- bc   :  7fe ; 
- bd   :  7e2 ; 
- be   :  7c6 ; 
- bf   :  7a9 ; 
- c0   :  78d ; 
- c1   :  770 ; 
- c2   :  753 ; 
- c3   :  736 ; 
- c4   :  719 ; 
- c5   :  6fc ; 
- c6   :  6de ; 
- c7   :  6c1 ; 
- c8   :  6a3 ; 
- c9   :  685 ; 
- ca   :  667 ; 
- cb   :  649 ; 
- cc   :  62b ; 
- cd   :  60d ; 
- ce   :  5ee ; 
- cf   :  5d0 ; 
- d0   :  5b1 ; 
- d1   :  593 ; 
- d2   :  574 ; 
- d3   :  555 ; 
- d4   :  536 ; 
- d5   :  517 ; 
- d6   :  4f8 ; 
- d7   :  4d9 ; 
- d8   :  4ba ; 
- d9   :  49b ; 
- da   :  47c ; 
- db   :  45d ; 
- dc   :  43d ; 
- dd   :  41e ; 
- de   :  3ff ; 
- df   :  3e0 ; 
- e0   :  3c0 ; 
- e1   :  3a1 ; 
- e2   :  382 ; 
- e3   :  363 ; 
- e4   :  343 ; 
- e5   :  324 ; 
- e6   :  305 ; 
- e7   :  2e6 ; 
- e8   :  2c6 ; 
- e9   :  2a7 ; 
- ea   :  288 ; 
- eb   :  269 ; 
- ec   :  24a ; 
- ed   :  22b ; 
- ee   :  20c ; 
- ef   :  1ed ; 
- f0   :  1cf ; 
- f1   :  1b0 ; 
- f2   :  191 ; 
- f3   :  173 ; 
- f4   :  154 ; 
- f5   :  136 ; 
- f6   :  118 ; 
- f7   :  fa ; 
- f8   :  dc ; 
- f9   :  be ; 
- fa   :  a0 ; 
- fb   :  82 ; 
- fc   :  64 ; 
- fd   :  47 ; 
- fe   :  2a ; 
- ff   :  c ; 
+ 71   :  cc6 ; 
+ 72   :  cc5 ; 
+ 73   :  cc3 ; 
+ 74   :  cc0 ; 
+ 75   :  cbe ; 
+ 76   :  cba ; 
+ 77   :  cb7 ; 
+ 78   :  cb2 ; 
+ 79   :  cae ; 
+ 7a   :  ca8 ; 
+ 7b   :  ca3 ; 
+ 7c   :  c9c ; 
+ 7d   :  c96 ; 
+ 7e   :  c8f ; 
+ 7f   :  c87 ; 
+ 80   :  c7f ; 
+ 81   :  c76 ; 
+ 82   :  c6d ; 
+ 83   :  c64 ; 
+ 84   :  c5a ; 
+ 85   :  c50 ; 
+ 86   :  c45 ; 
+ 87   :  c3a ; 
+ 88   :  c2e ; 
+ 89   :  c22 ; 
+ 8a   :  c16 ; 
+ 8b   :  c09 ; 
+ 8c   :  bfb ; 
+ 8d   :  bee ; 
+ 8e   :  be0 ; 
+ 8f   :  bd1 ; 
+ 90   :  bc2 ; 
+ 91   :  bb3 ; 
+ 92   :  ba3 ; 
+ 93   :  b93 ; 
+ 94   :  b82 ; 
+ 95   :  b71 ; 
+ 96   :  b60 ; 
+ 97   :  b4f ; 
+ 98   :  b3d ; 
+ 99   :  b2a ; 
+ 9a   :  b17 ; 
+ 9b   :  b04 ; 
+ 9c   :  af1 ; 
+ 9d   :  add ; 
+ 9e   :  ac9 ; 
+ 9f   :  ab5 ; 
+ a0   :  aa0 ; 
+ a1   :  a8b ; 
+ a2   :  a75 ; 
+ a3   :  a60 ; 
+ a4   :  a4a ; 
+ a5   :  a33 ; 
+ a6   :  a1d ; 
+ a7   :  a06 ; 
+ a8   :  9ef ; 
+ a9   :  9d7 ; 
+ aa   :  9bf ; 
+ ab   :  9a7 ; 
+ ac   :  98f ; 
+ ad   :  976 ; 
+ ae   :  95d ; 
+ af   :  944 ; 
+ b0   :  92b ; 
+ b1   :  911 ; 
+ b2   :  8f8 ; 
+ b3   :  8dd ; 
+ b4   :  8c3 ; 
+ b5   :  8a9 ; 
+ b6   :  88e ; 
+ b7   :  873 ; 
+ b8   :  858 ; 
+ b9   :  83c ; 
+ ba   :  821 ; 
+ bb   :  805 ; 
+ bc   :  7e9 ; 
+ bd   :  7cd ; 
+ be   :  7b1 ; 
+ bf   :  794 ; 
+ c0   :  777 ; 
+ c1   :  75b ; 
+ c2   :  73e ; 
+ c3   :  720 ; 
+ c4   :  703 ; 
+ c5   :  6e6 ; 
+ c6   :  6c8 ; 
+ c7   :  6aa ; 
+ c8   :  68d ; 
+ c9   :  66f ; 
+ ca   :  651 ; 
+ cb   :  633 ; 
+ cc   :  614 ; 
+ cd   :  5f6 ; 
+ ce   :  5d7 ; 
+ cf   :  5b9 ; 
+ d0   :  59a ; 
+ d1   :  57c ; 
+ d2   :  55d ; 
+ d3   :  53e ; 
+ d4   :  51f ; 
+ d5   :  500 ; 
+ d6   :  4e1 ; 
+ d7   :  4c2 ; 
+ d8   :  4a3 ; 
+ d9   :  484 ; 
+ da   :  464 ; 
+ db   :  445 ; 
+ dc   :  426 ; 
+ dd   :  407 ; 
+ de   :  3e7 ; 
+ df   :  3c8 ; 
+ e0   :  3a9 ; 
+ e1   :  38a ; 
+ e2   :  36a ; 
+ e3   :  34b ; 
+ e4   :  32c ; 
+ e5   :  30d ; 
+ e6   :  2ed ; 
+ e7   :  2ce ; 
+ e8   :  2af ; 
+ e9   :  290 ; 
+ ea   :  271 ; 
+ eb   :  252 ; 
+ ec   :  233 ; 
+ ed   :  214 ; 
+ ee   :  1f5 ; 
+ ef   :  1d6 ; 
+ f0   :  1b8 ; 
+ f1   :  199 ; 
+ f2   :  17a ; 
+ f3   :  15c ; 
+ f4   :  13e ; 
+ f5   :  11f ; 
+ f6   :  101 ; 
+ f7   :  e3 ; 
+ f8   :  c5 ; 
+ f9   :  a7 ; 
+ fa   :  89 ; 
+ fb   :  6c ; 
+ fc   :  4e ; 
+ fd   :  31 ; 
+ fe   :  14 ; 
+ ff   :  fff7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
index 95605ae4e6..09c8b5adfa 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  57 ; 
- 1   :  ffdc ; 
- 2   :  ff61 ; 
- 3   :  fee8 ; 
- 4   :  fe6f ; 
- 5   :  fdf8 ; 
- 6   :  fd82 ; 
- 7   :  fd0d ; 
- 8   :  fc99 ; 
- 9   :  fc26 ; 
- a   :  fbb4 ; 
- b   :  fb43 ; 
- c   :  fad4 ; 
- d   :  fa65 ; 
- e   :  f9f8 ; 
- f   :  f98c ; 
- 10   :  f921 ; 
- 11   :  f8b7 ; 
- 12   :  f84e ; 
- 13   :  f7e6 ; 
- 14   :  f780 ; 
- 15   :  f71a ; 
- 16   :  f6b6 ; 
- 17   :  f653 ; 
- 18   :  f5f1 ; 
- 19   :  f591 ; 
- 1a   :  f531 ; 
- 1b   :  f4d3 ; 
- 1c   :  f475 ; 
- 1d   :  f419 ; 
- 1e   :  f3bf ; 
- 1f   :  f365 ; 
- 20   :  f30d ; 
- 21   :  f2b5 ; 
- 22   :  f25f ; 
- 23   :  f20a ; 
- 24   :  f1b7 ; 
- 25   :  f164 ; 
- 26   :  f113 ; 
- 27   :  f0c3 ; 
- 28   :  f074 ; 
- 29   :  f027 ; 
- 2a   :  efda ; 
- 2b   :  ef8f ; 
- 2c   :  ef45 ; 
- 2d   :  eefc ; 
- 2e   :  eeb5 ; 
- 2f   :  ee6f ; 
- 30   :  ee2a ; 
- 31   :  ede6 ; 
- 32   :  eda3 ; 
- 33   :  ed62 ; 
- 34   :  ed21 ; 
- 35   :  ece2 ; 
- 36   :  eca5 ; 
- 37   :  ec68 ; 
- 38   :  ec2d ; 
- 39   :  ebf3 ; 
- 3a   :  ebba ; 
- 3b   :  eb82 ; 
- 3c   :  eb4b ; 
- 3d   :  eb16 ; 
- 3e   :  eae2 ; 
- 3f   :  eaaf ; 
- 40   :  ea7e ; 
- 41   :  ea4d ; 
- 42   :  ea1e ; 
- 43   :  e9f0 ; 
- 44   :  e9c3 ; 
- 45   :  e997 ; 
- 46   :  e96d ; 
- 47   :  e944 ; 
- 48   :  e91c ; 
- 49   :  e8f5 ; 
- 4a   :  e8cf ; 
- 4b   :  e8ab ; 
- 4c   :  e887 ; 
- 4d   :  e865 ; 
- 4e   :  e844 ; 
- 4f   :  e824 ; 
- 50   :  e806 ; 
- 51   :  e7e8 ; 
- 52   :  e7cc ; 
- 53   :  e7b1 ; 
- 54   :  e797 ; 
- 55   :  e77e ; 
- 56   :  e766 ; 
- 57   :  e74f ; 
- 58   :  e73a ; 
- 59   :  e726 ; 
- 5a   :  e712 ; 
- 5b   :  e700 ; 
- 5c   :  e6ef ; 
- 5d   :  e6e0 ; 
- 5e   :  e6d1 ; 
- 5f   :  e6c3 ; 
- 60   :  e6b7 ; 
- 61   :  e6ab ; 
- 62   :  e6a1 ; 
- 63   :  e697 ; 
- 64   :  e68f ; 
- 65   :  e688 ; 
- 66   :  e682 ; 
- 67   :  e67d ; 
- 68   :  e679 ; 
- 69   :  e676 ; 
- 6a   :  e674 ; 
+ 0   :  fffa ; 
+ 1   :  ff80 ; 
+ 2   :  ff06 ; 
+ 3   :  fe8d ; 
+ 4   :  fe16 ; 
+ 5   :  fd9f ; 
+ 6   :  fd2a ; 
+ 7   :  fcb6 ; 
+ 8   :  fc43 ; 
+ 9   :  fbd1 ; 
+ a   :  fb60 ; 
+ b   :  faf0 ; 
+ c   :  fa81 ; 
+ d   :  fa13 ; 
+ e   :  f9a7 ; 
+ f   :  f93b ; 
+ 10   :  f8d1 ; 
+ 11   :  f868 ; 
+ 12   :  f800 ; 
+ 13   :  f799 ; 
+ 14   :  f734 ; 
+ 15   :  f6cf ; 
+ 16   :  f66c ; 
+ 17   :  f60a ; 
+ 18   :  f5a9 ; 
+ 19   :  f549 ; 
+ 1a   :  f4ea ; 
+ 1b   :  f48d ; 
+ 1c   :  f430 ; 
+ 1d   :  f3d5 ; 
+ 1e   :  f37b ; 
+ 1f   :  f323 ; 
+ 20   :  f2cb ; 
+ 21   :  f275 ; 
+ 22   :  f220 ; 
+ 23   :  f1cc ; 
+ 24   :  f179 ; 
+ 25   :  f127 ; 
+ 26   :  f0d7 ; 
+ 27   :  f088 ; 
+ 28   :  f03a ; 
+ 29   :  efed ; 
+ 2a   :  efa2 ; 
+ 2b   :  ef58 ; 
+ 2c   :  ef0f ; 
+ 2d   :  eec7 ; 
+ 2e   :  ee80 ; 
+ 2f   :  ee3b ; 
+ 30   :  edf7 ; 
+ 31   :  edb4 ; 
+ 32   :  ed72 ; 
+ 33   :  ed31 ; 
+ 34   :  ecf2 ; 
+ 35   :  ecb4 ; 
+ 36   :  ec77 ; 
+ 37   :  ec3b ; 
+ 38   :  ec01 ; 
+ 39   :  ebc8 ; 
+ 3a   :  eb90 ; 
+ 3b   :  eb59 ; 
+ 3c   :  eb23 ; 
+ 3d   :  eaef ; 
+ 3e   :  eabc ; 
+ 3f   :  ea8a ; 
+ 40   :  ea59 ; 
+ 41   :  ea2a ; 
+ 42   :  e9fb ; 
+ 43   :  e9ce ; 
+ 44   :  e9a2 ; 
+ 45   :  e977 ; 
+ 46   :  e94e ; 
+ 47   :  e925 ; 
+ 48   :  e8fe ; 
+ 49   :  e8d8 ; 
+ 4a   :  e8b4 ; 
+ 4b   :  e890 ; 
+ 4c   :  e86d ; 
+ 4d   :  e84c ; 
+ 4e   :  e82c ; 
+ 4f   :  e80d ; 
+ 50   :  e7ef ; 
+ 51   :  e7d3 ; 
+ 52   :  e7b7 ; 
+ 53   :  e79d ; 
+ 54   :  e784 ; 
+ 55   :  e76c ; 
+ 56   :  e755 ; 
+ 57   :  e73f ; 
+ 58   :  e72b ; 
+ 59   :  e717 ; 
+ 5a   :  e705 ; 
+ 5b   :  e6f4 ; 
+ 5c   :  e6e3 ; 
+ 5d   :  e6d4 ; 
+ 5e   :  e6c6 ; 
+ 5f   :  e6ba ; 
+ 60   :  e6ae ; 
+ 61   :  e6a3 ; 
+ 62   :  e69a ; 
+ 63   :  e691 ; 
+ 64   :  e68a ; 
+ 65   :  e683 ; 
+ 66   :  e67e ; 
+ 67   :  e67a ; 
+ 68   :  e676 ; 
+ 69   :  e674 ; 
+ 6a   :  e673 ; 
  6b   :  e673 ; 
- 6c   :  e673 ; 
- 6d   :  e674 ; 
- 6e   :  e676 ; 
- 6f   :  e679 ; 
- 70   :  e67e ; 
- 71   :  e683 ; 
- 72   :  e689 ; 
- 73   :  e690 ; 
- 74   :  e698 ; 
- 75   :  e6a1 ; 
- 76   :  e6ab ; 
- 77   :  e6b6 ; 
- 78   :  e6c2 ; 
- 79   :  e6ce ; 
- 7a   :  e6dc ; 
- 7b   :  e6eb ; 
- 7c   :  e6fa ; 
- 7d   :  e70a ; 
- 7e   :  e71c ; 
- 7f   :  e72e ; 
- 80   :  e741 ; 
- 81   :  e755 ; 
- 82   :  e76a ; 
- 83   :  e77f ; 
- 84   :  e796 ; 
- 85   :  e7ad ; 
- 86   :  e7c5 ; 
- 87   :  e7de ; 
- 88   :  e7f8 ; 
- 89   :  e812 ; 
- 8a   :  e82e ; 
- 8b   :  e84a ; 
- 8c   :  e867 ; 
- 8d   :  e884 ; 
- 8e   :  e8a3 ; 
- 8f   :  e8c2 ; 
- 90   :  e8e2 ; 
- 91   :  e902 ; 
- 92   :  e924 ; 
- 93   :  e946 ; 
- 94   :  e968 ; 
- 95   :  e98c ; 
- 96   :  e9b0 ; 
- 97   :  e9d5 ; 
- 98   :  e9fa ; 
- 99   :  ea20 ; 
- 9a   :  ea47 ; 
- 9b   :  ea6e ; 
- 9c   :  ea96 ; 
- 9d   :  eabf ; 
- 9e   :  eae8 ; 
- 9f   :  eb12 ; 
- a0   :  eb3d ; 
- a1   :  eb67 ; 
- a2   :  eb93 ; 
- a3   :  ebbf ; 
- a4   :  ebec ; 
- a5   :  ec19 ; 
- a6   :  ec47 ; 
- a7   :  ec75 ; 
- a8   :  eca4 ; 
- a9   :  ecd3 ; 
- aa   :  ed03 ; 
- ab   :  ed33 ; 
- ac   :  ed64 ; 
- ad   :  ed95 ; 
- ae   :  edc6 ; 
- af   :  edf8 ; 
- b0   :  ee2b ; 
- b1   :  ee5e ; 
- b2   :  ee91 ; 
- b3   :  eec5 ; 
- b4   :  eef9 ; 
- b5   :  ef2d ; 
- b6   :  ef62 ; 
- b7   :  ef97 ; 
- b8   :  efcd ; 
- b9   :  f003 ; 
- ba   :  f039 ; 
- bb   :  f06f ; 
- bc   :  f0a6 ; 
- bd   :  f0dd ; 
- be   :  f115 ; 
- bf   :  f14c ; 
- c0   :  f184 ; 
- c1   :  f1bd ; 
- c2   :  f1f5 ; 
- c3   :  f22e ; 
- c4   :  f267 ; 
- c5   :  f2a0 ; 
- c6   :  f2d9 ; 
- c7   :  f313 ; 
- c8   :  f34d ; 
- c9   :  f387 ; 
- ca   :  f3c1 ; 
- cb   :  f3fb ; 
- cc   :  f436 ; 
- cd   :  f470 ; 
- ce   :  f4ab ; 
- cf   :  f4e6 ; 
- d0   :  f521 ; 
- d1   :  f55c ; 
- d2   :  f597 ; 
- d3   :  f5d3 ; 
- d4   :  f60e ; 
- d5   :  f64a ; 
- d6   :  f685 ; 
- d7   :  f6c1 ; 
- d8   :  f6fc ; 
- d9   :  f738 ; 
- da   :  f774 ; 
- db   :  f7af ; 
- dc   :  f7eb ; 
- dd   :  f827 ; 
- de   :  f862 ; 
- df   :  f89e ; 
- e0   :  f8da ; 
- e1   :  f915 ; 
- e2   :  f951 ; 
- e3   :  f98c ; 
- e4   :  f9c8 ; 
- e5   :  fa03 ; 
- e6   :  fa3e ; 
- e7   :  fa79 ; 
- e8   :  fab4 ; 
- e9   :  faef ; 
- ea   :  fb2a ; 
- eb   :  fb65 ; 
- ec   :  fba0 ; 
- ed   :  fbda ; 
- ee   :  fc14 ; 
- ef   :  fc4f ; 
- f0   :  fc89 ; 
- f1   :  fcc2 ; 
- f2   :  fcfc ; 
- f3   :  fd36 ; 
- f4   :  fd6f ; 
- f5   :  fda8 ; 
- f6   :  fde1 ; 
- f7   :  fe19 ; 
- f8   :  fe52 ; 
- f9   :  fe8a ; 
- fa   :  fec2 ; 
- fb   :  fefa ; 
- fc   :  ff31 ; 
- fd   :  ff68 ; 
- fe   :  ff9f ; 
- ff   :  ffd6 ; 
+ 6c   :  e674 ; 
+ 6d   :  e676 ; 
+ 6e   :  e679 ; 
+ 6f   :  e67c ; 
+ 70   :  e681 ; 
+ 71   :  e687 ; 
+ 72   :  e68e ; 
+ 73   :  e696 ; 
+ 74   :  e69f ; 
+ 75   :  e6a8 ; 
+ 76   :  e6b3 ; 
+ 77   :  e6be ; 
+ 78   :  e6cb ; 
+ 79   :  e6d8 ; 
+ 7a   :  e6e7 ; 
+ 7b   :  e6f6 ; 
+ 7c   :  e706 ; 
+ 7d   :  e717 ; 
+ 7e   :  e729 ; 
+ 7f   :  e73c ; 
+ 80   :  e750 ; 
+ 81   :  e764 ; 
+ 82   :  e77a ; 
+ 83   :  e790 ; 
+ 84   :  e7a7 ; 
+ 85   :  e7bf ; 
+ 86   :  e7d8 ; 
+ 87   :  e7f1 ; 
+ 88   :  e80c ; 
+ 89   :  e827 ; 
+ 8a   :  e843 ; 
+ 8b   :  e85f ; 
+ 8c   :  e87d ; 
+ 8d   :  e89b ; 
+ 8e   :  e8ba ; 
+ 8f   :  e8da ; 
+ 90   :  e8fa ; 
+ 91   :  e91b ; 
+ 92   :  e93d ; 
+ 93   :  e960 ; 
+ 94   :  e983 ; 
+ 95   :  e9a7 ; 
+ 96   :  e9cc ; 
+ 97   :  e9f1 ; 
+ 98   :  ea17 ; 
+ 99   :  ea3d ; 
+ 9a   :  ea65 ; 
+ 9b   :  ea8c ; 
+ 9c   :  eab5 ; 
+ 9d   :  eade ; 
+ 9e   :  eb08 ; 
+ 9f   :  eb32 ; 
+ a0   :  eb5d ; 
+ a1   :  eb88 ; 
+ a2   :  ebb4 ; 
+ a3   :  ebe1 ; 
+ a4   :  ec0e ; 
+ a5   :  ec3b ; 
+ a6   :  ec69 ; 
+ a7   :  ec98 ; 
+ a8   :  ecc7 ; 
+ a9   :  ecf7 ; 
+ aa   :  ed27 ; 
+ ab   :  ed57 ; 
+ ac   :  ed88 ; 
+ ad   :  edba ; 
+ ae   :  edec ; 
+ af   :  ee1e ; 
+ b0   :  ee51 ; 
+ b1   :  ee84 ; 
+ b2   :  eeb8 ; 
+ b3   :  eeec ; 
+ b4   :  ef20 ; 
+ b5   :  ef55 ; 
+ b6   :  ef8a ; 
+ b7   :  efbf ; 
+ b8   :  eff5 ; 
+ b9   :  f02b ; 
+ ba   :  f062 ; 
+ bb   :  f098 ; 
+ bc   :  f0cf ; 
+ bd   :  f107 ; 
+ be   :  f13e ; 
+ bf   :  f176 ; 
+ c0   :  f1af ; 
+ c1   :  f1e7 ; 
+ c2   :  f220 ; 
+ c3   :  f259 ; 
+ c4   :  f292 ; 
+ c5   :  f2cb ; 
+ c6   :  f305 ; 
+ c7   :  f33e ; 
+ c8   :  f378 ; 
+ c9   :  f3b2 ; 
+ ca   :  f3ed ; 
+ cb   :  f427 ; 
+ cc   :  f462 ; 
+ cd   :  f49d ; 
+ ce   :  f4d7 ; 
+ cf   :  f512 ; 
+ d0   :  f54d ; 
+ d1   :  f589 ; 
+ d2   :  f5c4 ; 
+ d3   :  f5ff ; 
+ d4   :  f63b ; 
+ d5   :  f676 ; 
+ d6   :  f6b2 ; 
+ d7   :  f6ed ; 
+ d8   :  f729 ; 
+ d9   :  f765 ; 
+ da   :  f7a0 ; 
+ db   :  f7dc ; 
+ dc   :  f818 ; 
+ dd   :  f853 ; 
+ de   :  f88f ; 
+ df   :  f8cb ; 
+ e0   :  f906 ; 
+ e1   :  f942 ; 
+ e2   :  f97d ; 
+ e3   :  f9b9 ; 
+ e4   :  f9f4 ; 
+ e5   :  fa2f ; 
+ e6   :  fa6b ; 
+ e7   :  faa6 ; 
+ e8   :  fae1 ; 
+ e9   :  fb1c ; 
+ ea   :  fb56 ; 
+ eb   :  fb91 ; 
+ ec   :  fbcc ; 
+ ed   :  fc06 ; 
+ ee   :  fc40 ; 
+ ef   :  fc7a ; 
+ f0   :  fcb4 ; 
+ f1   :  fcee ; 
+ f2   :  fd27 ; 
+ f3   :  fd61 ; 
+ f4   :  fd9a ; 
+ f5   :  fdd3 ; 
+ f6   :  fe0b ; 
+ f7   :  fe44 ; 
+ f8   :  fe7c ; 
+ f9   :  feb4 ; 
+ fa   :  feec ; 
+ fb   :  ff23 ; 
+ fc   :  ff5b ; 
+ fd   :  ff92 ; 
+ fe   :  ffc8 ; 
+ ff   :  ffff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
index 6403b99c8f..150426c0ee 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffd ; 
+ 0   :  7fff ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7fff ; 
- 4   :  7ffc ; 
- 5   :  7ff7 ; 
- 6   :  7ff1 ; 
- 7   :  7fe9 ; 
- 8   :  7fdf ; 
- 9   :  7fd3 ; 
- a   :  7fc6 ; 
- b   :  7fb7 ; 
- c   :  7fa7 ; 
- d   :  7f94 ; 
- e   :  7f81 ; 
- f   :  7f6b ; 
- 10   :  7f54 ; 
- 11   :  7f3b ; 
- 12   :  7f20 ; 
- 13   :  7f04 ; 
- 14   :  7ee6 ; 
- 15   :  7ec6 ; 
- 16   :  7ea4 ; 
- 17   :  7e81 ; 
- 18   :  7e5d ; 
- 19   :  7e36 ; 
- 1a   :  7e0e ; 
- 1b   :  7de5 ; 
- 1c   :  7db9 ; 
- 1d   :  7d8c ; 
- 1e   :  7d5e ; 
- 1f   :  7d2e ; 
- 20   :  7cfc ; 
- 21   :  7cc8 ; 
- 22   :  7c93 ; 
- 23   :  7c5c ; 
- 24   :  7c24 ; 
- 25   :  7bea ; 
- 26   :  7bae ; 
- 27   :  7b71 ; 
- 28   :  7b33 ; 
- 29   :  7af2 ; 
- 2a   :  7ab0 ; 
- 2b   :  7a6d ; 
- 2c   :  7a28 ; 
- 2d   :  79e1 ; 
- 2e   :  7999 ; 
- 2f   :  794f ; 
- 30   :  7904 ; 
- 31   :  78b7 ; 
- 32   :  7869 ; 
- 33   :  7819 ; 
- 34   :  77c8 ; 
- 35   :  7775 ; 
- 36   :  7721 ; 
- 37   :  76cb ; 
- 38   :  7674 ; 
- 39   :  761b ; 
- 3a   :  75c1 ; 
- 3b   :  7566 ; 
- 3c   :  7509 ; 
- 3d   :  74aa ; 
- 3e   :  744a ; 
- 3f   :  73e9 ; 
- 40   :  7386 ; 
- 41   :  7322 ; 
- 42   :  72bd ; 
- 43   :  7256 ; 
- 44   :  71ee ; 
- 45   :  7184 ; 
- 46   :  7119 ; 
- 47   :  70ad ; 
- 48   :  703f ; 
- 49   :  6fd0 ; 
- 4a   :  6f60 ; 
- 4b   :  6eee ; 
- 4c   :  6e7c ; 
- 4d   :  6e08 ; 
- 4e   :  6d92 ; 
- 4f   :  6d1c ; 
- 50   :  6ca4 ; 
- 51   :  6c2b ; 
- 52   :  6bb1 ; 
- 53   :  6b35 ; 
- 54   :  6ab8 ; 
- 55   :  6a3b ; 
- 56   :  69bc ; 
- 57   :  693b ; 
- 58   :  68ba ; 
- 59   :  6838 ; 
- 5a   :  67b4 ; 
- 5b   :  672f ; 
- 5c   :  66aa ; 
- 5d   :  6623 ; 
- 5e   :  659b ; 
- 5f   :  6512 ; 
- 60   :  6488 ; 
- 61   :  63fd ; 
- 62   :  6371 ; 
- 63   :  62e4 ; 
- 64   :  6255 ; 
- 65   :  61c6 ; 
- 66   :  6136 ; 
- 67   :  60a5 ; 
- 68   :  6013 ; 
- 69   :  5f81 ; 
- 6a   :  5eed ; 
- 6b   :  5e58 ; 
- 6c   :  5dc3 ; 
- 6d   :  5d2c ; 
- 6e   :  5c95 ; 
- 6f   :  5bfd ; 
- 70   :  5b64 ; 
- 71   :  5aca ; 
- 72   :  5a2f ; 
- 73   :  5994 ; 
- 74   :  58f8 ; 
- 75   :  585b ; 
- 76   :  57bd ; 
- 77   :  571f ; 
- 78   :  5680 ; 
- 79   :  55e0 ; 
- 7a   :  553f ; 
- 7b   :  549e ; 
- 7c   :  53fc ; 
- 7d   :  535a ; 
- 7e   :  52b7 ; 
- 7f   :  5213 ; 
- 80   :  516f ; 
- 81   :  50ca ; 
- 82   :  5024 ; 
- 83   :  4f7e ; 
- 84   :  4ed8 ; 
- 85   :  4e31 ; 
- 86   :  4d89 ; 
- 87   :  4ce1 ; 
- 88   :  4c38 ; 
- 89   :  4b8f ; 
- 8a   :  4ae6 ; 
- 8b   :  4a3c ; 
- 8c   :  4991 ; 
- 8d   :  48e7 ; 
- 8e   :  483c ; 
- 8f   :  4790 ; 
- 90   :  46e4 ; 
- 91   :  4638 ; 
- 92   :  458b ; 
- 93   :  44de ; 
- 94   :  4431 ; 
- 95   :  4384 ; 
- 96   :  42d6 ; 
- 97   :  4228 ; 
- 98   :  417a ; 
- 99   :  40cc ; 
- 9a   :  401d ; 
- 9b   :  3f6e ; 
- 9c   :  3ebf ; 
- 9d   :  3e10 ; 
- 9e   :  3d61 ; 
- 9f   :  3cb1 ; 
- a0   :  3c02 ; 
- a1   :  3b52 ; 
- a2   :  3aa2 ; 
- a3   :  39f2 ; 
- a4   :  3942 ; 
- a5   :  3892 ; 
- a6   :  37e3 ; 
- a7   :  3733 ; 
- a8   :  3683 ; 
- a9   :  35d3 ; 
- aa   :  3523 ; 
- ab   :  3473 ; 
- ac   :  33c3 ; 
- ad   :  3313 ; 
- ae   :  3264 ; 
- af   :  31b4 ; 
- b0   :  3105 ; 
- b1   :  3056 ; 
- b2   :  2fa7 ; 
- b3   :  2ef8 ; 
- b4   :  2e49 ; 
- b5   :  2d9a ; 
- b6   :  2cec ; 
- b7   :  2c3e ; 
- b8   :  2b90 ; 
- b9   :  2ae2 ; 
- ba   :  2a35 ; 
- bb   :  2988 ; 
- bc   :  28db ; 
- bd   :  282e ; 
- be   :  2782 ; 
- bf   :  26d6 ; 
- c0   :  262b ; 
- c1   :  2580 ; 
- c2   :  24d5 ; 
- c3   :  242b ; 
- c4   :  2381 ; 
- c5   :  22d7 ; 
- c6   :  222e ; 
- c7   :  2185 ; 
- c8   :  20dd ; 
- c9   :  2035 ; 
- ca   :  1f8e ; 
- cb   :  1ee7 ; 
- cc   :  1e41 ; 
- cd   :  1d9b ; 
- ce   :  1cf6 ; 
- cf   :  1c52 ; 
- d0   :  1bad ; 
- d1   :  1b0a ; 
- d2   :  1a67 ; 
- d3   :  19c5 ; 
- d4   :  1923 ; 
- d5   :  1882 ; 
- d6   :  17e1 ; 
- d7   :  1741 ; 
- d8   :  16a2 ; 
- d9   :  1604 ; 
- da   :  1566 ; 
- db   :  14c9 ; 
- dc   :  142c ; 
- dd   :  1391 ; 
- de   :  12f6 ; 
- df   :  125b ; 
- e0   :  11c2 ; 
- e1   :  1129 ; 
- e2   :  1091 ; 
- e3   :  ffa ; 
- e4   :  f63 ; 
- e5   :  ece ; 
- e6   :  e39 ; 
- e7   :  da5 ; 
- e8   :  d12 ; 
- e9   :  c80 ; 
- ea   :  bee ; 
- eb   :  b5d ; 
- ec   :  ace ; 
- ed   :  a3f ; 
- ee   :  9b1 ; 
- ef   :  924 ; 
- f0   :  898 ; 
- f1   :  80c ; 
- f2   :  782 ; 
- f3   :  6f9 ; 
- f4   :  670 ; 
- f5   :  5e9 ; 
- f6   :  562 ; 
- f7   :  4dc ; 
- f8   :  458 ; 
- f9   :  3d4 ; 
- fa   :  352 ; 
- fb   :  2d0 ; 
- fc   :  24f ; 
- fd   :  1d0 ; 
- fe   :  151 ; 
- ff   :  d4 ; 
+ 3   :  7ffd ; 
+ 4   :  7ff8 ; 
+ 5   :  7ff2 ; 
+ 6   :  7feb ; 
+ 7   :  7fe1 ; 
+ 8   :  7fd6 ; 
+ 9   :  7fca ; 
+ a   :  7fbb ; 
+ b   :  7fab ; 
+ c   :  7f99 ; 
+ d   :  7f86 ; 
+ e   :  7f71 ; 
+ f   :  7f5a ; 
+ 10   :  7f41 ; 
+ 11   :  7f27 ; 
+ 12   :  7f0b ; 
+ 13   :  7eed ; 
+ 14   :  7ece ; 
+ 15   :  7ead ; 
+ 16   :  7e8a ; 
+ 17   :  7e66 ; 
+ 18   :  7e40 ; 
+ 19   :  7e19 ; 
+ 1a   :  7def ; 
+ 1b   :  7dc4 ; 
+ 1c   :  7d98 ; 
+ 1d   :  7d6a ; 
+ 1e   :  7d3a ; 
+ 1f   :  7d08 ; 
+ 20   :  7cd5 ; 
+ 21   :  7ca0 ; 
+ 22   :  7c6a ; 
+ 23   :  7c32 ; 
+ 24   :  7bf9 ; 
+ 25   :  7bbd ; 
+ 26   :  7b81 ; 
+ 27   :  7b42 ; 
+ 28   :  7b02 ; 
+ 29   :  7ac1 ; 
+ 2a   :  7a7e ; 
+ 2b   :  7a39 ; 
+ 2c   :  79f3 ; 
+ 2d   :  79ab ; 
+ 2e   :  7962 ; 
+ 2f   :  7917 ; 
+ 30   :  78cb ; 
+ 31   :  787d ; 
+ 32   :  782e ; 
+ 33   :  77dd ; 
+ 34   :  778a ; 
+ 35   :  7736 ; 
+ 36   :  76e1 ; 
+ 37   :  768a ; 
+ 38   :  7632 ; 
+ 39   :  75d8 ; 
+ 3a   :  757d ; 
+ 3b   :  7520 ; 
+ 3c   :  74c2 ; 
+ 3d   :  7462 ; 
+ 3e   :  7401 ; 
+ 3f   :  739f ; 
+ 40   :  733b ; 
+ 41   :  72d6 ; 
+ 42   :  7270 ; 
+ 43   :  7208 ; 
+ 44   :  719e ; 
+ 45   :  7134 ; 
+ 46   :  70c8 ; 
+ 47   :  705b ; 
+ 48   :  6fec ; 
+ 49   :  6f7c ; 
+ 4a   :  6f0b ; 
+ 4b   :  6e99 ; 
+ 4c   :  6e25 ; 
+ 4d   :  6db0 ; 
+ 4e   :  6d39 ; 
+ 4f   :  6cc2 ; 
+ 50   :  6c49 ; 
+ 51   :  6bcf ; 
+ 52   :  6b54 ; 
+ 53   :  6ad8 ; 
+ 54   :  6a5a ; 
+ 55   :  69db ; 
+ 56   :  695c ; 
+ 57   :  68db ; 
+ 58   :  6858 ; 
+ 59   :  67d5 ; 
+ 5a   :  6751 ; 
+ 5b   :  66cb ; 
+ 5c   :  6645 ; 
+ 5d   :  65bd ; 
+ 5e   :  6534 ; 
+ 5f   :  64aa ; 
+ 60   :  6420 ; 
+ 61   :  6394 ; 
+ 62   :  6307 ; 
+ 63   :  6279 ; 
+ 64   :  61ea ; 
+ 65   :  615a ; 
+ 66   :  60ca ; 
+ 67   :  6038 ; 
+ 68   :  5fa5 ; 
+ 69   :  5f12 ; 
+ 6a   :  5e7d ; 
+ 6b   :  5de8 ; 
+ 6c   :  5d52 ; 
+ 6d   :  5cbb ; 
+ 6e   :  5c23 ; 
+ 6f   :  5b8a ; 
+ 70   :  5af0 ; 
+ 71   :  5a56 ; 
+ 72   :  59bb ; 
+ 73   :  591f ; 
+ 74   :  5882 ; 
+ 75   :  57e5 ; 
+ 76   :  5746 ; 
+ 77   :  56a7 ; 
+ 78   :  5608 ; 
+ 79   :  5568 ; 
+ 7a   :  54c7 ; 
+ 7b   :  5425 ; 
+ 7c   :  5383 ; 
+ 7d   :  52e0 ; 
+ 7e   :  523c ; 
+ 7f   :  5198 ; 
+ 80   :  50f3 ; 
+ 81   :  504e ; 
+ 82   :  4fa8 ; 
+ 83   :  4f01 ; 
+ 84   :  4e5a ; 
+ 85   :  4db3 ; 
+ 86   :  4d0b ; 
+ 87   :  4c62 ; 
+ 88   :  4bba ; 
+ 89   :  4b10 ; 
+ 8a   :  4a66 ; 
+ 8b   :  49bc ; 
+ 8c   :  4911 ; 
+ 8d   :  4866 ; 
+ 8e   :  47bb ; 
+ 8f   :  470f ; 
+ 90   :  4663 ; 
+ 91   :  45b7 ; 
+ 92   :  450a ; 
+ 93   :  445d ; 
+ 94   :  43af ; 
+ 95   :  4302 ; 
+ 96   :  4254 ; 
+ 97   :  41a6 ; 
+ 98   :  40f7 ; 
+ 99   :  4049 ; 
+ 9a   :  3f9a ; 
+ 9b   :  3eeb ; 
+ 9c   :  3e3c ; 
+ 9d   :  3d8c ; 
+ 9e   :  3cdd ; 
+ 9f   :  3c2d ; 
+ a0   :  3b7e ; 
+ a1   :  3ace ; 
+ a2   :  3a1e ; 
+ a3   :  396e ; 
+ a4   :  38be ; 
+ a5   :  380f ; 
+ a6   :  375f ; 
+ a7   :  36af ; 
+ a8   :  35ff ; 
+ a9   :  354f ; 
+ aa   :  349f ; 
+ ab   :  33ef ; 
+ ac   :  333f ; 
+ ad   :  3290 ; 
+ ae   :  31e0 ; 
+ af   :  3131 ; 
+ b0   :  3081 ; 
+ b1   :  2fd2 ; 
+ b2   :  2f23 ; 
+ b3   :  2e74 ; 
+ b4   :  2dc6 ; 
+ b5   :  2d17 ; 
+ b6   :  2c69 ; 
+ b7   :  2bbb ; 
+ b8   :  2b0e ; 
+ b9   :  2a60 ; 
+ ba   :  29b3 ; 
+ bb   :  2906 ; 
+ bc   :  285a ; 
+ bd   :  27ad ; 
+ be   :  2701 ; 
+ bf   :  2656 ; 
+ c0   :  25ab ; 
+ c1   :  2500 ; 
+ c2   :  2455 ; 
+ c3   :  23ab ; 
+ c4   :  2302 ; 
+ c5   :  2258 ; 
+ c6   :  21b0 ; 
+ c7   :  2107 ; 
+ c8   :  205f ; 
+ c9   :  1fb8 ; 
+ ca   :  1f11 ; 
+ cb   :  1e6b ; 
+ cc   :  1dc5 ; 
+ cd   :  1d1f ; 
+ ce   :  1c7b ; 
+ cf   :  1bd6 ; 
+ d0   :  1b33 ; 
+ d1   :  1a90 ; 
+ d2   :  19ed ; 
+ d3   :  194b ; 
+ d4   :  18aa ; 
+ d5   :  1809 ; 
+ d6   :  1769 ; 
+ d7   :  16ca ; 
+ d8   :  162b ; 
+ d9   :  158d ; 
+ da   :  14f0 ; 
+ db   :  1453 ; 
+ dc   :  13b8 ; 
+ dd   :  131c ; 
+ de   :  1282 ; 
+ df   :  11e8 ; 
+ e0   :  114f ; 
+ e1   :  10b7 ; 
+ e2   :  1020 ; 
+ e3   :  f89 ; 
+ e4   :  ef3 ; 
+ e5   :  e5e ; 
+ e6   :  dca ; 
+ e7   :  d37 ; 
+ e8   :  ca4 ; 
+ e9   :  c12 ; 
+ ea   :  b81 ; 
+ eb   :  af2 ; 
+ ec   :  a62 ; 
+ ed   :  9d4 ; 
+ ee   :  947 ; 
+ ef   :  8bb ; 
+ f0   :  82f ; 
+ f1   :  7a4 ; 
+ f2   :  71b ; 
+ f3   :  692 ; 
+ f4   :  60a ; 
+ f5   :  584 ; 
+ f6   :  4fe ; 
+ f7   :  479 ; 
+ f8   :  3f5 ; 
+ f9   :  372 ; 
+ fa   :  2f0 ; 
+ fb   :  26f ; 
+ fc   :  1f0 ; 
+ fd   :  171 ; 
+ fe   :  f3 ; 
+ ff   :  76 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
index 20d492549d..236c8604ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feab ; 
- 1   :  ff24 ; 
- 2   :  ff9e ; 
- 3   :  19 ; 
- 4   :  95 ; 
- 5   :  112 ; 
- 6   :  190 ; 
- 7   :  20f ; 
- 8   :  290 ; 
- 9   :  311 ; 
- a   :  393 ; 
- b   :  416 ; 
- c   :  49a ; 
- d   :  51f ; 
- e   :  5a5 ; 
- f   :  62c ; 
- 10   :  6b4 ; 
- 11   :  73d ; 
- 12   :  7c7 ; 
- 13   :  852 ; 
- 14   :  8de ; 
- 15   :  96a ; 
- 16   :  9f8 ; 
- 17   :  a86 ; 
- 18   :  b15 ; 
- 19   :  ba6 ; 
- 1a   :  c37 ; 
- 1b   :  cc9 ; 
- 1c   :  d5b ; 
- 1d   :  def ; 
- 1e   :  e83 ; 
- 1f   :  f19 ; 
- 20   :  faf ; 
- 21   :  1045 ; 
- 22   :  10dd ; 
- 23   :  1175 ; 
- 24   :  120f ; 
- 25   :  12a8 ; 
- 26   :  1343 ; 
- 27   :  13de ; 
- 28   :  147b ; 
- 29   :  1517 ; 
- 2a   :  15b5 ; 
- 2b   :  1653 ; 
- 2c   :  16f2 ; 
- 2d   :  1791 ; 
- 2e   :  1831 ; 
- 2f   :  18d2 ; 
- 30   :  1974 ; 
- 31   :  1a16 ; 
- 32   :  1ab8 ; 
- 33   :  1b5c ; 
- 34   :  1bff ; 
- 35   :  1ca4 ; 
- 36   :  1d49 ; 
- 37   :  1dee ; 
- 38   :  1e94 ; 
- 39   :  1f3b ; 
- 3a   :  1fe2 ; 
- 3b   :  2089 ; 
- 3c   :  2131 ; 
- 3d   :  21da ; 
- 3e   :  2283 ; 
- 3f   :  232c ; 
- 40   :  23d6 ; 
- 41   :  2480 ; 
- 42   :  252a ; 
- 43   :  25d5 ; 
- 44   :  2681 ; 
- 45   :  272c ; 
- 46   :  27d8 ; 
- 47   :  2885 ; 
- 48   :  2931 ; 
- 49   :  29de ; 
- 4a   :  2a8c ; 
- 4b   :  2b39 ; 
- 4c   :  2be7 ; 
- 4d   :  2c95 ; 
- 4e   :  2d43 ; 
- 4f   :  2df2 ; 
- 50   :  2ea0 ; 
- 51   :  2f4f ; 
- 52   :  2ffe ; 
- 53   :  30ad ; 
- 54   :  315d ; 
- 55   :  320c ; 
- 56   :  32bc ; 
- 57   :  336b ; 
- 58   :  341b ; 
- 59   :  34cb ; 
- 5a   :  357b ; 
- 5b   :  362b ; 
- 5c   :  36db ; 
- 5d   :  378b ; 
- 5e   :  383b ; 
- 5f   :  38ea ; 
- 60   :  399a ; 
- 61   :  3a4a ; 
- 62   :  3afa ; 
- 63   :  3baa ; 
- 64   :  3c59 ; 
- 65   :  3d09 ; 
- 66   :  3db8 ; 
- 67   :  3e67 ; 
- 68   :  3f17 ; 
- 69   :  3fc5 ; 
- 6a   :  4074 ; 
- 6b   :  4123 ; 
- 6c   :  41d1 ; 
- 6d   :  427f ; 
- 6e   :  432d ; 
- 6f   :  43db ; 
- 70   :  4488 ; 
- 71   :  4535 ; 
- 72   :  45e2 ; 
- 73   :  468e ; 
- 74   :  473a ; 
- 75   :  47e6 ; 
- 76   :  4891 ; 
- 77   :  493c ; 
- 78   :  49e7 ; 
- 79   :  4a91 ; 
- 7a   :  4b3b ; 
- 7b   :  4be4 ; 
- 7c   :  4c8d ; 
- 7d   :  4d35 ; 
- 7e   :  4ddd ; 
- 7f   :  4e84 ; 
- 80   :  4f2b ; 
- 81   :  4fd1 ; 
- 82   :  5077 ; 
- 83   :  511c ; 
- 84   :  51c1 ; 
- 85   :  5265 ; 
- 86   :  5308 ; 
- 87   :  53ab ; 
- 88   :  544d ; 
- 89   :  54ef ; 
- 8a   :  5590 ; 
- 8b   :  5630 ; 
- 8c   :  56cf ; 
- 8d   :  576e ; 
- 8e   :  580c ; 
- 8f   :  58a9 ; 
- 90   :  5946 ; 
- 91   :  59e2 ; 
- 92   :  5a7d ; 
- 93   :  5b17 ; 
- 94   :  5bb0 ; 
- 95   :  5c49 ; 
- 96   :  5ce1 ; 
- 97   :  5d77 ; 
- 98   :  5e0d ; 
- 99   :  5ea3 ; 
- 9a   :  5f37 ; 
- 9b   :  5fca ; 
- 9c   :  605c ; 
- 9d   :  60ee ; 
- 9e   :  617e ; 
- 9f   :  620e ; 
- a0   :  629d ; 
- a1   :  632a ; 
- a2   :  63b7 ; 
- a3   :  6442 ; 
- a4   :  64cd ; 
- a5   :  6556 ; 
- a6   :  65df ; 
- a7   :  6666 ; 
- a8   :  66ed ; 
- a9   :  6772 ; 
- aa   :  67f6 ; 
- ab   :  6879 ; 
- ac   :  68fb ; 
- ad   :  697c ; 
- ae   :  69fb ; 
- af   :  6a7a ; 
- b0   :  6af7 ; 
- b1   :  6b73 ; 
- b2   :  6bee ; 
- b3   :  6c68 ; 
- b4   :  6ce0 ; 
- b5   :  6d57 ; 
- b6   :  6dcd ; 
- b7   :  6e42 ; 
- b8   :  6eb5 ; 
- b9   :  6f27 ; 
- ba   :  6f98 ; 
- bb   :  7008 ; 
- bc   :  7076 ; 
- bd   :  70e3 ; 
- be   :  714f ; 
- bf   :  71b9 ; 
- c0   :  7222 ; 
- c1   :  7289 ; 
- c2   :  72f0 ; 
- c3   :  7354 ; 
- c4   :  73b8 ; 
- c5   :  741a ; 
- c6   :  747a ; 
- c7   :  74da ; 
- c8   :  7537 ; 
- c9   :  7594 ; 
- ca   :  75ef ; 
- cb   :  7648 ; 
- cc   :  76a0 ; 
- cd   :  76f6 ; 
- ce   :  774b ; 
- cf   :  779f ; 
- d0   :  77f1 ; 
- d1   :  7842 ; 
- d2   :  7891 ; 
- d3   :  78de ; 
- d4   :  792a ; 
- d5   :  7974 ; 
- d6   :  79bd ; 
- d7   :  7a05 ; 
- d8   :  7a4b ; 
- d9   :  7a8f ; 
- da   :  7ad1 ; 
- db   :  7b13 ; 
- dc   :  7b52 ; 
- dd   :  7b90 ; 
- de   :  7bcc ; 
- df   :  7c07 ; 
- e0   :  7c40 ; 
- e1   :  7c78 ; 
- e2   :  7cae ; 
- e3   :  7ce2 ; 
- e4   :  7d15 ; 
- e5   :  7d46 ; 
- e6   :  7d75 ; 
- e7   :  7da3 ; 
- e8   :  7dcf ; 
- e9   :  7dfa ; 
- ea   :  7e23 ; 
- eb   :  7e4a ; 
- ec   :  7e6f ; 
- ed   :  7e93 ; 
- ee   :  7eb5 ; 
- ef   :  7ed6 ; 
- f0   :  7ef5 ; 
- f1   :  7f12 ; 
- f2   :  7f2e ; 
- f3   :  7f47 ; 
- f4   :  7f5f ; 
- f5   :  7f76 ; 
- f6   :  7f8b ; 
- f7   :  7f9e ; 
- f8   :  7faf ; 
- f9   :  7fbf ; 
- fa   :  7fcd ; 
- fb   :  7fd9 ; 
- fc   :  7fe4 ; 
- fd   :  7fed ; 
- fe   :  7ff4 ; 
- ff   :  7ffa ; 
+ 0   :  ff06 ; 
+ 1   :  ff80 ; 
+ 2   :  fffa ; 
+ 3   :  76 ; 
+ 4   :  f3 ; 
+ 5   :  171 ; 
+ 6   :  1f0 ; 
+ 7   :  26f ; 
+ 8   :  2f0 ; 
+ 9   :  372 ; 
+ a   :  3f5 ; 
+ b   :  479 ; 
+ c   :  4fe ; 
+ d   :  584 ; 
+ e   :  60a ; 
+ f   :  692 ; 
+ 10   :  71b ; 
+ 11   :  7a4 ; 
+ 12   :  82f ; 
+ 13   :  8bb ; 
+ 14   :  947 ; 
+ 15   :  9d4 ; 
+ 16   :  a62 ; 
+ 17   :  af2 ; 
+ 18   :  b81 ; 
+ 19   :  c12 ; 
+ 1a   :  ca4 ; 
+ 1b   :  d37 ; 
+ 1c   :  dca ; 
+ 1d   :  e5e ; 
+ 1e   :  ef3 ; 
+ 1f   :  f89 ; 
+ 20   :  1020 ; 
+ 21   :  10b7 ; 
+ 22   :  114f ; 
+ 23   :  11e8 ; 
+ 24   :  1282 ; 
+ 25   :  131c ; 
+ 26   :  13b8 ; 
+ 27   :  1453 ; 
+ 28   :  14f0 ; 
+ 29   :  158d ; 
+ 2a   :  162b ; 
+ 2b   :  16ca ; 
+ 2c   :  1769 ; 
+ 2d   :  1809 ; 
+ 2e   :  18aa ; 
+ 2f   :  194b ; 
+ 30   :  19ed ; 
+ 31   :  1a90 ; 
+ 32   :  1b33 ; 
+ 33   :  1bd6 ; 
+ 34   :  1c7b ; 
+ 35   :  1d1f ; 
+ 36   :  1dc5 ; 
+ 37   :  1e6b ; 
+ 38   :  1f11 ; 
+ 39   :  1fb8 ; 
+ 3a   :  205f ; 
+ 3b   :  2107 ; 
+ 3c   :  21b0 ; 
+ 3d   :  2258 ; 
+ 3e   :  2302 ; 
+ 3f   :  23ab ; 
+ 40   :  2455 ; 
+ 41   :  2500 ; 
+ 42   :  25ab ; 
+ 43   :  2656 ; 
+ 44   :  2701 ; 
+ 45   :  27ad ; 
+ 46   :  285a ; 
+ 47   :  2906 ; 
+ 48   :  29b3 ; 
+ 49   :  2a60 ; 
+ 4a   :  2b0e ; 
+ 4b   :  2bbb ; 
+ 4c   :  2c69 ; 
+ 4d   :  2d17 ; 
+ 4e   :  2dc6 ; 
+ 4f   :  2e74 ; 
+ 50   :  2f23 ; 
+ 51   :  2fd2 ; 
+ 52   :  3081 ; 
+ 53   :  3131 ; 
+ 54   :  31e0 ; 
+ 55   :  3290 ; 
+ 56   :  333f ; 
+ 57   :  33ef ; 
+ 58   :  349f ; 
+ 59   :  354f ; 
+ 5a   :  35ff ; 
+ 5b   :  36af ; 
+ 5c   :  375f ; 
+ 5d   :  380f ; 
+ 5e   :  38be ; 
+ 5f   :  396e ; 
+ 60   :  3a1e ; 
+ 61   :  3ace ; 
+ 62   :  3b7e ; 
+ 63   :  3c2d ; 
+ 64   :  3cdd ; 
+ 65   :  3d8c ; 
+ 66   :  3e3c ; 
+ 67   :  3eeb ; 
+ 68   :  3f9a ; 
+ 69   :  4049 ; 
+ 6a   :  40f7 ; 
+ 6b   :  41a6 ; 
+ 6c   :  4254 ; 
+ 6d   :  4302 ; 
+ 6e   :  43af ; 
+ 6f   :  445d ; 
+ 70   :  450a ; 
+ 71   :  45b7 ; 
+ 72   :  4663 ; 
+ 73   :  470f ; 
+ 74   :  47bb ; 
+ 75   :  4866 ; 
+ 76   :  4911 ; 
+ 77   :  49bc ; 
+ 78   :  4a66 ; 
+ 79   :  4b10 ; 
+ 7a   :  4bba ; 
+ 7b   :  4c62 ; 
+ 7c   :  4d0b ; 
+ 7d   :  4db3 ; 
+ 7e   :  4e5a ; 
+ 7f   :  4f01 ; 
+ 80   :  4fa8 ; 
+ 81   :  504e ; 
+ 82   :  50f3 ; 
+ 83   :  5198 ; 
+ 84   :  523c ; 
+ 85   :  52e0 ; 
+ 86   :  5383 ; 
+ 87   :  5425 ; 
+ 88   :  54c7 ; 
+ 89   :  5568 ; 
+ 8a   :  5608 ; 
+ 8b   :  56a7 ; 
+ 8c   :  5746 ; 
+ 8d   :  57e5 ; 
+ 8e   :  5882 ; 
+ 8f   :  591f ; 
+ 90   :  59bb ; 
+ 91   :  5a56 ; 
+ 92   :  5af0 ; 
+ 93   :  5b8a ; 
+ 94   :  5c23 ; 
+ 95   :  5cbb ; 
+ 96   :  5d52 ; 
+ 97   :  5de8 ; 
+ 98   :  5e7d ; 
+ 99   :  5f12 ; 
+ 9a   :  5fa5 ; 
+ 9b   :  6038 ; 
+ 9c   :  60ca ; 
+ 9d   :  615a ; 
+ 9e   :  61ea ; 
+ 9f   :  6279 ; 
+ a0   :  6307 ; 
+ a1   :  6394 ; 
+ a2   :  6420 ; 
+ a3   :  64aa ; 
+ a4   :  6534 ; 
+ a5   :  65bd ; 
+ a6   :  6645 ; 
+ a7   :  66cb ; 
+ a8   :  6751 ; 
+ a9   :  67d5 ; 
+ aa   :  6858 ; 
+ ab   :  68db ; 
+ ac   :  695c ; 
+ ad   :  69db ; 
+ ae   :  6a5a ; 
+ af   :  6ad8 ; 
+ b0   :  6b54 ; 
+ b1   :  6bcf ; 
+ b2   :  6c49 ; 
+ b3   :  6cc2 ; 
+ b4   :  6d39 ; 
+ b5   :  6db0 ; 
+ b6   :  6e25 ; 
+ b7   :  6e99 ; 
+ b8   :  6f0b ; 
+ b9   :  6f7c ; 
+ ba   :  6fec ; 
+ bb   :  705b ; 
+ bc   :  70c8 ; 
+ bd   :  7134 ; 
+ be   :  719e ; 
+ bf   :  7208 ; 
+ c0   :  7270 ; 
+ c1   :  72d6 ; 
+ c2   :  733b ; 
+ c3   :  739f ; 
+ c4   :  7401 ; 
+ c5   :  7462 ; 
+ c6   :  74c2 ; 
+ c7   :  7520 ; 
+ c8   :  757d ; 
+ c9   :  75d8 ; 
+ ca   :  7632 ; 
+ cb   :  768a ; 
+ cc   :  76e1 ; 
+ cd   :  7736 ; 
+ ce   :  778a ; 
+ cf   :  77dd ; 
+ d0   :  782e ; 
+ d1   :  787d ; 
+ d2   :  78cb ; 
+ d3   :  7917 ; 
+ d4   :  7962 ; 
+ d5   :  79ab ; 
+ d6   :  79f3 ; 
+ d7   :  7a39 ; 
+ d8   :  7a7e ; 
+ d9   :  7ac1 ; 
+ da   :  7b02 ; 
+ db   :  7b42 ; 
+ dc   :  7b81 ; 
+ dd   :  7bbd ; 
+ de   :  7bf9 ; 
+ df   :  7c32 ; 
+ e0   :  7c6a ; 
+ e1   :  7ca0 ; 
+ e2   :  7cd5 ; 
+ e3   :  7d08 ; 
+ e4   :  7d3a ; 
+ e5   :  7d6a ; 
+ e6   :  7d98 ; 
+ e7   :  7dc4 ; 
+ e8   :  7def ; 
+ e9   :  7e19 ; 
+ ea   :  7e40 ; 
+ eb   :  7e66 ; 
+ ec   :  7e8a ; 
+ ed   :  7ead ; 
+ ee   :  7ece ; 
+ ef   :  7eed ; 
+ f0   :  7f0b ; 
+ f1   :  7f27 ; 
+ f2   :  7f41 ; 
+ f3   :  7f5a ; 
+ f4   :  7f71 ; 
+ f5   :  7f86 ; 
+ f6   :  7f99 ; 
+ f7   :  7fab ; 
+ f8   :  7fbb ; 
+ f9   :  7fca ; 
+ fa   :  7fd6 ; 
+ fb   :  7fe1 ; 
+ fc   :  7feb ; 
+ fd   :  7ff2 ; 
+ fe   :  7ff8 ; 
+ ff   :  7ffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
index 98b529cd42..fa93aa9e42 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c9 ; 
- 1   :  93 ; 
- 2   :  5e ; 
- 3   :  28 ; 
- 4   :  fff1 ; 
- 5   :  ffbb ; 
- 6   :  ff84 ; 
- 7   :  ff4d ; 
- 8   :  ff16 ; 
- 9   :  fede ; 
- a   :  fea6 ; 
- b   :  fe6e ; 
- c   :  fe36 ; 
- d   :  fdfd ; 
- e   :  fdc4 ; 
- f   :  fd8b ; 
- 10   :  fd52 ; 
- 11   :  fd19 ; 
- 12   :  fcdf ; 
- 13   :  fca6 ; 
- 14   :  fc6c ; 
- 15   :  fc32 ; 
- 16   :  fbf7 ; 
- 17   :  fbbd ; 
- 18   :  fb82 ; 
- 19   :  fb48 ; 
- 1a   :  fb0d ; 
- 1b   :  fad2 ; 
- 1c   :  fa97 ; 
- 1d   :  fa5c ; 
- 1e   :  fa21 ; 
- 1f   :  f9e5 ; 
- 20   :  f9aa ; 
- 21   :  f96e ; 
- 22   :  f933 ; 
- 23   :  f8f7 ; 
- 24   :  f8bc ; 
- 25   :  f880 ; 
- 26   :  f844 ; 
- 27   :  f809 ; 
- 28   :  f7cd ; 
- 29   :  f791 ; 
- 2a   :  f756 ; 
- 2b   :  f71a ; 
- 2c   :  f6de ; 
- 2d   :  f6a3 ; 
- 2e   :  f667 ; 
- 2f   :  f62c ; 
- 30   :  f5f0 ; 
- 31   :  f5b5 ; 
- 32   :  f57a ; 
- 33   :  f53f ; 
- 34   :  f504 ; 
- 35   :  f4c9 ; 
- 36   :  f48e ; 
- 37   :  f453 ; 
- 38   :  f419 ; 
- 39   :  f3de ; 
- 3a   :  f3a4 ; 
- 3b   :  f36a ; 
- 3c   :  f330 ; 
- 3d   :  f2f6 ; 
- 3e   :  f2bd ; 
- 3f   :  f283 ; 
- 40   :  f24a ; 
- 41   :  f211 ; 
- 42   :  f1d9 ; 
- 43   :  f1a0 ; 
- 44   :  f168 ; 
- 45   :  f131 ; 
- 46   :  f0f9 ; 
- 47   :  f0c2 ; 
- 48   :  f08b ; 
- 49   :  f054 ; 
- 4a   :  f01e ; 
- 4b   :  efe8 ; 
- 4c   :  efb2 ; 
- 4d   :  ef7c ; 
- 4e   :  ef47 ; 
- 4f   :  ef13 ; 
- 50   :  eedf ; 
- 51   :  eeab ; 
- 52   :  ee77 ; 
- 53   :  ee44 ; 
- 54   :  ee11 ; 
- 55   :  eddf ; 
- 56   :  edad ; 
- 57   :  ed7c ; 
- 58   :  ed4b ; 
- 59   :  ed1b ; 
- 5a   :  eceb ; 
- 5b   :  ecbb ; 
- 5c   :  ec8c ; 
- 5d   :  ec5e ; 
- 5e   :  ec30 ; 
- 5f   :  ec02 ; 
- 60   :  ebd5 ; 
- 61   :  eba9 ; 
- 62   :  eb7d ; 
- 63   :  eb52 ; 
- 64   :  eb27 ; 
- 65   :  eafd ; 
- 66   :  ead4 ; 
- 67   :  eaab ; 
- 68   :  ea82 ; 
- 69   :  ea5b ; 
- 6a   :  ea34 ; 
- 6b   :  ea0d ; 
- 6c   :  e9e7 ; 
- 6d   :  e9c2 ; 
- 6e   :  e99e ; 
- 6f   :  e97a ; 
- 70   :  e957 ; 
- 71   :  e935 ; 
- 72   :  e913 ; 
- 73   :  e8f2 ; 
- 74   :  e8d2 ; 
- 75   :  e8b2 ; 
- 76   :  e893 ; 
- 77   :  e875 ; 
- 78   :  e858 ; 
- 79   :  e83c ; 
- 7a   :  e820 ; 
- 7b   :  e805 ; 
- 7c   :  e7eb ; 
- 7d   :  e7d2 ; 
- 7e   :  e7b9 ; 
- 7f   :  e7a1 ; 
- 80   :  e78a ; 
- 81   :  e774 ; 
- 82   :  e75f ; 
- 83   :  e74b ; 
- 84   :  e737 ; 
- 85   :  e725 ; 
- 86   :  e713 ; 
- 87   :  e702 ; 
- 88   :  e6f2 ; 
- 89   :  e6e3 ; 
- 8a   :  e6d5 ; 
- 8b   :  e6c8 ; 
- 8c   :  e6bb ; 
- 8d   :  e6b0 ; 
- 8e   :  e6a6 ; 
- 8f   :  e69c ; 
- 90   :  e694 ; 
- 91   :  e68c ; 
- 92   :  e686 ; 
- 93   :  e680 ; 
- 94   :  e67b ; 
- 95   :  e678 ; 
- 96   :  e675 ; 
+ 0   :  a1 ; 
+ 1   :  6b ; 
+ 2   :  35 ; 
+ 3   :  ffff ; 
+ 4   :  ffc8 ; 
+ 5   :  ff92 ; 
+ 6   :  ff5b ; 
+ 7   :  ff23 ; 
+ 8   :  feec ; 
+ 9   :  feb4 ; 
+ a   :  fe7c ; 
+ b   :  fe44 ; 
+ c   :  fe0b ; 
+ d   :  fdd3 ; 
+ e   :  fd9a ; 
+ f   :  fd61 ; 
+ 10   :  fd27 ; 
+ 11   :  fcee ; 
+ 12   :  fcb4 ; 
+ 13   :  fc7a ; 
+ 14   :  fc40 ; 
+ 15   :  fc06 ; 
+ 16   :  fbcc ; 
+ 17   :  fb91 ; 
+ 18   :  fb56 ; 
+ 19   :  fb1c ; 
+ 1a   :  fae1 ; 
+ 1b   :  faa6 ; 
+ 1c   :  fa6b ; 
+ 1d   :  fa2f ; 
+ 1e   :  f9f4 ; 
+ 1f   :  f9b9 ; 
+ 20   :  f97d ; 
+ 21   :  f942 ; 
+ 22   :  f906 ; 
+ 23   :  f8cb ; 
+ 24   :  f88f ; 
+ 25   :  f853 ; 
+ 26   :  f818 ; 
+ 27   :  f7dc ; 
+ 28   :  f7a0 ; 
+ 29   :  f765 ; 
+ 2a   :  f729 ; 
+ 2b   :  f6ed ; 
+ 2c   :  f6b2 ; 
+ 2d   :  f676 ; 
+ 2e   :  f63b ; 
+ 2f   :  f5ff ; 
+ 30   :  f5c4 ; 
+ 31   :  f589 ; 
+ 32   :  f54d ; 
+ 33   :  f512 ; 
+ 34   :  f4d7 ; 
+ 35   :  f49d ; 
+ 36   :  f462 ; 
+ 37   :  f427 ; 
+ 38   :  f3ed ; 
+ 39   :  f3b2 ; 
+ 3a   :  f378 ; 
+ 3b   :  f33e ; 
+ 3c   :  f305 ; 
+ 3d   :  f2cb ; 
+ 3e   :  f292 ; 
+ 3f   :  f259 ; 
+ 40   :  f220 ; 
+ 41   :  f1e7 ; 
+ 42   :  f1af ; 
+ 43   :  f176 ; 
+ 44   :  f13e ; 
+ 45   :  f107 ; 
+ 46   :  f0cf ; 
+ 47   :  f098 ; 
+ 48   :  f062 ; 
+ 49   :  f02b ; 
+ 4a   :  eff5 ; 
+ 4b   :  efbf ; 
+ 4c   :  ef8a ; 
+ 4d   :  ef55 ; 
+ 4e   :  ef20 ; 
+ 4f   :  eeec ; 
+ 50   :  eeb8 ; 
+ 51   :  ee84 ; 
+ 52   :  ee51 ; 
+ 53   :  ee1e ; 
+ 54   :  edec ; 
+ 55   :  edba ; 
+ 56   :  ed88 ; 
+ 57   :  ed57 ; 
+ 58   :  ed27 ; 
+ 59   :  ecf7 ; 
+ 5a   :  ecc7 ; 
+ 5b   :  ec98 ; 
+ 5c   :  ec69 ; 
+ 5d   :  ec3b ; 
+ 5e   :  ec0e ; 
+ 5f   :  ebe1 ; 
+ 60   :  ebb4 ; 
+ 61   :  eb88 ; 
+ 62   :  eb5d ; 
+ 63   :  eb32 ; 
+ 64   :  eb08 ; 
+ 65   :  eade ; 
+ 66   :  eab5 ; 
+ 67   :  ea8c ; 
+ 68   :  ea65 ; 
+ 69   :  ea3d ; 
+ 6a   :  ea17 ; 
+ 6b   :  e9f1 ; 
+ 6c   :  e9cc ; 
+ 6d   :  e9a7 ; 
+ 6e   :  e983 ; 
+ 6f   :  e960 ; 
+ 70   :  e93d ; 
+ 71   :  e91b ; 
+ 72   :  e8fa ; 
+ 73   :  e8da ; 
+ 74   :  e8ba ; 
+ 75   :  e89b ; 
+ 76   :  e87d ; 
+ 77   :  e85f ; 
+ 78   :  e843 ; 
+ 79   :  e827 ; 
+ 7a   :  e80c ; 
+ 7b   :  e7f1 ; 
+ 7c   :  e7d8 ; 
+ 7d   :  e7bf ; 
+ 7e   :  e7a7 ; 
+ 7f   :  e790 ; 
+ 80   :  e77a ; 
+ 81   :  e764 ; 
+ 82   :  e750 ; 
+ 83   :  e73c ; 
+ 84   :  e729 ; 
+ 85   :  e717 ; 
+ 86   :  e706 ; 
+ 87   :  e6f6 ; 
+ 88   :  e6e7 ; 
+ 89   :  e6d8 ; 
+ 8a   :  e6cb ; 
+ 8b   :  e6be ; 
+ 8c   :  e6b3 ; 
+ 8d   :  e6a8 ; 
+ 8e   :  e69f ; 
+ 8f   :  e696 ; 
+ 90   :  e68e ; 
+ 91   :  e687 ; 
+ 92   :  e681 ; 
+ 93   :  e67c ; 
+ 94   :  e679 ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
  97   :  e673 ; 
  98   :  e673 ; 
- 99   :  e673 ; 
- 9a   :  e675 ; 
- 9b   :  e677 ; 
- 9c   :  e67b ; 
- 9d   :  e67f ; 
- 9e   :  e685 ; 
- 9f   :  e68b ; 
- a0   :  e693 ; 
- a1   :  e69c ; 
- a2   :  e6a6 ; 
- a3   :  e6b1 ; 
- a4   :  e6bd ; 
- a5   :  e6ca ; 
- a6   :  e6d8 ; 
- a7   :  e6e7 ; 
- a8   :  e6f8 ; 
- a9   :  e709 ; 
- aa   :  e71c ; 
- ab   :  e730 ; 
- ac   :  e745 ; 
- ad   :  e75b ; 
- ae   :  e772 ; 
- af   :  e78a ; 
- b0   :  e7a3 ; 
- b1   :  e7be ; 
- b2   :  e7da ; 
- b3   :  e7f7 ; 
- b4   :  e815 ; 
- b5   :  e834 ; 
- b6   :  e854 ; 
- b7   :  e876 ; 
- b8   :  e899 ; 
- b9   :  e8bd ; 
- ba   :  e8e2 ; 
- bb   :  e908 ; 
- bc   :  e92f ; 
- bd   :  e958 ; 
- be   :  e982 ; 
- bf   :  e9ad ; 
- c0   :  e9d9 ; 
- c1   :  ea07 ; 
- c2   :  ea35 ; 
- c3   :  ea65 ; 
- c4   :  ea96 ; 
- c5   :  eac8 ; 
- c6   :  eafc ; 
- c7   :  eb31 ; 
- c8   :  eb66 ; 
- c9   :  eb9e ; 
- ca   :  ebd6 ; 
- cb   :  ec0f ; 
- cc   :  ec4a ; 
- cd   :  ec86 ; 
- ce   :  ecc3 ; 
- cf   :  ed02 ; 
- d0   :  ed41 ; 
- d1   :  ed82 ; 
- d2   :  edc4 ; 
- d3   :  ee07 ; 
- d4   :  ee4c ; 
- d5   :  ee92 ; 
- d6   :  eed9 ; 
- d7   :  ef21 ; 
- d8   :  ef6a ; 
- d9   :  efb5 ; 
- da   :  f000 ; 
- db   :  f04d ; 
- dc   :  f09c ; 
- dd   :  f0eb ; 
- de   :  f13c ; 
- df   :  f18d ; 
- e0   :  f1e1 ; 
- e1   :  f235 ; 
- e2   :  f28a ; 
- e3   :  f2e1 ; 
- e4   :  f339 ; 
- e5   :  f392 ; 
- e6   :  f3ec ; 
- e7   :  f447 ; 
- e8   :  f4a4 ; 
- e9   :  f502 ; 
- ea   :  f561 ; 
- eb   :  f5c1 ; 
- ec   :  f622 ; 
- ed   :  f684 ; 
- ee   :  f6e8 ; 
- ef   :  f74d ; 
- f0   :  f7b3 ; 
- f1   :  f81a ; 
- f2   :  f882 ; 
- f3   :  f8ec ; 
- f4   :  f956 ; 
- f5   :  f9c2 ; 
- f6   :  fa2f ; 
- f7   :  fa9c ; 
- f8   :  fb0c ; 
- f9   :  fb7c ; 
- fa   :  fbed ; 
- fb   :  fc5f ; 
- fc   :  fcd3 ; 
- fd   :  fd47 ; 
- fe   :  fdbd ; 
- ff   :  fe34 ; 
+ 99   :  e674 ; 
+ 9a   :  e676 ; 
+ 9b   :  e67a ; 
+ 9c   :  e67e ; 
+ 9d   :  e683 ; 
+ 9e   :  e68a ; 
+ 9f   :  e691 ; 
+ a0   :  e69a ; 
+ a1   :  e6a3 ; 
+ a2   :  e6ae ; 
+ a3   :  e6ba ; 
+ a4   :  e6c6 ; 
+ a5   :  e6d4 ; 
+ a6   :  e6e3 ; 
+ a7   :  e6f4 ; 
+ a8   :  e705 ; 
+ a9   :  e717 ; 
+ aa   :  e72b ; 
+ ab   :  e73f ; 
+ ac   :  e755 ; 
+ ad   :  e76c ; 
+ ae   :  e784 ; 
+ af   :  e79d ; 
+ b0   :  e7b7 ; 
+ b1   :  e7d3 ; 
+ b2   :  e7ef ; 
+ b3   :  e80d ; 
+ b4   :  e82c ; 
+ b5   :  e84c ; 
+ b6   :  e86d ; 
+ b7   :  e890 ; 
+ b8   :  e8b4 ; 
+ b9   :  e8d8 ; 
+ ba   :  e8fe ; 
+ bb   :  e925 ; 
+ bc   :  e94e ; 
+ bd   :  e977 ; 
+ be   :  e9a2 ; 
+ bf   :  e9ce ; 
+ c0   :  e9fb ; 
+ c1   :  ea2a ; 
+ c2   :  ea59 ; 
+ c3   :  ea8a ; 
+ c4   :  eabc ; 
+ c5   :  eaef ; 
+ c6   :  eb23 ; 
+ c7   :  eb59 ; 
+ c8   :  eb90 ; 
+ c9   :  ebc8 ; 
+ ca   :  ec01 ; 
+ cb   :  ec3b ; 
+ cc   :  ec77 ; 
+ cd   :  ecb4 ; 
+ ce   :  ecf2 ; 
+ cf   :  ed31 ; 
+ d0   :  ed72 ; 
+ d1   :  edb4 ; 
+ d2   :  edf7 ; 
+ d3   :  ee3b ; 
+ d4   :  ee80 ; 
+ d5   :  eec7 ; 
+ d6   :  ef0f ; 
+ d7   :  ef58 ; 
+ d8   :  efa2 ; 
+ d9   :  efed ; 
+ da   :  f03a ; 
+ db   :  f088 ; 
+ dc   :  f0d7 ; 
+ dd   :  f127 ; 
+ de   :  f179 ; 
+ df   :  f1cc ; 
+ e0   :  f220 ; 
+ e1   :  f275 ; 
+ e2   :  f2cb ; 
+ e3   :  f323 ; 
+ e4   :  f37b ; 
+ e5   :  f3d5 ; 
+ e6   :  f430 ; 
+ e7   :  f48d ; 
+ e8   :  f4ea ; 
+ e9   :  f549 ; 
+ ea   :  f5a9 ; 
+ eb   :  f60a ; 
+ ec   :  f66c ; 
+ ed   :  f6cf ; 
+ ee   :  f734 ; 
+ ef   :  f799 ; 
+ f0   :  f800 ; 
+ f1   :  f868 ; 
+ f2   :  f8d1 ; 
+ f3   :  f93b ; 
+ f4   :  f9a7 ; 
+ f5   :  fa13 ; 
+ f6   :  fa81 ; 
+ f7   :  faf0 ; 
+ f8   :  fb60 ; 
+ f9   :  fbd1 ; 
+ fa   :  fc43 ; 
+ fb   :  fcb6 ; 
+ fc   :  fd2a ; 
+ fd   :  fd9f ; 
+ fe   :  fe16 ; 
+ ff   :  fe8d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
index ad78b46bd4..d286adf3bd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff8b ; 
- 1   :  ffa7 ; 
- 2   :  ffc4 ; 
- 3   :  ffe1 ; 
- 4   :  fffe ; 
- 5   :  1b ; 
- 6   :  38 ; 
- 7   :  56 ; 
- 8   :  73 ; 
- 9   :  91 ; 
- a   :  af ; 
- b   :  cd ; 
- c   :  eb ; 
- d   :  109 ; 
- e   :  127 ; 
- f   :  145 ; 
- 10   :  164 ; 
- 11   :  182 ; 
- 12   :  1a1 ; 
- 13   :  1bf ; 
- 14   :  1de ; 
- 15   :  1fd ; 
- 16   :  21c ; 
- 17   :  23b ; 
- 18   :  25a ; 
- 19   :  279 ; 
- 1a   :  298 ; 
- 1b   :  2b7 ; 
- 1c   :  2d6 ; 
- 1d   :  2f5 ; 
- 1e   :  314 ; 
- 1f   :  334 ; 
- 20   :  353 ; 
- 21   :  372 ; 
- 22   :  391 ; 
- 23   :  3b1 ; 
- 24   :  3d0 ; 
- 25   :  3ef ; 
- 26   :  40f ; 
- 27   :  42e ; 
- 28   :  44d ; 
- 29   :  46c ; 
- 2a   :  48b ; 
- 2b   :  4ab ; 
- 2c   :  4ca ; 
- 2d   :  4e9 ; 
- 2e   :  508 ; 
- 2f   :  527 ; 
- 30   :  546 ; 
- 31   :  564 ; 
- 32   :  583 ; 
- 33   :  5a2 ; 
- 34   :  5c1 ; 
- 35   :  5df ; 
- 36   :  5fe ; 
- 37   :  61c ; 
- 38   :  63a ; 
- 39   :  658 ; 
- 3a   :  676 ; 
- 3b   :  694 ; 
- 3c   :  6b2 ; 
- 3d   :  6d0 ; 
- 3e   :  6ed ; 
- 3f   :  70a ; 
- 40   :  728 ; 
- 41   :  745 ; 
- 42   :  762 ; 
- 43   :  77f ; 
- 44   :  79b ; 
- 45   :  7b8 ; 
- 46   :  7d4 ; 
- 47   :  7f0 ; 
- 48   :  80c ; 
- 49   :  828 ; 
- 4a   :  843 ; 
- 4b   :  85e ; 
- 4c   :  87a ; 
- 4d   :  895 ; 
- 4e   :  8af ; 
- 4f   :  8ca ; 
- 50   :  8e4 ; 
- 51   :  8fe ; 
- 52   :  918 ; 
- 53   :  931 ; 
- 54   :  94b ; 
- 55   :  964 ; 
- 56   :  97c ; 
- 57   :  995 ; 
- 58   :  9ad ; 
- 59   :  9c5 ; 
- 5a   :  9dd ; 
- 5b   :  9f4 ; 
- 5c   :  a0c ; 
- 5d   :  a22 ; 
- 5e   :  a39 ; 
- 5f   :  a4f ; 
- 60   :  a65 ; 
- 61   :  a7b ; 
- 62   :  a90 ; 
- 63   :  aa5 ; 
- 64   :  aba ; 
- 65   :  ace ; 
- 66   :  ae2 ; 
- 67   :  af6 ; 
- 68   :  b09 ; 
- 69   :  b1c ; 
- 6a   :  b2f ; 
- 6b   :  b41 ; 
- 6c   :  b53 ; 
- 6d   :  b65 ; 
- 6e   :  b76 ; 
- 6f   :  b87 ; 
- 70   :  b97 ; 
- 71   :  ba7 ; 
- 72   :  bb7 ; 
- 73   :  bc6 ; 
- 74   :  bd5 ; 
- 75   :  be3 ; 
- 76   :  bf1 ; 
- 77   :  bff ; 
- 78   :  c0c ; 
- 79   :  c19 ; 
- 7a   :  c25 ; 
- 7b   :  c31 ; 
- 7c   :  c3d ; 
- 7d   :  c48 ; 
- 7e   :  c52 ; 
- 7f   :  c5d ; 
- 80   :  c66 ; 
- 81   :  c70 ; 
- 82   :  c79 ; 
- 83   :  c81 ; 
- 84   :  c89 ; 
- 85   :  c90 ; 
- 86   :  c97 ; 
- 87   :  c9e ; 
- 88   :  ca4 ; 
- 89   :  caa ; 
- 8a   :  caf ; 
- 8b   :  cb3 ; 
- 8c   :  cb8 ; 
- 8d   :  cbb ; 
- 8e   :  cbe ; 
- 8f   :  cc1 ; 
- 90   :  cc3 ; 
- 91   :  cc5 ; 
- 92   :  cc6 ; 
+ 0   :  ffa0 ; 
+ 1   :  ffbd ; 
+ 2   :  ffda ; 
+ 3   :  fff7 ; 
+ 4   :  14 ; 
+ 5   :  31 ; 
+ 6   :  4e ; 
+ 7   :  6c ; 
+ 8   :  89 ; 
+ 9   :  a7 ; 
+ a   :  c5 ; 
+ b   :  e3 ; 
+ c   :  101 ; 
+ d   :  11f ; 
+ e   :  13e ; 
+ f   :  15c ; 
+ 10   :  17a ; 
+ 11   :  199 ; 
+ 12   :  1b8 ; 
+ 13   :  1d6 ; 
+ 14   :  1f5 ; 
+ 15   :  214 ; 
+ 16   :  233 ; 
+ 17   :  252 ; 
+ 18   :  271 ; 
+ 19   :  290 ; 
+ 1a   :  2af ; 
+ 1b   :  2ce ; 
+ 1c   :  2ed ; 
+ 1d   :  30d ; 
+ 1e   :  32c ; 
+ 1f   :  34b ; 
+ 20   :  36a ; 
+ 21   :  38a ; 
+ 22   :  3a9 ; 
+ 23   :  3c8 ; 
+ 24   :  3e7 ; 
+ 25   :  407 ; 
+ 26   :  426 ; 
+ 27   :  445 ; 
+ 28   :  464 ; 
+ 29   :  484 ; 
+ 2a   :  4a3 ; 
+ 2b   :  4c2 ; 
+ 2c   :  4e1 ; 
+ 2d   :  500 ; 
+ 2e   :  51f ; 
+ 2f   :  53e ; 
+ 30   :  55d ; 
+ 31   :  57c ; 
+ 32   :  59a ; 
+ 33   :  5b9 ; 
+ 34   :  5d7 ; 
+ 35   :  5f6 ; 
+ 36   :  614 ; 
+ 37   :  633 ; 
+ 38   :  651 ; 
+ 39   :  66f ; 
+ 3a   :  68d ; 
+ 3b   :  6aa ; 
+ 3c   :  6c8 ; 
+ 3d   :  6e6 ; 
+ 3e   :  703 ; 
+ 3f   :  720 ; 
+ 40   :  73e ; 
+ 41   :  75b ; 
+ 42   :  777 ; 
+ 43   :  794 ; 
+ 44   :  7b1 ; 
+ 45   :  7cd ; 
+ 46   :  7e9 ; 
+ 47   :  805 ; 
+ 48   :  821 ; 
+ 49   :  83c ; 
+ 4a   :  858 ; 
+ 4b   :  873 ; 
+ 4c   :  88e ; 
+ 4d   :  8a9 ; 
+ 4e   :  8c3 ; 
+ 4f   :  8dd ; 
+ 50   :  8f8 ; 
+ 51   :  911 ; 
+ 52   :  92b ; 
+ 53   :  944 ; 
+ 54   :  95d ; 
+ 55   :  976 ; 
+ 56   :  98f ; 
+ 57   :  9a7 ; 
+ 58   :  9bf ; 
+ 59   :  9d7 ; 
+ 5a   :  9ef ; 
+ 5b   :  a06 ; 
+ 5c   :  a1d ; 
+ 5d   :  a33 ; 
+ 5e   :  a4a ; 
+ 5f   :  a60 ; 
+ 60   :  a75 ; 
+ 61   :  a8b ; 
+ 62   :  aa0 ; 
+ 63   :  ab5 ; 
+ 64   :  ac9 ; 
+ 65   :  add ; 
+ 66   :  af1 ; 
+ 67   :  b04 ; 
+ 68   :  b17 ; 
+ 69   :  b2a ; 
+ 6a   :  b3d ; 
+ 6b   :  b4f ; 
+ 6c   :  b60 ; 
+ 6d   :  b71 ; 
+ 6e   :  b82 ; 
+ 6f   :  b93 ; 
+ 70   :  ba3 ; 
+ 71   :  bb3 ; 
+ 72   :  bc2 ; 
+ 73   :  bd1 ; 
+ 74   :  be0 ; 
+ 75   :  bee ; 
+ 76   :  bfb ; 
+ 77   :  c09 ; 
+ 78   :  c16 ; 
+ 79   :  c22 ; 
+ 7a   :  c2e ; 
+ 7b   :  c3a ; 
+ 7c   :  c45 ; 
+ 7d   :  c50 ; 
+ 7e   :  c5a ; 
+ 7f   :  c64 ; 
+ 80   :  c6d ; 
+ 81   :  c76 ; 
+ 82   :  c7f ; 
+ 83   :  c87 ; 
+ 84   :  c8f ; 
+ 85   :  c96 ; 
+ 86   :  c9c ; 
+ 87   :  ca3 ; 
+ 88   :  ca8 ; 
+ 89   :  cae ; 
+ 8a   :  cb2 ; 
+ 8b   :  cb7 ; 
+ 8c   :  cba ; 
+ 8d   :  cbe ; 
+ 8e   :  cc0 ; 
+ 8f   :  cc3 ; 
+ 90   :  cc5 ; 
+ 91   :  cc6 ; 
+ 92   :  cc7 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
- 95   :  cc7 ; 
- 96   :  cc6 ; 
- 97   :  cc4 ; 
- 98   :  cc2 ; 
- 99   :  cc0 ; 
- 9a   :  cbd ; 
- 9b   :  cba ; 
- 9c   :  cb6 ; 
- 9d   :  cb1 ; 
- 9e   :  cac ; 
- 9f   :  ca7 ; 
- a0   :  ca1 ; 
- a1   :  c9a ; 
- a2   :  c93 ; 
- a3   :  c8b ; 
- a4   :  c83 ; 
- a5   :  c7a ; 
- a6   :  c71 ; 
- a7   :  c67 ; 
- a8   :  c5c ; 
- a9   :  c51 ; 
- aa   :  c46 ; 
- ab   :  c3a ; 
- ac   :  c2d ; 
- ad   :  c20 ; 
- ae   :  c12 ; 
- af   :  c04 ; 
- b0   :  bf5 ; 
- b1   :  be6 ; 
- b2   :  bd6 ; 
- b3   :  bc6 ; 
- b4   :  bb4 ; 
- b5   :  ba3 ; 
- b6   :  b91 ; 
- b7   :  b7e ; 
- b8   :  b6b ; 
- b9   :  b57 ; 
- ba   :  b43 ; 
- bb   :  b2e ; 
- bc   :  b18 ; 
- bd   :  b03 ; 
- be   :  aec ; 
- bf   :  ad5 ; 
- c0   :  abd ; 
- c1   :  aa5 ; 
- c2   :  a8c ; 
- c3   :  a73 ; 
- c4   :  a59 ; 
- c5   :  a3f ; 
- c6   :  a24 ; 
- c7   :  a09 ; 
- c8   :  9ed ; 
- c9   :  9d0 ; 
- ca   :  9b3 ; 
- cb   :  996 ; 
- cc   :  977 ; 
- cd   :  959 ; 
- ce   :  93a ; 
- cf   :  91a ; 
- d0   :  8fa ; 
- d1   :  8d9 ; 
- d2   :  8b8 ; 
- d3   :  896 ; 
- d4   :  874 ; 
- d5   :  851 ; 
- d6   :  82e ; 
- d7   :  80a ; 
- d8   :  7e5 ; 
- d9   :  7c1 ; 
- da   :  79b ; 
- db   :  775 ; 
- dc   :  74f ; 
- dd   :  728 ; 
- de   :  701 ; 
- df   :  6d9 ; 
- e0   :  6b1 ; 
- e1   :  688 ; 
- e2   :  65f ; 
- e3   :  636 ; 
- e4   :  60c ; 
- e5   :  5e1 ; 
- e6   :  5b6 ; 
- e7   :  58b ; 
- e8   :  55f ; 
- e9   :  532 ; 
- ea   :  506 ; 
- eb   :  4d8 ; 
- ec   :  4ab ; 
- ed   :  47d ; 
- ee   :  44e ; 
- ef   :  41f ; 
- f0   :  3f0 ; 
- f1   :  3c0 ; 
- f2   :  390 ; 
- f3   :  360 ; 
- f4   :  32f ; 
- f5   :  2fe ; 
- f6   :  2cc ; 
- f7   :  29a ; 
- f8   :  268 ; 
- f9   :  235 ; 
- fa   :  202 ; 
- fb   :  1cf ; 
- fc   :  19b ; 
- fd   :  167 ; 
- fe   :  132 ; 
- ff   :  fe ; 
+ 95   :  cc6 ; 
+ 96   :  cc5 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
+ 99   :  cbe ; 
+ 9a   :  cbb ; 
+ 9b   :  cb7 ; 
+ 9c   :  cb2 ; 
+ 9d   :  cad ; 
+ 9e   :  ca8 ; 
+ 9f   :  ca2 ; 
+ a0   :  c9c ; 
+ a1   :  c95 ; 
+ a2   :  c8d ; 
+ a3   :  c85 ; 
+ a4   :  c7c ; 
+ a5   :  c73 ; 
+ a6   :  c69 ; 
+ a7   :  c5f ; 
+ a8   :  c54 ; 
+ a9   :  c49 ; 
+ aa   :  c3d ; 
+ ab   :  c30 ; 
+ ac   :  c23 ; 
+ ad   :  c16 ; 
+ ae   :  c08 ; 
+ af   :  bf9 ; 
+ b0   :  bea ; 
+ b1   :  bda ; 
+ b2   :  bca ; 
+ b3   :  bb9 ; 
+ b4   :  ba7 ; 
+ b5   :  b95 ; 
+ b6   :  b83 ; 
+ b7   :  b70 ; 
+ b8   :  b5c ; 
+ b9   :  b48 ; 
+ ba   :  b33 ; 
+ bb   :  b1e ; 
+ bc   :  b08 ; 
+ bd   :  af2 ; 
+ be   :  adb ; 
+ bf   :  ac3 ; 
+ c0   :  aab ; 
+ c1   :  a93 ; 
+ c2   :  a79 ; 
+ c3   :  a60 ; 
+ c4   :  a46 ; 
+ c5   :  a2b ; 
+ c6   :  a10 ; 
+ c7   :  9f4 ; 
+ c8   :  9d7 ; 
+ c9   :  9ba ; 
+ ca   :  99d ; 
+ cb   :  97f ; 
+ cc   :  960 ; 
+ cd   :  941 ; 
+ ce   :  922 ; 
+ cf   :  902 ; 
+ d0   :  8e1 ; 
+ d1   :  8c0 ; 
+ d2   :  89e ; 
+ d3   :  87c ; 
+ d4   :  85a ; 
+ d5   :  836 ; 
+ d6   :  813 ; 
+ d7   :  7ef ; 
+ d8   :  7ca ; 
+ d9   :  7a5 ; 
+ da   :  77f ; 
+ db   :  759 ; 
+ dc   :  732 ; 
+ dd   :  70b ; 
+ de   :  6e3 ; 
+ df   :  6bb ; 
+ e0   :  693 ; 
+ e1   :  66a ; 
+ e2   :  640 ; 
+ e3   :  616 ; 
+ e4   :  5ec ; 
+ e5   :  5c1 ; 
+ e6   :  595 ; 
+ e7   :  56a ; 
+ e8   :  53d ; 
+ e9   :  511 ; 
+ ea   :  4e4 ; 
+ eb   :  4b6 ; 
+ ec   :  488 ; 
+ ed   :  45a ; 
+ ee   :  42b ; 
+ ef   :  3fc ; 
+ f0   :  3cc ; 
+ f1   :  39c ; 
+ f2   :  36c ; 
+ f3   :  33b ; 
+ f4   :  30a ; 
+ f5   :  2d8 ; 
+ f6   :  2a7 ; 
+ f7   :  274 ; 
+ f8   :  242 ; 
+ f9   :  20f ; 
+ fa   :  1db ; 
+ fb   :  1a8 ; 
+ fc   :  174 ; 
+ fd   :  13f ; 
+ fe   :  10b ; 
+ ff   :  d6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
index 729f22e288..6e79c4cff1 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  41 ; 
- 1   :  31 ; 
- 2   :  21 ; 
- 3   :  12 ; 
- 4   :  2 ; 
- 5   :  fff2 ; 
- 6   :  ffe2 ; 
- 7   :  ffd2 ; 
- 8   :  ffc2 ; 
- 9   :  ffb2 ; 
- a   :  ffa1 ; 
- b   :  ff91 ; 
- c   :  ff81 ; 
- d   :  ff70 ; 
- e   :  ff60 ; 
- f   :  ff4f ; 
- 10   :  ff3e ; 
- 11   :  ff2e ; 
- 12   :  ff1d ; 
- 13   :  ff0c ; 
- 14   :  fefc ; 
- 15   :  feeb ; 
- 16   :  feda ; 
- 17   :  fec9 ; 
- 18   :  feb8 ; 
- 19   :  fea7 ; 
- 1a   :  fe96 ; 
- 1b   :  fe85 ; 
- 1c   :  fe74 ; 
- 1d   :  fe63 ; 
- 1e   :  fe52 ; 
- 1f   :  fe41 ; 
- 20   :  fe30 ; 
- 21   :  fe1f ; 
- 22   :  fe0d ; 
- 23   :  fdfc ; 
- 24   :  fdeb ; 
- 25   :  fdda ; 
- 26   :  fdc9 ; 
- 27   :  fdb8 ; 
- 28   :  fda7 ; 
- 29   :  fd96 ; 
- 2a   :  fd85 ; 
- 2b   :  fd73 ; 
- 2c   :  fd62 ; 
- 2d   :  fd51 ; 
- 2e   :  fd40 ; 
- 2f   :  fd2f ; 
- 30   :  fd1f ; 
- 31   :  fd0e ; 
- 32   :  fcfd ; 
- 33   :  fcec ; 
- 34   :  fcdb ; 
- 35   :  fcca ; 
- 36   :  fcba ; 
- 37   :  fca9 ; 
- 38   :  fc99 ; 
- 39   :  fc88 ; 
- 3a   :  fc78 ; 
- 3b   :  fc67 ; 
- 3c   :  fc57 ; 
- 3d   :  fc47 ; 
- 3e   :  fc36 ; 
- 3f   :  fc26 ; 
- 40   :  fc16 ; 
- 41   :  fc06 ; 
- 42   :  fbf6 ; 
- 43   :  fbe7 ; 
- 44   :  fbd7 ; 
- 45   :  fbc7 ; 
- 46   :  fbb8 ; 
- 47   :  fba9 ; 
- 48   :  fb99 ; 
- 49   :  fb8a ; 
- 4a   :  fb7b ; 
- 4b   :  fb6c ; 
- 4c   :  fb5d ; 
- 4d   :  fb4e ; 
- 4e   :  fb40 ; 
- 4f   :  fb31 ; 
- 50   :  fb23 ; 
- 51   :  fb14 ; 
- 52   :  fb06 ; 
- 53   :  faf8 ; 
- 54   :  faea ; 
- 55   :  fadd ; 
- 56   :  facf ; 
- 57   :  fac2 ; 
- 58   :  fab4 ; 
- 59   :  faa7 ; 
- 5a   :  fa9a ; 
- 5b   :  fa8d ; 
- 5c   :  fa81 ; 
- 5d   :  fa74 ; 
- 5e   :  fa68 ; 
- 5f   :  fa5c ; 
- 60   :  fa50 ; 
- 61   :  fa44 ; 
- 62   :  fa38 ; 
- 63   :  fa2d ; 
- 64   :  fa21 ; 
- 65   :  fa16 ; 
- 66   :  fa0b ; 
- 67   :  fa00 ; 
- 68   :  f9f6 ; 
- 69   :  f9ec ; 
- 6a   :  f9e1 ; 
- 6b   :  f9d7 ; 
- 6c   :  f9ce ; 
- 6d   :  f9c4 ; 
- 6e   :  f9bb ; 
- 6f   :  f9b1 ; 
- 70   :  f9a8 ; 
- 71   :  f9a0 ; 
- 72   :  f997 ; 
- 73   :  f98f ; 
- 74   :  f987 ; 
- 75   :  f97f ; 
- 76   :  f977 ; 
- 77   :  f970 ; 
- 78   :  f969 ; 
- 79   :  f962 ; 
- 7a   :  f95b ; 
- 7b   :  f954 ; 
- 7c   :  f94e ; 
- 7d   :  f948 ; 
- 7e   :  f942 ; 
- 7f   :  f93d ; 
- 80   :  f937 ; 
- 81   :  f932 ; 
- 82   :  f92e ; 
- 83   :  f929 ; 
- 84   :  f925 ; 
- 85   :  f921 ; 
- 86   :  f91d ; 
- 87   :  f919 ; 
- 88   :  f916 ; 
- 89   :  f913 ; 
- 8a   :  f910 ; 
- 8b   :  f90e ; 
- 8c   :  f90c ; 
- 8d   :  f90a ; 
- 8e   :  f908 ; 
- 8f   :  f907 ; 
- 90   :  f906 ; 
- 91   :  f905 ; 
+ 0   :  35 ; 
+ 1   :  25 ; 
+ 2   :  16 ; 
+ 3   :  6 ; 
+ 4   :  fff6 ; 
+ 5   :  ffe6 ; 
+ 6   :  ffd6 ; 
+ 7   :  ffc6 ; 
+ 8   :  ffb6 ; 
+ 9   :  ffa5 ; 
+ a   :  ff95 ; 
+ b   :  ff85 ; 
+ c   :  ff74 ; 
+ d   :  ff64 ; 
+ e   :  ff53 ; 
+ f   :  ff43 ; 
+ 10   :  ff32 ; 
+ 11   :  ff21 ; 
+ 12   :  ff11 ; 
+ 13   :  ff00 ; 
+ 14   :  feef ; 
+ 15   :  fede ; 
+ 16   :  fecd ; 
+ 17   :  febc ; 
+ 18   :  feab ; 
+ 19   :  fe9a ; 
+ 1a   :  fe89 ; 
+ 1b   :  fe78 ; 
+ 1c   :  fe67 ; 
+ 1d   :  fe56 ; 
+ 1e   :  fe45 ; 
+ 1f   :  fe34 ; 
+ 20   :  fe23 ; 
+ 21   :  fe12 ; 
+ 22   :  fe01 ; 
+ 23   :  fdef ; 
+ 24   :  fdde ; 
+ 25   :  fdcd ; 
+ 26   :  fdbc ; 
+ 27   :  fdab ; 
+ 28   :  fd9a ; 
+ 29   :  fd89 ; 
+ 2a   :  fd78 ; 
+ 2b   :  fd67 ; 
+ 2c   :  fd56 ; 
+ 2d   :  fd45 ; 
+ 2e   :  fd34 ; 
+ 2f   :  fd23 ; 
+ 30   :  fd12 ; 
+ 31   :  fd01 ; 
+ 32   :  fcf0 ; 
+ 33   :  fcdf ; 
+ 34   :  fccf ; 
+ 35   :  fcbe ; 
+ 36   :  fcad ; 
+ 37   :  fc9d ; 
+ 38   :  fc8c ; 
+ 39   :  fc7c ; 
+ 3a   :  fc6b ; 
+ 3b   :  fc5b ; 
+ 3c   :  fc4b ; 
+ 3d   :  fc3a ; 
+ 3e   :  fc2a ; 
+ 3f   :  fc1a ; 
+ 40   :  fc0a ; 
+ 41   :  fbfa ; 
+ 42   :  fbeb ; 
+ 43   :  fbdb ; 
+ 44   :  fbcb ; 
+ 45   :  fbbc ; 
+ 46   :  fbac ; 
+ 47   :  fb9d ; 
+ 48   :  fb8e ; 
+ 49   :  fb7f ; 
+ 4a   :  fb70 ; 
+ 4b   :  fb61 ; 
+ 4c   :  fb52 ; 
+ 4d   :  fb43 ; 
+ 4e   :  fb35 ; 
+ 4f   :  fb26 ; 
+ 50   :  fb18 ; 
+ 51   :  fb0a ; 
+ 52   :  fafc ; 
+ 53   :  faee ; 
+ 54   :  fae0 ; 
+ 55   :  fad3 ; 
+ 56   :  fac5 ; 
+ 57   :  fab8 ; 
+ 58   :  faab ; 
+ 59   :  fa9e ; 
+ 5a   :  fa91 ; 
+ 5b   :  fa84 ; 
+ 5c   :  fa77 ; 
+ 5d   :  fa6b ; 
+ 5e   :  fa5f ; 
+ 5f   :  fa53 ; 
+ 60   :  fa47 ; 
+ 61   :  fa3b ; 
+ 62   :  fa30 ; 
+ 63   :  fa24 ; 
+ 64   :  fa19 ; 
+ 65   :  fa0e ; 
+ 66   :  fa03 ; 
+ 67   :  f9f9 ; 
+ 68   :  f9ee ; 
+ 69   :  f9e4 ; 
+ 6a   :  f9da ; 
+ 6b   :  f9d0 ; 
+ 6c   :  f9c6 ; 
+ 6d   :  f9bd ; 
+ 6e   :  f9b4 ; 
+ 6f   :  f9ab ; 
+ 70   :  f9a2 ; 
+ 71   :  f999 ; 
+ 72   :  f991 ; 
+ 73   :  f989 ; 
+ 74   :  f981 ; 
+ 75   :  f979 ; 
+ 76   :  f972 ; 
+ 77   :  f96a ; 
+ 78   :  f963 ; 
+ 79   :  f95d ; 
+ 7a   :  f956 ; 
+ 7b   :  f950 ; 
+ 7c   :  f94a ; 
+ 7d   :  f944 ; 
+ 7e   :  f93e ; 
+ 7f   :  f939 ; 
+ 80   :  f934 ; 
+ 81   :  f92f ; 
+ 82   :  f92a ; 
+ 83   :  f926 ; 
+ 84   :  f922 ; 
+ 85   :  f91e ; 
+ 86   :  f91a ; 
+ 87   :  f917 ; 
+ 88   :  f914 ; 
+ 89   :  f911 ; 
+ 8a   :  f90f ; 
+ 8b   :  f90c ; 
+ 8c   :  f90a ; 
+ 8d   :  f909 ; 
+ 8e   :  f907 ; 
+ 8f   :  f906 ; 
+ 90   :  f905 ; 
+ 91   :  f904 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
- 95   :  f904 ; 
+ 95   :  f905 ; 
  96   :  f905 ; 
  97   :  f906 ; 
- 98   :  f907 ; 
- 99   :  f908 ; 
- 9a   :  f90a ; 
- 9b   :  f90c ; 
- 9c   :  f90e ; 
- 9d   :  f911 ; 
- 9e   :  f913 ; 
- 9f   :  f917 ; 
- a0   :  f91a ; 
- a1   :  f91e ; 
- a2   :  f922 ; 
- a3   :  f926 ; 
- a4   :  f92b ; 
- a5   :  f92f ; 
- a6   :  f935 ; 
- a7   :  f93a ; 
- a8   :  f940 ; 
- a9   :  f946 ; 
- aa   :  f94c ; 
- ab   :  f953 ; 
- ac   :  f95a ; 
- ad   :  f961 ; 
- ae   :  f969 ; 
- af   :  f971 ; 
- b0   :  f979 ; 
- b1   :  f982 ; 
- b2   :  f98a ; 
- b3   :  f993 ; 
- b4   :  f99d ; 
- b5   :  f9a7 ; 
- b6   :  f9b1 ; 
- b7   :  f9bb ; 
- b8   :  f9c5 ; 
- b9   :  f9d0 ; 
- ba   :  f9db ; 
- bb   :  f9e7 ; 
- bc   :  f9f3 ; 
- bd   :  f9ff ; 
- be   :  fa0b ; 
- bf   :  fa18 ; 
- c0   :  fa25 ; 
- c1   :  fa32 ; 
- c2   :  fa40 ; 
- c3   :  fa4e ; 
- c4   :  fa5c ; 
- c5   :  fa6a ; 
- c6   :  fa79 ; 
- c7   :  fa88 ; 
- c8   :  fa97 ; 
- c9   :  faa7 ; 
- ca   :  fab7 ; 
- cb   :  fac7 ; 
- cc   :  fad7 ; 
- cd   :  fae8 ; 
- ce   :  faf9 ; 
- cf   :  fb0b ; 
- d0   :  fb1c ; 
- d1   :  fb2e ; 
- d2   :  fb40 ; 
- d3   :  fb53 ; 
- d4   :  fb65 ; 
- d5   :  fb78 ; 
- d6   :  fb8c ; 
- d7   :  fb9f ; 
- d8   :  fbb3 ; 
- d9   :  fbc7 ; 
- da   :  fbdb ; 
- db   :  fbf0 ; 
- dc   :  fc05 ; 
- dd   :  fc1a ; 
- de   :  fc2f ; 
- df   :  fc45 ; 
- e0   :  fc5a ; 
- e1   :  fc71 ; 
- e2   :  fc87 ; 
- e3   :  fc9e ; 
- e4   :  fcb4 ; 
- e5   :  fccb ; 
- e6   :  fce3 ; 
- e7   :  fcfa ; 
- e8   :  fd12 ; 
- e9   :  fd2a ; 
- ea   :  fd42 ; 
- eb   :  fd5b ; 
- ec   :  fd73 ; 
- ed   :  fd8c ; 
- ee   :  fda5 ; 
- ef   :  fdbf ; 
- f0   :  fdd8 ; 
- f1   :  fdf2 ; 
- f2   :  fe0c ; 
- f3   :  fe26 ; 
- f4   :  fe40 ; 
- f5   :  fe5b ; 
- f6   :  fe76 ; 
- f7   :  fe91 ; 
- f8   :  feac ; 
- f9   :  fec7 ; 
- fa   :  fee2 ; 
- fb   :  fefe ; 
- fc   :  ff1a ; 
- fd   :  ff36 ; 
- fe   :  ff52 ; 
- ff   :  ff6e ; 
+ 98   :  f908 ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
+ 9c   :  f910 ; 
+ 9d   :  f913 ; 
+ 9e   :  f916 ; 
+ 9f   :  f919 ; 
+ a0   :  f91d ; 
+ a1   :  f921 ; 
+ a2   :  f925 ; 
+ a3   :  f929 ; 
+ a4   :  f92e ; 
+ a5   :  f933 ; 
+ a6   :  f939 ; 
+ a7   :  f93f ; 
+ a8   :  f945 ; 
+ a9   :  f94b ; 
+ aa   :  f951 ; 
+ ab   :  f958 ; 
+ ac   :  f960 ; 
+ ad   :  f967 ; 
+ ae   :  f96f ; 
+ af   :  f977 ; 
+ b0   :  f97f ; 
+ b1   :  f988 ; 
+ b2   :  f991 ; 
+ b3   :  f99a ; 
+ b4   :  f9a4 ; 
+ b5   :  f9ae ; 
+ b6   :  f9b8 ; 
+ b7   :  f9c3 ; 
+ b8   :  f9ce ; 
+ b9   :  f9d9 ; 
+ ba   :  f9e4 ; 
+ bb   :  f9f0 ; 
+ bc   :  f9fc ; 
+ bd   :  fa08 ; 
+ be   :  fa15 ; 
+ bf   :  fa22 ; 
+ c0   :  fa2f ; 
+ c1   :  fa3c ; 
+ c2   :  fa4a ; 
+ c3   :  fa58 ; 
+ c4   :  fa67 ; 
+ c5   :  fa75 ; 
+ c6   :  fa84 ; 
+ c7   :  fa93 ; 
+ c8   :  faa3 ; 
+ c9   :  fab3 ; 
+ ca   :  fac3 ; 
+ cb   :  fad3 ; 
+ cc   :  fae4 ; 
+ cd   :  faf5 ; 
+ ce   :  fb06 ; 
+ cf   :  fb18 ; 
+ d0   :  fb2a ; 
+ d1   :  fb3c ; 
+ d2   :  fb4e ; 
+ d3   :  fb61 ; 
+ d4   :  fb74 ; 
+ d5   :  fb87 ; 
+ d6   :  fb9a ; 
+ d7   :  fbae ; 
+ d8   :  fbc2 ; 
+ d9   :  fbd6 ; 
+ da   :  fbeb ; 
+ db   :  fbff ; 
+ dc   :  fc14 ; 
+ dd   :  fc2a ; 
+ de   :  fc3f ; 
+ df   :  fc55 ; 
+ e0   :  fc6b ; 
+ e1   :  fc81 ; 
+ e2   :  fc98 ; 
+ e3   :  fcaf ; 
+ e4   :  fcc6 ; 
+ e5   :  fcdd ; 
+ e6   :  fcf4 ; 
+ e7   :  fd0c ; 
+ e8   :  fd24 ; 
+ e9   :  fd3c ; 
+ ea   :  fd55 ; 
+ eb   :  fd6d ; 
+ ec   :  fd86 ; 
+ ed   :  fd9f ; 
+ ee   :  fdb8 ; 
+ ef   :  fdd2 ; 
+ f0   :  fdec ; 
+ f1   :  fe05 ; 
+ f2   :  fe20 ; 
+ f3   :  fe3a ; 
+ f4   :  fe54 ; 
+ f5   :  fe6f ; 
+ f6   :  fe8a ; 
+ f7   :  fea5 ; 
+ f8   :  fec0 ; 
+ f9   :  fedb ; 
+ fa   :  fef7 ; 
+ fb   :  ff13 ; 
+ fc   :  ff2f ; 
+ fd   :  ff4b ; 
+ fe   :  ff67 ; 
+ ff   :  ff83 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
index 09c8b5adfa..95605ae4e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffa ; 
- 1   :  ff80 ; 
- 2   :  ff06 ; 
- 3   :  fe8d ; 
- 4   :  fe16 ; 
- 5   :  fd9f ; 
- 6   :  fd2a ; 
- 7   :  fcb6 ; 
- 8   :  fc43 ; 
- 9   :  fbd1 ; 
- a   :  fb60 ; 
- b   :  faf0 ; 
- c   :  fa81 ; 
- d   :  fa13 ; 
- e   :  f9a7 ; 
- f   :  f93b ; 
- 10   :  f8d1 ; 
- 11   :  f868 ; 
- 12   :  f800 ; 
- 13   :  f799 ; 
- 14   :  f734 ; 
- 15   :  f6cf ; 
- 16   :  f66c ; 
- 17   :  f60a ; 
- 18   :  f5a9 ; 
- 19   :  f549 ; 
- 1a   :  f4ea ; 
- 1b   :  f48d ; 
- 1c   :  f430 ; 
- 1d   :  f3d5 ; 
- 1e   :  f37b ; 
- 1f   :  f323 ; 
- 20   :  f2cb ; 
- 21   :  f275 ; 
- 22   :  f220 ; 
- 23   :  f1cc ; 
- 24   :  f179 ; 
- 25   :  f127 ; 
- 26   :  f0d7 ; 
- 27   :  f088 ; 
- 28   :  f03a ; 
- 29   :  efed ; 
- 2a   :  efa2 ; 
- 2b   :  ef58 ; 
- 2c   :  ef0f ; 
- 2d   :  eec7 ; 
- 2e   :  ee80 ; 
- 2f   :  ee3b ; 
- 30   :  edf7 ; 
- 31   :  edb4 ; 
- 32   :  ed72 ; 
- 33   :  ed31 ; 
- 34   :  ecf2 ; 
- 35   :  ecb4 ; 
- 36   :  ec77 ; 
- 37   :  ec3b ; 
- 38   :  ec01 ; 
- 39   :  ebc8 ; 
- 3a   :  eb90 ; 
- 3b   :  eb59 ; 
- 3c   :  eb23 ; 
- 3d   :  eaef ; 
- 3e   :  eabc ; 
- 3f   :  ea8a ; 
- 40   :  ea59 ; 
- 41   :  ea2a ; 
- 42   :  e9fb ; 
- 43   :  e9ce ; 
- 44   :  e9a2 ; 
- 45   :  e977 ; 
- 46   :  e94e ; 
- 47   :  e925 ; 
- 48   :  e8fe ; 
- 49   :  e8d8 ; 
- 4a   :  e8b4 ; 
- 4b   :  e890 ; 
- 4c   :  e86d ; 
- 4d   :  e84c ; 
- 4e   :  e82c ; 
- 4f   :  e80d ; 
- 50   :  e7ef ; 
- 51   :  e7d3 ; 
- 52   :  e7b7 ; 
- 53   :  e79d ; 
- 54   :  e784 ; 
- 55   :  e76c ; 
- 56   :  e755 ; 
- 57   :  e73f ; 
- 58   :  e72b ; 
- 59   :  e717 ; 
- 5a   :  e705 ; 
- 5b   :  e6f4 ; 
- 5c   :  e6e3 ; 
- 5d   :  e6d4 ; 
- 5e   :  e6c6 ; 
- 5f   :  e6ba ; 
- 60   :  e6ae ; 
- 61   :  e6a3 ; 
- 62   :  e69a ; 
- 63   :  e691 ; 
- 64   :  e68a ; 
- 65   :  e683 ; 
- 66   :  e67e ; 
- 67   :  e67a ; 
- 68   :  e676 ; 
- 69   :  e674 ; 
- 6a   :  e673 ; 
+ 0   :  57 ; 
+ 1   :  ffdc ; 
+ 2   :  ff61 ; 
+ 3   :  fee8 ; 
+ 4   :  fe6f ; 
+ 5   :  fdf8 ; 
+ 6   :  fd82 ; 
+ 7   :  fd0d ; 
+ 8   :  fc99 ; 
+ 9   :  fc26 ; 
+ a   :  fbb4 ; 
+ b   :  fb43 ; 
+ c   :  fad4 ; 
+ d   :  fa65 ; 
+ e   :  f9f8 ; 
+ f   :  f98c ; 
+ 10   :  f921 ; 
+ 11   :  f8b7 ; 
+ 12   :  f84e ; 
+ 13   :  f7e6 ; 
+ 14   :  f780 ; 
+ 15   :  f71a ; 
+ 16   :  f6b6 ; 
+ 17   :  f653 ; 
+ 18   :  f5f1 ; 
+ 19   :  f591 ; 
+ 1a   :  f531 ; 
+ 1b   :  f4d3 ; 
+ 1c   :  f475 ; 
+ 1d   :  f419 ; 
+ 1e   :  f3bf ; 
+ 1f   :  f365 ; 
+ 20   :  f30d ; 
+ 21   :  f2b5 ; 
+ 22   :  f25f ; 
+ 23   :  f20a ; 
+ 24   :  f1b7 ; 
+ 25   :  f164 ; 
+ 26   :  f113 ; 
+ 27   :  f0c3 ; 
+ 28   :  f074 ; 
+ 29   :  f027 ; 
+ 2a   :  efda ; 
+ 2b   :  ef8f ; 
+ 2c   :  ef45 ; 
+ 2d   :  eefc ; 
+ 2e   :  eeb5 ; 
+ 2f   :  ee6f ; 
+ 30   :  ee2a ; 
+ 31   :  ede6 ; 
+ 32   :  eda3 ; 
+ 33   :  ed62 ; 
+ 34   :  ed21 ; 
+ 35   :  ece2 ; 
+ 36   :  eca5 ; 
+ 37   :  ec68 ; 
+ 38   :  ec2d ; 
+ 39   :  ebf3 ; 
+ 3a   :  ebba ; 
+ 3b   :  eb82 ; 
+ 3c   :  eb4b ; 
+ 3d   :  eb16 ; 
+ 3e   :  eae2 ; 
+ 3f   :  eaaf ; 
+ 40   :  ea7e ; 
+ 41   :  ea4d ; 
+ 42   :  ea1e ; 
+ 43   :  e9f0 ; 
+ 44   :  e9c3 ; 
+ 45   :  e997 ; 
+ 46   :  e96d ; 
+ 47   :  e944 ; 
+ 48   :  e91c ; 
+ 49   :  e8f5 ; 
+ 4a   :  e8cf ; 
+ 4b   :  e8ab ; 
+ 4c   :  e887 ; 
+ 4d   :  e865 ; 
+ 4e   :  e844 ; 
+ 4f   :  e824 ; 
+ 50   :  e806 ; 
+ 51   :  e7e8 ; 
+ 52   :  e7cc ; 
+ 53   :  e7b1 ; 
+ 54   :  e797 ; 
+ 55   :  e77e ; 
+ 56   :  e766 ; 
+ 57   :  e74f ; 
+ 58   :  e73a ; 
+ 59   :  e726 ; 
+ 5a   :  e712 ; 
+ 5b   :  e700 ; 
+ 5c   :  e6ef ; 
+ 5d   :  e6e0 ; 
+ 5e   :  e6d1 ; 
+ 5f   :  e6c3 ; 
+ 60   :  e6b7 ; 
+ 61   :  e6ab ; 
+ 62   :  e6a1 ; 
+ 63   :  e697 ; 
+ 64   :  e68f ; 
+ 65   :  e688 ; 
+ 66   :  e682 ; 
+ 67   :  e67d ; 
+ 68   :  e679 ; 
+ 69   :  e676 ; 
+ 6a   :  e674 ; 
  6b   :  e673 ; 
- 6c   :  e674 ; 
- 6d   :  e676 ; 
- 6e   :  e679 ; 
- 6f   :  e67c ; 
- 70   :  e681 ; 
- 71   :  e687 ; 
- 72   :  e68e ; 
- 73   :  e696 ; 
- 74   :  e69f ; 
- 75   :  e6a8 ; 
- 76   :  e6b3 ; 
- 77   :  e6be ; 
- 78   :  e6cb ; 
- 79   :  e6d8 ; 
- 7a   :  e6e7 ; 
- 7b   :  e6f6 ; 
- 7c   :  e706 ; 
- 7d   :  e717 ; 
- 7e   :  e729 ; 
- 7f   :  e73c ; 
- 80   :  e750 ; 
- 81   :  e764 ; 
- 82   :  e77a ; 
- 83   :  e790 ; 
- 84   :  e7a7 ; 
- 85   :  e7bf ; 
- 86   :  e7d8 ; 
- 87   :  e7f1 ; 
- 88   :  e80c ; 
- 89   :  e827 ; 
- 8a   :  e843 ; 
- 8b   :  e85f ; 
- 8c   :  e87d ; 
- 8d   :  e89b ; 
- 8e   :  e8ba ; 
- 8f   :  e8da ; 
- 90   :  e8fa ; 
- 91   :  e91b ; 
- 92   :  e93d ; 
- 93   :  e960 ; 
- 94   :  e983 ; 
- 95   :  e9a7 ; 
- 96   :  e9cc ; 
- 97   :  e9f1 ; 
- 98   :  ea17 ; 
- 99   :  ea3d ; 
- 9a   :  ea65 ; 
- 9b   :  ea8c ; 
- 9c   :  eab5 ; 
- 9d   :  eade ; 
- 9e   :  eb08 ; 
- 9f   :  eb32 ; 
- a0   :  eb5d ; 
- a1   :  eb88 ; 
- a2   :  ebb4 ; 
- a3   :  ebe1 ; 
- a4   :  ec0e ; 
- a5   :  ec3b ; 
- a6   :  ec69 ; 
- a7   :  ec98 ; 
- a8   :  ecc7 ; 
- a9   :  ecf7 ; 
- aa   :  ed27 ; 
- ab   :  ed57 ; 
- ac   :  ed88 ; 
- ad   :  edba ; 
- ae   :  edec ; 
- af   :  ee1e ; 
- b0   :  ee51 ; 
- b1   :  ee84 ; 
- b2   :  eeb8 ; 
- b3   :  eeec ; 
- b4   :  ef20 ; 
- b5   :  ef55 ; 
- b6   :  ef8a ; 
- b7   :  efbf ; 
- b8   :  eff5 ; 
- b9   :  f02b ; 
- ba   :  f062 ; 
- bb   :  f098 ; 
- bc   :  f0cf ; 
- bd   :  f107 ; 
- be   :  f13e ; 
- bf   :  f176 ; 
- c0   :  f1af ; 
- c1   :  f1e7 ; 
- c2   :  f220 ; 
- c3   :  f259 ; 
- c4   :  f292 ; 
- c5   :  f2cb ; 
- c6   :  f305 ; 
- c7   :  f33e ; 
- c8   :  f378 ; 
- c9   :  f3b2 ; 
- ca   :  f3ed ; 
- cb   :  f427 ; 
- cc   :  f462 ; 
- cd   :  f49d ; 
- ce   :  f4d7 ; 
- cf   :  f512 ; 
- d0   :  f54d ; 
- d1   :  f589 ; 
- d2   :  f5c4 ; 
- d3   :  f5ff ; 
- d4   :  f63b ; 
- d5   :  f676 ; 
- d6   :  f6b2 ; 
- d7   :  f6ed ; 
- d8   :  f729 ; 
- d9   :  f765 ; 
- da   :  f7a0 ; 
- db   :  f7dc ; 
- dc   :  f818 ; 
- dd   :  f853 ; 
- de   :  f88f ; 
- df   :  f8cb ; 
- e0   :  f906 ; 
- e1   :  f942 ; 
- e2   :  f97d ; 
- e3   :  f9b9 ; 
- e4   :  f9f4 ; 
- e5   :  fa2f ; 
- e6   :  fa6b ; 
- e7   :  faa6 ; 
- e8   :  fae1 ; 
- e9   :  fb1c ; 
- ea   :  fb56 ; 
- eb   :  fb91 ; 
- ec   :  fbcc ; 
- ed   :  fc06 ; 
- ee   :  fc40 ; 
- ef   :  fc7a ; 
- f0   :  fcb4 ; 
- f1   :  fcee ; 
- f2   :  fd27 ; 
- f3   :  fd61 ; 
- f4   :  fd9a ; 
- f5   :  fdd3 ; 
- f6   :  fe0b ; 
- f7   :  fe44 ; 
- f8   :  fe7c ; 
- f9   :  feb4 ; 
- fa   :  feec ; 
- fb   :  ff23 ; 
- fc   :  ff5b ; 
- fd   :  ff92 ; 
- fe   :  ffc8 ; 
- ff   :  ffff ; 
+ 6c   :  e673 ; 
+ 6d   :  e674 ; 
+ 6e   :  e676 ; 
+ 6f   :  e679 ; 
+ 70   :  e67e ; 
+ 71   :  e683 ; 
+ 72   :  e689 ; 
+ 73   :  e690 ; 
+ 74   :  e698 ; 
+ 75   :  e6a1 ; 
+ 76   :  e6ab ; 
+ 77   :  e6b6 ; 
+ 78   :  e6c2 ; 
+ 79   :  e6ce ; 
+ 7a   :  e6dc ; 
+ 7b   :  e6eb ; 
+ 7c   :  e6fa ; 
+ 7d   :  e70a ; 
+ 7e   :  e71c ; 
+ 7f   :  e72e ; 
+ 80   :  e741 ; 
+ 81   :  e755 ; 
+ 82   :  e76a ; 
+ 83   :  e77f ; 
+ 84   :  e796 ; 
+ 85   :  e7ad ; 
+ 86   :  e7c5 ; 
+ 87   :  e7de ; 
+ 88   :  e7f8 ; 
+ 89   :  e812 ; 
+ 8a   :  e82e ; 
+ 8b   :  e84a ; 
+ 8c   :  e867 ; 
+ 8d   :  e884 ; 
+ 8e   :  e8a3 ; 
+ 8f   :  e8c2 ; 
+ 90   :  e8e2 ; 
+ 91   :  e902 ; 
+ 92   :  e924 ; 
+ 93   :  e946 ; 
+ 94   :  e968 ; 
+ 95   :  e98c ; 
+ 96   :  e9b0 ; 
+ 97   :  e9d5 ; 
+ 98   :  e9fa ; 
+ 99   :  ea20 ; 
+ 9a   :  ea47 ; 
+ 9b   :  ea6e ; 
+ 9c   :  ea96 ; 
+ 9d   :  eabf ; 
+ 9e   :  eae8 ; 
+ 9f   :  eb12 ; 
+ a0   :  eb3d ; 
+ a1   :  eb67 ; 
+ a2   :  eb93 ; 
+ a3   :  ebbf ; 
+ a4   :  ebec ; 
+ a5   :  ec19 ; 
+ a6   :  ec47 ; 
+ a7   :  ec75 ; 
+ a8   :  eca4 ; 
+ a9   :  ecd3 ; 
+ aa   :  ed03 ; 
+ ab   :  ed33 ; 
+ ac   :  ed64 ; 
+ ad   :  ed95 ; 
+ ae   :  edc6 ; 
+ af   :  edf8 ; 
+ b0   :  ee2b ; 
+ b1   :  ee5e ; 
+ b2   :  ee91 ; 
+ b3   :  eec5 ; 
+ b4   :  eef9 ; 
+ b5   :  ef2d ; 
+ b6   :  ef62 ; 
+ b7   :  ef97 ; 
+ b8   :  efcd ; 
+ b9   :  f003 ; 
+ ba   :  f039 ; 
+ bb   :  f06f ; 
+ bc   :  f0a6 ; 
+ bd   :  f0dd ; 
+ be   :  f115 ; 
+ bf   :  f14c ; 
+ c0   :  f184 ; 
+ c1   :  f1bd ; 
+ c2   :  f1f5 ; 
+ c3   :  f22e ; 
+ c4   :  f267 ; 
+ c5   :  f2a0 ; 
+ c6   :  f2d9 ; 
+ c7   :  f313 ; 
+ c8   :  f34d ; 
+ c9   :  f387 ; 
+ ca   :  f3c1 ; 
+ cb   :  f3fb ; 
+ cc   :  f436 ; 
+ cd   :  f470 ; 
+ ce   :  f4ab ; 
+ cf   :  f4e6 ; 
+ d0   :  f521 ; 
+ d1   :  f55c ; 
+ d2   :  f597 ; 
+ d3   :  f5d3 ; 
+ d4   :  f60e ; 
+ d5   :  f64a ; 
+ d6   :  f685 ; 
+ d7   :  f6c1 ; 
+ d8   :  f6fc ; 
+ d9   :  f738 ; 
+ da   :  f774 ; 
+ db   :  f7af ; 
+ dc   :  f7eb ; 
+ dd   :  f827 ; 
+ de   :  f862 ; 
+ df   :  f89e ; 
+ e0   :  f8da ; 
+ e1   :  f915 ; 
+ e2   :  f951 ; 
+ e3   :  f98c ; 
+ e4   :  f9c8 ; 
+ e5   :  fa03 ; 
+ e6   :  fa3e ; 
+ e7   :  fa79 ; 
+ e8   :  fab4 ; 
+ e9   :  faef ; 
+ ea   :  fb2a ; 
+ eb   :  fb65 ; 
+ ec   :  fba0 ; 
+ ed   :  fbda ; 
+ ee   :  fc14 ; 
+ ef   :  fc4f ; 
+ f0   :  fc89 ; 
+ f1   :  fcc2 ; 
+ f2   :  fcfc ; 
+ f3   :  fd36 ; 
+ f4   :  fd6f ; 
+ f5   :  fda8 ; 
+ f6   :  fde1 ; 
+ f7   :  fe19 ; 
+ f8   :  fe52 ; 
+ f9   :  fe8a ; 
+ fa   :  fec2 ; 
+ fb   :  fefa ; 
+ fc   :  ff31 ; 
+ fd   :  ff68 ; 
+ fe   :  ff9f ; 
+ ff   :  ffd6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
index 63e9056c6e..bf09b740da 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff0 ; 
- 1   :  fff8 ; 
- 2   :  0 ; 
- 3   :  9 ; 
- 4   :  11 ; 
- 5   :  19 ; 
- 6   :  21 ; 
- 7   :  2a ; 
- 8   :  32 ; 
- 9   :  3a ; 
- a   :  43 ; 
- b   :  4b ; 
- c   :  54 ; 
- d   :  5c ; 
- e   :  65 ; 
- f   :  6e ; 
- 10   :  76 ; 
- 11   :  7f ; 
- 12   :  88 ; 
- 13   :  90 ; 
- 14   :  99 ; 
- 15   :  a2 ; 
- 16   :  ab ; 
- 17   :  b3 ; 
- 18   :  bc ; 
- 19   :  c5 ; 
- 1a   :  ce ; 
- 1b   :  d7 ; 
- 1c   :  e0 ; 
- 1d   :  e9 ; 
- 1e   :  f2 ; 
- 1f   :  fb ; 
- 20   :  104 ; 
- 21   :  10d ; 
- 22   :  116 ; 
- 23   :  11f ; 
- 24   :  127 ; 
- 25   :  130 ; 
- 26   :  139 ; 
- 27   :  142 ; 
- 28   :  14b ; 
- 29   :  154 ; 
- 2a   :  15d ; 
- 2b   :  166 ; 
- 2c   :  16f ; 
- 2d   :  178 ; 
- 2e   :  181 ; 
- 2f   :  18a ; 
- 30   :  193 ; 
- 31   :  19c ; 
- 32   :  1a5 ; 
- 33   :  1ae ; 
- 34   :  1b7 ; 
- 35   :  1bf ; 
- 36   :  1c8 ; 
- 37   :  1d1 ; 
- 38   :  1da ; 
- 39   :  1e2 ; 
- 3a   :  1eb ; 
- 3b   :  1f4 ; 
- 3c   :  1fc ; 
- 3d   :  205 ; 
- 3e   :  20e ; 
- 3f   :  216 ; 
- 40   :  21f ; 
- 41   :  227 ; 
- 42   :  230 ; 
- 43   :  238 ; 
- 44   :  240 ; 
- 45   :  248 ; 
- 46   :  251 ; 
- 47   :  259 ; 
- 48   :  261 ; 
- 49   :  269 ; 
- 4a   :  271 ; 
- 4b   :  279 ; 
- 4c   :  281 ; 
- 4d   :  289 ; 
- 4e   :  291 ; 
- 4f   :  298 ; 
- 50   :  2a0 ; 
- 51   :  2a8 ; 
- 52   :  2af ; 
- 53   :  2b7 ; 
- 54   :  2be ; 
- 55   :  2c5 ; 
- 56   :  2cd ; 
- 57   :  2d4 ; 
- 58   :  2db ; 
- 59   :  2e2 ; 
- 5a   :  2e9 ; 
- 5b   :  2f0 ; 
- 5c   :  2f7 ; 
- 5d   :  2fd ; 
- 5e   :  304 ; 
- 5f   :  30b ; 
- 60   :  311 ; 
- 61   :  317 ; 
- 62   :  31e ; 
- 63   :  324 ; 
- 64   :  32a ; 
- 65   :  330 ; 
- 66   :  336 ; 
- 67   :  33c ; 
- 68   :  341 ; 
- 69   :  347 ; 
- 6a   :  34c ; 
- 6b   :  352 ; 
- 6c   :  357 ; 
- 6d   :  35c ; 
- 6e   :  361 ; 
- 6f   :  366 ; 
- 70   :  36b ; 
- 71   :  370 ; 
- 72   :  375 ; 
- 73   :  379 ; 
- 74   :  37e ; 
- 75   :  382 ; 
- 76   :  386 ; 
- 77   :  38a ; 
- 78   :  38e ; 
- 79   :  392 ; 
- 7a   :  395 ; 
- 7b   :  399 ; 
- 7c   :  39c ; 
- 7d   :  3a0 ; 
- 7e   :  3a3 ; 
- 7f   :  3a6 ; 
- 80   :  3a9 ; 
- 81   :  3ac ; 
- 82   :  3ae ; 
- 83   :  3b1 ; 
- 84   :  3b3 ; 
- 85   :  3b5 ; 
- 86   :  3b8 ; 
- 87   :  3ba ; 
- 88   :  3bb ; 
- 89   :  3bd ; 
- 8a   :  3bf ; 
- 8b   :  3c0 ; 
- 8c   :  3c1 ; 
- 8d   :  3c2 ; 
- 8e   :  3c3 ; 
- 8f   :  3c4 ; 
+ 0   :  fff6 ; 
+ 1   :  fffe ; 
+ 2   :  7 ; 
+ 3   :  f ; 
+ 4   :  17 ; 
+ 5   :  1f ; 
+ 6   :  28 ; 
+ 7   :  30 ; 
+ 8   :  38 ; 
+ 9   :  41 ; 
+ a   :  49 ; 
+ b   :  52 ; 
+ c   :  5a ; 
+ d   :  63 ; 
+ e   :  6b ; 
+ f   :  74 ; 
+ 10   :  7d ; 
+ 11   :  85 ; 
+ 12   :  8e ; 
+ 13   :  97 ; 
+ 14   :  a0 ; 
+ 15   :  a8 ; 
+ 16   :  b1 ; 
+ 17   :  ba ; 
+ 18   :  c3 ; 
+ 19   :  cc ; 
+ 1a   :  d5 ; 
+ 1b   :  de ; 
+ 1c   :  e7 ; 
+ 1d   :  ef ; 
+ 1e   :  f8 ; 
+ 1f   :  101 ; 
+ 20   :  10a ; 
+ 21   :  113 ; 
+ 22   :  11c ; 
+ 23   :  125 ; 
+ 24   :  12e ; 
+ 25   :  137 ; 
+ 26   :  140 ; 
+ 27   :  149 ; 
+ 28   :  152 ; 
+ 29   :  15b ; 
+ 2a   :  164 ; 
+ 2b   :  16d ; 
+ 2c   :  176 ; 
+ 2d   :  17f ; 
+ 2e   :  188 ; 
+ 2f   :  191 ; 
+ 30   :  19a ; 
+ 31   :  1a3 ; 
+ 32   :  1ab ; 
+ 33   :  1b4 ; 
+ 34   :  1bd ; 
+ 35   :  1c6 ; 
+ 36   :  1cf ; 
+ 37   :  1d8 ; 
+ 38   :  1e0 ; 
+ 39   :  1e9 ; 
+ 3a   :  1f2 ; 
+ 3b   :  1fa ; 
+ 3c   :  203 ; 
+ 3d   :  20b ; 
+ 3e   :  214 ; 
+ 3f   :  21d ; 
+ 40   :  225 ; 
+ 41   :  22d ; 
+ 42   :  236 ; 
+ 43   :  23e ; 
+ 44   :  246 ; 
+ 45   :  24f ; 
+ 46   :  257 ; 
+ 47   :  25f ; 
+ 48   :  267 ; 
+ 49   :  26f ; 
+ 4a   :  277 ; 
+ 4b   :  27f ; 
+ 4c   :  287 ; 
+ 4d   :  28f ; 
+ 4e   :  297 ; 
+ 4f   :  29e ; 
+ 50   :  2a6 ; 
+ 51   :  2ad ; 
+ 52   :  2b5 ; 
+ 53   :  2bc ; 
+ 54   :  2c4 ; 
+ 55   :  2cb ; 
+ 56   :  2d2 ; 
+ 57   :  2d9 ; 
+ 58   :  2e0 ; 
+ 59   :  2e7 ; 
+ 5a   :  2ee ; 
+ 5b   :  2f5 ; 
+ 5c   :  2fc ; 
+ 5d   :  302 ; 
+ 5e   :  309 ; 
+ 5f   :  30f ; 
+ 60   :  316 ; 
+ 61   :  31c ; 
+ 62   :  322 ; 
+ 63   :  328 ; 
+ 64   :  32e ; 
+ 65   :  334 ; 
+ 66   :  33a ; 
+ 67   :  340 ; 
+ 68   :  346 ; 
+ 69   :  34b ; 
+ 6a   :  351 ; 
+ 6b   :  356 ; 
+ 6c   :  35b ; 
+ 6d   :  360 ; 
+ 6e   :  365 ; 
+ 6f   :  36a ; 
+ 70   :  36f ; 
+ 71   :  373 ; 
+ 72   :  378 ; 
+ 73   :  37c ; 
+ 74   :  381 ; 
+ 75   :  385 ; 
+ 76   :  389 ; 
+ 77   :  38d ; 
+ 78   :  391 ; 
+ 79   :  395 ; 
+ 7a   :  398 ; 
+ 7b   :  39c ; 
+ 7c   :  39f ; 
+ 7d   :  3a2 ; 
+ 7e   :  3a5 ; 
+ 7f   :  3a8 ; 
+ 80   :  3ab ; 
+ 81   :  3ae ; 
+ 82   :  3b0 ; 
+ 83   :  3b3 ; 
+ 84   :  3b5 ; 
+ 85   :  3b7 ; 
+ 86   :  3b9 ; 
+ 87   :  3bb ; 
+ 88   :  3bd ; 
+ 89   :  3be ; 
+ 8a   :  3c0 ; 
+ 8b   :  3c1 ; 
+ 8c   :  3c2 ; 
+ 8d   :  3c3 ; 
+ 8e   :  3c4 ; 
+ 8f   :  3c5 ; 
  90   :  3c5 ; 
- 91   :  3c5 ; 
+ 91   :  3c6 ; 
  92   :  3c6 ; 
  93   :  3c6 ; 
  94   :  3c6 ; 
  95   :  3c6 ; 
  96   :  3c6 ; 
- 97   :  3c6 ; 
+ 97   :  3c5 ; 
  98   :  3c5 ; 
  99   :  3c4 ; 
- 9a   :  3c4 ; 
- 9b   :  3c3 ; 
- 9c   :  3c1 ; 
- 9d   :  3c0 ; 
- 9e   :  3bf ; 
- 9f   :  3bd ; 
- a0   :  3bb ; 
- a1   :  3b9 ; 
- a2   :  3b7 ; 
- a3   :  3b5 ; 
- a4   :  3b3 ; 
- a5   :  3b0 ; 
- a6   :  3ad ; 
- a7   :  3aa ; 
- a8   :  3a7 ; 
- a9   :  3a4 ; 
- aa   :  3a1 ; 
- ab   :  39d ; 
- ac   :  39a ; 
- ad   :  396 ; 
- ae   :  392 ; 
- af   :  38e ; 
- b0   :  389 ; 
- b1   :  385 ; 
- b2   :  380 ; 
- b3   :  37b ; 
- b4   :  376 ; 
- b5   :  371 ; 
- b6   :  36c ; 
- b7   :  366 ; 
- b8   :  361 ; 
- b9   :  35b ; 
- ba   :  355 ; 
- bb   :  34f ; 
- bc   :  348 ; 
- bd   :  342 ; 
- be   :  33b ; 
- bf   :  335 ; 
- c0   :  32e ; 
- c1   :  326 ; 
- c2   :  31f ; 
- c3   :  318 ; 
- c4   :  310 ; 
- c5   :  308 ; 
- c6   :  300 ; 
- c7   :  2f8 ; 
- c8   :  2f0 ; 
- c9   :  2e8 ; 
- ca   :  2df ; 
- cb   :  2d6 ; 
- cc   :  2ce ; 
- cd   :  2c5 ; 
- ce   :  2bb ; 
- cf   :  2b2 ; 
- d0   :  2a9 ; 
- d1   :  29f ; 
- d2   :  295 ; 
- d3   :  28b ; 
- d4   :  281 ; 
- d5   :  277 ; 
- d6   :  26c ; 
- d7   :  262 ; 
- d8   :  257 ; 
- d9   :  24c ; 
- da   :  241 ; 
- db   :  236 ; 
- dc   :  22b ; 
- dd   :  21f ; 
- de   :  214 ; 
- df   :  208 ; 
- e0   :  1fc ; 
- e1   :  1f0 ; 
- e2   :  1e4 ; 
- e3   :  1d8 ; 
- e4   :  1cc ; 
- e5   :  1bf ; 
- e6   :  1b3 ; 
- e7   :  1a6 ; 
- e8   :  199 ; 
- e9   :  18c ; 
- ea   :  17f ; 
- eb   :  171 ; 
- ec   :  164 ; 
- ed   :  156 ; 
- ee   :  149 ; 
- ef   :  13b ; 
- f0   :  12d ; 
- f1   :  11f ; 
- f2   :  111 ; 
- f3   :  103 ; 
- f4   :  f5 ; 
- f5   :  e6 ; 
- f6   :  d8 ; 
- f7   :  c9 ; 
- f8   :  ba ; 
- f9   :  ab ; 
- fa   :  9c ; 
- fb   :  8d ; 
- fc   :  7e ; 
- fd   :  6f ; 
- fe   :  60 ; 
- ff   :  50 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c2 ; 
+ 9c   :  3c0 ; 
+ 9d   :  3bf ; 
+ 9e   :  3bd ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
+ a3   :  3b3 ; 
+ a4   :  3b1 ; 
+ a5   :  3ae ; 
+ a6   :  3ab ; 
+ a7   :  3a8 ; 
+ a8   :  3a5 ; 
+ a9   :  3a2 ; 
+ aa   :  39e ; 
+ ab   :  39b ; 
+ ac   :  397 ; 
+ ad   :  393 ; 
+ ae   :  38f ; 
+ af   :  38a ; 
+ b0   :  386 ; 
+ b1   :  381 ; 
+ b2   :  37c ; 
+ b3   :  378 ; 
+ b4   :  372 ; 
+ b5   :  36d ; 
+ b6   :  368 ; 
+ b7   :  362 ; 
+ b8   :  35c ; 
+ b9   :  356 ; 
+ ba   :  350 ; 
+ bb   :  34a ; 
+ bc   :  344 ; 
+ bd   :  33d ; 
+ be   :  336 ; 
+ bf   :  32f ; 
+ c0   :  328 ; 
+ c1   :  321 ; 
+ c2   :  31a ; 
+ c3   :  312 ; 
+ c4   :  30a ; 
+ c5   :  302 ; 
+ c6   :  2fa ; 
+ c7   :  2f2 ; 
+ c8   :  2ea ; 
+ c9   :  2e1 ; 
+ ca   :  2d9 ; 
+ cb   :  2d0 ; 
+ cc   :  2c7 ; 
+ cd   :  2be ; 
+ ce   :  2b4 ; 
+ cf   :  2ab ; 
+ d0   :  2a1 ; 
+ d1   :  298 ; 
+ d2   :  28e ; 
+ d3   :  284 ; 
+ d4   :  279 ; 
+ d5   :  26f ; 
+ d6   :  264 ; 
+ d7   :  25a ; 
+ d8   :  24f ; 
+ d9   :  244 ; 
+ da   :  239 ; 
+ db   :  22e ; 
+ dc   :  222 ; 
+ dd   :  217 ; 
+ de   :  20b ; 
+ df   :  1ff ; 
+ e0   :  1f3 ; 
+ e1   :  1e7 ; 
+ e2   :  1db ; 
+ e3   :  1cf ; 
+ e4   :  1c2 ; 
+ e5   :  1b6 ; 
+ e6   :  1a9 ; 
+ e7   :  19c ; 
+ e8   :  18f ; 
+ e9   :  182 ; 
+ ea   :  175 ; 
+ eb   :  167 ; 
+ ec   :  15a ; 
+ ed   :  14c ; 
+ ee   :  13e ; 
+ ef   :  131 ; 
+ f0   :  123 ; 
+ f1   :  115 ; 
+ f2   :  106 ; 
+ f3   :  f8 ; 
+ f4   :  ea ; 
+ f5   :  db ; 
+ f6   :  cd ; 
+ f7   :  be ; 
+ f8   :  af ; 
+ f9   :  a0 ; 
+ fa   :  91 ; 
+ fb   :  82 ; 
+ fc   :  73 ; 
+ fd   :  63 ; 
+ fe   :  54 ; 
+ ff   :  45 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
index 7f5f626adc..0a49efede7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
@@ -3,156 +3,156 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  0 ; 
- 1   :  fffc ; 
- 2   :  fff9 ; 
- 3   :  fff5 ; 
- 4   :  fff1 ; 
- 5   :  ffed ; 
- 6   :  ffe9 ; 
- 7   :  ffe5 ; 
- 8   :  ffe1 ; 
- 9   :  ffde ; 
- a   :  ffda ; 
- b   :  ffd6 ; 
- c   :  ffd2 ; 
- d   :  ffce ; 
- e   :  ffca ; 
- f   :  ffc5 ; 
- 10   :  ffc1 ; 
- 11   :  ffbd ; 
- 12   :  ffb9 ; 
- 13   :  ffb5 ; 
- 14   :  ffb1 ; 
- 15   :  ffad ; 
- 16   :  ffa9 ; 
- 17   :  ffa5 ; 
- 18   :  ffa0 ; 
- 19   :  ff9c ; 
- 1a   :  ff98 ; 
- 1b   :  ff94 ; 
- 1c   :  ff90 ; 
- 1d   :  ff8b ; 
- 1e   :  ff87 ; 
- 1f   :  ff83 ; 
- 20   :  ff7f ; 
- 21   :  ff7a ; 
- 22   :  ff76 ; 
- 23   :  ff72 ; 
- 24   :  ff6e ; 
- 25   :  ff69 ; 
- 26   :  ff65 ; 
- 27   :  ff61 ; 
- 28   :  ff5c ; 
- 29   :  ff58 ; 
- 2a   :  ff54 ; 
- 2b   :  ff50 ; 
- 2c   :  ff4b ; 
- 2d   :  ff47 ; 
- 2e   :  ff43 ; 
- 2f   :  ff3e ; 
- 30   :  ff3a ; 
- 31   :  ff36 ; 
- 32   :  ff32 ; 
- 33   :  ff2d ; 
- 34   :  ff29 ; 
- 35   :  ff25 ; 
- 36   :  ff21 ; 
- 37   :  ff1d ; 
- 38   :  ff18 ; 
- 39   :  ff14 ; 
- 3a   :  ff10 ; 
- 3b   :  ff0c ; 
- 3c   :  ff08 ; 
- 3d   :  ff03 ; 
- 3e   :  feff ; 
- 3f   :  fefb ; 
- 40   :  fef7 ; 
- 41   :  fef3 ; 
- 42   :  feef ; 
- 43   :  feeb ; 
- 44   :  fee7 ; 
- 45   :  fee3 ; 
- 46   :  fedf ; 
- 47   :  fedb ; 
- 48   :  fed7 ; 
- 49   :  fed3 ; 
- 4a   :  fecf ; 
- 4b   :  fecb ; 
- 4c   :  fec7 ; 
- 4d   :  fec4 ; 
- 4e   :  fec0 ; 
- 4f   :  febc ; 
- 50   :  feb8 ; 
- 51   :  feb5 ; 
- 52   :  feb1 ; 
- 53   :  fead ; 
- 54   :  feaa ; 
- 55   :  fea6 ; 
- 56   :  fea3 ; 
- 57   :  fe9f ; 
- 58   :  fe9c ; 
- 59   :  fe98 ; 
- 5a   :  fe95 ; 
- 5b   :  fe91 ; 
- 5c   :  fe8e ; 
- 5d   :  fe8b ; 
- 5e   :  fe87 ; 
- 5f   :  fe84 ; 
- 60   :  fe81 ; 
- 61   :  fe7e ; 
- 62   :  fe7b ; 
- 63   :  fe78 ; 
- 64   :  fe75 ; 
- 65   :  fe72 ; 
- 66   :  fe6f ; 
- 67   :  fe6c ; 
- 68   :  fe69 ; 
- 69   :  fe67 ; 
- 6a   :  fe64 ; 
- 6b   :  fe61 ; 
- 6c   :  fe5f ; 
- 6d   :  fe5c ; 
- 6e   :  fe59 ; 
- 6f   :  fe57 ; 
- 70   :  fe55 ; 
- 71   :  fe52 ; 
- 72   :  fe50 ; 
- 73   :  fe4e ; 
- 74   :  fe4b ; 
- 75   :  fe49 ; 
- 76   :  fe47 ; 
- 77   :  fe45 ; 
- 78   :  fe43 ; 
- 79   :  fe41 ; 
- 7a   :  fe3f ; 
- 7b   :  fe3e ; 
- 7c   :  fe3c ; 
- 7d   :  fe3a ; 
- 7e   :  fe39 ; 
- 7f   :  fe37 ; 
- 80   :  fe36 ; 
- 81   :  fe34 ; 
- 82   :  fe33 ; 
- 83   :  fe32 ; 
+ 0   :  fffd ; 
+ 1   :  fffa ; 
+ 2   :  fff6 ; 
+ 3   :  fff2 ; 
+ 4   :  ffee ; 
+ 5   :  ffea ; 
+ 6   :  ffe6 ; 
+ 7   :  ffe2 ; 
+ 8   :  ffde ; 
+ 9   :  ffdb ; 
+ a   :  ffd7 ; 
+ b   :  ffd3 ; 
+ c   :  ffcf ; 
+ d   :  ffcb ; 
+ e   :  ffc6 ; 
+ f   :  ffc2 ; 
+ 10   :  ffbe ; 
+ 11   :  ffba ; 
+ 12   :  ffb6 ; 
+ 13   :  ffb2 ; 
+ 14   :  ffae ; 
+ 15   :  ffaa ; 
+ 16   :  ffa6 ; 
+ 17   :  ffa1 ; 
+ 18   :  ff9d ; 
+ 19   :  ff99 ; 
+ 1a   :  ff95 ; 
+ 1b   :  ff91 ; 
+ 1c   :  ff8c ; 
+ 1d   :  ff88 ; 
+ 1e   :  ff84 ; 
+ 1f   :  ff80 ; 
+ 20   :  ff7b ; 
+ 21   :  ff77 ; 
+ 22   :  ff73 ; 
+ 23   :  ff6f ; 
+ 24   :  ff6a ; 
+ 25   :  ff66 ; 
+ 26   :  ff62 ; 
+ 27   :  ff5d ; 
+ 28   :  ff59 ; 
+ 29   :  ff55 ; 
+ 2a   :  ff51 ; 
+ 2b   :  ff4c ; 
+ 2c   :  ff48 ; 
+ 2d   :  ff44 ; 
+ 2e   :  ff40 ; 
+ 2f   :  ff3b ; 
+ 30   :  ff37 ; 
+ 31   :  ff33 ; 
+ 32   :  ff2e ; 
+ 33   :  ff2a ; 
+ 34   :  ff26 ; 
+ 35   :  ff22 ; 
+ 36   :  ff1e ; 
+ 37   :  ff19 ; 
+ 38   :  ff15 ; 
+ 39   :  ff11 ; 
+ 3a   :  ff0d ; 
+ 3b   :  ff09 ; 
+ 3c   :  ff04 ; 
+ 3d   :  ff00 ; 
+ 3e   :  fefc ; 
+ 3f   :  fef8 ; 
+ 40   :  fef4 ; 
+ 41   :  fef0 ; 
+ 42   :  feec ; 
+ 43   :  fee8 ; 
+ 44   :  fee4 ; 
+ 45   :  fee0 ; 
+ 46   :  fedc ; 
+ 47   :  fed8 ; 
+ 48   :  fed4 ; 
+ 49   :  fed0 ; 
+ 4a   :  fecc ; 
+ 4b   :  fec8 ; 
+ 4c   :  fec5 ; 
+ 4d   :  fec1 ; 
+ 4e   :  febd ; 
+ 4f   :  feb9 ; 
+ 50   :  feb6 ; 
+ 51   :  feb2 ; 
+ 52   :  feae ; 
+ 53   :  feab ; 
+ 54   :  fea7 ; 
+ 55   :  fea3 ; 
+ 56   :  fea0 ; 
+ 57   :  fe9c ; 
+ 58   :  fe99 ; 
+ 59   :  fe96 ; 
+ 5a   :  fe92 ; 
+ 5b   :  fe8f ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe88 ; 
+ 5e   :  fe85 ; 
+ 5f   :  fe82 ; 
+ 60   :  fe7f ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
+ 66   :  fe6d ; 
+ 67   :  fe6a ; 
+ 68   :  fe67 ; 
+ 69   :  fe64 ; 
+ 6a   :  fe62 ; 
+ 6b   :  fe5f ; 
+ 6c   :  fe5d ; 
+ 6d   :  fe5a ; 
+ 6e   :  fe58 ; 
+ 6f   :  fe55 ; 
+ 70   :  fe53 ; 
+ 71   :  fe50 ; 
+ 72   :  fe4e ; 
+ 73   :  fe4c ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
+ 7a   :  fe3e ; 
+ 7b   :  fe3c ; 
+ 7c   :  fe3b ; 
+ 7d   :  fe39 ; 
+ 7e   :  fe38 ; 
+ 7f   :  fe36 ; 
+ 80   :  fe35 ; 
+ 81   :  fe33 ; 
+ 82   :  fe32 ; 
+ 83   :  fe31 ; 
  84   :  fe30 ; 
- 85   :  fe2f ; 
- 86   :  fe2e ; 
- 87   :  fe2d ; 
+ 85   :  fe2e ; 
+ 86   :  fe2d ; 
+ 87   :  fe2c ; 
  88   :  fe2c ; 
  89   :  fe2b ; 
- 8a   :  fe2b ; 
- 8b   :  fe2a ; 
+ 8a   :  fe2a ; 
+ 8b   :  fe29 ; 
  8c   :  fe29 ; 
- 8d   :  fe29 ; 
+ 8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe28 ; 
+ 8f   :  fe27 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
- 93   :  fe27 ; 
+ 93   :  fe26 ; 
  94   :  fe26 ; 
- 95   :  fe26 ; 
+ 95   :  fe27 ; 
  96   :  fe27 ; 
  97   :  fe27 ; 
  98   :  fe27 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  fe28 ; 
  9b   :  fe28 ; 
  9c   :  fe29 ; 
- 9d   :  fe29 ; 
+ 9d   :  fe2a ; 
  9e   :  fe2a ; 
  9f   :  fe2b ; 
- a0   :  fe2b ; 
- a1   :  fe2c ; 
- a2   :  fe2d ; 
- a3   :  fe2e ; 
- a4   :  fe30 ; 
- a5   :  fe31 ; 
- a6   :  fe32 ; 
- a7   :  fe34 ; 
- a8   :  fe35 ; 
- a9   :  fe37 ; 
- aa   :  fe38 ; 
- ab   :  fe3a ; 
- ac   :  fe3c ; 
- ad   :  fe3e ; 
- ae   :  fe40 ; 
- af   :  fe42 ; 
- b0   :  fe44 ; 
- b1   :  fe46 ; 
- b2   :  fe49 ; 
- b3   :  fe4b ; 
- b4   :  fe4d ; 
- b5   :  fe50 ; 
- b6   :  fe53 ; 
- b7   :  fe55 ; 
- b8   :  fe58 ; 
- b9   :  fe5b ; 
- ba   :  fe5e ; 
- bb   :  fe61 ; 
- bc   :  fe64 ; 
- bd   :  fe68 ; 
- be   :  fe6b ; 
- bf   :  fe6e ; 
- c0   :  fe72 ; 
- c1   :  fe75 ; 
- c2   :  fe79 ; 
- c3   :  fe7d ; 
- c4   :  fe81 ; 
- c5   :  fe84 ; 
- c6   :  fe88 ; 
- c7   :  fe8c ; 
- c8   :  fe91 ; 
- c9   :  fe95 ; 
- ca   :  fe99 ; 
- cb   :  fe9e ; 
- cc   :  fea2 ; 
- cd   :  fea7 ; 
- ce   :  feab ; 
- cf   :  feb0 ; 
- d0   :  feb5 ; 
- d1   :  feba ; 
- d2   :  febf ; 
- d3   :  fec4 ; 
- d4   :  fec9 ; 
- d5   :  fece ; 
- d6   :  fed3 ; 
- d7   :  fed9 ; 
- d8   :  fede ; 
- d9   :  fee4 ; 
- da   :  fee9 ; 
- db   :  feef ; 
- dc   :  fef5 ; 
- dd   :  fefa ; 
- de   :  ff00 ; 
- df   :  ff06 ; 
- e0   :  ff0c ; 
- e1   :  ff12 ; 
- e2   :  ff19 ; 
- e3   :  ff1f ; 
- e4   :  ff25 ; 
- e5   :  ff2c ; 
- e6   :  ff32 ; 
- e7   :  ff39 ; 
- e8   :  ff3f ; 
- e9   :  ff46 ; 
- ea   :  ff4d ; 
- eb   :  ff53 ; 
- ec   :  ff5a ; 
- ed   :  ff61 ; 
- ee   :  ff68 ; 
- ef   :  ff6f ; 
- f0   :  ff76 ; 
- f1   :  ff7e ; 
- f2   :  ff85 ; 
- f3   :  ff8c ; 
- f4   :  ff93 ; 
- f5   :  ff9b ; 
- f6   :  ffa2 ; 
- f7   :  ffaa ; 
- f8   :  ffb2 ; 
- f9   :  ffb9 ; 
- fa   :  ffc1 ; 
- fb   :  ffc9 ; 
- fc   :  ffd1 ; 
- fd   :  ffd8 ; 
- fe   :  ffe0 ; 
- ff   :  ffe8 ; 
+ a0   :  fe2c ; 
+ a1   :  fe2d ; 
+ a2   :  fe2e ; 
+ a3   :  fe2f ; 
+ a4   :  fe31 ; 
+ a5   :  fe32 ; 
+ a6   :  fe33 ; 
+ a7   :  fe35 ; 
+ a8   :  fe36 ; 
+ a9   :  fe38 ; 
+ aa   :  fe3a ; 
+ ab   :  fe3b ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
+ b0   :  fe46 ; 
+ b1   :  fe48 ; 
+ b2   :  fe4a ; 
+ b3   :  fe4d ; 
+ b4   :  fe4f ; 
+ b5   :  fe52 ; 
+ b6   :  fe55 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe63 ; 
+ bc   :  fe67 ; 
+ bd   :  fe6a ; 
+ be   :  fe6d ; 
+ bf   :  fe71 ; 
+ c0   :  fe74 ; 
+ c1   :  fe78 ; 
+ c2   :  fe7c ; 
+ c3   :  fe80 ; 
+ c4   :  fe83 ; 
+ c5   :  fe87 ; 
+ c6   :  fe8b ; 
+ c7   :  fe90 ; 
+ c8   :  fe94 ; 
+ c9   :  fe98 ; 
+ ca   :  fe9c ; 
+ cb   :  fea1 ; 
+ cc   :  fea5 ; 
+ cd   :  feaa ; 
+ ce   :  feaf ; 
+ cf   :  feb4 ; 
+ d0   :  feb8 ; 
+ d1   :  febd ; 
+ d2   :  fec2 ; 
+ d3   :  fec8 ; 
+ d4   :  fecd ; 
+ d5   :  fed2 ; 
+ d6   :  fed7 ; 
+ d7   :  fedd ; 
+ d8   :  fee2 ; 
+ d9   :  fee8 ; 
+ da   :  feed ; 
+ db   :  fef3 ; 
+ dc   :  fef9 ; 
+ dd   :  feff ; 
+ de   :  ff05 ; 
+ df   :  ff0b ; 
+ e0   :  ff11 ; 
+ e1   :  ff17 ; 
+ e2   :  ff1d ; 
+ e3   :  ff24 ; 
+ e4   :  ff2a ; 
+ e5   :  ff30 ; 
+ e6   :  ff37 ; 
+ e7   :  ff3d ; 
+ e8   :  ff44 ; 
+ e9   :  ff4b ; 
+ ea   :  ff52 ; 
+ eb   :  ff59 ; 
+ ec   :  ff5f ; 
+ ed   :  ff66 ; 
+ ee   :  ff6d ; 
+ ef   :  ff75 ; 
+ f0   :  ff7c ; 
+ f1   :  ff83 ; 
+ f2   :  ff8a ; 
+ f3   :  ff92 ; 
+ f4   :  ff99 ; 
+ f5   :  ffa1 ; 
+ f6   :  ffa8 ; 
+ f7   :  ffb0 ; 
+ f8   :  ffb7 ; 
+ f9   :  ffbf ; 
+ fa   :  ffc7 ; 
+ fb   :  ffcf ; 
+ fc   :  ffd6 ; 
+ fd   :  ffde ; 
+ fe   :  ffe6 ; 
+ ff   :  ffee ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
index 1971c3e982..a8344b7e3a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
@@ -3,114 +3,114 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  14 ; 
- 1   :  16 ; 
- 2   :  17 ; 
- 3   :  19 ; 
- 4   :  1a ; 
- 5   :  1c ; 
- 6   :  1d ; 
- 7   :  1f ; 
- 8   :  20 ; 
- 9   :  22 ; 
- a   :  23 ; 
- b   :  25 ; 
- c   :  27 ; 
- d   :  28 ; 
- e   :  2a ; 
- f   :  2b ; 
- 10   :  2d ; 
- 11   :  2f ; 
- 12   :  30 ; 
- 13   :  32 ; 
- 14   :  33 ; 
- 15   :  35 ; 
- 16   :  37 ; 
- 17   :  38 ; 
- 18   :  3a ; 
- 19   :  3c ; 
- 1a   :  3d ; 
- 1b   :  3f ; 
- 1c   :  41 ; 
- 1d   :  42 ; 
- 1e   :  44 ; 
- 1f   :  46 ; 
- 20   :  48 ; 
- 21   :  49 ; 
- 22   :  4b ; 
- 23   :  4d ; 
- 24   :  4e ; 
- 25   :  50 ; 
- 26   :  52 ; 
- 27   :  53 ; 
- 28   :  55 ; 
- 29   :  57 ; 
- 2a   :  59 ; 
- 2b   :  5a ; 
- 2c   :  5c ; 
- 2d   :  5e ; 
- 2e   :  5f ; 
- 2f   :  61 ; 
- 30   :  63 ; 
- 31   :  65 ; 
- 32   :  66 ; 
- 33   :  68 ; 
- 34   :  6a ; 
- 35   :  6b ; 
- 36   :  6d ; 
- 37   :  6f ; 
- 38   :  71 ; 
- 39   :  72 ; 
- 3a   :  74 ; 
- 3b   :  76 ; 
- 3c   :  77 ; 
- 3d   :  79 ; 
- 3e   :  7b ; 
- 3f   :  7c ; 
- 40   :  7e ; 
- 41   :  80 ; 
- 42   :  81 ; 
- 43   :  83 ; 
- 44   :  85 ; 
- 45   :  86 ; 
- 46   :  88 ; 
- 47   :  89 ; 
- 48   :  8b ; 
- 49   :  8d ; 
- 4a   :  8e ; 
- 4b   :  90 ; 
- 4c   :  91 ; 
- 4d   :  93 ; 
- 4e   :  95 ; 
- 4f   :  96 ; 
- 50   :  98 ; 
- 51   :  99 ; 
- 52   :  9b ; 
- 53   :  9c ; 
- 54   :  9e ; 
- 55   :  9f ; 
- 56   :  a1 ; 
- 57   :  a2 ; 
- 58   :  a3 ; 
- 59   :  a5 ; 
- 5a   :  a6 ; 
- 5b   :  a8 ; 
- 5c   :  a9 ; 
- 5d   :  aa ; 
- 5e   :  ac ; 
- 5f   :  ad ; 
- 60   :  ae ; 
- 61   :  b0 ; 
- 62   :  b1 ; 
- 63   :  b2 ; 
- 64   :  b3 ; 
+ 0   :  15 ; 
+ 1   :  17 ; 
+ 2   :  18 ; 
+ 3   :  1a ; 
+ 4   :  1b ; 
+ 5   :  1d ; 
+ 6   :  1e ; 
+ 7   :  20 ; 
+ 8   :  22 ; 
+ 9   :  23 ; 
+ a   :  25 ; 
+ b   :  26 ; 
+ c   :  28 ; 
+ d   :  29 ; 
+ e   :  2b ; 
+ f   :  2d ; 
+ 10   :  2e ; 
+ 11   :  30 ; 
+ 12   :  31 ; 
+ 13   :  33 ; 
+ 14   :  35 ; 
+ 15   :  36 ; 
+ 16   :  38 ; 
+ 17   :  3a ; 
+ 18   :  3b ; 
+ 19   :  3d ; 
+ 1a   :  3f ; 
+ 1b   :  40 ; 
+ 1c   :  42 ; 
+ 1d   :  44 ; 
+ 1e   :  45 ; 
+ 1f   :  47 ; 
+ 20   :  49 ; 
+ 21   :  4b ; 
+ 22   :  4c ; 
+ 23   :  4e ; 
+ 24   :  50 ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
+ 27   :  55 ; 
+ 28   :  56 ; 
+ 29   :  58 ; 
+ 2a   :  5a ; 
+ 2b   :  5c ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
+ 2e   :  61 ; 
+ 2f   :  62 ; 
+ 30   :  64 ; 
+ 31   :  66 ; 
+ 32   :  68 ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
+ 35   :  6d ; 
+ 36   :  6e ; 
+ 37   :  70 ; 
+ 38   :  72 ; 
+ 39   :  74 ; 
+ 3a   :  75 ; 
+ 3b   :  77 ; 
+ 3c   :  79 ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
+ 3f   :  7e ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
+ 42   :  83 ; 
+ 43   :  84 ; 
+ 44   :  86 ; 
+ 45   :  87 ; 
+ 46   :  89 ; 
+ 47   :  8b ; 
+ 48   :  8c ; 
+ 49   :  8e ; 
+ 4a   :  8f ; 
+ 4b   :  91 ; 
+ 4c   :  93 ; 
+ 4d   :  94 ; 
+ 4e   :  96 ; 
+ 4f   :  97 ; 
+ 50   :  99 ; 
+ 51   :  9a ; 
+ 52   :  9c ; 
+ 53   :  9d ; 
+ 54   :  9f ; 
+ 55   :  a0 ; 
+ 56   :  a2 ; 
+ 57   :  a3 ; 
+ 58   :  a4 ; 
+ 59   :  a6 ; 
+ 5a   :  a7 ; 
+ 5b   :  a9 ; 
+ 5c   :  aa ; 
+ 5d   :  ab ; 
+ 5e   :  ad ; 
+ 5f   :  ae ; 
+ 60   :  af ; 
+ 61   :  b1 ; 
+ 62   :  b2 ; 
+ 63   :  b3 ; 
+ 64   :  b4 ; 
  65   :  b5 ; 
- 66   :  b6 ; 
- 67   :  b7 ; 
- 68   :  b8 ; 
- 69   :  b9 ; 
- 6a   :  ba ; 
- 6b   :  bb ; 
+ 66   :  b7 ; 
+ 67   :  b8 ; 
+ 68   :  b9 ; 
+ 69   :  ba ; 
+ 6a   :  bb ; 
+ 6b   :  bc ; 
  6c   :  bd ; 
  6d   :  be ; 
  6e   :  bf ; 
@@ -119,31 +119,31 @@ CONTENT BEGIN
  71   :  c2 ; 
  72   :  c3 ; 
  73   :  c4 ; 
- 74   :  c4 ; 
- 75   :  c5 ; 
- 76   :  c6 ; 
- 77   :  c7 ; 
+ 74   :  c5 ; 
+ 75   :  c6 ; 
+ 76   :  c7 ; 
+ 77   :  c8 ; 
  78   :  c8 ; 
  79   :  c9 ; 
- 7a   :  c9 ; 
- 7b   :  ca ; 
+ 7a   :  ca ; 
+ 7b   :  cb ; 
  7c   :  cb ; 
- 7d   :  cb ; 
- 7e   :  cc ; 
+ 7d   :  cc ; 
+ 7e   :  cd ; 
  7f   :  cd ; 
- 80   :  cd ; 
+ 80   :  ce ; 
  81   :  ce ; 
- 82   :  ce ; 
+ 82   :  cf ; 
  83   :  cf ; 
- 84   :  cf ; 
+ 84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d0 ; 
+ 86   :  d1 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
  8a   :  d2 ; 
  8b   :  d2 ; 
- 8c   :  d2 ; 
+ 8c   :  d3 ; 
  8d   :  d3 ; 
  8e   :  d3 ; 
  8f   :  d3 ; 
@@ -157,24 +157,24 @@ CONTENT BEGIN
  97   :  d3 ; 
  98   :  d3 ; 
  99   :  d3 ; 
- 9a   :  d3 ; 
+ 9a   :  d2 ; 
  9b   :  d2 ; 
  9c   :  d2 ; 
  9d   :  d2 ; 
- 9e   :  d2 ; 
+ 9e   :  d1 ; 
  9f   :  d1 ; 
- a0   :  d1 ; 
+ a0   :  d0 ; 
  a1   :  d0 ; 
- a2   :  d0 ; 
+ a2   :  cf ; 
  a3   :  cf ; 
- a4   :  cf ; 
+ a4   :  ce ; 
  a5   :  ce ; 
- a6   :  ce ; 
- a7   :  cd ; 
+ a6   :  cd ; 
+ a7   :  cc ; 
  a8   :  cc ; 
- a9   :  cc ; 
- aa   :  cb ; 
- ab   :  ca ; 
+ a9   :  cb ; 
+ aa   :  ca ; 
+ ab   :  c9 ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
  ae   :  c7 ; 
@@ -182,81 +182,81 @@ CONTENT BEGIN
  b0   :  c5 ; 
  b1   :  c4 ; 
  b2   :  c3 ; 
- b3   :  c2 ; 
- b4   :  c1 ; 
- b5   :  c0 ; 
- b6   :  bf ; 
- b7   :  be ; 
- b8   :  bc ; 
- b9   :  bb ; 
- ba   :  ba ; 
- bb   :  b8 ; 
- bc   :  b7 ; 
- bd   :  b5 ; 
- be   :  b4 ; 
- bf   :  b2 ; 
- c0   :  b1 ; 
- c1   :  af ; 
- c2   :  ad ; 
- c3   :  ac ; 
- c4   :  aa ; 
- c5   :  a8 ; 
- c6   :  a6 ; 
- c7   :  a4 ; 
- c8   :  a3 ; 
- c9   :  a1 ; 
- ca   :  9f ; 
- cb   :  9d ; 
- cc   :  9b ; 
- cd   :  99 ; 
- ce   :  96 ; 
- cf   :  94 ; 
- d0   :  92 ; 
- d1   :  90 ; 
- d2   :  8e ; 
- d3   :  8b ; 
- d4   :  89 ; 
- d5   :  87 ; 
- d6   :  84 ; 
- d7   :  82 ; 
- d8   :  7f ; 
- d9   :  7d ; 
- da   :  7a ; 
- db   :  77 ; 
- dc   :  75 ; 
- dd   :  72 ; 
- de   :  6f ; 
- df   :  6d ; 
- e0   :  6a ; 
- e1   :  67 ; 
- e2   :  64 ; 
- e3   :  61 ; 
- e4   :  5e ; 
- e5   :  5c ; 
- e6   :  59 ; 
- e7   :  56 ; 
- e8   :  52 ; 
- e9   :  4f ; 
- ea   :  4c ; 
- eb   :  49 ; 
- ec   :  46 ; 
- ed   :  43 ; 
- ee   :  3f ; 
- ef   :  3c ; 
- f0   :  39 ; 
- f1   :  36 ; 
- f2   :  32 ; 
- f3   :  2f ; 
- f4   :  2b ; 
- f5   :  28 ; 
- f6   :  24 ; 
- f7   :  21 ; 
- f8   :  1d ; 
- f9   :  1a ; 
- fa   :  16 ; 
- fb   :  13 ; 
- fc   :  f ; 
- fd   :  b ; 
- fe   :  8 ; 
- ff   :  4 ; 
+ b3   :  c1 ; 
+ b4   :  c0 ; 
+ b5   :  bf ; 
+ b6   :  be ; 
+ b7   :  bd ; 
+ b8   :  bb ; 
+ b9   :  ba ; 
+ ba   :  b9 ; 
+ bb   :  b7 ; 
+ bc   :  b6 ; 
+ bd   :  b4 ; 
+ be   :  b3 ; 
+ bf   :  b1 ; 
+ c0   :  af ; 
+ c1   :  ae ; 
+ c2   :  ac ; 
+ c3   :  aa ; 
+ c4   :  a9 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
+ c7   :  a3 ; 
+ c8   :  a1 ; 
+ c9   :  9f ; 
+ ca   :  9d ; 
+ cb   :  9b ; 
+ cc   :  99 ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  90 ; 
+ d1   :  8e ; 
+ d2   :  8c ; 
+ d3   :  89 ; 
+ d4   :  87 ; 
+ d5   :  85 ; 
+ d6   :  82 ; 
+ d7   :  80 ; 
+ d8   :  7d ; 
+ d9   :  7b ; 
+ da   :  78 ; 
+ db   :  75 ; 
+ dc   :  73 ; 
+ dd   :  70 ; 
+ de   :  6d ; 
+ df   :  6b ; 
+ e0   :  68 ; 
+ e1   :  65 ; 
+ e2   :  62 ; 
+ e3   :  5f ; 
+ e4   :  5c ; 
+ e5   :  59 ; 
+ e6   :  56 ; 
+ e7   :  53 ; 
+ e8   :  50 ; 
+ e9   :  4d ; 
+ ea   :  4a ; 
+ eb   :  47 ; 
+ ec   :  44 ; 
+ ed   :  40 ; 
+ ee   :  3d ; 
+ ef   :  3a ; 
+ f0   :  36 ; 
+ f1   :  33 ; 
+ f2   :  30 ; 
+ f3   :  2c ; 
+ f4   :  29 ; 
+ f5   :  25 ; 
+ f6   :  22 ; 
+ f7   :  1e ; 
+ f8   :  1b ; 
+ f9   :  17 ; 
+ fa   :  14 ; 
+ fb   :  10 ; 
+ fc   :  c ; 
+ fd   :  9 ; 
+ fe   :  5 ; 
+ ff   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
index 086dfbabce..90cf20794d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
@@ -3,91 +3,91 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff89 ; 
- 1   :  ff78 ; 
- 2   :  ff75 ; 
- 3   :  ff7f ; 
- 4   :  ff95 ; 
- 5   :  ffb0 ; 
- 6   :  ffcc ; 
- 7   :  ffe2 ; 
- 8   :  fff0 ; 
- 9   :  fff5 ; 
- a   :  fff4 ; 
- b   :  ffef ; 
- c   :  ffea ; 
- d   :  ffe8 ; 
- e   :  ffe7 ; 
- f   :  ffe9 ; 
- 10   :  ffea ; 
+ 0   :  ff7b ; 
+ 1   :  ff75 ; 
+ 2   :  ff7b ; 
+ 3   :  ff8e ; 
+ 4   :  ffa9 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffdd ; 
+ 7   :  ffed ; 
+ 8   :  fff4 ; 
+ 9   :  fff4 ; 
+ a   :  fff0 ; 
+ b   :  ffeb ; 
+ c   :  ffe8 ; 
+ d   :  ffe7 ; 
+ e   :  ffe8 ; 
+ f   :  ffea ; 
+ 10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffeb ; 
- 13   :  ffe9 ; 
- 14   :  ffe8 ; 
- 15   :  ffe7 ; 
+ 12   :  ffea ; 
+ 13   :  ffe8 ; 
+ 14   :  ffe7 ; 
+ 15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe6 ; 
+ 17   :  ffe7 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
- 1b   :  ffe6 ; 
- 1c   :  ffe5 ; 
- 1d   :  ffe4 ; 
+ 1b   :  ffe5 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe3 ; 
  1e   :  ffe3 ; 
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe3 ; 
- 23   :  ffe2 ; 
+ 22   :  ffe2 ; 
+ 23   :  ffe1 ; 
  24   :  ffe1 ; 
- 25   :  ffe1 ; 
+ 25   :  ffe0 ; 
  26   :  ffe0 ; 
  27   :  ffe0 ; 
  28   :  ffe0 ; 
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffde ; 
+ 2c   :  ffdd ; 
  2d   :  ffdd ; 
- 2e   :  ffdd ; 
+ 2e   :  ffdc ; 
  2f   :  ffdc ; 
  30   :  ffdc ; 
  31   :  ffdc ; 
  32   :  ffdb ; 
- 33   :  ffdb ; 
+ 33   :  ffda ; 
  34   :  ffda ; 
- 35   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
- 38   :  ffd9 ; 
+ 38   :  ffd8 ; 
  39   :  ffd8 ; 
- 3a   :  ffd8 ; 
+ 3a   :  ffd7 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd7 ; 
+ 3c   :  ffd6 ; 
  3d   :  ffd6 ; 
- 3e   :  ffd6 ; 
+ 3e   :  ffd5 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd5 ; 
+ 41   :  ffd4 ; 
  42   :  ffd4 ; 
- 43   :  ffd4 ; 
+ 43   :  ffd3 ; 
  44   :  ffd3 ; 
- 45   :  ffd3 ; 
+ 45   :  ffd2 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
- 48   :  ffd2 ; 
+ 48   :  ffd1 ; 
  49   :  ffd1 ; 
- 4a   :  ffd1 ; 
+ 4a   :  ffd0 ; 
  4b   :  ffd0 ; 
- 4c   :  ffd0 ; 
+ 4c   :  ffcf ; 
  4d   :  ffcf ; 
  4e   :  ffcf ; 
- 4f   :  ffcf ; 
+ 4f   :  ffce ; 
  50   :  ffce ; 
  51   :  ffce ; 
- 52   :  ffce ; 
+ 52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcd ; 
+ 54   :  ffcc ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,43 +95,43 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffca ; 
+ 5c   :  ffc9 ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
- 5f   :  ffc9 ; 
+ 5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc8 ; 
+ 62   :  ffc7 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
- 65   :  ffc7 ; 
+ 65   :  ffc6 ; 
  66   :  ffc6 ; 
  67   :  ffc6 ; 
- 68   :  ffc6 ; 
+ 68   :  ffc5 ; 
  69   :  ffc5 ; 
  6a   :  ffc5 ; 
  6b   :  ffc5 ; 
- 6c   :  ffc5 ; 
+ 6c   :  ffc4 ; 
  6d   :  ffc4 ; 
  6e   :  ffc4 ; 
  6f   :  ffc4 ; 
- 70   :  ffc4 ; 
+ 70   :  ffc3 ; 
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc3 ; 
+ 74   :  ffc2 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
  78   :  ffc2 ; 
- 79   :  ffc2 ; 
+ 79   :  ffc1 ; 
  7a   :  ffc1 ; 
  7b   :  ffc1 ; 
  7c   :  ffc1 ; 
  7d   :  ffc1 ; 
  7e   :  ffc1 ; 
  7f   :  ffc1 ; 
- 80   :  ffc1 ; 
+ 80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
  83   :  ffc0 ; 
@@ -166,7 +166,7 @@ CONTENT BEGIN
  a0   :  ffc2 ; 
  a1   :  ffc2 ; 
  a2   :  ffc2 ; 
- a3   :  ffc2 ; 
+ a3   :  ffc3 ; 
  a4   :  ffc3 ; 
  a5   :  ffc3 ; 
  a6   :  ffc3 ; 
@@ -178,9 +178,9 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc6 ; 
+ af   :  ffc7 ; 
  b0   :  ffc7 ; 
- b1   :  ffc7 ; 
+ b1   :  ffc8 ; 
  b2   :  ffc8 ; 
  b3   :  ffc8 ; 
  b4   :  ffc9 ; 
@@ -188,35 +188,35 @@ CONTENT BEGIN
  b6   :  ffca ; 
  b7   :  ffca ; 
  b8   :  ffcb ; 
- b9   :  ffcb ; 
+ b9   :  ffcc ; 
  ba   :  ffcc ; 
- bb   :  ffcc ; 
+ bb   :  ffcd ; 
  bc   :  ffcd ; 
- bd   :  ffcd ; 
+ bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffcf ; 
+ c0   :  ffd0 ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd1 ; 
+ c3   :  ffd2 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
- c6   :  ffd3 ; 
- c7   :  ffd4 ; 
+ c6   :  ffd4 ; 
+ c7   :  ffd5 ; 
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
- ca   :  ffd6 ; 
- cb   :  ffd7 ; 
- cc   :  ffd8 ; 
+ ca   :  ffd7 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
- cf   :  ffda ; 
- d0   :  ffdb ; 
- d1   :  ffdc ; 
- d2   :  ffdd ; 
- d3   :  ffde ; 
- d4   :  ffdf ; 
- d5   :  ffe0 ; 
+ cf   :  ffdb ; 
+ d0   :  ffdc ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
+ d3   :  ffdf ; 
+ d4   :  ffe0 ; 
+ d5   :  ffe1 ; 
  d6   :  ffe1 ; 
  d7   :  ffe2 ; 
  d8   :  ffe3 ; 
@@ -224,39 +224,39 @@ CONTENT BEGIN
  da   :  ffe5 ; 
  db   :  ffe6 ; 
  dc   :  ffe7 ; 
- dd   :  ffe8 ; 
- de   :  ffe9 ; 
- df   :  ffea ; 
- e0   :  ffeb ; 
- e1   :  ffec ; 
- e2   :  ffed ; 
- e3   :  ffee ; 
- e4   :  ffef ; 
+ dd   :  ffe9 ; 
+ de   :  ffea ; 
+ df   :  ffeb ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
  e5   :  fff1 ; 
- e6   :  fff2 ; 
- e7   :  fff3 ; 
- e8   :  fff4 ; 
- e9   :  fff5 ; 
+ e6   :  fff3 ; 
+ e7   :  fff4 ; 
+ e8   :  fff5 ; 
+ e9   :  fff6 ; 
  ea   :  fff7 ; 
- eb   :  fff8 ; 
- ec   :  fff9 ; 
- ed   :  fffa ; 
- ee   :  fffb ; 
- ef   :  fffd ; 
- f0   :  fffe ; 
- f1   :  ffff ; 
- f2   :  1 ; 
- f3   :  2 ; 
- f4   :  3 ; 
- f5   :  5 ; 
- f6   :  6 ; 
- f7   :  7 ; 
- f8   :  9 ; 
- f9   :  a ; 
- fa   :  c ; 
- fb   :  d ; 
- fc   :  e ; 
- fd   :  10 ; 
- fe   :  11 ; 
- ff   :  13 ; 
+ eb   :  fff9 ; 
+ ec   :  fffa ; 
+ ed   :  fffb ; 
+ ee   :  fffc ; 
+ ef   :  fffe ; 
+ f0   :  ffff ; 
+ f1   :  0 ; 
+ f2   :  2 ; 
+ f3   :  3 ; 
+ f4   :  4 ; 
+ f5   :  6 ; 
+ f6   :  7 ; 
+ f7   :  8 ; 
+ f8   :  a ; 
+ f9   :  b ; 
+ fa   :  d ; 
+ fb   :  e ; 
+ fc   :  10 ; 
+ fd   :  11 ; 
+ fe   :  12 ; 
+ ff   :  14 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
index 150426c0ee..6403b99c8f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
+ 0   :  7ffd ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffd ; 
- 4   :  7ff8 ; 
- 5   :  7ff2 ; 
- 6   :  7feb ; 
- 7   :  7fe1 ; 
- 8   :  7fd6 ; 
- 9   :  7fca ; 
- a   :  7fbb ; 
- b   :  7fab ; 
- c   :  7f99 ; 
- d   :  7f86 ; 
- e   :  7f71 ; 
- f   :  7f5a ; 
- 10   :  7f41 ; 
- 11   :  7f27 ; 
- 12   :  7f0b ; 
- 13   :  7eed ; 
- 14   :  7ece ; 
- 15   :  7ead ; 
- 16   :  7e8a ; 
- 17   :  7e66 ; 
- 18   :  7e40 ; 
- 19   :  7e19 ; 
- 1a   :  7def ; 
- 1b   :  7dc4 ; 
- 1c   :  7d98 ; 
- 1d   :  7d6a ; 
- 1e   :  7d3a ; 
- 1f   :  7d08 ; 
- 20   :  7cd5 ; 
- 21   :  7ca0 ; 
- 22   :  7c6a ; 
- 23   :  7c32 ; 
- 24   :  7bf9 ; 
- 25   :  7bbd ; 
- 26   :  7b81 ; 
- 27   :  7b42 ; 
- 28   :  7b02 ; 
- 29   :  7ac1 ; 
- 2a   :  7a7e ; 
- 2b   :  7a39 ; 
- 2c   :  79f3 ; 
- 2d   :  79ab ; 
- 2e   :  7962 ; 
- 2f   :  7917 ; 
- 30   :  78cb ; 
- 31   :  787d ; 
- 32   :  782e ; 
- 33   :  77dd ; 
- 34   :  778a ; 
- 35   :  7736 ; 
- 36   :  76e1 ; 
- 37   :  768a ; 
- 38   :  7632 ; 
- 39   :  75d8 ; 
- 3a   :  757d ; 
- 3b   :  7520 ; 
- 3c   :  74c2 ; 
- 3d   :  7462 ; 
- 3e   :  7401 ; 
- 3f   :  739f ; 
- 40   :  733b ; 
- 41   :  72d6 ; 
- 42   :  7270 ; 
- 43   :  7208 ; 
- 44   :  719e ; 
- 45   :  7134 ; 
- 46   :  70c8 ; 
- 47   :  705b ; 
- 48   :  6fec ; 
- 49   :  6f7c ; 
- 4a   :  6f0b ; 
- 4b   :  6e99 ; 
- 4c   :  6e25 ; 
- 4d   :  6db0 ; 
- 4e   :  6d39 ; 
- 4f   :  6cc2 ; 
- 50   :  6c49 ; 
- 51   :  6bcf ; 
- 52   :  6b54 ; 
- 53   :  6ad8 ; 
- 54   :  6a5a ; 
- 55   :  69db ; 
- 56   :  695c ; 
- 57   :  68db ; 
- 58   :  6858 ; 
- 59   :  67d5 ; 
- 5a   :  6751 ; 
- 5b   :  66cb ; 
- 5c   :  6645 ; 
- 5d   :  65bd ; 
- 5e   :  6534 ; 
- 5f   :  64aa ; 
- 60   :  6420 ; 
- 61   :  6394 ; 
- 62   :  6307 ; 
- 63   :  6279 ; 
- 64   :  61ea ; 
- 65   :  615a ; 
- 66   :  60ca ; 
- 67   :  6038 ; 
- 68   :  5fa5 ; 
- 69   :  5f12 ; 
- 6a   :  5e7d ; 
- 6b   :  5de8 ; 
- 6c   :  5d52 ; 
- 6d   :  5cbb ; 
- 6e   :  5c23 ; 
- 6f   :  5b8a ; 
- 70   :  5af0 ; 
- 71   :  5a56 ; 
- 72   :  59bb ; 
- 73   :  591f ; 
- 74   :  5882 ; 
- 75   :  57e5 ; 
- 76   :  5746 ; 
- 77   :  56a7 ; 
- 78   :  5608 ; 
- 79   :  5568 ; 
- 7a   :  54c7 ; 
- 7b   :  5425 ; 
- 7c   :  5383 ; 
- 7d   :  52e0 ; 
- 7e   :  523c ; 
- 7f   :  5198 ; 
- 80   :  50f3 ; 
- 81   :  504e ; 
- 82   :  4fa8 ; 
- 83   :  4f01 ; 
- 84   :  4e5a ; 
- 85   :  4db3 ; 
- 86   :  4d0b ; 
- 87   :  4c62 ; 
- 88   :  4bba ; 
- 89   :  4b10 ; 
- 8a   :  4a66 ; 
- 8b   :  49bc ; 
- 8c   :  4911 ; 
- 8d   :  4866 ; 
- 8e   :  47bb ; 
- 8f   :  470f ; 
- 90   :  4663 ; 
- 91   :  45b7 ; 
- 92   :  450a ; 
- 93   :  445d ; 
- 94   :  43af ; 
- 95   :  4302 ; 
- 96   :  4254 ; 
- 97   :  41a6 ; 
- 98   :  40f7 ; 
- 99   :  4049 ; 
- 9a   :  3f9a ; 
- 9b   :  3eeb ; 
- 9c   :  3e3c ; 
- 9d   :  3d8c ; 
- 9e   :  3cdd ; 
- 9f   :  3c2d ; 
- a0   :  3b7e ; 
- a1   :  3ace ; 
- a2   :  3a1e ; 
- a3   :  396e ; 
- a4   :  38be ; 
- a5   :  380f ; 
- a6   :  375f ; 
- a7   :  36af ; 
- a8   :  35ff ; 
- a9   :  354f ; 
- aa   :  349f ; 
- ab   :  33ef ; 
- ac   :  333f ; 
- ad   :  3290 ; 
- ae   :  31e0 ; 
- af   :  3131 ; 
- b0   :  3081 ; 
- b1   :  2fd2 ; 
- b2   :  2f23 ; 
- b3   :  2e74 ; 
- b4   :  2dc6 ; 
- b5   :  2d17 ; 
- b6   :  2c69 ; 
- b7   :  2bbb ; 
- b8   :  2b0e ; 
- b9   :  2a60 ; 
- ba   :  29b3 ; 
- bb   :  2906 ; 
- bc   :  285a ; 
- bd   :  27ad ; 
- be   :  2701 ; 
- bf   :  2656 ; 
- c0   :  25ab ; 
- c1   :  2500 ; 
- c2   :  2455 ; 
- c3   :  23ab ; 
- c4   :  2302 ; 
- c5   :  2258 ; 
- c6   :  21b0 ; 
- c7   :  2107 ; 
- c8   :  205f ; 
- c9   :  1fb8 ; 
- ca   :  1f11 ; 
- cb   :  1e6b ; 
- cc   :  1dc5 ; 
- cd   :  1d1f ; 
- ce   :  1c7b ; 
- cf   :  1bd6 ; 
- d0   :  1b33 ; 
- d1   :  1a90 ; 
- d2   :  19ed ; 
- d3   :  194b ; 
- d4   :  18aa ; 
- d5   :  1809 ; 
- d6   :  1769 ; 
- d7   :  16ca ; 
- d8   :  162b ; 
- d9   :  158d ; 
- da   :  14f0 ; 
- db   :  1453 ; 
- dc   :  13b8 ; 
- dd   :  131c ; 
- de   :  1282 ; 
- df   :  11e8 ; 
- e0   :  114f ; 
- e1   :  10b7 ; 
- e2   :  1020 ; 
- e3   :  f89 ; 
- e4   :  ef3 ; 
- e5   :  e5e ; 
- e6   :  dca ; 
- e7   :  d37 ; 
- e8   :  ca4 ; 
- e9   :  c12 ; 
- ea   :  b81 ; 
- eb   :  af2 ; 
- ec   :  a62 ; 
- ed   :  9d4 ; 
- ee   :  947 ; 
- ef   :  8bb ; 
- f0   :  82f ; 
- f1   :  7a4 ; 
- f2   :  71b ; 
- f3   :  692 ; 
- f4   :  60a ; 
- f5   :  584 ; 
- f6   :  4fe ; 
- f7   :  479 ; 
- f8   :  3f5 ; 
- f9   :  372 ; 
- fa   :  2f0 ; 
- fb   :  26f ; 
- fc   :  1f0 ; 
- fd   :  171 ; 
- fe   :  f3 ; 
- ff   :  76 ; 
+ 3   :  7fff ; 
+ 4   :  7ffc ; 
+ 5   :  7ff7 ; 
+ 6   :  7ff1 ; 
+ 7   :  7fe9 ; 
+ 8   :  7fdf ; 
+ 9   :  7fd3 ; 
+ a   :  7fc6 ; 
+ b   :  7fb7 ; 
+ c   :  7fa7 ; 
+ d   :  7f94 ; 
+ e   :  7f81 ; 
+ f   :  7f6b ; 
+ 10   :  7f54 ; 
+ 11   :  7f3b ; 
+ 12   :  7f20 ; 
+ 13   :  7f04 ; 
+ 14   :  7ee6 ; 
+ 15   :  7ec6 ; 
+ 16   :  7ea4 ; 
+ 17   :  7e81 ; 
+ 18   :  7e5d ; 
+ 19   :  7e36 ; 
+ 1a   :  7e0e ; 
+ 1b   :  7de5 ; 
+ 1c   :  7db9 ; 
+ 1d   :  7d8c ; 
+ 1e   :  7d5e ; 
+ 1f   :  7d2e ; 
+ 20   :  7cfc ; 
+ 21   :  7cc8 ; 
+ 22   :  7c93 ; 
+ 23   :  7c5c ; 
+ 24   :  7c24 ; 
+ 25   :  7bea ; 
+ 26   :  7bae ; 
+ 27   :  7b71 ; 
+ 28   :  7b33 ; 
+ 29   :  7af2 ; 
+ 2a   :  7ab0 ; 
+ 2b   :  7a6d ; 
+ 2c   :  7a28 ; 
+ 2d   :  79e1 ; 
+ 2e   :  7999 ; 
+ 2f   :  794f ; 
+ 30   :  7904 ; 
+ 31   :  78b7 ; 
+ 32   :  7869 ; 
+ 33   :  7819 ; 
+ 34   :  77c8 ; 
+ 35   :  7775 ; 
+ 36   :  7721 ; 
+ 37   :  76cb ; 
+ 38   :  7674 ; 
+ 39   :  761b ; 
+ 3a   :  75c1 ; 
+ 3b   :  7566 ; 
+ 3c   :  7509 ; 
+ 3d   :  74aa ; 
+ 3e   :  744a ; 
+ 3f   :  73e9 ; 
+ 40   :  7386 ; 
+ 41   :  7322 ; 
+ 42   :  72bd ; 
+ 43   :  7256 ; 
+ 44   :  71ee ; 
+ 45   :  7184 ; 
+ 46   :  7119 ; 
+ 47   :  70ad ; 
+ 48   :  703f ; 
+ 49   :  6fd0 ; 
+ 4a   :  6f60 ; 
+ 4b   :  6eee ; 
+ 4c   :  6e7c ; 
+ 4d   :  6e08 ; 
+ 4e   :  6d92 ; 
+ 4f   :  6d1c ; 
+ 50   :  6ca4 ; 
+ 51   :  6c2b ; 
+ 52   :  6bb1 ; 
+ 53   :  6b35 ; 
+ 54   :  6ab8 ; 
+ 55   :  6a3b ; 
+ 56   :  69bc ; 
+ 57   :  693b ; 
+ 58   :  68ba ; 
+ 59   :  6838 ; 
+ 5a   :  67b4 ; 
+ 5b   :  672f ; 
+ 5c   :  66aa ; 
+ 5d   :  6623 ; 
+ 5e   :  659b ; 
+ 5f   :  6512 ; 
+ 60   :  6488 ; 
+ 61   :  63fd ; 
+ 62   :  6371 ; 
+ 63   :  62e4 ; 
+ 64   :  6255 ; 
+ 65   :  61c6 ; 
+ 66   :  6136 ; 
+ 67   :  60a5 ; 
+ 68   :  6013 ; 
+ 69   :  5f81 ; 
+ 6a   :  5eed ; 
+ 6b   :  5e58 ; 
+ 6c   :  5dc3 ; 
+ 6d   :  5d2c ; 
+ 6e   :  5c95 ; 
+ 6f   :  5bfd ; 
+ 70   :  5b64 ; 
+ 71   :  5aca ; 
+ 72   :  5a2f ; 
+ 73   :  5994 ; 
+ 74   :  58f8 ; 
+ 75   :  585b ; 
+ 76   :  57bd ; 
+ 77   :  571f ; 
+ 78   :  5680 ; 
+ 79   :  55e0 ; 
+ 7a   :  553f ; 
+ 7b   :  549e ; 
+ 7c   :  53fc ; 
+ 7d   :  535a ; 
+ 7e   :  52b7 ; 
+ 7f   :  5213 ; 
+ 80   :  516f ; 
+ 81   :  50ca ; 
+ 82   :  5024 ; 
+ 83   :  4f7e ; 
+ 84   :  4ed8 ; 
+ 85   :  4e31 ; 
+ 86   :  4d89 ; 
+ 87   :  4ce1 ; 
+ 88   :  4c38 ; 
+ 89   :  4b8f ; 
+ 8a   :  4ae6 ; 
+ 8b   :  4a3c ; 
+ 8c   :  4991 ; 
+ 8d   :  48e7 ; 
+ 8e   :  483c ; 
+ 8f   :  4790 ; 
+ 90   :  46e4 ; 
+ 91   :  4638 ; 
+ 92   :  458b ; 
+ 93   :  44de ; 
+ 94   :  4431 ; 
+ 95   :  4384 ; 
+ 96   :  42d6 ; 
+ 97   :  4228 ; 
+ 98   :  417a ; 
+ 99   :  40cc ; 
+ 9a   :  401d ; 
+ 9b   :  3f6e ; 
+ 9c   :  3ebf ; 
+ 9d   :  3e10 ; 
+ 9e   :  3d61 ; 
+ 9f   :  3cb1 ; 
+ a0   :  3c02 ; 
+ a1   :  3b52 ; 
+ a2   :  3aa2 ; 
+ a3   :  39f2 ; 
+ a4   :  3942 ; 
+ a5   :  3892 ; 
+ a6   :  37e3 ; 
+ a7   :  3733 ; 
+ a8   :  3683 ; 
+ a9   :  35d3 ; 
+ aa   :  3523 ; 
+ ab   :  3473 ; 
+ ac   :  33c3 ; 
+ ad   :  3313 ; 
+ ae   :  3264 ; 
+ af   :  31b4 ; 
+ b0   :  3105 ; 
+ b1   :  3056 ; 
+ b2   :  2fa7 ; 
+ b3   :  2ef8 ; 
+ b4   :  2e49 ; 
+ b5   :  2d9a ; 
+ b6   :  2cec ; 
+ b7   :  2c3e ; 
+ b8   :  2b90 ; 
+ b9   :  2ae2 ; 
+ ba   :  2a35 ; 
+ bb   :  2988 ; 
+ bc   :  28db ; 
+ bd   :  282e ; 
+ be   :  2782 ; 
+ bf   :  26d6 ; 
+ c0   :  262b ; 
+ c1   :  2580 ; 
+ c2   :  24d5 ; 
+ c3   :  242b ; 
+ c4   :  2381 ; 
+ c5   :  22d7 ; 
+ c6   :  222e ; 
+ c7   :  2185 ; 
+ c8   :  20dd ; 
+ c9   :  2035 ; 
+ ca   :  1f8e ; 
+ cb   :  1ee7 ; 
+ cc   :  1e41 ; 
+ cd   :  1d9b ; 
+ ce   :  1cf6 ; 
+ cf   :  1c52 ; 
+ d0   :  1bad ; 
+ d1   :  1b0a ; 
+ d2   :  1a67 ; 
+ d3   :  19c5 ; 
+ d4   :  1923 ; 
+ d5   :  1882 ; 
+ d6   :  17e1 ; 
+ d7   :  1741 ; 
+ d8   :  16a2 ; 
+ d9   :  1604 ; 
+ da   :  1566 ; 
+ db   :  14c9 ; 
+ dc   :  142c ; 
+ dd   :  1391 ; 
+ de   :  12f6 ; 
+ df   :  125b ; 
+ e0   :  11c2 ; 
+ e1   :  1129 ; 
+ e2   :  1091 ; 
+ e3   :  ffa ; 
+ e4   :  f63 ; 
+ e5   :  ece ; 
+ e6   :  e39 ; 
+ e7   :  da5 ; 
+ e8   :  d12 ; 
+ e9   :  c80 ; 
+ ea   :  bee ; 
+ eb   :  b5d ; 
+ ec   :  ace ; 
+ ed   :  a3f ; 
+ ee   :  9b1 ; 
+ ef   :  924 ; 
+ f0   :  898 ; 
+ f1   :  80c ; 
+ f2   :  782 ; 
+ f3   :  6f9 ; 
+ f4   :  670 ; 
+ f5   :  5e9 ; 
+ f6   :  562 ; 
+ f7   :  4dc ; 
+ f8   :  458 ; 
+ f9   :  3d4 ; 
+ fa   :  352 ; 
+ fb   :  2d0 ; 
+ fc   :  24f ; 
+ fd   :  1d0 ; 
+ fe   :  151 ; 
+ ff   :  d4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
index 236c8604ec..20d492549d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff06 ; 
- 1   :  ff80 ; 
- 2   :  fffa ; 
- 3   :  76 ; 
- 4   :  f3 ; 
- 5   :  171 ; 
- 6   :  1f0 ; 
- 7   :  26f ; 
- 8   :  2f0 ; 
- 9   :  372 ; 
- a   :  3f5 ; 
- b   :  479 ; 
- c   :  4fe ; 
- d   :  584 ; 
- e   :  60a ; 
- f   :  692 ; 
- 10   :  71b ; 
- 11   :  7a4 ; 
- 12   :  82f ; 
- 13   :  8bb ; 
- 14   :  947 ; 
- 15   :  9d4 ; 
- 16   :  a62 ; 
- 17   :  af2 ; 
- 18   :  b81 ; 
- 19   :  c12 ; 
- 1a   :  ca4 ; 
- 1b   :  d37 ; 
- 1c   :  dca ; 
- 1d   :  e5e ; 
- 1e   :  ef3 ; 
- 1f   :  f89 ; 
- 20   :  1020 ; 
- 21   :  10b7 ; 
- 22   :  114f ; 
- 23   :  11e8 ; 
- 24   :  1282 ; 
- 25   :  131c ; 
- 26   :  13b8 ; 
- 27   :  1453 ; 
- 28   :  14f0 ; 
- 29   :  158d ; 
- 2a   :  162b ; 
- 2b   :  16ca ; 
- 2c   :  1769 ; 
- 2d   :  1809 ; 
- 2e   :  18aa ; 
- 2f   :  194b ; 
- 30   :  19ed ; 
- 31   :  1a90 ; 
- 32   :  1b33 ; 
- 33   :  1bd6 ; 
- 34   :  1c7b ; 
- 35   :  1d1f ; 
- 36   :  1dc5 ; 
- 37   :  1e6b ; 
- 38   :  1f11 ; 
- 39   :  1fb8 ; 
- 3a   :  205f ; 
- 3b   :  2107 ; 
- 3c   :  21b0 ; 
- 3d   :  2258 ; 
- 3e   :  2302 ; 
- 3f   :  23ab ; 
- 40   :  2455 ; 
- 41   :  2500 ; 
- 42   :  25ab ; 
- 43   :  2656 ; 
- 44   :  2701 ; 
- 45   :  27ad ; 
- 46   :  285a ; 
- 47   :  2906 ; 
- 48   :  29b3 ; 
- 49   :  2a60 ; 
- 4a   :  2b0e ; 
- 4b   :  2bbb ; 
- 4c   :  2c69 ; 
- 4d   :  2d17 ; 
- 4e   :  2dc6 ; 
- 4f   :  2e74 ; 
- 50   :  2f23 ; 
- 51   :  2fd2 ; 
- 52   :  3081 ; 
- 53   :  3131 ; 
- 54   :  31e0 ; 
- 55   :  3290 ; 
- 56   :  333f ; 
- 57   :  33ef ; 
- 58   :  349f ; 
- 59   :  354f ; 
- 5a   :  35ff ; 
- 5b   :  36af ; 
- 5c   :  375f ; 
- 5d   :  380f ; 
- 5e   :  38be ; 
- 5f   :  396e ; 
- 60   :  3a1e ; 
- 61   :  3ace ; 
- 62   :  3b7e ; 
- 63   :  3c2d ; 
- 64   :  3cdd ; 
- 65   :  3d8c ; 
- 66   :  3e3c ; 
- 67   :  3eeb ; 
- 68   :  3f9a ; 
- 69   :  4049 ; 
- 6a   :  40f7 ; 
- 6b   :  41a6 ; 
- 6c   :  4254 ; 
- 6d   :  4302 ; 
- 6e   :  43af ; 
- 6f   :  445d ; 
- 70   :  450a ; 
- 71   :  45b7 ; 
- 72   :  4663 ; 
- 73   :  470f ; 
- 74   :  47bb ; 
- 75   :  4866 ; 
- 76   :  4911 ; 
- 77   :  49bc ; 
- 78   :  4a66 ; 
- 79   :  4b10 ; 
- 7a   :  4bba ; 
- 7b   :  4c62 ; 
- 7c   :  4d0b ; 
- 7d   :  4db3 ; 
- 7e   :  4e5a ; 
- 7f   :  4f01 ; 
- 80   :  4fa8 ; 
- 81   :  504e ; 
- 82   :  50f3 ; 
- 83   :  5198 ; 
- 84   :  523c ; 
- 85   :  52e0 ; 
- 86   :  5383 ; 
- 87   :  5425 ; 
- 88   :  54c7 ; 
- 89   :  5568 ; 
- 8a   :  5608 ; 
- 8b   :  56a7 ; 
- 8c   :  5746 ; 
- 8d   :  57e5 ; 
- 8e   :  5882 ; 
- 8f   :  591f ; 
- 90   :  59bb ; 
- 91   :  5a56 ; 
- 92   :  5af0 ; 
- 93   :  5b8a ; 
- 94   :  5c23 ; 
- 95   :  5cbb ; 
- 96   :  5d52 ; 
- 97   :  5de8 ; 
- 98   :  5e7d ; 
- 99   :  5f12 ; 
- 9a   :  5fa5 ; 
- 9b   :  6038 ; 
- 9c   :  60ca ; 
- 9d   :  615a ; 
- 9e   :  61ea ; 
- 9f   :  6279 ; 
- a0   :  6307 ; 
- a1   :  6394 ; 
- a2   :  6420 ; 
- a3   :  64aa ; 
- a4   :  6534 ; 
- a5   :  65bd ; 
- a6   :  6645 ; 
- a7   :  66cb ; 
- a8   :  6751 ; 
- a9   :  67d5 ; 
- aa   :  6858 ; 
- ab   :  68db ; 
- ac   :  695c ; 
- ad   :  69db ; 
- ae   :  6a5a ; 
- af   :  6ad8 ; 
- b0   :  6b54 ; 
- b1   :  6bcf ; 
- b2   :  6c49 ; 
- b3   :  6cc2 ; 
- b4   :  6d39 ; 
- b5   :  6db0 ; 
- b6   :  6e25 ; 
- b7   :  6e99 ; 
- b8   :  6f0b ; 
- b9   :  6f7c ; 
- ba   :  6fec ; 
- bb   :  705b ; 
- bc   :  70c8 ; 
- bd   :  7134 ; 
- be   :  719e ; 
- bf   :  7208 ; 
- c0   :  7270 ; 
- c1   :  72d6 ; 
- c2   :  733b ; 
- c3   :  739f ; 
- c4   :  7401 ; 
- c5   :  7462 ; 
- c6   :  74c2 ; 
- c7   :  7520 ; 
- c8   :  757d ; 
- c9   :  75d8 ; 
- ca   :  7632 ; 
- cb   :  768a ; 
- cc   :  76e1 ; 
- cd   :  7736 ; 
- ce   :  778a ; 
- cf   :  77dd ; 
- d0   :  782e ; 
- d1   :  787d ; 
- d2   :  78cb ; 
- d3   :  7917 ; 
- d4   :  7962 ; 
- d5   :  79ab ; 
- d6   :  79f3 ; 
- d7   :  7a39 ; 
- d8   :  7a7e ; 
- d9   :  7ac1 ; 
- da   :  7b02 ; 
- db   :  7b42 ; 
- dc   :  7b81 ; 
- dd   :  7bbd ; 
- de   :  7bf9 ; 
- df   :  7c32 ; 
- e0   :  7c6a ; 
- e1   :  7ca0 ; 
- e2   :  7cd5 ; 
- e3   :  7d08 ; 
- e4   :  7d3a ; 
- e5   :  7d6a ; 
- e6   :  7d98 ; 
- e7   :  7dc4 ; 
- e8   :  7def ; 
- e9   :  7e19 ; 
- ea   :  7e40 ; 
- eb   :  7e66 ; 
- ec   :  7e8a ; 
- ed   :  7ead ; 
- ee   :  7ece ; 
- ef   :  7eed ; 
- f0   :  7f0b ; 
- f1   :  7f27 ; 
- f2   :  7f41 ; 
- f3   :  7f5a ; 
- f4   :  7f71 ; 
- f5   :  7f86 ; 
- f6   :  7f99 ; 
- f7   :  7fab ; 
- f8   :  7fbb ; 
- f9   :  7fca ; 
- fa   :  7fd6 ; 
- fb   :  7fe1 ; 
- fc   :  7feb ; 
- fd   :  7ff2 ; 
- fe   :  7ff8 ; 
- ff   :  7ffd ; 
+ 0   :  feab ; 
+ 1   :  ff24 ; 
+ 2   :  ff9e ; 
+ 3   :  19 ; 
+ 4   :  95 ; 
+ 5   :  112 ; 
+ 6   :  190 ; 
+ 7   :  20f ; 
+ 8   :  290 ; 
+ 9   :  311 ; 
+ a   :  393 ; 
+ b   :  416 ; 
+ c   :  49a ; 
+ d   :  51f ; 
+ e   :  5a5 ; 
+ f   :  62c ; 
+ 10   :  6b4 ; 
+ 11   :  73d ; 
+ 12   :  7c7 ; 
+ 13   :  852 ; 
+ 14   :  8de ; 
+ 15   :  96a ; 
+ 16   :  9f8 ; 
+ 17   :  a86 ; 
+ 18   :  b15 ; 
+ 19   :  ba6 ; 
+ 1a   :  c37 ; 
+ 1b   :  cc9 ; 
+ 1c   :  d5b ; 
+ 1d   :  def ; 
+ 1e   :  e83 ; 
+ 1f   :  f19 ; 
+ 20   :  faf ; 
+ 21   :  1045 ; 
+ 22   :  10dd ; 
+ 23   :  1175 ; 
+ 24   :  120f ; 
+ 25   :  12a8 ; 
+ 26   :  1343 ; 
+ 27   :  13de ; 
+ 28   :  147b ; 
+ 29   :  1517 ; 
+ 2a   :  15b5 ; 
+ 2b   :  1653 ; 
+ 2c   :  16f2 ; 
+ 2d   :  1791 ; 
+ 2e   :  1831 ; 
+ 2f   :  18d2 ; 
+ 30   :  1974 ; 
+ 31   :  1a16 ; 
+ 32   :  1ab8 ; 
+ 33   :  1b5c ; 
+ 34   :  1bff ; 
+ 35   :  1ca4 ; 
+ 36   :  1d49 ; 
+ 37   :  1dee ; 
+ 38   :  1e94 ; 
+ 39   :  1f3b ; 
+ 3a   :  1fe2 ; 
+ 3b   :  2089 ; 
+ 3c   :  2131 ; 
+ 3d   :  21da ; 
+ 3e   :  2283 ; 
+ 3f   :  232c ; 
+ 40   :  23d6 ; 
+ 41   :  2480 ; 
+ 42   :  252a ; 
+ 43   :  25d5 ; 
+ 44   :  2681 ; 
+ 45   :  272c ; 
+ 46   :  27d8 ; 
+ 47   :  2885 ; 
+ 48   :  2931 ; 
+ 49   :  29de ; 
+ 4a   :  2a8c ; 
+ 4b   :  2b39 ; 
+ 4c   :  2be7 ; 
+ 4d   :  2c95 ; 
+ 4e   :  2d43 ; 
+ 4f   :  2df2 ; 
+ 50   :  2ea0 ; 
+ 51   :  2f4f ; 
+ 52   :  2ffe ; 
+ 53   :  30ad ; 
+ 54   :  315d ; 
+ 55   :  320c ; 
+ 56   :  32bc ; 
+ 57   :  336b ; 
+ 58   :  341b ; 
+ 59   :  34cb ; 
+ 5a   :  357b ; 
+ 5b   :  362b ; 
+ 5c   :  36db ; 
+ 5d   :  378b ; 
+ 5e   :  383b ; 
+ 5f   :  38ea ; 
+ 60   :  399a ; 
+ 61   :  3a4a ; 
+ 62   :  3afa ; 
+ 63   :  3baa ; 
+ 64   :  3c59 ; 
+ 65   :  3d09 ; 
+ 66   :  3db8 ; 
+ 67   :  3e67 ; 
+ 68   :  3f17 ; 
+ 69   :  3fc5 ; 
+ 6a   :  4074 ; 
+ 6b   :  4123 ; 
+ 6c   :  41d1 ; 
+ 6d   :  427f ; 
+ 6e   :  432d ; 
+ 6f   :  43db ; 
+ 70   :  4488 ; 
+ 71   :  4535 ; 
+ 72   :  45e2 ; 
+ 73   :  468e ; 
+ 74   :  473a ; 
+ 75   :  47e6 ; 
+ 76   :  4891 ; 
+ 77   :  493c ; 
+ 78   :  49e7 ; 
+ 79   :  4a91 ; 
+ 7a   :  4b3b ; 
+ 7b   :  4be4 ; 
+ 7c   :  4c8d ; 
+ 7d   :  4d35 ; 
+ 7e   :  4ddd ; 
+ 7f   :  4e84 ; 
+ 80   :  4f2b ; 
+ 81   :  4fd1 ; 
+ 82   :  5077 ; 
+ 83   :  511c ; 
+ 84   :  51c1 ; 
+ 85   :  5265 ; 
+ 86   :  5308 ; 
+ 87   :  53ab ; 
+ 88   :  544d ; 
+ 89   :  54ef ; 
+ 8a   :  5590 ; 
+ 8b   :  5630 ; 
+ 8c   :  56cf ; 
+ 8d   :  576e ; 
+ 8e   :  580c ; 
+ 8f   :  58a9 ; 
+ 90   :  5946 ; 
+ 91   :  59e2 ; 
+ 92   :  5a7d ; 
+ 93   :  5b17 ; 
+ 94   :  5bb0 ; 
+ 95   :  5c49 ; 
+ 96   :  5ce1 ; 
+ 97   :  5d77 ; 
+ 98   :  5e0d ; 
+ 99   :  5ea3 ; 
+ 9a   :  5f37 ; 
+ 9b   :  5fca ; 
+ 9c   :  605c ; 
+ 9d   :  60ee ; 
+ 9e   :  617e ; 
+ 9f   :  620e ; 
+ a0   :  629d ; 
+ a1   :  632a ; 
+ a2   :  63b7 ; 
+ a3   :  6442 ; 
+ a4   :  64cd ; 
+ a5   :  6556 ; 
+ a6   :  65df ; 
+ a7   :  6666 ; 
+ a8   :  66ed ; 
+ a9   :  6772 ; 
+ aa   :  67f6 ; 
+ ab   :  6879 ; 
+ ac   :  68fb ; 
+ ad   :  697c ; 
+ ae   :  69fb ; 
+ af   :  6a7a ; 
+ b0   :  6af7 ; 
+ b1   :  6b73 ; 
+ b2   :  6bee ; 
+ b3   :  6c68 ; 
+ b4   :  6ce0 ; 
+ b5   :  6d57 ; 
+ b6   :  6dcd ; 
+ b7   :  6e42 ; 
+ b8   :  6eb5 ; 
+ b9   :  6f27 ; 
+ ba   :  6f98 ; 
+ bb   :  7008 ; 
+ bc   :  7076 ; 
+ bd   :  70e3 ; 
+ be   :  714f ; 
+ bf   :  71b9 ; 
+ c0   :  7222 ; 
+ c1   :  7289 ; 
+ c2   :  72f0 ; 
+ c3   :  7354 ; 
+ c4   :  73b8 ; 
+ c5   :  741a ; 
+ c6   :  747a ; 
+ c7   :  74da ; 
+ c8   :  7537 ; 
+ c9   :  7594 ; 
+ ca   :  75ef ; 
+ cb   :  7648 ; 
+ cc   :  76a0 ; 
+ cd   :  76f6 ; 
+ ce   :  774b ; 
+ cf   :  779f ; 
+ d0   :  77f1 ; 
+ d1   :  7842 ; 
+ d2   :  7891 ; 
+ d3   :  78de ; 
+ d4   :  792a ; 
+ d5   :  7974 ; 
+ d6   :  79bd ; 
+ d7   :  7a05 ; 
+ d8   :  7a4b ; 
+ d9   :  7a8f ; 
+ da   :  7ad1 ; 
+ db   :  7b13 ; 
+ dc   :  7b52 ; 
+ dd   :  7b90 ; 
+ de   :  7bcc ; 
+ df   :  7c07 ; 
+ e0   :  7c40 ; 
+ e1   :  7c78 ; 
+ e2   :  7cae ; 
+ e3   :  7ce2 ; 
+ e4   :  7d15 ; 
+ e5   :  7d46 ; 
+ e6   :  7d75 ; 
+ e7   :  7da3 ; 
+ e8   :  7dcf ; 
+ e9   :  7dfa ; 
+ ea   :  7e23 ; 
+ eb   :  7e4a ; 
+ ec   :  7e6f ; 
+ ed   :  7e93 ; 
+ ee   :  7eb5 ; 
+ ef   :  7ed6 ; 
+ f0   :  7ef5 ; 
+ f1   :  7f12 ; 
+ f2   :  7f2e ; 
+ f3   :  7f47 ; 
+ f4   :  7f5f ; 
+ f5   :  7f76 ; 
+ f6   :  7f8b ; 
+ f7   :  7f9e ; 
+ f8   :  7faf ; 
+ f9   :  7fbf ; 
+ fa   :  7fcd ; 
+ fb   :  7fd9 ; 
+ fc   :  7fe4 ; 
+ fd   :  7fed ; 
+ fe   :  7ff4 ; 
+ ff   :  7ffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
index fa93aa9e42..98b529cd42 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a1 ; 
- 1   :  6b ; 
- 2   :  35 ; 
- 3   :  ffff ; 
- 4   :  ffc8 ; 
- 5   :  ff92 ; 
- 6   :  ff5b ; 
- 7   :  ff23 ; 
- 8   :  feec ; 
- 9   :  feb4 ; 
- a   :  fe7c ; 
- b   :  fe44 ; 
- c   :  fe0b ; 
- d   :  fdd3 ; 
- e   :  fd9a ; 
- f   :  fd61 ; 
- 10   :  fd27 ; 
- 11   :  fcee ; 
- 12   :  fcb4 ; 
- 13   :  fc7a ; 
- 14   :  fc40 ; 
- 15   :  fc06 ; 
- 16   :  fbcc ; 
- 17   :  fb91 ; 
- 18   :  fb56 ; 
- 19   :  fb1c ; 
- 1a   :  fae1 ; 
- 1b   :  faa6 ; 
- 1c   :  fa6b ; 
- 1d   :  fa2f ; 
- 1e   :  f9f4 ; 
- 1f   :  f9b9 ; 
- 20   :  f97d ; 
- 21   :  f942 ; 
- 22   :  f906 ; 
- 23   :  f8cb ; 
- 24   :  f88f ; 
- 25   :  f853 ; 
- 26   :  f818 ; 
- 27   :  f7dc ; 
- 28   :  f7a0 ; 
- 29   :  f765 ; 
- 2a   :  f729 ; 
- 2b   :  f6ed ; 
- 2c   :  f6b2 ; 
- 2d   :  f676 ; 
- 2e   :  f63b ; 
- 2f   :  f5ff ; 
- 30   :  f5c4 ; 
- 31   :  f589 ; 
- 32   :  f54d ; 
- 33   :  f512 ; 
- 34   :  f4d7 ; 
- 35   :  f49d ; 
- 36   :  f462 ; 
- 37   :  f427 ; 
- 38   :  f3ed ; 
- 39   :  f3b2 ; 
- 3a   :  f378 ; 
- 3b   :  f33e ; 
- 3c   :  f305 ; 
- 3d   :  f2cb ; 
- 3e   :  f292 ; 
- 3f   :  f259 ; 
- 40   :  f220 ; 
- 41   :  f1e7 ; 
- 42   :  f1af ; 
- 43   :  f176 ; 
- 44   :  f13e ; 
- 45   :  f107 ; 
- 46   :  f0cf ; 
- 47   :  f098 ; 
- 48   :  f062 ; 
- 49   :  f02b ; 
- 4a   :  eff5 ; 
- 4b   :  efbf ; 
- 4c   :  ef8a ; 
- 4d   :  ef55 ; 
- 4e   :  ef20 ; 
- 4f   :  eeec ; 
- 50   :  eeb8 ; 
- 51   :  ee84 ; 
- 52   :  ee51 ; 
- 53   :  ee1e ; 
- 54   :  edec ; 
- 55   :  edba ; 
- 56   :  ed88 ; 
- 57   :  ed57 ; 
- 58   :  ed27 ; 
- 59   :  ecf7 ; 
- 5a   :  ecc7 ; 
- 5b   :  ec98 ; 
- 5c   :  ec69 ; 
- 5d   :  ec3b ; 
- 5e   :  ec0e ; 
- 5f   :  ebe1 ; 
- 60   :  ebb4 ; 
- 61   :  eb88 ; 
- 62   :  eb5d ; 
- 63   :  eb32 ; 
- 64   :  eb08 ; 
- 65   :  eade ; 
- 66   :  eab5 ; 
- 67   :  ea8c ; 
- 68   :  ea65 ; 
- 69   :  ea3d ; 
- 6a   :  ea17 ; 
- 6b   :  e9f1 ; 
- 6c   :  e9cc ; 
- 6d   :  e9a7 ; 
- 6e   :  e983 ; 
- 6f   :  e960 ; 
- 70   :  e93d ; 
- 71   :  e91b ; 
- 72   :  e8fa ; 
- 73   :  e8da ; 
- 74   :  e8ba ; 
- 75   :  e89b ; 
- 76   :  e87d ; 
- 77   :  e85f ; 
- 78   :  e843 ; 
- 79   :  e827 ; 
- 7a   :  e80c ; 
- 7b   :  e7f1 ; 
- 7c   :  e7d8 ; 
- 7d   :  e7bf ; 
- 7e   :  e7a7 ; 
- 7f   :  e790 ; 
- 80   :  e77a ; 
- 81   :  e764 ; 
- 82   :  e750 ; 
- 83   :  e73c ; 
- 84   :  e729 ; 
- 85   :  e717 ; 
- 86   :  e706 ; 
- 87   :  e6f6 ; 
- 88   :  e6e7 ; 
- 89   :  e6d8 ; 
- 8a   :  e6cb ; 
- 8b   :  e6be ; 
- 8c   :  e6b3 ; 
- 8d   :  e6a8 ; 
- 8e   :  e69f ; 
- 8f   :  e696 ; 
- 90   :  e68e ; 
- 91   :  e687 ; 
- 92   :  e681 ; 
- 93   :  e67c ; 
- 94   :  e679 ; 
- 95   :  e676 ; 
- 96   :  e674 ; 
+ 0   :  c9 ; 
+ 1   :  93 ; 
+ 2   :  5e ; 
+ 3   :  28 ; 
+ 4   :  fff1 ; 
+ 5   :  ffbb ; 
+ 6   :  ff84 ; 
+ 7   :  ff4d ; 
+ 8   :  ff16 ; 
+ 9   :  fede ; 
+ a   :  fea6 ; 
+ b   :  fe6e ; 
+ c   :  fe36 ; 
+ d   :  fdfd ; 
+ e   :  fdc4 ; 
+ f   :  fd8b ; 
+ 10   :  fd52 ; 
+ 11   :  fd19 ; 
+ 12   :  fcdf ; 
+ 13   :  fca6 ; 
+ 14   :  fc6c ; 
+ 15   :  fc32 ; 
+ 16   :  fbf7 ; 
+ 17   :  fbbd ; 
+ 18   :  fb82 ; 
+ 19   :  fb48 ; 
+ 1a   :  fb0d ; 
+ 1b   :  fad2 ; 
+ 1c   :  fa97 ; 
+ 1d   :  fa5c ; 
+ 1e   :  fa21 ; 
+ 1f   :  f9e5 ; 
+ 20   :  f9aa ; 
+ 21   :  f96e ; 
+ 22   :  f933 ; 
+ 23   :  f8f7 ; 
+ 24   :  f8bc ; 
+ 25   :  f880 ; 
+ 26   :  f844 ; 
+ 27   :  f809 ; 
+ 28   :  f7cd ; 
+ 29   :  f791 ; 
+ 2a   :  f756 ; 
+ 2b   :  f71a ; 
+ 2c   :  f6de ; 
+ 2d   :  f6a3 ; 
+ 2e   :  f667 ; 
+ 2f   :  f62c ; 
+ 30   :  f5f0 ; 
+ 31   :  f5b5 ; 
+ 32   :  f57a ; 
+ 33   :  f53f ; 
+ 34   :  f504 ; 
+ 35   :  f4c9 ; 
+ 36   :  f48e ; 
+ 37   :  f453 ; 
+ 38   :  f419 ; 
+ 39   :  f3de ; 
+ 3a   :  f3a4 ; 
+ 3b   :  f36a ; 
+ 3c   :  f330 ; 
+ 3d   :  f2f6 ; 
+ 3e   :  f2bd ; 
+ 3f   :  f283 ; 
+ 40   :  f24a ; 
+ 41   :  f211 ; 
+ 42   :  f1d9 ; 
+ 43   :  f1a0 ; 
+ 44   :  f168 ; 
+ 45   :  f131 ; 
+ 46   :  f0f9 ; 
+ 47   :  f0c2 ; 
+ 48   :  f08b ; 
+ 49   :  f054 ; 
+ 4a   :  f01e ; 
+ 4b   :  efe8 ; 
+ 4c   :  efb2 ; 
+ 4d   :  ef7c ; 
+ 4e   :  ef47 ; 
+ 4f   :  ef13 ; 
+ 50   :  eedf ; 
+ 51   :  eeab ; 
+ 52   :  ee77 ; 
+ 53   :  ee44 ; 
+ 54   :  ee11 ; 
+ 55   :  eddf ; 
+ 56   :  edad ; 
+ 57   :  ed7c ; 
+ 58   :  ed4b ; 
+ 59   :  ed1b ; 
+ 5a   :  eceb ; 
+ 5b   :  ecbb ; 
+ 5c   :  ec8c ; 
+ 5d   :  ec5e ; 
+ 5e   :  ec30 ; 
+ 5f   :  ec02 ; 
+ 60   :  ebd5 ; 
+ 61   :  eba9 ; 
+ 62   :  eb7d ; 
+ 63   :  eb52 ; 
+ 64   :  eb27 ; 
+ 65   :  eafd ; 
+ 66   :  ead4 ; 
+ 67   :  eaab ; 
+ 68   :  ea82 ; 
+ 69   :  ea5b ; 
+ 6a   :  ea34 ; 
+ 6b   :  ea0d ; 
+ 6c   :  e9e7 ; 
+ 6d   :  e9c2 ; 
+ 6e   :  e99e ; 
+ 6f   :  e97a ; 
+ 70   :  e957 ; 
+ 71   :  e935 ; 
+ 72   :  e913 ; 
+ 73   :  e8f2 ; 
+ 74   :  e8d2 ; 
+ 75   :  e8b2 ; 
+ 76   :  e893 ; 
+ 77   :  e875 ; 
+ 78   :  e858 ; 
+ 79   :  e83c ; 
+ 7a   :  e820 ; 
+ 7b   :  e805 ; 
+ 7c   :  e7eb ; 
+ 7d   :  e7d2 ; 
+ 7e   :  e7b9 ; 
+ 7f   :  e7a1 ; 
+ 80   :  e78a ; 
+ 81   :  e774 ; 
+ 82   :  e75f ; 
+ 83   :  e74b ; 
+ 84   :  e737 ; 
+ 85   :  e725 ; 
+ 86   :  e713 ; 
+ 87   :  e702 ; 
+ 88   :  e6f2 ; 
+ 89   :  e6e3 ; 
+ 8a   :  e6d5 ; 
+ 8b   :  e6c8 ; 
+ 8c   :  e6bb ; 
+ 8d   :  e6b0 ; 
+ 8e   :  e6a6 ; 
+ 8f   :  e69c ; 
+ 90   :  e694 ; 
+ 91   :  e68c ; 
+ 92   :  e686 ; 
+ 93   :  e680 ; 
+ 94   :  e67b ; 
+ 95   :  e678 ; 
+ 96   :  e675 ; 
  97   :  e673 ; 
  98   :  e673 ; 
- 99   :  e674 ; 
- 9a   :  e676 ; 
- 9b   :  e67a ; 
- 9c   :  e67e ; 
- 9d   :  e683 ; 
- 9e   :  e68a ; 
- 9f   :  e691 ; 
- a0   :  e69a ; 
- a1   :  e6a3 ; 
- a2   :  e6ae ; 
- a3   :  e6ba ; 
- a4   :  e6c6 ; 
- a5   :  e6d4 ; 
- a6   :  e6e3 ; 
- a7   :  e6f4 ; 
- a8   :  e705 ; 
- a9   :  e717 ; 
- aa   :  e72b ; 
- ab   :  e73f ; 
- ac   :  e755 ; 
- ad   :  e76c ; 
- ae   :  e784 ; 
- af   :  e79d ; 
- b0   :  e7b7 ; 
- b1   :  e7d3 ; 
- b2   :  e7ef ; 
- b3   :  e80d ; 
- b4   :  e82c ; 
- b5   :  e84c ; 
- b6   :  e86d ; 
- b7   :  e890 ; 
- b8   :  e8b4 ; 
- b9   :  e8d8 ; 
- ba   :  e8fe ; 
- bb   :  e925 ; 
- bc   :  e94e ; 
- bd   :  e977 ; 
- be   :  e9a2 ; 
- bf   :  e9ce ; 
- c0   :  e9fb ; 
- c1   :  ea2a ; 
- c2   :  ea59 ; 
- c3   :  ea8a ; 
- c4   :  eabc ; 
- c5   :  eaef ; 
- c6   :  eb23 ; 
- c7   :  eb59 ; 
- c8   :  eb90 ; 
- c9   :  ebc8 ; 
- ca   :  ec01 ; 
- cb   :  ec3b ; 
- cc   :  ec77 ; 
- cd   :  ecb4 ; 
- ce   :  ecf2 ; 
- cf   :  ed31 ; 
- d0   :  ed72 ; 
- d1   :  edb4 ; 
- d2   :  edf7 ; 
- d3   :  ee3b ; 
- d4   :  ee80 ; 
- d5   :  eec7 ; 
- d6   :  ef0f ; 
- d7   :  ef58 ; 
- d8   :  efa2 ; 
- d9   :  efed ; 
- da   :  f03a ; 
- db   :  f088 ; 
- dc   :  f0d7 ; 
- dd   :  f127 ; 
- de   :  f179 ; 
- df   :  f1cc ; 
- e0   :  f220 ; 
- e1   :  f275 ; 
- e2   :  f2cb ; 
- e3   :  f323 ; 
- e4   :  f37b ; 
- e5   :  f3d5 ; 
- e6   :  f430 ; 
- e7   :  f48d ; 
- e8   :  f4ea ; 
- e9   :  f549 ; 
- ea   :  f5a9 ; 
- eb   :  f60a ; 
- ec   :  f66c ; 
- ed   :  f6cf ; 
- ee   :  f734 ; 
- ef   :  f799 ; 
- f0   :  f800 ; 
- f1   :  f868 ; 
- f2   :  f8d1 ; 
- f3   :  f93b ; 
- f4   :  f9a7 ; 
- f5   :  fa13 ; 
- f6   :  fa81 ; 
- f7   :  faf0 ; 
- f8   :  fb60 ; 
- f9   :  fbd1 ; 
- fa   :  fc43 ; 
- fb   :  fcb6 ; 
- fc   :  fd2a ; 
- fd   :  fd9f ; 
- fe   :  fe16 ; 
- ff   :  fe8d ; 
+ 99   :  e673 ; 
+ 9a   :  e675 ; 
+ 9b   :  e677 ; 
+ 9c   :  e67b ; 
+ 9d   :  e67f ; 
+ 9e   :  e685 ; 
+ 9f   :  e68b ; 
+ a0   :  e693 ; 
+ a1   :  e69c ; 
+ a2   :  e6a6 ; 
+ a3   :  e6b1 ; 
+ a4   :  e6bd ; 
+ a5   :  e6ca ; 
+ a6   :  e6d8 ; 
+ a7   :  e6e7 ; 
+ a8   :  e6f8 ; 
+ a9   :  e709 ; 
+ aa   :  e71c ; 
+ ab   :  e730 ; 
+ ac   :  e745 ; 
+ ad   :  e75b ; 
+ ae   :  e772 ; 
+ af   :  e78a ; 
+ b0   :  e7a3 ; 
+ b1   :  e7be ; 
+ b2   :  e7da ; 
+ b3   :  e7f7 ; 
+ b4   :  e815 ; 
+ b5   :  e834 ; 
+ b6   :  e854 ; 
+ b7   :  e876 ; 
+ b8   :  e899 ; 
+ b9   :  e8bd ; 
+ ba   :  e8e2 ; 
+ bb   :  e908 ; 
+ bc   :  e92f ; 
+ bd   :  e958 ; 
+ be   :  e982 ; 
+ bf   :  e9ad ; 
+ c0   :  e9d9 ; 
+ c1   :  ea07 ; 
+ c2   :  ea35 ; 
+ c3   :  ea65 ; 
+ c4   :  ea96 ; 
+ c5   :  eac8 ; 
+ c6   :  eafc ; 
+ c7   :  eb31 ; 
+ c8   :  eb66 ; 
+ c9   :  eb9e ; 
+ ca   :  ebd6 ; 
+ cb   :  ec0f ; 
+ cc   :  ec4a ; 
+ cd   :  ec86 ; 
+ ce   :  ecc3 ; 
+ cf   :  ed02 ; 
+ d0   :  ed41 ; 
+ d1   :  ed82 ; 
+ d2   :  edc4 ; 
+ d3   :  ee07 ; 
+ d4   :  ee4c ; 
+ d5   :  ee92 ; 
+ d6   :  eed9 ; 
+ d7   :  ef21 ; 
+ d8   :  ef6a ; 
+ d9   :  efb5 ; 
+ da   :  f000 ; 
+ db   :  f04d ; 
+ dc   :  f09c ; 
+ dd   :  f0eb ; 
+ de   :  f13c ; 
+ df   :  f18d ; 
+ e0   :  f1e1 ; 
+ e1   :  f235 ; 
+ e2   :  f28a ; 
+ e3   :  f2e1 ; 
+ e4   :  f339 ; 
+ e5   :  f392 ; 
+ e6   :  f3ec ; 
+ e7   :  f447 ; 
+ e8   :  f4a4 ; 
+ e9   :  f502 ; 
+ ea   :  f561 ; 
+ eb   :  f5c1 ; 
+ ec   :  f622 ; 
+ ed   :  f684 ; 
+ ee   :  f6e8 ; 
+ ef   :  f74d ; 
+ f0   :  f7b3 ; 
+ f1   :  f81a ; 
+ f2   :  f882 ; 
+ f3   :  f8ec ; 
+ f4   :  f956 ; 
+ f5   :  f9c2 ; 
+ f6   :  fa2f ; 
+ f7   :  fa9c ; 
+ f8   :  fb0c ; 
+ f9   :  fb7c ; 
+ fa   :  fbed ; 
+ fb   :  fc5f ; 
+ fc   :  fcd3 ; 
+ fd   :  fd47 ; 
+ fe   :  fdbd ; 
+ ff   :  fe34 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
index f5602cf683..2323be0ac5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  24 ; 
- 1   :  19 ; 
- 2   :  e ; 
- 3   :  4 ; 
- 4   :  fffa ; 
- 5   :  fff2 ; 
- 6   :  ffea ; 
- 7   :  ffe3 ; 
- 8   :  ffdd ; 
- 9   :  ffd8 ; 
- a   :  ffd3 ; 
- b   :  ffd0 ; 
- c   :  ffcd ; 
- d   :  ffcb ; 
- e   :  ffc9 ; 
+ 0   :  2d ; 
+ 1   :  21 ; 
+ 2   :  16 ; 
+ 3   :  b ; 
+ 4   :  1 ; 
+ 5   :  fff8 ; 
+ 6   :  fff0 ; 
+ 7   :  ffe8 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffdb ; 
+ a   :  ffd6 ; 
+ b   :  ffd2 ; 
+ c   :  ffcf ; 
+ d   :  ffcc ; 
+ e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
  11   :  ffc9 ; 
  12   :  ffca ; 
- 13   :  ffcc ; 
- 14   :  ffce ; 
- 15   :  ffd0 ; 
- 16   :  ffd2 ; 
- 17   :  ffd5 ; 
- 18   :  ffd9 ; 
- 19   :  ffdc ; 
- 1a   :  ffdf ; 
- 1b   :  ffe2 ; 
- 1c   :  ffe4 ; 
- 1d   :  ffe6 ; 
- 1e   :  ffe7 ; 
+ 13   :  ffcb ; 
+ 14   :  ffcc ; 
+ 15   :  ffce ; 
+ 16   :  ffd1 ; 
+ 17   :  ffd3 ; 
+ 18   :  ffd6 ; 
+ 19   :  ffd9 ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe0 ; 
+ 1c   :  ffe2 ; 
+ 1d   :  ffe4 ; 
+ 1e   :  ffe6 ; 
  1f   :  ffe7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
index e500667193..f00351b8c6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffdc ; 
- 1   :  fffa ; 
- 2   :  17 ; 
- 3   :  31 ; 
- 4   :  4a ; 
- 5   :  61 ; 
- 6   :  76 ; 
- 7   :  88 ; 
- 8   :  99 ; 
- 9   :  a6 ; 
- a   :  b2 ; 
- b   :  bb ; 
- c   :  c2 ; 
- d   :  c7 ; 
- e   :  c9 ; 
+ 0   :  ffc5 ; 
+ 1   :  ffe4 ; 
+ 2   :  1 ; 
+ 3   :  1d ; 
+ 4   :  38 ; 
+ 5   :  50 ; 
+ 6   :  66 ; 
+ 7   :  7b ; 
+ 8   :  8d ; 
+ 9   :  9c ; 
+ a   :  aa ; 
+ b   :  b5 ; 
+ c   :  bd ; 
+ d   :  c4 ; 
+ e   :  c8 ; 
  f   :  ca ; 
- 10   :  c8 ; 
- 11   :  c5 ; 
- 12   :  c0 ; 
- 13   :  ba ; 
- 14   :  b2 ; 
- 15   :  a9 ; 
- 16   :  9f ; 
- 17   :  94 ; 
- 18   :  88 ; 
- 19   :  7c ; 
- 1a   :  6f ; 
- 1b   :  62 ; 
- 1c   :  56 ; 
- 1d   :  49 ; 
- 1e   :  3c ; 
- 1f   :  30 ; 
+ 10   :  ca ; 
+ 11   :  c8 ; 
+ 12   :  c4 ; 
+ 13   :  bf ; 
+ 14   :  b8 ; 
+ 15   :  b0 ; 
+ 16   :  a6 ; 
+ 17   :  9c ; 
+ 18   :  91 ; 
+ 19   :  85 ; 
+ 1a   :  79 ; 
+ 1b   :  6c ; 
+ 1c   :  5f ; 
+ 1d   :  52 ; 
+ 1e   :  46 ; 
+ 1f   :  39 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
index f5aad66b0d..2569195f50 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fedd ; 
- 1   :  ffbc ; 
- 2   :  a4 ; 
- 3   :  194 ; 
- 4   :  289 ; 
- 5   :  381 ; 
- 6   :  47a ; 
- 7   :  570 ; 
- 8   :  662 ; 
- 9   :  74c ; 
- a   :  82d ; 
- b   :  901 ; 
- c   :  9c6 ; 
- d   :  a79 ; 
- e   :  b18 ; 
- f   :  ba0 ; 
- 10   :  c0f ; 
- 11   :  c63 ; 
- 12   :  c9b ; 
- 13   :  cb3 ; 
- 14   :  cac ; 
- 15   :  c83 ; 
- 16   :  c38 ; 
- 17   :  bca ; 
- 18   :  b3a ; 
- 19   :  a85 ; 
- 1a   :  9af ; 
- 1b   :  8b6 ; 
- 1c   :  79c ; 
- 1d   :  662 ; 
- 1e   :  50b ; 
- 1f   :  398 ; 
+ 0   :  fe3c ; 
+ 1   :  ff13 ; 
+ 2   :  fff5 ; 
+ 3   :  e0 ; 
+ 4   :  1d1 ; 
+ 5   :  2c7 ; 
+ 6   :  3c0 ; 
+ 7   :  4b8 ; 
+ 8   :  5ad ; 
+ 9   :  69d ; 
+ a   :  785 ; 
+ b   :  863 ; 
+ c   :  934 ; 
+ d   :  9f4 ; 
+ e   :  aa3 ; 
+ f   :  b3c ; 
+ 10   :  bbe ; 
+ 11   :  c27 ; 
+ 12   :  c74 ; 
+ 13   :  ca4 ; 
+ 14   :  cb5 ; 
+ 15   :  ca5 ; 
+ 16   :  c74 ; 
+ 17   :  c20 ; 
+ 18   :  baa ; 
+ 19   :  b10 ; 
+ 1a   :  a53 ; 
+ 1b   :  973 ; 
+ 1c   :  872 ; 
+ 1d   :  750 ; 
+ 1e   :  60f ; 
+ 1f   :  4b1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
index 33419c6b26..02d7a038e2 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9d ; 
- 1   :  24 ; 
- 2   :  ffa6 ; 
- 3   :  ff24 ; 
- 4   :  fe9e ; 
- 5   :  fe18 ; 
- 6   :  fd91 ; 
- 7   :  fd0a ; 
- 8   :  fc87 ; 
- 9   :  fc07 ; 
- a   :  fb8d ; 
- b   :  fb19 ; 
- c   :  faae ; 
- d   :  fa4c ; 
- e   :  f9f6 ; 
- f   :  f9ac ; 
- 10   :  f96f ; 
- 11   :  f942 ; 
- 12   :  f924 ; 
- 13   :  f917 ; 
- 14   :  f91b ; 
- 15   :  f932 ; 
- 16   :  f95b ; 
- 17   :  f998 ; 
- 18   :  f9e7 ; 
- 19   :  fa49 ; 
- 1a   :  fabe ; 
- 1b   :  fb46 ; 
- 1c   :  fbde ; 
- 1d   :  fc88 ; 
- 1e   :  fd41 ; 
- 1f   :  fe08 ; 
+ 0   :  f3 ; 
+ 1   :  7f ; 
+ 2   :  5 ; 
+ 3   :  ff85 ; 
+ 4   :  ff02 ; 
+ 5   :  fe7d ; 
+ 6   :  fdf6 ; 
+ 7   :  fd6f ; 
+ 8   :  fce9 ; 
+ 9   :  fc66 ; 
+ a   :  fbe8 ; 
+ b   :  fb6f ; 
+ c   :  fafd ; 
+ d   :  fa94 ; 
+ e   :  fa35 ; 
+ f   :  f9e2 ; 
+ 10   :  f99b ; 
+ 11   :  f962 ; 
+ 12   :  f939 ; 
+ 13   :  f91f ; 
+ 14   :  f916 ; 
+ 15   :  f91f ; 
+ 16   :  f93b ; 
+ 17   :  f969 ; 
+ 18   :  f9aa ; 
+ 19   :  f9fe ; 
+ 1a   :  fa65 ; 
+ 1b   :  fadf ; 
+ 1c   :  fb6a ; 
+ 1d   :  fc07 ; 
+ 1e   :  fcb5 ; 
+ 1f   :  fd72 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
index 55406ed778..1bcf516ed2 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc1 ; 
- 1   :  fffe ; 
- 2   :  3f ; 
- 3   :  82 ; 
- 4   :  c7 ; 
- 5   :  10c ; 
- 6   :  152 ; 
- 7   :  198 ; 
- 8   :  1dd ; 
- 9   :  220 ; 
- a   :  261 ; 
- b   :  29e ; 
- c   :  2d7 ; 
- d   :  30a ; 
- e   :  339 ; 
- f   :  360 ; 
- 10   :  381 ; 
- 11   :  39a ; 
- 12   :  3ab ; 
- 13   :  3b2 ; 
- 14   :  3b0 ; 
- 15   :  3a5 ; 
- 16   :  390 ; 
- 17   :  370 ; 
- 18   :  346 ; 
- 19   :  312 ; 
- 1a   :  2d4 ; 
- 1b   :  28b ; 
- 1c   :  239 ; 
- 1d   :  1de ; 
- 1e   :  17b ; 
- 1f   :  10f ; 
+ 0   :  ff94 ; 
+ 1   :  ffd0 ; 
+ 2   :  e ; 
+ 3   :  4f ; 
+ 4   :  93 ; 
+ 5   :  d8 ; 
+ 6   :  11e ; 
+ 7   :  164 ; 
+ 8   :  1aa ; 
+ 9   :  1ee ; 
+ a   :  231 ; 
+ b   :  270 ; 
+ c   :  2ac ; 
+ d   :  2e4 ; 
+ e   :  317 ; 
+ f   :  343 ; 
+ 10   :  369 ; 
+ 11   :  388 ; 
+ 12   :  39f ; 
+ 13   :  3ad ; 
+ 14   :  3b3 ; 
+ 15   :  3af ; 
+ 16   :  3a1 ; 
+ 17   :  389 ; 
+ 18   :  367 ; 
+ 19   :  33a ; 
+ 1a   :  303 ; 
+ 1b   :  2c2 ; 
+ 1c   :  278 ; 
+ 1d   :  223 ; 
+ 1e   :  1c6 ; 
+ 1f   :  161 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
index a56eed2202..287b5f287b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17 ; 
- 1   :  fffa ; 
- 2   :  ffdc ; 
- 3   :  ffbd ; 
- 4   :  ff9d ; 
- 5   :  ff7d ; 
- 6   :  ff5c ; 
- 7   :  ff3b ; 
- 8   :  ff1a ; 
- 9   :  fefa ; 
- a   :  fedb ; 
- b   :  febe ; 
- c   :  fea2 ; 
- d   :  fe89 ; 
- e   :  fe73 ; 
- f   :  fe5f ; 
- 10   :  fe4f ; 
- 11   :  fe42 ; 
- 12   :  fe3a ; 
- 13   :  fe36 ; 
+ 0   :  2b ; 
+ 1   :  10 ; 
+ 2   :  fff3 ; 
+ 3   :  ffd5 ; 
+ 4   :  ffb5 ; 
+ 5   :  ff95 ; 
+ 6   :  ff74 ; 
+ 7   :  ff53 ; 
+ 8   :  ff32 ; 
+ 9   :  ff12 ; 
+ a   :  fef2 ; 
+ b   :  fed4 ; 
+ c   :  feb7 ; 
+ d   :  fe9c ; 
+ e   :  fe83 ; 
+ f   :  fe6d ; 
+ 10   :  fe5b ; 
+ 11   :  fe4b ; 
+ 12   :  fe40 ; 
+ 13   :  fe39 ; 
  14   :  fe36 ; 
- 15   :  fe3c ; 
- 16   :  fe46 ; 
- 17   :  fe55 ; 
- 18   :  fe6a ; 
- 19   :  fe83 ; 
- 1a   :  fea2 ; 
- 1b   :  fec6 ; 
- 1c   :  feef ; 
- 1d   :  ff1d ; 
- 1e   :  ff50 ; 
- 1f   :  ff86 ; 
+ 15   :  fe37 ; 
+ 16   :  fe3e ; 
+ 17   :  fe49 ; 
+ 18   :  fe5a ; 
+ 19   :  fe70 ; 
+ 1a   :  fe8b ; 
+ 1b   :  feab ; 
+ 1c   :  fed0 ; 
+ 1d   :  fefa ; 
+ 1e   :  ff29 ; 
+ 1f   :  ff5d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
index a4114ee846..92c985c292 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  19 ; 
- 2   :  24 ; 
- 3   :  30 ; 
- 4   :  3c ; 
- 5   :  49 ; 
- 6   :  56 ; 
- 7   :  62 ; 
- 8   :  6f ; 
- 9   :  7c ; 
- a   :  88 ; 
- b   :  94 ; 
- c   :  9f ; 
- d   :  a9 ; 
- e   :  b2 ; 
- f   :  ba ; 
- 10   :  c0 ; 
- 11   :  c5 ; 
- 12   :  c8 ; 
- 13   :  ca ; 
- 14   :  c9 ; 
- 15   :  c7 ; 
- 16   :  c2 ; 
- 17   :  bb ; 
- 18   :  b2 ; 
- 19   :  a6 ; 
- 1a   :  99 ; 
- 1b   :  88 ; 
- 1c   :  76 ; 
- 1d   :  61 ; 
- 1e   :  4a ; 
- 1f   :  31 ; 
+ 0   :  6 ; 
+ 1   :  10 ; 
+ 2   :  1b ; 
+ 3   :  27 ; 
+ 4   :  33 ; 
+ 5   :  3f ; 
+ 6   :  4c ; 
+ 7   :  59 ; 
+ 8   :  66 ; 
+ 9   :  72 ; 
+ a   :  7f ; 
+ b   :  8b ; 
+ c   :  96 ; 
+ d   :  a1 ; 
+ e   :  ab ; 
+ f   :  b4 ; 
+ 10   :  bb ; 
+ 11   :  c2 ; 
+ 12   :  c6 ; 
+ 13   :  c9 ; 
+ 14   :  ca ; 
+ 15   :  c9 ; 
+ 16   :  c6 ; 
+ 17   :  c1 ; 
+ 18   :  b9 ; 
+ 19   :  af ; 
+ 1a   :  a3 ; 
+ 1b   :  95 ; 
+ 1c   :  84 ; 
+ 1d   :  71 ; 
+ 1e   :  5c ; 
+ 1f   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
index 781e82664f..14dcfedfb5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
@@ -9,30 +9,30 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe4 ; 
- 7   :  ffe2 ; 
- 8   :  ffdf ; 
- 9   :  ffdc ; 
- a   :  ffd9 ; 
- b   :  ffd5 ; 
- c   :  ffd2 ; 
- d   :  ffd0 ; 
- e   :  ffce ; 
- f   :  ffcc ; 
- 10   :  ffca ; 
- 11   :  ffc9 ; 
+ 6   :  ffe5 ; 
+ 7   :  ffe3 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffde ; 
+ a   :  ffdb ; 
+ b   :  ffd8 ; 
+ c   :  ffd5 ; 
+ d   :  ffd2 ; 
+ e   :  ffcf ; 
+ f   :  ffcd ; 
+ 10   :  ffcb ; 
+ 11   :  ffca ; 
  12   :  ffc9 ; 
  13   :  ffc9 ; 
  14   :  ffc9 ; 
- 15   :  ffcb ; 
- 16   :  ffcd ; 
- 17   :  ffd0 ; 
- 18   :  ffd3 ; 
- 19   :  ffd8 ; 
- 1a   :  ffdd ; 
- 1b   :  ffe3 ; 
- 1c   :  ffea ; 
- 1d   :  fff2 ; 
- 1e   :  fffa ; 
- 1f   :  4 ; 
+ 15   :  ffca ; 
+ 16   :  ffcb ; 
+ 17   :  ffcd ; 
+ 18   :  ffd0 ; 
+ 19   :  ffd4 ; 
+ 1a   :  ffd9 ; 
+ 1b   :  ffde ; 
+ 1c   :  ffe5 ; 
+ 1d   :  ffec ; 
+ 1e   :  fff4 ; 
+ 1f   :  fffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
index e85ba19cc6..df34430066 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
@@ -3,20 +3,20 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  27 ; 
- 1   :  1b ; 
- 2   :  10 ; 
- 3   :  6 ; 
- 4   :  fffd ; 
- 5   :  fff4 ; 
- 6   :  ffec ; 
- 7   :  ffe5 ; 
- 8   :  ffde ; 
- 9   :  ffd9 ; 
- a   :  ffd4 ; 
- b   :  ffd0 ; 
- c   :  ffcd ; 
- d   :  ffcb ; 
+ 0   :  2a ; 
+ 1   :  1e ; 
+ 2   :  13 ; 
+ 3   :  9 ; 
+ 4   :  ffff ; 
+ 5   :  fff6 ; 
+ 6   :  ffee ; 
+ 7   :  ffe6 ; 
+ 8   :  ffe0 ; 
+ 9   :  ffda ; 
+ a   :  ffd5 ; 
+ b   :  ffd1 ; 
+ c   :  ffce ; 
+ d   :  ffcc ; 
  e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
@@ -25,12 +25,12 @@ CONTENT BEGIN
  13   :  ffcb ; 
  14   :  ffcd ; 
  15   :  ffcf ; 
- 16   :  ffd2 ; 
- 17   :  ffd5 ; 
- 18   :  ffd8 ; 
- 19   :  ffdb ; 
- 1a   :  ffde ; 
- 1b   :  ffe1 ; 
+ 16   :  ffd1 ; 
+ 17   :  ffd4 ; 
+ 18   :  ffd7 ; 
+ 19   :  ffda ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe0 ; 
  1c   :  ffe3 ; 
  1d   :  ffe5 ; 
  1e   :  ffe6 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
index ac7db5b7eb..88e68bbd80 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffd5 ; 
- 1   :  fff3 ; 
- 2   :  10 ; 
- 3   :  2b ; 
- 4   :  44 ; 
- 5   :  5c ; 
- 6   :  71 ; 
- 7   :  84 ; 
- 8   :  95 ; 
- 9   :  a3 ; 
- a   :  af ; 
- b   :  b9 ; 
- c   :  c1 ; 
- d   :  c6 ; 
- e   :  c9 ; 
+ 0   :  ffcd ; 
+ 1   :  ffeb ; 
+ 2   :  9 ; 
+ 3   :  24 ; 
+ 4   :  3e ; 
+ 5   :  56 ; 
+ 6   :  6c ; 
+ 7   :  7f ; 
+ 8   :  91 ; 
+ 9   :  a0 ; 
+ a   :  ad ; 
+ b   :  b7 ; 
+ c   :  bf ; 
+ d   :  c5 ; 
+ e   :  c8 ; 
  f   :  ca ; 
  10   :  c9 ; 
- 11   :  c6 ; 
- 12   :  c2 ; 
- 13   :  bb ; 
- 14   :  b4 ; 
- 15   :  ab ; 
- 16   :  a1 ; 
- 17   :  96 ; 
- 18   :  8b ; 
- 19   :  7f ; 
- 1a   :  72 ; 
- 1b   :  66 ; 
- 1c   :  59 ; 
- 1d   :  4c ; 
- 1e   :  3f ; 
- 1f   :  33 ; 
+ 11   :  c7 ; 
+ 12   :  c3 ; 
+ 13   :  bd ; 
+ 14   :  b6 ; 
+ 15   :  ad ; 
+ 16   :  a4 ; 
+ 17   :  99 ; 
+ 18   :  8e ; 
+ 19   :  82 ; 
+ 1a   :  76 ; 
+ 1b   :  69 ; 
+ 1c   :  5c ; 
+ 1d   :  4f ; 
+ 1e   :  42 ; 
+ 1f   :  36 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
index e033b05937..ed968a497f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4f ; 
- 1   :  e ; 
- 2   :  ffd0 ; 
- 3   :  ff94 ; 
- 4   :  ff5d ; 
- 5   :  ff29 ; 
- 6   :  fefa ; 
- 7   :  fed0 ; 
- 8   :  feab ; 
- 9   :  fe8b ; 
- a   :  fe70 ; 
- b   :  fe5a ; 
- c   :  fe49 ; 
- d   :  fe3e ; 
- e   :  fe37 ; 
- f   :  fe36 ; 
- 10   :  fe39 ; 
- 11   :  fe40 ; 
- 12   :  fe4b ; 
- 13   :  fe5b ; 
- 14   :  fe6d ; 
- 15   :  fe83 ; 
- 16   :  fe9c ; 
- 17   :  feb7 ; 
- 18   :  fed4 ; 
- 19   :  fef2 ; 
- 1a   :  ff12 ; 
- 1b   :  ff32 ; 
- 1c   :  ff53 ; 
- 1d   :  ff74 ; 
- 1e   :  ff95 ; 
- 1f   :  ffb5 ; 
+ 0   :  60 ; 
+ 1   :  1e ; 
+ 2   :  ffdf ; 
+ 3   :  ffa3 ; 
+ 4   :  ff6a ; 
+ 5   :  ff36 ; 
+ 6   :  ff06 ; 
+ 7   :  feda ; 
+ 8   :  feb4 ; 
+ 9   :  fe92 ; 
+ a   :  fe76 ; 
+ b   :  fe5f ; 
+ c   :  fe4d ; 
+ d   :  fe40 ; 
+ e   :  fe38 ; 
+ f   :  fe35 ; 
+ 10   :  fe37 ; 
+ 11   :  fe3e ; 
+ 12   :  fe48 ; 
+ 13   :  fe57 ; 
+ 14   :  fe68 ; 
+ 15   :  fe7e ; 
+ 16   :  fe95 ; 
+ 17   :  feb0 ; 
+ 18   :  fecc ; 
+ 19   :  feea ; 
+ 1a   :  ff0a ; 
+ 1b   :  ff2a ; 
+ 1c   :  ff4b ; 
+ 1d   :  ff6c ; 
+ 1e   :  ff8d ; 
+ 1f   :  ffad ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
index d5c4d5ea55..a8e8b872a5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff85 ; 
- 1   :  5 ; 
- 2   :  7f ; 
- 3   :  f3 ; 
- 4   :  161 ; 
- 5   :  1c6 ; 
- 6   :  223 ; 
- 7   :  278 ; 
- 8   :  2c2 ; 
- 9   :  303 ; 
- a   :  33a ; 
- b   :  367 ; 
- c   :  389 ; 
- d   :  3a1 ; 
- e   :  3af ; 
+ 0   :  ff65 ; 
+ 1   :  ffe5 ; 
+ 2   :  61 ; 
+ 3   :  d7 ; 
+ 4   :  146 ; 
+ 5   :  1ae ; 
+ 6   :  20d ; 
+ 7   :  263 ; 
+ 8   :  2b1 ; 
+ 9   :  2f4 ; 
+ a   :  32d ; 
+ b   :  35c ; 
+ c   :  381 ; 
+ d   :  39c ; 
+ e   :  3ac ; 
  f   :  3b3 ; 
- 10   :  3ad ; 
- 11   :  39f ; 
- 12   :  388 ; 
- 13   :  369 ; 
- 14   :  343 ; 
- 15   :  317 ; 
- 16   :  2e4 ; 
- 17   :  2ac ; 
- 18   :  270 ; 
- 19   :  231 ; 
- 1a   :  1ee ; 
- 1b   :  1aa ; 
- 1c   :  164 ; 
- 1d   :  11e ; 
- 1e   :  d8 ; 
- 1f   :  93 ; 
+ 10   :  3af ; 
+ 11   :  3a3 ; 
+ 12   :  38f ; 
+ 13   :  372 ; 
+ 14   :  34d ; 
+ 15   :  322 ; 
+ 16   :  2f1 ; 
+ 17   :  2bb ; 
+ 18   :  280 ; 
+ 19   :  241 ; 
+ 1a   :  1ff ; 
+ 1b   :  1bb ; 
+ 1c   :  176 ; 
+ 1d   :  12f ; 
+ 1e   :  e9 ; 
+ 1f   :  a4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
index f7e73c0734..7ee8bd9642 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3f ; 
- 1   :  fffe ; 
- 2   :  ffc1 ; 
- 3   :  ff86 ; 
- 4   :  ff50 ; 
- 5   :  ff1d ; 
- 6   :  feef ; 
- 7   :  fec6 ; 
- 8   :  fea2 ; 
- 9   :  fe83 ; 
- a   :  fe6a ; 
- b   :  fe55 ; 
- c   :  fe46 ; 
- d   :  fe3c ; 
- e   :  fe36 ; 
+ 0   :  71 ; 
+ 1   :  2e ; 
+ 2   :  ffef ; 
+ 3   :  ffb2 ; 
+ 4   :  ff78 ; 
+ 5   :  ff43 ; 
+ 6   :  ff11 ; 
+ 7   :  fee5 ; 
+ 8   :  febd ; 
+ 9   :  fe9a ; 
+ a   :  fe7c ; 
+ b   :  fe64 ; 
+ c   :  fe51 ; 
+ d   :  fe43 ; 
+ e   :  fe3a ; 
  f   :  fe36 ; 
- 10   :  fe3a ; 
- 11   :  fe42 ; 
- 12   :  fe4f ; 
- 13   :  fe5f ; 
- 14   :  fe73 ; 
- 15   :  fe89 ; 
- 16   :  fea2 ; 
- 17   :  febe ; 
- 18   :  fedb ; 
- 19   :  fefa ; 
- 1a   :  ff1a ; 
- 1b   :  ff3b ; 
- 1c   :  ff5c ; 
- 1d   :  ff7d ; 
- 1e   :  ff9d ; 
- 1f   :  ffbd ; 
+ 10   :  fe36 ; 
+ 11   :  fe3c ; 
+ 12   :  fe45 ; 
+ 13   :  fe53 ; 
+ 14   :  fe64 ; 
+ 15   :  fe78 ; 
+ 16   :  fe8f ; 
+ 17   :  fea9 ; 
+ 18   :  fec5 ; 
+ 19   :  fee3 ; 
+ 1a   :  ff02 ; 
+ 1b   :  ff22 ; 
+ 1c   :  ff43 ; 
+ 1d   :  ff64 ; 
+ 1e   :  ff85 ; 
+ 1f   :  ffa5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
index d5526f6a1c..fa088cd668 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e0 ; 
- 1   :  fff5 ; 
- 2   :  ff13 ; 
- 3   :  fe3c ; 
- 4   :  fd72 ; 
- 5   :  fcb5 ; 
- 6   :  fc07 ; 
- 7   :  fb6a ; 
- 8   :  fadf ; 
- 9   :  fa65 ; 
- a   :  f9fe ; 
- b   :  f9aa ; 
- c   :  f969 ; 
- d   :  f93b ; 
- e   :  f91f ; 
- f   :  f916 ; 
- 10   :  f91f ; 
- 11   :  f939 ; 
- 12   :  f962 ; 
- 13   :  f99b ; 
- 14   :  f9e2 ; 
- 15   :  fa35 ; 
- 16   :  fa94 ; 
- 17   :  fafd ; 
- 18   :  fb6f ; 
- 19   :  fbe8 ; 
- 1a   :  fc66 ; 
- 1b   :  fce9 ; 
- 1c   :  fd6f ; 
- 1d   :  fdf6 ; 
- 1e   :  fe7d ; 
- 1f   :  ff02 ; 
+ 0   :  11c ; 
+ 1   :  2f ; 
+ 2   :  ff4b ; 
+ 3   :  fe71 ; 
+ 4   :  fda3 ; 
+ 5   :  fce3 ; 
+ 6   :  fc31 ; 
+ 7   :  fb90 ; 
+ 8   :  fb00 ; 
+ 9   :  fa82 ; 
+ a   :  fa16 ; 
+ b   :  f9bd ; 
+ c   :  f977 ; 
+ d   :  f944 ; 
+ e   :  f924 ; 
+ f   :  f917 ; 
+ 10   :  f91b ; 
+ 11   :  f931 ; 
+ 12   :  f956 ; 
+ 13   :  f98c ; 
+ 14   :  f9cf ; 
+ 15   :  fa1f ; 
+ 16   :  fa7c ; 
+ 17   :  fae2 ; 
+ 18   :  fb52 ; 
+ 19   :  fbc9 ; 
+ 1a   :  fc46 ; 
+ 1b   :  fcc8 ; 
+ 1c   :  fd4d ; 
+ 1d   :  fdd4 ; 
+ 1e   :  fe5b ; 
+ 1f   :  fee1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
index 2e18b7bb2a..e1b7cbf637 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe44 ; 
- 1   :  fffe ; 
- 2   :  1a5 ; 
- 3   :  337 ; 
- 4   :  4b1 ; 
- 5   :  60f ; 
- 6   :  750 ; 
- 7   :  872 ; 
- 8   :  973 ; 
- 9   :  a53 ; 
- a   :  b10 ; 
- b   :  baa ; 
- c   :  c20 ; 
- d   :  c74 ; 
- e   :  ca5 ; 
- f   :  cb5 ; 
- 10   :  ca4 ; 
- 11   :  c74 ; 
- 12   :  c27 ; 
- 13   :  bbe ; 
- 14   :  b3c ; 
- 15   :  aa3 ; 
- 16   :  9f4 ; 
- 17   :  934 ; 
- 18   :  863 ; 
- 19   :  785 ; 
- 1a   :  69d ; 
- 1b   :  5ad ; 
- 1c   :  4b8 ; 
- 1d   :  3c0 ; 
- 1e   :  2c7 ; 
- 1f   :  1d1 ; 
+ 0   :  fdd4 ; 
+ 1   :  ff91 ; 
+ 2   :  13d ; 
+ 3   :  2d5 ; 
+ 4   :  455 ; 
+ 5   :  5ba ; 
+ 6   :  703 ; 
+ 7   :  82d ; 
+ 8   :  936 ; 
+ 9   :  a1e ; 
+ a   :  ae4 ; 
+ b   :  b86 ; 
+ c   :  c06 ; 
+ d   :  c62 ; 
+ e   :  c9c ; 
+ f   :  cb4 ; 
+ 10   :  cab ; 
+ 11   :  c83 ; 
+ 12   :  c3d ; 
+ 13   :  bdb ; 
+ 14   :  b5f ; 
+ 15   :  acb ; 
+ 16   :  a22 ; 
+ 17   :  965 ; 
+ 18   :  899 ; 
+ 19   :  7be ; 
+ 1a   :  6d8 ; 
+ 1b   :  5ea ; 
+ 1c   :  4f5 ; 
+ 1d   :  3fe ; 
+ 1e   :  305 ; 
+ 1f   :  20e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
index 5d17b58a9d..6fc2bad8a2 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  476 ; 
- 1   :  74 ; 
- 2   :  fcb5 ; 
- 3   :  f93b ; 
- 4   :  f60a ; 
- 5   :  f324 ; 
- 6   :  f08b ; 
- 7   :  ee3e ; 
- 8   :  ec40 ; 
- 9   :  ea8f ; 
- a   :  e92c ; 
- b   :  e815 ; 
- c   :  e747 ; 
- d   :  e6c2 ; 
- e   :  e683 ; 
- f   :  e687 ; 
- 10   :  e6c9 ; 
- 11   :  e747 ; 
- 12   :  e7fc ; 
- 13   :  e8e5 ; 
- 14   :  e9fc ; 
- 15   :  eb3d ; 
- 16   :  eca3 ; 
- 17   :  ee28 ; 
- 18   :  efc9 ; 
- 19   :  f17f ; 
- 1a   :  f346 ; 
- 1b   :  f519 ; 
- 1c   :  f6f3 ; 
- 1d   :  f8cf ; 
- 1e   :  faa9 ; 
- 1f   :  fc7c ; 
+ 0   :  581 ; 
+ 1   :  16f ; 
+ 2   :  fd9e ; 
+ 3   :  fa13 ; 
+ 4   :  f6d0 ; 
+ 5   :  f3d7 ; 
+ 6   :  f12a ; 
+ 7   :  eeca ; 
+ 8   :  ecb8 ; 
+ 9   :  eaf4 ; 
+ a   :  e97e ; 
+ b   :  e853 ; 
+ c   :  e774 ; 
+ d   :  e6dd ; 
+ e   :  e68d ; 
+ f   :  e680 ; 
+ 10   :  e6b3 ; 
+ 11   :  e722 ; 
+ 12   :  e7ca ; 
+ 13   :  e8a6 ; 
+ 14   :  e9b2 ; 
+ 15   :  eae9 ; 
+ 16   :  ec46 ; 
+ 17   :  edc4 ; 
+ 18   :  ef5e ; 
+ 19   :  f110 ; 
+ 1a   :  f2d3 ; 
+ 1b   :  f4a4 ; 
+ 1c   :  f67c ; 
+ 1d   :  f858 ; 
+ 1e   :  fa33 ; 
+ 1f   :  fc08 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
index 4dbe40c52d..4f15cd8981 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fab ; 
- 1   :  7ffd ; 
- 2   :  7fe1 ; 
- 3   :  7f5a ; 
- 4   :  7e66 ; 
- 5   :  7d08 ; 
- 6   :  7b42 ; 
- 7   :  7916 ; 
- 8   :  7689 ; 
- 9   :  739d ; 
- a   :  7059 ; 
- b   :  6cbf ; 
- c   :  68d8 ; 
- d   :  64a7 ; 
- e   :  6034 ; 
- f   :  5b86 ; 
- 10   :  56a3 ; 
- 11   :  5193 ; 
- 12   :  4c5d ; 
- 13   :  4709 ; 
- 14   :  419f ; 
- 15   :  3c27 ; 
- 16   :  36a8 ; 
- 17   :  312a ; 
- 18   :  2bb5 ; 
- 19   :  2650 ; 
- 1a   :  2101 ; 
- 1b   :  1bd1 ; 
- 1c   :  16c5 ; 
- 1d   :  11e3 ; 
- 1e   :  d32 ; 
- 1f   :  8b7 ; 
+ 0   :  7f86 ; 
+ 1   :  7ff2 ; 
+ 2   :  7ff2 ; 
+ 3   :  7f86 ; 
+ 4   :  7ead ; 
+ 5   :  7d69 ; 
+ 6   :  7bbd ; 
+ 7   :  79aa ; 
+ 8   :  7735 ; 
+ 9   :  7461 ; 
+ a   :  7132 ; 
+ b   :  6dad ; 
+ c   :  69d9 ; 
+ d   :  65ba ; 
+ e   :  6157 ; 
+ f   :  5cb6 ; 
+ 10   :  57e0 ; 
+ 11   :  52da ; 
+ 12   :  4dad ; 
+ 13   :  4861 ; 
+ 14   :  42fc ; 
+ 15   :  3d86 ; 
+ 16   :  3808 ; 
+ 17   :  3289 ; 
+ 18   :  2d11 ; 
+ 19   :  27a7 ; 
+ 1a   :  2252 ; 
+ 1b   :  1d1a ; 
+ 1c   :  1804 ; 
+ 1d   :  1317 ; 
+ 1e   :  e5a ; 
+ 1f   :  9d1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
index 33649ab851..401f23d44b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  faef ; 
- 1   :  fe8c ; 
- 2   :  26d ; 
- 3   :  68f ; 
- 4   :  aee ; 
- 5   :  f85 ; 
- 6   :  144e ; 
- 7   :  1946 ; 
- 8   :  1e65 ; 
- 9   :  23a5 ; 
- a   :  2900 ; 
- b   :  2e6e ; 
- c   :  33e9 ; 
- d   :  3968 ; 
- e   :  3ee5 ; 
- f   :  4457 ; 
- 10   :  49b6 ; 
- 11   :  4efc ; 
- 12   :  5420 ; 
- 13   :  591a ; 
- 14   :  5de4 ; 
- 15   :  6275 ; 
- 16   :  66c8 ; 
- 17   :  6ad5 ; 
- 18   :  6e96 ; 
- 19   :  7206 ; 
- 1a   :  751e ; 
- 1b   :  77db ; 
- 1c   :  7a38 ; 
- 1d   :  7c32 ; 
- 1e   :  7dc4 ; 
- 1f   :  7eed ; 
+ 0   :  fa13 ; 
+ 1   :  fd9e ; 
+ 2   :  16f ; 
+ 3   :  581 ; 
+ 4   :  9d1 ; 
+ 5   :  e5a ; 
+ 6   :  1317 ; 
+ 7   :  1804 ; 
+ 8   :  1d1a ; 
+ 9   :  2252 ; 
+ a   :  27a7 ; 
+ b   :  2d11 ; 
+ c   :  3289 ; 
+ d   :  3808 ; 
+ e   :  3d86 ; 
+ f   :  42fc ; 
+ 10   :  4861 ; 
+ 11   :  4dad ; 
+ 12   :  52da ; 
+ 13   :  57e0 ; 
+ 14   :  5cb6 ; 
+ 15   :  6157 ; 
+ 16   :  65ba ; 
+ 17   :  69d9 ; 
+ 18   :  6dad ; 
+ 19   :  7132 ; 
+ 1a   :  7461 ; 
+ 1b   :  7735 ; 
+ 1c   :  79aa ; 
+ 1d   :  7bbd ; 
+ 1e   :  7d69 ; 
+ 1f   :  7ead ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
index cd4d1d7595..f59ee5262a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  271 ; 
- 1   :  d4 ; 
- 2   :  ff23 ; 
- 3   :  fd62 ; 
- 4   :  fb94 ; 
- 5   :  f9bd ; 
- 6   :  f7e1 ; 
- 7   :  f606 ; 
- 8   :  f42f ; 
- 9   :  f261 ; 
- a   :  f0a2 ; 
- b   :  eef5 ; 
- c   :  ed62 ; 
- d   :  ebeb ; 
- e   :  ea97 ; 
- f   :  e96b ; 
- 10   :  e86b ; 
- 11   :  e79b ; 
- 12   :  e701 ; 
- 13   :  e6a0 ; 
- 14   :  e67d ; 
- 15   :  e69a ; 
- 16   :  e6fc ; 
- 17   :  e7a5 ; 
- 18   :  e897 ; 
- 19   :  e9d4 ; 
- 1a   :  eb5e ; 
- 1b   :  ed35 ; 
- 1c   :  ef5b ; 
- 1d   :  f1ce ; 
- 1e   :  f48e ; 
- 1f   :  f79a ; 
+ 0   :  2d5 ; 
+ 1   :  13d ; 
+ 2   :  ff91 ; 
+ 3   :  fdd4 ; 
+ 4   :  fc08 ; 
+ 5   :  fa33 ; 
+ 6   :  f858 ; 
+ 7   :  f67c ; 
+ 8   :  f4a4 ; 
+ 9   :  f2d3 ; 
+ a   :  f110 ; 
+ b   :  ef5e ; 
+ c   :  edc4 ; 
+ d   :  ec46 ; 
+ e   :  eae9 ; 
+ f   :  e9b2 ; 
+ 10   :  e8a6 ; 
+ 11   :  e7ca ; 
+ 12   :  e722 ; 
+ 13   :  e6b3 ; 
+ 14   :  e680 ; 
+ 15   :  e68d ; 
+ 16   :  e6dd ; 
+ 17   :  e774 ; 
+ 18   :  e853 ; 
+ 19   :  e97e ; 
+ 1a   :  eaf4 ; 
+ 1b   :  ecb8 ; 
+ 1c   :  eeca ; 
+ 1d   :  f12a ; 
+ 1e   :  f3d7 ; 
+ 1f   :  f6d0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
index 7063120666..8c6f4d2246 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fea6 ; 
- 1   :  ff83 ; 
- 2   :  6a ; 
- 3   :  158 ; 
- 4   :  24c ; 
- 5   :  343 ; 
- 6   :  43c ; 
- 7   :  533 ; 
- 8   :  626 ; 
- 9   :  712 ; 
- a   :  7f6 ; 
- b   :  8cd ; 
- c   :  996 ; 
- d   :  a4e ; 
- e   :  af2 ; 
- f   :  b80 ; 
- 10   :  bf6 ; 
- 11   :  c51 ; 
- 12   :  c90 ; 
- 13   :  cb0 ; 
- 14   :  cb1 ; 
- 15   :  c91 ; 
- 16   :  c4e ; 
- 17   :  be9 ; 
- 18   :  b61 ; 
- 19   :  ab6 ; 
- 1a   :  9e7 ; 
- 1b   :  8f7 ; 
- 1c   :  7e5 ; 
- 1d   :  6b3 ; 
- 1e   :  563 ; 
- 1f   :  3f7 ; 
+ 0   :  fe71 ; 
+ 1   :  ff4b ; 
+ 2   :  2f ; 
+ 3   :  11c ; 
+ 4   :  20e ; 
+ 5   :  305 ; 
+ 6   :  3fe ; 
+ 7   :  4f5 ; 
+ 8   :  5ea ; 
+ 9   :  6d8 ; 
+ a   :  7be ; 
+ b   :  899 ; 
+ c   :  965 ; 
+ d   :  a22 ; 
+ e   :  acb ; 
+ f   :  b5f ; 
+ 10   :  bdb ; 
+ 11   :  c3d ; 
+ 12   :  c83 ; 
+ 13   :  cab ; 
+ 14   :  cb4 ; 
+ 15   :  c9c ; 
+ 16   :  c62 ; 
+ 17   :  c06 ; 
+ 18   :  b86 ; 
+ 19   :  ae4 ; 
+ 1a   :  a1e ; 
+ 1b   :  936 ; 
+ 1c   :  82d ; 
+ 1d   :  703 ; 
+ 1e   :  5ba ; 
+ 1f   :  455 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
index 02ac04d630..eae8bb10b3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ba ; 
- 1   :  42 ; 
- 2   :  ffc6 ; 
- 3   :  ff44 ; 
- 4   :  fec0 ; 
- 5   :  fe39 ; 
- 6   :  fdb2 ; 
- 7   :  fd2c ; 
- 8   :  fca7 ; 
- 9   :  fc27 ; 
- a   :  fbab ; 
- b   :  fb35 ; 
- c   :  fac8 ; 
- d   :  fa64 ; 
- e   :  fa0a ; 
- f   :  f9bd ; 
- 10   :  f97d ; 
- 11   :  f94c ; 
- 12   :  f92a ; 
- 13   :  f918 ; 
- 14   :  f918 ; 
- 15   :  f92b ; 
- 16   :  f94f ; 
- 17   :  f987 ; 
- 18   :  f9d1 ; 
- 19   :  fa2f ; 
- 1a   :  fa9f ; 
- 1b   :  fb22 ; 
- 1c   :  fbb7 ; 
- 1d   :  fc5c ; 
- 1e   :  fd11 ; 
- 1f   :  fdd5 ; 
+ 0   :  d7 ; 
+ 1   :  61 ; 
+ 2   :  ffe5 ; 
+ 3   :  ff65 ; 
+ 4   :  fee1 ; 
+ 5   :  fe5b ; 
+ 6   :  fdd4 ; 
+ 7   :  fd4d ; 
+ 8   :  fcc8 ; 
+ 9   :  fc46 ; 
+ a   :  fbc9 ; 
+ b   :  fb52 ; 
+ c   :  fae2 ; 
+ d   :  fa7c ; 
+ e   :  fa1f ; 
+ f   :  f9cf ; 
+ 10   :  f98c ; 
+ 11   :  f956 ; 
+ 12   :  f931 ; 
+ 13   :  f91b ; 
+ 14   :  f917 ; 
+ 15   :  f924 ; 
+ 16   :  f944 ; 
+ 17   :  f977 ; 
+ 18   :  f9bd ; 
+ 19   :  fa16 ; 
+ 1a   :  fa82 ; 
+ 1b   :  fb00 ; 
+ 1c   :  fb90 ; 
+ 1d   :  fc31 ; 
+ 1e   :  fce3 ; 
+ 1f   :  fda3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
index 76853d826b..2290c93c63 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffb2 ; 
- 1   :  ffef ; 
- 2   :  2e ; 
- 3   :  71 ; 
- 4   :  b5 ; 
- 5   :  fb ; 
- 6   :  141 ; 
- 7   :  187 ; 
- 8   :  1cc ; 
- 9   :  210 ; 
- a   :  251 ; 
- b   :  28f ; 
- c   :  2c9 ; 
- d   :  2fe ; 
- e   :  32e ; 
- f   :  357 ; 
- 10   :  37a ; 
- 11   :  395 ; 
- 12   :  3a7 ; 
- 13   :  3b1 ; 
- 14   :  3b2 ; 
- 15   :  3a9 ; 
- 16   :  396 ; 
- 17   :  379 ; 
- 18   :  352 ; 
- 19   :  320 ; 
- 1a   :  2e4 ; 
- 1b   :  29e ; 
- 1c   :  24f ; 
- 1d   :  1f6 ; 
- 1e   :  194 ; 
- 1f   :  12b ; 
+ 0   :  ffa3 ; 
+ 1   :  ffdf ; 
+ 2   :  1e ; 
+ 3   :  60 ; 
+ 4   :  a4 ; 
+ 5   :  e9 ; 
+ 6   :  12f ; 
+ 7   :  176 ; 
+ 8   :  1bb ; 
+ 9   :  1ff ; 
+ a   :  241 ; 
+ b   :  280 ; 
+ c   :  2bb ; 
+ d   :  2f1 ; 
+ e   :  322 ; 
+ f   :  34d ; 
+ 10   :  372 ; 
+ 11   :  38f ; 
+ 12   :  3a3 ; 
+ 13   :  3af ; 
+ 14   :  3b3 ; 
+ 15   :  3ac ; 
+ 16   :  39c ; 
+ 17   :  381 ; 
+ 18   :  35c ; 
+ 19   :  32d ; 
+ 1a   :  2f4 ; 
+ 1b   :  2b1 ; 
+ 1c   :  263 ; 
+ 1d   :  20d ; 
+ 1e   :  1ae ; 
+ 1f   :  146 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
index d48183bbf6..7e155a7654 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1d ; 
- 1   :  1 ; 
- 2   :  ffe4 ; 
- 3   :  ffc5 ; 
- 4   :  ffa5 ; 
- 5   :  ff85 ; 
- 6   :  ff64 ; 
- 7   :  ff43 ; 
- 8   :  ff22 ; 
- 9   :  ff02 ; 
- a   :  fee3 ; 
- b   :  fec5 ; 
- c   :  fea9 ; 
- d   :  fe8f ; 
- e   :  fe78 ; 
- f   :  fe64 ; 
- 10   :  fe53 ; 
- 11   :  fe45 ; 
- 12   :  fe3c ; 
- 13   :  fe36 ; 
- 14   :  fe36 ; 
- 15   :  fe3a ; 
- 16   :  fe43 ; 
- 17   :  fe51 ; 
- 18   :  fe64 ; 
- 19   :  fe7c ; 
- 1a   :  fe9a ; 
- 1b   :  febd ; 
- 1c   :  fee5 ; 
- 1d   :  ff11 ; 
- 1e   :  ff43 ; 
- 1f   :  ff78 ; 
+ 0   :  24 ; 
+ 1   :  9 ; 
+ 2   :  ffeb ; 
+ 3   :  ffcd ; 
+ 4   :  ffad ; 
+ 5   :  ff8d ; 
+ 6   :  ff6c ; 
+ 7   :  ff4b ; 
+ 8   :  ff2a ; 
+ 9   :  ff0a ; 
+ a   :  feea ; 
+ b   :  fecc ; 
+ c   :  feb0 ; 
+ d   :  fe95 ; 
+ e   :  fe7e ; 
+ f   :  fe68 ; 
+ 10   :  fe57 ; 
+ 11   :  fe48 ; 
+ 12   :  fe3e ; 
+ 13   :  fe37 ; 
+ 14   :  fe35 ; 
+ 15   :  fe38 ; 
+ 16   :  fe40 ; 
+ 17   :  fe4d ; 
+ 18   :  fe5f ; 
+ 19   :  fe76 ; 
+ 1a   :  fe92 ; 
+ 1b   :  feb4 ; 
+ 1c   :  feda ; 
+ 1d   :  ff06 ; 
+ 1e   :  ff36 ; 
+ 1f   :  ff6a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
index 1dd2d6660b..59017782ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa6 ; 
- 1   :  24 ; 
- 2   :  9d ; 
- 3   :  10f ; 
- 4   :  17b ; 
- 5   :  1de ; 
- 6   :  239 ; 
- 7   :  28b ; 
- 8   :  2d4 ; 
- 9   :  312 ; 
- a   :  346 ; 
- b   :  370 ; 
- c   :  390 ; 
- d   :  3a5 ; 
- e   :  3b0 ; 
+ 0   :  ff44 ; 
+ 1   :  ffc6 ; 
+ 2   :  42 ; 
+ 3   :  ba ; 
+ 4   :  12b ; 
+ 5   :  194 ; 
+ 6   :  1f6 ; 
+ 7   :  24f ; 
+ 8   :  29e ; 
+ 9   :  2e4 ; 
+ a   :  320 ; 
+ b   :  352 ; 
+ c   :  379 ; 
+ d   :  396 ; 
+ e   :  3a9 ; 
  f   :  3b2 ; 
- 10   :  3ab ; 
- 11   :  39a ; 
- 12   :  381 ; 
- 13   :  360 ; 
- 14   :  339 ; 
- 15   :  30a ; 
- 16   :  2d7 ; 
- 17   :  29e ; 
- 18   :  261 ; 
- 19   :  220 ; 
- 1a   :  1dd ; 
- 1b   :  198 ; 
- 1c   :  152 ; 
- 1d   :  10c ; 
- 1e   :  c7 ; 
- 1f   :  82 ; 
+ 10   :  3b1 ; 
+ 11   :  3a7 ; 
+ 12   :  395 ; 
+ 13   :  37a ; 
+ 14   :  357 ; 
+ 15   :  32e ; 
+ 16   :  2fe ; 
+ 17   :  2c9 ; 
+ 18   :  28f ; 
+ 19   :  251 ; 
+ 1a   :  210 ; 
+ 1b   :  1cc ; 
+ 1c   :  187 ; 
+ 1d   :  141 ; 
+ 1e   :  fb ; 
+ 1f   :  b5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
index 4fe4e2ffa7..485390f321 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b ; 
- 1   :  16 ; 
- 2   :  21 ; 
- 3   :  2d ; 
- 4   :  39 ; 
- 5   :  46 ; 
- 6   :  52 ; 
- 7   :  5f ; 
- 8   :  6c ; 
- 9   :  79 ; 
- a   :  85 ; 
- b   :  91 ; 
- c   :  9c ; 
- d   :  a6 ; 
- e   :  b0 ; 
- f   :  b8 ; 
- 10   :  bf ; 
- 11   :  c4 ; 
- 12   :  c8 ; 
- 13   :  ca ; 
+ 0   :  9 ; 
+ 1   :  13 ; 
+ 2   :  1e ; 
+ 3   :  2a ; 
+ 4   :  36 ; 
+ 5   :  42 ; 
+ 6   :  4f ; 
+ 7   :  5c ; 
+ 8   :  69 ; 
+ 9   :  76 ; 
+ a   :  82 ; 
+ b   :  8e ; 
+ c   :  99 ; 
+ d   :  a4 ; 
+ e   :  ad ; 
+ f   :  b6 ; 
+ 10   :  bd ; 
+ 11   :  c3 ; 
+ 12   :  c7 ; 
+ 13   :  c9 ; 
  14   :  ca ; 
  15   :  c8 ; 
- 16   :  c4 ; 
- 17   :  bd ; 
- 18   :  b5 ; 
- 19   :  aa ; 
- 1a   :  9c ; 
- 1b   :  8d ; 
- 1c   :  7b ; 
- 1d   :  66 ; 
- 1e   :  50 ; 
- 1f   :  38 ; 
+ 16   :  c5 ; 
+ 17   :  bf ; 
+ 18   :  b7 ; 
+ 19   :  ad ; 
+ 1a   :  a0 ; 
+ 1b   :  91 ; 
+ 1c   :  7f ; 
+ 1d   :  6c ; 
+ 1e   :  56 ; 
+ 1f   :  3e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
index 2bb8246e00..96352647fb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
@@ -9,16 +9,16 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe4 ; 
- 7   :  ffe2 ; 
+ 6   :  ffe5 ; 
+ 7   :  ffe3 ; 
  8   :  ffe0 ; 
  9   :  ffdd ; 
- a   :  ffd9 ; 
- b   :  ffd6 ; 
- c   :  ffd3 ; 
+ a   :  ffda ; 
+ b   :  ffd7 ; 
+ c   :  ffd4 ; 
  d   :  ffd1 ; 
- e   :  ffce ; 
- f   :  ffcc ; 
+ e   :  ffcf ; 
+ f   :  ffcd ; 
  10   :  ffcb ; 
  11   :  ffca ; 
  12   :  ffc9 ; 
@@ -26,13 +26,13 @@ CONTENT BEGIN
  14   :  ffc9 ; 
  15   :  ffca ; 
  16   :  ffcc ; 
- 17   :  ffcf ; 
- 18   :  ffd2 ; 
- 19   :  ffd6 ; 
- 1a   :  ffdb ; 
- 1b   :  ffe1 ; 
- 1c   :  ffe8 ; 
- 1d   :  fff0 ; 
- 1e   :  fff8 ; 
- 1f   :  1 ; 
+ 17   :  ffce ; 
+ 18   :  ffd1 ; 
+ 19   :  ffd5 ; 
+ 1a   :  ffda ; 
+ 1b   :  ffe0 ; 
+ 1c   :  ffe6 ; 
+ 1d   :  ffee ; 
+ 1e   :  fff6 ; 
+ 1f   :  ffff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
index df34430066..e85ba19cc6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
@@ -3,20 +3,20 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2a ; 
- 1   :  1e ; 
- 2   :  13 ; 
- 3   :  9 ; 
- 4   :  ffff ; 
- 5   :  fff6 ; 
- 6   :  ffee ; 
- 7   :  ffe6 ; 
- 8   :  ffe0 ; 
- 9   :  ffda ; 
- a   :  ffd5 ; 
- b   :  ffd1 ; 
- c   :  ffce ; 
- d   :  ffcc ; 
+ 0   :  27 ; 
+ 1   :  1b ; 
+ 2   :  10 ; 
+ 3   :  6 ; 
+ 4   :  fffd ; 
+ 5   :  fff4 ; 
+ 6   :  ffec ; 
+ 7   :  ffe5 ; 
+ 8   :  ffde ; 
+ 9   :  ffd9 ; 
+ a   :  ffd4 ; 
+ b   :  ffd0 ; 
+ c   :  ffcd ; 
+ d   :  ffcb ; 
  e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
@@ -25,12 +25,12 @@ CONTENT BEGIN
  13   :  ffcb ; 
  14   :  ffcd ; 
  15   :  ffcf ; 
- 16   :  ffd1 ; 
- 17   :  ffd4 ; 
- 18   :  ffd7 ; 
- 19   :  ffda ; 
- 1a   :  ffdd ; 
- 1b   :  ffe0 ; 
+ 16   :  ffd2 ; 
+ 17   :  ffd5 ; 
+ 18   :  ffd8 ; 
+ 19   :  ffdb ; 
+ 1a   :  ffde ; 
+ 1b   :  ffe1 ; 
  1c   :  ffe3 ; 
  1d   :  ffe5 ; 
  1e   :  ffe6 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
index 88e68bbd80..ac7db5b7eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcd ; 
- 1   :  ffeb ; 
- 2   :  9 ; 
- 3   :  24 ; 
- 4   :  3e ; 
- 5   :  56 ; 
- 6   :  6c ; 
- 7   :  7f ; 
- 8   :  91 ; 
- 9   :  a0 ; 
- a   :  ad ; 
- b   :  b7 ; 
- c   :  bf ; 
- d   :  c5 ; 
- e   :  c8 ; 
+ 0   :  ffd5 ; 
+ 1   :  fff3 ; 
+ 2   :  10 ; 
+ 3   :  2b ; 
+ 4   :  44 ; 
+ 5   :  5c ; 
+ 6   :  71 ; 
+ 7   :  84 ; 
+ 8   :  95 ; 
+ 9   :  a3 ; 
+ a   :  af ; 
+ b   :  b9 ; 
+ c   :  c1 ; 
+ d   :  c6 ; 
+ e   :  c9 ; 
  f   :  ca ; 
  10   :  c9 ; 
- 11   :  c7 ; 
- 12   :  c3 ; 
- 13   :  bd ; 
- 14   :  b6 ; 
- 15   :  ad ; 
- 16   :  a4 ; 
- 17   :  99 ; 
- 18   :  8e ; 
- 19   :  82 ; 
- 1a   :  76 ; 
- 1b   :  69 ; 
- 1c   :  5c ; 
- 1d   :  4f ; 
- 1e   :  42 ; 
- 1f   :  36 ; 
+ 11   :  c6 ; 
+ 12   :  c2 ; 
+ 13   :  bb ; 
+ 14   :  b4 ; 
+ 15   :  ab ; 
+ 16   :  a1 ; 
+ 17   :  96 ; 
+ 18   :  8b ; 
+ 19   :  7f ; 
+ 1a   :  72 ; 
+ 1b   :  66 ; 
+ 1c   :  59 ; 
+ 1d   :  4c ; 
+ 1e   :  3f ; 
+ 1f   :  33 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
index ed968a497f..e033b05937 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  60 ; 
- 1   :  1e ; 
- 2   :  ffdf ; 
- 3   :  ffa3 ; 
- 4   :  ff6a ; 
- 5   :  ff36 ; 
- 6   :  ff06 ; 
- 7   :  feda ; 
- 8   :  feb4 ; 
- 9   :  fe92 ; 
- a   :  fe76 ; 
- b   :  fe5f ; 
- c   :  fe4d ; 
- d   :  fe40 ; 
- e   :  fe38 ; 
- f   :  fe35 ; 
- 10   :  fe37 ; 
- 11   :  fe3e ; 
- 12   :  fe48 ; 
- 13   :  fe57 ; 
- 14   :  fe68 ; 
- 15   :  fe7e ; 
- 16   :  fe95 ; 
- 17   :  feb0 ; 
- 18   :  fecc ; 
- 19   :  feea ; 
- 1a   :  ff0a ; 
- 1b   :  ff2a ; 
- 1c   :  ff4b ; 
- 1d   :  ff6c ; 
- 1e   :  ff8d ; 
- 1f   :  ffad ; 
+ 0   :  4f ; 
+ 1   :  e ; 
+ 2   :  ffd0 ; 
+ 3   :  ff94 ; 
+ 4   :  ff5d ; 
+ 5   :  ff29 ; 
+ 6   :  fefa ; 
+ 7   :  fed0 ; 
+ 8   :  feab ; 
+ 9   :  fe8b ; 
+ a   :  fe70 ; 
+ b   :  fe5a ; 
+ c   :  fe49 ; 
+ d   :  fe3e ; 
+ e   :  fe37 ; 
+ f   :  fe36 ; 
+ 10   :  fe39 ; 
+ 11   :  fe40 ; 
+ 12   :  fe4b ; 
+ 13   :  fe5b ; 
+ 14   :  fe6d ; 
+ 15   :  fe83 ; 
+ 16   :  fe9c ; 
+ 17   :  feb7 ; 
+ 18   :  fed4 ; 
+ 19   :  fef2 ; 
+ 1a   :  ff12 ; 
+ 1b   :  ff32 ; 
+ 1c   :  ff53 ; 
+ 1d   :  ff74 ; 
+ 1e   :  ff95 ; 
+ 1f   :  ffb5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
index a8e8b872a5..d5c4d5ea55 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff65 ; 
- 1   :  ffe5 ; 
- 2   :  61 ; 
- 3   :  d7 ; 
- 4   :  146 ; 
- 5   :  1ae ; 
- 6   :  20d ; 
- 7   :  263 ; 
- 8   :  2b1 ; 
- 9   :  2f4 ; 
- a   :  32d ; 
- b   :  35c ; 
- c   :  381 ; 
- d   :  39c ; 
- e   :  3ac ; 
+ 0   :  ff85 ; 
+ 1   :  5 ; 
+ 2   :  7f ; 
+ 3   :  f3 ; 
+ 4   :  161 ; 
+ 5   :  1c6 ; 
+ 6   :  223 ; 
+ 7   :  278 ; 
+ 8   :  2c2 ; 
+ 9   :  303 ; 
+ a   :  33a ; 
+ b   :  367 ; 
+ c   :  389 ; 
+ d   :  3a1 ; 
+ e   :  3af ; 
  f   :  3b3 ; 
- 10   :  3af ; 
- 11   :  3a3 ; 
- 12   :  38f ; 
- 13   :  372 ; 
- 14   :  34d ; 
- 15   :  322 ; 
- 16   :  2f1 ; 
- 17   :  2bb ; 
- 18   :  280 ; 
- 19   :  241 ; 
- 1a   :  1ff ; 
- 1b   :  1bb ; 
- 1c   :  176 ; 
- 1d   :  12f ; 
- 1e   :  e9 ; 
- 1f   :  a4 ; 
+ 10   :  3ad ; 
+ 11   :  39f ; 
+ 12   :  388 ; 
+ 13   :  369 ; 
+ 14   :  343 ; 
+ 15   :  317 ; 
+ 16   :  2e4 ; 
+ 17   :  2ac ; 
+ 18   :  270 ; 
+ 19   :  231 ; 
+ 1a   :  1ee ; 
+ 1b   :  1aa ; 
+ 1c   :  164 ; 
+ 1d   :  11e ; 
+ 1e   :  d8 ; 
+ 1f   :  93 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
index fa088cd668..d5526f6a1c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11c ; 
- 1   :  2f ; 
- 2   :  ff4b ; 
- 3   :  fe71 ; 
- 4   :  fda3 ; 
- 5   :  fce3 ; 
- 6   :  fc31 ; 
- 7   :  fb90 ; 
- 8   :  fb00 ; 
- 9   :  fa82 ; 
- a   :  fa16 ; 
- b   :  f9bd ; 
- c   :  f977 ; 
- d   :  f944 ; 
- e   :  f924 ; 
- f   :  f917 ; 
- 10   :  f91b ; 
- 11   :  f931 ; 
- 12   :  f956 ; 
- 13   :  f98c ; 
- 14   :  f9cf ; 
- 15   :  fa1f ; 
- 16   :  fa7c ; 
- 17   :  fae2 ; 
- 18   :  fb52 ; 
- 19   :  fbc9 ; 
- 1a   :  fc46 ; 
- 1b   :  fcc8 ; 
- 1c   :  fd4d ; 
- 1d   :  fdd4 ; 
- 1e   :  fe5b ; 
- 1f   :  fee1 ; 
+ 0   :  e0 ; 
+ 1   :  fff5 ; 
+ 2   :  ff13 ; 
+ 3   :  fe3c ; 
+ 4   :  fd72 ; 
+ 5   :  fcb5 ; 
+ 6   :  fc07 ; 
+ 7   :  fb6a ; 
+ 8   :  fadf ; 
+ 9   :  fa65 ; 
+ a   :  f9fe ; 
+ b   :  f9aa ; 
+ c   :  f969 ; 
+ d   :  f93b ; 
+ e   :  f91f ; 
+ f   :  f916 ; 
+ 10   :  f91f ; 
+ 11   :  f939 ; 
+ 12   :  f962 ; 
+ 13   :  f99b ; 
+ 14   :  f9e2 ; 
+ 15   :  fa35 ; 
+ 16   :  fa94 ; 
+ 17   :  fafd ; 
+ 18   :  fb6f ; 
+ 19   :  fbe8 ; 
+ 1a   :  fc66 ; 
+ 1b   :  fce9 ; 
+ 1c   :  fd6f ; 
+ 1d   :  fdf6 ; 
+ 1e   :  fe7d ; 
+ 1f   :  ff02 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
index e1b7cbf637..2e18b7bb2a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fdd4 ; 
- 1   :  ff91 ; 
- 2   :  13d ; 
- 3   :  2d5 ; 
- 4   :  455 ; 
- 5   :  5ba ; 
- 6   :  703 ; 
- 7   :  82d ; 
- 8   :  936 ; 
- 9   :  a1e ; 
- a   :  ae4 ; 
- b   :  b86 ; 
- c   :  c06 ; 
- d   :  c62 ; 
- e   :  c9c ; 
- f   :  cb4 ; 
- 10   :  cab ; 
- 11   :  c83 ; 
- 12   :  c3d ; 
- 13   :  bdb ; 
- 14   :  b5f ; 
- 15   :  acb ; 
- 16   :  a22 ; 
- 17   :  965 ; 
- 18   :  899 ; 
- 19   :  7be ; 
- 1a   :  6d8 ; 
- 1b   :  5ea ; 
- 1c   :  4f5 ; 
- 1d   :  3fe ; 
- 1e   :  305 ; 
- 1f   :  20e ; 
+ 0   :  fe44 ; 
+ 1   :  fffe ; 
+ 2   :  1a5 ; 
+ 3   :  337 ; 
+ 4   :  4b1 ; 
+ 5   :  60f ; 
+ 6   :  750 ; 
+ 7   :  872 ; 
+ 8   :  973 ; 
+ 9   :  a53 ; 
+ a   :  b10 ; 
+ b   :  baa ; 
+ c   :  c20 ; 
+ d   :  c74 ; 
+ e   :  ca5 ; 
+ f   :  cb5 ; 
+ 10   :  ca4 ; 
+ 11   :  c74 ; 
+ 12   :  c27 ; 
+ 13   :  bbe ; 
+ 14   :  b3c ; 
+ 15   :  aa3 ; 
+ 16   :  9f4 ; 
+ 17   :  934 ; 
+ 18   :  863 ; 
+ 19   :  785 ; 
+ 1a   :  69d ; 
+ 1b   :  5ad ; 
+ 1c   :  4b8 ; 
+ 1d   :  3c0 ; 
+ 1e   :  2c7 ; 
+ 1f   :  1d1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
index 6fc2bad8a2..5d17b58a9d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  581 ; 
- 1   :  16f ; 
- 2   :  fd9e ; 
- 3   :  fa13 ; 
- 4   :  f6d0 ; 
- 5   :  f3d7 ; 
- 6   :  f12a ; 
- 7   :  eeca ; 
- 8   :  ecb8 ; 
- 9   :  eaf4 ; 
- a   :  e97e ; 
- b   :  e853 ; 
- c   :  e774 ; 
- d   :  e6dd ; 
- e   :  e68d ; 
- f   :  e680 ; 
- 10   :  e6b3 ; 
- 11   :  e722 ; 
- 12   :  e7ca ; 
- 13   :  e8a6 ; 
- 14   :  e9b2 ; 
- 15   :  eae9 ; 
- 16   :  ec46 ; 
- 17   :  edc4 ; 
- 18   :  ef5e ; 
- 19   :  f110 ; 
- 1a   :  f2d3 ; 
- 1b   :  f4a4 ; 
- 1c   :  f67c ; 
- 1d   :  f858 ; 
- 1e   :  fa33 ; 
- 1f   :  fc08 ; 
+ 0   :  476 ; 
+ 1   :  74 ; 
+ 2   :  fcb5 ; 
+ 3   :  f93b ; 
+ 4   :  f60a ; 
+ 5   :  f324 ; 
+ 6   :  f08b ; 
+ 7   :  ee3e ; 
+ 8   :  ec40 ; 
+ 9   :  ea8f ; 
+ a   :  e92c ; 
+ b   :  e815 ; 
+ c   :  e747 ; 
+ d   :  e6c2 ; 
+ e   :  e683 ; 
+ f   :  e687 ; 
+ 10   :  e6c9 ; 
+ 11   :  e747 ; 
+ 12   :  e7fc ; 
+ 13   :  e8e5 ; 
+ 14   :  e9fc ; 
+ 15   :  eb3d ; 
+ 16   :  eca3 ; 
+ 17   :  ee28 ; 
+ 18   :  efc9 ; 
+ 19   :  f17f ; 
+ 1a   :  f346 ; 
+ 1b   :  f519 ; 
+ 1c   :  f6f3 ; 
+ 1d   :  f8cf ; 
+ 1e   :  faa9 ; 
+ 1f   :  fc7c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
index 4f15cd8981..4dbe40c52d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f86 ; 
- 1   :  7ff2 ; 
- 2   :  7ff2 ; 
- 3   :  7f86 ; 
- 4   :  7ead ; 
- 5   :  7d69 ; 
- 6   :  7bbd ; 
- 7   :  79aa ; 
- 8   :  7735 ; 
- 9   :  7461 ; 
- a   :  7132 ; 
- b   :  6dad ; 
- c   :  69d9 ; 
- d   :  65ba ; 
- e   :  6157 ; 
- f   :  5cb6 ; 
- 10   :  57e0 ; 
- 11   :  52da ; 
- 12   :  4dad ; 
- 13   :  4861 ; 
- 14   :  42fc ; 
- 15   :  3d86 ; 
- 16   :  3808 ; 
- 17   :  3289 ; 
- 18   :  2d11 ; 
- 19   :  27a7 ; 
- 1a   :  2252 ; 
- 1b   :  1d1a ; 
- 1c   :  1804 ; 
- 1d   :  1317 ; 
- 1e   :  e5a ; 
- 1f   :  9d1 ; 
+ 0   :  7fab ; 
+ 1   :  7ffd ; 
+ 2   :  7fe1 ; 
+ 3   :  7f5a ; 
+ 4   :  7e66 ; 
+ 5   :  7d08 ; 
+ 6   :  7b42 ; 
+ 7   :  7916 ; 
+ 8   :  7689 ; 
+ 9   :  739d ; 
+ a   :  7059 ; 
+ b   :  6cbf ; 
+ c   :  68d8 ; 
+ d   :  64a7 ; 
+ e   :  6034 ; 
+ f   :  5b86 ; 
+ 10   :  56a3 ; 
+ 11   :  5193 ; 
+ 12   :  4c5d ; 
+ 13   :  4709 ; 
+ 14   :  419f ; 
+ 15   :  3c27 ; 
+ 16   :  36a8 ; 
+ 17   :  312a ; 
+ 18   :  2bb5 ; 
+ 19   :  2650 ; 
+ 1a   :  2101 ; 
+ 1b   :  1bd1 ; 
+ 1c   :  16c5 ; 
+ 1d   :  11e3 ; 
+ 1e   :  d32 ; 
+ 1f   :  8b7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
index 884fbb026a..1556a0bd2a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a4 ; 
- 1   :  ffbc ; 
- 2   :  fedd ; 
- 3   :  fe08 ; 
- 4   :  fd41 ; 
- 5   :  fc88 ; 
- 6   :  fbde ; 
- 7   :  fb46 ; 
- 8   :  fabe ; 
- 9   :  fa49 ; 
- a   :  f9e7 ; 
- b   :  f998 ; 
- c   :  f95b ; 
- d   :  f932 ; 
- e   :  f91b ; 
- f   :  f917 ; 
- 10   :  f924 ; 
- 11   :  f942 ; 
- 12   :  f96f ; 
- 13   :  f9ac ; 
- 14   :  f9f6 ; 
- 15   :  fa4c ; 
- 16   :  faae ; 
- 17   :  fb19 ; 
- 18   :  fb8d ; 
- 19   :  fc07 ; 
- 1a   :  fc87 ; 
- 1b   :  fd0a ; 
- 1c   :  fd91 ; 
- 1d   :  fe18 ; 
- 1e   :  fe9e ; 
- 1f   :  ff24 ; 
+ 0   :  158 ; 
+ 1   :  6a ; 
+ 2   :  ff83 ; 
+ 3   :  fea6 ; 
+ 4   :  fdd5 ; 
+ 5   :  fd11 ; 
+ 6   :  fc5c ; 
+ 7   :  fbb7 ; 
+ 8   :  fb22 ; 
+ 9   :  fa9f ; 
+ a   :  fa2f ; 
+ b   :  f9d1 ; 
+ c   :  f987 ; 
+ d   :  f94f ; 
+ e   :  f92b ; 
+ f   :  f918 ; 
+ 10   :  f918 ; 
+ 11   :  f92a ; 
+ 12   :  f94c ; 
+ 13   :  f97d ; 
+ 14   :  f9bd ; 
+ 15   :  fa0a ; 
+ 16   :  fa64 ; 
+ 17   :  fac8 ; 
+ 18   :  fb35 ; 
+ 19   :  fbab ; 
+ 1a   :  fc27 ; 
+ 1b   :  fca7 ; 
+ 1c   :  fd2c ; 
+ 1d   :  fdb2 ; 
+ 1e   :  fe39 ; 
+ 1f   :  fec0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
index 401f23d44b..33649ab851 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa13 ; 
- 1   :  fd9e ; 
- 2   :  16f ; 
- 3   :  581 ; 
- 4   :  9d1 ; 
- 5   :  e5a ; 
- 6   :  1317 ; 
- 7   :  1804 ; 
- 8   :  1d1a ; 
- 9   :  2252 ; 
- a   :  27a7 ; 
- b   :  2d11 ; 
- c   :  3289 ; 
- d   :  3808 ; 
- e   :  3d86 ; 
- f   :  42fc ; 
- 10   :  4861 ; 
- 11   :  4dad ; 
- 12   :  52da ; 
- 13   :  57e0 ; 
- 14   :  5cb6 ; 
- 15   :  6157 ; 
- 16   :  65ba ; 
- 17   :  69d9 ; 
- 18   :  6dad ; 
- 19   :  7132 ; 
- 1a   :  7461 ; 
- 1b   :  7735 ; 
- 1c   :  79aa ; 
- 1d   :  7bbd ; 
- 1e   :  7d69 ; 
- 1f   :  7ead ; 
+ 0   :  faef ; 
+ 1   :  fe8c ; 
+ 2   :  26d ; 
+ 3   :  68f ; 
+ 4   :  aee ; 
+ 5   :  f85 ; 
+ 6   :  144e ; 
+ 7   :  1946 ; 
+ 8   :  1e65 ; 
+ 9   :  23a5 ; 
+ a   :  2900 ; 
+ b   :  2e6e ; 
+ c   :  33e9 ; 
+ d   :  3968 ; 
+ e   :  3ee5 ; 
+ f   :  4457 ; 
+ 10   :  49b6 ; 
+ 11   :  4efc ; 
+ 12   :  5420 ; 
+ 13   :  591a ; 
+ 14   :  5de4 ; 
+ 15   :  6275 ; 
+ 16   :  66c8 ; 
+ 17   :  6ad5 ; 
+ 18   :  6e96 ; 
+ 19   :  7206 ; 
+ 1a   :  751e ; 
+ 1b   :  77db ; 
+ 1c   :  7a38 ; 
+ 1d   :  7c32 ; 
+ 1e   :  7dc4 ; 
+ 1f   :  7eed ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
index f59ee5262a..cd4d1d7595 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d5 ; 
- 1   :  13d ; 
- 2   :  ff91 ; 
- 3   :  fdd4 ; 
- 4   :  fc08 ; 
- 5   :  fa33 ; 
- 6   :  f858 ; 
- 7   :  f67c ; 
- 8   :  f4a4 ; 
- 9   :  f2d3 ; 
- a   :  f110 ; 
- b   :  ef5e ; 
- c   :  edc4 ; 
- d   :  ec46 ; 
- e   :  eae9 ; 
- f   :  e9b2 ; 
- 10   :  e8a6 ; 
- 11   :  e7ca ; 
- 12   :  e722 ; 
- 13   :  e6b3 ; 
- 14   :  e680 ; 
- 15   :  e68d ; 
- 16   :  e6dd ; 
- 17   :  e774 ; 
- 18   :  e853 ; 
- 19   :  e97e ; 
- 1a   :  eaf4 ; 
- 1b   :  ecb8 ; 
- 1c   :  eeca ; 
- 1d   :  f12a ; 
- 1e   :  f3d7 ; 
- 1f   :  f6d0 ; 
+ 0   :  271 ; 
+ 1   :  d4 ; 
+ 2   :  ff23 ; 
+ 3   :  fd62 ; 
+ 4   :  fb94 ; 
+ 5   :  f9bd ; 
+ 6   :  f7e1 ; 
+ 7   :  f606 ; 
+ 8   :  f42f ; 
+ 9   :  f261 ; 
+ a   :  f0a2 ; 
+ b   :  eef5 ; 
+ c   :  ed62 ; 
+ d   :  ebeb ; 
+ e   :  ea97 ; 
+ f   :  e96b ; 
+ 10   :  e86b ; 
+ 11   :  e79b ; 
+ 12   :  e701 ; 
+ 13   :  e6a0 ; 
+ 14   :  e67d ; 
+ 15   :  e69a ; 
+ 16   :  e6fc ; 
+ 17   :  e7a5 ; 
+ 18   :  e897 ; 
+ 19   :  e9d4 ; 
+ 1a   :  eb5e ; 
+ 1b   :  ed35 ; 
+ 1c   :  ef5b ; 
+ 1d   :  f1ce ; 
+ 1e   :  f48e ; 
+ 1f   :  f79a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
index 8c6f4d2246..7063120666 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe71 ; 
- 1   :  ff4b ; 
- 2   :  2f ; 
- 3   :  11c ; 
- 4   :  20e ; 
- 5   :  305 ; 
- 6   :  3fe ; 
- 7   :  4f5 ; 
- 8   :  5ea ; 
- 9   :  6d8 ; 
- a   :  7be ; 
- b   :  899 ; 
- c   :  965 ; 
- d   :  a22 ; 
- e   :  acb ; 
- f   :  b5f ; 
- 10   :  bdb ; 
- 11   :  c3d ; 
- 12   :  c83 ; 
- 13   :  cab ; 
- 14   :  cb4 ; 
- 15   :  c9c ; 
- 16   :  c62 ; 
- 17   :  c06 ; 
- 18   :  b86 ; 
- 19   :  ae4 ; 
- 1a   :  a1e ; 
- 1b   :  936 ; 
- 1c   :  82d ; 
- 1d   :  703 ; 
- 1e   :  5ba ; 
- 1f   :  455 ; 
+ 0   :  fea6 ; 
+ 1   :  ff83 ; 
+ 2   :  6a ; 
+ 3   :  158 ; 
+ 4   :  24c ; 
+ 5   :  343 ; 
+ 6   :  43c ; 
+ 7   :  533 ; 
+ 8   :  626 ; 
+ 9   :  712 ; 
+ a   :  7f6 ; 
+ b   :  8cd ; 
+ c   :  996 ; 
+ d   :  a4e ; 
+ e   :  af2 ; 
+ f   :  b80 ; 
+ 10   :  bf6 ; 
+ 11   :  c51 ; 
+ 12   :  c90 ; 
+ 13   :  cb0 ; 
+ 14   :  cb1 ; 
+ 15   :  c91 ; 
+ 16   :  c4e ; 
+ 17   :  be9 ; 
+ 18   :  b61 ; 
+ 19   :  ab6 ; 
+ 1a   :  9e7 ; 
+ 1b   :  8f7 ; 
+ 1c   :  7e5 ; 
+ 1d   :  6b3 ; 
+ 1e   :  563 ; 
+ 1f   :  3f7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
index eae8bb10b3..02ac04d630 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d7 ; 
- 1   :  61 ; 
- 2   :  ffe5 ; 
- 3   :  ff65 ; 
- 4   :  fee1 ; 
- 5   :  fe5b ; 
- 6   :  fdd4 ; 
- 7   :  fd4d ; 
- 8   :  fcc8 ; 
- 9   :  fc46 ; 
- a   :  fbc9 ; 
- b   :  fb52 ; 
- c   :  fae2 ; 
- d   :  fa7c ; 
- e   :  fa1f ; 
- f   :  f9cf ; 
- 10   :  f98c ; 
- 11   :  f956 ; 
- 12   :  f931 ; 
- 13   :  f91b ; 
- 14   :  f917 ; 
- 15   :  f924 ; 
- 16   :  f944 ; 
- 17   :  f977 ; 
- 18   :  f9bd ; 
- 19   :  fa16 ; 
- 1a   :  fa82 ; 
- 1b   :  fb00 ; 
- 1c   :  fb90 ; 
- 1d   :  fc31 ; 
- 1e   :  fce3 ; 
- 1f   :  fda3 ; 
+ 0   :  ba ; 
+ 1   :  42 ; 
+ 2   :  ffc6 ; 
+ 3   :  ff44 ; 
+ 4   :  fec0 ; 
+ 5   :  fe39 ; 
+ 6   :  fdb2 ; 
+ 7   :  fd2c ; 
+ 8   :  fca7 ; 
+ 9   :  fc27 ; 
+ a   :  fbab ; 
+ b   :  fb35 ; 
+ c   :  fac8 ; 
+ d   :  fa64 ; 
+ e   :  fa0a ; 
+ f   :  f9bd ; 
+ 10   :  f97d ; 
+ 11   :  f94c ; 
+ 12   :  f92a ; 
+ 13   :  f918 ; 
+ 14   :  f918 ; 
+ 15   :  f92b ; 
+ 16   :  f94f ; 
+ 17   :  f987 ; 
+ 18   :  f9d1 ; 
+ 19   :  fa2f ; 
+ 1a   :  fa9f ; 
+ 1b   :  fb22 ; 
+ 1c   :  fbb7 ; 
+ 1d   :  fc5c ; 
+ 1e   :  fd11 ; 
+ 1f   :  fdd5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
index 2290c93c63..76853d826b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa3 ; 
- 1   :  ffdf ; 
- 2   :  1e ; 
- 3   :  60 ; 
- 4   :  a4 ; 
- 5   :  e9 ; 
- 6   :  12f ; 
- 7   :  176 ; 
- 8   :  1bb ; 
- 9   :  1ff ; 
- a   :  241 ; 
- b   :  280 ; 
- c   :  2bb ; 
- d   :  2f1 ; 
- e   :  322 ; 
- f   :  34d ; 
- 10   :  372 ; 
- 11   :  38f ; 
- 12   :  3a3 ; 
- 13   :  3af ; 
- 14   :  3b3 ; 
- 15   :  3ac ; 
- 16   :  39c ; 
- 17   :  381 ; 
- 18   :  35c ; 
- 19   :  32d ; 
- 1a   :  2f4 ; 
- 1b   :  2b1 ; 
- 1c   :  263 ; 
- 1d   :  20d ; 
- 1e   :  1ae ; 
- 1f   :  146 ; 
+ 0   :  ffb2 ; 
+ 1   :  ffef ; 
+ 2   :  2e ; 
+ 3   :  71 ; 
+ 4   :  b5 ; 
+ 5   :  fb ; 
+ 6   :  141 ; 
+ 7   :  187 ; 
+ 8   :  1cc ; 
+ 9   :  210 ; 
+ a   :  251 ; 
+ b   :  28f ; 
+ c   :  2c9 ; 
+ d   :  2fe ; 
+ e   :  32e ; 
+ f   :  357 ; 
+ 10   :  37a ; 
+ 11   :  395 ; 
+ 12   :  3a7 ; 
+ 13   :  3b1 ; 
+ 14   :  3b2 ; 
+ 15   :  3a9 ; 
+ 16   :  396 ; 
+ 17   :  379 ; 
+ 18   :  352 ; 
+ 19   :  320 ; 
+ 1a   :  2e4 ; 
+ 1b   :  29e ; 
+ 1c   :  24f ; 
+ 1d   :  1f6 ; 
+ 1e   :  194 ; 
+ 1f   :  12b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
index 7e155a7654..d48183bbf6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  24 ; 
- 1   :  9 ; 
- 2   :  ffeb ; 
- 3   :  ffcd ; 
- 4   :  ffad ; 
- 5   :  ff8d ; 
- 6   :  ff6c ; 
- 7   :  ff4b ; 
- 8   :  ff2a ; 
- 9   :  ff0a ; 
- a   :  feea ; 
- b   :  fecc ; 
- c   :  feb0 ; 
- d   :  fe95 ; 
- e   :  fe7e ; 
- f   :  fe68 ; 
- 10   :  fe57 ; 
- 11   :  fe48 ; 
- 12   :  fe3e ; 
- 13   :  fe37 ; 
- 14   :  fe35 ; 
- 15   :  fe38 ; 
- 16   :  fe40 ; 
- 17   :  fe4d ; 
- 18   :  fe5f ; 
- 19   :  fe76 ; 
- 1a   :  fe92 ; 
- 1b   :  feb4 ; 
- 1c   :  feda ; 
- 1d   :  ff06 ; 
- 1e   :  ff36 ; 
- 1f   :  ff6a ; 
+ 0   :  1d ; 
+ 1   :  1 ; 
+ 2   :  ffe4 ; 
+ 3   :  ffc5 ; 
+ 4   :  ffa5 ; 
+ 5   :  ff85 ; 
+ 6   :  ff64 ; 
+ 7   :  ff43 ; 
+ 8   :  ff22 ; 
+ 9   :  ff02 ; 
+ a   :  fee3 ; 
+ b   :  fec5 ; 
+ c   :  fea9 ; 
+ d   :  fe8f ; 
+ e   :  fe78 ; 
+ f   :  fe64 ; 
+ 10   :  fe53 ; 
+ 11   :  fe45 ; 
+ 12   :  fe3c ; 
+ 13   :  fe36 ; 
+ 14   :  fe36 ; 
+ 15   :  fe3a ; 
+ 16   :  fe43 ; 
+ 17   :  fe51 ; 
+ 18   :  fe64 ; 
+ 19   :  fe7c ; 
+ 1a   :  fe9a ; 
+ 1b   :  febd ; 
+ 1c   :  fee5 ; 
+ 1d   :  ff11 ; 
+ 1e   :  ff43 ; 
+ 1f   :  ff78 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
index 485390f321..4fe4e2ffa7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  13 ; 
- 2   :  1e ; 
- 3   :  2a ; 
- 4   :  36 ; 
- 5   :  42 ; 
- 6   :  4f ; 
- 7   :  5c ; 
- 8   :  69 ; 
- 9   :  76 ; 
- a   :  82 ; 
- b   :  8e ; 
- c   :  99 ; 
- d   :  a4 ; 
- e   :  ad ; 
- f   :  b6 ; 
- 10   :  bd ; 
- 11   :  c3 ; 
- 12   :  c7 ; 
- 13   :  c9 ; 
+ 0   :  b ; 
+ 1   :  16 ; 
+ 2   :  21 ; 
+ 3   :  2d ; 
+ 4   :  39 ; 
+ 5   :  46 ; 
+ 6   :  52 ; 
+ 7   :  5f ; 
+ 8   :  6c ; 
+ 9   :  79 ; 
+ a   :  85 ; 
+ b   :  91 ; 
+ c   :  9c ; 
+ d   :  a6 ; 
+ e   :  b0 ; 
+ f   :  b8 ; 
+ 10   :  bf ; 
+ 11   :  c4 ; 
+ 12   :  c8 ; 
+ 13   :  ca ; 
  14   :  ca ; 
  15   :  c8 ; 
- 16   :  c5 ; 
- 17   :  bf ; 
- 18   :  b7 ; 
- 19   :  ad ; 
- 1a   :  a0 ; 
- 1b   :  91 ; 
- 1c   :  7f ; 
- 1d   :  6c ; 
- 1e   :  56 ; 
- 1f   :  3e ; 
+ 16   :  c4 ; 
+ 17   :  bd ; 
+ 18   :  b5 ; 
+ 19   :  aa ; 
+ 1a   :  9c ; 
+ 1b   :  8d ; 
+ 1c   :  7b ; 
+ 1d   :  66 ; 
+ 1e   :  50 ; 
+ 1f   :  38 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
index 96352647fb..2bb8246e00 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
@@ -9,16 +9,16 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe5 ; 
- 7   :  ffe3 ; 
+ 6   :  ffe4 ; 
+ 7   :  ffe2 ; 
  8   :  ffe0 ; 
  9   :  ffdd ; 
- a   :  ffda ; 
- b   :  ffd7 ; 
- c   :  ffd4 ; 
+ a   :  ffd9 ; 
+ b   :  ffd6 ; 
+ c   :  ffd3 ; 
  d   :  ffd1 ; 
- e   :  ffcf ; 
- f   :  ffcd ; 
+ e   :  ffce ; 
+ f   :  ffcc ; 
  10   :  ffcb ; 
  11   :  ffca ; 
  12   :  ffc9 ; 
@@ -26,13 +26,13 @@ CONTENT BEGIN
  14   :  ffc9 ; 
  15   :  ffca ; 
  16   :  ffcc ; 
- 17   :  ffce ; 
- 18   :  ffd1 ; 
- 19   :  ffd5 ; 
- 1a   :  ffda ; 
- 1b   :  ffe0 ; 
- 1c   :  ffe6 ; 
- 1d   :  ffee ; 
- 1e   :  fff6 ; 
- 1f   :  ffff ; 
+ 17   :  ffcf ; 
+ 18   :  ffd2 ; 
+ 19   :  ffd6 ; 
+ 1a   :  ffdb ; 
+ 1b   :  ffe1 ; 
+ 1c   :  ffe8 ; 
+ 1d   :  fff0 ; 
+ 1e   :  fff8 ; 
+ 1f   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
index 2323be0ac5..f5602cf683 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d ; 
- 1   :  21 ; 
- 2   :  16 ; 
- 3   :  b ; 
- 4   :  1 ; 
- 5   :  fff8 ; 
- 6   :  fff0 ; 
- 7   :  ffe8 ; 
- 8   :  ffe1 ; 
- 9   :  ffdb ; 
- a   :  ffd6 ; 
- b   :  ffd2 ; 
- c   :  ffcf ; 
- d   :  ffcc ; 
- e   :  ffca ; 
+ 0   :  24 ; 
+ 1   :  19 ; 
+ 2   :  e ; 
+ 3   :  4 ; 
+ 4   :  fffa ; 
+ 5   :  fff2 ; 
+ 6   :  ffea ; 
+ 7   :  ffe3 ; 
+ 8   :  ffdd ; 
+ 9   :  ffd8 ; 
+ a   :  ffd3 ; 
+ b   :  ffd0 ; 
+ c   :  ffcd ; 
+ d   :  ffcb ; 
+ e   :  ffc9 ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
  11   :  ffc9 ; 
  12   :  ffca ; 
- 13   :  ffcb ; 
- 14   :  ffcc ; 
- 15   :  ffce ; 
- 16   :  ffd1 ; 
- 17   :  ffd3 ; 
- 18   :  ffd6 ; 
- 19   :  ffd9 ; 
- 1a   :  ffdd ; 
- 1b   :  ffe0 ; 
- 1c   :  ffe2 ; 
- 1d   :  ffe4 ; 
- 1e   :  ffe6 ; 
+ 13   :  ffcc ; 
+ 14   :  ffce ; 
+ 15   :  ffd0 ; 
+ 16   :  ffd2 ; 
+ 17   :  ffd5 ; 
+ 18   :  ffd9 ; 
+ 19   :  ffdc ; 
+ 1a   :  ffdf ; 
+ 1b   :  ffe2 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe6 ; 
+ 1e   :  ffe7 ; 
  1f   :  ffe7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
index f00351b8c6..e500667193 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc5 ; 
- 1   :  ffe4 ; 
- 2   :  1 ; 
- 3   :  1d ; 
- 4   :  38 ; 
- 5   :  50 ; 
- 6   :  66 ; 
- 7   :  7b ; 
- 8   :  8d ; 
- 9   :  9c ; 
- a   :  aa ; 
- b   :  b5 ; 
- c   :  bd ; 
- d   :  c4 ; 
- e   :  c8 ; 
+ 0   :  ffdc ; 
+ 1   :  fffa ; 
+ 2   :  17 ; 
+ 3   :  31 ; 
+ 4   :  4a ; 
+ 5   :  61 ; 
+ 6   :  76 ; 
+ 7   :  88 ; 
+ 8   :  99 ; 
+ 9   :  a6 ; 
+ a   :  b2 ; 
+ b   :  bb ; 
+ c   :  c2 ; 
+ d   :  c7 ; 
+ e   :  c9 ; 
  f   :  ca ; 
- 10   :  ca ; 
- 11   :  c8 ; 
- 12   :  c4 ; 
- 13   :  bf ; 
- 14   :  b8 ; 
- 15   :  b0 ; 
- 16   :  a6 ; 
- 17   :  9c ; 
- 18   :  91 ; 
- 19   :  85 ; 
- 1a   :  79 ; 
- 1b   :  6c ; 
- 1c   :  5f ; 
- 1d   :  52 ; 
- 1e   :  46 ; 
- 1f   :  39 ; 
+ 10   :  c8 ; 
+ 11   :  c5 ; 
+ 12   :  c0 ; 
+ 13   :  ba ; 
+ 14   :  b2 ; 
+ 15   :  a9 ; 
+ 16   :  9f ; 
+ 17   :  94 ; 
+ 18   :  88 ; 
+ 19   :  7c ; 
+ 1a   :  6f ; 
+ 1b   :  62 ; 
+ 1c   :  56 ; 
+ 1d   :  49 ; 
+ 1e   :  3c ; 
+ 1f   :  30 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
index cb70282eda..a27e3fa5c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feb4 ; 
- 1   :  6a ; 
- 2   :  20c ; 
- 3   :  398 ; 
- 4   :  50b ; 
- 5   :  662 ; 
- 6   :  79c ; 
- 7   :  8b6 ; 
- 8   :  9af ; 
- 9   :  a85 ; 
- a   :  b3a ; 
- b   :  bca ; 
- c   :  c38 ; 
- d   :  c83 ; 
- e   :  cac ; 
- f   :  cb3 ; 
- 10   :  c9b ; 
- 11   :  c63 ; 
- 12   :  c0f ; 
- 13   :  ba0 ; 
- 14   :  b18 ; 
- 15   :  a79 ; 
- 16   :  9c6 ; 
- 17   :  901 ; 
- 18   :  82d ; 
- 19   :  74c ; 
- 1a   :  662 ; 
- 1b   :  570 ; 
- 1c   :  47a ; 
- 1d   :  381 ; 
- 1e   :  289 ; 
- 1f   :  194 ; 
+ 0   :  fd62 ; 
+ 1   :  ff23 ; 
+ 2   :  d4 ; 
+ 3   :  271 ; 
+ 4   :  3f7 ; 
+ 5   :  563 ; 
+ 6   :  6b3 ; 
+ 7   :  7e5 ; 
+ 8   :  8f7 ; 
+ 9   :  9e7 ; 
+ a   :  ab6 ; 
+ b   :  b61 ; 
+ c   :  be9 ; 
+ d   :  c4e ; 
+ e   :  c91 ; 
+ f   :  cb1 ; 
+ 10   :  cb0 ; 
+ 11   :  c90 ; 
+ 12   :  c51 ; 
+ 13   :  bf6 ; 
+ 14   :  b80 ; 
+ 15   :  af2 ; 
+ 16   :  a4e ; 
+ 17   :  996 ; 
+ 18   :  8cd ; 
+ 19   :  7f6 ; 
+ 1a   :  712 ; 
+ 1b   :  626 ; 
+ 1c   :  533 ; 
+ 1d   :  43c ; 
+ 1e   :  343 ; 
+ 1f   :  24c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
index 7ee8bd9642..f7e73c0734 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  71 ; 
- 1   :  2e ; 
- 2   :  ffef ; 
- 3   :  ffb2 ; 
- 4   :  ff78 ; 
- 5   :  ff43 ; 
- 6   :  ff11 ; 
- 7   :  fee5 ; 
- 8   :  febd ; 
- 9   :  fe9a ; 
- a   :  fe7c ; 
- b   :  fe64 ; 
- c   :  fe51 ; 
- d   :  fe43 ; 
- e   :  fe3a ; 
+ 0   :  3f ; 
+ 1   :  fffe ; 
+ 2   :  ffc1 ; 
+ 3   :  ff86 ; 
+ 4   :  ff50 ; 
+ 5   :  ff1d ; 
+ 6   :  feef ; 
+ 7   :  fec6 ; 
+ 8   :  fea2 ; 
+ 9   :  fe83 ; 
+ a   :  fe6a ; 
+ b   :  fe55 ; 
+ c   :  fe46 ; 
+ d   :  fe3c ; 
+ e   :  fe36 ; 
  f   :  fe36 ; 
- 10   :  fe36 ; 
- 11   :  fe3c ; 
- 12   :  fe45 ; 
- 13   :  fe53 ; 
- 14   :  fe64 ; 
- 15   :  fe78 ; 
- 16   :  fe8f ; 
- 17   :  fea9 ; 
- 18   :  fec5 ; 
- 19   :  fee3 ; 
- 1a   :  ff02 ; 
- 1b   :  ff22 ; 
- 1c   :  ff43 ; 
- 1d   :  ff64 ; 
- 1e   :  ff85 ; 
- 1f   :  ffa5 ; 
+ 10   :  fe3a ; 
+ 11   :  fe42 ; 
+ 12   :  fe4f ; 
+ 13   :  fe5f ; 
+ 14   :  fe73 ; 
+ 15   :  fe89 ; 
+ 16   :  fea2 ; 
+ 17   :  febe ; 
+ 18   :  fedb ; 
+ 19   :  fefa ; 
+ 1a   :  ff1a ; 
+ 1b   :  ff3b ; 
+ 1c   :  ff5c ; 
+ 1d   :  ff7d ; 
+ 1e   :  ff9d ; 
+ 1f   :  ffbd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
index 59017782ad..1dd2d6660b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff44 ; 
- 1   :  ffc6 ; 
- 2   :  42 ; 
- 3   :  ba ; 
- 4   :  12b ; 
- 5   :  194 ; 
- 6   :  1f6 ; 
- 7   :  24f ; 
- 8   :  29e ; 
- 9   :  2e4 ; 
- a   :  320 ; 
- b   :  352 ; 
- c   :  379 ; 
- d   :  396 ; 
- e   :  3a9 ; 
+ 0   :  ffa6 ; 
+ 1   :  24 ; 
+ 2   :  9d ; 
+ 3   :  10f ; 
+ 4   :  17b ; 
+ 5   :  1de ; 
+ 6   :  239 ; 
+ 7   :  28b ; 
+ 8   :  2d4 ; 
+ 9   :  312 ; 
+ a   :  346 ; 
+ b   :  370 ; 
+ c   :  390 ; 
+ d   :  3a5 ; 
+ e   :  3b0 ; 
  f   :  3b2 ; 
- 10   :  3b1 ; 
- 11   :  3a7 ; 
- 12   :  395 ; 
- 13   :  37a ; 
- 14   :  357 ; 
- 15   :  32e ; 
- 16   :  2fe ; 
- 17   :  2c9 ; 
- 18   :  28f ; 
- 19   :  251 ; 
- 1a   :  210 ; 
- 1b   :  1cc ; 
- 1c   :  187 ; 
- 1d   :  141 ; 
- 1e   :  fb ; 
- 1f   :  b5 ; 
+ 10   :  3ab ; 
+ 11   :  39a ; 
+ 12   :  381 ; 
+ 13   :  360 ; 
+ 14   :  339 ; 
+ 15   :  30a ; 
+ 16   :  2d7 ; 
+ 17   :  29e ; 
+ 18   :  261 ; 
+ 19   :  220 ; 
+ 1a   :  1dd ; 
+ 1b   :  198 ; 
+ 1c   :  152 ; 
+ 1d   :  10c ; 
+ 1e   :  c7 ; 
+ 1f   :  82 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
index 1556a0bd2a..884fbb026a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  158 ; 
- 1   :  6a ; 
- 2   :  ff83 ; 
- 3   :  fea6 ; 
- 4   :  fdd5 ; 
- 5   :  fd11 ; 
- 6   :  fc5c ; 
- 7   :  fbb7 ; 
- 8   :  fb22 ; 
- 9   :  fa9f ; 
- a   :  fa2f ; 
- b   :  f9d1 ; 
- c   :  f987 ; 
- d   :  f94f ; 
- e   :  f92b ; 
- f   :  f918 ; 
- 10   :  f918 ; 
- 11   :  f92a ; 
- 12   :  f94c ; 
- 13   :  f97d ; 
- 14   :  f9bd ; 
- 15   :  fa0a ; 
- 16   :  fa64 ; 
- 17   :  fac8 ; 
- 18   :  fb35 ; 
- 19   :  fbab ; 
- 1a   :  fc27 ; 
- 1b   :  fca7 ; 
- 1c   :  fd2c ; 
- 1d   :  fdb2 ; 
- 1e   :  fe39 ; 
- 1f   :  fec0 ; 
+ 0   :  a4 ; 
+ 1   :  ffbc ; 
+ 2   :  fedd ; 
+ 3   :  fe08 ; 
+ 4   :  fd41 ; 
+ 5   :  fc88 ; 
+ 6   :  fbde ; 
+ 7   :  fb46 ; 
+ 8   :  fabe ; 
+ 9   :  fa49 ; 
+ a   :  f9e7 ; 
+ b   :  f998 ; 
+ c   :  f95b ; 
+ d   :  f932 ; 
+ e   :  f91b ; 
+ f   :  f917 ; 
+ 10   :  f924 ; 
+ 11   :  f942 ; 
+ 12   :  f96f ; 
+ 13   :  f9ac ; 
+ 14   :  f9f6 ; 
+ 15   :  fa4c ; 
+ 16   :  faae ; 
+ 17   :  fb19 ; 
+ 18   :  fb8d ; 
+ 19   :  fc07 ; 
+ 1a   :  fc87 ; 
+ 1b   :  fd0a ; 
+ 1c   :  fd91 ; 
+ 1d   :  fe18 ; 
+ 1e   :  fe9e ; 
+ 1f   :  ff24 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
index a27e3fa5c8..cb70282eda 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd62 ; 
- 1   :  ff23 ; 
- 2   :  d4 ; 
- 3   :  271 ; 
- 4   :  3f7 ; 
- 5   :  563 ; 
- 6   :  6b3 ; 
- 7   :  7e5 ; 
- 8   :  8f7 ; 
- 9   :  9e7 ; 
- a   :  ab6 ; 
- b   :  b61 ; 
- c   :  be9 ; 
- d   :  c4e ; 
- e   :  c91 ; 
- f   :  cb1 ; 
- 10   :  cb0 ; 
- 11   :  c90 ; 
- 12   :  c51 ; 
- 13   :  bf6 ; 
- 14   :  b80 ; 
- 15   :  af2 ; 
- 16   :  a4e ; 
- 17   :  996 ; 
- 18   :  8cd ; 
- 19   :  7f6 ; 
- 1a   :  712 ; 
- 1b   :  626 ; 
- 1c   :  533 ; 
- 1d   :  43c ; 
- 1e   :  343 ; 
- 1f   :  24c ; 
+ 0   :  feb4 ; 
+ 1   :  6a ; 
+ 2   :  20c ; 
+ 3   :  398 ; 
+ 4   :  50b ; 
+ 5   :  662 ; 
+ 6   :  79c ; 
+ 7   :  8b6 ; 
+ 8   :  9af ; 
+ 9   :  a85 ; 
+ a   :  b3a ; 
+ b   :  bca ; 
+ c   :  c38 ; 
+ d   :  c83 ; 
+ e   :  cac ; 
+ f   :  cb3 ; 
+ 10   :  c9b ; 
+ 11   :  c63 ; 
+ 12   :  c0f ; 
+ 13   :  ba0 ; 
+ 14   :  b18 ; 
+ 15   :  a79 ; 
+ 16   :  9c6 ; 
+ 17   :  901 ; 
+ 18   :  82d ; 
+ 19   :  74c ; 
+ 1a   :  662 ; 
+ 1b   :  570 ; 
+ 1c   :  47a ; 
+ 1d   :  381 ; 
+ 1e   :  289 ; 
+ 1f   :  194 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
index c0c88d39e6..ff80cee42e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  68f ; 
- 1   :  26d ; 
- 2   :  fe8c ; 
- 3   :  faef ; 
- 4   :  f79a ; 
- 5   :  f48e ; 
- 6   :  f1ce ; 
- 7   :  ef5b ; 
- 8   :  ed35 ; 
- 9   :  eb5e ; 
- a   :  e9d4 ; 
- b   :  e897 ; 
- c   :  e7a5 ; 
- d   :  e6fc ; 
- e   :  e69a ; 
- f   :  e67d ; 
- 10   :  e6a0 ; 
- 11   :  e701 ; 
- 12   :  e79b ; 
- 13   :  e86b ; 
- 14   :  e96b ; 
- 15   :  ea97 ; 
- 16   :  ebeb ; 
- 17   :  ed62 ; 
- 18   :  eef5 ; 
- 19   :  f0a2 ; 
- 1a   :  f261 ; 
- 1b   :  f42f ; 
- 1c   :  f606 ; 
- 1d   :  f7e1 ; 
- 1e   :  f9bd ; 
- 1f   :  fb94 ; 
+ 0   :  370 ; 
+ 1   :  ff7e ; 
+ 2   :  fbd0 ; 
+ 3   :  f868 ; 
+ 4   :  f54a ; 
+ 5   :  f277 ; 
+ 6   :  eff0 ; 
+ 7   :  edb7 ; 
+ 8   :  ebcd ; 
+ 9   :  ea2f ; 
+ a   :  e8df ; 
+ b   :  e7da ; 
+ c   :  e720 ; 
+ d   :  e6ac ; 
+ e   :  e67e ; 
+ f   :  e691 ; 
+ 10   :  e6e3 ; 
+ 11   :  e76f ; 
+ 12   :  e832 ; 
+ 13   :  e926 ; 
+ 14   :  ea48 ; 
+ 15   :  eb93 ; 
+ 16   :  ed01 ; 
+ 17   :  ee8e ; 
+ 18   :  f035 ; 
+ 19   :  f1f0 ; 
+ 1a   :  f3ba ; 
+ 1b   :  f58f ; 
+ 1c   :  f76a ; 
+ 1d   :  f946 ; 
+ 1e   :  fb1f ; 
+ 1f   :  fcef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
index 31058bede6..ffa1402419 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f5a ; 
- 1   :  7fe1 ; 
- 2   :  7ffd ; 
- 3   :  7fab ; 
- 4   :  7eed ; 
- 5   :  7dc4 ; 
- 6   :  7c32 ; 
- 7   :  7a38 ; 
- 8   :  77db ; 
- 9   :  751e ; 
- a   :  7206 ; 
- b   :  6e96 ; 
- c   :  6ad5 ; 
- d   :  66c8 ; 
- e   :  6275 ; 
- f   :  5de4 ; 
- 10   :  591a ; 
- 11   :  5420 ; 
- 12   :  4efc ; 
- 13   :  49b6 ; 
- 14   :  4457 ; 
- 15   :  3ee5 ; 
- 16   :  3968 ; 
- 17   :  33e9 ; 
- 18   :  2e6e ; 
- 19   :  2900 ; 
- 1a   :  23a5 ; 
- 1b   :  1e65 ; 
- 1c   :  1946 ; 
- 1d   :  144e ; 
- 1e   :  f85 ; 
- 1f   :  aee ; 
+ 0   :  7fca ; 
+ 1   :  7fff ; 
+ 2   :  7fca ; 
+ 3   :  7f27 ; 
+ 4   :  7e18 ; 
+ 5   :  7ca0 ; 
+ 6   :  7ac0 ; 
+ 7   :  787c ; 
+ 8   :  75d7 ; 
+ 9   :  72d4 ; 
+ a   :  6f7a ; 
+ b   :  6bcd ; 
+ c   :  67d2 ; 
+ d   :  6390 ; 
+ e   :  5f0e ; 
+ f   :  5a51 ; 
+ 10   :  5563 ; 
+ 11   :  5048 ; 
+ 12   :  4b0b ; 
+ 13   :  45b1 ; 
+ 14   :  4042 ; 
+ 15   :  3ac8 ; 
+ 16   :  3548 ; 
+ 17   :  2fcc ; 
+ 18   :  2a5a ; 
+ 19   :  24fa ; 
+ 1a   :  1fb2 ; 
+ 1b   :  1a8a ; 
+ 1c   :  1588 ; 
+ 1d   :  10b2 ; 
+ 1e   :  c0e ; 
+ 1f   :  7a1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
index ace3ac3d0a..04214762bc 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f93b ; 
- 1   :  fcb5 ; 
- 2   :  74 ; 
- 3   :  476 ; 
- 4   :  8b7 ; 
- 5   :  d32 ; 
- 6   :  11e3 ; 
- 7   :  16c5 ; 
- 8   :  1bd1 ; 
- 9   :  2101 ; 
- a   :  2650 ; 
- b   :  2bb5 ; 
- c   :  312a ; 
- d   :  36a8 ; 
- e   :  3c27 ; 
- f   :  419f ; 
- 10   :  4709 ; 
- 11   :  4c5d ; 
- 12   :  5193 ; 
- 13   :  56a3 ; 
- 14   :  5b86 ; 
- 15   :  6034 ; 
- 16   :  64a7 ; 
- 17   :  68d8 ; 
- 18   :  6cbf ; 
- 19   :  7059 ; 
- 1a   :  739d ; 
- 1b   :  7689 ; 
- 1c   :  7916 ; 
- 1d   :  7b42 ; 
- 1e   :  7d08 ; 
- 1f   :  7e66 ; 
+ 0   :  fbd0 ; 
+ 1   :  ff7e ; 
+ 2   :  370 ; 
+ 3   :  7a1 ; 
+ 4   :  c0e ; 
+ 5   :  10b2 ; 
+ 6   :  1588 ; 
+ 7   :  1a8a ; 
+ 8   :  1fb2 ; 
+ 9   :  24fa ; 
+ a   :  2a5a ; 
+ b   :  2fcc ; 
+ c   :  3548 ; 
+ d   :  3ac8 ; 
+ e   :  4042 ; 
+ f   :  45b1 ; 
+ 10   :  4b0b ; 
+ 11   :  5048 ; 
+ 12   :  5563 ; 
+ 13   :  5a51 ; 
+ 14   :  5f0e ; 
+ 15   :  6390 ; 
+ 16   :  67d2 ; 
+ 17   :  6bcd ; 
+ 18   :  6f7a ; 
+ 19   :  72d4 ; 
+ 1a   :  75d7 ; 
+ 1b   :  787c ; 
+ 1c   :  7ac0 ; 
+ 1d   :  7ca0 ; 
+ 1e   :  7e18 ; 
+ 1f   :  7f27 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
index 7d152b18e2..3b61d1d2bf 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  337 ; 
- 1   :  1a5 ; 
- 2   :  fffe ; 
- 3   :  fe44 ; 
- 4   :  fc7c ; 
- 5   :  faa9 ; 
- 6   :  f8cf ; 
- 7   :  f6f3 ; 
- 8   :  f519 ; 
- 9   :  f346 ; 
- a   :  f17f ; 
- b   :  efc9 ; 
- c   :  ee28 ; 
- d   :  eca3 ; 
- e   :  eb3d ; 
- f   :  e9fc ; 
- 10   :  e8e5 ; 
- 11   :  e7fc ; 
- 12   :  e747 ; 
- 13   :  e6c9 ; 
- 14   :  e687 ; 
- 15   :  e683 ; 
- 16   :  e6c2 ; 
- 17   :  e747 ; 
- 18   :  e815 ; 
- 19   :  e92c ; 
- 1a   :  ea8f ; 
- 1b   :  ec40 ; 
- 1c   :  ee3e ; 
- 1d   :  f08b ; 
- 1e   :  f324 ; 
- 1f   :  f60a ; 
+ 0   :  20c ; 
+ 1   :  6a ; 
+ 2   :  feb4 ; 
+ 3   :  fcef ; 
+ 4   :  fb1f ; 
+ 5   :  f946 ; 
+ 6   :  f76a ; 
+ 7   :  f58f ; 
+ 8   :  f3ba ; 
+ 9   :  f1f0 ; 
+ a   :  f035 ; 
+ b   :  ee8e ; 
+ c   :  ed01 ; 
+ d   :  eb93 ; 
+ e   :  ea48 ; 
+ f   :  e926 ; 
+ 10   :  e832 ; 
+ 11   :  e76f ; 
+ 12   :  e6e3 ; 
+ 13   :  e691 ; 
+ 14   :  e67e ; 
+ 15   :  e6ac ; 
+ 16   :  e720 ; 
+ 17   :  e7da ; 
+ 18   :  e8df ; 
+ 19   :  ea2f ; 
+ 1a   :  ebcd ; 
+ 1b   :  edb7 ; 
+ 1c   :  eff0 ; 
+ 1d   :  f277 ; 
+ 1e   :  f54a ; 
+ 1f   :  f868 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
index 2569195f50..f5aad66b0d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe3c ; 
- 1   :  ff13 ; 
- 2   :  fff5 ; 
- 3   :  e0 ; 
- 4   :  1d1 ; 
- 5   :  2c7 ; 
- 6   :  3c0 ; 
- 7   :  4b8 ; 
- 8   :  5ad ; 
- 9   :  69d ; 
- a   :  785 ; 
- b   :  863 ; 
- c   :  934 ; 
- d   :  9f4 ; 
- e   :  aa3 ; 
- f   :  b3c ; 
- 10   :  bbe ; 
- 11   :  c27 ; 
- 12   :  c74 ; 
- 13   :  ca4 ; 
- 14   :  cb5 ; 
- 15   :  ca5 ; 
- 16   :  c74 ; 
- 17   :  c20 ; 
- 18   :  baa ; 
- 19   :  b10 ; 
- 1a   :  a53 ; 
- 1b   :  973 ; 
- 1c   :  872 ; 
- 1d   :  750 ; 
- 1e   :  60f ; 
- 1f   :  4b1 ; 
+ 0   :  fedd ; 
+ 1   :  ffbc ; 
+ 2   :  a4 ; 
+ 3   :  194 ; 
+ 4   :  289 ; 
+ 5   :  381 ; 
+ 6   :  47a ; 
+ 7   :  570 ; 
+ 8   :  662 ; 
+ 9   :  74c ; 
+ a   :  82d ; 
+ b   :  901 ; 
+ c   :  9c6 ; 
+ d   :  a79 ; 
+ e   :  b18 ; 
+ f   :  ba0 ; 
+ 10   :  c0f ; 
+ 11   :  c63 ; 
+ 12   :  c9b ; 
+ 13   :  cb3 ; 
+ 14   :  cac ; 
+ 15   :  c83 ; 
+ 16   :  c38 ; 
+ 17   :  bca ; 
+ 18   :  b3a ; 
+ 19   :  a85 ; 
+ 1a   :  9af ; 
+ 1b   :  8b6 ; 
+ 1c   :  79c ; 
+ 1d   :  662 ; 
+ 1e   :  50b ; 
+ 1f   :  398 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
index 02d7a038e2..33419c6b26 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f3 ; 
- 1   :  7f ; 
- 2   :  5 ; 
- 3   :  ff85 ; 
- 4   :  ff02 ; 
- 5   :  fe7d ; 
- 6   :  fdf6 ; 
- 7   :  fd6f ; 
- 8   :  fce9 ; 
- 9   :  fc66 ; 
- a   :  fbe8 ; 
- b   :  fb6f ; 
- c   :  fafd ; 
- d   :  fa94 ; 
- e   :  fa35 ; 
- f   :  f9e2 ; 
- 10   :  f99b ; 
- 11   :  f962 ; 
- 12   :  f939 ; 
- 13   :  f91f ; 
- 14   :  f916 ; 
- 15   :  f91f ; 
- 16   :  f93b ; 
- 17   :  f969 ; 
- 18   :  f9aa ; 
- 19   :  f9fe ; 
- 1a   :  fa65 ; 
- 1b   :  fadf ; 
- 1c   :  fb6a ; 
- 1d   :  fc07 ; 
- 1e   :  fcb5 ; 
- 1f   :  fd72 ; 
+ 0   :  9d ; 
+ 1   :  24 ; 
+ 2   :  ffa6 ; 
+ 3   :  ff24 ; 
+ 4   :  fe9e ; 
+ 5   :  fe18 ; 
+ 6   :  fd91 ; 
+ 7   :  fd0a ; 
+ 8   :  fc87 ; 
+ 9   :  fc07 ; 
+ a   :  fb8d ; 
+ b   :  fb19 ; 
+ c   :  faae ; 
+ d   :  fa4c ; 
+ e   :  f9f6 ; 
+ f   :  f9ac ; 
+ 10   :  f96f ; 
+ 11   :  f942 ; 
+ 12   :  f924 ; 
+ 13   :  f917 ; 
+ 14   :  f91b ; 
+ 15   :  f932 ; 
+ 16   :  f95b ; 
+ 17   :  f998 ; 
+ 18   :  f9e7 ; 
+ 19   :  fa49 ; 
+ 1a   :  fabe ; 
+ 1b   :  fb46 ; 
+ 1c   :  fbde ; 
+ 1d   :  fc88 ; 
+ 1e   :  fd41 ; 
+ 1f   :  fe08 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
index ff80cee42e..c0c88d39e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  370 ; 
- 1   :  ff7e ; 
- 2   :  fbd0 ; 
- 3   :  f868 ; 
- 4   :  f54a ; 
- 5   :  f277 ; 
- 6   :  eff0 ; 
- 7   :  edb7 ; 
- 8   :  ebcd ; 
- 9   :  ea2f ; 
- a   :  e8df ; 
- b   :  e7da ; 
- c   :  e720 ; 
- d   :  e6ac ; 
- e   :  e67e ; 
- f   :  e691 ; 
- 10   :  e6e3 ; 
- 11   :  e76f ; 
- 12   :  e832 ; 
- 13   :  e926 ; 
- 14   :  ea48 ; 
- 15   :  eb93 ; 
- 16   :  ed01 ; 
- 17   :  ee8e ; 
- 18   :  f035 ; 
- 19   :  f1f0 ; 
- 1a   :  f3ba ; 
- 1b   :  f58f ; 
- 1c   :  f76a ; 
- 1d   :  f946 ; 
- 1e   :  fb1f ; 
- 1f   :  fcef ; 
+ 0   :  68f ; 
+ 1   :  26d ; 
+ 2   :  fe8c ; 
+ 3   :  faef ; 
+ 4   :  f79a ; 
+ 5   :  f48e ; 
+ 6   :  f1ce ; 
+ 7   :  ef5b ; 
+ 8   :  ed35 ; 
+ 9   :  eb5e ; 
+ a   :  e9d4 ; 
+ b   :  e897 ; 
+ c   :  e7a5 ; 
+ d   :  e6fc ; 
+ e   :  e69a ; 
+ f   :  e67d ; 
+ 10   :  e6a0 ; 
+ 11   :  e701 ; 
+ 12   :  e79b ; 
+ 13   :  e86b ; 
+ 14   :  e96b ; 
+ 15   :  ea97 ; 
+ 16   :  ebeb ; 
+ 17   :  ed62 ; 
+ 18   :  eef5 ; 
+ 19   :  f0a2 ; 
+ 1a   :  f261 ; 
+ 1b   :  f42f ; 
+ 1c   :  f606 ; 
+ 1d   :  f7e1 ; 
+ 1e   :  f9bd ; 
+ 1f   :  fb94 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
index 1bcf516ed2..55406ed778 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff94 ; 
- 1   :  ffd0 ; 
- 2   :  e ; 
- 3   :  4f ; 
- 4   :  93 ; 
- 5   :  d8 ; 
- 6   :  11e ; 
- 7   :  164 ; 
- 8   :  1aa ; 
- 9   :  1ee ; 
- a   :  231 ; 
- b   :  270 ; 
- c   :  2ac ; 
- d   :  2e4 ; 
- e   :  317 ; 
- f   :  343 ; 
- 10   :  369 ; 
- 11   :  388 ; 
- 12   :  39f ; 
- 13   :  3ad ; 
- 14   :  3b3 ; 
- 15   :  3af ; 
- 16   :  3a1 ; 
- 17   :  389 ; 
- 18   :  367 ; 
- 19   :  33a ; 
- 1a   :  303 ; 
- 1b   :  2c2 ; 
- 1c   :  278 ; 
- 1d   :  223 ; 
- 1e   :  1c6 ; 
- 1f   :  161 ; 
+ 0   :  ffc1 ; 
+ 1   :  fffe ; 
+ 2   :  3f ; 
+ 3   :  82 ; 
+ 4   :  c7 ; 
+ 5   :  10c ; 
+ 6   :  152 ; 
+ 7   :  198 ; 
+ 8   :  1dd ; 
+ 9   :  220 ; 
+ a   :  261 ; 
+ b   :  29e ; 
+ c   :  2d7 ; 
+ d   :  30a ; 
+ e   :  339 ; 
+ f   :  360 ; 
+ 10   :  381 ; 
+ 11   :  39a ; 
+ 12   :  3ab ; 
+ 13   :  3b2 ; 
+ 14   :  3b0 ; 
+ 15   :  3a5 ; 
+ 16   :  390 ; 
+ 17   :  370 ; 
+ 18   :  346 ; 
+ 19   :  312 ; 
+ 1a   :  2d4 ; 
+ 1b   :  28b ; 
+ 1c   :  239 ; 
+ 1d   :  1de ; 
+ 1e   :  17b ; 
+ 1f   :  10f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
index 287b5f287b..a56eed2202 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2b ; 
- 1   :  10 ; 
- 2   :  fff3 ; 
- 3   :  ffd5 ; 
- 4   :  ffb5 ; 
- 5   :  ff95 ; 
- 6   :  ff74 ; 
- 7   :  ff53 ; 
- 8   :  ff32 ; 
- 9   :  ff12 ; 
- a   :  fef2 ; 
- b   :  fed4 ; 
- c   :  feb7 ; 
- d   :  fe9c ; 
- e   :  fe83 ; 
- f   :  fe6d ; 
- 10   :  fe5b ; 
- 11   :  fe4b ; 
- 12   :  fe40 ; 
- 13   :  fe39 ; 
+ 0   :  17 ; 
+ 1   :  fffa ; 
+ 2   :  ffdc ; 
+ 3   :  ffbd ; 
+ 4   :  ff9d ; 
+ 5   :  ff7d ; 
+ 6   :  ff5c ; 
+ 7   :  ff3b ; 
+ 8   :  ff1a ; 
+ 9   :  fefa ; 
+ a   :  fedb ; 
+ b   :  febe ; 
+ c   :  fea2 ; 
+ d   :  fe89 ; 
+ e   :  fe73 ; 
+ f   :  fe5f ; 
+ 10   :  fe4f ; 
+ 11   :  fe42 ; 
+ 12   :  fe3a ; 
+ 13   :  fe36 ; 
  14   :  fe36 ; 
- 15   :  fe37 ; 
- 16   :  fe3e ; 
- 17   :  fe49 ; 
- 18   :  fe5a ; 
- 19   :  fe70 ; 
- 1a   :  fe8b ; 
- 1b   :  feab ; 
- 1c   :  fed0 ; 
- 1d   :  fefa ; 
- 1e   :  ff29 ; 
- 1f   :  ff5d ; 
+ 15   :  fe3c ; 
+ 16   :  fe46 ; 
+ 17   :  fe55 ; 
+ 18   :  fe6a ; 
+ 19   :  fe83 ; 
+ 1a   :  fea2 ; 
+ 1b   :  fec6 ; 
+ 1c   :  feef ; 
+ 1d   :  ff1d ; 
+ 1e   :  ff50 ; 
+ 1f   :  ff86 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
index 92c985c292..a4114ee846 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  10 ; 
- 2   :  1b ; 
- 3   :  27 ; 
- 4   :  33 ; 
- 5   :  3f ; 
- 6   :  4c ; 
- 7   :  59 ; 
- 8   :  66 ; 
- 9   :  72 ; 
- a   :  7f ; 
- b   :  8b ; 
- c   :  96 ; 
- d   :  a1 ; 
- e   :  ab ; 
- f   :  b4 ; 
- 10   :  bb ; 
- 11   :  c2 ; 
- 12   :  c6 ; 
- 13   :  c9 ; 
- 14   :  ca ; 
- 15   :  c9 ; 
- 16   :  c6 ; 
- 17   :  c1 ; 
- 18   :  b9 ; 
- 19   :  af ; 
- 1a   :  a3 ; 
- 1b   :  95 ; 
- 1c   :  84 ; 
- 1d   :  71 ; 
- 1e   :  5c ; 
- 1f   :  44 ; 
+ 0   :  e ; 
+ 1   :  19 ; 
+ 2   :  24 ; 
+ 3   :  30 ; 
+ 4   :  3c ; 
+ 5   :  49 ; 
+ 6   :  56 ; 
+ 7   :  62 ; 
+ 8   :  6f ; 
+ 9   :  7c ; 
+ a   :  88 ; 
+ b   :  94 ; 
+ c   :  9f ; 
+ d   :  a9 ; 
+ e   :  b2 ; 
+ f   :  ba ; 
+ 10   :  c0 ; 
+ 11   :  c5 ; 
+ 12   :  c8 ; 
+ 13   :  ca ; 
+ 14   :  c9 ; 
+ 15   :  c7 ; 
+ 16   :  c2 ; 
+ 17   :  bb ; 
+ 18   :  b2 ; 
+ 19   :  a6 ; 
+ 1a   :  99 ; 
+ 1b   :  88 ; 
+ 1c   :  76 ; 
+ 1d   :  61 ; 
+ 1e   :  4a ; 
+ 1f   :  31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
index 14dcfedfb5..781e82664f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
@@ -9,30 +9,30 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe5 ; 
- 7   :  ffe3 ; 
- 8   :  ffe1 ; 
- 9   :  ffde ; 
- a   :  ffdb ; 
- b   :  ffd8 ; 
- c   :  ffd5 ; 
- d   :  ffd2 ; 
- e   :  ffcf ; 
- f   :  ffcd ; 
- 10   :  ffcb ; 
- 11   :  ffca ; 
+ 6   :  ffe4 ; 
+ 7   :  ffe2 ; 
+ 8   :  ffdf ; 
+ 9   :  ffdc ; 
+ a   :  ffd9 ; 
+ b   :  ffd5 ; 
+ c   :  ffd2 ; 
+ d   :  ffd0 ; 
+ e   :  ffce ; 
+ f   :  ffcc ; 
+ 10   :  ffca ; 
+ 11   :  ffc9 ; 
  12   :  ffc9 ; 
  13   :  ffc9 ; 
  14   :  ffc9 ; 
- 15   :  ffca ; 
- 16   :  ffcb ; 
- 17   :  ffcd ; 
- 18   :  ffd0 ; 
- 19   :  ffd4 ; 
- 1a   :  ffd9 ; 
- 1b   :  ffde ; 
- 1c   :  ffe5 ; 
- 1d   :  ffec ; 
- 1e   :  fff4 ; 
- 1f   :  fffd ; 
+ 15   :  ffcb ; 
+ 16   :  ffcd ; 
+ 17   :  ffd0 ; 
+ 18   :  ffd3 ; 
+ 19   :  ffd8 ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe3 ; 
+ 1c   :  ffea ; 
+ 1d   :  fff2 ; 
+ 1e   :  fffa ; 
+ 1f   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
index ffa1402419..31058bede6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fca ; 
- 1   :  7fff ; 
- 2   :  7fca ; 
- 3   :  7f27 ; 
- 4   :  7e18 ; 
- 5   :  7ca0 ; 
- 6   :  7ac0 ; 
- 7   :  787c ; 
- 8   :  75d7 ; 
- 9   :  72d4 ; 
- a   :  6f7a ; 
- b   :  6bcd ; 
- c   :  67d2 ; 
- d   :  6390 ; 
- e   :  5f0e ; 
- f   :  5a51 ; 
- 10   :  5563 ; 
- 11   :  5048 ; 
- 12   :  4b0b ; 
- 13   :  45b1 ; 
- 14   :  4042 ; 
- 15   :  3ac8 ; 
- 16   :  3548 ; 
- 17   :  2fcc ; 
- 18   :  2a5a ; 
- 19   :  24fa ; 
- 1a   :  1fb2 ; 
- 1b   :  1a8a ; 
- 1c   :  1588 ; 
- 1d   :  10b2 ; 
- 1e   :  c0e ; 
- 1f   :  7a1 ; 
+ 0   :  7f5a ; 
+ 1   :  7fe1 ; 
+ 2   :  7ffd ; 
+ 3   :  7fab ; 
+ 4   :  7eed ; 
+ 5   :  7dc4 ; 
+ 6   :  7c32 ; 
+ 7   :  7a38 ; 
+ 8   :  77db ; 
+ 9   :  751e ; 
+ a   :  7206 ; 
+ b   :  6e96 ; 
+ c   :  6ad5 ; 
+ d   :  66c8 ; 
+ e   :  6275 ; 
+ f   :  5de4 ; 
+ 10   :  591a ; 
+ 11   :  5420 ; 
+ 12   :  4efc ; 
+ 13   :  49b6 ; 
+ 14   :  4457 ; 
+ 15   :  3ee5 ; 
+ 16   :  3968 ; 
+ 17   :  33e9 ; 
+ 18   :  2e6e ; 
+ 19   :  2900 ; 
+ 1a   :  23a5 ; 
+ 1b   :  1e65 ; 
+ 1c   :  1946 ; 
+ 1d   :  144e ; 
+ 1e   :  f85 ; 
+ 1f   :  aee ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
index 04214762bc..ace3ac3d0a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fbd0 ; 
- 1   :  ff7e ; 
- 2   :  370 ; 
- 3   :  7a1 ; 
- 4   :  c0e ; 
- 5   :  10b2 ; 
- 6   :  1588 ; 
- 7   :  1a8a ; 
- 8   :  1fb2 ; 
- 9   :  24fa ; 
- a   :  2a5a ; 
- b   :  2fcc ; 
- c   :  3548 ; 
- d   :  3ac8 ; 
- e   :  4042 ; 
- f   :  45b1 ; 
- 10   :  4b0b ; 
- 11   :  5048 ; 
- 12   :  5563 ; 
- 13   :  5a51 ; 
- 14   :  5f0e ; 
- 15   :  6390 ; 
- 16   :  67d2 ; 
- 17   :  6bcd ; 
- 18   :  6f7a ; 
- 19   :  72d4 ; 
- 1a   :  75d7 ; 
- 1b   :  787c ; 
- 1c   :  7ac0 ; 
- 1d   :  7ca0 ; 
- 1e   :  7e18 ; 
- 1f   :  7f27 ; 
+ 0   :  f93b ; 
+ 1   :  fcb5 ; 
+ 2   :  74 ; 
+ 3   :  476 ; 
+ 4   :  8b7 ; 
+ 5   :  d32 ; 
+ 6   :  11e3 ; 
+ 7   :  16c5 ; 
+ 8   :  1bd1 ; 
+ 9   :  2101 ; 
+ a   :  2650 ; 
+ b   :  2bb5 ; 
+ c   :  312a ; 
+ d   :  36a8 ; 
+ e   :  3c27 ; 
+ f   :  419f ; 
+ 10   :  4709 ; 
+ 11   :  4c5d ; 
+ 12   :  5193 ; 
+ 13   :  56a3 ; 
+ 14   :  5b86 ; 
+ 15   :  6034 ; 
+ 16   :  64a7 ; 
+ 17   :  68d8 ; 
+ 18   :  6cbf ; 
+ 19   :  7059 ; 
+ 1a   :  739d ; 
+ 1b   :  7689 ; 
+ 1c   :  7916 ; 
+ 1d   :  7b42 ; 
+ 1e   :  7d08 ; 
+ 1f   :  7e66 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
index 3b61d1d2bf..7d152b18e2 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  20c ; 
- 1   :  6a ; 
- 2   :  feb4 ; 
- 3   :  fcef ; 
- 4   :  fb1f ; 
- 5   :  f946 ; 
- 6   :  f76a ; 
- 7   :  f58f ; 
- 8   :  f3ba ; 
- 9   :  f1f0 ; 
- a   :  f035 ; 
- b   :  ee8e ; 
- c   :  ed01 ; 
- d   :  eb93 ; 
- e   :  ea48 ; 
- f   :  e926 ; 
- 10   :  e832 ; 
- 11   :  e76f ; 
- 12   :  e6e3 ; 
- 13   :  e691 ; 
- 14   :  e67e ; 
- 15   :  e6ac ; 
- 16   :  e720 ; 
- 17   :  e7da ; 
- 18   :  e8df ; 
- 19   :  ea2f ; 
- 1a   :  ebcd ; 
- 1b   :  edb7 ; 
- 1c   :  eff0 ; 
- 1d   :  f277 ; 
- 1e   :  f54a ; 
- 1f   :  f868 ; 
+ 0   :  337 ; 
+ 1   :  1a5 ; 
+ 2   :  fffe ; 
+ 3   :  fe44 ; 
+ 4   :  fc7c ; 
+ 5   :  faa9 ; 
+ 6   :  f8cf ; 
+ 7   :  f6f3 ; 
+ 8   :  f519 ; 
+ 9   :  f346 ; 
+ a   :  f17f ; 
+ b   :  efc9 ; 
+ c   :  ee28 ; 
+ d   :  eca3 ; 
+ e   :  eb3d ; 
+ f   :  e9fc ; 
+ 10   :  e8e5 ; 
+ 11   :  e7fc ; 
+ 12   :  e747 ; 
+ 13   :  e6c9 ; 
+ 14   :  e687 ; 
+ 15   :  e683 ; 
+ 16   :  e6c2 ; 
+ 17   :  e747 ; 
+ 18   :  e815 ; 
+ 19   :  e92c ; 
+ 1a   :  ea8f ; 
+ 1b   :  ec40 ; 
+ 1c   :  ee3e ; 
+ 1d   :  f08b ; 
+ 1e   :  f324 ; 
+ 1f   :  f60a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
index 8de1430606..89dca3cf84 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  ffd5 ; 
- 2   :  ffc5 ; 
- 3   :  ffc2 ; 
- 4   :  ffc8 ; 
- 5   :  ffd4 ; 
- 6   :  ffe2 ; 
- 7   :  ffc2 ; 
+ 0   :  11 ; 
+ 1   :  ffea ; 
+ 2   :  ffcf ; 
+ 3   :  ffc3 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffcb ; 
+ 6   :  ffd7 ; 
+ 7   :  ffe5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
index 5ecbd3f14d..86dd07fda5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  59 ; 
- 1   :  a6 ; 
- 2   :  cc ; 
- 3   :  cf ; 
- 4   :  b4 ; 
- 5   :  87 ; 
- 6   :  51 ; 
- 7   :  1d ; 
+ 0   :  9 ; 
+ 1   :  6f ; 
+ 2   :  b3 ; 
+ 3   :  d0 ; 
+ 4   :  cb ; 
+ 5   :  aa ; 
+ 6   :  7a ; 
+ 7   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
index 13b5b8fdb6..172ecd6546 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  30c ; 
- 1   :  6e4 ; 
- 2   :  a32 ; 
- 3   :  c4e ; 
- 4   :  cac ; 
- 5   :  af0 ; 
- 6   :  70a ; 
- 7   :  13f ; 
+ 0   :  31 ; 
+ 1   :  406 ; 
+ 2   :  7cb ; 
+ 3   :  adb ; 
+ 4   :  c94 ; 
+ 5   :  c71 ; 
+ 6   :  a29 ; 
+ 7   :  5c0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
index d3af62435a..064b19f7a1 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe57 ; 
- 1   :  fc3c ; 
- 2   :  fa6d ; 
- 3   :  f946 ; 
- 4   :  f915 ; 
- 5   :  fa0a ; 
- 6   :  fc2b ; 
- 7   :  ff4b ; 
+ 0   :  ffe6 ; 
+ 1   :  fdce ; 
+ 2   :  fbbd ; 
+ 3   :  fa10 ; 
+ 4   :  f920 ; 
+ 5   :  f936 ; 
+ 6   :  fa77 ; 
+ 7   :  fcde ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
index 938043cd88..5258a2e47e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ef ; 
- 1   :  20a ; 
- 2   :  300 ; 
- 3   :  39f ; 
- 4   :  3bc ; 
- 5   :  33a ; 
- 6   :  215 ; 
- 7   :  63 ; 
+ 0   :  1f ; 
+ 1   :  136 ; 
+ 2   :  24d ; 
+ 3   :  332 ; 
+ 4   :  3b4 ; 
+ 5   :  3ab ; 
+ 6   :  300 ; 
+ 7   :  1b4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
index 4339c41784..ca324fd7cb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff89 ; 
- 1   :  ff02 ; 
- 2   :  fe8b ; 
- 3   :  fe3c ; 
- 4   :  fe2c ; 
- 5   :  fe6c ; 
- 6   :  ff00 ; 
- 7   :  ffdf ; 
+ 0   :  ffea ; 
+ 1   :  ff67 ; 
+ 2   :  fee2 ; 
+ 3   :  fe72 ; 
+ 4   :  fe31 ; 
+ 5   :  fe34 ; 
+ 6   :  fe89 ; 
+ 7   :  ff31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
index 6a661b0e47..5731571c2f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  44 ; 
- 1   :  7a ; 
- 2   :  aa ; 
- 3   :  cb ; 
- 4   :  d0 ; 
- 5   :  b3 ; 
- 6   :  6f ; 
- 7   :  9 ; 
+ 0   :  1d ; 
+ 1   :  51 ; 
+ 2   :  87 ; 
+ 3   :  b4 ; 
+ 4   :  cf ; 
+ 5   :  cc ; 
+ 6   :  a6 ; 
+ 7   :  59 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
index 14a39381e7..1ee5acf358 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe5 ; 
- 1   :  ffd7 ; 
- 2   :  ffcb ; 
- 3   :  ffc2 ; 
- 4   :  ffc3 ; 
- 5   :  ffcf ; 
- 6   :  ffea ; 
- 7   :  11 ; 
+ 0   :  ffc2 ; 
+ 1   :  ffe2 ; 
+ 2   :  ffd4 ; 
+ 3   :  ffc8 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffd5 ; 
+ 7   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
index 273d5ec034..8a309b4f52 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffc ; 
- 1   :  ffdb ; 
- 2   :  ffc7 ; 
- 3   :  ffc1 ; 
- 4   :  ffc6 ; 
- 5   :  ffd1 ; 
- 6   :  ffde ; 
- 7   :  ffec ; 
+ 0   :  6 ; 
+ 1   :  ffe2 ; 
+ 2   :  ffcb ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc4 ; 
+ 5   :  ffcd ; 
+ 6   :  ffdb ; 
+ 7   :  ffe8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
index 21cee54a2d..9e6cb9acd5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  40 ; 
- 1   :  96 ; 
- 2   :  c6 ; 
- 3   :  d1 ; 
- 4   :  bd ; 
- 5   :  93 ; 
- 6   :  5f ; 
- 7   :  2a ; 
+ 0   :  25 ; 
+ 1   :  84 ; 
+ 2   :  be ; 
+ 3   :  d2 ; 
+ 4   :  c5 ; 
+ 5   :  9f ; 
+ 6   :  6c ; 
+ 7   :  36 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
index a213baa2ee..00ebeb8f12 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff67 ; 
- 1   :  feac ; 
- 2   :  fe42 ; 
- 3   :  fe2b ; 
- 4   :  fe5c ; 
- 5   :  fec3 ; 
- 6   :  ff45 ; 
- 7   :  ffcb ; 
+ 0   :  ffa1 ; 
+ 1   :  fed3 ; 
+ 2   :  fe54 ; 
+ 3   :  fe29 ; 
+ 4   :  fe4a ; 
+ 5   :  fea6 ; 
+ 6   :  ff23 ; 
+ 7   :  ffaa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
index 31a1963ecf..4ac2147e9e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  14b ; 
- 1   :  2bc ; 
- 2   :  390 ; 
- 3   :  3c0 ; 
- 4   :  35d ; 
- 5   :  28d ; 
- 6   :  17e ; 
- 7   :  63 ; 
+ 0   :  da ; 
+ 1   :  26d ; 
+ 2   :  36a ; 
+ 3   :  3c3 ; 
+ 4   :  382 ; 
+ 5   :  2c9 ; 
+ 6   :  1c4 ; 
+ 7   :  a8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
index c867d3dc97..c5ea24c713 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff31 ; 
- 1   :  fe89 ; 
- 2   :  fe34 ; 
- 3   :  fe31 ; 
- 4   :  fe72 ; 
- 5   :  fee2 ; 
- 6   :  ff67 ; 
- 7   :  ffea ; 
+ 0   :  ffdf ; 
+ 1   :  ff00 ; 
+ 2   :  fe6c ; 
+ 3   :  fe2c ; 
+ 4   :  fe3c ; 
+ 5   :  fe8b ; 
+ 6   :  ff02 ; 
+ 7   :  ff89 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
index 41cff06057..65959d9080 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fda0 ; 
- 1   :  faf6 ; 
- 2   :  f969 ; 
- 3   :  f90b ; 
- 4   :  f9bf ; 
- 5   :  fb45 ; 
- 6   :  fd46 ; 
- 7   :  ff64 ; 
+ 0   :  fe6f ; 
+ 1   :  fb88 ; 
+ 2   :  f9b0 ; 
+ 3   :  f907 ; 
+ 4   :  f97c ; 
+ 5   :  fad5 ; 
+ 6   :  fcbf ; 
+ 7   :  fede ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
index 7cb58b6a61..b826b8a2d4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  459 ; 
- 1   :  940 ; 
- 2   :  c14 ; 
- 3   :  cbc ; 
- 4   :  b6f ; 
- 5   :  8a7 ; 
- 6   :  4ff ; 
- 7   :  11f ; 
+ 0   :  2d8 ; 
+ 1   :  835 ; 
+ 2   :  b94 ; 
+ 3   :  cc4 ; 
+ 4   :  bec ; 
+ 5   :  975 ; 
+ 6   :  5f5 ; 
+ 7   :  214 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
index 720e6bd9e3..e353989621 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f6cf ; 
- 1   :  ecb3 ; 
- 2   :  e76b ; 
- 3   :  e6a7 ; 
- 4   :  e9a6 ; 
- 5   :  ef54 ; 
- 6   :  f676 ; 
- 7   :  fdd2 ; 
+ 0   :  fa13 ; 
+ 1   :  eec6 ; 
+ 2   :  e84b ; 
+ 3   :  e675 ; 
+ 4   :  e89a ; 
+ 5   :  edb9 ; 
+ 6   :  f49c ; 
+ 7   :  fc05 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
index 5cb39c64ae..f8d28b6407 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7eba ; 
- 1   :  7743 ; 
- 2   :  69e6 ; 
- 3   :  57ed ; 
- 4   :  4308 ; 
- 5   :  2d1c ; 
- 6   :  180b ; 
- 7   :  584 ; 
+ 0   :  7f93 ; 
+ 1   :  79b8 ; 
+ 2   :  6dbb ; 
+ 3   :  5cc4 ; 
+ 4   :  486d ; 
+ 5   :  3294 ; 
+ 6   :  1d22 ; 
+ 7   :  9d5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
index 4fd1ce8c98..a11628611f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9d5 ; 
- 1   :  1d22 ; 
- 2   :  3294 ; 
- 3   :  486d ; 
- 4   :  5cc4 ; 
- 5   :  6dbb ; 
- 6   :  79b8 ; 
- 7   :  7f93 ; 
+ 0   :  584 ; 
+ 1   :  180b ; 
+ 2   :  2d1c ; 
+ 3   :  4308 ; 
+ 4   :  57ed ; 
+ 5   :  69e6 ; 
+ 6   :  7743 ; 
+ 7   :  7eba ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
index bca96f5098..9f6043a158 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fc05 ; 
- 1   :  f49c ; 
- 2   :  edb9 ; 
- 3   :  e89a ; 
- 4   :  e675 ; 
- 5   :  e84b ; 
- 6   :  eec6 ; 
- 7   :  fa13 ; 
+ 0   :  fdd2 ; 
+ 1   :  f676 ; 
+ 2   :  ef54 ; 
+ 3   :  e9a6 ; 
+ 4   :  e6a7 ; 
+ 5   :  e76b ; 
+ 6   :  ecb3 ; 
+ 7   :  f6cf ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
index 6ea536014f..3ca406542d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  214 ; 
- 1   :  5f5 ; 
- 2   :  975 ; 
- 3   :  bec ; 
- 4   :  cc4 ; 
- 5   :  b94 ; 
- 6   :  835 ; 
- 7   :  2d8 ; 
+ 0   :  11f ; 
+ 1   :  4ff ; 
+ 2   :  8a7 ; 
+ 3   :  b6f ; 
+ 4   :  cbc ; 
+ 5   :  c14 ; 
+ 6   :  940 ; 
+ 7   :  459 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
index cf50eeb0ce..4a66359647 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fede ; 
- 1   :  fcbf ; 
- 2   :  fad5 ; 
- 3   :  f97c ; 
- 4   :  f907 ; 
- 5   :  f9b0 ; 
- 6   :  fb88 ; 
- 7   :  fe6f ; 
+ 0   :  ff64 ; 
+ 1   :  fd46 ; 
+ 2   :  fb45 ; 
+ 3   :  f9bf ; 
+ 4   :  f90b ; 
+ 5   :  f969 ; 
+ 6   :  faf6 ; 
+ 7   :  fda0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
index 352df8cc77..c6bcc2c8d6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a8 ; 
- 1   :  1c4 ; 
- 2   :  2c9 ; 
- 3   :  382 ; 
- 4   :  3c3 ; 
- 5   :  36a ; 
- 6   :  26d ; 
- 7   :  da ; 
+ 0   :  63 ; 
+ 1   :  17e ; 
+ 2   :  28d ; 
+ 3   :  35d ; 
+ 4   :  3c0 ; 
+ 5   :  390 ; 
+ 6   :  2bc ; 
+ 7   :  14b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
index 0c0d7aa910..bd404bfb2e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffaa ; 
- 1   :  ff23 ; 
- 2   :  fea6 ; 
- 3   :  fe4a ; 
- 4   :  fe29 ; 
- 5   :  fe54 ; 
- 6   :  fed3 ; 
- 7   :  ffa1 ; 
+ 0   :  ffcb ; 
+ 1   :  ff45 ; 
+ 2   :  fec3 ; 
+ 3   :  fe5c ; 
+ 4   :  fe2b ; 
+ 5   :  fe42 ; 
+ 6   :  feac ; 
+ 7   :  ff67 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
index 11b12b6d7d..be9712d9e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1b4 ; 
- 1   :  300 ; 
- 2   :  3ab ; 
- 3   :  3b4 ; 
- 4   :  332 ; 
- 5   :  24d ; 
- 6   :  136 ; 
- 7   :  1f ; 
+ 0   :  63 ; 
+ 1   :  215 ; 
+ 2   :  33a ; 
+ 3   :  3bc ; 
+ 4   :  39f ; 
+ 5   :  300 ; 
+ 6   :  20a ; 
+ 7   :  ef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
index 92da020c4c..7e749812b0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  36 ; 
- 1   :  6c ; 
- 2   :  9f ; 
- 3   :  c5 ; 
- 4   :  d2 ; 
- 5   :  be ; 
- 6   :  84 ; 
- 7   :  25 ; 
+ 0   :  2a ; 
+ 1   :  5f ; 
+ 2   :  93 ; 
+ 3   :  bd ; 
+ 4   :  d1 ; 
+ 5   :  c6 ; 
+ 6   :  96 ; 
+ 7   :  40 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
index 4148488f3c..f6ff990c68 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe8 ; 
- 1   :  ffdb ; 
- 2   :  ffcd ; 
- 3   :  ffc4 ; 
- 4   :  ffc2 ; 
- 5   :  ffcb ; 
- 6   :  ffe2 ; 
- 7   :  6 ; 
+ 0   :  ffec ; 
+ 1   :  ffde ; 
+ 2   :  ffd1 ; 
+ 3   :  ffc6 ; 
+ 4   :  ffc1 ; 
+ 5   :  ffc7 ; 
+ 6   :  ffdb ; 
+ 7   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
index 8a309b4f52..273d5ec034 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  ffe2 ; 
- 2   :  ffcb ; 
- 3   :  ffc2 ; 
- 4   :  ffc4 ; 
- 5   :  ffcd ; 
- 6   :  ffdb ; 
- 7   :  ffe8 ; 
+ 0   :  fffc ; 
+ 1   :  ffdb ; 
+ 2   :  ffc7 ; 
+ 3   :  ffc1 ; 
+ 4   :  ffc6 ; 
+ 5   :  ffd1 ; 
+ 6   :  ffde ; 
+ 7   :  ffec ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
index 9e6cb9acd5..21cee54a2d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  25 ; 
- 1   :  84 ; 
- 2   :  be ; 
- 3   :  d2 ; 
- 4   :  c5 ; 
- 5   :  9f ; 
- 6   :  6c ; 
- 7   :  36 ; 
+ 0   :  40 ; 
+ 1   :  96 ; 
+ 2   :  c6 ; 
+ 3   :  d1 ; 
+ 4   :  bd ; 
+ 5   :  93 ; 
+ 6   :  5f ; 
+ 7   :  2a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
index 00ebeb8f12..a213baa2ee 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa1 ; 
- 1   :  fed3 ; 
- 2   :  fe54 ; 
- 3   :  fe29 ; 
- 4   :  fe4a ; 
- 5   :  fea6 ; 
- 6   :  ff23 ; 
- 7   :  ffaa ; 
+ 0   :  ff67 ; 
+ 1   :  feac ; 
+ 2   :  fe42 ; 
+ 3   :  fe2b ; 
+ 4   :  fe5c ; 
+ 5   :  fec3 ; 
+ 6   :  ff45 ; 
+ 7   :  ffcb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
index 4ac2147e9e..31a1963ecf 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  da ; 
- 1   :  26d ; 
- 2   :  36a ; 
- 3   :  3c3 ; 
- 4   :  382 ; 
- 5   :  2c9 ; 
- 6   :  1c4 ; 
- 7   :  a8 ; 
+ 0   :  14b ; 
+ 1   :  2bc ; 
+ 2   :  390 ; 
+ 3   :  3c0 ; 
+ 4   :  35d ; 
+ 5   :  28d ; 
+ 6   :  17e ; 
+ 7   :  63 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
index 65959d9080..41cff06057 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe6f ; 
- 1   :  fb88 ; 
- 2   :  f9b0 ; 
- 3   :  f907 ; 
- 4   :  f97c ; 
- 5   :  fad5 ; 
- 6   :  fcbf ; 
- 7   :  fede ; 
+ 0   :  fda0 ; 
+ 1   :  faf6 ; 
+ 2   :  f969 ; 
+ 3   :  f90b ; 
+ 4   :  f9bf ; 
+ 5   :  fb45 ; 
+ 6   :  fd46 ; 
+ 7   :  ff64 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
index b826b8a2d4..7cb58b6a61 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d8 ; 
- 1   :  835 ; 
- 2   :  b94 ; 
- 3   :  cc4 ; 
- 4   :  bec ; 
- 5   :  975 ; 
- 6   :  5f5 ; 
- 7   :  214 ; 
+ 0   :  459 ; 
+ 1   :  940 ; 
+ 2   :  c14 ; 
+ 3   :  cbc ; 
+ 4   :  b6f ; 
+ 5   :  8a7 ; 
+ 6   :  4ff ; 
+ 7   :  11f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
index e353989621..720e6bd9e3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa13 ; 
- 1   :  eec6 ; 
- 2   :  e84b ; 
- 3   :  e675 ; 
- 4   :  e89a ; 
- 5   :  edb9 ; 
- 6   :  f49c ; 
- 7   :  fc05 ; 
+ 0   :  f6cf ; 
+ 1   :  ecb3 ; 
+ 2   :  e76b ; 
+ 3   :  e6a7 ; 
+ 4   :  e9a6 ; 
+ 5   :  ef54 ; 
+ 6   :  f676 ; 
+ 7   :  fdd2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
index f8d28b6407..5cb39c64ae 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f93 ; 
- 1   :  79b8 ; 
- 2   :  6dbb ; 
- 3   :  5cc4 ; 
- 4   :  486d ; 
- 5   :  3294 ; 
- 6   :  1d22 ; 
- 7   :  9d5 ; 
+ 0   :  7eba ; 
+ 1   :  7743 ; 
+ 2   :  69e6 ; 
+ 3   :  57ed ; 
+ 4   :  4308 ; 
+ 5   :  2d1c ; 
+ 6   :  180b ; 
+ 7   :  584 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
index a678f729eb..c81629aea0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fcde ; 
- 1   :  fa77 ; 
- 2   :  f936 ; 
- 3   :  f920 ; 
- 4   :  fa10 ; 
- 5   :  fbbd ; 
- 6   :  fdce ; 
- 7   :  ffe6 ; 
+ 0   :  ff4b ; 
+ 1   :  fc2b ; 
+ 2   :  fa0a ; 
+ 3   :  f915 ; 
+ 4   :  f946 ; 
+ 5   :  fa6d ; 
+ 6   :  fc3c ; 
+ 7   :  fe57 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
index a11628611f..4fd1ce8c98 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  584 ; 
- 1   :  180b ; 
- 2   :  2d1c ; 
- 3   :  4308 ; 
- 4   :  57ed ; 
- 5   :  69e6 ; 
- 6   :  7743 ; 
- 7   :  7eba ; 
+ 0   :  9d5 ; 
+ 1   :  1d22 ; 
+ 2   :  3294 ; 
+ 3   :  486d ; 
+ 4   :  5cc4 ; 
+ 5   :  6dbb ; 
+ 6   :  79b8 ; 
+ 7   :  7f93 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
index 9f6043a158..bca96f5098 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fdd2 ; 
- 1   :  f676 ; 
- 2   :  ef54 ; 
- 3   :  e9a6 ; 
- 4   :  e6a7 ; 
- 5   :  e76b ; 
- 6   :  ecb3 ; 
- 7   :  f6cf ; 
+ 0   :  fc05 ; 
+ 1   :  f49c ; 
+ 2   :  edb9 ; 
+ 3   :  e89a ; 
+ 4   :  e675 ; 
+ 5   :  e84b ; 
+ 6   :  eec6 ; 
+ 7   :  fa13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
index 3ca406542d..6ea536014f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11f ; 
- 1   :  4ff ; 
- 2   :  8a7 ; 
- 3   :  b6f ; 
- 4   :  cbc ; 
- 5   :  c14 ; 
- 6   :  940 ; 
- 7   :  459 ; 
+ 0   :  214 ; 
+ 1   :  5f5 ; 
+ 2   :  975 ; 
+ 3   :  bec ; 
+ 4   :  cc4 ; 
+ 5   :  b94 ; 
+ 6   :  835 ; 
+ 7   :  2d8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
index 4a66359647..cf50eeb0ce 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff64 ; 
- 1   :  fd46 ; 
- 2   :  fb45 ; 
- 3   :  f9bf ; 
- 4   :  f90b ; 
- 5   :  f969 ; 
- 6   :  faf6 ; 
- 7   :  fda0 ; 
+ 0   :  fede ; 
+ 1   :  fcbf ; 
+ 2   :  fad5 ; 
+ 3   :  f97c ; 
+ 4   :  f907 ; 
+ 5   :  f9b0 ; 
+ 6   :  fb88 ; 
+ 7   :  fe6f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
index c6bcc2c8d6..352df8cc77 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  63 ; 
- 1   :  17e ; 
- 2   :  28d ; 
- 3   :  35d ; 
- 4   :  3c0 ; 
- 5   :  390 ; 
- 6   :  2bc ; 
- 7   :  14b ; 
+ 0   :  a8 ; 
+ 1   :  1c4 ; 
+ 2   :  2c9 ; 
+ 3   :  382 ; 
+ 4   :  3c3 ; 
+ 5   :  36a ; 
+ 6   :  26d ; 
+ 7   :  da ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
index bd404bfb2e..0c0d7aa910 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcb ; 
- 1   :  ff45 ; 
- 2   :  fec3 ; 
- 3   :  fe5c ; 
- 4   :  fe2b ; 
- 5   :  fe42 ; 
- 6   :  feac ; 
- 7   :  ff67 ; 
+ 0   :  ffaa ; 
+ 1   :  ff23 ; 
+ 2   :  fea6 ; 
+ 3   :  fe4a ; 
+ 4   :  fe29 ; 
+ 5   :  fe54 ; 
+ 6   :  fed3 ; 
+ 7   :  ffa1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
index 7e749812b0..92da020c4c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2a ; 
- 1   :  5f ; 
- 2   :  93 ; 
- 3   :  bd ; 
- 4   :  d1 ; 
- 5   :  c6 ; 
- 6   :  96 ; 
- 7   :  40 ; 
+ 0   :  36 ; 
+ 1   :  6c ; 
+ 2   :  9f ; 
+ 3   :  c5 ; 
+ 4   :  d2 ; 
+ 5   :  be ; 
+ 6   :  84 ; 
+ 7   :  25 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
index f6ff990c68..4148488f3c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffec ; 
- 1   :  ffde ; 
- 2   :  ffd1 ; 
- 3   :  ffc6 ; 
- 4   :  ffc1 ; 
- 5   :  ffc7 ; 
- 6   :  ffdb ; 
- 7   :  fffc ; 
+ 0   :  ffe8 ; 
+ 1   :  ffdb ; 
+ 2   :  ffcd ; 
+ 3   :  ffc4 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffcb ; 
+ 6   :  ffe2 ; 
+ 7   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
index 89dca3cf84..8de1430606 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11 ; 
- 1   :  ffea ; 
- 2   :  ffcf ; 
- 3   :  ffc3 ; 
- 4   :  ffc2 ; 
- 5   :  ffcb ; 
- 6   :  ffd7 ; 
- 7   :  ffe5 ; 
+ 0   :  fff2 ; 
+ 1   :  ffd5 ; 
+ 2   :  ffc5 ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc8 ; 
+ 5   :  ffd4 ; 
+ 6   :  ffe2 ; 
+ 7   :  ffc2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
index 86dd07fda5..5ecbd3f14d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  6f ; 
- 2   :  b3 ; 
- 3   :  d0 ; 
- 4   :  cb ; 
- 5   :  aa ; 
- 6   :  7a ; 
- 7   :  44 ; 
+ 0   :  59 ; 
+ 1   :  a6 ; 
+ 2   :  cc ; 
+ 3   :  cf ; 
+ 4   :  b4 ; 
+ 5   :  87 ; 
+ 6   :  51 ; 
+ 7   :  1d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
index cea40e5a32..73d6b7198f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5c0 ; 
- 1   :  a29 ; 
- 2   :  c71 ; 
- 3   :  c94 ; 
- 4   :  adb ; 
- 5   :  7cb ; 
- 6   :  406 ; 
- 7   :  31 ; 
+ 0   :  13f ; 
+ 1   :  70a ; 
+ 2   :  af0 ; 
+ 3   :  cac ; 
+ 4   :  c4e ; 
+ 5   :  a32 ; 
+ 6   :  6e4 ; 
+ 7   :  30c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
index c5ea24c713..c867d3dc97 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffdf ; 
- 1   :  ff00 ; 
- 2   :  fe6c ; 
- 3   :  fe2c ; 
- 4   :  fe3c ; 
- 5   :  fe8b ; 
- 6   :  ff02 ; 
- 7   :  ff89 ; 
+ 0   :  ff31 ; 
+ 1   :  fe89 ; 
+ 2   :  fe34 ; 
+ 3   :  fe31 ; 
+ 4   :  fe72 ; 
+ 5   :  fee2 ; 
+ 6   :  ff67 ; 
+ 7   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
index be9712d9e6..11b12b6d7d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  63 ; 
- 1   :  215 ; 
- 2   :  33a ; 
- 3   :  3bc ; 
- 4   :  39f ; 
- 5   :  300 ; 
- 6   :  20a ; 
- 7   :  ef ; 
+ 0   :  1b4 ; 
+ 1   :  300 ; 
+ 2   :  3ab ; 
+ 3   :  3b4 ; 
+ 4   :  332 ; 
+ 5   :  24d ; 
+ 6   :  136 ; 
+ 7   :  1f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
index c81629aea0..a678f729eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff4b ; 
- 1   :  fc2b ; 
- 2   :  fa0a ; 
- 3   :  f915 ; 
- 4   :  f946 ; 
- 5   :  fa6d ; 
- 6   :  fc3c ; 
- 7   :  fe57 ; 
+ 0   :  fcde ; 
+ 1   :  fa77 ; 
+ 2   :  f936 ; 
+ 3   :  f920 ; 
+ 4   :  fa10 ; 
+ 5   :  fbbd ; 
+ 6   :  fdce ; 
+ 7   :  ffe6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
index 73d6b7198f..cea40e5a32 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13f ; 
- 1   :  70a ; 
- 2   :  af0 ; 
- 3   :  cac ; 
- 4   :  c4e ; 
- 5   :  a32 ; 
- 6   :  6e4 ; 
- 7   :  30c ; 
+ 0   :  5c0 ; 
+ 1   :  a29 ; 
+ 2   :  c71 ; 
+ 3   :  c94 ; 
+ 4   :  adb ; 
+ 5   :  7cb ; 
+ 6   :  406 ; 
+ 7   :  31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
index 64277344e8..b986451c30 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd9f ; 
- 1   :  f126 ; 
- 2   :  e976 ; 
- 3   :  e682 ; 
- 4   :  e7be ; 
- 5   :  ec3b ; 
- 6   :  f2cb ; 
- 7   :  fa2f ; 
+ 0   :  f3d4 ; 
+ 1   :  eaee ; 
+ 2   :  e6d3 ; 
+ 3   :  e716 ; 
+ 4   :  eadd ; 
+ 5   :  f106 ; 
+ 6   :  f853 ; 
+ 7   :  ff91 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
index d4928361f8..640a8799c0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
- 1   :  7bcb ; 
- 2   :  7140 ; 
- 3   :  6164 ; 
- 4   :  4dbb ; 
- 5   :  3814 ; 
- 6   :  225b ; 
- 7   :  e5f ; 
+ 0   :  7d77 ; 
+ 1   :  746f ; 
+ 2   :  65c7 ; 
+ 3   :  52e8 ; 
+ 4   :  3d92 ; 
+ 5   :  27b1 ; 
+ 6   :  131e ; 
+ 7   :  171 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
index a616ca55c8..742553b6ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  171 ; 
- 1   :  131e ; 
- 2   :  27b1 ; 
- 3   :  3d92 ; 
- 4   :  52e8 ; 
- 5   :  65c7 ; 
- 6   :  746f ; 
- 7   :  7d77 ; 
+ 0   :  e5f ; 
+ 1   :  225b ; 
+ 2   :  3814 ; 
+ 3   :  4dbb ; 
+ 4   :  6164 ; 
+ 5   :  7140 ; 
+ 6   :  7bcb ; 
+ 7   :  7fff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
index 916d7f856c..c345a216fd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff91 ; 
- 1   :  f853 ; 
- 2   :  f106 ; 
- 3   :  eadd ; 
- 4   :  e716 ; 
- 5   :  e6d3 ; 
- 6   :  eaee ; 
- 7   :  f3d4 ; 
+ 0   :  fa2f ; 
+ 1   :  f2cb ; 
+ 2   :  ec3b ; 
+ 3   :  e7be ; 
+ 4   :  e682 ; 
+ 5   :  e976 ; 
+ 6   :  f126 ; 
+ 7   :  fd9f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
index 172ecd6546..13b5b8fdb6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  31 ; 
- 1   :  406 ; 
- 2   :  7cb ; 
- 3   :  adb ; 
- 4   :  c94 ; 
- 5   :  c71 ; 
- 6   :  a29 ; 
- 7   :  5c0 ; 
+ 0   :  30c ; 
+ 1   :  6e4 ; 
+ 2   :  a32 ; 
+ 3   :  c4e ; 
+ 4   :  cac ; 
+ 5   :  af0 ; 
+ 6   :  70a ; 
+ 7   :  13f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
index 064b19f7a1..d3af62435a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe6 ; 
- 1   :  fdce ; 
- 2   :  fbbd ; 
- 3   :  fa10 ; 
- 4   :  f920 ; 
- 5   :  f936 ; 
- 6   :  fa77 ; 
- 7   :  fcde ; 
+ 0   :  fe57 ; 
+ 1   :  fc3c ; 
+ 2   :  fa6d ; 
+ 3   :  f946 ; 
+ 4   :  f915 ; 
+ 5   :  fa0a ; 
+ 6   :  fc2b ; 
+ 7   :  ff4b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
index b986451c30..64277344e8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f3d4 ; 
- 1   :  eaee ; 
- 2   :  e6d3 ; 
- 3   :  e716 ; 
- 4   :  eadd ; 
- 5   :  f106 ; 
- 6   :  f853 ; 
- 7   :  ff91 ; 
+ 0   :  fd9f ; 
+ 1   :  f126 ; 
+ 2   :  e976 ; 
+ 3   :  e682 ; 
+ 4   :  e7be ; 
+ 5   :  ec3b ; 
+ 6   :  f2cb ; 
+ 7   :  fa2f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
index 5258a2e47e..938043cd88 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1f ; 
- 1   :  136 ; 
- 2   :  24d ; 
- 3   :  332 ; 
- 4   :  3b4 ; 
- 5   :  3ab ; 
- 6   :  300 ; 
- 7   :  1b4 ; 
+ 0   :  ef ; 
+ 1   :  20a ; 
+ 2   :  300 ; 
+ 3   :  39f ; 
+ 4   :  3bc ; 
+ 5   :  33a ; 
+ 6   :  215 ; 
+ 7   :  63 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
index ca324fd7cb..4339c41784 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffea ; 
- 1   :  ff67 ; 
- 2   :  fee2 ; 
- 3   :  fe72 ; 
- 4   :  fe31 ; 
- 5   :  fe34 ; 
- 6   :  fe89 ; 
- 7   :  ff31 ; 
+ 0   :  ff89 ; 
+ 1   :  ff02 ; 
+ 2   :  fe8b ; 
+ 3   :  fe3c ; 
+ 4   :  fe2c ; 
+ 5   :  fe6c ; 
+ 6   :  ff00 ; 
+ 7   :  ffdf ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
index 5731571c2f..6a661b0e47 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1d ; 
- 1   :  51 ; 
- 2   :  87 ; 
- 3   :  b4 ; 
- 4   :  cf ; 
- 5   :  cc ; 
- 6   :  a6 ; 
- 7   :  59 ; 
+ 0   :  44 ; 
+ 1   :  7a ; 
+ 2   :  aa ; 
+ 3   :  cb ; 
+ 4   :  d0 ; 
+ 5   :  b3 ; 
+ 6   :  6f ; 
+ 7   :  9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
index 1ee5acf358..14a39381e7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc2 ; 
- 1   :  ffe2 ; 
- 2   :  ffd4 ; 
- 3   :  ffc8 ; 
- 4   :  ffc2 ; 
- 5   :  ffc5 ; 
- 6   :  ffd5 ; 
- 7   :  fff2 ; 
+ 0   :  ffe5 ; 
+ 1   :  ffd7 ; 
+ 2   :  ffcb ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc3 ; 
+ 5   :  ffcf ; 
+ 6   :  ffea ; 
+ 7   :  11 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
index 640a8799c0..d4928361f8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7d77 ; 
- 1   :  746f ; 
- 2   :  65c7 ; 
- 3   :  52e8 ; 
- 4   :  3d92 ; 
- 5   :  27b1 ; 
- 6   :  131e ; 
- 7   :  171 ; 
+ 0   :  7fff ; 
+ 1   :  7bcb ; 
+ 2   :  7140 ; 
+ 3   :  6164 ; 
+ 4   :  4dbb ; 
+ 5   :  3814 ; 
+ 6   :  225b ; 
+ 7   :  e5f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
index 742553b6ad..a616ca55c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e5f ; 
- 1   :  225b ; 
- 2   :  3814 ; 
- 3   :  4dbb ; 
- 4   :  6164 ; 
- 5   :  7140 ; 
- 6   :  7bcb ; 
- 7   :  7fff ; 
+ 0   :  171 ; 
+ 1   :  131e ; 
+ 2   :  27b1 ; 
+ 3   :  3d92 ; 
+ 4   :  52e8 ; 
+ 5   :  65c7 ; 
+ 6   :  746f ; 
+ 7   :  7d77 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
index c345a216fd..916d7f856c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa2f ; 
- 1   :  f2cb ; 
- 2   :  ec3b ; 
- 3   :  e7be ; 
- 4   :  e682 ; 
- 5   :  e976 ; 
- 6   :  f126 ; 
- 7   :  fd9f ; 
+ 0   :  ff91 ; 
+ 1   :  f853 ; 
+ 2   :  f106 ; 
+ 3   :  eadd ; 
+ 4   :  e716 ; 
+ 5   :  e6d3 ; 
+ 6   :  eaee ; 
+ 7   :  f3d4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_0.mif
index 191451180a..15b05acee3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_0.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3 ; 
- 1   :  ffef ; 
- 2   :  ffdf ; 
- 3   :  ffd2 ; 
- 4   :  ffc8 ; 
- 5   :  ffc3 ; 
- 6   :  ffc0 ; 
+ 0   :  14 ; 
+ 1   :  fffe ; 
+ 2   :  ffeb ; 
+ 3   :  ffdb ; 
+ 4   :  ffcf ; 
+ 5   :  ffc7 ; 
+ 6   :  ffc2 ; 
  7   :  ffc0 ; 
- 8   :  ffc3 ; 
- 9   :  ffc7 ; 
- a   :  ffcd ; 
- b   :  ffd3 ; 
- c   :  ffda ; 
- d   :  ffe1 ; 
- e   :  ffe8 ; 
- f   :  ff8e ; 
+ 8   :  ffc1 ; 
+ 9   :  ffc4 ; 
+ a   :  ffc8 ; 
+ b   :  ffce ; 
+ c   :  ffd5 ; 
+ d   :  ffdc ; 
+ e   :  ffe3 ; 
+ f   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_1.mif
index 629003a4f0..3bfcb6812a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_1.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2c ; 
- 1   :  5f ; 
- 2   :  8a ; 
- 3   :  aa ; 
- 4   :  c1 ; 
- 5   :  cf ; 
- 6   :  d3 ; 
- 7   :  cf ; 
- 8   :  c4 ; 
- 9   :  b3 ; 
- a   :  9d ; 
- b   :  84 ; 
- c   :  69 ; 
- d   :  4e ; 
- e   :  33 ; 
- f   :  1a ; 
+ 0   :  1 ; 
+ 1   :  3a ; 
+ 2   :  6b ; 
+ 3   :  93 ; 
+ 4   :  b1 ; 
+ 5   :  c6 ; 
+ 6   :  d1 ; 
+ 7   :  d3 ; 
+ 8   :  cd ; 
+ 9   :  c0 ; 
+ a   :  ae ; 
+ b   :  97 ; 
+ c   :  7e ; 
+ d   :  62 ; 
+ e   :  47 ; 
+ f   :  2d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_10.mif
index 92370974f6..4c43f50336 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_10.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  15c ; 
- 1   :  34b ; 
- 2   :  53e ; 
- 3   :  721 ; 
- 4   :  8de ; 
- 5   :  a60 ; 
- 6   :  b93 ; 
- 7   :  c64 ; 
- 8   :  cc3 ; 
- 9   :  ca2 ; 
- a   :  bf9 ; 
- b   :  ac4 ; 
- c   :  902 ; 
- d   :  6bb ; 
- e   :  3fc ; 
- f   :  d6 ; 
+ 0   :  fff7 ; 
+ 1   :  1d6 ; 
+ 2   :  3c8 ; 
+ 3   :  5b9 ; 
+ 4   :  794 ; 
+ 5   :  945 ; 
+ 6   :  ab5 ; 
+ 7   :  bd1 ; 
+ 8   :  c87 ; 
+ 9   :  cc7 ; 
+ a   :  c85 ; 
+ b   :  bb9 ; 
+ c   :  a60 ; 
+ d   :  87c ; 
+ e   :  616 ; 
+ f   :  33b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_11.mif
index ae0bb51ffd..277dc29f49 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_11.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff43 ; 
- 1   :  fe34 ; 
- 2   :  fd23 ; 
- 3   :  fc1a ; 
- 4   :  fb26 ; 
- 5   :  fa53 ; 
- 6   :  f9aa ; 
- 7   :  f939 ; 
- 8   :  f906 ; 
- 9   :  f919 ; 
- a   :  f977 ; 
- b   :  fa21 ; 
- c   :  fb18 ; 
- d   :  fc55 ; 
- e   :  fdd2 ; 
- f   :  ff83 ; 
+ 0   :  6 ; 
+ 1   :  ff00 ; 
+ 2   :  fdef ; 
+ 3   :  fcdf ; 
+ 4   :  fbdb ; 
+ 5   :  faee ; 
+ 6   :  fa24 ; 
+ 7   :  f989 ; 
+ 8   :  f926 ; 
+ 9   :  f904 ; 
+ a   :  f929 ; 
+ b   :  f99a ; 
+ c   :  fa58 ; 
+ d   :  fb60 ; 
+ e   :  fcaf ; 
+ f   :  fe3a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_12.mif
index bdc1f932e0..b519f4a507 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_12.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  74 ; 
- 1   :  101 ; 
- 2   :  191 ; 
- 3   :  21d ; 
- 4   :  29e ; 
- 5   :  310 ; 
- 6   :  36a ; 
- 7   :  3a8 ; 
- 8   :  3c5 ; 
- 9   :  3bc ; 
- a   :  38a ; 
- b   :  32f ; 
- c   :  2ab ; 
- d   :  1ff ; 
- e   :  131 ; 
- f   :  45 ; 
+ 0   :  f ; 
+ 1   :  97 ; 
+ 2   :  125 ; 
+ 3   :  1b4 ; 
+ 4   :  23e ; 
+ 5   :  2bc ; 
+ 6   :  329 ; 
+ 7   :  37d ; 
+ 8   :  3b3 ; 
+ 9   :  3c6 ; 
+ a   :  3b3 ; 
+ b   :  378 ; 
+ c   :  312 ; 
+ d   :  284 ; 
+ e   :  1cf ; 
+ f   :  f8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_13.mif
index 9652c979ad..fadfe25ee0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_13.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc2 ; 
- 1   :  ff80 ; 
- 2   :  ff3b ; 
- 3   :  fef8 ; 
- 4   :  feb9 ; 
- 5   :  fe82 ; 
- 6   :  fe55 ; 
- 7   :  fe36 ; 
- 8   :  fe27 ; 
- 9   :  fe2b ; 
- a   :  fe43 ; 
- b   :  fe71 ; 
- c   :  feb4 ; 
- d   :  ff0b ; 
- e   :  ff75 ; 
- f   :  ffee ; 
+ 0   :  fff2 ; 
+ 1   :  ffb2 ; 
+ 2   :  ff6f ; 
+ 3   :  ff2a ; 
+ 4   :  fee8 ; 
+ 5   :  feab ; 
+ 6   :  fe76 ; 
+ 7   :  fe4c ; 
+ 8   :  fe31 ; 
+ 9   :  fe26 ; 
+ a   :  fe2f ; 
+ b   :  fe4d ; 
+ c   :  fe80 ; 
+ d   :  fec7 ; 
+ e   :  ff24 ; 
+ f   :  ff92 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_14.mif
index 709d8210e0..3ad7951cf6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_14.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d ; 
- 1   :  47 ; 
- 2   :  62 ; 
- 3   :  7e ; 
- 4   :  97 ; 
- 5   :  ae ; 
- 6   :  c0 ; 
- 7   :  cd ; 
- 8   :  d3 ; 
- 9   :  d1 ; 
- a   :  c6 ; 
- b   :  b1 ; 
- c   :  93 ; 
- d   :  6b ; 
- e   :  3a ; 
- f   :  1 ; 
+ 0   :  1a ; 
+ 1   :  33 ; 
+ 2   :  4e ; 
+ 3   :  69 ; 
+ 4   :  84 ; 
+ 5   :  9d ; 
+ 6   :  b3 ; 
+ 7   :  c4 ; 
+ 8   :  cf ; 
+ 9   :  d3 ; 
+ a   :  cf ; 
+ b   :  c1 ; 
+ c   :  aa ; 
+ d   :  8a ; 
+ e   :  5f ; 
+ f   :  2c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_15.mif
index b7ba87e02a..ea37917b3b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_15.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffea ; 
- 1   :  ffe3 ; 
- 2   :  ffdc ; 
- 3   :  ffd5 ; 
- 4   :  ffce ; 
- 5   :  ffc8 ; 
- 6   :  ffc4 ; 
- 7   :  ffc1 ; 
+ 0   :  ff8e ; 
+ 1   :  ffe8 ; 
+ 2   :  ffe1 ; 
+ 3   :  ffda ; 
+ 4   :  ffd3 ; 
+ 5   :  ffcd ; 
+ 6   :  ffc7 ; 
+ 7   :  ffc3 ; 
  8   :  ffc0 ; 
- 9   :  ffc2 ; 
- a   :  ffc7 ; 
- b   :  ffcf ; 
- c   :  ffdb ; 
- d   :  ffeb ; 
- e   :  fffe ; 
- f   :  14 ; 
+ 9   :  ffc0 ; 
+ a   :  ffc3 ; 
+ b   :  ffc8 ; 
+ c   :  ffd2 ; 
+ d   :  ffdf ; 
+ e   :  ffef ; 
+ f   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_16.mif
index 5ef452ea94..f503b0ebc1 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_16.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  8 ; 
- 1   :  fff4 ; 
- 2   :  ffe2 ; 
- 3   :  ffd5 ; 
- 4   :  ffca ; 
- 5   :  ffc4 ; 
- 6   :  ffc0 ; 
+ 0   :  e ; 
+ 1   :  fff9 ; 
+ 2   :  ffe6 ; 
+ 3   :  ffd8 ; 
+ 4   :  ffcd ; 
+ 5   :  ffc5 ; 
+ 6   :  ffc1 ; 
  7   :  ffc0 ; 
- 8   :  ffc2 ; 
- 9   :  ffc6 ; 
- a   :  ffcb ; 
- b   :  ffd2 ; 
- c   :  ffd9 ; 
- d   :  ffe0 ; 
- e   :  ffe7 ; 
- f   :  ffed ; 
+ 8   :  ffc1 ; 
+ 9   :  ffc5 ; 
+ a   :  ffca ; 
+ b   :  ffd0 ; 
+ c   :  ffd7 ; 
+ d   :  ffde ; 
+ e   :  ffe5 ; 
+ f   :  ffeb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_17.mif
index 3049722f68..6e6ae53c69 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_17.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1e ; 
- 1   :  53 ; 
- 2   :  80 ; 
- 3   :  a3 ; 
- 4   :  bd ; 
- 5   :  cc ; 
- 6   :  d3 ; 
- 7   :  d1 ; 
- 8   :  c8 ; 
- 9   :  b8 ; 
- a   :  a3 ; 
- b   :  8b ; 
- c   :  70 ; 
- d   :  55 ; 
- e   :  3a ; 
- f   :  20 ; 
+ 0   :  10 ; 
+ 1   :  47 ; 
+ 2   :  75 ; 
+ 3   :  9b ; 
+ 4   :  b7 ; 
+ 5   :  c9 ; 
+ 6   :  d2 ; 
+ 7   :  d2 ; 
+ 8   :  cb ; 
+ 9   :  bc ; 
+ a   :  a9 ; 
+ b   :  91 ; 
+ c   :  77 ; 
+ d   :  5c ; 
+ e   :  40 ; 
+ f   :  26 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_18.mif
index a7f6442dbd..540fe77a6a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_18.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffb0 ; 
- 1   :  ff3d ; 
- 2   :  fedd ; 
- 3   :  fe90 ; 
- 4   :  fe57 ; 
- 5   :  fe35 ; 
- 6   :  fe27 ; 
- 7   :  fe2c ; 
- 8   :  fe44 ; 
- 9   :  fe6a ; 
- a   :  fe9c ; 
- b   :  fed8 ; 
- c   :  ff19 ; 
- d   :  ff5d ; 
- e   :  ffa1 ; 
- f   :  ffe2 ; 
+ 0   :  ffcf ; 
+ 1   :  ff58 ; 
+ 2   :  fef3 ; 
+ 3   :  fea1 ; 
+ 4   :  fe63 ; 
+ 5   :  fe3b ; 
+ 6   :  fe28 ; 
+ 7   :  fe29 ; 
+ 8   :  fe3c ; 
+ 9   :  fe5f ; 
+ a   :  fe8f ; 
+ b   :  fec8 ; 
+ c   :  ff09 ; 
+ d   :  ff4c ; 
+ e   :  ff91 ; 
+ f   :  ffd3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_19.mif
index b0c91872e7..c94f69fd3e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_19.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  be ; 
- 1   :  19c ; 
- 2   :  25a ; 
- 3   :  2f2 ; 
- 4   :  362 ; 
- 5   :  3a8 ; 
- 6   :  3c5 ; 
- 7   :  3bb ; 
- 8   :  38d ; 
- 9   :  340 ; 
- a   :  2d9 ; 
- b   :  25f ; 
- c   :  1d8 ; 
- d   :  149 ; 
- e   :  ba ; 
- f   :  30 ; 
+ 0   :  82 ; 
+ 1   :  167 ; 
+ 2   :  22e ; 
+ 3   :  2d0 ; 
+ 4   :  34a ; 
+ 5   :  39b ; 
+ 6   :  3c2 ; 
+ 7   :  3c1 ; 
+ 8   :  39c ; 
+ 9   :  356 ; 
+ a   :  2f5 ; 
+ b   :  27f ; 
+ c   :  1fa ; 
+ d   :  16d ; 
+ e   :  de ; 
+ f   :  52 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_2.mif
index ba8a899bca..8b867c09db 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_2.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff92 ; 
- 1   :  ff24 ; 
- 2   :  fec7 ; 
- 3   :  fe80 ; 
- 4   :  fe4d ; 
- 5   :  fe2f ; 
- 6   :  fe26 ; 
- 7   :  fe31 ; 
- 8   :  fe4c ; 
- 9   :  fe76 ; 
- a   :  feab ; 
- b   :  fee8 ; 
- c   :  ff2a ; 
- d   :  ff6f ; 
- e   :  ffb2 ; 
- f   :  fff2 ; 
+ 0   :  ffee ; 
+ 1   :  ff75 ; 
+ 2   :  ff0b ; 
+ 3   :  feb4 ; 
+ 4   :  fe71 ; 
+ 5   :  fe43 ; 
+ 6   :  fe2b ; 
+ 7   :  fe27 ; 
+ 8   :  fe36 ; 
+ 9   :  fe55 ; 
+ a   :  fe82 ; 
+ b   :  feb9 ; 
+ c   :  fef8 ; 
+ d   :  ff3b ; 
+ e   :  ff80 ; 
+ f   :  ffc2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_20.mif
index afc1daadb8..7ac4b9b963 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_20.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fea5 ; 
- 1   :  fd0c ; 
- 2   :  fbae ; 
- 3   :  fa93 ; 
- 4   :  f9c3 ; 
- 5   :  f93e ; 
- 6   :  f906 ; 
- 7   :  f917 ; 
- 8   :  f96a ; 
- 9   :  f9f8 ; 
- a   :  fab8 ; 
- b   :  fb9d ; 
- c   :  fc9d ; 
- d   :  fdab ; 
- e   :  febc ; 
- f   :  ffc6 ; 
+ 0   :  ff13 ; 
+ 1   :  fd6d ; 
+ 2   :  fbff ; 
+ 3   :  fad3 ; 
+ 4   :  f9f0 ; 
+ 5   :  f958 ; 
+ 6   :  f90d ; 
+ 7   :  f90c ; 
+ 8   :  f94f ; 
+ 9   :  f9d0 ; 
+ a   :  fa84 ; 
+ b   :  fb61 ; 
+ c   :  fc5b ; 
+ d   :  fd67 ; 
+ e   :  fe78 ; 
+ f   :  ff85 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_21.mif
index 66eb4baf75..fa9cdfa42e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_21.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  274 ; 
- 1   :  56a ; 
- 2   :  7ef ; 
- 3   :  9f4 ; 
- 4   :  b70 ; 
- 5   :  c5f ; 
- 6   :  cc3 ; 
- 7   :  ca3 ; 
- 8   :  c09 ; 
- 9   :  b05 ; 
- a   :  9a7 ; 
- b   :  805 ; 
- c   :  633 ; 
- d   :  445 ; 
- e   :  252 ; 
- f   :  6c ; 
+ 0   :  1a8 ; 
+ 1   :  4b6 ; 
+ 2   :  759 ; 
+ 3   :  97f ; 
+ 4   :  b1e ; 
+ 5   :  c31 ; 
+ 6   :  cb7 ; 
+ 7   :  cb7 ; 
+ 8   :  c3a ; 
+ 9   :  b4f ; 
+ a   :  a06 ; 
+ b   :  873 ; 
+ c   :  6ab ; 
+ d   :  4c2 ; 
+ e   :  2ce ; 
+ f   :  e3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_22.mif
index 56334a53b5..cc165f33d0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_22.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  faf0 ; 
- 1   :  f48c ; 
- 2   :  ef57 ; 
- 3   :  eb58 ; 
- 4   :  e88f ; 
- 5   :  e6f3 ; 
- 6   :  e672 ; 
- 7   :  e6f5 ; 
- 8   :  e85f ; 
- 9   :  ea8c ; 
- a   :  ed57 ; 
- b   :  f098 ; 
- c   :  f427 ; 
- d   :  f7dc ; 
- e   :  fb91 ; 
- f   :  ff23 ; 
+ 0   :  fcb6 ; 
+ 1   :  f609 ; 
+ 2   :  f088 ; 
+ 3   :  ec3b ; 
+ 4   :  e925 ; 
+ 5   :  e73f ; 
+ 6   :  e679 ; 
+ 7   :  e6be ; 
+ 8   :  e7f1 ; 
+ 9   :  e9f0 ; 
+ a   :  ec97 ; 
+ b   :  efbf ; 
+ c   :  f33e ; 
+ d   :  f6ed ; 
+ e   :  faa6 ; 
+ f   :  fe44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_23.mif
index 6c307e3445..4d05ea5dbf 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_23.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fae ; 
- 1   :  7dc8 ; 
- 2   :  7a3d ; 
- 3   :  7523 ; 
- 4   :  6e9b ; 
- 5   :  66ce ; 
- 6   :  5dea ; 
- 7   :  5427 ; 
- 8   :  49be ; 
- 9   :  3eec ; 
- a   :  33f0 ; 
- b   :  2907 ; 
- c   :  1e6b ; 
- d   :  1454 ; 
- e   :  af2 ; 
- f   :  26f ; 
+ 0   :  7fe5 ; 
+ 1   :  7e69 ; 
+ 2   :  7b46 ; 
+ 3   :  768d ; 
+ 4   :  705e ; 
+ 5   :  68dd ; 
+ 6   :  603b ; 
+ 7   :  56aa ; 
+ 8   :  4c65 ; 
+ 9   :  41a7 ; 
+ a   :  36b0 ; 
+ b   :  2bbc ; 
+ c   :  2108 ; 
+ d   :  16cb ; 
+ e   :  d37 ; 
+ f   :  479 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_24.mif
index 528177d3ab..903081be20 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_24.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  479 ; 
- 1   :  d37 ; 
- 2   :  16cb ; 
- 3   :  2108 ; 
- 4   :  2bbc ; 
- 5   :  36b0 ; 
- 6   :  41a7 ; 
- 7   :  4c65 ; 
- 8   :  56aa ; 
- 9   :  603b ; 
- a   :  68dd ; 
- b   :  705e ; 
- c   :  768d ; 
- d   :  7b46 ; 
- e   :  7e69 ; 
- f   :  7fe5 ; 
+ 0   :  26f ; 
+ 1   :  af2 ; 
+ 2   :  1454 ; 
+ 3   :  1e6b ; 
+ 4   :  2907 ; 
+ 5   :  33f0 ; 
+ 6   :  3eec ; 
+ 7   :  49be ; 
+ 8   :  5427 ; 
+ 9   :  5dea ; 
+ a   :  66ce ; 
+ b   :  6e9b ; 
+ c   :  7523 ; 
+ d   :  7a3d ; 
+ e   :  7dc8 ; 
+ f   :  7fae ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_25.mif
index ad817863b8..31e053b04f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_25.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe44 ; 
- 1   :  faa6 ; 
- 2   :  f6ed ; 
- 3   :  f33e ; 
- 4   :  efbf ; 
- 5   :  ec97 ; 
- 6   :  e9f0 ; 
- 7   :  e7f1 ; 
- 8   :  e6be ; 
- 9   :  e679 ; 
- a   :  e73f ; 
- b   :  e925 ; 
- c   :  ec3b ; 
- d   :  f088 ; 
- e   :  f609 ; 
- f   :  fcb6 ; 
+ 0   :  ff23 ; 
+ 1   :  fb91 ; 
+ 2   :  f7dc ; 
+ 3   :  f427 ; 
+ 4   :  f098 ; 
+ 5   :  ed57 ; 
+ 6   :  ea8c ; 
+ 7   :  e85f ; 
+ 8   :  e6f5 ; 
+ 9   :  e672 ; 
+ a   :  e6f3 ; 
+ b   :  e88f ; 
+ c   :  eb58 ; 
+ d   :  ef57 ; 
+ e   :  f48c ; 
+ f   :  faf0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_26.mif
index 5038f0ad32..9263643149 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_26.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e3 ; 
- 1   :  2ce ; 
- 2   :  4c2 ; 
- 3   :  6ab ; 
- 4   :  873 ; 
- 5   :  a06 ; 
- 6   :  b4f ; 
- 7   :  c3a ; 
- 8   :  cb7 ; 
- 9   :  cb7 ; 
- a   :  c31 ; 
- b   :  b1e ; 
- c   :  97f ; 
- d   :  759 ; 
- e   :  4b6 ; 
- f   :  1a8 ; 
+ 0   :  6c ; 
+ 1   :  252 ; 
+ 2   :  445 ; 
+ 3   :  633 ; 
+ 4   :  805 ; 
+ 5   :  9a7 ; 
+ 6   :  b05 ; 
+ 7   :  c09 ; 
+ 8   :  ca3 ; 
+ 9   :  cc3 ; 
+ a   :  c5f ; 
+ b   :  b70 ; 
+ c   :  9f4 ; 
+ d   :  7ef ; 
+ e   :  56a ; 
+ f   :  274 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_27.mif
index 5ba7482bf0..255f609da0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_27.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff85 ; 
- 1   :  fe78 ; 
- 2   :  fd67 ; 
- 3   :  fc5b ; 
- 4   :  fb61 ; 
- 5   :  fa84 ; 
- 6   :  f9d0 ; 
- 7   :  f94f ; 
- 8   :  f90c ; 
- 9   :  f90d ; 
- a   :  f958 ; 
- b   :  f9f0 ; 
- c   :  fad3 ; 
- d   :  fbff ; 
- e   :  fd6d ; 
- f   :  ff13 ; 
+ 0   :  ffc6 ; 
+ 1   :  febc ; 
+ 2   :  fdab ; 
+ 3   :  fc9d ; 
+ 4   :  fb9d ; 
+ 5   :  fab8 ; 
+ 6   :  f9f8 ; 
+ 7   :  f96a ; 
+ 8   :  f917 ; 
+ 9   :  f906 ; 
+ a   :  f93e ; 
+ b   :  f9c3 ; 
+ c   :  fa93 ; 
+ d   :  fbae ; 
+ e   :  fd0c ; 
+ f   :  fea5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_28.mif
index 694d258b0c..bf768f13a6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_28.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  52 ; 
- 1   :  de ; 
- 2   :  16d ; 
- 3   :  1fa ; 
- 4   :  27f ; 
- 5   :  2f5 ; 
- 6   :  356 ; 
- 7   :  39c ; 
- 8   :  3c1 ; 
- 9   :  3c2 ; 
- a   :  39b ; 
- b   :  34a ; 
- c   :  2d0 ; 
- d   :  22e ; 
- e   :  167 ; 
- f   :  82 ; 
+ 0   :  30 ; 
+ 1   :  ba ; 
+ 2   :  149 ; 
+ 3   :  1d8 ; 
+ 4   :  25f ; 
+ 5   :  2d9 ; 
+ 6   :  340 ; 
+ 7   :  38d ; 
+ 8   :  3bb ; 
+ 9   :  3c5 ; 
+ a   :  3a8 ; 
+ b   :  362 ; 
+ c   :  2f2 ; 
+ d   :  25a ; 
+ e   :  19c ; 
+ f   :  be ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_29.mif
index 41dca04a9d..80e00241e3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_29.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffd3 ; 
- 1   :  ff91 ; 
- 2   :  ff4c ; 
- 3   :  ff09 ; 
- 4   :  fec8 ; 
- 5   :  fe8f ; 
- 6   :  fe5f ; 
- 7   :  fe3c ; 
- 8   :  fe29 ; 
- 9   :  fe28 ; 
- a   :  fe3b ; 
- b   :  fe63 ; 
- c   :  fea1 ; 
- d   :  fef3 ; 
- e   :  ff58 ; 
- f   :  ffcf ; 
+ 0   :  ffe2 ; 
+ 1   :  ffa1 ; 
+ 2   :  ff5d ; 
+ 3   :  ff19 ; 
+ 4   :  fed8 ; 
+ 5   :  fe9c ; 
+ 6   :  fe6a ; 
+ 7   :  fe44 ; 
+ 8   :  fe2c ; 
+ 9   :  fe27 ; 
+ a   :  fe35 ; 
+ b   :  fe57 ; 
+ c   :  fe90 ; 
+ d   :  fedd ; 
+ e   :  ff3d ; 
+ f   :  ffb0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_3.mif
index 3c12c7062a..de4cb008f3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_3.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f8 ; 
- 1   :  1cf ; 
- 2   :  284 ; 
- 3   :  312 ; 
- 4   :  378 ; 
- 5   :  3b3 ; 
- 6   :  3c6 ; 
- 7   :  3b3 ; 
- 8   :  37d ; 
- 9   :  329 ; 
- a   :  2bc ; 
- b   :  23e ; 
- c   :  1b4 ; 
- d   :  125 ; 
- e   :  97 ; 
- f   :  f ; 
+ 0   :  45 ; 
+ 1   :  131 ; 
+ 2   :  1ff ; 
+ 3   :  2ab ; 
+ 4   :  32f ; 
+ 5   :  38a ; 
+ 6   :  3bc ; 
+ 7   :  3c5 ; 
+ 8   :  3a8 ; 
+ 9   :  36a ; 
+ a   :  310 ; 
+ b   :  29e ; 
+ c   :  21d ; 
+ d   :  191 ; 
+ e   :  101 ; 
+ f   :  74 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_30.mif
index 117c7ba695..0600948fd7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_30.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  26 ; 
- 1   :  40 ; 
- 2   :  5c ; 
- 3   :  77 ; 
- 4   :  91 ; 
- 5   :  a9 ; 
- 6   :  bc ; 
- 7   :  cb ; 
- 8   :  d2 ; 
- 9   :  d2 ; 
- a   :  c9 ; 
- b   :  b7 ; 
- c   :  9b ; 
- d   :  75 ; 
- e   :  47 ; 
- f   :  10 ; 
+ 0   :  20 ; 
+ 1   :  3a ; 
+ 2   :  55 ; 
+ 3   :  70 ; 
+ 4   :  8b ; 
+ 5   :  a3 ; 
+ 6   :  b8 ; 
+ 7   :  c8 ; 
+ 8   :  d1 ; 
+ 9   :  d3 ; 
+ a   :  cc ; 
+ b   :  bd ; 
+ c   :  a3 ; 
+ d   :  80 ; 
+ e   :  53 ; 
+ f   :  1e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_31.mif
index 6f6a8c6e8f..9a927fe918 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_31.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffeb ; 
- 1   :  ffe5 ; 
- 2   :  ffde ; 
- 3   :  ffd7 ; 
- 4   :  ffd0 ; 
- 5   :  ffca ; 
- 6   :  ffc5 ; 
- 7   :  ffc1 ; 
+ 0   :  ffed ; 
+ 1   :  ffe7 ; 
+ 2   :  ffe0 ; 
+ 3   :  ffd9 ; 
+ 4   :  ffd2 ; 
+ 5   :  ffcb ; 
+ 6   :  ffc6 ; 
+ 7   :  ffc2 ; 
  8   :  ffc0 ; 
- 9   :  ffc1 ; 
- a   :  ffc5 ; 
- b   :  ffcd ; 
- c   :  ffd8 ; 
- d   :  ffe6 ; 
- e   :  fff9 ; 
- f   :  e ; 
+ 9   :  ffc0 ; 
+ a   :  ffc4 ; 
+ b   :  ffca ; 
+ c   :  ffd5 ; 
+ d   :  ffe2 ; 
+ e   :  fff4 ; 
+ f   :  8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_32.mif
index f503b0ebc1..5ef452ea94 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_32.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  fff9 ; 
- 2   :  ffe6 ; 
- 3   :  ffd8 ; 
- 4   :  ffcd ; 
- 5   :  ffc5 ; 
- 6   :  ffc1 ; 
+ 0   :  8 ; 
+ 1   :  fff4 ; 
+ 2   :  ffe2 ; 
+ 3   :  ffd5 ; 
+ 4   :  ffca ; 
+ 5   :  ffc4 ; 
+ 6   :  ffc0 ; 
  7   :  ffc0 ; 
- 8   :  ffc1 ; 
- 9   :  ffc5 ; 
- a   :  ffca ; 
- b   :  ffd0 ; 
- c   :  ffd7 ; 
- d   :  ffde ; 
- e   :  ffe5 ; 
- f   :  ffeb ; 
+ 8   :  ffc2 ; 
+ 9   :  ffc6 ; 
+ a   :  ffcb ; 
+ b   :  ffd2 ; 
+ c   :  ffd9 ; 
+ d   :  ffe0 ; 
+ e   :  ffe7 ; 
+ f   :  ffed ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_33.mif
index 6e6ae53c69..3049722f68 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_33.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  10 ; 
- 1   :  47 ; 
- 2   :  75 ; 
- 3   :  9b ; 
- 4   :  b7 ; 
- 5   :  c9 ; 
- 6   :  d2 ; 
- 7   :  d2 ; 
- 8   :  cb ; 
- 9   :  bc ; 
- a   :  a9 ; 
- b   :  91 ; 
- c   :  77 ; 
- d   :  5c ; 
- e   :  40 ; 
- f   :  26 ; 
+ 0   :  1e ; 
+ 1   :  53 ; 
+ 2   :  80 ; 
+ 3   :  a3 ; 
+ 4   :  bd ; 
+ 5   :  cc ; 
+ 6   :  d3 ; 
+ 7   :  d1 ; 
+ 8   :  c8 ; 
+ 9   :  b8 ; 
+ a   :  a3 ; 
+ b   :  8b ; 
+ c   :  70 ; 
+ d   :  55 ; 
+ e   :  3a ; 
+ f   :  20 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_34.mif
index 540fe77a6a..a7f6442dbd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_34.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcf ; 
- 1   :  ff58 ; 
- 2   :  fef3 ; 
- 3   :  fea1 ; 
- 4   :  fe63 ; 
- 5   :  fe3b ; 
- 6   :  fe28 ; 
- 7   :  fe29 ; 
- 8   :  fe3c ; 
- 9   :  fe5f ; 
- a   :  fe8f ; 
- b   :  fec8 ; 
- c   :  ff09 ; 
- d   :  ff4c ; 
- e   :  ff91 ; 
- f   :  ffd3 ; 
+ 0   :  ffb0 ; 
+ 1   :  ff3d ; 
+ 2   :  fedd ; 
+ 3   :  fe90 ; 
+ 4   :  fe57 ; 
+ 5   :  fe35 ; 
+ 6   :  fe27 ; 
+ 7   :  fe2c ; 
+ 8   :  fe44 ; 
+ 9   :  fe6a ; 
+ a   :  fe9c ; 
+ b   :  fed8 ; 
+ c   :  ff19 ; 
+ d   :  ff5d ; 
+ e   :  ffa1 ; 
+ f   :  ffe2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_35.mif
index c94f69fd3e..b0c91872e7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_35.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  82 ; 
- 1   :  167 ; 
- 2   :  22e ; 
- 3   :  2d0 ; 
- 4   :  34a ; 
- 5   :  39b ; 
- 6   :  3c2 ; 
- 7   :  3c1 ; 
- 8   :  39c ; 
- 9   :  356 ; 
- a   :  2f5 ; 
- b   :  27f ; 
- c   :  1fa ; 
- d   :  16d ; 
- e   :  de ; 
- f   :  52 ; 
+ 0   :  be ; 
+ 1   :  19c ; 
+ 2   :  25a ; 
+ 3   :  2f2 ; 
+ 4   :  362 ; 
+ 5   :  3a8 ; 
+ 6   :  3c5 ; 
+ 7   :  3bb ; 
+ 8   :  38d ; 
+ 9   :  340 ; 
+ a   :  2d9 ; 
+ b   :  25f ; 
+ c   :  1d8 ; 
+ d   :  149 ; 
+ e   :  ba ; 
+ f   :  30 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_36.mif
index 7ac4b9b963..afc1daadb8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_36.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff13 ; 
- 1   :  fd6d ; 
- 2   :  fbff ; 
- 3   :  fad3 ; 
- 4   :  f9f0 ; 
- 5   :  f958 ; 
- 6   :  f90d ; 
- 7   :  f90c ; 
- 8   :  f94f ; 
- 9   :  f9d0 ; 
- a   :  fa84 ; 
- b   :  fb61 ; 
- c   :  fc5b ; 
- d   :  fd67 ; 
- e   :  fe78 ; 
- f   :  ff85 ; 
+ 0   :  fea5 ; 
+ 1   :  fd0c ; 
+ 2   :  fbae ; 
+ 3   :  fa93 ; 
+ 4   :  f9c3 ; 
+ 5   :  f93e ; 
+ 6   :  f906 ; 
+ 7   :  f917 ; 
+ 8   :  f96a ; 
+ 9   :  f9f8 ; 
+ a   :  fab8 ; 
+ b   :  fb9d ; 
+ c   :  fc9d ; 
+ d   :  fdab ; 
+ e   :  febc ; 
+ f   :  ffc6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_37.mif
index fa9cdfa42e..66eb4baf75 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_37.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1a8 ; 
- 1   :  4b6 ; 
- 2   :  759 ; 
- 3   :  97f ; 
- 4   :  b1e ; 
- 5   :  c31 ; 
- 6   :  cb7 ; 
- 7   :  cb7 ; 
- 8   :  c3a ; 
- 9   :  b4f ; 
- a   :  a06 ; 
- b   :  873 ; 
- c   :  6ab ; 
- d   :  4c2 ; 
- e   :  2ce ; 
- f   :  e3 ; 
+ 0   :  274 ; 
+ 1   :  56a ; 
+ 2   :  7ef ; 
+ 3   :  9f4 ; 
+ 4   :  b70 ; 
+ 5   :  c5f ; 
+ 6   :  cc3 ; 
+ 7   :  ca3 ; 
+ 8   :  c09 ; 
+ 9   :  b05 ; 
+ a   :  9a7 ; 
+ b   :  805 ; 
+ c   :  633 ; 
+ d   :  445 ; 
+ e   :  252 ; 
+ f   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_38.mif
index cc165f33d0..56334a53b5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_38.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fcb6 ; 
- 1   :  f609 ; 
- 2   :  f088 ; 
- 3   :  ec3b ; 
- 4   :  e925 ; 
- 5   :  e73f ; 
- 6   :  e679 ; 
- 7   :  e6be ; 
- 8   :  e7f1 ; 
- 9   :  e9f0 ; 
- a   :  ec97 ; 
- b   :  efbf ; 
- c   :  f33e ; 
- d   :  f6ed ; 
- e   :  faa6 ; 
- f   :  fe44 ; 
+ 0   :  faf0 ; 
+ 1   :  f48c ; 
+ 2   :  ef57 ; 
+ 3   :  eb58 ; 
+ 4   :  e88f ; 
+ 5   :  e6f3 ; 
+ 6   :  e672 ; 
+ 7   :  e6f5 ; 
+ 8   :  e85f ; 
+ 9   :  ea8c ; 
+ a   :  ed57 ; 
+ b   :  f098 ; 
+ c   :  f427 ; 
+ d   :  f7dc ; 
+ e   :  fb91 ; 
+ f   :  ff23 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_39.mif
index 4d05ea5dbf..6c307e3445 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_39.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fe5 ; 
- 1   :  7e69 ; 
- 2   :  7b46 ; 
- 3   :  768d ; 
- 4   :  705e ; 
- 5   :  68dd ; 
- 6   :  603b ; 
- 7   :  56aa ; 
- 8   :  4c65 ; 
- 9   :  41a7 ; 
- a   :  36b0 ; 
- b   :  2bbc ; 
- c   :  2108 ; 
- d   :  16cb ; 
- e   :  d37 ; 
- f   :  479 ; 
+ 0   :  7fae ; 
+ 1   :  7dc8 ; 
+ 2   :  7a3d ; 
+ 3   :  7523 ; 
+ 4   :  6e9b ; 
+ 5   :  66ce ; 
+ 6   :  5dea ; 
+ 7   :  5427 ; 
+ 8   :  49be ; 
+ 9   :  3eec ; 
+ a   :  33f0 ; 
+ b   :  2907 ; 
+ c   :  1e6b ; 
+ d   :  1454 ; 
+ e   :  af2 ; 
+ f   :  26f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_4.mif
index 4e3c3b38d5..7dc63f88eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_4.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe3a ; 
- 1   :  fcaf ; 
- 2   :  fb60 ; 
- 3   :  fa58 ; 
- 4   :  f99a ; 
- 5   :  f929 ; 
- 6   :  f904 ; 
- 7   :  f926 ; 
- 8   :  f989 ; 
- 9   :  fa24 ; 
- a   :  faee ; 
- b   :  fbdb ; 
- c   :  fcdf ; 
- d   :  fdef ; 
- e   :  ff00 ; 
- f   :  6 ; 
+ 0   :  ff83 ; 
+ 1   :  fdd2 ; 
+ 2   :  fc55 ; 
+ 3   :  fb18 ; 
+ 4   :  fa21 ; 
+ 5   :  f977 ; 
+ 6   :  f919 ; 
+ 7   :  f906 ; 
+ 8   :  f939 ; 
+ 9   :  f9aa ; 
+ a   :  fa53 ; 
+ b   :  fb26 ; 
+ c   :  fc1a ; 
+ d   :  fd23 ; 
+ e   :  fe34 ; 
+ f   :  ff43 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_40.mif
index 903081be20..528177d3ab 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_40.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  26f ; 
- 1   :  af2 ; 
- 2   :  1454 ; 
- 3   :  1e6b ; 
- 4   :  2907 ; 
- 5   :  33f0 ; 
- 6   :  3eec ; 
- 7   :  49be ; 
- 8   :  5427 ; 
- 9   :  5dea ; 
- a   :  66ce ; 
- b   :  6e9b ; 
- c   :  7523 ; 
- d   :  7a3d ; 
- e   :  7dc8 ; 
- f   :  7fae ; 
+ 0   :  479 ; 
+ 1   :  d37 ; 
+ 2   :  16cb ; 
+ 3   :  2108 ; 
+ 4   :  2bbc ; 
+ 5   :  36b0 ; 
+ 6   :  41a7 ; 
+ 7   :  4c65 ; 
+ 8   :  56aa ; 
+ 9   :  603b ; 
+ a   :  68dd ; 
+ b   :  705e ; 
+ c   :  768d ; 
+ d   :  7b46 ; 
+ e   :  7e69 ; 
+ f   :  7fe5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_41.mif
index 31e053b04f..ad817863b8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_41.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff23 ; 
- 1   :  fb91 ; 
- 2   :  f7dc ; 
- 3   :  f427 ; 
- 4   :  f098 ; 
- 5   :  ed57 ; 
- 6   :  ea8c ; 
- 7   :  e85f ; 
- 8   :  e6f5 ; 
- 9   :  e672 ; 
- a   :  e6f3 ; 
- b   :  e88f ; 
- c   :  eb58 ; 
- d   :  ef57 ; 
- e   :  f48c ; 
- f   :  faf0 ; 
+ 0   :  fe44 ; 
+ 1   :  faa6 ; 
+ 2   :  f6ed ; 
+ 3   :  f33e ; 
+ 4   :  efbf ; 
+ 5   :  ec97 ; 
+ 6   :  e9f0 ; 
+ 7   :  e7f1 ; 
+ 8   :  e6be ; 
+ 9   :  e679 ; 
+ a   :  e73f ; 
+ b   :  e925 ; 
+ c   :  ec3b ; 
+ d   :  f088 ; 
+ e   :  f609 ; 
+ f   :  fcb6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_42.mif
index 9263643149..5038f0ad32 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_42.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6c ; 
- 1   :  252 ; 
- 2   :  445 ; 
- 3   :  633 ; 
- 4   :  805 ; 
- 5   :  9a7 ; 
- 6   :  b05 ; 
- 7   :  c09 ; 
- 8   :  ca3 ; 
- 9   :  cc3 ; 
- a   :  c5f ; 
- b   :  b70 ; 
- c   :  9f4 ; 
- d   :  7ef ; 
- e   :  56a ; 
- f   :  274 ; 
+ 0   :  e3 ; 
+ 1   :  2ce ; 
+ 2   :  4c2 ; 
+ 3   :  6ab ; 
+ 4   :  873 ; 
+ 5   :  a06 ; 
+ 6   :  b4f ; 
+ 7   :  c3a ; 
+ 8   :  cb7 ; 
+ 9   :  cb7 ; 
+ a   :  c31 ; 
+ b   :  b1e ; 
+ c   :  97f ; 
+ d   :  759 ; 
+ e   :  4b6 ; 
+ f   :  1a8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_43.mif
index 255f609da0..5ba7482bf0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_43.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc6 ; 
- 1   :  febc ; 
- 2   :  fdab ; 
- 3   :  fc9d ; 
- 4   :  fb9d ; 
- 5   :  fab8 ; 
- 6   :  f9f8 ; 
- 7   :  f96a ; 
- 8   :  f917 ; 
- 9   :  f906 ; 
- a   :  f93e ; 
- b   :  f9c3 ; 
- c   :  fa93 ; 
- d   :  fbae ; 
- e   :  fd0c ; 
- f   :  fea5 ; 
+ 0   :  ff85 ; 
+ 1   :  fe78 ; 
+ 2   :  fd67 ; 
+ 3   :  fc5b ; 
+ 4   :  fb61 ; 
+ 5   :  fa84 ; 
+ 6   :  f9d0 ; 
+ 7   :  f94f ; 
+ 8   :  f90c ; 
+ 9   :  f90d ; 
+ a   :  f958 ; 
+ b   :  f9f0 ; 
+ c   :  fad3 ; 
+ d   :  fbff ; 
+ e   :  fd6d ; 
+ f   :  ff13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_44.mif
index bf768f13a6..694d258b0c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_44.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  30 ; 
- 1   :  ba ; 
- 2   :  149 ; 
- 3   :  1d8 ; 
- 4   :  25f ; 
- 5   :  2d9 ; 
- 6   :  340 ; 
- 7   :  38d ; 
- 8   :  3bb ; 
- 9   :  3c5 ; 
- a   :  3a8 ; 
- b   :  362 ; 
- c   :  2f2 ; 
- d   :  25a ; 
- e   :  19c ; 
- f   :  be ; 
+ 0   :  52 ; 
+ 1   :  de ; 
+ 2   :  16d ; 
+ 3   :  1fa ; 
+ 4   :  27f ; 
+ 5   :  2f5 ; 
+ 6   :  356 ; 
+ 7   :  39c ; 
+ 8   :  3c1 ; 
+ 9   :  3c2 ; 
+ a   :  39b ; 
+ b   :  34a ; 
+ c   :  2d0 ; 
+ d   :  22e ; 
+ e   :  167 ; 
+ f   :  82 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_45.mif
index 80e00241e3..41dca04a9d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_45.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe2 ; 
- 1   :  ffa1 ; 
- 2   :  ff5d ; 
- 3   :  ff19 ; 
- 4   :  fed8 ; 
- 5   :  fe9c ; 
- 6   :  fe6a ; 
- 7   :  fe44 ; 
- 8   :  fe2c ; 
- 9   :  fe27 ; 
- a   :  fe35 ; 
- b   :  fe57 ; 
- c   :  fe90 ; 
- d   :  fedd ; 
- e   :  ff3d ; 
- f   :  ffb0 ; 
+ 0   :  ffd3 ; 
+ 1   :  ff91 ; 
+ 2   :  ff4c ; 
+ 3   :  ff09 ; 
+ 4   :  fec8 ; 
+ 5   :  fe8f ; 
+ 6   :  fe5f ; 
+ 7   :  fe3c ; 
+ 8   :  fe29 ; 
+ 9   :  fe28 ; 
+ a   :  fe3b ; 
+ b   :  fe63 ; 
+ c   :  fea1 ; 
+ d   :  fef3 ; 
+ e   :  ff58 ; 
+ f   :  ffcf ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_46.mif
index 0600948fd7..117c7ba695 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_46.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  20 ; 
- 1   :  3a ; 
- 2   :  55 ; 
- 3   :  70 ; 
- 4   :  8b ; 
- 5   :  a3 ; 
- 6   :  b8 ; 
- 7   :  c8 ; 
- 8   :  d1 ; 
- 9   :  d3 ; 
- a   :  cc ; 
- b   :  bd ; 
- c   :  a3 ; 
- d   :  80 ; 
- e   :  53 ; 
- f   :  1e ; 
+ 0   :  26 ; 
+ 1   :  40 ; 
+ 2   :  5c ; 
+ 3   :  77 ; 
+ 4   :  91 ; 
+ 5   :  a9 ; 
+ 6   :  bc ; 
+ 7   :  cb ; 
+ 8   :  d2 ; 
+ 9   :  d2 ; 
+ a   :  c9 ; 
+ b   :  b7 ; 
+ c   :  9b ; 
+ d   :  75 ; 
+ e   :  47 ; 
+ f   :  10 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_47.mif
index 9a927fe918..6f6a8c6e8f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_47.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffed ; 
- 1   :  ffe7 ; 
- 2   :  ffe0 ; 
- 3   :  ffd9 ; 
- 4   :  ffd2 ; 
- 5   :  ffcb ; 
- 6   :  ffc6 ; 
- 7   :  ffc2 ; 
+ 0   :  ffeb ; 
+ 1   :  ffe5 ; 
+ 2   :  ffde ; 
+ 3   :  ffd7 ; 
+ 4   :  ffd0 ; 
+ 5   :  ffca ; 
+ 6   :  ffc5 ; 
+ 7   :  ffc1 ; 
  8   :  ffc0 ; 
- 9   :  ffc0 ; 
- a   :  ffc4 ; 
- b   :  ffca ; 
- c   :  ffd5 ; 
- d   :  ffe2 ; 
- e   :  fff4 ; 
- f   :  8 ; 
+ 9   :  ffc1 ; 
+ a   :  ffc5 ; 
+ b   :  ffcd ; 
+ c   :  ffd8 ; 
+ d   :  ffe6 ; 
+ e   :  fff9 ; 
+ f   :  e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_48.mif
index 15b05acee3..191451180a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_48.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  14 ; 
- 1   :  fffe ; 
- 2   :  ffeb ; 
- 3   :  ffdb ; 
- 4   :  ffcf ; 
- 5   :  ffc7 ; 
- 6   :  ffc2 ; 
+ 0   :  3 ; 
+ 1   :  ffef ; 
+ 2   :  ffdf ; 
+ 3   :  ffd2 ; 
+ 4   :  ffc8 ; 
+ 5   :  ffc3 ; 
+ 6   :  ffc0 ; 
  7   :  ffc0 ; 
- 8   :  ffc1 ; 
- 9   :  ffc4 ; 
- a   :  ffc8 ; 
- b   :  ffce ; 
- c   :  ffd5 ; 
- d   :  ffdc ; 
- e   :  ffe3 ; 
- f   :  ffea ; 
+ 8   :  ffc3 ; 
+ 9   :  ffc7 ; 
+ a   :  ffcd ; 
+ b   :  ffd3 ; 
+ c   :  ffda ; 
+ d   :  ffe1 ; 
+ e   :  ffe8 ; 
+ f   :  ff8e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_49.mif
index 3bfcb6812a..629003a4f0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_49.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1 ; 
- 1   :  3a ; 
- 2   :  6b ; 
- 3   :  93 ; 
- 4   :  b1 ; 
- 5   :  c6 ; 
- 6   :  d1 ; 
- 7   :  d3 ; 
- 8   :  cd ; 
- 9   :  c0 ; 
- a   :  ae ; 
- b   :  97 ; 
- c   :  7e ; 
- d   :  62 ; 
- e   :  47 ; 
- f   :  2d ; 
+ 0   :  2c ; 
+ 1   :  5f ; 
+ 2   :  8a ; 
+ 3   :  aa ; 
+ 4   :  c1 ; 
+ 5   :  cf ; 
+ 6   :  d3 ; 
+ 7   :  cf ; 
+ 8   :  c4 ; 
+ 9   :  b3 ; 
+ a   :  9d ; 
+ b   :  84 ; 
+ c   :  69 ; 
+ d   :  4e ; 
+ e   :  33 ; 
+ f   :  1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_5.mif
index f105876f63..1589aa67ef 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_5.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  33b ; 
- 1   :  616 ; 
- 2   :  87c ; 
- 3   :  a60 ; 
- 4   :  bb9 ; 
- 5   :  c85 ; 
- 6   :  cc7 ; 
- 7   :  c87 ; 
- 8   :  bd1 ; 
- 9   :  ab5 ; 
- a   :  945 ; 
- b   :  794 ; 
- c   :  5b9 ; 
- d   :  3c8 ; 
- e   :  1d6 ; 
- f   :  fff7 ; 
+ 0   :  d6 ; 
+ 1   :  3fc ; 
+ 2   :  6bb ; 
+ 3   :  902 ; 
+ 4   :  ac4 ; 
+ 5   :  bf9 ; 
+ 6   :  ca2 ; 
+ 7   :  cc3 ; 
+ 8   :  c64 ; 
+ 9   :  b93 ; 
+ a   :  a60 ; 
+ b   :  8de ; 
+ c   :  721 ; 
+ d   :  53e ; 
+ e   :  34b ; 
+ f   :  15c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_50.mif
index 8b867c09db..ba8a899bca 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_50.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffee ; 
- 1   :  ff75 ; 
- 2   :  ff0b ; 
- 3   :  feb4 ; 
- 4   :  fe71 ; 
- 5   :  fe43 ; 
- 6   :  fe2b ; 
- 7   :  fe27 ; 
- 8   :  fe36 ; 
- 9   :  fe55 ; 
- a   :  fe82 ; 
- b   :  feb9 ; 
- c   :  fef8 ; 
- d   :  ff3b ; 
- e   :  ff80 ; 
- f   :  ffc2 ; 
+ 0   :  ff92 ; 
+ 1   :  ff24 ; 
+ 2   :  fec7 ; 
+ 3   :  fe80 ; 
+ 4   :  fe4d ; 
+ 5   :  fe2f ; 
+ 6   :  fe26 ; 
+ 7   :  fe31 ; 
+ 8   :  fe4c ; 
+ 9   :  fe76 ; 
+ a   :  feab ; 
+ b   :  fee8 ; 
+ c   :  ff2a ; 
+ d   :  ff6f ; 
+ e   :  ffb2 ; 
+ f   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_51.mif
index de4cb008f3..3c12c7062a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_51.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  45 ; 
- 1   :  131 ; 
- 2   :  1ff ; 
- 3   :  2ab ; 
- 4   :  32f ; 
- 5   :  38a ; 
- 6   :  3bc ; 
- 7   :  3c5 ; 
- 8   :  3a8 ; 
- 9   :  36a ; 
- a   :  310 ; 
- b   :  29e ; 
- c   :  21d ; 
- d   :  191 ; 
- e   :  101 ; 
- f   :  74 ; 
+ 0   :  f8 ; 
+ 1   :  1cf ; 
+ 2   :  284 ; 
+ 3   :  312 ; 
+ 4   :  378 ; 
+ 5   :  3b3 ; 
+ 6   :  3c6 ; 
+ 7   :  3b3 ; 
+ 8   :  37d ; 
+ 9   :  329 ; 
+ a   :  2bc ; 
+ b   :  23e ; 
+ c   :  1b4 ; 
+ d   :  125 ; 
+ e   :  97 ; 
+ f   :  f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_52.mif
index 7dc63f88eb..4e3c3b38d5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_52.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff83 ; 
- 1   :  fdd2 ; 
- 2   :  fc55 ; 
- 3   :  fb18 ; 
- 4   :  fa21 ; 
- 5   :  f977 ; 
- 6   :  f919 ; 
- 7   :  f906 ; 
- 8   :  f939 ; 
- 9   :  f9aa ; 
- a   :  fa53 ; 
- b   :  fb26 ; 
- c   :  fc1a ; 
- d   :  fd23 ; 
- e   :  fe34 ; 
- f   :  ff43 ; 
+ 0   :  fe3a ; 
+ 1   :  fcaf ; 
+ 2   :  fb60 ; 
+ 3   :  fa58 ; 
+ 4   :  f99a ; 
+ 5   :  f929 ; 
+ 6   :  f904 ; 
+ 7   :  f926 ; 
+ 8   :  f989 ; 
+ 9   :  fa24 ; 
+ a   :  faee ; 
+ b   :  fbdb ; 
+ c   :  fcdf ; 
+ d   :  fdef ; 
+ e   :  ff00 ; 
+ f   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_53.mif
index 1589aa67ef..f105876f63 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_53.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d6 ; 
- 1   :  3fc ; 
- 2   :  6bb ; 
- 3   :  902 ; 
- 4   :  ac4 ; 
- 5   :  bf9 ; 
- 6   :  ca2 ; 
- 7   :  cc3 ; 
- 8   :  c64 ; 
- 9   :  b93 ; 
- a   :  a60 ; 
- b   :  8de ; 
- c   :  721 ; 
- d   :  53e ; 
- e   :  34b ; 
- f   :  15c ; 
+ 0   :  33b ; 
+ 1   :  616 ; 
+ 2   :  87c ; 
+ 3   :  a60 ; 
+ 4   :  bb9 ; 
+ 5   :  c85 ; 
+ 6   :  cc7 ; 
+ 7   :  c87 ; 
+ 8   :  bd1 ; 
+ 9   :  ab5 ; 
+ a   :  945 ; 
+ b   :  794 ; 
+ c   :  5b9 ; 
+ d   :  3c8 ; 
+ e   :  1d6 ; 
+ f   :  fff7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_54.mif
index 40b4f9255e..925c2d61d6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_54.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe8d ; 
- 1   :  f799 ; 
- 2   :  f1cb ; 
- 3   :  ed31 ; 
- 4   :  e9cd ; 
- 5   :  e79c ; 
- 6   :  e690 ; 
- 7   :  e695 ; 
- 8   :  e78f ; 
- 9   :  e95f ; 
- a   :  ebe0 ; 
- b   :  eeeb ; 
- c   :  f258 ; 
- d   :  f5ff ; 
- e   :  f9b9 ; 
- f   :  fd61 ; 
+ 0   :  f93b ; 
+ 1   :  f322 ; 
+ 2   :  ee3a ; 
+ 3   :  ea89 ; 
+ 4   :  e80d ; 
+ 5   :  e6b9 ; 
+ 6   :  e67c ; 
+ 7   :  e73b ; 
+ 8   :  e8d9 ; 
+ 9   :  eb31 ; 
+ a   :  ee1e ; 
+ b   :  f176 ; 
+ c   :  f512 ; 
+ d   :  f8ca ; 
+ e   :  fc7a ; 
+ f   :  ffff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_55.mif
index feef89d58e..fe637e7791 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_55.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
- 1   :  7ef1 ; 
- 2   :  7c35 ; 
- 3   :  77e0 ; 
- 4   :  720b ; 
- 5   :  6adb ; 
- 6   :  627c ; 
- 7   :  5921 ; 
- 8   :  4f03 ; 
- 9   :  445e ; 
- a   :  3970 ; 
- b   :  2e76 ; 
- c   :  23ac ; 
- d   :  194c ; 
- e   :  f89 ; 
- f   :  692 ; 
+ 0   :  7f5d ; 
+ 1   :  7d0c ; 
+ 2   :  791a ; 
+ 3   :  73a2 ; 
+ 4   :  6cc5 ; 
+ 5   :  64ad ; 
+ 6   :  5b8c ; 
+ 7   :  519a ; 
+ 8   :  4711 ; 
+ 9   :  3c2f ; 
+ a   :  3132 ; 
+ b   :  2657 ; 
+ c   :  1bd7 ; 
+ d   :  11e9 ; 
+ e   :  8bb ; 
+ f   :  76 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_56.mif
index d53a3f6476..0cb25b382c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_56.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  76 ; 
- 1   :  8bb ; 
- 2   :  11e9 ; 
- 3   :  1bd7 ; 
- 4   :  2657 ; 
- 5   :  3132 ; 
- 6   :  3c2f ; 
- 7   :  4711 ; 
- 8   :  519a ; 
- 9   :  5b8c ; 
- a   :  64ad ; 
- b   :  6cc5 ; 
- c   :  73a2 ; 
- d   :  791a ; 
- e   :  7d0c ; 
- f   :  7f5d ; 
+ 0   :  692 ; 
+ 1   :  f89 ; 
+ 2   :  194c ; 
+ 3   :  23ac ; 
+ 4   :  2e76 ; 
+ 5   :  3970 ; 
+ 6   :  445e ; 
+ 7   :  4f03 ; 
+ 8   :  5921 ; 
+ 9   :  627c ; 
+ a   :  6adb ; 
+ b   :  720b ; 
+ c   :  77e0 ; 
+ d   :  7c35 ; 
+ e   :  7ef1 ; 
+ f   :  7fff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_57.mif
index a56df51c9d..b103118737 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_57.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffff ; 
- 1   :  fc7a ; 
- 2   :  f8ca ; 
- 3   :  f512 ; 
- 4   :  f176 ; 
- 5   :  ee1e ; 
- 6   :  eb31 ; 
- 7   :  e8d9 ; 
- 8   :  e73b ; 
- 9   :  e67c ; 
- a   :  e6b9 ; 
- b   :  e80d ; 
- c   :  ea89 ; 
- d   :  ee3a ; 
- e   :  f322 ; 
- f   :  f93b ; 
+ 0   :  fd61 ; 
+ 1   :  f9b9 ; 
+ 2   :  f5ff ; 
+ 3   :  f258 ; 
+ 4   :  eeeb ; 
+ 5   :  ebe0 ; 
+ 6   :  e95f ; 
+ 7   :  e78f ; 
+ 8   :  e695 ; 
+ 9   :  e690 ; 
+ a   :  e79c ; 
+ b   :  e9cd ; 
+ c   :  ed31 ; 
+ d   :  f1cb ; 
+ e   :  f799 ; 
+ f   :  fe8d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_58.mif
index 4c43f50336..92370974f6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_58.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff7 ; 
- 1   :  1d6 ; 
- 2   :  3c8 ; 
- 3   :  5b9 ; 
- 4   :  794 ; 
- 5   :  945 ; 
- 6   :  ab5 ; 
- 7   :  bd1 ; 
- 8   :  c87 ; 
- 9   :  cc7 ; 
- a   :  c85 ; 
- b   :  bb9 ; 
- c   :  a60 ; 
- d   :  87c ; 
- e   :  616 ; 
- f   :  33b ; 
+ 0   :  15c ; 
+ 1   :  34b ; 
+ 2   :  53e ; 
+ 3   :  721 ; 
+ 4   :  8de ; 
+ 5   :  a60 ; 
+ 6   :  b93 ; 
+ 7   :  c64 ; 
+ 8   :  cc3 ; 
+ 9   :  ca2 ; 
+ a   :  bf9 ; 
+ b   :  ac4 ; 
+ c   :  902 ; 
+ d   :  6bb ; 
+ e   :  3fc ; 
+ f   :  d6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_59.mif
index 277dc29f49..ae0bb51ffd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_59.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  ff00 ; 
- 2   :  fdef ; 
- 3   :  fcdf ; 
- 4   :  fbdb ; 
- 5   :  faee ; 
- 6   :  fa24 ; 
- 7   :  f989 ; 
- 8   :  f926 ; 
- 9   :  f904 ; 
- a   :  f929 ; 
- b   :  f99a ; 
- c   :  fa58 ; 
- d   :  fb60 ; 
- e   :  fcaf ; 
- f   :  fe3a ; 
+ 0   :  ff43 ; 
+ 1   :  fe34 ; 
+ 2   :  fd23 ; 
+ 3   :  fc1a ; 
+ 4   :  fb26 ; 
+ 5   :  fa53 ; 
+ 6   :  f9aa ; 
+ 7   :  f939 ; 
+ 8   :  f906 ; 
+ 9   :  f919 ; 
+ a   :  f977 ; 
+ b   :  fa21 ; 
+ c   :  fb18 ; 
+ d   :  fc55 ; 
+ e   :  fdd2 ; 
+ f   :  ff83 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_6.mif
index 925c2d61d6..40b4f9255e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_6.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f93b ; 
- 1   :  f322 ; 
- 2   :  ee3a ; 
- 3   :  ea89 ; 
- 4   :  e80d ; 
- 5   :  e6b9 ; 
- 6   :  e67c ; 
- 7   :  e73b ; 
- 8   :  e8d9 ; 
- 9   :  eb31 ; 
- a   :  ee1e ; 
- b   :  f176 ; 
- c   :  f512 ; 
- d   :  f8ca ; 
- e   :  fc7a ; 
- f   :  ffff ; 
+ 0   :  fe8d ; 
+ 1   :  f799 ; 
+ 2   :  f1cb ; 
+ 3   :  ed31 ; 
+ 4   :  e9cd ; 
+ 5   :  e79c ; 
+ 6   :  e690 ; 
+ 7   :  e695 ; 
+ 8   :  e78f ; 
+ 9   :  e95f ; 
+ a   :  ebe0 ; 
+ b   :  eeeb ; 
+ c   :  f258 ; 
+ d   :  f5ff ; 
+ e   :  f9b9 ; 
+ f   :  fd61 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_60.mif
index b519f4a507..bdc1f932e0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_60.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f ; 
- 1   :  97 ; 
- 2   :  125 ; 
- 3   :  1b4 ; 
- 4   :  23e ; 
- 5   :  2bc ; 
- 6   :  329 ; 
- 7   :  37d ; 
- 8   :  3b3 ; 
- 9   :  3c6 ; 
- a   :  3b3 ; 
- b   :  378 ; 
- c   :  312 ; 
- d   :  284 ; 
- e   :  1cf ; 
- f   :  f8 ; 
+ 0   :  74 ; 
+ 1   :  101 ; 
+ 2   :  191 ; 
+ 3   :  21d ; 
+ 4   :  29e ; 
+ 5   :  310 ; 
+ 6   :  36a ; 
+ 7   :  3a8 ; 
+ 8   :  3c5 ; 
+ 9   :  3bc ; 
+ a   :  38a ; 
+ b   :  32f ; 
+ c   :  2ab ; 
+ d   :  1ff ; 
+ e   :  131 ; 
+ f   :  45 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_61.mif
index fadfe25ee0..9652c979ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_61.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  ffb2 ; 
- 2   :  ff6f ; 
- 3   :  ff2a ; 
- 4   :  fee8 ; 
- 5   :  feab ; 
- 6   :  fe76 ; 
- 7   :  fe4c ; 
- 8   :  fe31 ; 
- 9   :  fe26 ; 
- a   :  fe2f ; 
- b   :  fe4d ; 
- c   :  fe80 ; 
- d   :  fec7 ; 
- e   :  ff24 ; 
- f   :  ff92 ; 
+ 0   :  ffc2 ; 
+ 1   :  ff80 ; 
+ 2   :  ff3b ; 
+ 3   :  fef8 ; 
+ 4   :  feb9 ; 
+ 5   :  fe82 ; 
+ 6   :  fe55 ; 
+ 7   :  fe36 ; 
+ 8   :  fe27 ; 
+ 9   :  fe2b ; 
+ a   :  fe43 ; 
+ b   :  fe71 ; 
+ c   :  feb4 ; 
+ d   :  ff0b ; 
+ e   :  ff75 ; 
+ f   :  ffee ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_62.mif
index 3ad7951cf6..709d8210e0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_62.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1a ; 
- 1   :  33 ; 
- 2   :  4e ; 
- 3   :  69 ; 
- 4   :  84 ; 
- 5   :  9d ; 
- 6   :  b3 ; 
- 7   :  c4 ; 
- 8   :  cf ; 
- 9   :  d3 ; 
- a   :  cf ; 
- b   :  c1 ; 
- c   :  aa ; 
- d   :  8a ; 
- e   :  5f ; 
- f   :  2c ; 
+ 0   :  2d ; 
+ 1   :  47 ; 
+ 2   :  62 ; 
+ 3   :  7e ; 
+ 4   :  97 ; 
+ 5   :  ae ; 
+ 6   :  c0 ; 
+ 7   :  cd ; 
+ 8   :  d3 ; 
+ 9   :  d1 ; 
+ a   :  c6 ; 
+ b   :  b1 ; 
+ c   :  93 ; 
+ d   :  6b ; 
+ e   :  3a ; 
+ f   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_63.mif
index ea37917b3b..b7ba87e02a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_63.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff8e ; 
- 1   :  ffe8 ; 
- 2   :  ffe1 ; 
- 3   :  ffda ; 
- 4   :  ffd3 ; 
- 5   :  ffcd ; 
- 6   :  ffc7 ; 
- 7   :  ffc3 ; 
+ 0   :  ffea ; 
+ 1   :  ffe3 ; 
+ 2   :  ffdc ; 
+ 3   :  ffd5 ; 
+ 4   :  ffce ; 
+ 5   :  ffc8 ; 
+ 6   :  ffc4 ; 
+ 7   :  ffc1 ; 
  8   :  ffc0 ; 
- 9   :  ffc0 ; 
- a   :  ffc3 ; 
- b   :  ffc8 ; 
- c   :  ffd2 ; 
- d   :  ffdf ; 
- e   :  ffef ; 
- f   :  3 ; 
+ 9   :  ffc2 ; 
+ a   :  ffc7 ; 
+ b   :  ffcf ; 
+ c   :  ffdb ; 
+ d   :  ffeb ; 
+ e   :  fffe ; 
+ f   :  14 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_7.mif
index fe637e7791..feef89d58e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_7.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f5d ; 
- 1   :  7d0c ; 
- 2   :  791a ; 
- 3   :  73a2 ; 
- 4   :  6cc5 ; 
- 5   :  64ad ; 
- 6   :  5b8c ; 
- 7   :  519a ; 
- 8   :  4711 ; 
- 9   :  3c2f ; 
- a   :  3132 ; 
- b   :  2657 ; 
- c   :  1bd7 ; 
- d   :  11e9 ; 
- e   :  8bb ; 
- f   :  76 ; 
+ 0   :  7fff ; 
+ 1   :  7ef1 ; 
+ 2   :  7c35 ; 
+ 3   :  77e0 ; 
+ 4   :  720b ; 
+ 5   :  6adb ; 
+ 6   :  627c ; 
+ 7   :  5921 ; 
+ 8   :  4f03 ; 
+ 9   :  445e ; 
+ a   :  3970 ; 
+ b   :  2e76 ; 
+ c   :  23ac ; 
+ d   :  194c ; 
+ e   :  f89 ; 
+ f   :  692 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_8.mif
index 0cb25b382c..d53a3f6476 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_8.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  692 ; 
- 1   :  f89 ; 
- 2   :  194c ; 
- 3   :  23ac ; 
- 4   :  2e76 ; 
- 5   :  3970 ; 
- 6   :  445e ; 
- 7   :  4f03 ; 
- 8   :  5921 ; 
- 9   :  627c ; 
- a   :  6adb ; 
- b   :  720b ; 
- c   :  77e0 ; 
- d   :  7c35 ; 
- e   :  7ef1 ; 
- f   :  7fff ; 
+ 0   :  76 ; 
+ 1   :  8bb ; 
+ 2   :  11e9 ; 
+ 3   :  1bd7 ; 
+ 4   :  2657 ; 
+ 5   :  3132 ; 
+ 6   :  3c2f ; 
+ 7   :  4711 ; 
+ 8   :  519a ; 
+ 9   :  5b8c ; 
+ a   :  64ad ; 
+ b   :  6cc5 ; 
+ c   :  73a2 ; 
+ d   :  791a ; 
+ e   :  7d0c ; 
+ f   :  7f5d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_9.mif
index b103118737..a56df51c9d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_complex_m_pfir_coeff_fircls1_16taps_64points_16b_4wb_9.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd61 ; 
- 1   :  f9b9 ; 
- 2   :  f5ff ; 
- 3   :  f258 ; 
- 4   :  eeeb ; 
- 5   :  ebe0 ; 
- 6   :  e95f ; 
- 7   :  e78f ; 
- 8   :  e695 ; 
- 9   :  e690 ; 
- a   :  e79c ; 
- b   :  e9cd ; 
- c   :  ed31 ; 
- d   :  f1cb ; 
- e   :  f799 ; 
- f   :  fe8d ; 
+ 0   :  ffff ; 
+ 1   :  fc7a ; 
+ 2   :  f8ca ; 
+ 3   :  f512 ; 
+ 4   :  f176 ; 
+ 5   :  ee1e ; 
+ 6   :  eb31 ; 
+ 7   :  e8d9 ; 
+ 8   :  e73b ; 
+ 9   :  e67c ; 
+ a   :  e6b9 ; 
+ b   :  e80d ; 
+ c   :  ea89 ; 
+ d   :  ee3a ; 
+ e   :  f322 ; 
+ f   :  f93b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
index de93227758..c99f37568b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  18 ; 
- 1   :  17 ; 
- 2   :  15 ; 
- 3   :  14 ; 
- 4   :  12 ; 
- 5   :  11 ; 
- 6   :  10 ; 
- 7   :  e ; 
- 8   :  d ; 
- 9   :  b ; 
- a   :  a ; 
- b   :  8 ; 
- c   :  7 ; 
- d   :  6 ; 
- e   :  4 ; 
- f   :  3 ; 
- 10   :  2 ; 
- 11   :  0 ; 
- 12   :  ffff ; 
- 13   :  fffe ; 
- 14   :  fffc ; 
- 15   :  fffb ; 
- 16   :  fffa ; 
- 17   :  fff9 ; 
- 18   :  fff7 ; 
- 19   :  fff6 ; 
- 1a   :  fff5 ; 
- 1b   :  fff4 ; 
+ 0   :  19 ; 
+ 1   :  18 ; 
+ 2   :  16 ; 
+ 3   :  15 ; 
+ 4   :  14 ; 
+ 5   :  12 ; 
+ 6   :  11 ; 
+ 7   :  f ; 
+ 8   :  e ; 
+ 9   :  c ; 
+ a   :  b ; 
+ b   :  9 ; 
+ c   :  8 ; 
+ d   :  7 ; 
+ e   :  5 ; 
+ f   :  4 ; 
+ 10   :  3 ; 
+ 11   :  1 ; 
+ 12   :  0 ; 
+ 13   :  ffff ; 
+ 14   :  fffd ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
+ 17   :  fffa ; 
+ 18   :  fff8 ; 
+ 19   :  fff7 ; 
+ 1a   :  fff6 ; 
+ 1b   :  fff5 ; 
  1c   :  fff3 ; 
- 1d   :  fff1 ; 
- 1e   :  fff0 ; 
- 1f   :  ffef ; 
- 20   :  ffee ; 
- 21   :  ffed ; 
- 22   :  ffec ; 
- 23   :  ffeb ; 
+ 1d   :  fff2 ; 
+ 1e   :  fff1 ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
+ 21   :  ffee ; 
+ 22   :  ffed ; 
+ 23   :  ffec ; 
  24   :  ffea ; 
  25   :  ffe9 ; 
- 26   :  ffe7 ; 
- 27   :  ffe6 ; 
- 28   :  ffe5 ; 
- 29   :  ffe4 ; 
- 2a   :  ffe3 ; 
- 2b   :  ffe2 ; 
- 2c   :  ffe1 ; 
+ 26   :  ffe8 ; 
+ 27   :  ffe7 ; 
+ 28   :  ffe6 ; 
+ 29   :  ffe5 ; 
+ 2a   :  ffe4 ; 
+ 2b   :  ffe3 ; 
+ 2c   :  ffe2 ; 
  2d   :  ffe1 ; 
  2e   :  ffe0 ; 
  2f   :  ffdf ; 
  30   :  ffde ; 
- 31   :  ffdd ; 
- 32   :  ffdc ; 
- 33   :  ffdb ; 
- 34   :  ffda ; 
- 35   :  ffd9 ; 
+ 31   :  ffde ; 
+ 32   :  ffdd ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
- 38   :  ffd7 ; 
- 39   :  ffd6 ; 
- 3a   :  ffd5 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd7 ; 
+ 3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd3 ; 
- 3e   :  ffd2 ; 
+ 3d   :  ffd4 ; 
+ 3e   :  ffd3 ; 
  3f   :  ffd2 ; 
- 40   :  ffd1 ; 
- 41   :  ffd0 ; 
+ 40   :  ffd2 ; 
+ 41   :  ffd1 ; 
  42   :  ffd0 ; 
- 43   :  ffcf ; 
- 44   :  ffce ; 
+ 43   :  ffd0 ; 
+ 44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffcd ; 
+ 46   :  ffce ; 
  47   :  ffcd ; 
- 48   :  ffcc ; 
+ 48   :  ffcd ; 
  49   :  ffcc ; 
  4a   :  ffcb ; 
- 4b   :  ffca ; 
+ 4b   :  ffcb ; 
  4c   :  ffca ; 
- 4d   :  ffc9 ; 
+ 4d   :  ffca ; 
  4e   :  ffc9 ; 
- 4f   :  ffc8 ; 
+ 4f   :  ffc9 ; 
  50   :  ffc8 ; 
  51   :  ffc8 ; 
  52   :  ffc7 ; 
  53   :  ffc7 ; 
- 54   :  ffc6 ; 
+ 54   :  ffc7 ; 
  55   :  ffc6 ; 
- 56   :  ffc5 ; 
+ 56   :  ffc6 ; 
  57   :  ffc5 ; 
  58   :  ffc5 ; 
- 59   :  ffc4 ; 
+ 59   :  ffc5 ; 
  5a   :  ffc4 ; 
  5b   :  ffc4 ; 
- 5c   :  ffc3 ; 
+ 5c   :  ffc4 ; 
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc2 ; 
+ 60   :  ffc3 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
- 64   :  ffc1 ; 
+ 64   :  ffc2 ; 
  65   :  ffc1 ; 
  66   :  ffc1 ; 
  67   :  ffc1 ; 
  68   :  ffc1 ; 
  69   :  ffc1 ; 
- 6a   :  ffc0 ; 
+ 6a   :  ffc1 ; 
  6b   :  ffc0 ; 
  6c   :  ffc0 ; 
  6d   :  ffc0 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc1 ; 
+ 83   :  ffc0 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -146,117 +146,117 @@ CONTENT BEGIN
  8c   :  ffc2 ; 
  8d   :  ffc2 ; 
  8e   :  ffc2 ; 
- 8f   :  ffc3 ; 
+ 8f   :  ffc2 ; 
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc4 ; 
+ 93   :  ffc3 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc5 ; 
+ 97   :  ffc4 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc7 ; 
+ 9e   :  ffc6 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
- a1   :  ffc8 ; 
+ a1   :  ffc7 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc9 ; 
+ a4   :  ffc8 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
- a7   :  ffca ; 
+ a7   :  ffc9 ; 
  a8   :  ffca ; 
- a9   :  ffcb ; 
+ a9   :  ffca ; 
  aa   :  ffcb ; 
  ab   :  ffcb ; 
- ac   :  ffcc ; 
+ ac   :  ffcb ; 
  ad   :  ffcc ; 
  ae   :  ffcc ; 
- af   :  ffcd ; 
+ af   :  ffcc ; 
  b0   :  ffcd ; 
- b1   :  ffce ; 
+ b1   :  ffcd ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffcf ; 
+ b4   :  ffce ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd2 ; 
+ bb   :  ffd1 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
- be   :  ffd3 ; 
+ be   :  ffd2 ; 
  bf   :  ffd3 ; 
- c0   :  ffd4 ; 
+ c0   :  ffd3 ; 
  c1   :  ffd4 ; 
- c2   :  ffd5 ; 
+ c2   :  ffd4 ; 
  c3   :  ffd5 ; 
  c4   :  ffd5 ; 
  c5   :  ffd6 ; 
  c6   :  ffd6 ; 
- c7   :  ffd7 ; 
+ c7   :  ffd6 ; 
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd9 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
- ce   :  ffda ; 
+ ce   :  ffd9 ; 
  cf   :  ffda ; 
  d0   :  ffdb ; 
- d1   :  ffdc ; 
+ d1   :  ffdb ; 
  d2   :  ffdc ; 
  d3   :  ffdc ; 
  d4   :  ffdc ; 
  d5   :  ffdd ; 
  d6   :  ffdd ; 
- d7   :  ffde ; 
- d8   :  ffdf ; 
+ d7   :  ffdd ; 
+ d8   :  ffde ; 
  d9   :  ffdf ; 
- da   :  ffe0 ; 
+ da   :  ffdf ; 
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe1 ; 
+ de   :  ffe0 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
- e1   :  ffe3 ; 
+ e1   :  ffe2 ; 
  e2   :  ffe3 ; 
  e3   :  ffe3 ; 
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe5 ; 
- e8   :  ffe6 ; 
- e9   :  ffe7 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
+ e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
- ec   :  ffe6 ; 
+ ec   :  ffe7 ; 
  ed   :  ffe6 ; 
- ee   :  ffe7 ; 
- ef   :  ffe8 ; 
- f0   :  ffea ; 
- f1   :  ffeb ; 
+ ee   :  ffe6 ; 
+ ef   :  ffe7 ; 
+ f0   :  ffe9 ; 
+ f1   :  ffea ; 
  f2   :  ffeb ; 
- f3   :  ffea ; 
- f4   :  ffe8 ; 
- f5   :  ffe7 ; 
- f6   :  ffe8 ; 
- f7   :  ffeb ; 
- f8   :  fff0 ; 
- f9   :  fff4 ; 
- fa   :  fff4 ; 
- fb   :  ffed ; 
- fc   :  ffdd ; 
- fd   :  ffc5 ; 
- fe   :  ffa9 ; 
- ff   :  ff8e ; 
+ f3   :  ffeb ; 
+ f4   :  ffe9 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
+ f7   :  ffe9 ; 
+ f8   :  ffed ; 
+ f9   :  fff2 ; 
+ fa   :  fff5 ; 
+ fb   :  fff3 ; 
+ fc   :  ffea ; 
+ fd   :  ffd8 ; 
+ fe   :  ffbe ; 
+ ff   :  ffa2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
index 512d746973..3402c1f740 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
@@ -3,100 +3,100 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff6 ; 
- 1   :  fffa ; 
- 2   :  fffd ; 
- 3   :  1 ; 
- 4   :  5 ; 
- 5   :  9 ; 
- 6   :  c ; 
- 7   :  10 ; 
- 8   :  14 ; 
- 9   :  17 ; 
- a   :  1b ; 
- b   :  1e ; 
- c   :  22 ; 
- d   :  25 ; 
- e   :  29 ; 
- f   :  2c ; 
- 10   :  30 ; 
- 11   :  33 ; 
- 12   :  36 ; 
- 13   :  3a ; 
- 14   :  3d ; 
- 15   :  40 ; 
- 16   :  44 ; 
- 17   :  47 ; 
- 18   :  4a ; 
- 19   :  4d ; 
- 1a   :  50 ; 
- 1b   :  53 ; 
- 1c   :  56 ; 
- 1d   :  59 ; 
- 1e   :  5c ; 
- 1f   :  5f ; 
- 20   :  62 ; 
- 21   :  65 ; 
- 22   :  68 ; 
- 23   :  6b ; 
- 24   :  6d ; 
- 25   :  70 ; 
- 26   :  73 ; 
- 27   :  75 ; 
- 28   :  78 ; 
- 29   :  7b ; 
- 2a   :  7d ; 
- 2b   :  80 ; 
- 2c   :  82 ; 
- 2d   :  85 ; 
- 2e   :  87 ; 
- 2f   :  89 ; 
- 30   :  8c ; 
- 31   :  8e ; 
- 32   :  90 ; 
- 33   :  93 ; 
- 34   :  95 ; 
- 35   :  97 ; 
- 36   :  99 ; 
- 37   :  9b ; 
- 38   :  9d ; 
- 39   :  9f ; 
- 3a   :  a1 ; 
- 3b   :  a3 ; 
- 3c   :  a5 ; 
- 3d   :  a7 ; 
- 3e   :  a9 ; 
- 3f   :  aa ; 
- 40   :  ac ; 
- 41   :  ae ; 
- 42   :  af ; 
- 43   :  b1 ; 
- 44   :  b3 ; 
- 45   :  b4 ; 
- 46   :  b6 ; 
- 47   :  b7 ; 
- 48   :  b9 ; 
- 49   :  ba ; 
- 4a   :  bb ; 
- 4b   :  bd ; 
- 4c   :  be ; 
- 4d   :  bf ; 
- 4e   :  c0 ; 
+ 0   :  fff3 ; 
+ 1   :  fff7 ; 
+ 2   :  fffb ; 
+ 3   :  fffe ; 
+ 4   :  2 ; 
+ 5   :  6 ; 
+ 6   :  a ; 
+ 7   :  d ; 
+ 8   :  11 ; 
+ 9   :  14 ; 
+ a   :  18 ; 
+ b   :  1c ; 
+ c   :  1f ; 
+ d   :  23 ; 
+ e   :  26 ; 
+ f   :  2a ; 
+ 10   :  2d ; 
+ 11   :  31 ; 
+ 12   :  34 ; 
+ 13   :  37 ; 
+ 14   :  3b ; 
+ 15   :  3e ; 
+ 16   :  41 ; 
+ 17   :  44 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
+ 1a   :  4e ; 
+ 1b   :  51 ; 
+ 1c   :  54 ; 
+ 1d   :  57 ; 
+ 1e   :  5a ; 
+ 1f   :  5d ; 
+ 20   :  60 ; 
+ 21   :  63 ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6b ; 
+ 25   :  6e ; 
+ 26   :  71 ; 
+ 27   :  73 ; 
+ 28   :  76 ; 
+ 29   :  79 ; 
+ 2a   :  7b ; 
+ 2b   :  7e ; 
+ 2c   :  80 ; 
+ 2d   :  83 ; 
+ 2e   :  85 ; 
+ 2f   :  88 ; 
+ 30   :  8a ; 
+ 31   :  8c ; 
+ 32   :  8f ; 
+ 33   :  91 ; 
+ 34   :  93 ; 
+ 35   :  95 ; 
+ 36   :  97 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
+ 3c   :  a4 ; 
+ 3d   :  a5 ; 
+ 3e   :  a7 ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
+ 41   :  ad ; 
+ 42   :  ae ; 
+ 43   :  b0 ; 
+ 44   :  b1 ; 
+ 45   :  b3 ; 
+ 46   :  b5 ; 
+ 47   :  b6 ; 
+ 48   :  b7 ; 
+ 49   :  b9 ; 
+ 4a   :  ba ; 
+ 4b   :  bc ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
+ 4e   :  bf ; 
  4f   :  c1 ; 
- 50   :  c3 ; 
- 51   :  c4 ; 
- 52   :  c5 ; 
- 53   :  c6 ; 
- 54   :  c7 ; 
- 55   :  c8 ; 
- 56   :  c9 ; 
+ 50   :  c2 ; 
+ 51   :  c3 ; 
+ 52   :  c4 ; 
+ 53   :  c5 ; 
+ 54   :  c6 ; 
+ 55   :  c7 ; 
+ 56   :  c8 ; 
  57   :  c9 ; 
  58   :  ca ; 
- 59   :  cb ; 
- 5a   :  cc ; 
+ 59   :  ca ; 
+ 5a   :  cb ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  ce ; 
+ 5d   :  cd ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d2 ; 
+ 65   :  d1 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -125,138 +125,138 @@ CONTENT BEGIN
  77   :  d2 ; 
  78   :  d2 ; 
  79   :  d2 ; 
- 7a   :  d1 ; 
+ 7a   :  d2 ; 
  7b   :  d1 ; 
  7c   :  d1 ; 
- 7d   :  d0 ; 
+ 7d   :  d1 ; 
  7e   :  d0 ; 
- 7f   :  cf ; 
+ 7f   :  d0 ; 
  80   :  cf ; 
- 81   :  ce ; 
+ 81   :  cf ; 
  82   :  ce ; 
- 83   :  cd ; 
+ 83   :  ce ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cb ; 
+ 86   :  cc ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  c9 ; 
- 8a   :  c8 ; 
+ 89   :  ca ; 
+ 8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
- 8d   :  c6 ; 
- 8e   :  c5 ; 
- 8f   :  c4 ; 
- 90   :  c3 ; 
- 91   :  c2 ; 
- 92   :  c1 ; 
- 93   :  c0 ; 
- 94   :  bf ; 
- 95   :  be ; 
- 96   :  bd ; 
- 97   :  bc ; 
- 98   :  bb ; 
- 99   :  ba ; 
- 9a   :  b9 ; 
- 9b   :  b8 ; 
- 9c   :  b7 ; 
- 9d   :  b5 ; 
- 9e   :  b4 ; 
- 9f   :  b3 ; 
- a0   :  b2 ; 
+ 8d   :  c7 ; 
+ 8e   :  c6 ; 
+ 8f   :  c5 ; 
+ 90   :  c4 ; 
+ 91   :  c3 ; 
+ 92   :  c2 ; 
+ 93   :  c1 ; 
+ 94   :  c0 ; 
+ 95   :  bf ; 
+ 96   :  be ; 
+ 97   :  bd ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
+ 9b   :  b9 ; 
+ 9c   :  b8 ; 
+ 9d   :  b6 ; 
+ 9e   :  b5 ; 
+ 9f   :  b4 ; 
+ a0   :  b3 ; 
  a1   :  b1 ; 
- a2   :  af ; 
- a3   :  ae ; 
- a4   :  ad ; 
- a5   :  ab ; 
- a6   :  aa ; 
- a7   :  a9 ; 
- a8   :  a7 ; 
- a9   :  a6 ; 
- aa   :  a4 ; 
- ab   :  a3 ; 
- ac   :  a2 ; 
- ad   :  a0 ; 
- ae   :  9f ; 
- af   :  9d ; 
- b0   :  9c ; 
- b1   :  9a ; 
- b2   :  99 ; 
- b3   :  97 ; 
- b4   :  96 ; 
- b5   :  94 ; 
- b6   :  93 ; 
- b7   :  91 ; 
- b8   :  8f ; 
- b9   :  8e ; 
- ba   :  8c ; 
- bb   :  8b ; 
- bc   :  89 ; 
- bd   :  87 ; 
- be   :  86 ; 
- bf   :  84 ; 
- c0   :  83 ; 
- c1   :  81 ; 
- c2   :  7f ; 
- c3   :  7e ; 
- c4   :  7c ; 
- c5   :  7a ; 
- c6   :  79 ; 
- c7   :  77 ; 
- c8   :  75 ; 
- c9   :  74 ; 
- ca   :  72 ; 
- cb   :  70 ; 
- cc   :  6e ; 
- cd   :  6d ; 
- ce   :  6b ; 
- cf   :  69 ; 
- d0   :  68 ; 
- d1   :  66 ; 
- d2   :  64 ; 
- d3   :  62 ; 
- d4   :  61 ; 
- d5   :  5f ; 
- d6   :  5d ; 
- d7   :  5c ; 
- d8   :  5a ; 
- d9   :  58 ; 
- da   :  56 ; 
- db   :  55 ; 
- dc   :  53 ; 
- dd   :  51 ; 
- de   :  50 ; 
- df   :  4e ; 
- e0   :  4c ; 
- e1   :  4b ; 
- e2   :  49 ; 
- e3   :  47 ; 
- e4   :  45 ; 
- e5   :  44 ; 
- e6   :  42 ; 
- e7   :  40 ; 
- e8   :  3f ; 
- e9   :  3d ; 
- ea   :  3b ; 
- eb   :  3a ; 
- ec   :  38 ; 
- ed   :  36 ; 
- ee   :  35 ; 
- ef   :  33 ; 
- f0   :  31 ; 
- f1   :  30 ; 
- f2   :  2e ; 
- f3   :  2d ; 
- f4   :  2b ; 
- f5   :  29 ; 
- f6   :  28 ; 
- f7   :  26 ; 
- f8   :  25 ; 
- f9   :  23 ; 
- fa   :  22 ; 
- fb   :  20 ; 
- fc   :  1e ; 
- fd   :  1d ; 
- fe   :  1b ; 
- ff   :  1a ; 
+ a2   :  b0 ; 
+ a3   :  af ; 
+ a4   :  ae ; 
+ a5   :  ac ; 
+ a6   :  ab ; 
+ a7   :  aa ; 
+ a8   :  a8 ; 
+ a9   :  a7 ; 
+ aa   :  a6 ; 
+ ab   :  a4 ; 
+ ac   :  a3 ; 
+ ad   :  a1 ; 
+ ae   :  a0 ; 
+ af   :  9e ; 
+ b0   :  9d ; 
+ b1   :  9b ; 
+ b2   :  9a ; 
+ b3   :  98 ; 
+ b4   :  97 ; 
+ b5   :  95 ; 
+ b6   :  94 ; 
+ b7   :  92 ; 
+ b8   :  91 ; 
+ b9   :  8f ; 
+ ba   :  8d ; 
+ bb   :  8c ; 
+ bc   :  8a ; 
+ bd   :  89 ; 
+ be   :  87 ; 
+ bf   :  85 ; 
+ c0   :  84 ; 
+ c1   :  82 ; 
+ c2   :  81 ; 
+ c3   :  7f ; 
+ c4   :  7d ; 
+ c5   :  7c ; 
+ c6   :  7a ; 
+ c7   :  78 ; 
+ c8   :  77 ; 
+ c9   :  75 ; 
+ ca   :  73 ; 
+ cb   :  71 ; 
+ cc   :  70 ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
+ cf   :  6b ; 
+ d0   :  69 ; 
+ d1   :  67 ; 
+ d2   :  65 ; 
+ d3   :  64 ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
+ d6   :  5f ; 
+ d7   :  5d ; 
+ d8   :  5b ; 
+ d9   :  59 ; 
+ da   :  58 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
+ dd   :  53 ; 
+ de   :  51 ; 
+ df   :  4f ; 
+ e0   :  4d ; 
+ e1   :  4c ; 
+ e2   :  4a ; 
+ e3   :  48 ; 
+ e4   :  47 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
+ e7   :  42 ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
+ ea   :  3d ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
+ ed   :  38 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
+ f0   :  33 ; 
+ f1   :  31 ; 
+ f2   :  2f ; 
+ f3   :  2e ; 
+ f4   :  2c ; 
+ f5   :  2b ; 
+ f6   :  29 ; 
+ f7   :  27 ; 
+ f8   :  26 ; 
+ f9   :  24 ; 
+ fa   :  23 ; 
+ fb   :  21 ; 
+ fc   :  20 ; 
+ fd   :  1e ; 
+ fe   :  1c ; 
+ ff   :  1b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
index d286adf3bd..ad78b46bd4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa0 ; 
- 1   :  ffbd ; 
- 2   :  ffda ; 
- 3   :  fff7 ; 
- 4   :  14 ; 
- 5   :  31 ; 
- 6   :  4e ; 
- 7   :  6c ; 
- 8   :  89 ; 
- 9   :  a7 ; 
- a   :  c5 ; 
- b   :  e3 ; 
- c   :  101 ; 
- d   :  11f ; 
- e   :  13e ; 
- f   :  15c ; 
- 10   :  17a ; 
- 11   :  199 ; 
- 12   :  1b8 ; 
- 13   :  1d6 ; 
- 14   :  1f5 ; 
- 15   :  214 ; 
- 16   :  233 ; 
- 17   :  252 ; 
- 18   :  271 ; 
- 19   :  290 ; 
- 1a   :  2af ; 
- 1b   :  2ce ; 
- 1c   :  2ed ; 
- 1d   :  30d ; 
- 1e   :  32c ; 
- 1f   :  34b ; 
- 20   :  36a ; 
- 21   :  38a ; 
- 22   :  3a9 ; 
- 23   :  3c8 ; 
- 24   :  3e7 ; 
- 25   :  407 ; 
- 26   :  426 ; 
- 27   :  445 ; 
- 28   :  464 ; 
- 29   :  484 ; 
- 2a   :  4a3 ; 
- 2b   :  4c2 ; 
- 2c   :  4e1 ; 
- 2d   :  500 ; 
- 2e   :  51f ; 
- 2f   :  53e ; 
- 30   :  55d ; 
- 31   :  57c ; 
- 32   :  59a ; 
- 33   :  5b9 ; 
- 34   :  5d7 ; 
- 35   :  5f6 ; 
- 36   :  614 ; 
- 37   :  633 ; 
- 38   :  651 ; 
- 39   :  66f ; 
- 3a   :  68d ; 
- 3b   :  6aa ; 
- 3c   :  6c8 ; 
- 3d   :  6e6 ; 
- 3e   :  703 ; 
- 3f   :  720 ; 
- 40   :  73e ; 
- 41   :  75b ; 
- 42   :  777 ; 
- 43   :  794 ; 
- 44   :  7b1 ; 
- 45   :  7cd ; 
- 46   :  7e9 ; 
- 47   :  805 ; 
- 48   :  821 ; 
- 49   :  83c ; 
- 4a   :  858 ; 
- 4b   :  873 ; 
- 4c   :  88e ; 
- 4d   :  8a9 ; 
- 4e   :  8c3 ; 
- 4f   :  8dd ; 
- 50   :  8f8 ; 
- 51   :  911 ; 
- 52   :  92b ; 
- 53   :  944 ; 
- 54   :  95d ; 
- 55   :  976 ; 
- 56   :  98f ; 
- 57   :  9a7 ; 
- 58   :  9bf ; 
- 59   :  9d7 ; 
- 5a   :  9ef ; 
- 5b   :  a06 ; 
- 5c   :  a1d ; 
- 5d   :  a33 ; 
- 5e   :  a4a ; 
- 5f   :  a60 ; 
- 60   :  a75 ; 
- 61   :  a8b ; 
- 62   :  aa0 ; 
- 63   :  ab5 ; 
- 64   :  ac9 ; 
- 65   :  add ; 
- 66   :  af1 ; 
- 67   :  b04 ; 
- 68   :  b17 ; 
- 69   :  b2a ; 
- 6a   :  b3d ; 
- 6b   :  b4f ; 
- 6c   :  b60 ; 
- 6d   :  b71 ; 
- 6e   :  b82 ; 
- 6f   :  b93 ; 
- 70   :  ba3 ; 
- 71   :  bb3 ; 
- 72   :  bc2 ; 
- 73   :  bd1 ; 
- 74   :  be0 ; 
- 75   :  bee ; 
- 76   :  bfb ; 
- 77   :  c09 ; 
- 78   :  c16 ; 
- 79   :  c22 ; 
- 7a   :  c2e ; 
- 7b   :  c3a ; 
- 7c   :  c45 ; 
- 7d   :  c50 ; 
- 7e   :  c5a ; 
- 7f   :  c64 ; 
- 80   :  c6d ; 
- 81   :  c76 ; 
- 82   :  c7f ; 
- 83   :  c87 ; 
- 84   :  c8f ; 
- 85   :  c96 ; 
- 86   :  c9c ; 
- 87   :  ca3 ; 
- 88   :  ca8 ; 
- 89   :  cae ; 
- 8a   :  cb2 ; 
- 8b   :  cb7 ; 
- 8c   :  cba ; 
- 8d   :  cbe ; 
- 8e   :  cc0 ; 
- 8f   :  cc3 ; 
- 90   :  cc5 ; 
- 91   :  cc6 ; 
- 92   :  cc7 ; 
+ 0   :  ff8b ; 
+ 1   :  ffa7 ; 
+ 2   :  ffc4 ; 
+ 3   :  ffe1 ; 
+ 4   :  fffe ; 
+ 5   :  1b ; 
+ 6   :  38 ; 
+ 7   :  56 ; 
+ 8   :  73 ; 
+ 9   :  91 ; 
+ a   :  af ; 
+ b   :  cd ; 
+ c   :  eb ; 
+ d   :  109 ; 
+ e   :  127 ; 
+ f   :  145 ; 
+ 10   :  164 ; 
+ 11   :  182 ; 
+ 12   :  1a1 ; 
+ 13   :  1bf ; 
+ 14   :  1de ; 
+ 15   :  1fd ; 
+ 16   :  21c ; 
+ 17   :  23b ; 
+ 18   :  25a ; 
+ 19   :  279 ; 
+ 1a   :  298 ; 
+ 1b   :  2b7 ; 
+ 1c   :  2d6 ; 
+ 1d   :  2f5 ; 
+ 1e   :  314 ; 
+ 1f   :  334 ; 
+ 20   :  353 ; 
+ 21   :  372 ; 
+ 22   :  391 ; 
+ 23   :  3b1 ; 
+ 24   :  3d0 ; 
+ 25   :  3ef ; 
+ 26   :  40f ; 
+ 27   :  42e ; 
+ 28   :  44d ; 
+ 29   :  46c ; 
+ 2a   :  48b ; 
+ 2b   :  4ab ; 
+ 2c   :  4ca ; 
+ 2d   :  4e9 ; 
+ 2e   :  508 ; 
+ 2f   :  527 ; 
+ 30   :  546 ; 
+ 31   :  564 ; 
+ 32   :  583 ; 
+ 33   :  5a2 ; 
+ 34   :  5c1 ; 
+ 35   :  5df ; 
+ 36   :  5fe ; 
+ 37   :  61c ; 
+ 38   :  63a ; 
+ 39   :  658 ; 
+ 3a   :  676 ; 
+ 3b   :  694 ; 
+ 3c   :  6b2 ; 
+ 3d   :  6d0 ; 
+ 3e   :  6ed ; 
+ 3f   :  70a ; 
+ 40   :  728 ; 
+ 41   :  745 ; 
+ 42   :  762 ; 
+ 43   :  77f ; 
+ 44   :  79b ; 
+ 45   :  7b8 ; 
+ 46   :  7d4 ; 
+ 47   :  7f0 ; 
+ 48   :  80c ; 
+ 49   :  828 ; 
+ 4a   :  843 ; 
+ 4b   :  85e ; 
+ 4c   :  87a ; 
+ 4d   :  895 ; 
+ 4e   :  8af ; 
+ 4f   :  8ca ; 
+ 50   :  8e4 ; 
+ 51   :  8fe ; 
+ 52   :  918 ; 
+ 53   :  931 ; 
+ 54   :  94b ; 
+ 55   :  964 ; 
+ 56   :  97c ; 
+ 57   :  995 ; 
+ 58   :  9ad ; 
+ 59   :  9c5 ; 
+ 5a   :  9dd ; 
+ 5b   :  9f4 ; 
+ 5c   :  a0c ; 
+ 5d   :  a22 ; 
+ 5e   :  a39 ; 
+ 5f   :  a4f ; 
+ 60   :  a65 ; 
+ 61   :  a7b ; 
+ 62   :  a90 ; 
+ 63   :  aa5 ; 
+ 64   :  aba ; 
+ 65   :  ace ; 
+ 66   :  ae2 ; 
+ 67   :  af6 ; 
+ 68   :  b09 ; 
+ 69   :  b1c ; 
+ 6a   :  b2f ; 
+ 6b   :  b41 ; 
+ 6c   :  b53 ; 
+ 6d   :  b65 ; 
+ 6e   :  b76 ; 
+ 6f   :  b87 ; 
+ 70   :  b97 ; 
+ 71   :  ba7 ; 
+ 72   :  bb7 ; 
+ 73   :  bc6 ; 
+ 74   :  bd5 ; 
+ 75   :  be3 ; 
+ 76   :  bf1 ; 
+ 77   :  bff ; 
+ 78   :  c0c ; 
+ 79   :  c19 ; 
+ 7a   :  c25 ; 
+ 7b   :  c31 ; 
+ 7c   :  c3d ; 
+ 7d   :  c48 ; 
+ 7e   :  c52 ; 
+ 7f   :  c5d ; 
+ 80   :  c66 ; 
+ 81   :  c70 ; 
+ 82   :  c79 ; 
+ 83   :  c81 ; 
+ 84   :  c89 ; 
+ 85   :  c90 ; 
+ 86   :  c97 ; 
+ 87   :  c9e ; 
+ 88   :  ca4 ; 
+ 89   :  caa ; 
+ 8a   :  caf ; 
+ 8b   :  cb3 ; 
+ 8c   :  cb8 ; 
+ 8d   :  cbb ; 
+ 8e   :  cbe ; 
+ 8f   :  cc1 ; 
+ 90   :  cc3 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
- 95   :  cc6 ; 
- 96   :  cc5 ; 
- 97   :  cc3 ; 
- 98   :  cc1 ; 
- 99   :  cbe ; 
- 9a   :  cbb ; 
- 9b   :  cb7 ; 
- 9c   :  cb2 ; 
- 9d   :  cad ; 
- 9e   :  ca8 ; 
- 9f   :  ca2 ; 
- a0   :  c9c ; 
- a1   :  c95 ; 
- a2   :  c8d ; 
- a3   :  c85 ; 
- a4   :  c7c ; 
- a5   :  c73 ; 
- a6   :  c69 ; 
- a7   :  c5f ; 
- a8   :  c54 ; 
- a9   :  c49 ; 
- aa   :  c3d ; 
- ab   :  c30 ; 
- ac   :  c23 ; 
- ad   :  c16 ; 
- ae   :  c08 ; 
- af   :  bf9 ; 
- b0   :  bea ; 
- b1   :  bda ; 
- b2   :  bca ; 
- b3   :  bb9 ; 
- b4   :  ba7 ; 
- b5   :  b95 ; 
- b6   :  b83 ; 
- b7   :  b70 ; 
- b8   :  b5c ; 
- b9   :  b48 ; 
- ba   :  b33 ; 
- bb   :  b1e ; 
- bc   :  b08 ; 
- bd   :  af2 ; 
- be   :  adb ; 
- bf   :  ac3 ; 
- c0   :  aab ; 
- c1   :  a93 ; 
- c2   :  a79 ; 
- c3   :  a60 ; 
- c4   :  a46 ; 
- c5   :  a2b ; 
- c6   :  a10 ; 
- c7   :  9f4 ; 
- c8   :  9d7 ; 
- c9   :  9ba ; 
- ca   :  99d ; 
- cb   :  97f ; 
- cc   :  960 ; 
- cd   :  941 ; 
- ce   :  922 ; 
- cf   :  902 ; 
- d0   :  8e1 ; 
- d1   :  8c0 ; 
- d2   :  89e ; 
- d3   :  87c ; 
- d4   :  85a ; 
- d5   :  836 ; 
- d6   :  813 ; 
- d7   :  7ef ; 
- d8   :  7ca ; 
- d9   :  7a5 ; 
- da   :  77f ; 
- db   :  759 ; 
- dc   :  732 ; 
- dd   :  70b ; 
- de   :  6e3 ; 
- df   :  6bb ; 
- e0   :  693 ; 
- e1   :  66a ; 
- e2   :  640 ; 
- e3   :  616 ; 
- e4   :  5ec ; 
- e5   :  5c1 ; 
- e6   :  595 ; 
- e7   :  56a ; 
- e8   :  53d ; 
- e9   :  511 ; 
- ea   :  4e4 ; 
- eb   :  4b6 ; 
- ec   :  488 ; 
- ed   :  45a ; 
- ee   :  42b ; 
- ef   :  3fc ; 
- f0   :  3cc ; 
- f1   :  39c ; 
- f2   :  36c ; 
- f3   :  33b ; 
- f4   :  30a ; 
- f5   :  2d8 ; 
- f6   :  2a7 ; 
- f7   :  274 ; 
- f8   :  242 ; 
- f9   :  20f ; 
- fa   :  1db ; 
- fb   :  1a8 ; 
- fc   :  174 ; 
- fd   :  13f ; 
- fe   :  10b ; 
- ff   :  d6 ; 
+ 95   :  cc7 ; 
+ 96   :  cc6 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
+ 99   :  cc0 ; 
+ 9a   :  cbd ; 
+ 9b   :  cba ; 
+ 9c   :  cb6 ; 
+ 9d   :  cb1 ; 
+ 9e   :  cac ; 
+ 9f   :  ca7 ; 
+ a0   :  ca1 ; 
+ a1   :  c9a ; 
+ a2   :  c93 ; 
+ a3   :  c8b ; 
+ a4   :  c83 ; 
+ a5   :  c7a ; 
+ a6   :  c71 ; 
+ a7   :  c67 ; 
+ a8   :  c5c ; 
+ a9   :  c51 ; 
+ aa   :  c46 ; 
+ ab   :  c3a ; 
+ ac   :  c2d ; 
+ ad   :  c20 ; 
+ ae   :  c12 ; 
+ af   :  c04 ; 
+ b0   :  bf5 ; 
+ b1   :  be6 ; 
+ b2   :  bd6 ; 
+ b3   :  bc6 ; 
+ b4   :  bb4 ; 
+ b5   :  ba3 ; 
+ b6   :  b91 ; 
+ b7   :  b7e ; 
+ b8   :  b6b ; 
+ b9   :  b57 ; 
+ ba   :  b43 ; 
+ bb   :  b2e ; 
+ bc   :  b18 ; 
+ bd   :  b03 ; 
+ be   :  aec ; 
+ bf   :  ad5 ; 
+ c0   :  abd ; 
+ c1   :  aa5 ; 
+ c2   :  a8c ; 
+ c3   :  a73 ; 
+ c4   :  a59 ; 
+ c5   :  a3f ; 
+ c6   :  a24 ; 
+ c7   :  a09 ; 
+ c8   :  9ed ; 
+ c9   :  9d0 ; 
+ ca   :  9b3 ; 
+ cb   :  996 ; 
+ cc   :  977 ; 
+ cd   :  959 ; 
+ ce   :  93a ; 
+ cf   :  91a ; 
+ d0   :  8fa ; 
+ d1   :  8d9 ; 
+ d2   :  8b8 ; 
+ d3   :  896 ; 
+ d4   :  874 ; 
+ d5   :  851 ; 
+ d6   :  82e ; 
+ d7   :  80a ; 
+ d8   :  7e5 ; 
+ d9   :  7c1 ; 
+ da   :  79b ; 
+ db   :  775 ; 
+ dc   :  74f ; 
+ dd   :  728 ; 
+ de   :  701 ; 
+ df   :  6d9 ; 
+ e0   :  6b1 ; 
+ e1   :  688 ; 
+ e2   :  65f ; 
+ e3   :  636 ; 
+ e4   :  60c ; 
+ e5   :  5e1 ; 
+ e6   :  5b6 ; 
+ e7   :  58b ; 
+ e8   :  55f ; 
+ e9   :  532 ; 
+ ea   :  506 ; 
+ eb   :  4d8 ; 
+ ec   :  4ab ; 
+ ed   :  47d ; 
+ ee   :  44e ; 
+ ef   :  41f ; 
+ f0   :  3f0 ; 
+ f1   :  3c0 ; 
+ f2   :  390 ; 
+ f3   :  360 ; 
+ f4   :  32f ; 
+ f5   :  2fe ; 
+ f6   :  2cc ; 
+ f7   :  29a ; 
+ f8   :  268 ; 
+ f9   :  235 ; 
+ fa   :  202 ; 
+ fb   :  1cf ; 
+ fc   :  19b ; 
+ fd   :  167 ; 
+ fe   :  132 ; 
+ ff   :  fe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
index 6e79c4cff1..729f22e288 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  35 ; 
- 1   :  25 ; 
- 2   :  16 ; 
- 3   :  6 ; 
- 4   :  fff6 ; 
- 5   :  ffe6 ; 
- 6   :  ffd6 ; 
- 7   :  ffc6 ; 
- 8   :  ffb6 ; 
- 9   :  ffa5 ; 
- a   :  ff95 ; 
- b   :  ff85 ; 
- c   :  ff74 ; 
- d   :  ff64 ; 
- e   :  ff53 ; 
- f   :  ff43 ; 
- 10   :  ff32 ; 
- 11   :  ff21 ; 
- 12   :  ff11 ; 
- 13   :  ff00 ; 
- 14   :  feef ; 
- 15   :  fede ; 
- 16   :  fecd ; 
- 17   :  febc ; 
- 18   :  feab ; 
- 19   :  fe9a ; 
- 1a   :  fe89 ; 
- 1b   :  fe78 ; 
- 1c   :  fe67 ; 
- 1d   :  fe56 ; 
- 1e   :  fe45 ; 
- 1f   :  fe34 ; 
- 20   :  fe23 ; 
- 21   :  fe12 ; 
- 22   :  fe01 ; 
- 23   :  fdef ; 
- 24   :  fdde ; 
- 25   :  fdcd ; 
- 26   :  fdbc ; 
- 27   :  fdab ; 
- 28   :  fd9a ; 
- 29   :  fd89 ; 
- 2a   :  fd78 ; 
- 2b   :  fd67 ; 
- 2c   :  fd56 ; 
- 2d   :  fd45 ; 
- 2e   :  fd34 ; 
- 2f   :  fd23 ; 
- 30   :  fd12 ; 
- 31   :  fd01 ; 
- 32   :  fcf0 ; 
- 33   :  fcdf ; 
- 34   :  fccf ; 
- 35   :  fcbe ; 
- 36   :  fcad ; 
- 37   :  fc9d ; 
- 38   :  fc8c ; 
- 39   :  fc7c ; 
- 3a   :  fc6b ; 
- 3b   :  fc5b ; 
- 3c   :  fc4b ; 
- 3d   :  fc3a ; 
- 3e   :  fc2a ; 
- 3f   :  fc1a ; 
- 40   :  fc0a ; 
- 41   :  fbfa ; 
- 42   :  fbeb ; 
- 43   :  fbdb ; 
- 44   :  fbcb ; 
- 45   :  fbbc ; 
- 46   :  fbac ; 
- 47   :  fb9d ; 
- 48   :  fb8e ; 
- 49   :  fb7f ; 
- 4a   :  fb70 ; 
- 4b   :  fb61 ; 
- 4c   :  fb52 ; 
- 4d   :  fb43 ; 
- 4e   :  fb35 ; 
- 4f   :  fb26 ; 
- 50   :  fb18 ; 
- 51   :  fb0a ; 
- 52   :  fafc ; 
- 53   :  faee ; 
- 54   :  fae0 ; 
- 55   :  fad3 ; 
- 56   :  fac5 ; 
- 57   :  fab8 ; 
- 58   :  faab ; 
- 59   :  fa9e ; 
- 5a   :  fa91 ; 
- 5b   :  fa84 ; 
- 5c   :  fa77 ; 
- 5d   :  fa6b ; 
- 5e   :  fa5f ; 
- 5f   :  fa53 ; 
- 60   :  fa47 ; 
- 61   :  fa3b ; 
- 62   :  fa30 ; 
- 63   :  fa24 ; 
- 64   :  fa19 ; 
- 65   :  fa0e ; 
- 66   :  fa03 ; 
- 67   :  f9f9 ; 
- 68   :  f9ee ; 
- 69   :  f9e4 ; 
- 6a   :  f9da ; 
- 6b   :  f9d0 ; 
- 6c   :  f9c6 ; 
- 6d   :  f9bd ; 
- 6e   :  f9b4 ; 
- 6f   :  f9ab ; 
- 70   :  f9a2 ; 
- 71   :  f999 ; 
- 72   :  f991 ; 
- 73   :  f989 ; 
- 74   :  f981 ; 
- 75   :  f979 ; 
- 76   :  f972 ; 
- 77   :  f96a ; 
- 78   :  f963 ; 
- 79   :  f95d ; 
- 7a   :  f956 ; 
- 7b   :  f950 ; 
- 7c   :  f94a ; 
- 7d   :  f944 ; 
- 7e   :  f93e ; 
- 7f   :  f939 ; 
- 80   :  f934 ; 
- 81   :  f92f ; 
- 82   :  f92a ; 
- 83   :  f926 ; 
- 84   :  f922 ; 
- 85   :  f91e ; 
- 86   :  f91a ; 
- 87   :  f917 ; 
- 88   :  f914 ; 
- 89   :  f911 ; 
- 8a   :  f90f ; 
- 8b   :  f90c ; 
- 8c   :  f90a ; 
- 8d   :  f909 ; 
- 8e   :  f907 ; 
- 8f   :  f906 ; 
- 90   :  f905 ; 
- 91   :  f904 ; 
+ 0   :  41 ; 
+ 1   :  31 ; 
+ 2   :  21 ; 
+ 3   :  12 ; 
+ 4   :  2 ; 
+ 5   :  fff2 ; 
+ 6   :  ffe2 ; 
+ 7   :  ffd2 ; 
+ 8   :  ffc2 ; 
+ 9   :  ffb2 ; 
+ a   :  ffa1 ; 
+ b   :  ff91 ; 
+ c   :  ff81 ; 
+ d   :  ff70 ; 
+ e   :  ff60 ; 
+ f   :  ff4f ; 
+ 10   :  ff3e ; 
+ 11   :  ff2e ; 
+ 12   :  ff1d ; 
+ 13   :  ff0c ; 
+ 14   :  fefc ; 
+ 15   :  feeb ; 
+ 16   :  feda ; 
+ 17   :  fec9 ; 
+ 18   :  feb8 ; 
+ 19   :  fea7 ; 
+ 1a   :  fe96 ; 
+ 1b   :  fe85 ; 
+ 1c   :  fe74 ; 
+ 1d   :  fe63 ; 
+ 1e   :  fe52 ; 
+ 1f   :  fe41 ; 
+ 20   :  fe30 ; 
+ 21   :  fe1f ; 
+ 22   :  fe0d ; 
+ 23   :  fdfc ; 
+ 24   :  fdeb ; 
+ 25   :  fdda ; 
+ 26   :  fdc9 ; 
+ 27   :  fdb8 ; 
+ 28   :  fda7 ; 
+ 29   :  fd96 ; 
+ 2a   :  fd85 ; 
+ 2b   :  fd73 ; 
+ 2c   :  fd62 ; 
+ 2d   :  fd51 ; 
+ 2e   :  fd40 ; 
+ 2f   :  fd2f ; 
+ 30   :  fd1f ; 
+ 31   :  fd0e ; 
+ 32   :  fcfd ; 
+ 33   :  fcec ; 
+ 34   :  fcdb ; 
+ 35   :  fcca ; 
+ 36   :  fcba ; 
+ 37   :  fca9 ; 
+ 38   :  fc99 ; 
+ 39   :  fc88 ; 
+ 3a   :  fc78 ; 
+ 3b   :  fc67 ; 
+ 3c   :  fc57 ; 
+ 3d   :  fc47 ; 
+ 3e   :  fc36 ; 
+ 3f   :  fc26 ; 
+ 40   :  fc16 ; 
+ 41   :  fc06 ; 
+ 42   :  fbf6 ; 
+ 43   :  fbe7 ; 
+ 44   :  fbd7 ; 
+ 45   :  fbc7 ; 
+ 46   :  fbb8 ; 
+ 47   :  fba9 ; 
+ 48   :  fb99 ; 
+ 49   :  fb8a ; 
+ 4a   :  fb7b ; 
+ 4b   :  fb6c ; 
+ 4c   :  fb5d ; 
+ 4d   :  fb4e ; 
+ 4e   :  fb40 ; 
+ 4f   :  fb31 ; 
+ 50   :  fb23 ; 
+ 51   :  fb14 ; 
+ 52   :  fb06 ; 
+ 53   :  faf8 ; 
+ 54   :  faea ; 
+ 55   :  fadd ; 
+ 56   :  facf ; 
+ 57   :  fac2 ; 
+ 58   :  fab4 ; 
+ 59   :  faa7 ; 
+ 5a   :  fa9a ; 
+ 5b   :  fa8d ; 
+ 5c   :  fa81 ; 
+ 5d   :  fa74 ; 
+ 5e   :  fa68 ; 
+ 5f   :  fa5c ; 
+ 60   :  fa50 ; 
+ 61   :  fa44 ; 
+ 62   :  fa38 ; 
+ 63   :  fa2d ; 
+ 64   :  fa21 ; 
+ 65   :  fa16 ; 
+ 66   :  fa0b ; 
+ 67   :  fa00 ; 
+ 68   :  f9f6 ; 
+ 69   :  f9ec ; 
+ 6a   :  f9e1 ; 
+ 6b   :  f9d7 ; 
+ 6c   :  f9ce ; 
+ 6d   :  f9c4 ; 
+ 6e   :  f9bb ; 
+ 6f   :  f9b1 ; 
+ 70   :  f9a8 ; 
+ 71   :  f9a0 ; 
+ 72   :  f997 ; 
+ 73   :  f98f ; 
+ 74   :  f987 ; 
+ 75   :  f97f ; 
+ 76   :  f977 ; 
+ 77   :  f970 ; 
+ 78   :  f969 ; 
+ 79   :  f962 ; 
+ 7a   :  f95b ; 
+ 7b   :  f954 ; 
+ 7c   :  f94e ; 
+ 7d   :  f948 ; 
+ 7e   :  f942 ; 
+ 7f   :  f93d ; 
+ 80   :  f937 ; 
+ 81   :  f932 ; 
+ 82   :  f92e ; 
+ 83   :  f929 ; 
+ 84   :  f925 ; 
+ 85   :  f921 ; 
+ 86   :  f91d ; 
+ 87   :  f919 ; 
+ 88   :  f916 ; 
+ 89   :  f913 ; 
+ 8a   :  f910 ; 
+ 8b   :  f90e ; 
+ 8c   :  f90c ; 
+ 8d   :  f90a ; 
+ 8e   :  f908 ; 
+ 8f   :  f907 ; 
+ 90   :  f906 ; 
+ 91   :  f905 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
- 95   :  f905 ; 
+ 95   :  f904 ; 
  96   :  f905 ; 
  97   :  f906 ; 
- 98   :  f908 ; 
- 99   :  f909 ; 
- 9a   :  f90b ; 
- 9b   :  f90d ; 
- 9c   :  f910 ; 
- 9d   :  f913 ; 
- 9e   :  f916 ; 
- 9f   :  f919 ; 
- a0   :  f91d ; 
- a1   :  f921 ; 
- a2   :  f925 ; 
- a3   :  f929 ; 
- a4   :  f92e ; 
- a5   :  f933 ; 
- a6   :  f939 ; 
- a7   :  f93f ; 
- a8   :  f945 ; 
- a9   :  f94b ; 
- aa   :  f951 ; 
- ab   :  f958 ; 
- ac   :  f960 ; 
- ad   :  f967 ; 
- ae   :  f96f ; 
- af   :  f977 ; 
- b0   :  f97f ; 
- b1   :  f988 ; 
- b2   :  f991 ; 
- b3   :  f99a ; 
- b4   :  f9a4 ; 
- b5   :  f9ae ; 
- b6   :  f9b8 ; 
- b7   :  f9c3 ; 
- b8   :  f9ce ; 
- b9   :  f9d9 ; 
- ba   :  f9e4 ; 
- bb   :  f9f0 ; 
- bc   :  f9fc ; 
- bd   :  fa08 ; 
- be   :  fa15 ; 
- bf   :  fa22 ; 
- c0   :  fa2f ; 
- c1   :  fa3c ; 
- c2   :  fa4a ; 
- c3   :  fa58 ; 
- c4   :  fa67 ; 
- c5   :  fa75 ; 
- c6   :  fa84 ; 
- c7   :  fa93 ; 
- c8   :  faa3 ; 
- c9   :  fab3 ; 
- ca   :  fac3 ; 
- cb   :  fad3 ; 
- cc   :  fae4 ; 
- cd   :  faf5 ; 
- ce   :  fb06 ; 
- cf   :  fb18 ; 
- d0   :  fb2a ; 
- d1   :  fb3c ; 
- d2   :  fb4e ; 
- d3   :  fb61 ; 
- d4   :  fb74 ; 
- d5   :  fb87 ; 
- d6   :  fb9a ; 
- d7   :  fbae ; 
- d8   :  fbc2 ; 
- d9   :  fbd6 ; 
- da   :  fbeb ; 
- db   :  fbff ; 
- dc   :  fc14 ; 
- dd   :  fc2a ; 
- de   :  fc3f ; 
- df   :  fc55 ; 
- e0   :  fc6b ; 
- e1   :  fc81 ; 
- e2   :  fc98 ; 
- e3   :  fcaf ; 
- e4   :  fcc6 ; 
- e5   :  fcdd ; 
- e6   :  fcf4 ; 
- e7   :  fd0c ; 
- e8   :  fd24 ; 
- e9   :  fd3c ; 
- ea   :  fd55 ; 
- eb   :  fd6d ; 
- ec   :  fd86 ; 
- ed   :  fd9f ; 
- ee   :  fdb8 ; 
- ef   :  fdd2 ; 
- f0   :  fdec ; 
- f1   :  fe05 ; 
- f2   :  fe20 ; 
- f3   :  fe3a ; 
- f4   :  fe54 ; 
- f5   :  fe6f ; 
- f6   :  fe8a ; 
- f7   :  fea5 ; 
- f8   :  fec0 ; 
- f9   :  fedb ; 
- fa   :  fef7 ; 
- fb   :  ff13 ; 
- fc   :  ff2f ; 
- fd   :  ff4b ; 
- fe   :  ff67 ; 
- ff   :  ff83 ; 
+ 98   :  f907 ; 
+ 99   :  f908 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
+ 9c   :  f90e ; 
+ 9d   :  f911 ; 
+ 9e   :  f913 ; 
+ 9f   :  f917 ; 
+ a0   :  f91a ; 
+ a1   :  f91e ; 
+ a2   :  f922 ; 
+ a3   :  f926 ; 
+ a4   :  f92b ; 
+ a5   :  f92f ; 
+ a6   :  f935 ; 
+ a7   :  f93a ; 
+ a8   :  f940 ; 
+ a9   :  f946 ; 
+ aa   :  f94c ; 
+ ab   :  f953 ; 
+ ac   :  f95a ; 
+ ad   :  f961 ; 
+ ae   :  f969 ; 
+ af   :  f971 ; 
+ b0   :  f979 ; 
+ b1   :  f982 ; 
+ b2   :  f98a ; 
+ b3   :  f993 ; 
+ b4   :  f99d ; 
+ b5   :  f9a7 ; 
+ b6   :  f9b1 ; 
+ b7   :  f9bb ; 
+ b8   :  f9c5 ; 
+ b9   :  f9d0 ; 
+ ba   :  f9db ; 
+ bb   :  f9e7 ; 
+ bc   :  f9f3 ; 
+ bd   :  f9ff ; 
+ be   :  fa0b ; 
+ bf   :  fa18 ; 
+ c0   :  fa25 ; 
+ c1   :  fa32 ; 
+ c2   :  fa40 ; 
+ c3   :  fa4e ; 
+ c4   :  fa5c ; 
+ c5   :  fa6a ; 
+ c6   :  fa79 ; 
+ c7   :  fa88 ; 
+ c8   :  fa97 ; 
+ c9   :  faa7 ; 
+ ca   :  fab7 ; 
+ cb   :  fac7 ; 
+ cc   :  fad7 ; 
+ cd   :  fae8 ; 
+ ce   :  faf9 ; 
+ cf   :  fb0b ; 
+ d0   :  fb1c ; 
+ d1   :  fb2e ; 
+ d2   :  fb40 ; 
+ d3   :  fb53 ; 
+ d4   :  fb65 ; 
+ d5   :  fb78 ; 
+ d6   :  fb8c ; 
+ d7   :  fb9f ; 
+ d8   :  fbb3 ; 
+ d9   :  fbc7 ; 
+ da   :  fbdb ; 
+ db   :  fbf0 ; 
+ dc   :  fc05 ; 
+ dd   :  fc1a ; 
+ de   :  fc2f ; 
+ df   :  fc45 ; 
+ e0   :  fc5a ; 
+ e1   :  fc71 ; 
+ e2   :  fc87 ; 
+ e3   :  fc9e ; 
+ e4   :  fcb4 ; 
+ e5   :  fccb ; 
+ e6   :  fce3 ; 
+ e7   :  fcfa ; 
+ e8   :  fd12 ; 
+ e9   :  fd2a ; 
+ ea   :  fd42 ; 
+ eb   :  fd5b ; 
+ ec   :  fd73 ; 
+ ed   :  fd8c ; 
+ ee   :  fda5 ; 
+ ef   :  fdbf ; 
+ f0   :  fdd8 ; 
+ f1   :  fdf2 ; 
+ f2   :  fe0c ; 
+ f3   :  fe26 ; 
+ f4   :  fe40 ; 
+ f5   :  fe5b ; 
+ f6   :  fe76 ; 
+ f7   :  fe91 ; 
+ f8   :  feac ; 
+ f9   :  fec7 ; 
+ fa   :  fee2 ; 
+ fb   :  fefe ; 
+ fc   :  ff1a ; 
+ fd   :  ff36 ; 
+ fe   :  ff52 ; 
+ ff   :  ff6e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
index bf09b740da..63e9056c6e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff6 ; 
- 1   :  fffe ; 
- 2   :  7 ; 
- 3   :  f ; 
- 4   :  17 ; 
- 5   :  1f ; 
- 6   :  28 ; 
- 7   :  30 ; 
- 8   :  38 ; 
- 9   :  41 ; 
- a   :  49 ; 
- b   :  52 ; 
- c   :  5a ; 
- d   :  63 ; 
- e   :  6b ; 
- f   :  74 ; 
- 10   :  7d ; 
- 11   :  85 ; 
- 12   :  8e ; 
- 13   :  97 ; 
- 14   :  a0 ; 
- 15   :  a8 ; 
- 16   :  b1 ; 
- 17   :  ba ; 
- 18   :  c3 ; 
- 19   :  cc ; 
- 1a   :  d5 ; 
- 1b   :  de ; 
- 1c   :  e7 ; 
- 1d   :  ef ; 
- 1e   :  f8 ; 
- 1f   :  101 ; 
- 20   :  10a ; 
- 21   :  113 ; 
- 22   :  11c ; 
- 23   :  125 ; 
- 24   :  12e ; 
- 25   :  137 ; 
- 26   :  140 ; 
- 27   :  149 ; 
- 28   :  152 ; 
- 29   :  15b ; 
- 2a   :  164 ; 
- 2b   :  16d ; 
- 2c   :  176 ; 
- 2d   :  17f ; 
- 2e   :  188 ; 
- 2f   :  191 ; 
- 30   :  19a ; 
- 31   :  1a3 ; 
- 32   :  1ab ; 
- 33   :  1b4 ; 
- 34   :  1bd ; 
- 35   :  1c6 ; 
- 36   :  1cf ; 
- 37   :  1d8 ; 
- 38   :  1e0 ; 
- 39   :  1e9 ; 
- 3a   :  1f2 ; 
- 3b   :  1fa ; 
- 3c   :  203 ; 
- 3d   :  20b ; 
- 3e   :  214 ; 
- 3f   :  21d ; 
- 40   :  225 ; 
- 41   :  22d ; 
- 42   :  236 ; 
- 43   :  23e ; 
- 44   :  246 ; 
- 45   :  24f ; 
- 46   :  257 ; 
- 47   :  25f ; 
- 48   :  267 ; 
- 49   :  26f ; 
- 4a   :  277 ; 
- 4b   :  27f ; 
- 4c   :  287 ; 
- 4d   :  28f ; 
- 4e   :  297 ; 
- 4f   :  29e ; 
- 50   :  2a6 ; 
- 51   :  2ad ; 
- 52   :  2b5 ; 
- 53   :  2bc ; 
- 54   :  2c4 ; 
- 55   :  2cb ; 
- 56   :  2d2 ; 
- 57   :  2d9 ; 
- 58   :  2e0 ; 
- 59   :  2e7 ; 
- 5a   :  2ee ; 
- 5b   :  2f5 ; 
- 5c   :  2fc ; 
- 5d   :  302 ; 
- 5e   :  309 ; 
- 5f   :  30f ; 
- 60   :  316 ; 
- 61   :  31c ; 
- 62   :  322 ; 
- 63   :  328 ; 
- 64   :  32e ; 
- 65   :  334 ; 
- 66   :  33a ; 
- 67   :  340 ; 
- 68   :  346 ; 
- 69   :  34b ; 
- 6a   :  351 ; 
- 6b   :  356 ; 
- 6c   :  35b ; 
- 6d   :  360 ; 
- 6e   :  365 ; 
- 6f   :  36a ; 
- 70   :  36f ; 
- 71   :  373 ; 
- 72   :  378 ; 
- 73   :  37c ; 
- 74   :  381 ; 
- 75   :  385 ; 
- 76   :  389 ; 
- 77   :  38d ; 
- 78   :  391 ; 
- 79   :  395 ; 
- 7a   :  398 ; 
- 7b   :  39c ; 
- 7c   :  39f ; 
- 7d   :  3a2 ; 
- 7e   :  3a5 ; 
- 7f   :  3a8 ; 
- 80   :  3ab ; 
- 81   :  3ae ; 
- 82   :  3b0 ; 
- 83   :  3b3 ; 
- 84   :  3b5 ; 
- 85   :  3b7 ; 
- 86   :  3b9 ; 
- 87   :  3bb ; 
- 88   :  3bd ; 
- 89   :  3be ; 
- 8a   :  3c0 ; 
- 8b   :  3c1 ; 
- 8c   :  3c2 ; 
- 8d   :  3c3 ; 
- 8e   :  3c4 ; 
- 8f   :  3c5 ; 
+ 0   :  fff0 ; 
+ 1   :  fff8 ; 
+ 2   :  0 ; 
+ 3   :  9 ; 
+ 4   :  11 ; 
+ 5   :  19 ; 
+ 6   :  21 ; 
+ 7   :  2a ; 
+ 8   :  32 ; 
+ 9   :  3a ; 
+ a   :  43 ; 
+ b   :  4b ; 
+ c   :  54 ; 
+ d   :  5c ; 
+ e   :  65 ; 
+ f   :  6e ; 
+ 10   :  76 ; 
+ 11   :  7f ; 
+ 12   :  88 ; 
+ 13   :  90 ; 
+ 14   :  99 ; 
+ 15   :  a2 ; 
+ 16   :  ab ; 
+ 17   :  b3 ; 
+ 18   :  bc ; 
+ 19   :  c5 ; 
+ 1a   :  ce ; 
+ 1b   :  d7 ; 
+ 1c   :  e0 ; 
+ 1d   :  e9 ; 
+ 1e   :  f2 ; 
+ 1f   :  fb ; 
+ 20   :  104 ; 
+ 21   :  10d ; 
+ 22   :  116 ; 
+ 23   :  11f ; 
+ 24   :  127 ; 
+ 25   :  130 ; 
+ 26   :  139 ; 
+ 27   :  142 ; 
+ 28   :  14b ; 
+ 29   :  154 ; 
+ 2a   :  15d ; 
+ 2b   :  166 ; 
+ 2c   :  16f ; 
+ 2d   :  178 ; 
+ 2e   :  181 ; 
+ 2f   :  18a ; 
+ 30   :  193 ; 
+ 31   :  19c ; 
+ 32   :  1a5 ; 
+ 33   :  1ae ; 
+ 34   :  1b7 ; 
+ 35   :  1bf ; 
+ 36   :  1c8 ; 
+ 37   :  1d1 ; 
+ 38   :  1da ; 
+ 39   :  1e2 ; 
+ 3a   :  1eb ; 
+ 3b   :  1f4 ; 
+ 3c   :  1fc ; 
+ 3d   :  205 ; 
+ 3e   :  20e ; 
+ 3f   :  216 ; 
+ 40   :  21f ; 
+ 41   :  227 ; 
+ 42   :  230 ; 
+ 43   :  238 ; 
+ 44   :  240 ; 
+ 45   :  248 ; 
+ 46   :  251 ; 
+ 47   :  259 ; 
+ 48   :  261 ; 
+ 49   :  269 ; 
+ 4a   :  271 ; 
+ 4b   :  279 ; 
+ 4c   :  281 ; 
+ 4d   :  289 ; 
+ 4e   :  291 ; 
+ 4f   :  298 ; 
+ 50   :  2a0 ; 
+ 51   :  2a8 ; 
+ 52   :  2af ; 
+ 53   :  2b7 ; 
+ 54   :  2be ; 
+ 55   :  2c5 ; 
+ 56   :  2cd ; 
+ 57   :  2d4 ; 
+ 58   :  2db ; 
+ 59   :  2e2 ; 
+ 5a   :  2e9 ; 
+ 5b   :  2f0 ; 
+ 5c   :  2f7 ; 
+ 5d   :  2fd ; 
+ 5e   :  304 ; 
+ 5f   :  30b ; 
+ 60   :  311 ; 
+ 61   :  317 ; 
+ 62   :  31e ; 
+ 63   :  324 ; 
+ 64   :  32a ; 
+ 65   :  330 ; 
+ 66   :  336 ; 
+ 67   :  33c ; 
+ 68   :  341 ; 
+ 69   :  347 ; 
+ 6a   :  34c ; 
+ 6b   :  352 ; 
+ 6c   :  357 ; 
+ 6d   :  35c ; 
+ 6e   :  361 ; 
+ 6f   :  366 ; 
+ 70   :  36b ; 
+ 71   :  370 ; 
+ 72   :  375 ; 
+ 73   :  379 ; 
+ 74   :  37e ; 
+ 75   :  382 ; 
+ 76   :  386 ; 
+ 77   :  38a ; 
+ 78   :  38e ; 
+ 79   :  392 ; 
+ 7a   :  395 ; 
+ 7b   :  399 ; 
+ 7c   :  39c ; 
+ 7d   :  3a0 ; 
+ 7e   :  3a3 ; 
+ 7f   :  3a6 ; 
+ 80   :  3a9 ; 
+ 81   :  3ac ; 
+ 82   :  3ae ; 
+ 83   :  3b1 ; 
+ 84   :  3b3 ; 
+ 85   :  3b5 ; 
+ 86   :  3b8 ; 
+ 87   :  3ba ; 
+ 88   :  3bb ; 
+ 89   :  3bd ; 
+ 8a   :  3bf ; 
+ 8b   :  3c0 ; 
+ 8c   :  3c1 ; 
+ 8d   :  3c2 ; 
+ 8e   :  3c3 ; 
+ 8f   :  3c4 ; 
  90   :  3c5 ; 
- 91   :  3c6 ; 
+ 91   :  3c5 ; 
  92   :  3c6 ; 
  93   :  3c6 ; 
  94   :  3c6 ; 
  95   :  3c6 ; 
  96   :  3c6 ; 
- 97   :  3c5 ; 
+ 97   :  3c6 ; 
  98   :  3c5 ; 
  99   :  3c4 ; 
- 9a   :  3c3 ; 
- 9b   :  3c2 ; 
- 9c   :  3c0 ; 
- 9d   :  3bf ; 
- 9e   :  3bd ; 
- 9f   :  3bc ; 
- a0   :  3ba ; 
- a1   :  3b8 ; 
- a2   :  3b6 ; 
- a3   :  3b3 ; 
- a4   :  3b1 ; 
- a5   :  3ae ; 
- a6   :  3ab ; 
- a7   :  3a8 ; 
- a8   :  3a5 ; 
- a9   :  3a2 ; 
- aa   :  39e ; 
- ab   :  39b ; 
- ac   :  397 ; 
- ad   :  393 ; 
- ae   :  38f ; 
- af   :  38a ; 
- b0   :  386 ; 
- b1   :  381 ; 
- b2   :  37c ; 
- b3   :  378 ; 
- b4   :  372 ; 
- b5   :  36d ; 
- b6   :  368 ; 
- b7   :  362 ; 
- b8   :  35c ; 
- b9   :  356 ; 
- ba   :  350 ; 
- bb   :  34a ; 
- bc   :  344 ; 
- bd   :  33d ; 
- be   :  336 ; 
- bf   :  32f ; 
- c0   :  328 ; 
- c1   :  321 ; 
- c2   :  31a ; 
- c3   :  312 ; 
- c4   :  30a ; 
- c5   :  302 ; 
- c6   :  2fa ; 
- c7   :  2f2 ; 
- c8   :  2ea ; 
- c9   :  2e1 ; 
- ca   :  2d9 ; 
- cb   :  2d0 ; 
- cc   :  2c7 ; 
- cd   :  2be ; 
- ce   :  2b4 ; 
- cf   :  2ab ; 
- d0   :  2a1 ; 
- d1   :  298 ; 
- d2   :  28e ; 
- d3   :  284 ; 
- d4   :  279 ; 
- d5   :  26f ; 
- d6   :  264 ; 
- d7   :  25a ; 
- d8   :  24f ; 
- d9   :  244 ; 
- da   :  239 ; 
- db   :  22e ; 
- dc   :  222 ; 
- dd   :  217 ; 
- de   :  20b ; 
- df   :  1ff ; 
- e0   :  1f3 ; 
- e1   :  1e7 ; 
- e2   :  1db ; 
- e3   :  1cf ; 
- e4   :  1c2 ; 
- e5   :  1b6 ; 
- e6   :  1a9 ; 
- e7   :  19c ; 
- e8   :  18f ; 
- e9   :  182 ; 
- ea   :  175 ; 
- eb   :  167 ; 
- ec   :  15a ; 
- ed   :  14c ; 
- ee   :  13e ; 
- ef   :  131 ; 
- f0   :  123 ; 
- f1   :  115 ; 
- f2   :  106 ; 
- f3   :  f8 ; 
- f4   :  ea ; 
- f5   :  db ; 
- f6   :  cd ; 
- f7   :  be ; 
- f8   :  af ; 
- f9   :  a0 ; 
- fa   :  91 ; 
- fb   :  82 ; 
- fc   :  73 ; 
- fd   :  63 ; 
- fe   :  54 ; 
- ff   :  45 ; 
+ 9a   :  3c4 ; 
+ 9b   :  3c3 ; 
+ 9c   :  3c1 ; 
+ 9d   :  3c0 ; 
+ 9e   :  3bf ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
+ a3   :  3b5 ; 
+ a4   :  3b3 ; 
+ a5   :  3b0 ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
+ a9   :  3a4 ; 
+ aa   :  3a1 ; 
+ ab   :  39d ; 
+ ac   :  39a ; 
+ ad   :  396 ; 
+ ae   :  392 ; 
+ af   :  38e ; 
+ b0   :  389 ; 
+ b1   :  385 ; 
+ b2   :  380 ; 
+ b3   :  37b ; 
+ b4   :  376 ; 
+ b5   :  371 ; 
+ b6   :  36c ; 
+ b7   :  366 ; 
+ b8   :  361 ; 
+ b9   :  35b ; 
+ ba   :  355 ; 
+ bb   :  34f ; 
+ bc   :  348 ; 
+ bd   :  342 ; 
+ be   :  33b ; 
+ bf   :  335 ; 
+ c0   :  32e ; 
+ c1   :  326 ; 
+ c2   :  31f ; 
+ c3   :  318 ; 
+ c4   :  310 ; 
+ c5   :  308 ; 
+ c6   :  300 ; 
+ c7   :  2f8 ; 
+ c8   :  2f0 ; 
+ c9   :  2e8 ; 
+ ca   :  2df ; 
+ cb   :  2d6 ; 
+ cc   :  2ce ; 
+ cd   :  2c5 ; 
+ ce   :  2bb ; 
+ cf   :  2b2 ; 
+ d0   :  2a9 ; 
+ d1   :  29f ; 
+ d2   :  295 ; 
+ d3   :  28b ; 
+ d4   :  281 ; 
+ d5   :  277 ; 
+ d6   :  26c ; 
+ d7   :  262 ; 
+ d8   :  257 ; 
+ d9   :  24c ; 
+ da   :  241 ; 
+ db   :  236 ; 
+ dc   :  22b ; 
+ dd   :  21f ; 
+ de   :  214 ; 
+ df   :  208 ; 
+ e0   :  1fc ; 
+ e1   :  1f0 ; 
+ e2   :  1e4 ; 
+ e3   :  1d8 ; 
+ e4   :  1cc ; 
+ e5   :  1bf ; 
+ e6   :  1b3 ; 
+ e7   :  1a6 ; 
+ e8   :  199 ; 
+ e9   :  18c ; 
+ ea   :  17f ; 
+ eb   :  171 ; 
+ ec   :  164 ; 
+ ed   :  156 ; 
+ ee   :  149 ; 
+ ef   :  13b ; 
+ f0   :  12d ; 
+ f1   :  11f ; 
+ f2   :  111 ; 
+ f3   :  103 ; 
+ f4   :  f5 ; 
+ f5   :  e6 ; 
+ f6   :  d8 ; 
+ f7   :  c9 ; 
+ f8   :  ba ; 
+ f9   :  ab ; 
+ fa   :  9c ; 
+ fb   :  8d ; 
+ fc   :  7e ; 
+ fd   :  6f ; 
+ fe   :  60 ; 
+ ff   :  50 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
index 0a49efede7..7f5f626adc 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
@@ -3,156 +3,156 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffd ; 
- 1   :  fffa ; 
- 2   :  fff6 ; 
- 3   :  fff2 ; 
- 4   :  ffee ; 
- 5   :  ffea ; 
- 6   :  ffe6 ; 
- 7   :  ffe2 ; 
- 8   :  ffde ; 
- 9   :  ffdb ; 
- a   :  ffd7 ; 
- b   :  ffd3 ; 
- c   :  ffcf ; 
- d   :  ffcb ; 
- e   :  ffc6 ; 
- f   :  ffc2 ; 
- 10   :  ffbe ; 
- 11   :  ffba ; 
- 12   :  ffb6 ; 
- 13   :  ffb2 ; 
- 14   :  ffae ; 
- 15   :  ffaa ; 
- 16   :  ffa6 ; 
- 17   :  ffa1 ; 
- 18   :  ff9d ; 
- 19   :  ff99 ; 
- 1a   :  ff95 ; 
- 1b   :  ff91 ; 
- 1c   :  ff8c ; 
- 1d   :  ff88 ; 
- 1e   :  ff84 ; 
- 1f   :  ff80 ; 
- 20   :  ff7b ; 
- 21   :  ff77 ; 
- 22   :  ff73 ; 
- 23   :  ff6f ; 
- 24   :  ff6a ; 
- 25   :  ff66 ; 
- 26   :  ff62 ; 
- 27   :  ff5d ; 
- 28   :  ff59 ; 
- 29   :  ff55 ; 
- 2a   :  ff51 ; 
- 2b   :  ff4c ; 
- 2c   :  ff48 ; 
- 2d   :  ff44 ; 
- 2e   :  ff40 ; 
- 2f   :  ff3b ; 
- 30   :  ff37 ; 
- 31   :  ff33 ; 
- 32   :  ff2e ; 
- 33   :  ff2a ; 
- 34   :  ff26 ; 
- 35   :  ff22 ; 
- 36   :  ff1e ; 
- 37   :  ff19 ; 
- 38   :  ff15 ; 
- 39   :  ff11 ; 
- 3a   :  ff0d ; 
- 3b   :  ff09 ; 
- 3c   :  ff04 ; 
- 3d   :  ff00 ; 
- 3e   :  fefc ; 
- 3f   :  fef8 ; 
- 40   :  fef4 ; 
- 41   :  fef0 ; 
- 42   :  feec ; 
- 43   :  fee8 ; 
- 44   :  fee4 ; 
- 45   :  fee0 ; 
- 46   :  fedc ; 
- 47   :  fed8 ; 
- 48   :  fed4 ; 
- 49   :  fed0 ; 
- 4a   :  fecc ; 
- 4b   :  fec8 ; 
- 4c   :  fec5 ; 
- 4d   :  fec1 ; 
- 4e   :  febd ; 
- 4f   :  feb9 ; 
- 50   :  feb6 ; 
- 51   :  feb2 ; 
- 52   :  feae ; 
- 53   :  feab ; 
- 54   :  fea7 ; 
- 55   :  fea3 ; 
- 56   :  fea0 ; 
- 57   :  fe9c ; 
- 58   :  fe99 ; 
- 59   :  fe96 ; 
- 5a   :  fe92 ; 
- 5b   :  fe8f ; 
- 5c   :  fe8c ; 
- 5d   :  fe88 ; 
- 5e   :  fe85 ; 
- 5f   :  fe82 ; 
- 60   :  fe7f ; 
- 61   :  fe7c ; 
- 62   :  fe79 ; 
- 63   :  fe76 ; 
- 64   :  fe73 ; 
- 65   :  fe70 ; 
- 66   :  fe6d ; 
- 67   :  fe6a ; 
- 68   :  fe67 ; 
- 69   :  fe64 ; 
- 6a   :  fe62 ; 
- 6b   :  fe5f ; 
- 6c   :  fe5d ; 
- 6d   :  fe5a ; 
- 6e   :  fe58 ; 
- 6f   :  fe55 ; 
- 70   :  fe53 ; 
- 71   :  fe50 ; 
- 72   :  fe4e ; 
- 73   :  fe4c ; 
- 74   :  fe4a ; 
- 75   :  fe48 ; 
- 76   :  fe46 ; 
- 77   :  fe44 ; 
- 78   :  fe42 ; 
- 79   :  fe40 ; 
- 7a   :  fe3e ; 
- 7b   :  fe3c ; 
- 7c   :  fe3b ; 
- 7d   :  fe39 ; 
- 7e   :  fe38 ; 
- 7f   :  fe36 ; 
- 80   :  fe35 ; 
- 81   :  fe33 ; 
- 82   :  fe32 ; 
- 83   :  fe31 ; 
+ 0   :  0 ; 
+ 1   :  fffc ; 
+ 2   :  fff9 ; 
+ 3   :  fff5 ; 
+ 4   :  fff1 ; 
+ 5   :  ffed ; 
+ 6   :  ffe9 ; 
+ 7   :  ffe5 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffde ; 
+ a   :  ffda ; 
+ b   :  ffd6 ; 
+ c   :  ffd2 ; 
+ d   :  ffce ; 
+ e   :  ffca ; 
+ f   :  ffc5 ; 
+ 10   :  ffc1 ; 
+ 11   :  ffbd ; 
+ 12   :  ffb9 ; 
+ 13   :  ffb5 ; 
+ 14   :  ffb1 ; 
+ 15   :  ffad ; 
+ 16   :  ffa9 ; 
+ 17   :  ffa5 ; 
+ 18   :  ffa0 ; 
+ 19   :  ff9c ; 
+ 1a   :  ff98 ; 
+ 1b   :  ff94 ; 
+ 1c   :  ff90 ; 
+ 1d   :  ff8b ; 
+ 1e   :  ff87 ; 
+ 1f   :  ff83 ; 
+ 20   :  ff7f ; 
+ 21   :  ff7a ; 
+ 22   :  ff76 ; 
+ 23   :  ff72 ; 
+ 24   :  ff6e ; 
+ 25   :  ff69 ; 
+ 26   :  ff65 ; 
+ 27   :  ff61 ; 
+ 28   :  ff5c ; 
+ 29   :  ff58 ; 
+ 2a   :  ff54 ; 
+ 2b   :  ff50 ; 
+ 2c   :  ff4b ; 
+ 2d   :  ff47 ; 
+ 2e   :  ff43 ; 
+ 2f   :  ff3e ; 
+ 30   :  ff3a ; 
+ 31   :  ff36 ; 
+ 32   :  ff32 ; 
+ 33   :  ff2d ; 
+ 34   :  ff29 ; 
+ 35   :  ff25 ; 
+ 36   :  ff21 ; 
+ 37   :  ff1d ; 
+ 38   :  ff18 ; 
+ 39   :  ff14 ; 
+ 3a   :  ff10 ; 
+ 3b   :  ff0c ; 
+ 3c   :  ff08 ; 
+ 3d   :  ff03 ; 
+ 3e   :  feff ; 
+ 3f   :  fefb ; 
+ 40   :  fef7 ; 
+ 41   :  fef3 ; 
+ 42   :  feef ; 
+ 43   :  feeb ; 
+ 44   :  fee7 ; 
+ 45   :  fee3 ; 
+ 46   :  fedf ; 
+ 47   :  fedb ; 
+ 48   :  fed7 ; 
+ 49   :  fed3 ; 
+ 4a   :  fecf ; 
+ 4b   :  fecb ; 
+ 4c   :  fec7 ; 
+ 4d   :  fec4 ; 
+ 4e   :  fec0 ; 
+ 4f   :  febc ; 
+ 50   :  feb8 ; 
+ 51   :  feb5 ; 
+ 52   :  feb1 ; 
+ 53   :  fead ; 
+ 54   :  feaa ; 
+ 55   :  fea6 ; 
+ 56   :  fea3 ; 
+ 57   :  fe9f ; 
+ 58   :  fe9c ; 
+ 59   :  fe98 ; 
+ 5a   :  fe95 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8e ; 
+ 5d   :  fe8b ; 
+ 5e   :  fe87 ; 
+ 5f   :  fe84 ; 
+ 60   :  fe81 ; 
+ 61   :  fe7e ; 
+ 62   :  fe7b ; 
+ 63   :  fe78 ; 
+ 64   :  fe75 ; 
+ 65   :  fe72 ; 
+ 66   :  fe6f ; 
+ 67   :  fe6c ; 
+ 68   :  fe69 ; 
+ 69   :  fe67 ; 
+ 6a   :  fe64 ; 
+ 6b   :  fe61 ; 
+ 6c   :  fe5f ; 
+ 6d   :  fe5c ; 
+ 6e   :  fe59 ; 
+ 6f   :  fe57 ; 
+ 70   :  fe55 ; 
+ 71   :  fe52 ; 
+ 72   :  fe50 ; 
+ 73   :  fe4e ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
+ 7a   :  fe3f ; 
+ 7b   :  fe3e ; 
+ 7c   :  fe3c ; 
+ 7d   :  fe3a ; 
+ 7e   :  fe39 ; 
+ 7f   :  fe37 ; 
+ 80   :  fe36 ; 
+ 81   :  fe34 ; 
+ 82   :  fe33 ; 
+ 83   :  fe32 ; 
  84   :  fe30 ; 
- 85   :  fe2e ; 
- 86   :  fe2d ; 
- 87   :  fe2c ; 
+ 85   :  fe2f ; 
+ 86   :  fe2e ; 
+ 87   :  fe2d ; 
  88   :  fe2c ; 
  89   :  fe2b ; 
- 8a   :  fe2a ; 
- 8b   :  fe29 ; 
+ 8a   :  fe2b ; 
+ 8b   :  fe2a ; 
  8c   :  fe29 ; 
- 8d   :  fe28 ; 
+ 8d   :  fe29 ; 
  8e   :  fe28 ; 
- 8f   :  fe27 ; 
+ 8f   :  fe28 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
- 93   :  fe26 ; 
+ 93   :  fe27 ; 
  94   :  fe26 ; 
- 95   :  fe27 ; 
+ 95   :  fe26 ; 
  96   :  fe27 ; 
  97   :  fe27 ; 
  98   :  fe27 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  fe28 ; 
  9b   :  fe28 ; 
  9c   :  fe29 ; 
- 9d   :  fe2a ; 
+ 9d   :  fe29 ; 
  9e   :  fe2a ; 
  9f   :  fe2b ; 
- a0   :  fe2c ; 
- a1   :  fe2d ; 
- a2   :  fe2e ; 
- a3   :  fe2f ; 
- a4   :  fe31 ; 
- a5   :  fe32 ; 
- a6   :  fe33 ; 
- a7   :  fe35 ; 
- a8   :  fe36 ; 
- a9   :  fe38 ; 
- aa   :  fe3a ; 
- ab   :  fe3b ; 
- ac   :  fe3d ; 
- ad   :  fe3f ; 
- ae   :  fe41 ; 
- af   :  fe43 ; 
- b0   :  fe46 ; 
- b1   :  fe48 ; 
- b2   :  fe4a ; 
- b3   :  fe4d ; 
- b4   :  fe4f ; 
- b5   :  fe52 ; 
- b6   :  fe55 ; 
- b7   :  fe57 ; 
- b8   :  fe5a ; 
- b9   :  fe5d ; 
- ba   :  fe60 ; 
- bb   :  fe63 ; 
- bc   :  fe67 ; 
- bd   :  fe6a ; 
- be   :  fe6d ; 
- bf   :  fe71 ; 
- c0   :  fe74 ; 
- c1   :  fe78 ; 
- c2   :  fe7c ; 
- c3   :  fe80 ; 
- c4   :  fe83 ; 
- c5   :  fe87 ; 
- c6   :  fe8b ; 
- c7   :  fe90 ; 
- c8   :  fe94 ; 
- c9   :  fe98 ; 
- ca   :  fe9c ; 
- cb   :  fea1 ; 
- cc   :  fea5 ; 
- cd   :  feaa ; 
- ce   :  feaf ; 
- cf   :  feb4 ; 
- d0   :  feb8 ; 
- d1   :  febd ; 
- d2   :  fec2 ; 
- d3   :  fec8 ; 
- d4   :  fecd ; 
- d5   :  fed2 ; 
- d6   :  fed7 ; 
- d7   :  fedd ; 
- d8   :  fee2 ; 
- d9   :  fee8 ; 
- da   :  feed ; 
- db   :  fef3 ; 
- dc   :  fef9 ; 
- dd   :  feff ; 
- de   :  ff05 ; 
- df   :  ff0b ; 
- e0   :  ff11 ; 
- e1   :  ff17 ; 
- e2   :  ff1d ; 
- e3   :  ff24 ; 
- e4   :  ff2a ; 
- e5   :  ff30 ; 
- e6   :  ff37 ; 
- e7   :  ff3d ; 
- e8   :  ff44 ; 
- e9   :  ff4b ; 
- ea   :  ff52 ; 
- eb   :  ff59 ; 
- ec   :  ff5f ; 
- ed   :  ff66 ; 
- ee   :  ff6d ; 
- ef   :  ff75 ; 
- f0   :  ff7c ; 
- f1   :  ff83 ; 
- f2   :  ff8a ; 
- f3   :  ff92 ; 
- f4   :  ff99 ; 
- f5   :  ffa1 ; 
- f6   :  ffa8 ; 
- f7   :  ffb0 ; 
- f8   :  ffb7 ; 
- f9   :  ffbf ; 
- fa   :  ffc7 ; 
- fb   :  ffcf ; 
- fc   :  ffd6 ; 
- fd   :  ffde ; 
- fe   :  ffe6 ; 
- ff   :  ffee ; 
+ a0   :  fe2b ; 
+ a1   :  fe2c ; 
+ a2   :  fe2d ; 
+ a3   :  fe2e ; 
+ a4   :  fe30 ; 
+ a5   :  fe31 ; 
+ a6   :  fe32 ; 
+ a7   :  fe34 ; 
+ a8   :  fe35 ; 
+ a9   :  fe37 ; 
+ aa   :  fe38 ; 
+ ab   :  fe3a ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
+ b0   :  fe44 ; 
+ b1   :  fe46 ; 
+ b2   :  fe49 ; 
+ b3   :  fe4b ; 
+ b4   :  fe4d ; 
+ b5   :  fe50 ; 
+ b6   :  fe53 ; 
+ b7   :  fe55 ; 
+ b8   :  fe58 ; 
+ b9   :  fe5b ; 
+ ba   :  fe5e ; 
+ bb   :  fe61 ; 
+ bc   :  fe64 ; 
+ bd   :  fe68 ; 
+ be   :  fe6b ; 
+ bf   :  fe6e ; 
+ c0   :  fe72 ; 
+ c1   :  fe75 ; 
+ c2   :  fe79 ; 
+ c3   :  fe7d ; 
+ c4   :  fe81 ; 
+ c5   :  fe84 ; 
+ c6   :  fe88 ; 
+ c7   :  fe8c ; 
+ c8   :  fe91 ; 
+ c9   :  fe95 ; 
+ ca   :  fe99 ; 
+ cb   :  fe9e ; 
+ cc   :  fea2 ; 
+ cd   :  fea7 ; 
+ ce   :  feab ; 
+ cf   :  feb0 ; 
+ d0   :  feb5 ; 
+ d1   :  feba ; 
+ d2   :  febf ; 
+ d3   :  fec4 ; 
+ d4   :  fec9 ; 
+ d5   :  fece ; 
+ d6   :  fed3 ; 
+ d7   :  fed9 ; 
+ d8   :  fede ; 
+ d9   :  fee4 ; 
+ da   :  fee9 ; 
+ db   :  feef ; 
+ dc   :  fef5 ; 
+ dd   :  fefa ; 
+ de   :  ff00 ; 
+ df   :  ff06 ; 
+ e0   :  ff0c ; 
+ e1   :  ff12 ; 
+ e2   :  ff19 ; 
+ e3   :  ff1f ; 
+ e4   :  ff25 ; 
+ e5   :  ff2c ; 
+ e6   :  ff32 ; 
+ e7   :  ff39 ; 
+ e8   :  ff3f ; 
+ e9   :  ff46 ; 
+ ea   :  ff4d ; 
+ eb   :  ff53 ; 
+ ec   :  ff5a ; 
+ ed   :  ff61 ; 
+ ee   :  ff68 ; 
+ ef   :  ff6f ; 
+ f0   :  ff76 ; 
+ f1   :  ff7e ; 
+ f2   :  ff85 ; 
+ f3   :  ff8c ; 
+ f4   :  ff93 ; 
+ f5   :  ff9b ; 
+ f6   :  ffa2 ; 
+ f7   :  ffaa ; 
+ f8   :  ffb2 ; 
+ f9   :  ffb9 ; 
+ fa   :  ffc1 ; 
+ fb   :  ffc9 ; 
+ fc   :  ffd1 ; 
+ fd   :  ffd8 ; 
+ fe   :  ffe0 ; 
+ ff   :  ffe8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
index a8344b7e3a..1971c3e982 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
@@ -3,114 +3,114 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  15 ; 
- 1   :  17 ; 
- 2   :  18 ; 
- 3   :  1a ; 
- 4   :  1b ; 
- 5   :  1d ; 
- 6   :  1e ; 
- 7   :  20 ; 
- 8   :  22 ; 
- 9   :  23 ; 
- a   :  25 ; 
- b   :  26 ; 
- c   :  28 ; 
- d   :  29 ; 
- e   :  2b ; 
- f   :  2d ; 
- 10   :  2e ; 
- 11   :  30 ; 
- 12   :  31 ; 
- 13   :  33 ; 
- 14   :  35 ; 
- 15   :  36 ; 
- 16   :  38 ; 
- 17   :  3a ; 
- 18   :  3b ; 
- 19   :  3d ; 
- 1a   :  3f ; 
- 1b   :  40 ; 
- 1c   :  42 ; 
- 1d   :  44 ; 
- 1e   :  45 ; 
- 1f   :  47 ; 
- 20   :  49 ; 
- 21   :  4b ; 
- 22   :  4c ; 
- 23   :  4e ; 
- 24   :  50 ; 
- 25   :  51 ; 
- 26   :  53 ; 
- 27   :  55 ; 
- 28   :  56 ; 
- 29   :  58 ; 
- 2a   :  5a ; 
- 2b   :  5c ; 
- 2c   :  5d ; 
- 2d   :  5f ; 
- 2e   :  61 ; 
- 2f   :  62 ; 
- 30   :  64 ; 
- 31   :  66 ; 
- 32   :  68 ; 
- 33   :  69 ; 
- 34   :  6b ; 
- 35   :  6d ; 
- 36   :  6e ; 
- 37   :  70 ; 
- 38   :  72 ; 
- 39   :  74 ; 
- 3a   :  75 ; 
- 3b   :  77 ; 
- 3c   :  79 ; 
- 3d   :  7a ; 
- 3e   :  7c ; 
- 3f   :  7e ; 
- 40   :  7f ; 
- 41   :  81 ; 
- 42   :  83 ; 
- 43   :  84 ; 
- 44   :  86 ; 
- 45   :  87 ; 
- 46   :  89 ; 
- 47   :  8b ; 
- 48   :  8c ; 
- 49   :  8e ; 
- 4a   :  8f ; 
- 4b   :  91 ; 
- 4c   :  93 ; 
- 4d   :  94 ; 
- 4e   :  96 ; 
- 4f   :  97 ; 
- 50   :  99 ; 
- 51   :  9a ; 
- 52   :  9c ; 
- 53   :  9d ; 
- 54   :  9f ; 
- 55   :  a0 ; 
- 56   :  a2 ; 
- 57   :  a3 ; 
- 58   :  a4 ; 
- 59   :  a6 ; 
- 5a   :  a7 ; 
- 5b   :  a9 ; 
- 5c   :  aa ; 
- 5d   :  ab ; 
- 5e   :  ad ; 
- 5f   :  ae ; 
- 60   :  af ; 
- 61   :  b1 ; 
- 62   :  b2 ; 
- 63   :  b3 ; 
- 64   :  b4 ; 
+ 0   :  14 ; 
+ 1   :  16 ; 
+ 2   :  17 ; 
+ 3   :  19 ; 
+ 4   :  1a ; 
+ 5   :  1c ; 
+ 6   :  1d ; 
+ 7   :  1f ; 
+ 8   :  20 ; 
+ 9   :  22 ; 
+ a   :  23 ; 
+ b   :  25 ; 
+ c   :  27 ; 
+ d   :  28 ; 
+ e   :  2a ; 
+ f   :  2b ; 
+ 10   :  2d ; 
+ 11   :  2f ; 
+ 12   :  30 ; 
+ 13   :  32 ; 
+ 14   :  33 ; 
+ 15   :  35 ; 
+ 16   :  37 ; 
+ 17   :  38 ; 
+ 18   :  3a ; 
+ 19   :  3c ; 
+ 1a   :  3d ; 
+ 1b   :  3f ; 
+ 1c   :  41 ; 
+ 1d   :  42 ; 
+ 1e   :  44 ; 
+ 1f   :  46 ; 
+ 20   :  48 ; 
+ 21   :  49 ; 
+ 22   :  4b ; 
+ 23   :  4d ; 
+ 24   :  4e ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
+ 27   :  53 ; 
+ 28   :  55 ; 
+ 29   :  57 ; 
+ 2a   :  59 ; 
+ 2b   :  5a ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
+ 2e   :  5f ; 
+ 2f   :  61 ; 
+ 30   :  63 ; 
+ 31   :  65 ; 
+ 32   :  66 ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
+ 35   :  6b ; 
+ 36   :  6d ; 
+ 37   :  6f ; 
+ 38   :  71 ; 
+ 39   :  72 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
+ 3c   :  77 ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
+ 3f   :  7c ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
+ 42   :  81 ; 
+ 43   :  83 ; 
+ 44   :  85 ; 
+ 45   :  86 ; 
+ 46   :  88 ; 
+ 47   :  89 ; 
+ 48   :  8b ; 
+ 49   :  8d ; 
+ 4a   :  8e ; 
+ 4b   :  90 ; 
+ 4c   :  91 ; 
+ 4d   :  93 ; 
+ 4e   :  95 ; 
+ 4f   :  96 ; 
+ 50   :  98 ; 
+ 51   :  99 ; 
+ 52   :  9b ; 
+ 53   :  9c ; 
+ 54   :  9e ; 
+ 55   :  9f ; 
+ 56   :  a1 ; 
+ 57   :  a2 ; 
+ 58   :  a3 ; 
+ 59   :  a5 ; 
+ 5a   :  a6 ; 
+ 5b   :  a8 ; 
+ 5c   :  a9 ; 
+ 5d   :  aa ; 
+ 5e   :  ac ; 
+ 5f   :  ad ; 
+ 60   :  ae ; 
+ 61   :  b0 ; 
+ 62   :  b1 ; 
+ 63   :  b2 ; 
+ 64   :  b3 ; 
  65   :  b5 ; 
- 66   :  b7 ; 
- 67   :  b8 ; 
- 68   :  b9 ; 
- 69   :  ba ; 
- 6a   :  bb ; 
- 6b   :  bc ; 
+ 66   :  b6 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
+ 69   :  b9 ; 
+ 6a   :  ba ; 
+ 6b   :  bb ; 
  6c   :  bd ; 
  6d   :  be ; 
  6e   :  bf ; 
@@ -119,31 +119,31 @@ CONTENT BEGIN
  71   :  c2 ; 
  72   :  c3 ; 
  73   :  c4 ; 
- 74   :  c5 ; 
- 75   :  c6 ; 
- 76   :  c7 ; 
- 77   :  c8 ; 
+ 74   :  c4 ; 
+ 75   :  c5 ; 
+ 76   :  c6 ; 
+ 77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
- 7a   :  ca ; 
- 7b   :  cb ; 
+ 7a   :  c9 ; 
+ 7b   :  ca ; 
  7c   :  cb ; 
- 7d   :  cc ; 
- 7e   :  cd ; 
+ 7d   :  cb ; 
+ 7e   :  cc ; 
  7f   :  cd ; 
- 80   :  ce ; 
+ 80   :  cd ; 
  81   :  ce ; 
- 82   :  cf ; 
+ 82   :  ce ; 
  83   :  cf ; 
- 84   :  d0 ; 
+ 84   :  cf ; 
  85   :  d0 ; 
- 86   :  d1 ; 
+ 86   :  d0 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
  8a   :  d2 ; 
  8b   :  d2 ; 
- 8c   :  d3 ; 
+ 8c   :  d2 ; 
  8d   :  d3 ; 
  8e   :  d3 ; 
  8f   :  d3 ; 
@@ -157,24 +157,24 @@ CONTENT BEGIN
  97   :  d3 ; 
  98   :  d3 ; 
  99   :  d3 ; 
- 9a   :  d2 ; 
+ 9a   :  d3 ; 
  9b   :  d2 ; 
  9c   :  d2 ; 
  9d   :  d2 ; 
- 9e   :  d1 ; 
+ 9e   :  d2 ; 
  9f   :  d1 ; 
- a0   :  d0 ; 
+ a0   :  d1 ; 
  a1   :  d0 ; 
- a2   :  cf ; 
+ a2   :  d0 ; 
  a3   :  cf ; 
- a4   :  ce ; 
+ a4   :  cf ; 
  a5   :  ce ; 
- a6   :  cd ; 
- a7   :  cc ; 
+ a6   :  ce ; 
+ a7   :  cd ; 
  a8   :  cc ; 
- a9   :  cb ; 
- aa   :  ca ; 
- ab   :  c9 ; 
+ a9   :  cc ; 
+ aa   :  cb ; 
+ ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
  ae   :  c7 ; 
@@ -182,81 +182,81 @@ CONTENT BEGIN
  b0   :  c5 ; 
  b1   :  c4 ; 
  b2   :  c3 ; 
- b3   :  c1 ; 
- b4   :  c0 ; 
- b5   :  bf ; 
- b6   :  be ; 
- b7   :  bd ; 
- b8   :  bb ; 
- b9   :  ba ; 
- ba   :  b9 ; 
- bb   :  b7 ; 
- bc   :  b6 ; 
- bd   :  b4 ; 
- be   :  b3 ; 
- bf   :  b1 ; 
- c0   :  af ; 
- c1   :  ae ; 
- c2   :  ac ; 
- c3   :  aa ; 
- c4   :  a9 ; 
- c5   :  a7 ; 
- c6   :  a5 ; 
- c7   :  a3 ; 
- c8   :  a1 ; 
- c9   :  9f ; 
- ca   :  9d ; 
- cb   :  9b ; 
- cc   :  99 ; 
- cd   :  97 ; 
- ce   :  95 ; 
- cf   :  93 ; 
- d0   :  90 ; 
- d1   :  8e ; 
- d2   :  8c ; 
- d3   :  89 ; 
- d4   :  87 ; 
- d5   :  85 ; 
- d6   :  82 ; 
- d7   :  80 ; 
- d8   :  7d ; 
- d9   :  7b ; 
- da   :  78 ; 
- db   :  75 ; 
- dc   :  73 ; 
- dd   :  70 ; 
- de   :  6d ; 
- df   :  6b ; 
- e0   :  68 ; 
- e1   :  65 ; 
- e2   :  62 ; 
- e3   :  5f ; 
- e4   :  5c ; 
- e5   :  59 ; 
- e6   :  56 ; 
- e7   :  53 ; 
- e8   :  50 ; 
- e9   :  4d ; 
- ea   :  4a ; 
- eb   :  47 ; 
- ec   :  44 ; 
- ed   :  40 ; 
- ee   :  3d ; 
- ef   :  3a ; 
- f0   :  36 ; 
- f1   :  33 ; 
- f2   :  30 ; 
- f3   :  2c ; 
- f4   :  29 ; 
- f5   :  25 ; 
- f6   :  22 ; 
- f7   :  1e ; 
- f8   :  1b ; 
- f9   :  17 ; 
- fa   :  14 ; 
- fb   :  10 ; 
- fc   :  c ; 
- fd   :  9 ; 
- fe   :  5 ; 
- ff   :  1 ; 
+ b3   :  c2 ; 
+ b4   :  c1 ; 
+ b5   :  c0 ; 
+ b6   :  bf ; 
+ b7   :  be ; 
+ b8   :  bc ; 
+ b9   :  bb ; 
+ ba   :  ba ; 
+ bb   :  b8 ; 
+ bc   :  b7 ; 
+ bd   :  b5 ; 
+ be   :  b4 ; 
+ bf   :  b2 ; 
+ c0   :  b1 ; 
+ c1   :  af ; 
+ c2   :  ad ; 
+ c3   :  ac ; 
+ c4   :  aa ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
+ c7   :  a4 ; 
+ c8   :  a3 ; 
+ c9   :  a1 ; 
+ ca   :  9f ; 
+ cb   :  9d ; 
+ cc   :  9b ; 
+ cd   :  99 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  92 ; 
+ d1   :  90 ; 
+ d2   :  8e ; 
+ d3   :  8b ; 
+ d4   :  89 ; 
+ d5   :  87 ; 
+ d6   :  84 ; 
+ d7   :  82 ; 
+ d8   :  7f ; 
+ d9   :  7d ; 
+ da   :  7a ; 
+ db   :  77 ; 
+ dc   :  75 ; 
+ dd   :  72 ; 
+ de   :  6f ; 
+ df   :  6d ; 
+ e0   :  6a ; 
+ e1   :  67 ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5c ; 
+ e6   :  59 ; 
+ e7   :  56 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
+ ea   :  4c ; 
+ eb   :  49 ; 
+ ec   :  46 ; 
+ ed   :  43 ; 
+ ee   :  3f ; 
+ ef   :  3c ; 
+ f0   :  39 ; 
+ f1   :  36 ; 
+ f2   :  32 ; 
+ f3   :  2f ; 
+ f4   :  2b ; 
+ f5   :  28 ; 
+ f6   :  24 ; 
+ f7   :  21 ; 
+ f8   :  1d ; 
+ f9   :  1a ; 
+ fa   :  16 ; 
+ fb   :  13 ; 
+ fc   :  f ; 
+ fd   :  b ; 
+ fe   :  8 ; 
+ ff   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
index 90cf20794d..086dfbabce 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
@@ -3,91 +3,91 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff7b ; 
- 1   :  ff75 ; 
- 2   :  ff7b ; 
- 3   :  ff8e ; 
- 4   :  ffa9 ; 
- 5   :  ffc5 ; 
- 6   :  ffdd ; 
- 7   :  ffed ; 
- 8   :  fff4 ; 
- 9   :  fff4 ; 
- a   :  fff0 ; 
- b   :  ffeb ; 
- c   :  ffe8 ; 
- d   :  ffe7 ; 
- e   :  ffe8 ; 
- f   :  ffea ; 
- 10   :  ffeb ; 
+ 0   :  ff89 ; 
+ 1   :  ff78 ; 
+ 2   :  ff75 ; 
+ 3   :  ff7f ; 
+ 4   :  ff95 ; 
+ 5   :  ffb0 ; 
+ 6   :  ffcc ; 
+ 7   :  ffe2 ; 
+ 8   :  fff0 ; 
+ 9   :  fff5 ; 
+ a   :  fff4 ; 
+ b   :  ffef ; 
+ c   :  ffea ; 
+ d   :  ffe8 ; 
+ e   :  ffe7 ; 
+ f   :  ffe9 ; 
+ 10   :  ffea ; 
  11   :  ffeb ; 
- 12   :  ffea ; 
- 13   :  ffe8 ; 
- 14   :  ffe7 ; 
- 15   :  ffe6 ; 
+ 12   :  ffeb ; 
+ 13   :  ffe9 ; 
+ 14   :  ffe8 ; 
+ 15   :  ffe7 ; 
  16   :  ffe6 ; 
- 17   :  ffe7 ; 
+ 17   :  ffe6 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
- 1b   :  ffe5 ; 
- 1c   :  ffe4 ; 
- 1d   :  ffe3 ; 
+ 1b   :  ffe6 ; 
+ 1c   :  ffe5 ; 
+ 1d   :  ffe4 ; 
  1e   :  ffe3 ; 
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe2 ; 
- 23   :  ffe1 ; 
+ 22   :  ffe3 ; 
+ 23   :  ffe2 ; 
  24   :  ffe1 ; 
- 25   :  ffe0 ; 
+ 25   :  ffe1 ; 
  26   :  ffe0 ; 
  27   :  ffe0 ; 
  28   :  ffe0 ; 
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffdd ; 
+ 2c   :  ffde ; 
  2d   :  ffdd ; 
- 2e   :  ffdc ; 
+ 2e   :  ffdd ; 
  2f   :  ffdc ; 
  30   :  ffdc ; 
  31   :  ffdc ; 
  32   :  ffdb ; 
- 33   :  ffda ; 
+ 33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffd9 ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
- 38   :  ffd8 ; 
+ 38   :  ffd9 ; 
  39   :  ffd8 ; 
- 3a   :  ffd7 ; 
+ 3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd6 ; 
+ 3c   :  ffd7 ; 
  3d   :  ffd6 ; 
- 3e   :  ffd5 ; 
+ 3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd4 ; 
+ 41   :  ffd5 ; 
  42   :  ffd4 ; 
- 43   :  ffd3 ; 
+ 43   :  ffd4 ; 
  44   :  ffd3 ; 
- 45   :  ffd2 ; 
+ 45   :  ffd3 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
- 48   :  ffd1 ; 
+ 48   :  ffd2 ; 
  49   :  ffd1 ; 
- 4a   :  ffd0 ; 
+ 4a   :  ffd1 ; 
  4b   :  ffd0 ; 
- 4c   :  ffcf ; 
+ 4c   :  ffd0 ; 
  4d   :  ffcf ; 
  4e   :  ffcf ; 
- 4f   :  ffce ; 
+ 4f   :  ffcf ; 
  50   :  ffce ; 
  51   :  ffce ; 
- 52   :  ffcd ; 
+ 52   :  ffce ; 
  53   :  ffcd ; 
- 54   :  ffcc ; 
+ 54   :  ffcd ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,43 +95,43 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffc9 ; 
+ 5c   :  ffca ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
- 5f   :  ffc8 ; 
+ 5f   :  ffc9 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc7 ; 
+ 62   :  ffc8 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
- 65   :  ffc6 ; 
+ 65   :  ffc7 ; 
  66   :  ffc6 ; 
  67   :  ffc6 ; 
- 68   :  ffc5 ; 
+ 68   :  ffc6 ; 
  69   :  ffc5 ; 
  6a   :  ffc5 ; 
  6b   :  ffc5 ; 
- 6c   :  ffc4 ; 
+ 6c   :  ffc5 ; 
  6d   :  ffc4 ; 
  6e   :  ffc4 ; 
  6f   :  ffc4 ; 
- 70   :  ffc3 ; 
+ 70   :  ffc4 ; 
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc2 ; 
+ 74   :  ffc3 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
  78   :  ffc2 ; 
- 79   :  ffc1 ; 
+ 79   :  ffc2 ; 
  7a   :  ffc1 ; 
  7b   :  ffc1 ; 
  7c   :  ffc1 ; 
  7d   :  ffc1 ; 
  7e   :  ffc1 ; 
  7f   :  ffc1 ; 
- 80   :  ffc0 ; 
+ 80   :  ffc1 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
  83   :  ffc0 ; 
@@ -166,7 +166,7 @@ CONTENT BEGIN
  a0   :  ffc2 ; 
  a1   :  ffc2 ; 
  a2   :  ffc2 ; 
- a3   :  ffc3 ; 
+ a3   :  ffc2 ; 
  a4   :  ffc3 ; 
  a5   :  ffc3 ; 
  a6   :  ffc3 ; 
@@ -178,9 +178,9 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc7 ; 
+ af   :  ffc6 ; 
  b0   :  ffc7 ; 
- b1   :  ffc8 ; 
+ b1   :  ffc7 ; 
  b2   :  ffc8 ; 
  b3   :  ffc8 ; 
  b4   :  ffc9 ; 
@@ -188,35 +188,35 @@ CONTENT BEGIN
  b6   :  ffca ; 
  b7   :  ffca ; 
  b8   :  ffcb ; 
- b9   :  ffcc ; 
+ b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcd ; 
+ bb   :  ffcc ; 
  bc   :  ffcd ; 
- bd   :  ffce ; 
+ bd   :  ffcd ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffd0 ; 
+ c0   :  ffcf ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd2 ; 
+ c3   :  ffd1 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
- c6   :  ffd4 ; 
- c7   :  ffd5 ; 
+ c6   :  ffd3 ; 
+ c7   :  ffd4 ; 
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
- ca   :  ffd7 ; 
- cb   :  ffd8 ; 
- cc   :  ffd9 ; 
+ ca   :  ffd6 ; 
+ cb   :  ffd7 ; 
+ cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
- cf   :  ffdb ; 
- d0   :  ffdc ; 
- d1   :  ffdd ; 
- d2   :  ffde ; 
- d3   :  ffdf ; 
- d4   :  ffe0 ; 
- d5   :  ffe1 ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
+ d3   :  ffde ; 
+ d4   :  ffdf ; 
+ d5   :  ffe0 ; 
  d6   :  ffe1 ; 
  d7   :  ffe2 ; 
  d8   :  ffe3 ; 
@@ -224,39 +224,39 @@ CONTENT BEGIN
  da   :  ffe5 ; 
  db   :  ffe6 ; 
  dc   :  ffe7 ; 
- dd   :  ffe9 ; 
- de   :  ffea ; 
- df   :  ffeb ; 
- e0   :  ffec ; 
- e1   :  ffed ; 
- e2   :  ffee ; 
- e3   :  ffef ; 
- e4   :  fff0 ; 
+ dd   :  ffe8 ; 
+ de   :  ffe9 ; 
+ df   :  ffea ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
+ e3   :  ffee ; 
+ e4   :  ffef ; 
  e5   :  fff1 ; 
- e6   :  fff3 ; 
- e7   :  fff4 ; 
- e8   :  fff5 ; 
- e9   :  fff6 ; 
+ e6   :  fff2 ; 
+ e7   :  fff3 ; 
+ e8   :  fff4 ; 
+ e9   :  fff5 ; 
  ea   :  fff7 ; 
- eb   :  fff9 ; 
- ec   :  fffa ; 
- ed   :  fffb ; 
- ee   :  fffc ; 
- ef   :  fffe ; 
- f0   :  ffff ; 
- f1   :  0 ; 
- f2   :  2 ; 
- f3   :  3 ; 
- f4   :  4 ; 
- f5   :  6 ; 
- f6   :  7 ; 
- f7   :  8 ; 
- f8   :  a ; 
- f9   :  b ; 
- fa   :  d ; 
- fb   :  e ; 
- fc   :  10 ; 
- fd   :  11 ; 
- fe   :  12 ; 
- ff   :  14 ; 
+ eb   :  fff8 ; 
+ ec   :  fff9 ; 
+ ed   :  fffa ; 
+ ee   :  fffb ; 
+ ef   :  fffd ; 
+ f0   :  fffe ; 
+ f1   :  ffff ; 
+ f2   :  1 ; 
+ f3   :  2 ; 
+ f4   :  3 ; 
+ f5   :  5 ; 
+ f6   :  6 ; 
+ f7   :  7 ; 
+ f8   :  9 ; 
+ f9   :  a ; 
+ fa   :  c ; 
+ fb   :  d ; 
+ fc   :  e ; 
+ fd   :  10 ; 
+ fe   :  11 ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
index 853b253740..f20a49827e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
@@ -4,38 +4,38 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  19 ; 
- 1   :  17 ; 
+ 1   :  18 ; 
  2   :  16 ; 
- 3   :  14 ; 
+ 3   :  15 ; 
  4   :  13 ; 
- 5   :  11 ; 
+ 5   :  12 ; 
  6   :  10 ; 
- 7   :  e ; 
+ 7   :  f ; 
  8   :  d ; 
  9   :  c ; 
- a   :  a ; 
+ a   :  b ; 
  b   :  9 ; 
- c   :  7 ; 
+ c   :  8 ; 
  d   :  6 ; 
  e   :  5 ; 
- f   :  3 ; 
+ f   :  4 ; 
  10   :  2 ; 
  11   :  1 ; 
- 12   :  ffff ; 
+ 12   :  0 ; 
  13   :  fffe ; 
  14   :  fffd ; 
- 15   :  fffb ; 
- 16   :  fffa ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
  17   :  fff9 ; 
  18   :  fff8 ; 
  19   :  fff7 ; 
- 1a   :  fff5 ; 
+ 1a   :  fff6 ; 
  1b   :  fff4 ; 
  1c   :  fff3 ; 
  1d   :  fff2 ; 
  1e   :  fff1 ; 
- 1f   :  ffef ; 
- 20   :  ffee ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
  21   :  ffed ; 
  22   :  ffec ; 
  23   :  ffeb ; 
@@ -54,17 +54,17 @@ CONTENT BEGIN
  30   :  ffde ; 
  31   :  ffdd ; 
  32   :  ffdc ; 
- 33   :  ffdb ; 
- 34   :  ffda ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
  35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
  38   :  ffd7 ; 
- 39   :  ffd6 ; 
+ 39   :  ffd7 ; 
  3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd3 ; 
+ 3d   :  ffd4 ; 
  3e   :  ffd3 ; 
  3f   :  ffd2 ; 
  40   :  ffd1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  ffcf ; 
  44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffcd ; 
+ 46   :  ffce ; 
  47   :  ffcd ; 
  48   :  ffcc ; 
  49   :  ffcc ; 
@@ -99,7 +99,7 @@ CONTENT BEGIN
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc2 ; 
+ 60   :  ffc3 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc1 ; 
+ 83   :  ffc0 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -150,24 +150,24 @@ CONTENT BEGIN
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc4 ; 
+ 93   :  ffc3 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc5 ; 
+ 97   :  ffc4 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc7 ; 
+ 9e   :  ffc6 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
  a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc9 ; 
+ a4   :  ffc8 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
  a7   :  ffca ; 
@@ -180,17 +180,17 @@ CONTENT BEGIN
  ae   :  ffcc ; 
  af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffce ; 
+ b1   :  ffcd ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffcf ; 
+ b4   :  ffce ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd2 ; 
+ bb   :  ffd1 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
  be   :  ffd3 ; 
@@ -206,7 +206,7 @@ CONTENT BEGIN
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd9 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
@@ -225,7 +225,7 @@ CONTENT BEGIN
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe1 ; 
+ de   :  ffe0 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
  e1   :  ffe3 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe5 ; 
- e8   :  ffe6 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
  e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
  ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe7 ; 
+ ee   :  ffe6 ; 
  ef   :  ffe8 ; 
  f0   :  ffe9 ; 
  f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffea ; 
+ f3   :  ffeb ; 
  f4   :  ffe9 ; 
- f5   :  ffe7 ; 
- f6   :  ffe8 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
  f7   :  ffea ; 
- f8   :  ffef ; 
- f9   :  fff4 ; 
+ f8   :  ffee ; 
+ f9   :  fff3 ; 
  fa   :  fff5 ; 
- fb   :  fff0 ; 
- fc   :  ffe2 ; 
- fd   :  ffcc ; 
- fe   :  ffb0 ; 
- ff   :  ff95 ; 
+ fb   :  fff2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffd2 ; 
+ fe   :  ffb7 ; 
+ ff   :  ff9b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
index a70c96b589..522a49b1e9 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
@@ -3,84 +3,84 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff5 ; 
- 1   :  fff9 ; 
- 2   :  fffc ; 
- 3   :  0 ; 
- 4   :  4 ; 
- 5   :  8 ; 
- 6   :  b ; 
- 7   :  f ; 
- 8   :  13 ; 
- 9   :  16 ; 
- a   :  1a ; 
+ 0   :  fff4 ; 
+ 1   :  fff8 ; 
+ 2   :  fffb ; 
+ 3   :  ffff ; 
+ 4   :  3 ; 
+ 5   :  7 ; 
+ 6   :  a ; 
+ 7   :  e ; 
+ 8   :  12 ; 
+ 9   :  15 ; 
+ a   :  19 ; 
  b   :  1d ; 
- c   :  21 ; 
+ c   :  20 ; 
  d   :  24 ; 
- e   :  28 ; 
+ e   :  27 ; 
  f   :  2b ; 
- 10   :  2f ; 
- 11   :  32 ; 
- 12   :  36 ; 
- 13   :  39 ; 
- 14   :  3c ; 
+ 10   :  2e ; 
+ 11   :  31 ; 
+ 12   :  35 ; 
+ 13   :  38 ; 
+ 14   :  3b ; 
  15   :  3f ; 
- 16   :  43 ; 
- 17   :  46 ; 
- 18   :  49 ; 
- 19   :  4c ; 
+ 16   :  42 ; 
+ 17   :  45 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
  1a   :  4f ; 
  1b   :  52 ; 
- 1c   :  56 ; 
- 1d   :  59 ; 
- 1e   :  5c ; 
+ 1c   :  55 ; 
+ 1d   :  58 ; 
+ 1e   :  5b ; 
  1f   :  5e ; 
  20   :  61 ; 
  21   :  64 ; 
- 22   :  67 ; 
- 23   :  6a ; 
- 24   :  6d ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6c ; 
  25   :  6f ; 
- 26   :  72 ; 
- 27   :  75 ; 
+ 26   :  71 ; 
+ 27   :  74 ; 
  28   :  77 ; 
- 29   :  7a ; 
- 2a   :  7d ; 
+ 29   :  79 ; 
+ 2a   :  7c ; 
  2b   :  7f ; 
- 2c   :  82 ; 
- 2d   :  84 ; 
- 2e   :  87 ; 
- 2f   :  89 ; 
+ 2c   :  81 ; 
+ 2d   :  83 ; 
+ 2e   :  86 ; 
+ 2f   :  88 ; 
  30   :  8b ; 
- 31   :  8e ; 
- 32   :  90 ; 
+ 31   :  8d ; 
+ 32   :  8f ; 
  33   :  92 ; 
  34   :  94 ; 
  35   :  96 ; 
- 36   :  99 ; 
- 37   :  9b ; 
- 38   :  9d ; 
- 39   :  9f ; 
- 3a   :  a1 ; 
- 3b   :  a3 ; 
+ 36   :  98 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
  3c   :  a4 ; 
  3d   :  a6 ; 
  3e   :  a8 ; 
- 3f   :  aa ; 
- 40   :  ac ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
  41   :  ad ; 
  42   :  af ; 
- 43   :  b1 ; 
+ 43   :  b0 ; 
  44   :  b2 ; 
- 45   :  b4 ; 
+ 45   :  b3 ; 
  46   :  b5 ; 
- 47   :  b7 ; 
+ 47   :  b6 ; 
  48   :  b8 ; 
- 49   :  ba ; 
+ 49   :  b9 ; 
  4a   :  bb ; 
  4b   :  bc ; 
- 4c   :  be ; 
- 4d   :  bf ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
  4e   :  c0 ; 
  4f   :  c1 ; 
  50   :  c2 ; 
@@ -93,10 +93,10 @@ CONTENT BEGIN
  57   :  c9 ; 
  58   :  ca ; 
  59   :  cb ; 
- 5a   :  cc ; 
+ 5a   :  cb ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  ce ; 
+ 5d   :  cd ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d2 ; 
+ 65   :  d1 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -130,23 +130,23 @@ CONTENT BEGIN
  7c   :  d1 ; 
  7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  cf ; 
+ 7f   :  d0 ; 
  80   :  cf ; 
- 81   :  ce ; 
+ 81   :  cf ; 
  82   :  ce ; 
- 83   :  cd ; 
+ 83   :  ce ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cb ; 
+ 86   :  cc ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  c9 ; 
+ 89   :  ca ; 
  8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
  8d   :  c6 ; 
- 8e   :  c5 ; 
- 8f   :  c4 ; 
+ 8e   :  c6 ; 
+ 8f   :  c5 ; 
  90   :  c4 ; 
  91   :  c3 ; 
  92   :  c2 ; 
@@ -155,26 +155,26 @@ CONTENT BEGIN
  95   :  bf ; 
  96   :  be ; 
  97   :  bd ; 
- 98   :  bb ; 
- 99   :  ba ; 
- 9a   :  b9 ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
  9b   :  b8 ; 
  9c   :  b7 ; 
  9d   :  b6 ; 
  9e   :  b5 ; 
- 9f   :  b3 ; 
+ 9f   :  b4 ; 
  a0   :  b2 ; 
  a1   :  b1 ; 
  a2   :  b0 ; 
- a3   :  ae ; 
+ a3   :  af ; 
  a4   :  ad ; 
  a5   :  ac ; 
- a6   :  aa ; 
+ a6   :  ab ; 
  a7   :  a9 ; 
  a8   :  a8 ; 
- a9   :  a6 ; 
+ a9   :  a7 ; 
  aa   :  a5 ; 
- ab   :  a3 ; 
+ ab   :  a4 ; 
  ac   :  a2 ; 
  ad   :  a1 ; 
  ae   :  9f ; 
@@ -186,77 +186,77 @@ CONTENT BEGIN
  b4   :  96 ; 
  b5   :  95 ; 
  b6   :  93 ; 
- b7   :  91 ; 
+ b7   :  92 ; 
  b8   :  90 ; 
- b9   :  8e ; 
+ b9   :  8f ; 
  ba   :  8d ; 
  bb   :  8b ; 
- bc   :  89 ; 
+ bc   :  8a ; 
  bd   :  88 ; 
- be   :  86 ; 
+ be   :  87 ; 
  bf   :  85 ; 
  c0   :  83 ; 
- c1   :  81 ; 
+ c1   :  82 ; 
  c2   :  80 ; 
  c3   :  7e ; 
- c4   :  7c ; 
+ c4   :  7d ; 
  c5   :  7b ; 
  c6   :  79 ; 
- c7   :  77 ; 
+ c7   :  78 ; 
  c8   :  76 ; 
  c9   :  74 ; 
- ca   :  72 ; 
+ ca   :  73 ; 
  cb   :  71 ; 
  cc   :  6f ; 
- cd   :  6d ; 
- ce   :  6b ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
  cf   :  6a ; 
  d0   :  68 ; 
- d1   :  66 ; 
+ d1   :  67 ; 
  d2   :  65 ; 
  d3   :  63 ; 
- d4   :  61 ; 
- d5   :  5f ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
  d6   :  5e ; 
  d7   :  5c ; 
- d8   :  5a ; 
+ d8   :  5b ; 
  d9   :  59 ; 
  da   :  57 ; 
- db   :  55 ; 
- dc   :  53 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
  dd   :  52 ; 
  de   :  50 ; 
- df   :  4e ; 
+ df   :  4f ; 
  e0   :  4d ; 
  e1   :  4b ; 
- e2   :  49 ; 
+ e2   :  4a ; 
  e3   :  48 ; 
  e4   :  46 ; 
- e5   :  44 ; 
- e6   :  42 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
  e7   :  41 ; 
- e8   :  3f ; 
- e9   :  3d ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
  ea   :  3c ; 
- eb   :  3a ; 
- ec   :  38 ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
  ed   :  37 ; 
- ee   :  35 ; 
- ef   :  33 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
  f0   :  32 ; 
- f1   :  30 ; 
+ f1   :  31 ; 
  f2   :  2f ; 
  f3   :  2d ; 
- f4   :  2b ; 
+ f4   :  2c ; 
  f5   :  2a ; 
- f6   :  28 ; 
+ f6   :  29 ; 
  f7   :  27 ; 
  f8   :  25 ; 
- f9   :  23 ; 
+ f9   :  24 ; 
  fa   :  22 ; 
- fb   :  20 ; 
+ fb   :  21 ; 
  fc   :  1f ; 
- fd   :  1d ; 
+ fd   :  1e ; 
  fe   :  1c ; 
- ff   :  1a ; 
+ ff   :  1b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
index 835ede6c53..5d8df5ea09 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
@@ -3,106 +3,106 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  0 ; 
- 2   :  fff8 ; 
- 3   :  fff0 ; 
- 4   :  ffe8 ; 
- 5   :  ffe0 ; 
- 6   :  ffd8 ; 
- 7   :  ffd1 ; 
- 8   :  ffc9 ; 
- 9   :  ffc1 ; 
- a   :  ffb9 ; 
- b   :  ffb2 ; 
- c   :  ffaa ; 
- d   :  ffa2 ; 
- e   :  ff9b ; 
- f   :  ff93 ; 
- 10   :  ff8c ; 
- 11   :  ff85 ; 
- 12   :  ff7e ; 
- 13   :  ff76 ; 
- 14   :  ff6f ; 
- 15   :  ff68 ; 
- 16   :  ff61 ; 
- 17   :  ff5a ; 
- 18   :  ff53 ; 
- 19   :  ff4d ; 
- 1a   :  ff46 ; 
- 1b   :  ff3f ; 
- 1c   :  ff39 ; 
- 1d   :  ff32 ; 
- 1e   :  ff2c ; 
- 1f   :  ff25 ; 
- 20   :  ff1f ; 
- 21   :  ff19 ; 
- 22   :  ff12 ; 
- 23   :  ff0c ; 
- 24   :  ff06 ; 
- 25   :  ff00 ; 
- 26   :  fefa ; 
- 27   :  fef5 ; 
- 28   :  feef ; 
- 29   :  fee9 ; 
- 2a   :  fee4 ; 
- 2b   :  fede ; 
- 2c   :  fed9 ; 
- 2d   :  fed3 ; 
- 2e   :  fece ; 
- 2f   :  fec9 ; 
- 30   :  fec4 ; 
- 31   :  febf ; 
- 32   :  feba ; 
- 33   :  feb5 ; 
- 34   :  feb0 ; 
- 35   :  feab ; 
- 36   :  fea7 ; 
- 37   :  fea2 ; 
- 38   :  fe9e ; 
- 39   :  fe99 ; 
- 3a   :  fe95 ; 
- 3b   :  fe91 ; 
- 3c   :  fe8c ; 
- 3d   :  fe88 ; 
- 3e   :  fe84 ; 
+ 0   :  b ; 
+ 1   :  2 ; 
+ 2   :  fffa ; 
+ 3   :  fff2 ; 
+ 4   :  ffea ; 
+ 5   :  ffe2 ; 
+ 6   :  ffda ; 
+ 7   :  ffd2 ; 
+ 8   :  ffcb ; 
+ 9   :  ffc3 ; 
+ a   :  ffbb ; 
+ b   :  ffb3 ; 
+ c   :  ffac ; 
+ d   :  ffa4 ; 
+ e   :  ff9d ; 
+ f   :  ff95 ; 
+ 10   :  ff8e ; 
+ 11   :  ff87 ; 
+ 12   :  ff7f ; 
+ 13   :  ff78 ; 
+ 14   :  ff71 ; 
+ 15   :  ff6a ; 
+ 16   :  ff63 ; 
+ 17   :  ff5c ; 
+ 18   :  ff55 ; 
+ 19   :  ff4e ; 
+ 1a   :  ff47 ; 
+ 1b   :  ff41 ; 
+ 1c   :  ff3a ; 
+ 1d   :  ff34 ; 
+ 1e   :  ff2d ; 
+ 1f   :  ff27 ; 
+ 20   :  ff20 ; 
+ 21   :  ff1a ; 
+ 22   :  ff14 ; 
+ 23   :  ff0e ; 
+ 24   :  ff08 ; 
+ 25   :  ff02 ; 
+ 26   :  fefc ; 
+ 27   :  fef6 ; 
+ 28   :  fef0 ; 
+ 29   :  feeb ; 
+ 2a   :  fee5 ; 
+ 2b   :  fedf ; 
+ 2c   :  feda ; 
+ 2d   :  fed5 ; 
+ 2e   :  fecf ; 
+ 2f   :  feca ; 
+ 30   :  fec5 ; 
+ 31   :  fec0 ; 
+ 32   :  febb ; 
+ 33   :  feb6 ; 
+ 34   :  feb1 ; 
+ 35   :  feac ; 
+ 36   :  fea8 ; 
+ 37   :  fea3 ; 
+ 38   :  fe9f ; 
+ 39   :  fe9a ; 
+ 3a   :  fe96 ; 
+ 3b   :  fe92 ; 
+ 3c   :  fe8e ; 
+ 3d   :  fe89 ; 
+ 3e   :  fe85 ; 
  3f   :  fe81 ; 
- 40   :  fe7d ; 
- 41   :  fe79 ; 
- 42   :  fe75 ; 
- 43   :  fe72 ; 
- 44   :  fe6e ; 
- 45   :  fe6b ; 
+ 40   :  fe7e ; 
+ 41   :  fe7a ; 
+ 42   :  fe76 ; 
+ 43   :  fe73 ; 
+ 44   :  fe6f ; 
+ 45   :  fe6c ; 
  46   :  fe68 ; 
- 47   :  fe64 ; 
- 48   :  fe61 ; 
- 49   :  fe5e ; 
- 4a   :  fe5b ; 
- 4b   :  fe58 ; 
- 4c   :  fe55 ; 
+ 47   :  fe65 ; 
+ 48   :  fe62 ; 
+ 49   :  fe5f ; 
+ 4a   :  fe5c ; 
+ 4b   :  fe59 ; 
+ 4c   :  fe56 ; 
  4d   :  fe53 ; 
- 4e   :  fe50 ; 
- 4f   :  fe4d ; 
- 50   :  fe4b ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4e ; 
+ 50   :  fe4c ; 
  51   :  fe49 ; 
- 52   :  fe46 ; 
- 53   :  fe44 ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
  54   :  fe42 ; 
  55   :  fe40 ; 
  56   :  fe3e ; 
  57   :  fe3c ; 
- 58   :  fe3a ; 
- 59   :  fe38 ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
  5a   :  fe37 ; 
  5b   :  fe35 ; 
  5c   :  fe34 ; 
- 5d   :  fe32 ; 
+ 5d   :  fe33 ; 
  5e   :  fe31 ; 
  5f   :  fe30 ; 
- 60   :  fe2e ; 
- 61   :  fe2d ; 
- 62   :  fe2c ; 
- 63   :  fe2b ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
  64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
@@ -121,25 +121,25 @@ CONTENT BEGIN
  73   :  fe27 ; 
  74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe29 ; 
+ 76   :  fe28 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2b ; 
+ 79   :  fe2a ; 
  7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
  7e   :  fe2f ; 
  7f   :  fe30 ; 
- 80   :  fe32 ; 
+ 80   :  fe31 ; 
  81   :  fe33 ; 
  82   :  fe34 ; 
- 83   :  fe36 ; 
+ 83   :  fe35 ; 
  84   :  fe37 ; 
- 85   :  fe39 ; 
+ 85   :  fe38 ; 
  86   :  fe3a ; 
  87   :  fe3c ; 
- 88   :  fe3e ; 
+ 88   :  fe3d ; 
  89   :  fe3f ; 
  8a   :  fe41 ; 
  8b   :  fe43 ; 
@@ -147,116 +147,116 @@ CONTENT BEGIN
  8d   :  fe47 ; 
  8e   :  fe49 ; 
  8f   :  fe4b ; 
- 90   :  fe4e ; 
- 91   :  fe50 ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
  92   :  fe52 ; 
- 93   :  fe55 ; 
- 94   :  fe57 ; 
+ 93   :  fe54 ; 
+ 94   :  fe56 ; 
  95   :  fe59 ; 
- 96   :  fe5c ; 
- 97   :  fe5f ; 
- 98   :  fe61 ; 
- 99   :  fe64 ; 
- 9a   :  fe67 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5e ; 
+ 98   :  fe60 ; 
+ 99   :  fe63 ; 
+ 9a   :  fe66 ; 
  9b   :  fe69 ; 
- 9c   :  fe6c ; 
- 9d   :  fe6f ; 
- 9e   :  fe72 ; 
- 9f   :  fe75 ; 
- a0   :  fe78 ; 
- a1   :  fe7b ; 
- a2   :  fe7e ; 
- a3   :  fe81 ; 
- a4   :  fe84 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe71 ; 
+ 9f   :  fe74 ; 
+ a0   :  fe77 ; 
+ a1   :  fe7a ; 
+ a2   :  fe7d ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
  a5   :  fe87 ; 
- a6   :  fe8b ; 
- a7   :  fe8e ; 
+ a6   :  fe8a ; 
+ a7   :  fe8d ; 
  a8   :  fe91 ; 
- a9   :  fe95 ; 
- aa   :  fe98 ; 
- ab   :  fe9c ; 
- ac   :  fe9f ; 
- ad   :  fea3 ; 
- ae   :  fea6 ; 
- af   :  feaa ; 
- b0   :  fead ; 
- b1   :  feb1 ; 
- b2   :  feb5 ; 
- b3   :  feb8 ; 
- b4   :  febc ; 
- b5   :  fec0 ; 
- b6   :  fec4 ; 
- b7   :  fec7 ; 
- b8   :  fecb ; 
- b9   :  fecf ; 
- ba   :  fed3 ; 
- bb   :  fed7 ; 
- bc   :  fedb ; 
- bd   :  fedf ; 
- be   :  fee3 ; 
- bf   :  fee7 ; 
- c0   :  feeb ; 
- c1   :  feef ; 
- c2   :  fef3 ; 
- c3   :  fef7 ; 
- c4   :  fefb ; 
- c5   :  feff ; 
- c6   :  ff03 ; 
- c7   :  ff08 ; 
- c8   :  ff0c ; 
- c9   :  ff10 ; 
- ca   :  ff14 ; 
- cb   :  ff18 ; 
- cc   :  ff1d ; 
- cd   :  ff21 ; 
- ce   :  ff25 ; 
- cf   :  ff29 ; 
- d0   :  ff2d ; 
- d1   :  ff32 ; 
- d2   :  ff36 ; 
- d3   :  ff3a ; 
- d4   :  ff3e ; 
- d5   :  ff43 ; 
- d6   :  ff47 ; 
- d7   :  ff4b ; 
- d8   :  ff50 ; 
- d9   :  ff54 ; 
- da   :  ff58 ; 
- db   :  ff5c ; 
- dc   :  ff61 ; 
- dd   :  ff65 ; 
- de   :  ff69 ; 
- df   :  ff6e ; 
- e0   :  ff72 ; 
- e1   :  ff76 ; 
- e2   :  ff7a ; 
- e3   :  ff7f ; 
- e4   :  ff83 ; 
- e5   :  ff87 ; 
- e6   :  ff8b ; 
- e7   :  ff90 ; 
- e8   :  ff94 ; 
- e9   :  ff98 ; 
- ea   :  ff9c ; 
- eb   :  ffa0 ; 
- ec   :  ffa5 ; 
- ed   :  ffa9 ; 
- ee   :  ffad ; 
- ef   :  ffb1 ; 
- f0   :  ffb5 ; 
- f1   :  ffb9 ; 
- f2   :  ffbd ; 
- f3   :  ffc1 ; 
- f4   :  ffc5 ; 
- f5   :  ffca ; 
- f6   :  ffce ; 
- f7   :  ffd2 ; 
- f8   :  ffd6 ; 
- f9   :  ffda ; 
- fa   :  ffde ; 
- fb   :  ffe1 ; 
- fc   :  ffe5 ; 
- fd   :  ffe9 ; 
- fe   :  ffed ; 
- ff   :  fff1 ; 
+ a9   :  fe94 ; 
+ aa   :  fe97 ; 
+ ab   :  fe9b ; 
+ ac   :  fe9e ; 
+ ad   :  fea2 ; 
+ ae   :  fea5 ; 
+ af   :  fea9 ; 
+ b0   :  feac ; 
+ b1   :  feb0 ; 
+ b2   :  feb4 ; 
+ b3   :  feb7 ; 
+ b4   :  febb ; 
+ b5   :  febf ; 
+ b6   :  fec3 ; 
+ b7   :  fec6 ; 
+ b8   :  feca ; 
+ b9   :  fece ; 
+ ba   :  fed2 ; 
+ bb   :  fed6 ; 
+ bc   :  feda ; 
+ bd   :  fede ; 
+ be   :  fee2 ; 
+ bf   :  fee6 ; 
+ c0   :  feea ; 
+ c1   :  feee ; 
+ c2   :  fef2 ; 
+ c3   :  fef6 ; 
+ c4   :  fefa ; 
+ c5   :  fefe ; 
+ c6   :  ff02 ; 
+ c7   :  ff07 ; 
+ c8   :  ff0b ; 
+ c9   :  ff0f ; 
+ ca   :  ff13 ; 
+ cb   :  ff17 ; 
+ cc   :  ff1b ; 
+ cd   :  ff20 ; 
+ ce   :  ff24 ; 
+ cf   :  ff28 ; 
+ d0   :  ff2c ; 
+ d1   :  ff31 ; 
+ d2   :  ff35 ; 
+ d3   :  ff39 ; 
+ d4   :  ff3d ; 
+ d5   :  ff42 ; 
+ d6   :  ff46 ; 
+ d7   :  ff4a ; 
+ d8   :  ff4e ; 
+ d9   :  ff53 ; 
+ da   :  ff57 ; 
+ db   :  ff5b ; 
+ dc   :  ff60 ; 
+ dd   :  ff64 ; 
+ de   :  ff68 ; 
+ df   :  ff6c ; 
+ e0   :  ff71 ; 
+ e1   :  ff75 ; 
+ e2   :  ff79 ; 
+ e3   :  ff7d ; 
+ e4   :  ff82 ; 
+ e5   :  ff86 ; 
+ e6   :  ff8a ; 
+ e7   :  ff8e ; 
+ e8   :  ff93 ; 
+ e9   :  ff97 ; 
+ ea   :  ff9b ; 
+ eb   :  ff9f ; 
+ ec   :  ffa3 ; 
+ ed   :  ffa8 ; 
+ ee   :  ffac ; 
+ ef   :  ffb0 ; 
+ f0   :  ffb4 ; 
+ f1   :  ffb8 ; 
+ f2   :  ffbc ; 
+ f3   :  ffc0 ; 
+ f4   :  ffc4 ; 
+ f5   :  ffc8 ; 
+ f6   :  ffcd ; 
+ f7   :  ffd1 ; 
+ f8   :  ffd5 ; 
+ f9   :  ffd9 ; 
+ fa   :  ffdd ; 
+ fb   :  ffe0 ; 
+ fc   :  ffe4 ; 
+ fd   :  ffe8 ; 
+ fe   :  ffec ; 
+ ff   :  fff0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
index 366031fea7..0ecd9c17ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  12 ; 
- 1   :  21 ; 
- 2   :  31 ; 
- 3   :  41 ; 
- 4   :  50 ; 
- 5   :  60 ; 
- 6   :  6f ; 
- 7   :  7e ; 
- 8   :  8d ; 
- 9   :  9c ; 
- a   :  ab ; 
- b   :  ba ; 
- c   :  c9 ; 
- d   :  d8 ; 
- e   :  e6 ; 
- f   :  f5 ; 
- 10   :  103 ; 
- 11   :  111 ; 
- 12   :  11f ; 
- 13   :  12d ; 
- 14   :  13b ; 
- 15   :  149 ; 
- 16   :  156 ; 
- 17   :  164 ; 
- 18   :  171 ; 
- 19   :  17f ; 
- 1a   :  18c ; 
- 1b   :  199 ; 
- 1c   :  1a6 ; 
- 1d   :  1b3 ; 
- 1e   :  1bf ; 
- 1f   :  1cc ; 
- 20   :  1d8 ; 
- 21   :  1e4 ; 
- 22   :  1f0 ; 
- 23   :  1fc ; 
- 24   :  208 ; 
- 25   :  214 ; 
- 26   :  21f ; 
- 27   :  22b ; 
- 28   :  236 ; 
- 29   :  241 ; 
- 2a   :  24c ; 
- 2b   :  257 ; 
- 2c   :  262 ; 
- 2d   :  26c ; 
- 2e   :  277 ; 
- 2f   :  281 ; 
- 30   :  28b ; 
- 31   :  295 ; 
- 32   :  29f ; 
- 33   :  2a9 ; 
- 34   :  2b2 ; 
- 35   :  2bb ; 
- 36   :  2c5 ; 
- 37   :  2ce ; 
- 38   :  2d6 ; 
- 39   :  2df ; 
- 3a   :  2e8 ; 
- 3b   :  2f0 ; 
- 3c   :  2f8 ; 
- 3d   :  300 ; 
- 3e   :  308 ; 
- 3f   :  310 ; 
- 40   :  318 ; 
- 41   :  31f ; 
- 42   :  326 ; 
- 43   :  32e ; 
- 44   :  335 ; 
- 45   :  33b ; 
- 46   :  342 ; 
- 47   :  348 ; 
- 48   :  34f ; 
- 49   :  355 ; 
- 4a   :  35b ; 
- 4b   :  361 ; 
- 4c   :  366 ; 
- 4d   :  36c ; 
- 4e   :  371 ; 
- 4f   :  376 ; 
- 50   :  37b ; 
- 51   :  380 ; 
- 52   :  385 ; 
- 53   :  389 ; 
- 54   :  38e ; 
- 55   :  392 ; 
- 56   :  396 ; 
- 57   :  39a ; 
- 58   :  39d ; 
- 59   :  3a1 ; 
- 5a   :  3a4 ; 
+ 0   :  e ; 
+ 1   :  1d ; 
+ 2   :  2d ; 
+ 3   :  3d ; 
+ 4   :  4c ; 
+ 5   :  5c ; 
+ 6   :  6b ; 
+ 7   :  7a ; 
+ 8   :  8a ; 
+ 9   :  99 ; 
+ a   :  a8 ; 
+ b   :  b6 ; 
+ c   :  c5 ; 
+ d   :  d4 ; 
+ e   :  e2 ; 
+ f   :  f1 ; 
+ 10   :  ff ; 
+ 11   :  10e ; 
+ 12   :  11c ; 
+ 13   :  12a ; 
+ 14   :  138 ; 
+ 15   :  145 ; 
+ 16   :  153 ; 
+ 17   :  161 ; 
+ 18   :  16e ; 
+ 19   :  17b ; 
+ 1a   :  189 ; 
+ 1b   :  196 ; 
+ 1c   :  1a3 ; 
+ 1d   :  1af ; 
+ 1e   :  1bc ; 
+ 1f   :  1c9 ; 
+ 20   :  1d5 ; 
+ 21   :  1e1 ; 
+ 22   :  1ed ; 
+ 23   :  1f9 ; 
+ 24   :  205 ; 
+ 25   :  211 ; 
+ 26   :  21d ; 
+ 27   :  228 ; 
+ 28   :  233 ; 
+ 29   :  23f ; 
+ 2a   :  24a ; 
+ 2b   :  254 ; 
+ 2c   :  25f ; 
+ 2d   :  26a ; 
+ 2e   :  274 ; 
+ 2f   :  27e ; 
+ 30   :  289 ; 
+ 31   :  293 ; 
+ 32   :  29c ; 
+ 33   :  2a6 ; 
+ 34   :  2b0 ; 
+ 35   :  2b9 ; 
+ 36   :  2c2 ; 
+ 37   :  2cb ; 
+ 38   :  2d4 ; 
+ 39   :  2dd ; 
+ 3a   :  2e6 ; 
+ 3b   :  2ee ; 
+ 3c   :  2f6 ; 
+ 3d   :  2fe ; 
+ 3e   :  306 ; 
+ 3f   :  30e ; 
+ 40   :  316 ; 
+ 41   :  31d ; 
+ 42   :  325 ; 
+ 43   :  32c ; 
+ 44   :  333 ; 
+ 45   :  33a ; 
+ 46   :  340 ; 
+ 47   :  347 ; 
+ 48   :  34d ; 
+ 49   :  353 ; 
+ 4a   :  359 ; 
+ 4b   :  35f ; 
+ 4c   :  365 ; 
+ 4d   :  36a ; 
+ 4e   :  370 ; 
+ 4f   :  375 ; 
+ 50   :  37a ; 
+ 51   :  37f ; 
+ 52   :  384 ; 
+ 53   :  388 ; 
+ 54   :  38d ; 
+ 55   :  391 ; 
+ 56   :  395 ; 
+ 57   :  399 ; 
+ 58   :  39c ; 
+ 59   :  3a0 ; 
+ 5a   :  3a3 ; 
  5b   :  3a7 ; 
  5c   :  3aa ; 
  5d   :  3ad ; 
- 5e   :  3b0 ; 
- 5f   :  3b3 ; 
- 60   :  3b5 ; 
+ 5e   :  3af ; 
+ 5f   :  3b2 ; 
+ 60   :  3b4 ; 
  61   :  3b7 ; 
  62   :  3b9 ; 
  63   :  3bb ; 
  64   :  3bd ; 
- 65   :  3bf ; 
+ 65   :  3be ; 
  66   :  3c0 ; 
  67   :  3c1 ; 
- 68   :  3c3 ; 
- 69   :  3c4 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
  6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c6 ; 
+ 6c   :  3c5 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c5 ; 
+ 72   :  3c6 ; 
  73   :  3c5 ; 
  74   :  3c4 ; 
- 75   :  3c3 ; 
- 76   :  3c2 ; 
- 77   :  3c1 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
  78   :  3c0 ; 
  79   :  3bf ; 
  7a   :  3bd ; 
- 7b   :  3bb ; 
+ 7b   :  3bc ; 
  7c   :  3ba ; 
  7d   :  3b8 ; 
- 7e   :  3b5 ; 
- 7f   :  3b3 ; 
+ 7e   :  3b6 ; 
+ 7f   :  3b4 ; 
  80   :  3b1 ; 
- 81   :  3ae ; 
+ 81   :  3af ; 
  82   :  3ac ; 
- 83   :  3a9 ; 
- 84   :  3a6 ; 
- 85   :  3a3 ; 
- 86   :  3a0 ; 
- 87   :  39c ; 
- 88   :  399 ; 
- 89   :  395 ; 
- 8a   :  392 ; 
- 8b   :  38e ; 
- 8c   :  38a ; 
- 8d   :  386 ; 
- 8e   :  382 ; 
- 8f   :  37e ; 
- 90   :  379 ; 
- 91   :  375 ; 
- 92   :  370 ; 
- 93   :  36b ; 
- 94   :  366 ; 
- 95   :  361 ; 
- 96   :  35c ; 
- 97   :  357 ; 
- 98   :  352 ; 
- 99   :  34c ; 
- 9a   :  347 ; 
- 9b   :  341 ; 
- 9c   :  33c ; 
- 9d   :  336 ; 
- 9e   :  330 ; 
- 9f   :  32a ; 
- a0   :  324 ; 
- a1   :  31e ; 
- a2   :  317 ; 
- a3   :  311 ; 
- a4   :  30b ; 
- a5   :  304 ; 
- a6   :  2fd ; 
- a7   :  2f7 ; 
- a8   :  2f0 ; 
- a9   :  2e9 ; 
- aa   :  2e2 ; 
- ab   :  2db ; 
- ac   :  2d4 ; 
- ad   :  2cd ; 
- ae   :  2c5 ; 
- af   :  2be ; 
- b0   :  2b7 ; 
- b1   :  2af ; 
- b2   :  2a8 ; 
- b3   :  2a0 ; 
- b4   :  298 ; 
- b5   :  291 ; 
- b6   :  289 ; 
- b7   :  281 ; 
- b8   :  279 ; 
- b9   :  271 ; 
- ba   :  269 ; 
- bb   :  261 ; 
- bc   :  259 ; 
- bd   :  251 ; 
- be   :  248 ; 
- bf   :  240 ; 
- c0   :  238 ; 
- c1   :  230 ; 
- c2   :  227 ; 
- c3   :  21f ; 
- c4   :  216 ; 
- c5   :  20e ; 
- c6   :  205 ; 
- c7   :  1fc ; 
- c8   :  1f4 ; 
- c9   :  1eb ; 
- ca   :  1e2 ; 
- cb   :  1da ; 
- cc   :  1d1 ; 
- cd   :  1c8 ; 
- ce   :  1bf ; 
- cf   :  1b7 ; 
- d0   :  1ae ; 
- d1   :  1a5 ; 
- d2   :  19c ; 
- d3   :  193 ; 
- d4   :  18a ; 
- d5   :  181 ; 
- d6   :  178 ; 
- d7   :  16f ; 
- d8   :  166 ; 
- d9   :  15d ; 
- da   :  154 ; 
- db   :  14b ; 
- dc   :  142 ; 
- dd   :  139 ; 
- de   :  130 ; 
- df   :  127 ; 
- e0   :  11f ; 
- e1   :  116 ; 
- e2   :  10d ; 
- e3   :  104 ; 
- e4   :  fb ; 
- e5   :  f2 ; 
- e6   :  e9 ; 
- e7   :  e0 ; 
- e8   :  d7 ; 
- e9   :  ce ; 
- ea   :  c5 ; 
- eb   :  bc ; 
- ec   :  b3 ; 
- ed   :  ab ; 
- ee   :  a2 ; 
- ef   :  99 ; 
- f0   :  90 ; 
- f1   :  88 ; 
- f2   :  7f ; 
- f3   :  76 ; 
- f4   :  6e ; 
- f5   :  65 ; 
- f6   :  5c ; 
- f7   :  54 ; 
- f8   :  4b ; 
- f9   :  43 ; 
- fa   :  3a ; 
- fb   :  32 ; 
- fc   :  2a ; 
- fd   :  21 ; 
- fe   :  19 ; 
- ff   :  11 ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39d ; 
+ 88   :  39a ; 
+ 89   :  396 ; 
+ 8a   :  393 ; 
+ 8b   :  38f ; 
+ 8c   :  38b ; 
+ 8d   :  387 ; 
+ 8e   :  383 ; 
+ 8f   :  37f ; 
+ 90   :  37a ; 
+ 91   :  376 ; 
+ 92   :  371 ; 
+ 93   :  36c ; 
+ 94   :  368 ; 
+ 95   :  363 ; 
+ 96   :  35e ; 
+ 97   :  358 ; 
+ 98   :  353 ; 
+ 99   :  34e ; 
+ 9a   :  348 ; 
+ 9b   :  343 ; 
+ 9c   :  33d ; 
+ 9d   :  337 ; 
+ 9e   :  331 ; 
+ 9f   :  32b ; 
+ a0   :  325 ; 
+ a1   :  31f ; 
+ a2   :  319 ; 
+ a3   :  313 ; 
+ a4   :  30c ; 
+ a5   :  306 ; 
+ a6   :  2ff ; 
+ a7   :  2f8 ; 
+ a8   :  2f2 ; 
+ a9   :  2eb ; 
+ aa   :  2e4 ; 
+ ab   :  2dd ; 
+ ac   :  2d6 ; 
+ ad   :  2cf ; 
+ ae   :  2c7 ; 
+ af   :  2c0 ; 
+ b0   :  2b9 ; 
+ b1   :  2b1 ; 
+ b2   :  2aa ; 
+ b3   :  2a2 ; 
+ b4   :  29a ; 
+ b5   :  293 ; 
+ b6   :  28b ; 
+ b7   :  283 ; 
+ b8   :  27b ; 
+ b9   :  273 ; 
+ ba   :  26b ; 
+ bb   :  263 ; 
+ bc   :  25b ; 
+ bd   :  253 ; 
+ be   :  24b ; 
+ bf   :  242 ; 
+ c0   :  23a ; 
+ c1   :  232 ; 
+ c2   :  229 ; 
+ c3   :  221 ; 
+ c4   :  218 ; 
+ c5   :  210 ; 
+ c6   :  207 ; 
+ c7   :  1ff ; 
+ c8   :  1f6 ; 
+ c9   :  1ed ; 
+ ca   :  1e5 ; 
+ cb   :  1dc ; 
+ cc   :  1d3 ; 
+ cd   :  1ca ; 
+ ce   :  1c2 ; 
+ cf   :  1b9 ; 
+ d0   :  1b0 ; 
+ d1   :  1a7 ; 
+ d2   :  19e ; 
+ d3   :  195 ; 
+ d4   :  18c ; 
+ d5   :  183 ; 
+ d6   :  17a ; 
+ d7   :  172 ; 
+ d8   :  169 ; 
+ d9   :  160 ; 
+ da   :  157 ; 
+ db   :  14e ; 
+ dc   :  145 ; 
+ dd   :  13c ; 
+ de   :  133 ; 
+ df   :  12a ; 
+ e0   :  121 ; 
+ e1   :  118 ; 
+ e2   :  10f ; 
+ e3   :  106 ; 
+ e4   :  fd ; 
+ e5   :  f4 ; 
+ e6   :  eb ; 
+ e7   :  e2 ; 
+ e8   :  d9 ; 
+ e9   :  d0 ; 
+ ea   :  c7 ; 
+ eb   :  bf ; 
+ ec   :  b6 ; 
+ ed   :  ad ; 
+ ee   :  a4 ; 
+ ef   :  9b ; 
+ f0   :  93 ; 
+ f1   :  8a ; 
+ f2   :  81 ; 
+ f3   :  78 ; 
+ f4   :  70 ; 
+ f5   :  67 ; 
+ f6   :  5f ; 
+ f7   :  56 ; 
+ f8   :  4d ; 
+ f9   :  45 ; 
+ fa   :  3d ; 
+ fb   :  34 ; 
+ fc   :  2c ; 
+ fd   :  23 ; 
+ fe   :  1b ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
index e2f2ca4427..04cf2d205f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7 ; 
- 1   :  fffe ; 
- 2   :  fff6 ; 
- 3   :  ffee ; 
- 4   :  ffe6 ; 
- 5   :  ffde ; 
- 6   :  ffd6 ; 
- 7   :  ffcf ; 
- 8   :  ffc7 ; 
- 9   :  ffbf ; 
- a   :  ffb7 ; 
- b   :  ffb0 ; 
- c   :  ffa8 ; 
- d   :  ffa1 ; 
- e   :  ff99 ; 
- f   :  ff92 ; 
- 10   :  ff8a ; 
- 11   :  ff83 ; 
- 12   :  ff7c ; 
- 13   :  ff75 ; 
- 14   :  ff6d ; 
- 15   :  ff66 ; 
- 16   :  ff5f ; 
- 17   :  ff59 ; 
- 18   :  ff52 ; 
- 19   :  ff4b ; 
- 1a   :  ff44 ; 
- 1b   :  ff3d ; 
- 1c   :  ff37 ; 
- 1d   :  ff30 ; 
- 1e   :  ff2a ; 
- 1f   :  ff24 ; 
- 20   :  ff1d ; 
- 21   :  ff17 ; 
- 22   :  ff11 ; 
- 23   :  ff0b ; 
- 24   :  ff05 ; 
- 25   :  feff ; 
- 26   :  fef9 ; 
- 27   :  fef3 ; 
- 28   :  feed ; 
- 29   :  fee8 ; 
- 2a   :  fee2 ; 
- 2b   :  fedd ; 
- 2c   :  fed7 ; 
- 2d   :  fed2 ; 
- 2e   :  fecd ; 
- 2f   :  fec8 ; 
- 30   :  fec2 ; 
- 31   :  febd ; 
- 32   :  feb8 ; 
- 33   :  feb4 ; 
- 34   :  feaf ; 
- 35   :  feaa ; 
- 36   :  fea5 ; 
- 37   :  fea1 ; 
- 38   :  fe9c ; 
- 39   :  fe98 ; 
- 3a   :  fe94 ; 
- 3b   :  fe90 ; 
- 3c   :  fe8b ; 
- 3d   :  fe87 ; 
- 3e   :  fe83 ; 
- 3f   :  fe80 ; 
- 40   :  fe7c ; 
- 41   :  fe78 ; 
- 42   :  fe74 ; 
- 43   :  fe71 ; 
- 44   :  fe6d ; 
- 45   :  fe6a ; 
- 46   :  fe67 ; 
- 47   :  fe63 ; 
- 48   :  fe60 ; 
- 49   :  fe5d ; 
- 4a   :  fe5a ; 
- 4b   :  fe57 ; 
- 4c   :  fe55 ; 
- 4d   :  fe52 ; 
- 4e   :  fe4f ; 
- 4f   :  fe4d ; 
- 50   :  fe4a ; 
- 51   :  fe48 ; 
- 52   :  fe46 ; 
- 53   :  fe43 ; 
- 54   :  fe41 ; 
- 55   :  fe3f ; 
- 56   :  fe3d ; 
- 57   :  fe3b ; 
- 58   :  fe3a ; 
- 59   :  fe38 ; 
- 5a   :  fe36 ; 
- 5b   :  fe35 ; 
- 5c   :  fe33 ; 
- 5d   :  fe32 ; 
- 5e   :  fe31 ; 
- 5f   :  fe2f ; 
- 60   :  fe2e ; 
- 61   :  fe2d ; 
- 62   :  fe2c ; 
- 63   :  fe2b ; 
- 64   :  fe2a ; 
+ 0   :  d ; 
+ 1   :  5 ; 
+ 2   :  fffc ; 
+ 3   :  fff4 ; 
+ 4   :  ffec ; 
+ 5   :  ffe4 ; 
+ 6   :  ffdc ; 
+ 7   :  ffd4 ; 
+ 8   :  ffcd ; 
+ 9   :  ffc5 ; 
+ a   :  ffbd ; 
+ b   :  ffb5 ; 
+ c   :  ffae ; 
+ d   :  ffa6 ; 
+ e   :  ff9f ; 
+ f   :  ff97 ; 
+ 10   :  ff90 ; 
+ 11   :  ff88 ; 
+ 12   :  ff81 ; 
+ 13   :  ff7a ; 
+ 14   :  ff73 ; 
+ 15   :  ff6c ; 
+ 16   :  ff65 ; 
+ 17   :  ff5e ; 
+ 18   :  ff57 ; 
+ 19   :  ff50 ; 
+ 1a   :  ff49 ; 
+ 1b   :  ff42 ; 
+ 1c   :  ff3c ; 
+ 1d   :  ff35 ; 
+ 1e   :  ff2f ; 
+ 1f   :  ff28 ; 
+ 20   :  ff22 ; 
+ 21   :  ff1c ; 
+ 22   :  ff15 ; 
+ 23   :  ff0f ; 
+ 24   :  ff09 ; 
+ 25   :  ff03 ; 
+ 26   :  fefd ; 
+ 27   :  fef7 ; 
+ 28   :  fef2 ; 
+ 29   :  feec ; 
+ 2a   :  fee6 ; 
+ 2b   :  fee1 ; 
+ 2c   :  fedb ; 
+ 2d   :  fed6 ; 
+ 2e   :  fed1 ; 
+ 2f   :  fecb ; 
+ 30   :  fec6 ; 
+ 31   :  fec1 ; 
+ 32   :  febc ; 
+ 33   :  feb7 ; 
+ 34   :  feb2 ; 
+ 35   :  feae ; 
+ 36   :  fea9 ; 
+ 37   :  fea4 ; 
+ 38   :  fea0 ; 
+ 39   :  fe9b ; 
+ 3a   :  fe97 ; 
+ 3b   :  fe93 ; 
+ 3c   :  fe8f ; 
+ 3d   :  fe8a ; 
+ 3e   :  fe86 ; 
+ 3f   :  fe82 ; 
+ 40   :  fe7f ; 
+ 41   :  fe7b ; 
+ 42   :  fe77 ; 
+ 43   :  fe74 ; 
+ 44   :  fe70 ; 
+ 45   :  fe6d ; 
+ 46   :  fe69 ; 
+ 47   :  fe66 ; 
+ 48   :  fe63 ; 
+ 49   :  fe60 ; 
+ 4a   :  fe5d ; 
+ 4b   :  fe5a ; 
+ 4c   :  fe57 ; 
+ 4d   :  fe54 ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4f ; 
+ 50   :  fe4c ; 
+ 51   :  fe4a ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
+ 54   :  fe43 ; 
+ 55   :  fe41 ; 
+ 56   :  fe3f ; 
+ 57   :  fe3d ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
+ 5a   :  fe37 ; 
+ 5b   :  fe36 ; 
+ 5c   :  fe34 ; 
+ 5d   :  fe33 ; 
+ 5e   :  fe32 ; 
+ 5f   :  fe30 ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
+ 64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
- 67   :  fe28 ; 
+ 67   :  fe29 ; 
  68   :  fe28 ; 
- 69   :  fe27 ; 
+ 69   :  fe28 ; 
  6a   :  fe27 ; 
  6b   :  fe27 ; 
  6c   :  fe27 ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  fe27 ; 
  72   :  fe27 ; 
  73   :  fe27 ; 
- 74   :  fe28 ; 
+ 74   :  fe27 ; 
  75   :  fe28 ; 
- 76   :  fe29 ; 
+ 76   :  fe28 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2b ; 
- 7a   :  fe2c ; 
+ 79   :  fe2a ; 
+ 7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
- 7e   :  fe30 ; 
- 7f   :  fe31 ; 
- 80   :  fe32 ; 
- 81   :  fe33 ; 
- 82   :  fe35 ; 
- 83   :  fe36 ; 
- 84   :  fe38 ; 
- 85   :  fe39 ; 
- 86   :  fe3b ; 
- 87   :  fe3c ; 
- 88   :  fe3e ; 
- 89   :  fe40 ; 
- 8a   :  fe42 ; 
- 8b   :  fe44 ; 
- 8c   :  fe46 ; 
- 8d   :  fe48 ; 
- 8e   :  fe4a ; 
- 8f   :  fe4c ; 
- 90   :  fe4e ; 
- 91   :  fe50 ; 
- 92   :  fe53 ; 
- 93   :  fe55 ; 
- 94   :  fe58 ; 
- 95   :  fe5a ; 
- 96   :  fe5d ; 
- 97   :  fe5f ; 
- 98   :  fe62 ; 
- 99   :  fe64 ; 
- 9a   :  fe67 ; 
- 9b   :  fe6a ; 
- 9c   :  fe6d ; 
- 9d   :  fe70 ; 
- 9e   :  fe73 ; 
- 9f   :  fe76 ; 
- a0   :  fe79 ; 
- a1   :  fe7c ; 
- a2   :  fe7f ; 
- a3   :  fe82 ; 
- a4   :  fe85 ; 
- a5   :  fe88 ; 
- a6   :  fe8c ; 
- a7   :  fe8f ; 
- a8   :  fe92 ; 
- a9   :  fe96 ; 
- aa   :  fe99 ; 
- ab   :  fe9c ; 
- ac   :  fea0 ; 
- ad   :  fea3 ; 
- ae   :  fea7 ; 
- af   :  feab ; 
- b0   :  feae ; 
- b1   :  feb2 ; 
- b2   :  feb6 ; 
- b3   :  feb9 ; 
- b4   :  febd ; 
- b5   :  fec1 ; 
- b6   :  fec5 ; 
- b7   :  fec8 ; 
- b8   :  fecc ; 
- b9   :  fed0 ; 
- ba   :  fed4 ; 
- bb   :  fed8 ; 
- bc   :  fedc ; 
- bd   :  fee0 ; 
- be   :  fee4 ; 
- bf   :  fee8 ; 
- c0   :  feec ; 
- c1   :  fef0 ; 
- c2   :  fef4 ; 
- c3   :  fef8 ; 
- c4   :  fefc ; 
- c5   :  ff00 ; 
- c6   :  ff04 ; 
- c7   :  ff09 ; 
- c8   :  ff0d ; 
- c9   :  ff11 ; 
- ca   :  ff15 ; 
- cb   :  ff19 ; 
- cc   :  ff1e ; 
- cd   :  ff22 ; 
- ce   :  ff26 ; 
- cf   :  ff2a ; 
- d0   :  ff2e ; 
- d1   :  ff33 ; 
- d2   :  ff37 ; 
- d3   :  ff3b ; 
- d4   :  ff40 ; 
- d5   :  ff44 ; 
- d6   :  ff48 ; 
- d7   :  ff4c ; 
- d8   :  ff51 ; 
- d9   :  ff55 ; 
- da   :  ff59 ; 
- db   :  ff5d ; 
- dc   :  ff62 ; 
- dd   :  ff66 ; 
- de   :  ff6a ; 
- df   :  ff6f ; 
- e0   :  ff73 ; 
- e1   :  ff77 ; 
- e2   :  ff7b ; 
- e3   :  ff80 ; 
- e4   :  ff84 ; 
- e5   :  ff88 ; 
- e6   :  ff8c ; 
- e7   :  ff91 ; 
- e8   :  ff95 ; 
- e9   :  ff99 ; 
- ea   :  ff9d ; 
- eb   :  ffa1 ; 
- ec   :  ffa6 ; 
- ed   :  ffaa ; 
- ee   :  ffae ; 
- ef   :  ffb2 ; 
- f0   :  ffb6 ; 
- f1   :  ffba ; 
- f2   :  ffbe ; 
- f3   :  ffc2 ; 
- f4   :  ffc6 ; 
- f5   :  ffcb ; 
- f6   :  ffcf ; 
- f7   :  ffd3 ; 
- f8   :  ffd7 ; 
- f9   :  ffdb ; 
- fa   :  ffde ; 
- fb   :  ffe2 ; 
- fc   :  ffe6 ; 
- fd   :  ffea ; 
- fe   :  ffee ; 
- ff   :  fff2 ; 
+ 7e   :  fe2f ; 
+ 7f   :  fe30 ; 
+ 80   :  fe31 ; 
+ 81   :  fe32 ; 
+ 82   :  fe34 ; 
+ 83   :  fe35 ; 
+ 84   :  fe36 ; 
+ 85   :  fe38 ; 
+ 86   :  fe3a ; 
+ 87   :  fe3b ; 
+ 88   :  fe3d ; 
+ 89   :  fe3f ; 
+ 8a   :  fe40 ; 
+ 8b   :  fe42 ; 
+ 8c   :  fe44 ; 
+ 8d   :  fe46 ; 
+ 8e   :  fe48 ; 
+ 8f   :  fe4a ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
+ 92   :  fe51 ; 
+ 93   :  fe53 ; 
+ 94   :  fe56 ; 
+ 95   :  fe58 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5d ; 
+ 98   :  fe60 ; 
+ 99   :  fe62 ; 
+ 9a   :  fe65 ; 
+ 9b   :  fe68 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe70 ; 
+ 9f   :  fe73 ; 
+ a0   :  fe76 ; 
+ a1   :  fe79 ; 
+ a2   :  fe7c ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
+ a5   :  fe86 ; 
+ a6   :  fe89 ; 
+ a7   :  fe8c ; 
+ a8   :  fe90 ; 
+ a9   :  fe93 ; 
+ aa   :  fe96 ; 
+ ab   :  fe9a ; 
+ ac   :  fe9d ; 
+ ad   :  fea1 ; 
+ ae   :  fea4 ; 
+ af   :  fea8 ; 
+ b0   :  feac ; 
+ b1   :  feaf ; 
+ b2   :  feb3 ; 
+ b3   :  feb6 ; 
+ b4   :  feba ; 
+ b5   :  febe ; 
+ b6   :  fec2 ; 
+ b7   :  fec6 ; 
+ b8   :  fec9 ; 
+ b9   :  fecd ; 
+ ba   :  fed1 ; 
+ bb   :  fed5 ; 
+ bc   :  fed9 ; 
+ bd   :  fedd ; 
+ be   :  fee1 ; 
+ bf   :  fee5 ; 
+ c0   :  fee9 ; 
+ c1   :  feed ; 
+ c2   :  fef1 ; 
+ c3   :  fef5 ; 
+ c4   :  fef9 ; 
+ c5   :  fefd ; 
+ c6   :  ff01 ; 
+ c7   :  ff06 ; 
+ c8   :  ff0a ; 
+ c9   :  ff0e ; 
+ ca   :  ff12 ; 
+ cb   :  ff16 ; 
+ cc   :  ff1a ; 
+ cd   :  ff1f ; 
+ ce   :  ff23 ; 
+ cf   :  ff27 ; 
+ d0   :  ff2b ; 
+ d1   :  ff30 ; 
+ d2   :  ff34 ; 
+ d3   :  ff38 ; 
+ d4   :  ff3c ; 
+ d5   :  ff41 ; 
+ d6   :  ff45 ; 
+ d7   :  ff49 ; 
+ d8   :  ff4d ; 
+ d9   :  ff52 ; 
+ da   :  ff56 ; 
+ db   :  ff5a ; 
+ dc   :  ff5f ; 
+ dd   :  ff63 ; 
+ de   :  ff67 ; 
+ df   :  ff6b ; 
+ e0   :  ff70 ; 
+ e1   :  ff74 ; 
+ e2   :  ff78 ; 
+ e3   :  ff7c ; 
+ e4   :  ff81 ; 
+ e5   :  ff85 ; 
+ e6   :  ff89 ; 
+ e7   :  ff8d ; 
+ e8   :  ff92 ; 
+ e9   :  ff96 ; 
+ ea   :  ff9a ; 
+ eb   :  ff9e ; 
+ ec   :  ffa2 ; 
+ ed   :  ffa7 ; 
+ ee   :  ffab ; 
+ ef   :  ffaf ; 
+ f0   :  ffb3 ; 
+ f1   :  ffb7 ; 
+ f2   :  ffbb ; 
+ f3   :  ffbf ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc7 ; 
+ f6   :  ffcc ; 
+ f7   :  ffd0 ; 
+ f8   :  ffd4 ; 
+ f9   :  ffd8 ; 
+ fa   :  ffdc ; 
+ fb   :  ffdf ; 
+ fc   :  ffe3 ; 
+ fd   :  ffe7 ; 
+ fe   :  ffeb ; 
+ ff   :  ffef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
index 3ea1dd62f6..e08e9a17ba 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
@@ -3,110 +3,110 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe1 ; 
- 1   :  ffc4 ; 
- 2   :  ffa7 ; 
- 3   :  ff8b ; 
- 4   :  ff6e ; 
- 5   :  ff52 ; 
- 6   :  ff36 ; 
- 7   :  ff1a ; 
- 8   :  fefe ; 
- 9   :  fee2 ; 
- a   :  fec7 ; 
- b   :  feac ; 
- c   :  fe91 ; 
- d   :  fe76 ; 
- e   :  fe5b ; 
- f   :  fe40 ; 
- 10   :  fe26 ; 
- 11   :  fe0c ; 
- 12   :  fdf2 ; 
- 13   :  fdd8 ; 
- 14   :  fdbf ; 
- 15   :  fda5 ; 
- 16   :  fd8c ; 
- 17   :  fd73 ; 
- 18   :  fd5b ; 
- 19   :  fd42 ; 
- 1a   :  fd2a ; 
- 1b   :  fd12 ; 
- 1c   :  fcfa ; 
- 1d   :  fce3 ; 
- 1e   :  fccb ; 
- 1f   :  fcb4 ; 
- 20   :  fc9e ; 
- 21   :  fc87 ; 
- 22   :  fc71 ; 
- 23   :  fc5a ; 
- 24   :  fc45 ; 
- 25   :  fc2f ; 
- 26   :  fc1a ; 
- 27   :  fc05 ; 
- 28   :  fbf0 ; 
- 29   :  fbdb ; 
- 2a   :  fbc7 ; 
- 2b   :  fbb3 ; 
- 2c   :  fb9f ; 
- 2d   :  fb8c ; 
- 2e   :  fb78 ; 
- 2f   :  fb65 ; 
- 30   :  fb53 ; 
- 31   :  fb40 ; 
- 32   :  fb2e ; 
- 33   :  fb1c ; 
- 34   :  fb0b ; 
- 35   :  faf9 ; 
- 36   :  fae8 ; 
- 37   :  fad7 ; 
- 38   :  fac7 ; 
- 39   :  fab7 ; 
- 3a   :  faa7 ; 
- 3b   :  fa97 ; 
- 3c   :  fa88 ; 
- 3d   :  fa79 ; 
- 3e   :  fa6a ; 
- 3f   :  fa5c ; 
- 40   :  fa4e ; 
- 41   :  fa40 ; 
- 42   :  fa32 ; 
- 43   :  fa25 ; 
- 44   :  fa18 ; 
- 45   :  fa0b ; 
- 46   :  f9ff ; 
- 47   :  f9f3 ; 
- 48   :  f9e7 ; 
- 49   :  f9db ; 
- 4a   :  f9d0 ; 
- 4b   :  f9c5 ; 
- 4c   :  f9bb ; 
- 4d   :  f9b1 ; 
- 4e   :  f9a7 ; 
- 4f   :  f99d ; 
- 50   :  f993 ; 
- 51   :  f98a ; 
- 52   :  f982 ; 
- 53   :  f979 ; 
- 54   :  f971 ; 
- 55   :  f969 ; 
- 56   :  f961 ; 
- 57   :  f95a ; 
- 58   :  f953 ; 
- 59   :  f94c ; 
- 5a   :  f946 ; 
- 5b   :  f940 ; 
- 5c   :  f93a ; 
- 5d   :  f935 ; 
- 5e   :  f92f ; 
- 5f   :  f92b ; 
- 60   :  f926 ; 
- 61   :  f922 ; 
- 62   :  f91e ; 
- 63   :  f91a ; 
+ 0   :  ffe8 ; 
+ 1   :  ffcb ; 
+ 2   :  ffae ; 
+ 3   :  ff92 ; 
+ 4   :  ff75 ; 
+ 5   :  ff59 ; 
+ 6   :  ff3d ; 
+ 7   :  ff21 ; 
+ 8   :  ff05 ; 
+ 9   :  fee9 ; 
+ a   :  fece ; 
+ b   :  feb2 ; 
+ c   :  fe97 ; 
+ d   :  fe7c ; 
+ e   :  fe62 ; 
+ f   :  fe47 ; 
+ 10   :  fe2d ; 
+ 11   :  fe12 ; 
+ 12   :  fdf8 ; 
+ 13   :  fddf ; 
+ 14   :  fdc5 ; 
+ 15   :  fdac ; 
+ 16   :  fd93 ; 
+ 17   :  fd7a ; 
+ 18   :  fd61 ; 
+ 19   :  fd48 ; 
+ 1a   :  fd30 ; 
+ 1b   :  fd18 ; 
+ 1c   :  fd00 ; 
+ 1d   :  fce9 ; 
+ 1e   :  fcd1 ; 
+ 1f   :  fcba ; 
+ 20   :  fca3 ; 
+ 21   :  fc8d ; 
+ 22   :  fc76 ; 
+ 23   :  fc60 ; 
+ 24   :  fc4a ; 
+ 25   :  fc34 ; 
+ 26   :  fc1f ; 
+ 27   :  fc0a ; 
+ 28   :  fbf5 ; 
+ 29   :  fbe0 ; 
+ 2a   :  fbcc ; 
+ 2b   :  fbb8 ; 
+ 2c   :  fba4 ; 
+ 2d   :  fb90 ; 
+ 2e   :  fb7d ; 
+ 2f   :  fb6a ; 
+ 30   :  fb57 ; 
+ 31   :  fb45 ; 
+ 32   :  fb33 ; 
+ 33   :  fb21 ; 
+ 34   :  fb0f ; 
+ 35   :  fafe ; 
+ 36   :  faec ; 
+ 37   :  fadc ; 
+ 38   :  facb ; 
+ 39   :  fabb ; 
+ 3a   :  faab ; 
+ 3b   :  fa9b ; 
+ 3c   :  fa8c ; 
+ 3d   :  fa7d ; 
+ 3e   :  fa6e ; 
+ 3f   :  fa5f ; 
+ 40   :  fa51 ; 
+ 41   :  fa43 ; 
+ 42   :  fa36 ; 
+ 43   :  fa28 ; 
+ 44   :  fa1b ; 
+ 45   :  fa0e ; 
+ 46   :  fa02 ; 
+ 47   :  f9f6 ; 
+ 48   :  f9ea ; 
+ 49   :  f9de ; 
+ 4a   :  f9d3 ; 
+ 4b   :  f9c8 ; 
+ 4c   :  f9bd ; 
+ 4d   :  f9b3 ; 
+ 4e   :  f9a9 ; 
+ 4f   :  f99f ; 
+ 50   :  f996 ; 
+ 51   :  f98d ; 
+ 52   :  f984 ; 
+ 53   :  f97b ; 
+ 54   :  f973 ; 
+ 55   :  f96b ; 
+ 56   :  f963 ; 
+ 57   :  f95c ; 
+ 58   :  f955 ; 
+ 59   :  f94e ; 
+ 5a   :  f948 ; 
+ 5b   :  f941 ; 
+ 5c   :  f93c ; 
+ 5d   :  f936 ; 
+ 5e   :  f931 ; 
+ 5f   :  f92c ; 
+ 60   :  f927 ; 
+ 61   :  f923 ; 
+ 62   :  f91f ; 
+ 63   :  f91b ; 
  64   :  f917 ; 
- 65   :  f913 ; 
+ 65   :  f914 ; 
  66   :  f911 ; 
- 67   :  f90e ; 
+ 67   :  f90f ; 
  68   :  f90c ; 
  69   :  f90a ; 
  6a   :  f908 ; 
@@ -118,145 +118,145 @@ CONTENT BEGIN
  70   :  f904 ; 
  71   :  f904 ; 
  72   :  f905 ; 
- 73   :  f906 ; 
- 74   :  f907 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
  75   :  f908 ; 
- 76   :  f90a ; 
- 77   :  f90c ; 
- 78   :  f90e ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
  79   :  f910 ; 
- 7a   :  f913 ; 
- 7b   :  f916 ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
  7c   :  f919 ; 
- 7d   :  f91d ; 
- 7e   :  f921 ; 
- 7f   :  f925 ; 
- 80   :  f929 ; 
- 81   :  f92e ; 
- 82   :  f932 ; 
- 83   :  f937 ; 
- 84   :  f93d ; 
- 85   :  f942 ; 
- 86   :  f948 ; 
- 87   :  f94e ; 
- 88   :  f954 ; 
- 89   :  f95b ; 
- 8a   :  f962 ; 
- 8b   :  f969 ; 
- 8c   :  f970 ; 
- 8d   :  f977 ; 
- 8e   :  f97f ; 
- 8f   :  f987 ; 
- 90   :  f98f ; 
- 91   :  f997 ; 
- 92   :  f9a0 ; 
- 93   :  f9a8 ; 
- 94   :  f9b1 ; 
- 95   :  f9bb ; 
- 96   :  f9c4 ; 
- 97   :  f9ce ; 
- 98   :  f9d7 ; 
- 99   :  f9e1 ; 
- 9a   :  f9ec ; 
- 9b   :  f9f6 ; 
- 9c   :  fa00 ; 
- 9d   :  fa0b ; 
- 9e   :  fa16 ; 
- 9f   :  fa21 ; 
- a0   :  fa2d ; 
- a1   :  fa38 ; 
- a2   :  fa44 ; 
- a3   :  fa50 ; 
- a4   :  fa5c ; 
- a5   :  fa68 ; 
- a6   :  fa74 ; 
- a7   :  fa81 ; 
- a8   :  fa8d ; 
- a9   :  fa9a ; 
- aa   :  faa7 ; 
- ab   :  fab4 ; 
- ac   :  fac2 ; 
- ad   :  facf ; 
- ae   :  fadd ; 
- af   :  faea ; 
- b0   :  faf8 ; 
- b1   :  fb06 ; 
- b2   :  fb14 ; 
- b3   :  fb23 ; 
- b4   :  fb31 ; 
- b5   :  fb40 ; 
- b6   :  fb4e ; 
- b7   :  fb5d ; 
- b8   :  fb6c ; 
- b9   :  fb7b ; 
- ba   :  fb8a ; 
- bb   :  fb99 ; 
- bc   :  fba9 ; 
- bd   :  fbb8 ; 
- be   :  fbc7 ; 
- bf   :  fbd7 ; 
- c0   :  fbe7 ; 
- c1   :  fbf6 ; 
- c2   :  fc06 ; 
- c3   :  fc16 ; 
- c4   :  fc26 ; 
- c5   :  fc36 ; 
- c6   :  fc47 ; 
- c7   :  fc57 ; 
- c8   :  fc67 ; 
- c9   :  fc78 ; 
- ca   :  fc88 ; 
- cb   :  fc99 ; 
- cc   :  fca9 ; 
- cd   :  fcba ; 
- ce   :  fcca ; 
- cf   :  fcdb ; 
- d0   :  fcec ; 
- d1   :  fcfd ; 
- d2   :  fd0e ; 
- d3   :  fd1f ; 
- d4   :  fd2f ; 
- d5   :  fd40 ; 
- d6   :  fd51 ; 
- d7   :  fd62 ; 
- d8   :  fd73 ; 
- d9   :  fd85 ; 
- da   :  fd96 ; 
- db   :  fda7 ; 
- dc   :  fdb8 ; 
- dd   :  fdc9 ; 
- de   :  fdda ; 
- df   :  fdeb ; 
- e0   :  fdfc ; 
- e1   :  fe0d ; 
- e2   :  fe1f ; 
- e3   :  fe30 ; 
- e4   :  fe41 ; 
- e5   :  fe52 ; 
- e6   :  fe63 ; 
- e7   :  fe74 ; 
- e8   :  fe85 ; 
- e9   :  fe96 ; 
- ea   :  fea7 ; 
- eb   :  feb8 ; 
- ec   :  fec9 ; 
- ed   :  feda ; 
- ee   :  feeb ; 
- ef   :  fefc ; 
- f0   :  ff0c ; 
- f1   :  ff1d ; 
- f2   :  ff2e ; 
- f3   :  ff3e ; 
- f4   :  ff4f ; 
- f5   :  ff60 ; 
- f6   :  ff70 ; 
- f7   :  ff81 ; 
- f8   :  ff91 ; 
- f9   :  ffa1 ; 
- fa   :  ffb2 ; 
- fb   :  ffc2 ; 
- fc   :  ffd2 ; 
- fd   :  ffe2 ; 
- fe   :  fff2 ; 
- ff   :  2 ; 
+ 7d   :  f91c ; 
+ 7e   :  f920 ; 
+ 7f   :  f924 ; 
+ 80   :  f928 ; 
+ 81   :  f92c ; 
+ 82   :  f931 ; 
+ 83   :  f936 ; 
+ 84   :  f93b ; 
+ 85   :  f941 ; 
+ 86   :  f947 ; 
+ 87   :  f94d ; 
+ 88   :  f953 ; 
+ 89   :  f959 ; 
+ 8a   :  f960 ; 
+ 8b   :  f967 ; 
+ 8c   :  f96e ; 
+ 8d   :  f975 ; 
+ 8e   :  f97d ; 
+ 8f   :  f985 ; 
+ 90   :  f98d ; 
+ 91   :  f995 ; 
+ 92   :  f99e ; 
+ 93   :  f9a6 ; 
+ 94   :  f9af ; 
+ 95   :  f9b8 ; 
+ 96   :  f9c2 ; 
+ 97   :  f9cb ; 
+ 98   :  f9d5 ; 
+ 99   :  f9df ; 
+ 9a   :  f9e9 ; 
+ 9b   :  f9f3 ; 
+ 9c   :  f9fe ; 
+ 9d   :  fa09 ; 
+ 9e   :  fa13 ; 
+ 9f   :  fa1f ; 
+ a0   :  fa2a ; 
+ a1   :  fa35 ; 
+ a2   :  fa41 ; 
+ a3   :  fa4d ; 
+ a4   :  fa59 ; 
+ a5   :  fa65 ; 
+ a6   :  fa71 ; 
+ a7   :  fa7e ; 
+ a8   :  fa8a ; 
+ a9   :  fa97 ; 
+ aa   :  faa4 ; 
+ ab   :  fab1 ; 
+ ac   :  fabe ; 
+ ad   :  facc ; 
+ ae   :  fad9 ; 
+ af   :  fae7 ; 
+ b0   :  faf5 ; 
+ b1   :  fb03 ; 
+ b2   :  fb11 ; 
+ b3   :  fb1f ; 
+ b4   :  fb2e ; 
+ b5   :  fb3c ; 
+ b6   :  fb4b ; 
+ b7   :  fb59 ; 
+ b8   :  fb68 ; 
+ b9   :  fb77 ; 
+ ba   :  fb86 ; 
+ bb   :  fb95 ; 
+ bc   :  fba5 ; 
+ bd   :  fbb4 ; 
+ be   :  fbc4 ; 
+ bf   :  fbd3 ; 
+ c0   :  fbe3 ; 
+ c1   :  fbf3 ; 
+ c2   :  fc02 ; 
+ c3   :  fc12 ; 
+ c4   :  fc22 ; 
+ c5   :  fc32 ; 
+ c6   :  fc43 ; 
+ c7   :  fc53 ; 
+ c8   :  fc63 ; 
+ c9   :  fc73 ; 
+ ca   :  fc84 ; 
+ cb   :  fc94 ; 
+ cc   :  fca5 ; 
+ cd   :  fcb6 ; 
+ ce   :  fcc6 ; 
+ cf   :  fcd7 ; 
+ d0   :  fce8 ; 
+ d1   :  fcf9 ; 
+ d2   :  fd09 ; 
+ d3   :  fd1a ; 
+ d4   :  fd2b ; 
+ d5   :  fd3c ; 
+ d6   :  fd4d ; 
+ d7   :  fd5e ; 
+ d8   :  fd6f ; 
+ d9   :  fd80 ; 
+ da   :  fd91 ; 
+ db   :  fda2 ; 
+ dc   :  fdb4 ; 
+ dd   :  fdc5 ; 
+ de   :  fdd6 ; 
+ df   :  fde7 ; 
+ e0   :  fdf8 ; 
+ e1   :  fe09 ; 
+ e2   :  fe1a ; 
+ e3   :  fe2b ; 
+ e4   :  fe3c ; 
+ e5   :  fe4e ; 
+ e6   :  fe5f ; 
+ e7   :  fe70 ; 
+ e8   :  fe81 ; 
+ e9   :  fe92 ; 
+ ea   :  fea3 ; 
+ eb   :  feb4 ; 
+ ec   :  fec5 ; 
+ ed   :  fed6 ; 
+ ee   :  fee7 ; 
+ ef   :  fef7 ; 
+ f0   :  ff08 ; 
+ f1   :  ff19 ; 
+ f2   :  ff2a ; 
+ f3   :  ff3a ; 
+ f4   :  ff4b ; 
+ f5   :  ff5c ; 
+ f6   :  ff6c ; 
+ f7   :  ff7c ; 
+ f8   :  ff8d ; 
+ f9   :  ff9d ; 
+ fa   :  ffad ; 
+ fb   :  ffbe ; 
+ fc   :  ffce ; 
+ fd   :  ffde ; 
+ fe   :  ffee ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
index e23f264473..a938a8d053 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  28 ; 
- 1   :  5e ; 
- 2   :  93 ; 
- 3   :  c9 ; 
- 4   :  fe ; 
- 5   :  132 ; 
- 6   :  167 ; 
- 7   :  19b ; 
- 8   :  1cf ; 
- 9   :  202 ; 
- a   :  235 ; 
- b   :  268 ; 
- c   :  29a ; 
- d   :  2cc ; 
- e   :  2fe ; 
- f   :  32f ; 
- 10   :  360 ; 
- 11   :  390 ; 
- 12   :  3c0 ; 
- 13   :  3f0 ; 
- 14   :  41f ; 
- 15   :  44e ; 
- 16   :  47d ; 
- 17   :  4ab ; 
- 18   :  4d8 ; 
- 19   :  506 ; 
- 1a   :  532 ; 
- 1b   :  55f ; 
- 1c   :  58b ; 
- 1d   :  5b6 ; 
- 1e   :  5e1 ; 
- 1f   :  60c ; 
- 20   :  636 ; 
- 21   :  65f ; 
- 22   :  688 ; 
- 23   :  6b1 ; 
- 24   :  6d9 ; 
- 25   :  701 ; 
- 26   :  728 ; 
- 27   :  74f ; 
- 28   :  775 ; 
- 29   :  79b ; 
- 2a   :  7c1 ; 
- 2b   :  7e5 ; 
- 2c   :  80a ; 
- 2d   :  82e ; 
- 2e   :  851 ; 
- 2f   :  874 ; 
- 30   :  896 ; 
- 31   :  8b8 ; 
- 32   :  8d9 ; 
- 33   :  8fa ; 
- 34   :  91a ; 
- 35   :  93a ; 
- 36   :  959 ; 
- 37   :  977 ; 
- 38   :  996 ; 
- 39   :  9b3 ; 
- 3a   :  9d0 ; 
- 3b   :  9ed ; 
- 3c   :  a09 ; 
- 3d   :  a24 ; 
- 3e   :  a3f ; 
- 3f   :  a59 ; 
- 40   :  a73 ; 
- 41   :  a8c ; 
- 42   :  aa5 ; 
- 43   :  abd ; 
- 44   :  ad5 ; 
- 45   :  aec ; 
- 46   :  b03 ; 
- 47   :  b18 ; 
- 48   :  b2e ; 
- 49   :  b43 ; 
- 4a   :  b57 ; 
- 4b   :  b6b ; 
- 4c   :  b7e ; 
- 4d   :  b91 ; 
- 4e   :  ba3 ; 
- 4f   :  bb4 ; 
- 50   :  bc6 ; 
- 51   :  bd6 ; 
- 52   :  be6 ; 
- 53   :  bf5 ; 
- 54   :  c04 ; 
- 55   :  c12 ; 
- 56   :  c20 ; 
- 57   :  c2d ; 
- 58   :  c3a ; 
- 59   :  c46 ; 
- 5a   :  c51 ; 
- 5b   :  c5c ; 
- 5c   :  c67 ; 
- 5d   :  c71 ; 
- 5e   :  c7a ; 
- 5f   :  c83 ; 
- 60   :  c8b ; 
- 61   :  c93 ; 
- 62   :  c9a ; 
- 63   :  ca1 ; 
- 64   :  ca7 ; 
- 65   :  cac ; 
- 66   :  cb1 ; 
- 67   :  cb6 ; 
- 68   :  cba ; 
- 69   :  cbd ; 
- 6a   :  cc0 ; 
+ 0   :  1a ; 
+ 1   :  50 ; 
+ 2   :  86 ; 
+ 3   :  bb ; 
+ 4   :  f0 ; 
+ 5   :  125 ; 
+ 6   :  15a ; 
+ 7   :  18e ; 
+ 8   :  1c2 ; 
+ 9   :  1f5 ; 
+ a   :  228 ; 
+ b   :  25b ; 
+ c   :  28e ; 
+ d   :  2c0 ; 
+ e   :  2f1 ; 
+ f   :  323 ; 
+ 10   :  354 ; 
+ 11   :  384 ; 
+ 12   :  3b4 ; 
+ 13   :  3e4 ; 
+ 14   :  414 ; 
+ 15   :  443 ; 
+ 16   :  471 ; 
+ 17   :  49f ; 
+ 18   :  4cd ; 
+ 19   :  4fa ; 
+ 1a   :  527 ; 
+ 1b   :  554 ; 
+ 1c   :  580 ; 
+ 1d   :  5ab ; 
+ 1e   :  5d6 ; 
+ 1f   :  601 ; 
+ 20   :  62b ; 
+ 21   :  655 ; 
+ 22   :  67e ; 
+ 23   :  6a7 ; 
+ 24   :  6cf ; 
+ 25   :  6f7 ; 
+ 26   :  71f ; 
+ 27   :  746 ; 
+ 28   :  76c ; 
+ 29   :  792 ; 
+ 2a   :  7b7 ; 
+ 2b   :  7dc ; 
+ 2c   :  801 ; 
+ 2d   :  825 ; 
+ 2e   :  848 ; 
+ 2f   :  86b ; 
+ 30   :  88d ; 
+ 31   :  8af ; 
+ 32   :  8d1 ; 
+ 33   :  8f2 ; 
+ 34   :  912 ; 
+ 35   :  932 ; 
+ 36   :  951 ; 
+ 37   :  970 ; 
+ 38   :  98e ; 
+ 39   :  9ac ; 
+ 3a   :  9c9 ; 
+ 3b   :  9e6 ; 
+ 3c   :  a02 ; 
+ 3d   :  a1d ; 
+ 3e   :  a38 ; 
+ 3f   :  a53 ; 
+ 40   :  a6d ; 
+ 41   :  a86 ; 
+ 42   :  a9f ; 
+ 43   :  ab7 ; 
+ 44   :  acf ; 
+ 45   :  ae6 ; 
+ 46   :  afd ; 
+ 47   :  b13 ; 
+ 48   :  b29 ; 
+ 49   :  b3e ; 
+ 4a   :  b52 ; 
+ 4b   :  b66 ; 
+ 4c   :  b79 ; 
+ 4d   :  b8c ; 
+ 4e   :  b9e ; 
+ 4f   :  bb0 ; 
+ 50   :  bc1 ; 
+ 51   :  bd2 ; 
+ 52   :  be2 ; 
+ 53   :  bf1 ; 
+ 54   :  c00 ; 
+ 55   :  c0f ; 
+ 56   :  c1d ; 
+ 57   :  c2a ; 
+ 58   :  c37 ; 
+ 59   :  c43 ; 
+ 5a   :  c4f ; 
+ 5b   :  c5a ; 
+ 5c   :  c64 ; 
+ 5d   :  c6e ; 
+ 5e   :  c78 ; 
+ 5f   :  c81 ; 
+ 60   :  c89 ; 
+ 61   :  c91 ; 
+ 62   :  c98 ; 
+ 63   :  c9f ; 
+ 64   :  ca5 ; 
+ 65   :  cab ; 
+ 66   :  cb0 ; 
+ 67   :  cb5 ; 
+ 68   :  cb9 ; 
+ 69   :  cbc ; 
+ 6a   :  cbf ; 
  6b   :  cc2 ; 
  6c   :  cc4 ; 
- 6d   :  cc6 ; 
- 6e   :  cc7 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
  71   :  cc6 ; 
  72   :  cc5 ; 
- 73   :  cc3 ; 
- 74   :  cc1 ; 
- 75   :  cbe ; 
- 76   :  cbb ; 
- 77   :  cb8 ; 
- 78   :  cb3 ; 
- 79   :  caf ; 
- 7a   :  caa ; 
- 7b   :  ca4 ; 
- 7c   :  c9e ; 
- 7d   :  c97 ; 
- 7e   :  c90 ; 
- 7f   :  c89 ; 
- 80   :  c81 ; 
- 81   :  c79 ; 
- 82   :  c70 ; 
- 83   :  c66 ; 
- 84   :  c5d ; 
- 85   :  c52 ; 
- 86   :  c48 ; 
- 87   :  c3d ; 
- 88   :  c31 ; 
- 89   :  c25 ; 
- 8a   :  c19 ; 
- 8b   :  c0c ; 
- 8c   :  bff ; 
- 8d   :  bf1 ; 
- 8e   :  be3 ; 
- 8f   :  bd5 ; 
- 90   :  bc6 ; 
- 91   :  bb7 ; 
- 92   :  ba7 ; 
- 93   :  b97 ; 
- 94   :  b87 ; 
- 95   :  b76 ; 
- 96   :  b65 ; 
- 97   :  b53 ; 
- 98   :  b41 ; 
- 99   :  b2f ; 
- 9a   :  b1c ; 
- 9b   :  b09 ; 
- 9c   :  af6 ; 
- 9d   :  ae2 ; 
- 9e   :  ace ; 
- 9f   :  aba ; 
- a0   :  aa5 ; 
- a1   :  a90 ; 
- a2   :  a7b ; 
- a3   :  a65 ; 
- a4   :  a4f ; 
- a5   :  a39 ; 
- a6   :  a22 ; 
- a7   :  a0c ; 
- a8   :  9f4 ; 
- a9   :  9dd ; 
- aa   :  9c5 ; 
- ab   :  9ad ; 
- ac   :  995 ; 
- ad   :  97c ; 
- ae   :  964 ; 
- af   :  94b ; 
- b0   :  931 ; 
- b1   :  918 ; 
- b2   :  8fe ; 
- b3   :  8e4 ; 
- b4   :  8ca ; 
- b5   :  8af ; 
- b6   :  895 ; 
- b7   :  87a ; 
- b8   :  85e ; 
- b9   :  843 ; 
- ba   :  828 ; 
- bb   :  80c ; 
- bc   :  7f0 ; 
- bd   :  7d4 ; 
- be   :  7b8 ; 
- bf   :  79b ; 
- c0   :  77f ; 
- c1   :  762 ; 
- c2   :  745 ; 
- c3   :  728 ; 
- c4   :  70a ; 
- c5   :  6ed ; 
- c6   :  6d0 ; 
- c7   :  6b2 ; 
- c8   :  694 ; 
- c9   :  676 ; 
- ca   :  658 ; 
- cb   :  63a ; 
- cc   :  61c ; 
- cd   :  5fe ; 
- ce   :  5df ; 
- cf   :  5c1 ; 
- d0   :  5a2 ; 
- d1   :  583 ; 
- d2   :  564 ; 
- d3   :  546 ; 
- d4   :  527 ; 
- d5   :  508 ; 
- d6   :  4e9 ; 
- d7   :  4ca ; 
- d8   :  4ab ; 
- d9   :  48b ; 
- da   :  46c ; 
- db   :  44d ; 
- dc   :  42e ; 
- dd   :  40f ; 
- de   :  3ef ; 
- df   :  3d0 ; 
- e0   :  3b1 ; 
- e1   :  391 ; 
- e2   :  372 ; 
- e3   :  353 ; 
- e4   :  334 ; 
- e5   :  314 ; 
- e6   :  2f5 ; 
- e7   :  2d6 ; 
- e8   :  2b7 ; 
- e9   :  298 ; 
- ea   :  279 ; 
- eb   :  25a ; 
- ec   :  23b ; 
- ed   :  21c ; 
- ee   :  1fd ; 
- ef   :  1de ; 
- f0   :  1bf ; 
- f1   :  1a1 ; 
- f2   :  182 ; 
- f3   :  164 ; 
- f4   :  145 ; 
- f5   :  127 ; 
- f6   :  109 ; 
- f7   :  eb ; 
- f8   :  cd ; 
- f9   :  af ; 
- fa   :  91 ; 
- fb   :  73 ; 
- fc   :  56 ; 
- fd   :  38 ; 
- fe   :  1b ; 
- ff   :  fffe ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cbf ; 
+ 76   :  cbc ; 
+ 77   :  cb9 ; 
+ 78   :  cb4 ; 
+ 79   :  cb0 ; 
+ 7a   :  cab ; 
+ 7b   :  ca5 ; 
+ 7c   :  ca0 ; 
+ 7d   :  c99 ; 
+ 7e   :  c92 ; 
+ 7f   :  c8b ; 
+ 80   :  c83 ; 
+ 81   :  c7b ; 
+ 82   :  c72 ; 
+ 83   :  c69 ; 
+ 84   :  c5f ; 
+ 85   :  c55 ; 
+ 86   :  c4a ; 
+ 87   :  c3f ; 
+ 88   :  c34 ; 
+ 89   :  c28 ; 
+ 8a   :  c1c ; 
+ 8b   :  c0f ; 
+ 8c   :  c02 ; 
+ 8d   :  bf5 ; 
+ 8e   :  be7 ; 
+ 8f   :  bd8 ; 
+ 90   :  bca ; 
+ 91   :  bba ; 
+ 92   :  bab ; 
+ 93   :  b9b ; 
+ 94   :  b8b ; 
+ 95   :  b7a ; 
+ 96   :  b69 ; 
+ 97   :  b57 ; 
+ 98   :  b46 ; 
+ 99   :  b33 ; 
+ 9a   :  b21 ; 
+ 9b   :  b0e ; 
+ 9c   :  afb ; 
+ 9d   :  ae7 ; 
+ 9e   :  ad3 ; 
+ 9f   :  abf ; 
+ a0   :  aaa ; 
+ a1   :  a95 ; 
+ a2   :  a80 ; 
+ a3   :  a6b ; 
+ a4   :  a55 ; 
+ a5   :  a3f ; 
+ a6   :  a28 ; 
+ a7   :  a11 ; 
+ a8   :  9fa ; 
+ a9   :  9e3 ; 
+ aa   :  9cb ; 
+ ab   :  9b3 ; 
+ ac   :  99b ; 
+ ad   :  983 ; 
+ ae   :  96a ; 
+ af   :  951 ; 
+ b0   :  938 ; 
+ b1   :  91e ; 
+ b2   :  904 ; 
+ b3   :  8ea ; 
+ b4   :  8d0 ; 
+ b5   :  8b6 ; 
+ b6   :  89b ; 
+ b7   :  880 ; 
+ b8   :  865 ; 
+ b9   :  84a ; 
+ ba   :  82f ; 
+ bb   :  813 ; 
+ bc   :  7f7 ; 
+ bd   :  7db ; 
+ be   :  7bf ; 
+ bf   :  7a2 ; 
+ c0   :  786 ; 
+ c1   :  769 ; 
+ c2   :  74c ; 
+ c3   :  72f ; 
+ c4   :  712 ; 
+ c5   :  6f4 ; 
+ c6   :  6d7 ; 
+ c7   :  6b9 ; 
+ c8   :  69c ; 
+ c9   :  67e ; 
+ ca   :  660 ; 
+ cb   :  642 ; 
+ cc   :  623 ; 
+ cd   :  605 ; 
+ ce   :  5e7 ; 
+ cf   :  5c8 ; 
+ d0   :  5aa ; 
+ d1   :  58b ; 
+ d2   :  56c ; 
+ d3   :  54d ; 
+ d4   :  52e ; 
+ d5   :  510 ; 
+ d6   :  4f1 ; 
+ d7   :  4d1 ; 
+ d8   :  4b2 ; 
+ d9   :  493 ; 
+ da   :  474 ; 
+ db   :  455 ; 
+ dc   :  436 ; 
+ dd   :  416 ; 
+ de   :  3f7 ; 
+ df   :  3d8 ; 
+ e0   :  3b9 ; 
+ e1   :  399 ; 
+ e2   :  37a ; 
+ e3   :  35b ; 
+ e4   :  33b ; 
+ e5   :  31c ; 
+ e6   :  2fd ; 
+ e7   :  2de ; 
+ e8   :  2bf ; 
+ e9   :  29f ; 
+ ea   :  280 ; 
+ eb   :  261 ; 
+ ec   :  242 ; 
+ ed   :  223 ; 
+ ee   :  205 ; 
+ ef   :  1e6 ; 
+ f0   :  1c7 ; 
+ f1   :  1a8 ; 
+ f2   :  18a ; 
+ f3   :  16b ; 
+ f4   :  14d ; 
+ f5   :  12e ; 
+ f6   :  110 ; 
+ f7   :  f2 ; 
+ f8   :  d4 ; 
+ f9   :  b6 ; 
+ fa   :  98 ; 
+ fb   :  7b ; 
+ fc   :  5d ; 
+ fd   :  40 ; 
+ fe   :  22 ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
index f160183cd4..c2f44d9966 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  19 ; 
- 1   :  ff9e ; 
- 2   :  ff24 ; 
- 3   :  feab ; 
- 4   :  fe34 ; 
- 5   :  fdbd ; 
- 6   :  fd47 ; 
- 7   :  fcd3 ; 
- 8   :  fc5f ; 
- 9   :  fbed ; 
- a   :  fb7c ; 
- b   :  fb0c ; 
- c   :  fa9c ; 
- d   :  fa2f ; 
- e   :  f9c2 ; 
- f   :  f956 ; 
- 10   :  f8ec ; 
- 11   :  f882 ; 
- 12   :  f81a ; 
- 13   :  f7b3 ; 
- 14   :  f74d ; 
- 15   :  f6e8 ; 
- 16   :  f684 ; 
- 17   :  f622 ; 
- 18   :  f5c1 ; 
- 19   :  f561 ; 
- 1a   :  f502 ; 
- 1b   :  f4a4 ; 
- 1c   :  f447 ; 
- 1d   :  f3ec ; 
- 1e   :  f392 ; 
- 1f   :  f339 ; 
- 20   :  f2e1 ; 
- 21   :  f28a ; 
- 22   :  f235 ; 
- 23   :  f1e1 ; 
- 24   :  f18d ; 
- 25   :  f13c ; 
- 26   :  f0eb ; 
- 27   :  f09c ; 
- 28   :  f04d ; 
- 29   :  f000 ; 
- 2a   :  efb5 ; 
- 2b   :  ef6a ; 
- 2c   :  ef21 ; 
- 2d   :  eed9 ; 
- 2e   :  ee92 ; 
- 2f   :  ee4c ; 
- 30   :  ee07 ; 
- 31   :  edc4 ; 
- 32   :  ed82 ; 
- 33   :  ed41 ; 
- 34   :  ed02 ; 
- 35   :  ecc3 ; 
- 36   :  ec86 ; 
- 37   :  ec4a ; 
- 38   :  ec0f ; 
- 39   :  ebd6 ; 
- 3a   :  eb9e ; 
- 3b   :  eb66 ; 
- 3c   :  eb31 ; 
- 3d   :  eafc ; 
- 3e   :  eac8 ; 
- 3f   :  ea96 ; 
- 40   :  ea65 ; 
- 41   :  ea35 ; 
- 42   :  ea07 ; 
- 43   :  e9d9 ; 
- 44   :  e9ad ; 
- 45   :  e982 ; 
- 46   :  e958 ; 
- 47   :  e92f ; 
- 48   :  e908 ; 
- 49   :  e8e2 ; 
- 4a   :  e8bd ; 
- 4b   :  e899 ; 
- 4c   :  e876 ; 
- 4d   :  e854 ; 
- 4e   :  e834 ; 
- 4f   :  e815 ; 
- 50   :  e7f7 ; 
- 51   :  e7da ; 
- 52   :  e7be ; 
- 53   :  e7a3 ; 
- 54   :  e78a ; 
- 55   :  e772 ; 
- 56   :  e75b ; 
- 57   :  e745 ; 
- 58   :  e730 ; 
- 59   :  e71c ; 
- 5a   :  e709 ; 
- 5b   :  e6f8 ; 
- 5c   :  e6e7 ; 
- 5d   :  e6d8 ; 
- 5e   :  e6ca ; 
- 5f   :  e6bd ; 
- 60   :  e6b1 ; 
- 61   :  e6a6 ; 
- 62   :  e69c ; 
- 63   :  e693 ; 
- 64   :  e68b ; 
- 65   :  e685 ; 
- 66   :  e67f ; 
- 67   :  e67b ; 
- 68   :  e677 ; 
+ 0   :  38 ; 
+ 1   :  ffbd ; 
+ 2   :  ff43 ; 
+ 3   :  feca ; 
+ 4   :  fe51 ; 
+ 5   :  fddb ; 
+ 6   :  fd65 ; 
+ 7   :  fcf0 ; 
+ 8   :  fc7c ; 
+ 9   :  fc09 ; 
+ a   :  fb98 ; 
+ b   :  fb27 ; 
+ c   :  fab8 ; 
+ d   :  fa4a ; 
+ e   :  f9dd ; 
+ f   :  f971 ; 
+ 10   :  f906 ; 
+ 11   :  f89c ; 
+ 12   :  f834 ; 
+ 13   :  f7cd ; 
+ 14   :  f766 ; 
+ 15   :  f701 ; 
+ 16   :  f69d ; 
+ 17   :  f63b ; 
+ 18   :  f5d9 ; 
+ 19   :  f579 ; 
+ 1a   :  f519 ; 
+ 1b   :  f4bb ; 
+ 1c   :  f45e ; 
+ 1d   :  f403 ; 
+ 1e   :  f3a8 ; 
+ 1f   :  f34f ; 
+ 20   :  f2f7 ; 
+ 21   :  f2a0 ; 
+ 22   :  f24a ; 
+ 23   :  f1f5 ; 
+ 24   :  f1a2 ; 
+ 25   :  f150 ; 
+ 26   :  f0ff ; 
+ 27   :  f0af ; 
+ 28   :  f061 ; 
+ 29   :  f014 ; 
+ 2a   :  efc7 ; 
+ 2b   :  ef7d ; 
+ 2c   :  ef33 ; 
+ 2d   :  eeea ; 
+ 2e   :  eea3 ; 
+ 2f   :  ee5d ; 
+ 30   :  ee18 ; 
+ 31   :  edd5 ; 
+ 32   :  ed93 ; 
+ 33   :  ed51 ; 
+ 34   :  ed11 ; 
+ 35   :  ecd3 ; 
+ 36   :  ec95 ; 
+ 37   :  ec59 ; 
+ 38   :  ec1e ; 
+ 39   :  ebe4 ; 
+ 3a   :  ebac ; 
+ 3b   :  eb74 ; 
+ 3c   :  eb3e ; 
+ 3d   :  eb09 ; 
+ 3e   :  ead5 ; 
+ 3f   :  eaa3 ; 
+ 40   :  ea71 ; 
+ 41   :  ea41 ; 
+ 42   :  ea12 ; 
+ 43   :  e9e4 ; 
+ 44   :  e9b8 ; 
+ 45   :  e98d ; 
+ 46   :  e962 ; 
+ 47   :  e93a ; 
+ 48   :  e912 ; 
+ 49   :  e8eb ; 
+ 4a   :  e8c6 ; 
+ 4b   :  e8a2 ; 
+ 4c   :  e87f ; 
+ 4d   :  e85d ; 
+ 4e   :  e83c ; 
+ 4f   :  e81c ; 
+ 50   :  e7fe ; 
+ 51   :  e7e1 ; 
+ 52   :  e7c5 ; 
+ 53   :  e7aa ; 
+ 54   :  e790 ; 
+ 55   :  e778 ; 
+ 56   :  e760 ; 
+ 57   :  e74a ; 
+ 58   :  e735 ; 
+ 59   :  e721 ; 
+ 5a   :  e70e ; 
+ 5b   :  e6fc ; 
+ 5c   :  e6eb ; 
+ 5d   :  e6dc ; 
+ 5e   :  e6cd ; 
+ 5f   :  e6c0 ; 
+ 60   :  e6b4 ; 
+ 61   :  e6a8 ; 
+ 62   :  e69e ; 
+ 63   :  e695 ; 
+ 64   :  e68d ; 
+ 65   :  e686 ; 
+ 66   :  e680 ; 
+ 67   :  e67c ; 
+ 68   :  e678 ; 
  69   :  e675 ; 
- 6a   :  e673 ; 
+ 6a   :  e674 ; 
  6b   :  e673 ; 
  6c   :  e673 ; 
  6d   :  e675 ; 
- 6e   :  e678 ; 
- 6f   :  e67b ; 
- 70   :  e680 ; 
- 71   :  e686 ; 
- 72   :  e68c ; 
- 73   :  e694 ; 
- 74   :  e69c ; 
- 75   :  e6a6 ; 
- 76   :  e6b0 ; 
- 77   :  e6bb ; 
- 78   :  e6c8 ; 
- 79   :  e6d5 ; 
- 7a   :  e6e3 ; 
- 7b   :  e6f2 ; 
- 7c   :  e702 ; 
- 7d   :  e713 ; 
- 7e   :  e725 ; 
- 7f   :  e737 ; 
- 80   :  e74b ; 
- 81   :  e75f ; 
- 82   :  e774 ; 
- 83   :  e78a ; 
- 84   :  e7a1 ; 
- 85   :  e7b9 ; 
- 86   :  e7d2 ; 
- 87   :  e7eb ; 
- 88   :  e805 ; 
- 89   :  e820 ; 
- 8a   :  e83c ; 
- 8b   :  e858 ; 
- 8c   :  e875 ; 
- 8d   :  e893 ; 
- 8e   :  e8b2 ; 
- 8f   :  e8d2 ; 
- 90   :  e8f2 ; 
- 91   :  e913 ; 
- 92   :  e935 ; 
- 93   :  e957 ; 
- 94   :  e97a ; 
- 95   :  e99e ; 
- 96   :  e9c2 ; 
- 97   :  e9e7 ; 
- 98   :  ea0d ; 
- 99   :  ea34 ; 
- 9a   :  ea5b ; 
- 9b   :  ea82 ; 
- 9c   :  eaab ; 
- 9d   :  ead4 ; 
- 9e   :  eafd ; 
- 9f   :  eb27 ; 
- a0   :  eb52 ; 
- a1   :  eb7d ; 
- a2   :  eba9 ; 
- a3   :  ebd5 ; 
- a4   :  ec02 ; 
- a5   :  ec30 ; 
- a6   :  ec5e ; 
- a7   :  ec8c ; 
- a8   :  ecbb ; 
- a9   :  eceb ; 
- aa   :  ed1b ; 
- ab   :  ed4b ; 
- ac   :  ed7c ; 
- ad   :  edad ; 
- ae   :  eddf ; 
- af   :  ee11 ; 
- b0   :  ee44 ; 
- b1   :  ee77 ; 
- b2   :  eeab ; 
- b3   :  eedf ; 
- b4   :  ef13 ; 
- b5   :  ef47 ; 
- b6   :  ef7c ; 
- b7   :  efb2 ; 
- b8   :  efe8 ; 
- b9   :  f01e ; 
- ba   :  f054 ; 
- bb   :  f08b ; 
- bc   :  f0c2 ; 
- bd   :  f0f9 ; 
- be   :  f131 ; 
- bf   :  f168 ; 
- c0   :  f1a0 ; 
- c1   :  f1d9 ; 
- c2   :  f211 ; 
- c3   :  f24a ; 
- c4   :  f283 ; 
- c5   :  f2bd ; 
- c6   :  f2f6 ; 
- c7   :  f330 ; 
- c8   :  f36a ; 
- c9   :  f3a4 ; 
- ca   :  f3de ; 
- cb   :  f419 ; 
- cc   :  f453 ; 
- cd   :  f48e ; 
- ce   :  f4c9 ; 
- cf   :  f504 ; 
- d0   :  f53f ; 
- d1   :  f57a ; 
- d2   :  f5b5 ; 
- d3   :  f5f0 ; 
- d4   :  f62c ; 
- d5   :  f667 ; 
- d6   :  f6a3 ; 
- d7   :  f6de ; 
- d8   :  f71a ; 
- d9   :  f756 ; 
- da   :  f791 ; 
- db   :  f7cd ; 
- dc   :  f809 ; 
- dd   :  f844 ; 
- de   :  f880 ; 
- df   :  f8bc ; 
- e0   :  f8f7 ; 
- e1   :  f933 ; 
- e2   :  f96e ; 
- e3   :  f9aa ; 
- e4   :  f9e5 ; 
- e5   :  fa21 ; 
- e6   :  fa5c ; 
- e7   :  fa97 ; 
- e8   :  fad2 ; 
- e9   :  fb0d ; 
- ea   :  fb48 ; 
- eb   :  fb82 ; 
- ec   :  fbbd ; 
- ed   :  fbf7 ; 
- ee   :  fc32 ; 
- ef   :  fc6c ; 
- f0   :  fca6 ; 
- f1   :  fcdf ; 
- f2   :  fd19 ; 
- f3   :  fd52 ; 
- f4   :  fd8b ; 
- f5   :  fdc4 ; 
- f6   :  fdfd ; 
- f7   :  fe36 ; 
- f8   :  fe6e ; 
- f9   :  fea6 ; 
- fa   :  fede ; 
- fb   :  ff16 ; 
- fc   :  ff4d ; 
- fd   :  ff84 ; 
- fe   :  ffbb ; 
- ff   :  fff1 ; 
+ 6e   :  e677 ; 
+ 6f   :  e67a ; 
+ 70   :  e67f ; 
+ 71   :  e684 ; 
+ 72   :  e68a ; 
+ 73   :  e692 ; 
+ 74   :  e69a ; 
+ 75   :  e6a3 ; 
+ 76   :  e6ad ; 
+ 77   :  e6b9 ; 
+ 78   :  e6c5 ; 
+ 79   :  e6d2 ; 
+ 7a   :  e6e0 ; 
+ 7b   :  e6ee ; 
+ 7c   :  e6fe ; 
+ 7d   :  e70f ; 
+ 7e   :  e720 ; 
+ 7f   :  e733 ; 
+ 80   :  e746 ; 
+ 81   :  e75a ; 
+ 82   :  e76f ; 
+ 83   :  e785 ; 
+ 84   :  e79b ; 
+ 85   :  e7b3 ; 
+ 86   :  e7cb ; 
+ 87   :  e7e4 ; 
+ 88   :  e7fe ; 
+ 89   :  e819 ; 
+ 8a   :  e835 ; 
+ 8b   :  e851 ; 
+ 8c   :  e86e ; 
+ 8d   :  e88c ; 
+ 8e   :  e8aa ; 
+ 8f   :  e8ca ; 
+ 90   :  e8ea ; 
+ 91   :  e90b ; 
+ 92   :  e92c ; 
+ 93   :  e94e ; 
+ 94   :  e971 ; 
+ 95   :  e995 ; 
+ 96   :  e9b9 ; 
+ 97   :  e9de ; 
+ 98   :  ea04 ; 
+ 99   :  ea2a ; 
+ 9a   :  ea51 ; 
+ 9b   :  ea78 ; 
+ 9c   :  eaa1 ; 
+ 9d   :  eac9 ; 
+ 9e   :  eaf3 ; 
+ 9f   :  eb1d ; 
+ a0   :  eb47 ; 
+ a1   :  eb72 ; 
+ a2   :  eb9e ; 
+ a3   :  ebca ; 
+ a4   :  ebf7 ; 
+ a5   :  ec24 ; 
+ a6   :  ec52 ; 
+ a7   :  ec81 ; 
+ a8   :  ecaf ; 
+ a9   :  ecdf ; 
+ aa   :  ed0f ; 
+ ab   :  ed3f ; 
+ ac   :  ed70 ; 
+ ad   :  eda1 ; 
+ ae   :  edd3 ; 
+ af   :  ee05 ; 
+ b0   :  ee37 ; 
+ b1   :  ee6a ; 
+ b2   :  ee9e ; 
+ b3   :  eed2 ; 
+ b4   :  ef06 ; 
+ b5   :  ef3a ; 
+ b6   :  ef6f ; 
+ b7   :  efa4 ; 
+ b8   :  efda ; 
+ b9   :  f010 ; 
+ ba   :  f046 ; 
+ bb   :  f07d ; 
+ bc   :  f0b4 ; 
+ bd   :  f0eb ; 
+ be   :  f123 ; 
+ bf   :  f15a ; 
+ c0   :  f192 ; 
+ c1   :  f1cb ; 
+ c2   :  f203 ; 
+ c3   :  f23c ; 
+ c4   :  f275 ; 
+ c5   :  f2ae ; 
+ c6   :  f2e8 ; 
+ c7   :  f321 ; 
+ c8   :  f35b ; 
+ c9   :  f395 ; 
+ ca   :  f3d0 ; 
+ cb   :  f40a ; 
+ cc   :  f444 ; 
+ cd   :  f47f ; 
+ ce   :  f4ba ; 
+ cf   :  f4f5 ; 
+ d0   :  f530 ; 
+ d1   :  f56b ; 
+ d2   :  f5a6 ; 
+ d3   :  f5e2 ; 
+ d4   :  f61d ; 
+ d5   :  f658 ; 
+ d6   :  f694 ; 
+ d7   :  f6d0 ; 
+ d8   :  f70b ; 
+ d9   :  f747 ; 
+ da   :  f782 ; 
+ db   :  f7be ; 
+ dc   :  f7fa ; 
+ dd   :  f836 ; 
+ de   :  f871 ; 
+ df   :  f8ad ; 
+ e0   :  f8e8 ; 
+ e1   :  f924 ; 
+ e2   :  f960 ; 
+ e3   :  f99b ; 
+ e4   :  f9d6 ; 
+ e5   :  fa12 ; 
+ e6   :  fa4d ; 
+ e7   :  fa88 ; 
+ e8   :  fac3 ; 
+ e9   :  fafe ; 
+ ea   :  fb39 ; 
+ eb   :  fb74 ; 
+ ec   :  fbae ; 
+ ed   :  fbe9 ; 
+ ee   :  fc23 ; 
+ ef   :  fc5d ; 
+ f0   :  fc97 ; 
+ f1   :  fcd1 ; 
+ f2   :  fd0b ; 
+ f3   :  fd44 ; 
+ f4   :  fd7d ; 
+ f5   :  fdb6 ; 
+ f6   :  fdef ; 
+ f7   :  fe28 ; 
+ f8   :  fe60 ; 
+ f9   :  fe98 ; 
+ fa   :  fed0 ; 
+ fb   :  ff08 ; 
+ fc   :  ff3f ; 
+ fd   :  ff76 ; 
+ fe   :  ffad ; 
+ ff   :  ffe4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
index 72890c3f35..c76aabfe99 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
+ 0   :  7ffe ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffd ; 
- 4   :  7ffa ; 
- 5   :  7ff4 ; 
- 6   :  7fed ; 
- 7   :  7fe4 ; 
- 8   :  7fd9 ; 
- 9   :  7fcd ; 
- a   :  7fbf ; 
- b   :  7faf ; 
- c   :  7f9e ; 
- d   :  7f8b ; 
- e   :  7f76 ; 
- f   :  7f5f ; 
- 10   :  7f47 ; 
- 11   :  7f2e ; 
- 12   :  7f12 ; 
- 13   :  7ef5 ; 
- 14   :  7ed6 ; 
- 15   :  7eb5 ; 
- 16   :  7e93 ; 
- 17   :  7e6f ; 
- 18   :  7e4a ; 
- 19   :  7e23 ; 
- 1a   :  7dfa ; 
- 1b   :  7dcf ; 
- 1c   :  7da3 ; 
- 1d   :  7d75 ; 
- 1e   :  7d46 ; 
- 1f   :  7d15 ; 
- 20   :  7ce2 ; 
- 21   :  7cae ; 
- 22   :  7c78 ; 
- 23   :  7c40 ; 
- 24   :  7c07 ; 
- 25   :  7bcc ; 
- 26   :  7b90 ; 
- 27   :  7b52 ; 
- 28   :  7b13 ; 
- 29   :  7ad1 ; 
- 2a   :  7a8f ; 
- 2b   :  7a4b ; 
- 2c   :  7a05 ; 
- 2d   :  79bd ; 
- 2e   :  7974 ; 
- 2f   :  792a ; 
- 30   :  78de ; 
- 31   :  7891 ; 
- 32   :  7842 ; 
- 33   :  77f1 ; 
- 34   :  779f ; 
- 35   :  774b ; 
- 36   :  76f6 ; 
- 37   :  76a0 ; 
- 38   :  7648 ; 
- 39   :  75ef ; 
- 3a   :  7594 ; 
- 3b   :  7537 ; 
- 3c   :  74da ; 
- 3d   :  747a ; 
- 3e   :  741a ; 
- 3f   :  73b8 ; 
- 40   :  7354 ; 
- 41   :  72f0 ; 
- 42   :  7289 ; 
- 43   :  7222 ; 
- 44   :  71b9 ; 
- 45   :  714f ; 
- 46   :  70e3 ; 
- 47   :  7076 ; 
- 48   :  7008 ; 
- 49   :  6f98 ; 
- 4a   :  6f27 ; 
- 4b   :  6eb5 ; 
- 4c   :  6e42 ; 
- 4d   :  6dcd ; 
- 4e   :  6d57 ; 
- 4f   :  6ce0 ; 
- 50   :  6c68 ; 
- 51   :  6bee ; 
- 52   :  6b73 ; 
- 53   :  6af7 ; 
- 54   :  6a7a ; 
- 55   :  69fb ; 
- 56   :  697c ; 
- 57   :  68fb ; 
- 58   :  6879 ; 
- 59   :  67f6 ; 
- 5a   :  6772 ; 
- 5b   :  66ed ; 
- 5c   :  6666 ; 
- 5d   :  65df ; 
- 5e   :  6556 ; 
- 5f   :  64cd ; 
- 60   :  6442 ; 
- 61   :  63b7 ; 
- 62   :  632a ; 
- 63   :  629d ; 
- 64   :  620e ; 
- 65   :  617e ; 
- 66   :  60ee ; 
- 67   :  605c ; 
- 68   :  5fca ; 
- 69   :  5f37 ; 
- 6a   :  5ea3 ; 
- 6b   :  5e0d ; 
- 6c   :  5d77 ; 
- 6d   :  5ce1 ; 
- 6e   :  5c49 ; 
- 6f   :  5bb0 ; 
- 70   :  5b17 ; 
- 71   :  5a7d ; 
- 72   :  59e2 ; 
- 73   :  5946 ; 
- 74   :  58a9 ; 
- 75   :  580c ; 
- 76   :  576e ; 
- 77   :  56cf ; 
- 78   :  5630 ; 
- 79   :  5590 ; 
- 7a   :  54ef ; 
- 7b   :  544d ; 
- 7c   :  53ab ; 
- 7d   :  5308 ; 
- 7e   :  5265 ; 
- 7f   :  51c1 ; 
- 80   :  511c ; 
- 81   :  5077 ; 
- 82   :  4fd1 ; 
- 83   :  4f2b ; 
- 84   :  4e84 ; 
- 85   :  4ddd ; 
- 86   :  4d35 ; 
- 87   :  4c8d ; 
- 88   :  4be4 ; 
- 89   :  4b3b ; 
- 8a   :  4a91 ; 
- 8b   :  49e7 ; 
- 8c   :  493c ; 
- 8d   :  4891 ; 
- 8e   :  47e6 ; 
- 8f   :  473a ; 
- 90   :  468e ; 
- 91   :  45e2 ; 
- 92   :  4535 ; 
- 93   :  4488 ; 
- 94   :  43db ; 
- 95   :  432d ; 
- 96   :  427f ; 
- 97   :  41d1 ; 
- 98   :  4123 ; 
- 99   :  4074 ; 
- 9a   :  3fc5 ; 
- 9b   :  3f17 ; 
- 9c   :  3e67 ; 
- 9d   :  3db8 ; 
- 9e   :  3d09 ; 
- 9f   :  3c59 ; 
- a0   :  3baa ; 
- a1   :  3afa ; 
- a2   :  3a4a ; 
- a3   :  399a ; 
- a4   :  38ea ; 
- a5   :  383b ; 
- a6   :  378b ; 
- a7   :  36db ; 
- a8   :  362b ; 
- a9   :  357b ; 
- aa   :  34cb ; 
- ab   :  341b ; 
- ac   :  336b ; 
- ad   :  32bc ; 
- ae   :  320c ; 
- af   :  315d ; 
- b0   :  30ad ; 
- b1   :  2ffe ; 
- b2   :  2f4f ; 
- b3   :  2ea0 ; 
- b4   :  2df2 ; 
- b5   :  2d43 ; 
- b6   :  2c95 ; 
- b7   :  2be7 ; 
- b8   :  2b39 ; 
- b9   :  2a8c ; 
- ba   :  29de ; 
- bb   :  2931 ; 
- bc   :  2885 ; 
- bd   :  27d8 ; 
- be   :  272c ; 
- bf   :  2681 ; 
- c0   :  25d5 ; 
- c1   :  252a ; 
- c2   :  2480 ; 
- c3   :  23d6 ; 
- c4   :  232c ; 
- c5   :  2283 ; 
- c6   :  21da ; 
- c7   :  2131 ; 
- c8   :  2089 ; 
- c9   :  1fe2 ; 
- ca   :  1f3b ; 
- cb   :  1e94 ; 
- cc   :  1dee ; 
- cd   :  1d49 ; 
- ce   :  1ca4 ; 
- cf   :  1bff ; 
- d0   :  1b5c ; 
- d1   :  1ab8 ; 
- d2   :  1a16 ; 
- d3   :  1974 ; 
- d4   :  18d2 ; 
- d5   :  1831 ; 
- d6   :  1791 ; 
- d7   :  16f2 ; 
- d8   :  1653 ; 
- d9   :  15b5 ; 
- da   :  1517 ; 
- db   :  147b ; 
- dc   :  13de ; 
- dd   :  1343 ; 
- de   :  12a8 ; 
- df   :  120f ; 
- e0   :  1175 ; 
- e1   :  10dd ; 
- e2   :  1045 ; 
- e3   :  faf ; 
- e4   :  f19 ; 
- e5   :  e83 ; 
- e6   :  def ; 
- e7   :  d5b ; 
- e8   :  cc9 ; 
- e9   :  c37 ; 
- ea   :  ba6 ; 
- eb   :  b15 ; 
- ec   :  a86 ; 
- ed   :  9f8 ; 
- ee   :  96a ; 
- ef   :  8de ; 
- f0   :  852 ; 
- f1   :  7c7 ; 
- f2   :  73d ; 
- f3   :  6b4 ; 
- f4   :  62c ; 
- f5   :  5a5 ; 
- f6   :  51f ; 
- f7   :  49a ; 
- f8   :  416 ; 
- f9   :  393 ; 
- fa   :  311 ; 
- fb   :  290 ; 
- fc   :  20f ; 
- fd   :  190 ; 
- fe   :  112 ; 
- ff   :  95 ; 
+ 3   :  7ffe ; 
+ 4   :  7ffb ; 
+ 5   :  7ff6 ; 
+ 6   :  7fef ; 
+ 7   :  7fe6 ; 
+ 8   :  7fdc ; 
+ 9   :  7fd0 ; 
+ a   :  7fc3 ; 
+ b   :  7fb3 ; 
+ c   :  7fa2 ; 
+ d   :  7f90 ; 
+ e   :  7f7b ; 
+ f   :  7f65 ; 
+ 10   :  7f4e ; 
+ 11   :  7f34 ; 
+ 12   :  7f19 ; 
+ 13   :  7efc ; 
+ 14   :  7ede ; 
+ 15   :  7ebe ; 
+ 16   :  7e9c ; 
+ 17   :  7e78 ; 
+ 18   :  7e53 ; 
+ 19   :  7e2d ; 
+ 1a   :  7e04 ; 
+ 1b   :  7dda ; 
+ 1c   :  7dae ; 
+ 1d   :  7d81 ; 
+ 1e   :  7d52 ; 
+ 1f   :  7d21 ; 
+ 20   :  7cef ; 
+ 21   :  7cbb ; 
+ 22   :  7c86 ; 
+ 23   :  7c4e ; 
+ 24   :  7c16 ; 
+ 25   :  7bdb ; 
+ 26   :  7b9f ; 
+ 27   :  7b62 ; 
+ 28   :  7b23 ; 
+ 29   :  7ae2 ; 
+ 2a   :  7aa0 ; 
+ 2b   :  7a5c ; 
+ 2c   :  7a16 ; 
+ 2d   :  79cf ; 
+ 2e   :  7987 ; 
+ 2f   :  793d ; 
+ 30   :  78f1 ; 
+ 31   :  78a4 ; 
+ 32   :  7855 ; 
+ 33   :  7805 ; 
+ 34   :  77b4 ; 
+ 35   :  7760 ; 
+ 36   :  770c ; 
+ 37   :  76b6 ; 
+ 38   :  765e ; 
+ 39   :  7605 ; 
+ 3a   :  75ab ; 
+ 3b   :  754f ; 
+ 3c   :  74f1 ; 
+ 3d   :  7492 ; 
+ 3e   :  7432 ; 
+ 3f   :  73d0 ; 
+ 40   :  736d ; 
+ 41   :  7309 ; 
+ 42   :  72a3 ; 
+ 43   :  723c ; 
+ 44   :  71d3 ; 
+ 45   :  7169 ; 
+ 46   :  70fe ; 
+ 47   :  7091 ; 
+ 48   :  7024 ; 
+ 49   :  6fb4 ; 
+ 4a   :  6f44 ; 
+ 4b   :  6ed2 ; 
+ 4c   :  6e5f ; 
+ 4d   :  6dea ; 
+ 4e   :  6d75 ; 
+ 4f   :  6cfe ; 
+ 50   :  6c86 ; 
+ 51   :  6c0c ; 
+ 52   :  6b92 ; 
+ 53   :  6b16 ; 
+ 54   :  6a99 ; 
+ 55   :  6a1b ; 
+ 56   :  699c ; 
+ 57   :  691b ; 
+ 58   :  689a ; 
+ 59   :  6817 ; 
+ 5a   :  6793 ; 
+ 5b   :  670e ; 
+ 5c   :  6688 ; 
+ 5d   :  6601 ; 
+ 5e   :  6579 ; 
+ 5f   :  64ef ; 
+ 60   :  6465 ; 
+ 61   :  63da ; 
+ 62   :  634d ; 
+ 63   :  62c0 ; 
+ 64   :  6232 ; 
+ 65   :  61a2 ; 
+ 66   :  6112 ; 
+ 67   :  6081 ; 
+ 68   :  5fef ; 
+ 69   :  5f5c ; 
+ 6a   :  5ec8 ; 
+ 6b   :  5e33 ; 
+ 6c   :  5d9d ; 
+ 6d   :  5d06 ; 
+ 6e   :  5c6f ; 
+ 6f   :  5bd6 ; 
+ 70   :  5b3d ; 
+ 71   :  5aa3 ; 
+ 72   :  5a09 ; 
+ 73   :  596d ; 
+ 74   :  58d1 ; 
+ 75   :  5833 ; 
+ 76   :  5796 ; 
+ 77   :  56f7 ; 
+ 78   :  5658 ; 
+ 79   :  55b8 ; 
+ 7a   :  5517 ; 
+ 7b   :  5476 ; 
+ 7c   :  53d4 ; 
+ 7d   :  5331 ; 
+ 7e   :  528e ; 
+ 7f   :  51ea ; 
+ 80   :  5146 ; 
+ 81   :  50a0 ; 
+ 82   :  4ffb ; 
+ 83   :  4f55 ; 
+ 84   :  4eae ; 
+ 85   :  4e07 ; 
+ 86   :  4d5f ; 
+ 87   :  4cb7 ; 
+ 88   :  4c0e ; 
+ 89   :  4b65 ; 
+ 8a   :  4abb ; 
+ 8b   :  4a11 ; 
+ 8c   :  4967 ; 
+ 8d   :  48bc ; 
+ 8e   :  4811 ; 
+ 8f   :  4765 ; 
+ 90   :  46b9 ; 
+ 91   :  460d ; 
+ 92   :  4560 ; 
+ 93   :  44b3 ; 
+ 94   :  4406 ; 
+ 95   :  4358 ; 
+ 96   :  42ab ; 
+ 97   :  41fd ; 
+ 98   :  414e ; 
+ 99   :  40a0 ; 
+ 9a   :  3ff1 ; 
+ 9b   :  3f42 ; 
+ 9c   :  3e93 ; 
+ 9d   :  3de4 ; 
+ 9e   :  3d35 ; 
+ 9f   :  3c85 ; 
+ a0   :  3bd6 ; 
+ a1   :  3b26 ; 
+ a2   :  3a76 ; 
+ a3   :  39c6 ; 
+ a4   :  3916 ; 
+ a5   :  3867 ; 
+ a6   :  37b7 ; 
+ a7   :  3707 ; 
+ a8   :  3657 ; 
+ a9   :  35a7 ; 
+ aa   :  34f7 ; 
+ ab   :  3447 ; 
+ ac   :  3397 ; 
+ ad   :  32e8 ; 
+ ae   :  3238 ; 
+ af   :  3188 ; 
+ b0   :  30d9 ; 
+ b1   :  302a ; 
+ b2   :  2f7b ; 
+ b3   :  2ecc ; 
+ b4   :  2e1d ; 
+ b5   :  2d6f ; 
+ b6   :  2cc0 ; 
+ b7   :  2c12 ; 
+ b8   :  2b64 ; 
+ b9   :  2ab7 ; 
+ ba   :  2a0a ; 
+ bb   :  295d ; 
+ bc   :  28b0 ; 
+ bd   :  2803 ; 
+ be   :  2757 ; 
+ bf   :  26ac ; 
+ c0   :  2600 ; 
+ c1   :  2555 ; 
+ c2   :  24aa ; 
+ c3   :  2400 ; 
+ c4   :  2356 ; 
+ c5   :  22ad ; 
+ c6   :  2204 ; 
+ c7   :  215b ; 
+ c8   :  20b3 ; 
+ c9   :  200c ; 
+ ca   :  1f64 ; 
+ cb   :  1ebe ; 
+ cc   :  1e18 ; 
+ cd   :  1d72 ; 
+ ce   :  1ccd ; 
+ cf   :  1c28 ; 
+ d0   :  1b85 ; 
+ d1   :  1ae1 ; 
+ d2   :  1a3e ; 
+ d3   :  199c ; 
+ d4   :  18fb ; 
+ d5   :  185a ; 
+ d6   :  17b9 ; 
+ d7   :  171a ; 
+ d8   :  167b ; 
+ d9   :  15dc ; 
+ da   :  153f ; 
+ db   :  14a2 ; 
+ dc   :  1405 ; 
+ dd   :  136a ; 
+ de   :  12cf ; 
+ df   :  1235 ; 
+ e0   :  119c ; 
+ e1   :  1103 ; 
+ e2   :  106b ; 
+ e3   :  fd4 ; 
+ e4   :  f3e ; 
+ e5   :  ea9 ; 
+ e6   :  e14 ; 
+ e7   :  d80 ; 
+ e8   :  ced ; 
+ e9   :  c5b ; 
+ ea   :  bca ; 
+ eb   :  b39 ; 
+ ec   :  aaa ; 
+ ed   :  a1b ; 
+ ee   :  98d ; 
+ ef   :  901 ; 
+ f0   :  875 ; 
+ f1   :  7ea ; 
+ f2   :  760 ; 
+ f3   :  6d6 ; 
+ f4   :  64e ; 
+ f5   :  5c7 ; 
+ f6   :  541 ; 
+ f7   :  4bb ; 
+ f8   :  437 ; 
+ f9   :  3b3 ; 
+ fa   :  331 ; 
+ fb   :  2b0 ; 
+ fc   :  22f ; 
+ fd   :  1b0 ; 
+ fe   :  132 ; 
+ ff   :  b4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
index 6033118c34..806955cb3b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fee8 ; 
- 1   :  ff61 ; 
- 2   :  ffdc ; 
- 3   :  57 ; 
- 4   :  d4 ; 
- 5   :  151 ; 
- 6   :  1d0 ; 
- 7   :  24f ; 
- 8   :  2d0 ; 
- 9   :  352 ; 
- a   :  3d4 ; 
- b   :  458 ; 
- c   :  4dc ; 
- d   :  562 ; 
- e   :  5e9 ; 
- f   :  670 ; 
- 10   :  6f9 ; 
- 11   :  782 ; 
- 12   :  80c ; 
- 13   :  898 ; 
- 14   :  924 ; 
- 15   :  9b1 ; 
- 16   :  a3f ; 
- 17   :  ace ; 
- 18   :  b5d ; 
- 19   :  bee ; 
- 1a   :  c80 ; 
- 1b   :  d12 ; 
- 1c   :  da5 ; 
- 1d   :  e39 ; 
- 1e   :  ece ; 
- 1f   :  f63 ; 
- 20   :  ffa ; 
- 21   :  1091 ; 
- 22   :  1129 ; 
- 23   :  11c2 ; 
- 24   :  125b ; 
- 25   :  12f6 ; 
- 26   :  1391 ; 
- 27   :  142c ; 
- 28   :  14c9 ; 
- 29   :  1566 ; 
- 2a   :  1604 ; 
- 2b   :  16a2 ; 
- 2c   :  1741 ; 
- 2d   :  17e1 ; 
- 2e   :  1882 ; 
- 2f   :  1923 ; 
- 30   :  19c5 ; 
- 31   :  1a67 ; 
- 32   :  1b0a ; 
- 33   :  1bad ; 
- 34   :  1c52 ; 
- 35   :  1cf6 ; 
- 36   :  1d9b ; 
- 37   :  1e41 ; 
- 38   :  1ee7 ; 
- 39   :  1f8e ; 
- 3a   :  2035 ; 
- 3b   :  20dd ; 
- 3c   :  2185 ; 
- 3d   :  222e ; 
- 3e   :  22d7 ; 
- 3f   :  2381 ; 
- 40   :  242b ; 
- 41   :  24d5 ; 
- 42   :  2580 ; 
- 43   :  262b ; 
- 44   :  26d6 ; 
- 45   :  2782 ; 
- 46   :  282e ; 
- 47   :  28db ; 
- 48   :  2988 ; 
- 49   :  2a35 ; 
- 4a   :  2ae2 ; 
- 4b   :  2b90 ; 
- 4c   :  2c3e ; 
- 4d   :  2cec ; 
- 4e   :  2d9a ; 
- 4f   :  2e49 ; 
- 50   :  2ef8 ; 
- 51   :  2fa7 ; 
- 52   :  3056 ; 
- 53   :  3105 ; 
- 54   :  31b4 ; 
- 55   :  3264 ; 
- 56   :  3313 ; 
- 57   :  33c3 ; 
- 58   :  3473 ; 
- 59   :  3523 ; 
- 5a   :  35d3 ; 
- 5b   :  3683 ; 
- 5c   :  3733 ; 
- 5d   :  37e3 ; 
- 5e   :  3892 ; 
- 5f   :  3942 ; 
- 60   :  39f2 ; 
- 61   :  3aa2 ; 
- 62   :  3b52 ; 
- 63   :  3c02 ; 
- 64   :  3cb1 ; 
- 65   :  3d61 ; 
- 66   :  3e10 ; 
- 67   :  3ebf ; 
- 68   :  3f6e ; 
- 69   :  401d ; 
- 6a   :  40cc ; 
- 6b   :  417a ; 
- 6c   :  4228 ; 
- 6d   :  42d6 ; 
- 6e   :  4384 ; 
- 6f   :  4431 ; 
- 70   :  44de ; 
- 71   :  458b ; 
- 72   :  4638 ; 
- 73   :  46e4 ; 
- 74   :  4790 ; 
- 75   :  483c ; 
- 76   :  48e7 ; 
- 77   :  4991 ; 
- 78   :  4a3c ; 
- 79   :  4ae6 ; 
- 7a   :  4b8f ; 
- 7b   :  4c38 ; 
- 7c   :  4ce1 ; 
- 7d   :  4d89 ; 
- 7e   :  4e31 ; 
- 7f   :  4ed8 ; 
- 80   :  4f7e ; 
- 81   :  5024 ; 
- 82   :  50ca ; 
- 83   :  516f ; 
- 84   :  5213 ; 
- 85   :  52b7 ; 
- 86   :  535a ; 
- 87   :  53fc ; 
- 88   :  549e ; 
- 89   :  553f ; 
- 8a   :  55e0 ; 
- 8b   :  5680 ; 
- 8c   :  571f ; 
- 8d   :  57bd ; 
- 8e   :  585b ; 
- 8f   :  58f8 ; 
- 90   :  5994 ; 
- 91   :  5a2f ; 
- 92   :  5aca ; 
- 93   :  5b64 ; 
- 94   :  5bfd ; 
- 95   :  5c95 ; 
- 96   :  5d2c ; 
- 97   :  5dc3 ; 
- 98   :  5e58 ; 
- 99   :  5eed ; 
- 9a   :  5f81 ; 
- 9b   :  6013 ; 
- 9c   :  60a5 ; 
- 9d   :  6136 ; 
- 9e   :  61c6 ; 
- 9f   :  6255 ; 
- a0   :  62e4 ; 
- a1   :  6371 ; 
- a2   :  63fd ; 
- a3   :  6488 ; 
- a4   :  6512 ; 
- a5   :  659b ; 
- a6   :  6623 ; 
- a7   :  66aa ; 
- a8   :  672f ; 
- a9   :  67b4 ; 
- aa   :  6838 ; 
- ab   :  68ba ; 
- ac   :  693b ; 
- ad   :  69bc ; 
- ae   :  6a3b ; 
- af   :  6ab8 ; 
- b0   :  6b35 ; 
- b1   :  6bb1 ; 
- b2   :  6c2b ; 
- b3   :  6ca4 ; 
- b4   :  6d1c ; 
- b5   :  6d92 ; 
- b6   :  6e08 ; 
- b7   :  6e7c ; 
- b8   :  6eee ; 
- b9   :  6f60 ; 
- ba   :  6fd0 ; 
- bb   :  703f ; 
- bc   :  70ad ; 
- bd   :  7119 ; 
- be   :  7184 ; 
- bf   :  71ee ; 
- c0   :  7256 ; 
- c1   :  72bd ; 
- c2   :  7322 ; 
- c3   :  7386 ; 
- c4   :  73e9 ; 
- c5   :  744a ; 
- c6   :  74aa ; 
- c7   :  7509 ; 
- c8   :  7566 ; 
- c9   :  75c1 ; 
- ca   :  761b ; 
- cb   :  7674 ; 
- cc   :  76cb ; 
- cd   :  7721 ; 
- ce   :  7775 ; 
- cf   :  77c8 ; 
- d0   :  7819 ; 
- d1   :  7869 ; 
- d2   :  78b7 ; 
- d3   :  7904 ; 
- d4   :  794f ; 
- d5   :  7999 ; 
- d6   :  79e1 ; 
- d7   :  7a28 ; 
- d8   :  7a6d ; 
- d9   :  7ab0 ; 
- da   :  7af2 ; 
- db   :  7b33 ; 
- dc   :  7b71 ; 
- dd   :  7bae ; 
- de   :  7bea ; 
- df   :  7c24 ; 
- e0   :  7c5c ; 
- e1   :  7c93 ; 
- e2   :  7cc8 ; 
- e3   :  7cfc ; 
- e4   :  7d2e ; 
- e5   :  7d5e ; 
- e6   :  7d8c ; 
- e7   :  7db9 ; 
- e8   :  7de5 ; 
- e9   :  7e0e ; 
- ea   :  7e36 ; 
- eb   :  7e5d ; 
- ec   :  7e81 ; 
- ed   :  7ea4 ; 
- ee   :  7ec6 ; 
- ef   :  7ee6 ; 
- f0   :  7f04 ; 
- f1   :  7f20 ; 
- f2   :  7f3b ; 
- f3   :  7f54 ; 
- f4   :  7f6b ; 
- f5   :  7f81 ; 
- f6   :  7f94 ; 
- f7   :  7fa7 ; 
- f8   :  7fb7 ; 
- f9   :  7fc6 ; 
- fa   :  7fd3 ; 
- fb   :  7fdf ; 
- fc   :  7fe9 ; 
- fd   :  7ff1 ; 
- fe   :  7ff7 ; 
- ff   :  7ffc ; 
+ 0   :  feca ; 
+ 1   :  ff43 ; 
+ 2   :  ffbd ; 
+ 3   :  38 ; 
+ 4   :  b4 ; 
+ 5   :  132 ; 
+ 6   :  1b0 ; 
+ 7   :  22f ; 
+ 8   :  2b0 ; 
+ 9   :  331 ; 
+ a   :  3b3 ; 
+ b   :  437 ; 
+ c   :  4bb ; 
+ d   :  541 ; 
+ e   :  5c7 ; 
+ f   :  64e ; 
+ 10   :  6d6 ; 
+ 11   :  760 ; 
+ 12   :  7ea ; 
+ 13   :  875 ; 
+ 14   :  901 ; 
+ 15   :  98d ; 
+ 16   :  a1b ; 
+ 17   :  aaa ; 
+ 18   :  b39 ; 
+ 19   :  bca ; 
+ 1a   :  c5b ; 
+ 1b   :  ced ; 
+ 1c   :  d80 ; 
+ 1d   :  e14 ; 
+ 1e   :  ea9 ; 
+ 1f   :  f3e ; 
+ 20   :  fd4 ; 
+ 21   :  106b ; 
+ 22   :  1103 ; 
+ 23   :  119c ; 
+ 24   :  1235 ; 
+ 25   :  12cf ; 
+ 26   :  136a ; 
+ 27   :  1405 ; 
+ 28   :  14a2 ; 
+ 29   :  153f ; 
+ 2a   :  15dc ; 
+ 2b   :  167b ; 
+ 2c   :  171a ; 
+ 2d   :  17b9 ; 
+ 2e   :  185a ; 
+ 2f   :  18fb ; 
+ 30   :  199c ; 
+ 31   :  1a3e ; 
+ 32   :  1ae1 ; 
+ 33   :  1b85 ; 
+ 34   :  1c28 ; 
+ 35   :  1ccd ; 
+ 36   :  1d72 ; 
+ 37   :  1e18 ; 
+ 38   :  1ebe ; 
+ 39   :  1f64 ; 
+ 3a   :  200c ; 
+ 3b   :  20b3 ; 
+ 3c   :  215b ; 
+ 3d   :  2204 ; 
+ 3e   :  22ad ; 
+ 3f   :  2356 ; 
+ 40   :  2400 ; 
+ 41   :  24aa ; 
+ 42   :  2555 ; 
+ 43   :  2600 ; 
+ 44   :  26ac ; 
+ 45   :  2757 ; 
+ 46   :  2803 ; 
+ 47   :  28b0 ; 
+ 48   :  295d ; 
+ 49   :  2a0a ; 
+ 4a   :  2ab7 ; 
+ 4b   :  2b64 ; 
+ 4c   :  2c12 ; 
+ 4d   :  2cc0 ; 
+ 4e   :  2d6f ; 
+ 4f   :  2e1d ; 
+ 50   :  2ecc ; 
+ 51   :  2f7b ; 
+ 52   :  302a ; 
+ 53   :  30d9 ; 
+ 54   :  3188 ; 
+ 55   :  3238 ; 
+ 56   :  32e8 ; 
+ 57   :  3397 ; 
+ 58   :  3447 ; 
+ 59   :  34f7 ; 
+ 5a   :  35a7 ; 
+ 5b   :  3657 ; 
+ 5c   :  3707 ; 
+ 5d   :  37b7 ; 
+ 5e   :  3867 ; 
+ 5f   :  3916 ; 
+ 60   :  39c6 ; 
+ 61   :  3a76 ; 
+ 62   :  3b26 ; 
+ 63   :  3bd6 ; 
+ 64   :  3c85 ; 
+ 65   :  3d35 ; 
+ 66   :  3de4 ; 
+ 67   :  3e93 ; 
+ 68   :  3f42 ; 
+ 69   :  3ff1 ; 
+ 6a   :  40a0 ; 
+ 6b   :  414e ; 
+ 6c   :  41fd ; 
+ 6d   :  42ab ; 
+ 6e   :  4358 ; 
+ 6f   :  4406 ; 
+ 70   :  44b3 ; 
+ 71   :  4560 ; 
+ 72   :  460d ; 
+ 73   :  46b9 ; 
+ 74   :  4765 ; 
+ 75   :  4811 ; 
+ 76   :  48bc ; 
+ 77   :  4967 ; 
+ 78   :  4a11 ; 
+ 79   :  4abb ; 
+ 7a   :  4b65 ; 
+ 7b   :  4c0e ; 
+ 7c   :  4cb7 ; 
+ 7d   :  4d5f ; 
+ 7e   :  4e07 ; 
+ 7f   :  4eae ; 
+ 80   :  4f55 ; 
+ 81   :  4ffb ; 
+ 82   :  50a0 ; 
+ 83   :  5146 ; 
+ 84   :  51ea ; 
+ 85   :  528e ; 
+ 86   :  5331 ; 
+ 87   :  53d4 ; 
+ 88   :  5476 ; 
+ 89   :  5517 ; 
+ 8a   :  55b8 ; 
+ 8b   :  5658 ; 
+ 8c   :  56f7 ; 
+ 8d   :  5796 ; 
+ 8e   :  5833 ; 
+ 8f   :  58d1 ; 
+ 90   :  596d ; 
+ 91   :  5a09 ; 
+ 92   :  5aa3 ; 
+ 93   :  5b3d ; 
+ 94   :  5bd6 ; 
+ 95   :  5c6f ; 
+ 96   :  5d06 ; 
+ 97   :  5d9d ; 
+ 98   :  5e33 ; 
+ 99   :  5ec8 ; 
+ 9a   :  5f5c ; 
+ 9b   :  5fef ; 
+ 9c   :  6081 ; 
+ 9d   :  6112 ; 
+ 9e   :  61a2 ; 
+ 9f   :  6232 ; 
+ a0   :  62c0 ; 
+ a1   :  634d ; 
+ a2   :  63da ; 
+ a3   :  6465 ; 
+ a4   :  64ef ; 
+ a5   :  6579 ; 
+ a6   :  6601 ; 
+ a7   :  6688 ; 
+ a8   :  670e ; 
+ a9   :  6793 ; 
+ aa   :  6817 ; 
+ ab   :  689a ; 
+ ac   :  691b ; 
+ ad   :  699c ; 
+ ae   :  6a1b ; 
+ af   :  6a99 ; 
+ b0   :  6b16 ; 
+ b1   :  6b92 ; 
+ b2   :  6c0c ; 
+ b3   :  6c86 ; 
+ b4   :  6cfe ; 
+ b5   :  6d75 ; 
+ b6   :  6dea ; 
+ b7   :  6e5f ; 
+ b8   :  6ed2 ; 
+ b9   :  6f44 ; 
+ ba   :  6fb4 ; 
+ bb   :  7024 ; 
+ bc   :  7091 ; 
+ bd   :  70fe ; 
+ be   :  7169 ; 
+ bf   :  71d3 ; 
+ c0   :  723c ; 
+ c1   :  72a3 ; 
+ c2   :  7309 ; 
+ c3   :  736d ; 
+ c4   :  73d0 ; 
+ c5   :  7432 ; 
+ c6   :  7492 ; 
+ c7   :  74f1 ; 
+ c8   :  754f ; 
+ c9   :  75ab ; 
+ ca   :  7605 ; 
+ cb   :  765e ; 
+ cc   :  76b6 ; 
+ cd   :  770c ; 
+ ce   :  7760 ; 
+ cf   :  77b4 ; 
+ d0   :  7805 ; 
+ d1   :  7855 ; 
+ d2   :  78a4 ; 
+ d3   :  78f1 ; 
+ d4   :  793d ; 
+ d5   :  7987 ; 
+ d6   :  79cf ; 
+ d7   :  7a16 ; 
+ d8   :  7a5c ; 
+ d9   :  7aa0 ; 
+ da   :  7ae2 ; 
+ db   :  7b23 ; 
+ dc   :  7b62 ; 
+ dd   :  7b9f ; 
+ de   :  7bdb ; 
+ df   :  7c16 ; 
+ e0   :  7c4e ; 
+ e1   :  7c86 ; 
+ e2   :  7cbb ; 
+ e3   :  7cef ; 
+ e4   :  7d21 ; 
+ e5   :  7d52 ; 
+ e6   :  7d81 ; 
+ e7   :  7dae ; 
+ e8   :  7dda ; 
+ e9   :  7e04 ; 
+ ea   :  7e2d ; 
+ eb   :  7e53 ; 
+ ec   :  7e78 ; 
+ ed   :  7e9c ; 
+ ee   :  7ebe ; 
+ ef   :  7ede ; 
+ f0   :  7efc ; 
+ f1   :  7f19 ; 
+ f2   :  7f34 ; 
+ f3   :  7f4e ; 
+ f4   :  7f65 ; 
+ f5   :  7f7b ; 
+ f6   :  7f90 ; 
+ f7   :  7fa2 ; 
+ f8   :  7fb3 ; 
+ f9   :  7fc3 ; 
+ fa   :  7fd0 ; 
+ fb   :  7fdc ; 
+ fc   :  7fe6 ; 
+ fd   :  7fef ; 
+ fe   :  7ff6 ; 
+ ff   :  7ffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
index 875c269ad0..18d671783a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ae ; 
- 1   :  78 ; 
- 2   :  43 ; 
- 3   :  c ; 
- 4   :  ffd6 ; 
- 5   :  ff9f ; 
- 6   :  ff68 ; 
- 7   :  ff31 ; 
- 8   :  fefa ; 
- 9   :  fec2 ; 
- a   :  fe8a ; 
- b   :  fe52 ; 
- c   :  fe19 ; 
- d   :  fde1 ; 
- e   :  fda8 ; 
- f   :  fd6f ; 
- 10   :  fd36 ; 
- 11   :  fcfc ; 
- 12   :  fcc2 ; 
- 13   :  fc89 ; 
- 14   :  fc4f ; 
- 15   :  fc14 ; 
- 16   :  fbda ; 
- 17   :  fba0 ; 
- 18   :  fb65 ; 
- 19   :  fb2a ; 
- 1a   :  faef ; 
- 1b   :  fab4 ; 
- 1c   :  fa79 ; 
- 1d   :  fa3e ; 
- 1e   :  fa03 ; 
- 1f   :  f9c8 ; 
- 20   :  f98c ; 
- 21   :  f951 ; 
- 22   :  f915 ; 
- 23   :  f8da ; 
- 24   :  f89e ; 
- 25   :  f862 ; 
- 26   :  f827 ; 
- 27   :  f7eb ; 
- 28   :  f7af ; 
- 29   :  f774 ; 
- 2a   :  f738 ; 
- 2b   :  f6fc ; 
- 2c   :  f6c1 ; 
- 2d   :  f685 ; 
- 2e   :  f64a ; 
- 2f   :  f60e ; 
- 30   :  f5d3 ; 
- 31   :  f597 ; 
- 32   :  f55c ; 
- 33   :  f521 ; 
- 34   :  f4e6 ; 
- 35   :  f4ab ; 
- 36   :  f470 ; 
- 37   :  f436 ; 
- 38   :  f3fb ; 
- 39   :  f3c1 ; 
- 3a   :  f387 ; 
- 3b   :  f34d ; 
- 3c   :  f313 ; 
- 3d   :  f2d9 ; 
- 3e   :  f2a0 ; 
- 3f   :  f267 ; 
- 40   :  f22e ; 
- 41   :  f1f5 ; 
- 42   :  f1bd ; 
- 43   :  f184 ; 
- 44   :  f14c ; 
- 45   :  f115 ; 
- 46   :  f0dd ; 
- 47   :  f0a6 ; 
- 48   :  f06f ; 
- 49   :  f039 ; 
- 4a   :  f003 ; 
- 4b   :  efcd ; 
- 4c   :  ef97 ; 
- 4d   :  ef62 ; 
- 4e   :  ef2d ; 
- 4f   :  eef9 ; 
- 50   :  eec5 ; 
- 51   :  ee91 ; 
- 52   :  ee5e ; 
- 53   :  ee2b ; 
- 54   :  edf8 ; 
- 55   :  edc6 ; 
- 56   :  ed95 ; 
- 57   :  ed64 ; 
- 58   :  ed33 ; 
- 59   :  ed03 ; 
- 5a   :  ecd3 ; 
- 5b   :  eca4 ; 
- 5c   :  ec75 ; 
- 5d   :  ec47 ; 
- 5e   :  ec19 ; 
- 5f   :  ebec ; 
- 60   :  ebbf ; 
- 61   :  eb93 ; 
- 62   :  eb67 ; 
- 63   :  eb3d ; 
- 64   :  eb12 ; 
- 65   :  eae8 ; 
- 66   :  eabf ; 
- 67   :  ea96 ; 
- 68   :  ea6e ; 
- 69   :  ea47 ; 
- 6a   :  ea20 ; 
- 6b   :  e9fa ; 
- 6c   :  e9d5 ; 
- 6d   :  e9b0 ; 
- 6e   :  e98c ; 
- 6f   :  e968 ; 
- 70   :  e946 ; 
- 71   :  e924 ; 
- 72   :  e902 ; 
- 73   :  e8e2 ; 
- 74   :  e8c2 ; 
- 75   :  e8a3 ; 
- 76   :  e884 ; 
- 77   :  e867 ; 
- 78   :  e84a ; 
- 79   :  e82e ; 
- 7a   :  e812 ; 
- 7b   :  e7f8 ; 
- 7c   :  e7de ; 
- 7d   :  e7c5 ; 
- 7e   :  e7ad ; 
- 7f   :  e796 ; 
- 80   :  e77f ; 
- 81   :  e76a ; 
- 82   :  e755 ; 
- 83   :  e741 ; 
- 84   :  e72e ; 
- 85   :  e71c ; 
- 86   :  e70a ; 
- 87   :  e6fa ; 
- 88   :  e6eb ; 
- 89   :  e6dc ; 
- 8a   :  e6ce ; 
- 8b   :  e6c2 ; 
- 8c   :  e6b6 ; 
- 8d   :  e6ab ; 
- 8e   :  e6a1 ; 
- 8f   :  e698 ; 
- 90   :  e690 ; 
- 91   :  e689 ; 
- 92   :  e683 ; 
- 93   :  e67e ; 
- 94   :  e679 ; 
- 95   :  e676 ; 
- 96   :  e674 ; 
+ 0   :  bb ; 
+ 1   :  86 ; 
+ 2   :  50 ; 
+ 3   :  1a ; 
+ 4   :  ffe4 ; 
+ 5   :  ffad ; 
+ 6   :  ff76 ; 
+ 7   :  ff3f ; 
+ 8   :  ff08 ; 
+ 9   :  fed0 ; 
+ a   :  fe98 ; 
+ b   :  fe60 ; 
+ c   :  fe28 ; 
+ d   :  fdef ; 
+ e   :  fdb6 ; 
+ f   :  fd7d ; 
+ 10   :  fd44 ; 
+ 11   :  fd0b ; 
+ 12   :  fcd1 ; 
+ 13   :  fc97 ; 
+ 14   :  fc5d ; 
+ 15   :  fc23 ; 
+ 16   :  fbe9 ; 
+ 17   :  fbae ; 
+ 18   :  fb74 ; 
+ 19   :  fb39 ; 
+ 1a   :  fafe ; 
+ 1b   :  fac3 ; 
+ 1c   :  fa88 ; 
+ 1d   :  fa4d ; 
+ 1e   :  fa12 ; 
+ 1f   :  f9d6 ; 
+ 20   :  f99b ; 
+ 21   :  f960 ; 
+ 22   :  f924 ; 
+ 23   :  f8e8 ; 
+ 24   :  f8ad ; 
+ 25   :  f871 ; 
+ 26   :  f836 ; 
+ 27   :  f7fa ; 
+ 28   :  f7be ; 
+ 29   :  f782 ; 
+ 2a   :  f747 ; 
+ 2b   :  f70b ; 
+ 2c   :  f6d0 ; 
+ 2d   :  f694 ; 
+ 2e   :  f658 ; 
+ 2f   :  f61d ; 
+ 30   :  f5e2 ; 
+ 31   :  f5a6 ; 
+ 32   :  f56b ; 
+ 33   :  f530 ; 
+ 34   :  f4f5 ; 
+ 35   :  f4ba ; 
+ 36   :  f47f ; 
+ 37   :  f444 ; 
+ 38   :  f40a ; 
+ 39   :  f3d0 ; 
+ 3a   :  f395 ; 
+ 3b   :  f35b ; 
+ 3c   :  f321 ; 
+ 3d   :  f2e8 ; 
+ 3e   :  f2ae ; 
+ 3f   :  f275 ; 
+ 40   :  f23c ; 
+ 41   :  f203 ; 
+ 42   :  f1cb ; 
+ 43   :  f192 ; 
+ 44   :  f15a ; 
+ 45   :  f123 ; 
+ 46   :  f0eb ; 
+ 47   :  f0b4 ; 
+ 48   :  f07d ; 
+ 49   :  f046 ; 
+ 4a   :  f010 ; 
+ 4b   :  efda ; 
+ 4c   :  efa4 ; 
+ 4d   :  ef6f ; 
+ 4e   :  ef3a ; 
+ 4f   :  ef06 ; 
+ 50   :  eed2 ; 
+ 51   :  ee9e ; 
+ 52   :  ee6a ; 
+ 53   :  ee37 ; 
+ 54   :  ee05 ; 
+ 55   :  edd3 ; 
+ 56   :  eda1 ; 
+ 57   :  ed70 ; 
+ 58   :  ed3f ; 
+ 59   :  ed0f ; 
+ 5a   :  ecdf ; 
+ 5b   :  ecaf ; 
+ 5c   :  ec81 ; 
+ 5d   :  ec52 ; 
+ 5e   :  ec24 ; 
+ 5f   :  ebf7 ; 
+ 60   :  ebca ; 
+ 61   :  eb9e ; 
+ 62   :  eb72 ; 
+ 63   :  eb47 ; 
+ 64   :  eb1d ; 
+ 65   :  eaf3 ; 
+ 66   :  eac9 ; 
+ 67   :  eaa1 ; 
+ 68   :  ea78 ; 
+ 69   :  ea51 ; 
+ 6a   :  ea2a ; 
+ 6b   :  ea04 ; 
+ 6c   :  e9de ; 
+ 6d   :  e9b9 ; 
+ 6e   :  e995 ; 
+ 6f   :  e971 ; 
+ 70   :  e94e ; 
+ 71   :  e92c ; 
+ 72   :  e90b ; 
+ 73   :  e8ea ; 
+ 74   :  e8ca ; 
+ 75   :  e8aa ; 
+ 76   :  e88c ; 
+ 77   :  e86e ; 
+ 78   :  e851 ; 
+ 79   :  e835 ; 
+ 7a   :  e819 ; 
+ 7b   :  e7fe ; 
+ 7c   :  e7e4 ; 
+ 7d   :  e7cb ; 
+ 7e   :  e7b3 ; 
+ 7f   :  e79b ; 
+ 80   :  e785 ; 
+ 81   :  e76f ; 
+ 82   :  e75a ; 
+ 83   :  e746 ; 
+ 84   :  e733 ; 
+ 85   :  e720 ; 
+ 86   :  e70f ; 
+ 87   :  e6fe ; 
+ 88   :  e6ee ; 
+ 89   :  e6e0 ; 
+ 8a   :  e6d2 ; 
+ 8b   :  e6c5 ; 
+ 8c   :  e6b9 ; 
+ 8d   :  e6ad ; 
+ 8e   :  e6a3 ; 
+ 8f   :  e69a ; 
+ 90   :  e692 ; 
+ 91   :  e68a ; 
+ 92   :  e684 ; 
+ 93   :  e67f ; 
+ 94   :  e67a ; 
+ 95   :  e677 ; 
+ 96   :  e675 ; 
  97   :  e673 ; 
  98   :  e673 ; 
  99   :  e674 ; 
- 9a   :  e676 ; 
- 9b   :  e679 ; 
- 9c   :  e67d ; 
- 9d   :  e682 ; 
- 9e   :  e688 ; 
- 9f   :  e68f ; 
- a0   :  e697 ; 
- a1   :  e6a1 ; 
- a2   :  e6ab ; 
- a3   :  e6b7 ; 
- a4   :  e6c3 ; 
- a5   :  e6d1 ; 
- a6   :  e6e0 ; 
- a7   :  e6ef ; 
- a8   :  e700 ; 
- a9   :  e712 ; 
- aa   :  e726 ; 
- ab   :  e73a ; 
- ac   :  e74f ; 
- ad   :  e766 ; 
- ae   :  e77e ; 
- af   :  e797 ; 
- b0   :  e7b1 ; 
- b1   :  e7cc ; 
- b2   :  e7e8 ; 
- b3   :  e806 ; 
- b4   :  e824 ; 
- b5   :  e844 ; 
- b6   :  e865 ; 
- b7   :  e887 ; 
- b8   :  e8ab ; 
- b9   :  e8cf ; 
- ba   :  e8f5 ; 
- bb   :  e91c ; 
- bc   :  e944 ; 
- bd   :  e96d ; 
- be   :  e997 ; 
- bf   :  e9c3 ; 
- c0   :  e9f0 ; 
- c1   :  ea1e ; 
- c2   :  ea4d ; 
- c3   :  ea7e ; 
- c4   :  eaaf ; 
- c5   :  eae2 ; 
- c6   :  eb16 ; 
- c7   :  eb4b ; 
- c8   :  eb82 ; 
- c9   :  ebba ; 
- ca   :  ebf3 ; 
- cb   :  ec2d ; 
- cc   :  ec68 ; 
- cd   :  eca5 ; 
- ce   :  ece2 ; 
- cf   :  ed21 ; 
- d0   :  ed62 ; 
- d1   :  eda3 ; 
- d2   :  ede6 ; 
- d3   :  ee2a ; 
- d4   :  ee6f ; 
- d5   :  eeb5 ; 
- d6   :  eefc ; 
- d7   :  ef45 ; 
- d8   :  ef8f ; 
- d9   :  efda ; 
- da   :  f027 ; 
- db   :  f074 ; 
- dc   :  f0c3 ; 
- dd   :  f113 ; 
- de   :  f164 ; 
- df   :  f1b7 ; 
- e0   :  f20a ; 
- e1   :  f25f ; 
- e2   :  f2b5 ; 
- e3   :  f30d ; 
- e4   :  f365 ; 
- e5   :  f3bf ; 
- e6   :  f419 ; 
- e7   :  f475 ; 
- e8   :  f4d3 ; 
- e9   :  f531 ; 
- ea   :  f591 ; 
- eb   :  f5f1 ; 
- ec   :  f653 ; 
- ed   :  f6b6 ; 
- ee   :  f71a ; 
- ef   :  f780 ; 
- f0   :  f7e6 ; 
- f1   :  f84e ; 
- f2   :  f8b7 ; 
- f3   :  f921 ; 
- f4   :  f98c ; 
- f5   :  f9f8 ; 
- f6   :  fa65 ; 
- f7   :  fad4 ; 
- f8   :  fb43 ; 
- f9   :  fbb4 ; 
- fa   :  fc26 ; 
- fb   :  fc99 ; 
- fc   :  fd0d ; 
- fd   :  fd82 ; 
- fe   :  fdf8 ; 
- ff   :  fe6f ; 
+ 9a   :  e675 ; 
+ 9b   :  e678 ; 
+ 9c   :  e67c ; 
+ 9d   :  e680 ; 
+ 9e   :  e686 ; 
+ 9f   :  e68d ; 
+ a0   :  e695 ; 
+ a1   :  e69e ; 
+ a2   :  e6a8 ; 
+ a3   :  e6b4 ; 
+ a4   :  e6c0 ; 
+ a5   :  e6cd ; 
+ a6   :  e6dc ; 
+ a7   :  e6eb ; 
+ a8   :  e6fc ; 
+ a9   :  e70e ; 
+ aa   :  e721 ; 
+ ab   :  e735 ; 
+ ac   :  e74a ; 
+ ad   :  e760 ; 
+ ae   :  e778 ; 
+ af   :  e790 ; 
+ b0   :  e7aa ; 
+ b1   :  e7c5 ; 
+ b2   :  e7e1 ; 
+ b3   :  e7fe ; 
+ b4   :  e81c ; 
+ b5   :  e83c ; 
+ b6   :  e85d ; 
+ b7   :  e87f ; 
+ b8   :  e8a2 ; 
+ b9   :  e8c6 ; 
+ ba   :  e8eb ; 
+ bb   :  e912 ; 
+ bc   :  e93a ; 
+ bd   :  e962 ; 
+ be   :  e98d ; 
+ bf   :  e9b8 ; 
+ c0   :  e9e4 ; 
+ c1   :  ea12 ; 
+ c2   :  ea41 ; 
+ c3   :  ea71 ; 
+ c4   :  eaa3 ; 
+ c5   :  ead5 ; 
+ c6   :  eb09 ; 
+ c7   :  eb3e ; 
+ c8   :  eb74 ; 
+ c9   :  ebac ; 
+ ca   :  ebe4 ; 
+ cb   :  ec1e ; 
+ cc   :  ec59 ; 
+ cd   :  ec95 ; 
+ ce   :  ecd3 ; 
+ cf   :  ed11 ; 
+ d0   :  ed51 ; 
+ d1   :  ed93 ; 
+ d2   :  edd5 ; 
+ d3   :  ee18 ; 
+ d4   :  ee5d ; 
+ d5   :  eea3 ; 
+ d6   :  eeea ; 
+ d7   :  ef33 ; 
+ d8   :  ef7d ; 
+ d9   :  efc7 ; 
+ da   :  f014 ; 
+ db   :  f061 ; 
+ dc   :  f0af ; 
+ dd   :  f0ff ; 
+ de   :  f150 ; 
+ df   :  f1a2 ; 
+ e0   :  f1f5 ; 
+ e1   :  f24a ; 
+ e2   :  f2a0 ; 
+ e3   :  f2f7 ; 
+ e4   :  f34f ; 
+ e5   :  f3a8 ; 
+ e6   :  f403 ; 
+ e7   :  f45e ; 
+ e8   :  f4bb ; 
+ e9   :  f519 ; 
+ ea   :  f579 ; 
+ eb   :  f5d9 ; 
+ ec   :  f63b ; 
+ ed   :  f69d ; 
+ ee   :  f701 ; 
+ ef   :  f766 ; 
+ f0   :  f7cd ; 
+ f1   :  f834 ; 
+ f2   :  f89c ; 
+ f3   :  f906 ; 
+ f4   :  f971 ; 
+ f5   :  f9dd ; 
+ f6   :  fa4a ; 
+ f7   :  fab8 ; 
+ f8   :  fb27 ; 
+ f9   :  fb98 ; 
+ fa   :  fc09 ; 
+ fb   :  fc7c ; 
+ fc   :  fcf0 ; 
+ fd   :  fd65 ; 
+ fe   :  fddb ; 
+ ff   :  fe51 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
index 49c1ac6447..68e60e910c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff99 ; 
- 1   :  ffb6 ; 
- 2   :  ffd2 ; 
- 3   :  ffef ; 
- 4   :  c ; 
- 5   :  2a ; 
- 6   :  47 ; 
- 7   :  64 ; 
- 8   :  82 ; 
- 9   :  a0 ; 
- a   :  be ; 
- b   :  dc ; 
- c   :  fa ; 
- d   :  118 ; 
- e   :  136 ; 
- f   :  154 ; 
- 10   :  173 ; 
- 11   :  191 ; 
- 12   :  1b0 ; 
- 13   :  1cf ; 
- 14   :  1ed ; 
- 15   :  20c ; 
- 16   :  22b ; 
- 17   :  24a ; 
- 18   :  269 ; 
- 19   :  288 ; 
- 1a   :  2a7 ; 
- 1b   :  2c6 ; 
- 1c   :  2e6 ; 
- 1d   :  305 ; 
- 1e   :  324 ; 
- 1f   :  343 ; 
- 20   :  363 ; 
- 21   :  382 ; 
- 22   :  3a1 ; 
- 23   :  3c0 ; 
- 24   :  3e0 ; 
- 25   :  3ff ; 
- 26   :  41e ; 
- 27   :  43d ; 
- 28   :  45d ; 
- 29   :  47c ; 
- 2a   :  49b ; 
- 2b   :  4ba ; 
- 2c   :  4d9 ; 
- 2d   :  4f8 ; 
- 2e   :  517 ; 
- 2f   :  536 ; 
- 30   :  555 ; 
- 31   :  574 ; 
- 32   :  593 ; 
- 33   :  5b1 ; 
- 34   :  5d0 ; 
- 35   :  5ee ; 
- 36   :  60d ; 
- 37   :  62b ; 
- 38   :  649 ; 
- 39   :  667 ; 
- 3a   :  685 ; 
- 3b   :  6a3 ; 
- 3c   :  6c1 ; 
- 3d   :  6de ; 
- 3e   :  6fc ; 
- 3f   :  719 ; 
- 40   :  736 ; 
- 41   :  753 ; 
- 42   :  770 ; 
- 43   :  78d ; 
- 44   :  7a9 ; 
- 45   :  7c6 ; 
- 46   :  7e2 ; 
- 47   :  7fe ; 
- 48   :  81a ; 
- 49   :  835 ; 
- 4a   :  851 ; 
- 4b   :  86c ; 
- 4c   :  887 ; 
- 4d   :  8a2 ; 
- 4e   :  8bd ; 
- 4f   :  8d7 ; 
- 50   :  8f1 ; 
- 51   :  90b ; 
- 52   :  925 ; 
- 53   :  93e ; 
- 54   :  957 ; 
- 55   :  970 ; 
- 56   :  989 ; 
- 57   :  9a1 ; 
- 58   :  9b9 ; 
- 59   :  9d1 ; 
- 5a   :  9e9 ; 
- 5b   :  a00 ; 
- 5c   :  a17 ; 
- 5d   :  a2e ; 
- 5e   :  a44 ; 
- 5f   :  a5a ; 
- 60   :  a70 ; 
- 61   :  a86 ; 
- 62   :  a9b ; 
- 63   :  ab0 ; 
- 64   :  ac4 ; 
- 65   :  ad8 ; 
- 66   :  aec ; 
- 67   :  b00 ; 
- 68   :  b13 ; 
- 69   :  b26 ; 
- 6a   :  b38 ; 
- 6b   :  b4a ; 
- 6c   :  b5c ; 
- 6d   :  b6d ; 
- 6e   :  b7e ; 
- 6f   :  b8f ; 
- 70   :  b9f ; 
- 71   :  baf ; 
- 72   :  bbe ; 
- 73   :  bcd ; 
- 74   :  bdc ; 
- 75   :  bea ; 
- 76   :  bf8 ; 
- 77   :  c05 ; 
- 78   :  c12 ; 
- 79   :  c1f ; 
- 7a   :  c2b ; 
- 7b   :  c37 ; 
- 7c   :  c42 ; 
- 7d   :  c4d ; 
- 7e   :  c58 ; 
- 7f   :  c62 ; 
- 80   :  c6b ; 
- 81   :  c74 ; 
- 82   :  c7d ; 
- 83   :  c85 ; 
- 84   :  c8d ; 
- 85   :  c94 ; 
- 86   :  c9b ; 
- 87   :  ca1 ; 
- 88   :  ca7 ; 
- 89   :  cac ; 
- 8a   :  cb1 ; 
- 8b   :  cb6 ; 
+ 0   :  ff92 ; 
+ 1   :  ffae ; 
+ 2   :  ffcb ; 
+ 3   :  ffe8 ; 
+ 4   :  5 ; 
+ 5   :  22 ; 
+ 6   :  40 ; 
+ 7   :  5d ; 
+ 8   :  7b ; 
+ 9   :  98 ; 
+ a   :  b6 ; 
+ b   :  d4 ; 
+ c   :  f2 ; 
+ d   :  110 ; 
+ e   :  12e ; 
+ f   :  14d ; 
+ 10   :  16b ; 
+ 11   :  18a ; 
+ 12   :  1a8 ; 
+ 13   :  1c7 ; 
+ 14   :  1e6 ; 
+ 15   :  205 ; 
+ 16   :  223 ; 
+ 17   :  242 ; 
+ 18   :  261 ; 
+ 19   :  280 ; 
+ 1a   :  29f ; 
+ 1b   :  2bf ; 
+ 1c   :  2de ; 
+ 1d   :  2fd ; 
+ 1e   :  31c ; 
+ 1f   :  33b ; 
+ 20   :  35b ; 
+ 21   :  37a ; 
+ 22   :  399 ; 
+ 23   :  3b9 ; 
+ 24   :  3d8 ; 
+ 25   :  3f7 ; 
+ 26   :  416 ; 
+ 27   :  436 ; 
+ 28   :  455 ; 
+ 29   :  474 ; 
+ 2a   :  493 ; 
+ 2b   :  4b2 ; 
+ 2c   :  4d1 ; 
+ 2d   :  4f1 ; 
+ 2e   :  510 ; 
+ 2f   :  52e ; 
+ 30   :  54d ; 
+ 31   :  56c ; 
+ 32   :  58b ; 
+ 33   :  5aa ; 
+ 34   :  5c8 ; 
+ 35   :  5e7 ; 
+ 36   :  605 ; 
+ 37   :  623 ; 
+ 38   :  642 ; 
+ 39   :  660 ; 
+ 3a   :  67e ; 
+ 3b   :  69c ; 
+ 3c   :  6b9 ; 
+ 3d   :  6d7 ; 
+ 3e   :  6f4 ; 
+ 3f   :  712 ; 
+ 40   :  72f ; 
+ 41   :  74c ; 
+ 42   :  769 ; 
+ 43   :  786 ; 
+ 44   :  7a2 ; 
+ 45   :  7bf ; 
+ 46   :  7db ; 
+ 47   :  7f7 ; 
+ 48   :  813 ; 
+ 49   :  82f ; 
+ 4a   :  84a ; 
+ 4b   :  865 ; 
+ 4c   :  880 ; 
+ 4d   :  89b ; 
+ 4e   :  8b6 ; 
+ 4f   :  8d0 ; 
+ 50   :  8ea ; 
+ 51   :  904 ; 
+ 52   :  91e ; 
+ 53   :  938 ; 
+ 54   :  951 ; 
+ 55   :  96a ; 
+ 56   :  983 ; 
+ 57   :  99b ; 
+ 58   :  9b3 ; 
+ 59   :  9cb ; 
+ 5a   :  9e3 ; 
+ 5b   :  9fa ; 
+ 5c   :  a11 ; 
+ 5d   :  a28 ; 
+ 5e   :  a3f ; 
+ 5f   :  a55 ; 
+ 60   :  a6b ; 
+ 61   :  a80 ; 
+ 62   :  a95 ; 
+ 63   :  aaa ; 
+ 64   :  abf ; 
+ 65   :  ad3 ; 
+ 66   :  ae7 ; 
+ 67   :  afb ; 
+ 68   :  b0e ; 
+ 69   :  b21 ; 
+ 6a   :  b33 ; 
+ 6b   :  b46 ; 
+ 6c   :  b57 ; 
+ 6d   :  b69 ; 
+ 6e   :  b7a ; 
+ 6f   :  b8b ; 
+ 70   :  b9b ; 
+ 71   :  bab ; 
+ 72   :  bba ; 
+ 73   :  bca ; 
+ 74   :  bd8 ; 
+ 75   :  be7 ; 
+ 76   :  bf5 ; 
+ 77   :  c02 ; 
+ 78   :  c0f ; 
+ 79   :  c1c ; 
+ 7a   :  c28 ; 
+ 7b   :  c34 ; 
+ 7c   :  c3f ; 
+ 7d   :  c4a ; 
+ 7e   :  c55 ; 
+ 7f   :  c5f ; 
+ 80   :  c69 ; 
+ 81   :  c72 ; 
+ 82   :  c7b ; 
+ 83   :  c83 ; 
+ 84   :  c8b ; 
+ 85   :  c92 ; 
+ 86   :  c99 ; 
+ 87   :  ca0 ; 
+ 88   :  ca5 ; 
+ 89   :  cab ; 
+ 8a   :  cb0 ; 
+ 8b   :  cb4 ; 
  8c   :  cb9 ; 
- 8d   :  cbd ; 
- 8e   :  cc0 ; 
+ 8d   :  cbc ; 
+ 8e   :  cbf ; 
  8f   :  cc2 ; 
  90   :  cc4 ; 
- 91   :  cc6 ; 
- 92   :  cc7 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
  95   :  cc6 ; 
  96   :  cc5 ; 
- 97   :  cc3 ; 
- 98   :  cc1 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
  99   :  cbf ; 
- 9a   :  cbb ; 
- 9b   :  cb8 ; 
- 9c   :  cb4 ; 
- 9d   :  caf ; 
- 9e   :  ca9 ; 
- 9f   :  ca4 ; 
- a0   :  c9d ; 
- a1   :  c96 ; 
- a2   :  c8f ; 
- a3   :  c87 ; 
- a4   :  c7e ; 
- a5   :  c75 ; 
- a6   :  c6c ; 
- a7   :  c62 ; 
- a8   :  c57 ; 
- a9   :  c4c ; 
- aa   :  c40 ; 
- ab   :  c34 ; 
- ac   :  c27 ; 
- ad   :  c19 ; 
- ae   :  c0b ; 
- af   :  bfd ; 
- b0   :  bee ; 
- b1   :  bde ; 
- b2   :  bce ; 
- b3   :  bbd ; 
- b4   :  bac ; 
- b5   :  b9a ; 
- b6   :  b88 ; 
- b7   :  b75 ; 
- b8   :  b61 ; 
- b9   :  b4d ; 
- ba   :  b38 ; 
- bb   :  b23 ; 
- bc   :  b0e ; 
- bd   :  af7 ; 
- be   :  ae1 ; 
- bf   :  ac9 ; 
- c0   :  ab1 ; 
- c1   :  a99 ; 
- c2   :  a80 ; 
- c3   :  a66 ; 
- c4   :  a4c ; 
- c5   :  a32 ; 
- c6   :  a16 ; 
- c7   :  9fb ; 
- c8   :  9de ; 
- c9   :  9c2 ; 
- ca   :  9a4 ; 
- cb   :  987 ; 
- cc   :  968 ; 
- cd   :  949 ; 
- ce   :  92a ; 
- cf   :  90a ; 
- d0   :  8e9 ; 
- d1   :  8c8 ; 
- d2   :  8a7 ; 
- d3   :  885 ; 
- d4   :  862 ; 
- d5   :  83f ; 
- d6   :  81c ; 
- d7   :  7f8 ; 
- d8   :  7d3 ; 
- d9   :  7ae ; 
- da   :  788 ; 
- db   :  762 ; 
- dc   :  73c ; 
- dd   :  715 ; 
- de   :  6ed ; 
- df   :  6c5 ; 
- e0   :  69d ; 
- e1   :  674 ; 
- e2   :  64b ; 
- e3   :  621 ; 
- e4   :  5f6 ; 
- e5   :  5cc ; 
- e6   :  5a0 ; 
- e7   :  575 ; 
- e8   :  549 ; 
- e9   :  51c ; 
- ea   :  4ef ; 
- eb   :  4c2 ; 
- ec   :  494 ; 
- ed   :  465 ; 
- ee   :  437 ; 
- ef   :  408 ; 
- f0   :  3d8 ; 
- f1   :  3a8 ; 
- f2   :  378 ; 
- f3   :  347 ; 
- f4   :  316 ; 
- f5   :  2e5 ; 
- f6   :  2b3 ; 
- f7   :  281 ; 
- f8   :  24e ; 
- f9   :  21c ; 
- fa   :  1e8 ; 
- fb   :  1b5 ; 
- fc   :  181 ; 
- fd   :  14d ; 
- fe   :  118 ; 
- ff   :  e3 ; 
+ 9a   :  cbc ; 
+ 9b   :  cb9 ; 
+ 9c   :  cb5 ; 
+ 9d   :  cb0 ; 
+ 9e   :  cab ; 
+ 9f   :  ca5 ; 
+ a0   :  c9f ; 
+ a1   :  c98 ; 
+ a2   :  c91 ; 
+ a3   :  c89 ; 
+ a4   :  c81 ; 
+ a5   :  c78 ; 
+ a6   :  c6e ; 
+ a7   :  c64 ; 
+ a8   :  c5a ; 
+ a9   :  c4f ; 
+ aa   :  c43 ; 
+ ab   :  c37 ; 
+ ac   :  c2a ; 
+ ad   :  c1d ; 
+ ae   :  c0f ; 
+ af   :  c00 ; 
+ b0   :  bf1 ; 
+ b1   :  be2 ; 
+ b2   :  bd2 ; 
+ b3   :  bc1 ; 
+ b4   :  bb0 ; 
+ b5   :  b9e ; 
+ b6   :  b8c ; 
+ b7   :  b79 ; 
+ b8   :  b66 ; 
+ b9   :  b52 ; 
+ ba   :  b3e ; 
+ bb   :  b29 ; 
+ bc   :  b13 ; 
+ bd   :  afd ; 
+ be   :  ae6 ; 
+ bf   :  acf ; 
+ c0   :  ab7 ; 
+ c1   :  a9f ; 
+ c2   :  a86 ; 
+ c3   :  a6d ; 
+ c4   :  a53 ; 
+ c5   :  a38 ; 
+ c6   :  a1d ; 
+ c7   :  a02 ; 
+ c8   :  9e6 ; 
+ c9   :  9c9 ; 
+ ca   :  9ac ; 
+ cb   :  98e ; 
+ cc   :  970 ; 
+ cd   :  951 ; 
+ ce   :  932 ; 
+ cf   :  912 ; 
+ d0   :  8f2 ; 
+ d1   :  8d1 ; 
+ d2   :  8af ; 
+ d3   :  88d ; 
+ d4   :  86b ; 
+ d5   :  848 ; 
+ d6   :  825 ; 
+ d7   :  801 ; 
+ d8   :  7dc ; 
+ d9   :  7b7 ; 
+ da   :  792 ; 
+ db   :  76c ; 
+ dc   :  746 ; 
+ dd   :  71f ; 
+ de   :  6f7 ; 
+ df   :  6cf ; 
+ e0   :  6a7 ; 
+ e1   :  67e ; 
+ e2   :  655 ; 
+ e3   :  62b ; 
+ e4   :  601 ; 
+ e5   :  5d6 ; 
+ e6   :  5ab ; 
+ e7   :  580 ; 
+ e8   :  554 ; 
+ e9   :  527 ; 
+ ea   :  4fa ; 
+ eb   :  4cd ; 
+ ec   :  49f ; 
+ ed   :  471 ; 
+ ee   :  443 ; 
+ ef   :  414 ; 
+ f0   :  3e4 ; 
+ f1   :  3b4 ; 
+ f2   :  384 ; 
+ f3   :  354 ; 
+ f4   :  323 ; 
+ f5   :  2f1 ; 
+ f6   :  2c0 ; 
+ f7   :  28e ; 
+ f8   :  25b ; 
+ f9   :  228 ; 
+ fa   :  1f5 ; 
+ fb   :  1c2 ; 
+ fc   :  18e ; 
+ fd   :  15a ; 
+ fe   :  125 ; 
+ ff   :  f0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
index 9dcdcecc6b..2656e67a63 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
@@ -3,152 +3,152 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  39 ; 
- 1   :  29 ; 
- 2   :  1a ; 
- 3   :  a ; 
- 4   :  fffa ; 
- 5   :  ffea ; 
- 6   :  ffda ; 
- 7   :  ffca ; 
- 8   :  ffba ; 
- 9   :  ffa9 ; 
- a   :  ff99 ; 
- b   :  ff89 ; 
- c   :  ff78 ; 
- d   :  ff68 ; 
- e   :  ff57 ; 
- f   :  ff47 ; 
- 10   :  ff36 ; 
- 11   :  ff25 ; 
- 12   :  ff15 ; 
- 13   :  ff04 ; 
- 14   :  fef3 ; 
- 15   :  fee2 ; 
- 16   :  fed1 ; 
- 17   :  fec0 ; 
- 18   :  feb0 ; 
- 19   :  fe9f ; 
- 1a   :  fe8e ; 
- 1b   :  fe7d ; 
- 1c   :  fe6b ; 
- 1d   :  fe5a ; 
- 1e   :  fe49 ; 
- 1f   :  fe38 ; 
- 20   :  fe27 ; 
- 21   :  fe16 ; 
- 22   :  fe05 ; 
- 23   :  fdf4 ; 
- 24   :  fde3 ; 
- 25   :  fdd1 ; 
- 26   :  fdc0 ; 
- 27   :  fdaf ; 
- 28   :  fd9e ; 
- 29   :  fd8d ; 
- 2a   :  fd7c ; 
- 2b   :  fd6b ; 
- 2c   :  fd5a ; 
- 2d   :  fd49 ; 
- 2e   :  fd38 ; 
- 2f   :  fd27 ; 
- 30   :  fd16 ; 
- 31   :  fd05 ; 
- 32   :  fcf4 ; 
- 33   :  fce4 ; 
- 34   :  fcd3 ; 
- 35   :  fcc2 ; 
- 36   :  fcb1 ; 
- 37   :  fca1 ; 
- 38   :  fc90 ; 
- 39   :  fc80 ; 
- 3a   :  fc6f ; 
- 3b   :  fc5f ; 
- 3c   :  fc4f ; 
- 3d   :  fc3f ; 
- 3e   :  fc2e ; 
- 3f   :  fc1e ; 
- 40   :  fc0e ; 
- 41   :  fbfe ; 
- 42   :  fbef ; 
- 43   :  fbdf ; 
- 44   :  fbcf ; 
- 45   :  fbc0 ; 
- 46   :  fbb0 ; 
- 47   :  fba1 ; 
- 48   :  fb92 ; 
- 49   :  fb82 ; 
- 4a   :  fb73 ; 
- 4b   :  fb64 ; 
- 4c   :  fb56 ; 
- 4d   :  fb47 ; 
- 4e   :  fb38 ; 
- 4f   :  fb2a ; 
- 50   :  fb1c ; 
- 51   :  fb0d ; 
- 52   :  faff ; 
- 53   :  faf1 ; 
- 54   :  fae4 ; 
- 55   :  fad6 ; 
- 56   :  fac8 ; 
- 57   :  fabb ; 
- 58   :  faae ; 
- 59   :  faa1 ; 
- 5a   :  fa94 ; 
- 5b   :  fa87 ; 
- 5c   :  fa7a ; 
- 5d   :  fa6e ; 
- 5e   :  fa62 ; 
- 5f   :  fa56 ; 
- 60   :  fa4a ; 
- 61   :  fa3e ; 
- 62   :  fa32 ; 
- 63   :  fa27 ; 
- 64   :  fa1c ; 
- 65   :  fa11 ; 
- 66   :  fa06 ; 
- 67   :  f9fb ; 
- 68   :  f9f1 ; 
- 69   :  f9e6 ; 
- 6a   :  f9dc ; 
- 6b   :  f9d2 ; 
- 6c   :  f9c9 ; 
- 6d   :  f9bf ; 
- 6e   :  f9b6 ; 
- 6f   :  f9ad ; 
- 70   :  f9a4 ; 
- 71   :  f99b ; 
- 72   :  f993 ; 
- 73   :  f98b ; 
- 74   :  f983 ; 
- 75   :  f97b ; 
- 76   :  f973 ; 
- 77   :  f96c ; 
- 78   :  f965 ; 
- 79   :  f95e ; 
- 7a   :  f958 ; 
- 7b   :  f951 ; 
- 7c   :  f94b ; 
- 7d   :  f945 ; 
- 7e   :  f93f ; 
- 7f   :  f93a ; 
- 80   :  f935 ; 
- 81   :  f930 ; 
- 82   :  f92b ; 
- 83   :  f927 ; 
- 84   :  f923 ; 
- 85   :  f91f ; 
- 86   :  f91b ; 
- 87   :  f918 ; 
+ 0   :  3d ; 
+ 1   :  2d ; 
+ 2   :  1d ; 
+ 3   :  e ; 
+ 4   :  fffe ; 
+ 5   :  ffee ; 
+ 6   :  ffde ; 
+ 7   :  ffce ; 
+ 8   :  ffbe ; 
+ 9   :  ffad ; 
+ a   :  ff9d ; 
+ b   :  ff8d ; 
+ c   :  ff7c ; 
+ d   :  ff6c ; 
+ e   :  ff5c ; 
+ f   :  ff4b ; 
+ 10   :  ff3a ; 
+ 11   :  ff2a ; 
+ 12   :  ff19 ; 
+ 13   :  ff08 ; 
+ 14   :  fef7 ; 
+ 15   :  fee7 ; 
+ 16   :  fed6 ; 
+ 17   :  fec5 ; 
+ 18   :  feb4 ; 
+ 19   :  fea3 ; 
+ 1a   :  fe92 ; 
+ 1b   :  fe81 ; 
+ 1c   :  fe70 ; 
+ 1d   :  fe5f ; 
+ 1e   :  fe4e ; 
+ 1f   :  fe3c ; 
+ 20   :  fe2b ; 
+ 21   :  fe1a ; 
+ 22   :  fe09 ; 
+ 23   :  fdf8 ; 
+ 24   :  fde7 ; 
+ 25   :  fdd6 ; 
+ 26   :  fdc5 ; 
+ 27   :  fdb4 ; 
+ 28   :  fda2 ; 
+ 29   :  fd91 ; 
+ 2a   :  fd80 ; 
+ 2b   :  fd6f ; 
+ 2c   :  fd5e ; 
+ 2d   :  fd4d ; 
+ 2e   :  fd3c ; 
+ 2f   :  fd2b ; 
+ 30   :  fd1a ; 
+ 31   :  fd09 ; 
+ 32   :  fcf9 ; 
+ 33   :  fce8 ; 
+ 34   :  fcd7 ; 
+ 35   :  fcc6 ; 
+ 36   :  fcb6 ; 
+ 37   :  fca5 ; 
+ 38   :  fc94 ; 
+ 39   :  fc84 ; 
+ 3a   :  fc73 ; 
+ 3b   :  fc63 ; 
+ 3c   :  fc53 ; 
+ 3d   :  fc43 ; 
+ 3e   :  fc32 ; 
+ 3f   :  fc22 ; 
+ 40   :  fc12 ; 
+ 41   :  fc02 ; 
+ 42   :  fbf3 ; 
+ 43   :  fbe3 ; 
+ 44   :  fbd3 ; 
+ 45   :  fbc4 ; 
+ 46   :  fbb4 ; 
+ 47   :  fba5 ; 
+ 48   :  fb95 ; 
+ 49   :  fb86 ; 
+ 4a   :  fb77 ; 
+ 4b   :  fb68 ; 
+ 4c   :  fb59 ; 
+ 4d   :  fb4b ; 
+ 4e   :  fb3c ; 
+ 4f   :  fb2e ; 
+ 50   :  fb1f ; 
+ 51   :  fb11 ; 
+ 52   :  fb03 ; 
+ 53   :  faf5 ; 
+ 54   :  fae7 ; 
+ 55   :  fad9 ; 
+ 56   :  facc ; 
+ 57   :  fabe ; 
+ 58   :  fab1 ; 
+ 59   :  faa4 ; 
+ 5a   :  fa97 ; 
+ 5b   :  fa8a ; 
+ 5c   :  fa7e ; 
+ 5d   :  fa71 ; 
+ 5e   :  fa65 ; 
+ 5f   :  fa59 ; 
+ 60   :  fa4d ; 
+ 61   :  fa41 ; 
+ 62   :  fa35 ; 
+ 63   :  fa2a ; 
+ 64   :  fa1f ; 
+ 65   :  fa13 ; 
+ 66   :  fa09 ; 
+ 67   :  f9fe ; 
+ 68   :  f9f3 ; 
+ 69   :  f9e9 ; 
+ 6a   :  f9df ; 
+ 6b   :  f9d5 ; 
+ 6c   :  f9cb ; 
+ 6d   :  f9c2 ; 
+ 6e   :  f9b8 ; 
+ 6f   :  f9af ; 
+ 70   :  f9a6 ; 
+ 71   :  f99e ; 
+ 72   :  f995 ; 
+ 73   :  f98d ; 
+ 74   :  f985 ; 
+ 75   :  f97d ; 
+ 76   :  f975 ; 
+ 77   :  f96e ; 
+ 78   :  f967 ; 
+ 79   :  f960 ; 
+ 7a   :  f959 ; 
+ 7b   :  f953 ; 
+ 7c   :  f94d ; 
+ 7d   :  f947 ; 
+ 7e   :  f941 ; 
+ 7f   :  f93b ; 
+ 80   :  f936 ; 
+ 81   :  f931 ; 
+ 82   :  f92c ; 
+ 83   :  f928 ; 
+ 84   :  f924 ; 
+ 85   :  f920 ; 
+ 86   :  f91c ; 
+ 87   :  f919 ; 
  88   :  f915 ; 
  89   :  f912 ; 
- 8a   :  f90f ; 
+ 8a   :  f910 ; 
  8b   :  f90d ; 
  8c   :  f90b ; 
  8d   :  f909 ; 
- 8e   :  f907 ; 
+ 8e   :  f908 ; 
  8f   :  f906 ; 
  90   :  f905 ; 
- 91   :  f904 ; 
+ 91   :  f905 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  f905 ; 
  97   :  f906 ; 
  98   :  f907 ; 
- 99   :  f909 ; 
- 9a   :  f90b ; 
- 9b   :  f90d ; 
+ 99   :  f908 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
  9c   :  f90f ; 
- 9d   :  f912 ; 
- 9e   :  f915 ; 
- 9f   :  f918 ; 
- a0   :  f91c ; 
- a1   :  f920 ; 
- a2   :  f924 ; 
- a3   :  f928 ; 
- a4   :  f92d ; 
- a5   :  f932 ; 
- a6   :  f937 ; 
- a7   :  f93d ; 
- a8   :  f943 ; 
- a9   :  f949 ; 
- aa   :  f950 ; 
- ab   :  f957 ; 
- ac   :  f95e ; 
- ad   :  f965 ; 
- ae   :  f96d ; 
- af   :  f975 ; 
- b0   :  f97d ; 
- b1   :  f986 ; 
- b2   :  f98f ; 
- b3   :  f998 ; 
- b4   :  f9a2 ; 
- b5   :  f9ab ; 
- b6   :  f9b6 ; 
- b7   :  f9c0 ; 
- b8   :  f9cb ; 
- b9   :  f9d6 ; 
- ba   :  f9e1 ; 
- bb   :  f9ed ; 
- bc   :  f9f9 ; 
- bd   :  fa05 ; 
- be   :  fa12 ; 
- bf   :  fa1e ; 
- c0   :  fa2b ; 
- c1   :  fa39 ; 
- c2   :  fa47 ; 
- c3   :  fa55 ; 
- c4   :  fa63 ; 
- c5   :  fa72 ; 
- c6   :  fa80 ; 
- c7   :  fa90 ; 
- c8   :  fa9f ; 
- c9   :  faaf ; 
- ca   :  fabf ; 
- cb   :  facf ; 
- cc   :  fae0 ; 
- cd   :  faf1 ; 
- ce   :  fb02 ; 
- cf   :  fb13 ; 
- d0   :  fb25 ; 
- d1   :  fb37 ; 
- d2   :  fb49 ; 
- d3   :  fb5c ; 
- d4   :  fb6f ; 
- d5   :  fb82 ; 
- d6   :  fb95 ; 
- d7   :  fba9 ; 
- d8   :  fbbd ; 
- d9   :  fbd1 ; 
- da   :  fbe5 ; 
- db   :  fbfa ; 
- dc   :  fc0f ; 
- dd   :  fc24 ; 
- de   :  fc3a ; 
- df   :  fc50 ; 
- e0   :  fc66 ; 
- e1   :  fc7c ; 
- e2   :  fc92 ; 
- e3   :  fca9 ; 
- e4   :  fcc0 ; 
- e5   :  fcd7 ; 
- e6   :  fcee ; 
- e7   :  fd06 ; 
- e8   :  fd1e ; 
- e9   :  fd36 ; 
- ea   :  fd4e ; 
- eb   :  fd67 ; 
- ec   :  fd80 ; 
- ed   :  fd99 ; 
- ee   :  fdb2 ; 
- ef   :  fdcb ; 
- f0   :  fde5 ; 
- f1   :  fdff ; 
- f2   :  fe19 ; 
- f3   :  fe33 ; 
- f4   :  fe4e ; 
- f5   :  fe68 ; 
- f6   :  fe83 ; 
- f7   :  fe9e ; 
- f8   :  feb9 ; 
- f9   :  fed5 ; 
- fa   :  fef0 ; 
- fb   :  ff0c ; 
- fc   :  ff28 ; 
- fd   :  ff44 ; 
- fe   :  ff60 ; 
- ff   :  ff7c ; 
+ 9d   :  f911 ; 
+ 9e   :  f914 ; 
+ 9f   :  f917 ; 
+ a0   :  f91b ; 
+ a1   :  f91f ; 
+ a2   :  f923 ; 
+ a3   :  f927 ; 
+ a4   :  f92c ; 
+ a5   :  f931 ; 
+ a6   :  f936 ; 
+ a7   :  f93c ; 
+ a8   :  f941 ; 
+ a9   :  f948 ; 
+ aa   :  f94e ; 
+ ab   :  f955 ; 
+ ac   :  f95c ; 
+ ad   :  f963 ; 
+ ae   :  f96b ; 
+ af   :  f973 ; 
+ b0   :  f97b ; 
+ b1   :  f984 ; 
+ b2   :  f98d ; 
+ b3   :  f996 ; 
+ b4   :  f99f ; 
+ b5   :  f9a9 ; 
+ b6   :  f9b3 ; 
+ b7   :  f9bd ; 
+ b8   :  f9c8 ; 
+ b9   :  f9d3 ; 
+ ba   :  f9de ; 
+ bb   :  f9ea ; 
+ bc   :  f9f6 ; 
+ bd   :  fa02 ; 
+ be   :  fa0e ; 
+ bf   :  fa1b ; 
+ c0   :  fa28 ; 
+ c1   :  fa36 ; 
+ c2   :  fa43 ; 
+ c3   :  fa51 ; 
+ c4   :  fa5f ; 
+ c5   :  fa6e ; 
+ c6   :  fa7d ; 
+ c7   :  fa8c ; 
+ c8   :  fa9b ; 
+ c9   :  faab ; 
+ ca   :  fabb ; 
+ cb   :  facb ; 
+ cc   :  fadc ; 
+ cd   :  faec ; 
+ ce   :  fafe ; 
+ cf   :  fb0f ; 
+ d0   :  fb21 ; 
+ d1   :  fb33 ; 
+ d2   :  fb45 ; 
+ d3   :  fb57 ; 
+ d4   :  fb6a ; 
+ d5   :  fb7d ; 
+ d6   :  fb90 ; 
+ d7   :  fba4 ; 
+ d8   :  fbb8 ; 
+ d9   :  fbcc ; 
+ da   :  fbe0 ; 
+ db   :  fbf5 ; 
+ dc   :  fc0a ; 
+ dd   :  fc1f ; 
+ de   :  fc34 ; 
+ df   :  fc4a ; 
+ e0   :  fc60 ; 
+ e1   :  fc76 ; 
+ e2   :  fc8d ; 
+ e3   :  fca3 ; 
+ e4   :  fcba ; 
+ e5   :  fcd1 ; 
+ e6   :  fce9 ; 
+ e7   :  fd00 ; 
+ e8   :  fd18 ; 
+ e9   :  fd30 ; 
+ ea   :  fd48 ; 
+ eb   :  fd61 ; 
+ ec   :  fd7a ; 
+ ed   :  fd93 ; 
+ ee   :  fdac ; 
+ ef   :  fdc5 ; 
+ f0   :  fddf ; 
+ f1   :  fdf8 ; 
+ f2   :  fe12 ; 
+ f3   :  fe2d ; 
+ f4   :  fe47 ; 
+ f5   :  fe62 ; 
+ f6   :  fe7c ; 
+ f7   :  fe97 ; 
+ f8   :  feb2 ; 
+ f9   :  fece ; 
+ fa   :  fee9 ; 
+ fb   :  ff05 ; 
+ fc   :  ff21 ; 
+ fd   :  ff3d ; 
+ fe   :  ff59 ; 
+ ff   :  ff75 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
index af7073e37e..8a793eab58 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
@@ -3,150 +3,150 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  fffc ; 
- 2   :  5 ; 
- 3   :  d ; 
- 4   :  15 ; 
- 5   :  1d ; 
- 6   :  25 ; 
- 7   :  2e ; 
- 8   :  36 ; 
- 9   :  3f ; 
- a   :  47 ; 
- b   :  50 ; 
- c   :  58 ; 
- d   :  61 ; 
- e   :  69 ; 
- f   :  72 ; 
- 10   :  7b ; 
- 11   :  83 ; 
- 12   :  8c ; 
- 13   :  95 ; 
- 14   :  9d ; 
- 15   :  a6 ; 
- 16   :  af ; 
- 17   :  b8 ; 
- 18   :  c1 ; 
- 19   :  ca ; 
- 1a   :  d2 ; 
- 1b   :  db ; 
- 1c   :  e4 ; 
- 1d   :  ed ; 
- 1e   :  f6 ; 
- 1f   :  ff ; 
- 20   :  108 ; 
- 21   :  111 ; 
- 22   :  11a ; 
- 23   :  123 ; 
- 24   :  12c ; 
- 25   :  135 ; 
- 26   :  13e ; 
- 27   :  147 ; 
- 28   :  150 ; 
- 29   :  159 ; 
- 2a   :  162 ; 
- 2b   :  16b ; 
- 2c   :  174 ; 
- 2d   :  17d ; 
- 2e   :  186 ; 
- 2f   :  18f ; 
- 30   :  198 ; 
- 31   :  1a0 ; 
- 32   :  1a9 ; 
- 33   :  1b2 ; 
- 34   :  1bb ; 
- 35   :  1c4 ; 
- 36   :  1cd ; 
- 37   :  1d5 ; 
- 38   :  1de ; 
- 39   :  1e7 ; 
- 3a   :  1ef ; 
- 3b   :  1f8 ; 
- 3c   :  201 ; 
- 3d   :  209 ; 
- 3e   :  212 ; 
- 3f   :  21a ; 
- 40   :  223 ; 
- 41   :  22b ; 
- 42   :  234 ; 
- 43   :  23c ; 
- 44   :  244 ; 
- 45   :  24d ; 
- 46   :  255 ; 
- 47   :  25d ; 
- 48   :  265 ; 
- 49   :  26d ; 
- 4a   :  275 ; 
- 4b   :  27d ; 
- 4c   :  285 ; 
- 4d   :  28d ; 
- 4e   :  295 ; 
- 4f   :  29c ; 
- 50   :  2a4 ; 
- 51   :  2ab ; 
- 52   :  2b3 ; 
- 53   :  2ba ; 
- 54   :  2c2 ; 
- 55   :  2c9 ; 
- 56   :  2d0 ; 
- 57   :  2d7 ; 
- 58   :  2df ; 
- 59   :  2e6 ; 
- 5a   :  2ec ; 
- 5b   :  2f3 ; 
- 5c   :  2fa ; 
- 5d   :  301 ; 
- 5e   :  307 ; 
- 5f   :  30e ; 
- 60   :  314 ; 
- 61   :  31b ; 
- 62   :  321 ; 
- 63   :  327 ; 
- 64   :  32d ; 
- 65   :  333 ; 
- 66   :  339 ; 
- 67   :  33f ; 
- 68   :  344 ; 
- 69   :  34a ; 
- 6a   :  34f ; 
- 6b   :  355 ; 
- 6c   :  35a ; 
- 6d   :  35f ; 
- 6e   :  364 ; 
- 6f   :  369 ; 
- 70   :  36e ; 
- 71   :  372 ; 
- 72   :  377 ; 
- 73   :  37b ; 
- 74   :  380 ; 
- 75   :  384 ; 
- 76   :  388 ; 
- 77   :  38c ; 
- 78   :  390 ; 
- 79   :  394 ; 
- 7a   :  397 ; 
- 7b   :  39b ; 
- 7c   :  39e ; 
+ 0   :  fff2 ; 
+ 1   :  fffa ; 
+ 2   :  2 ; 
+ 3   :  b ; 
+ 4   :  13 ; 
+ 5   :  1b ; 
+ 6   :  23 ; 
+ 7   :  2c ; 
+ 8   :  34 ; 
+ 9   :  3d ; 
+ a   :  45 ; 
+ b   :  4d ; 
+ c   :  56 ; 
+ d   :  5f ; 
+ e   :  67 ; 
+ f   :  70 ; 
+ 10   :  78 ; 
+ 11   :  81 ; 
+ 12   :  8a ; 
+ 13   :  93 ; 
+ 14   :  9b ; 
+ 15   :  a4 ; 
+ 16   :  ad ; 
+ 17   :  b6 ; 
+ 18   :  bf ; 
+ 19   :  c7 ; 
+ 1a   :  d0 ; 
+ 1b   :  d9 ; 
+ 1c   :  e2 ; 
+ 1d   :  eb ; 
+ 1e   :  f4 ; 
+ 1f   :  fd ; 
+ 20   :  106 ; 
+ 21   :  10f ; 
+ 22   :  118 ; 
+ 23   :  121 ; 
+ 24   :  12a ; 
+ 25   :  133 ; 
+ 26   :  13c ; 
+ 27   :  145 ; 
+ 28   :  14e ; 
+ 29   :  157 ; 
+ 2a   :  160 ; 
+ 2b   :  169 ; 
+ 2c   :  172 ; 
+ 2d   :  17a ; 
+ 2e   :  183 ; 
+ 2f   :  18c ; 
+ 30   :  195 ; 
+ 31   :  19e ; 
+ 32   :  1a7 ; 
+ 33   :  1b0 ; 
+ 34   :  1b9 ; 
+ 35   :  1c2 ; 
+ 36   :  1ca ; 
+ 37   :  1d3 ; 
+ 38   :  1dc ; 
+ 39   :  1e5 ; 
+ 3a   :  1ed ; 
+ 3b   :  1f6 ; 
+ 3c   :  1ff ; 
+ 3d   :  207 ; 
+ 3e   :  210 ; 
+ 3f   :  218 ; 
+ 40   :  221 ; 
+ 41   :  229 ; 
+ 42   :  232 ; 
+ 43   :  23a ; 
+ 44   :  242 ; 
+ 45   :  24b ; 
+ 46   :  253 ; 
+ 47   :  25b ; 
+ 48   :  263 ; 
+ 49   :  26b ; 
+ 4a   :  273 ; 
+ 4b   :  27b ; 
+ 4c   :  283 ; 
+ 4d   :  28b ; 
+ 4e   :  293 ; 
+ 4f   :  29a ; 
+ 50   :  2a2 ; 
+ 51   :  2aa ; 
+ 52   :  2b1 ; 
+ 53   :  2b9 ; 
+ 54   :  2c0 ; 
+ 55   :  2c7 ; 
+ 56   :  2cf ; 
+ 57   :  2d6 ; 
+ 58   :  2dd ; 
+ 59   :  2e4 ; 
+ 5a   :  2eb ; 
+ 5b   :  2f2 ; 
+ 5c   :  2f8 ; 
+ 5d   :  2ff ; 
+ 5e   :  306 ; 
+ 5f   :  30c ; 
+ 60   :  313 ; 
+ 61   :  319 ; 
+ 62   :  31f ; 
+ 63   :  325 ; 
+ 64   :  32b ; 
+ 65   :  331 ; 
+ 66   :  337 ; 
+ 67   :  33d ; 
+ 68   :  343 ; 
+ 69   :  348 ; 
+ 6a   :  34e ; 
+ 6b   :  353 ; 
+ 6c   :  358 ; 
+ 6d   :  35e ; 
+ 6e   :  363 ; 
+ 6f   :  368 ; 
+ 70   :  36c ; 
+ 71   :  371 ; 
+ 72   :  376 ; 
+ 73   :  37a ; 
+ 74   :  37f ; 
+ 75   :  383 ; 
+ 76   :  387 ; 
+ 77   :  38b ; 
+ 78   :  38f ; 
+ 79   :  393 ; 
+ 7a   :  396 ; 
+ 7b   :  39a ; 
+ 7c   :  39d ; 
  7d   :  3a1 ; 
  7e   :  3a4 ; 
  7f   :  3a7 ; 
  80   :  3aa ; 
- 81   :  3ad ; 
- 82   :  3b0 ; 
- 83   :  3b2 ; 
+ 81   :  3ac ; 
+ 82   :  3af ; 
+ 83   :  3b1 ; 
  84   :  3b4 ; 
- 85   :  3b7 ; 
- 86   :  3b9 ; 
+ 85   :  3b6 ; 
+ 86   :  3b8 ; 
  87   :  3ba ; 
  88   :  3bc ; 
- 89   :  3be ; 
+ 89   :  3bd ; 
  8a   :  3bf ; 
- 8b   :  3c1 ; 
+ 8b   :  3c0 ; 
  8c   :  3c2 ; 
  8d   :  3c3 ; 
  8e   :  3c4 ; 
- 8f   :  3c5 ; 
+ 8f   :  3c4 ; 
  90   :  3c5 ; 
  91   :  3c6 ; 
  92   :  3c6 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  3c3 ; 
  9b   :  3c2 ; 
  9c   :  3c1 ; 
- 9d   :  3bf ; 
+ 9d   :  3c0 ; 
  9e   :  3be ; 
- 9f   :  3bc ; 
- a0   :  3ba ; 
- a1   :  3b8 ; 
- a2   :  3b6 ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
  a3   :  3b4 ; 
- a4   :  3b1 ; 
+ a4   :  3b2 ; 
  a5   :  3af ; 
- a6   :  3ac ; 
- a7   :  3a9 ; 
- a8   :  3a6 ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
  a9   :  3a3 ; 
- aa   :  39f ; 
+ aa   :  3a0 ; 
  ab   :  39c ; 
- ac   :  398 ; 
- ad   :  394 ; 
- ae   :  390 ; 
- af   :  38b ; 
- b0   :  387 ; 
- b1   :  382 ; 
- b2   :  37e ; 
- b3   :  379 ; 
- b4   :  374 ; 
- b5   :  36e ; 
- b6   :  369 ; 
- b7   :  363 ; 
- b8   :  35e ; 
- b9   :  358 ; 
- ba   :  352 ; 
- bb   :  34c ; 
- bc   :  345 ; 
- bd   :  33f ; 
- be   :  338 ; 
- bf   :  331 ; 
- c0   :  32a ; 
- c1   :  323 ; 
- c2   :  31b ; 
- c3   :  314 ; 
- c4   :  30c ; 
- c5   :  304 ; 
- c6   :  2fc ; 
- c7   :  2f4 ; 
- c8   :  2ec ; 
- c9   :  2e3 ; 
- ca   :  2db ; 
- cb   :  2d2 ; 
- cc   :  2c9 ; 
- cd   :  2c0 ; 
- ce   :  2b7 ; 
- cf   :  2ad ; 
- d0   :  2a4 ; 
- d1   :  29a ; 
- d2   :  290 ; 
- d3   :  286 ; 
- d4   :  27c ; 
- d5   :  272 ; 
- d6   :  267 ; 
- d7   :  25c ; 
- d8   :  252 ; 
- d9   :  247 ; 
- da   :  23c ; 
- db   :  231 ; 
- dc   :  225 ; 
- dd   :  21a ; 
- de   :  20e ; 
- df   :  202 ; 
- e0   :  1f6 ; 
- e1   :  1ea ; 
- e2   :  1de ; 
- e3   :  1d2 ; 
- e4   :  1c5 ; 
- e5   :  1b9 ; 
- e6   :  1ac ; 
- e7   :  19f ; 
- e8   :  192 ; 
- e9   :  185 ; 
- ea   :  178 ; 
- eb   :  16b ; 
- ec   :  15d ; 
- ed   :  150 ; 
- ee   :  142 ; 
- ef   :  134 ; 
- f0   :  126 ; 
- f1   :  118 ; 
- f2   :  10a ; 
- f3   :  fc ; 
- f4   :  ed ; 
- f5   :  df ; 
- f6   :  d0 ; 
- f7   :  c2 ; 
- f8   :  b3 ; 
- f9   :  a4 ; 
- fa   :  95 ; 
- fb   :  86 ; 
- fc   :  77 ; 
- fd   :  67 ; 
- fe   :  58 ; 
- ff   :  48 ; 
+ ac   :  399 ; 
+ ad   :  395 ; 
+ ae   :  391 ; 
+ af   :  38d ; 
+ b0   :  388 ; 
+ b1   :  384 ; 
+ b2   :  37f ; 
+ b3   :  37a ; 
+ b4   :  375 ; 
+ b5   :  370 ; 
+ b6   :  36a ; 
+ b7   :  365 ; 
+ b8   :  35f ; 
+ b9   :  359 ; 
+ ba   :  353 ; 
+ bb   :  34d ; 
+ bc   :  347 ; 
+ bd   :  340 ; 
+ be   :  33a ; 
+ bf   :  333 ; 
+ c0   :  32c ; 
+ c1   :  325 ; 
+ c2   :  31d ; 
+ c3   :  316 ; 
+ c4   :  30e ; 
+ c5   :  306 ; 
+ c6   :  2fe ; 
+ c7   :  2f6 ; 
+ c8   :  2ee ; 
+ c9   :  2e6 ; 
+ ca   :  2dd ; 
+ cb   :  2d4 ; 
+ cc   :  2cb ; 
+ cd   :  2c2 ; 
+ ce   :  2b9 ; 
+ cf   :  2b0 ; 
+ d0   :  2a6 ; 
+ d1   :  29c ; 
+ d2   :  293 ; 
+ d3   :  289 ; 
+ d4   :  27e ; 
+ d5   :  274 ; 
+ d6   :  26a ; 
+ d7   :  25f ; 
+ d8   :  254 ; 
+ d9   :  24a ; 
+ da   :  23f ; 
+ db   :  233 ; 
+ dc   :  228 ; 
+ dd   :  21d ; 
+ de   :  211 ; 
+ df   :  205 ; 
+ e0   :  1f9 ; 
+ e1   :  1ed ; 
+ e2   :  1e1 ; 
+ e3   :  1d5 ; 
+ e4   :  1c9 ; 
+ e5   :  1bc ; 
+ e6   :  1af ; 
+ e7   :  1a3 ; 
+ e8   :  196 ; 
+ e9   :  189 ; 
+ ea   :  17b ; 
+ eb   :  16e ; 
+ ec   :  161 ; 
+ ed   :  153 ; 
+ ee   :  145 ; 
+ ef   :  138 ; 
+ f0   :  12a ; 
+ f1   :  11c ; 
+ f2   :  10e ; 
+ f3   :  ff ; 
+ f4   :  f1 ; 
+ f5   :  e2 ; 
+ f6   :  d4 ; 
+ f7   :  c5 ; 
+ f8   :  b6 ; 
+ f9   :  a8 ; 
+ fa   :  99 ; 
+ fb   :  8a ; 
+ fc   :  7a ; 
+ fd   :  6b ; 
+ fe   :  5c ; 
+ ff   :  4c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
index 930ba6c796..e485061789 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
@@ -3,137 +3,137 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffe ; 
+ 0   :  ffff ; 
  1   :  fffb ; 
- 2   :  fff7 ; 
- 3   :  fff3 ; 
- 4   :  ffef ; 
- 5   :  ffeb ; 
- 6   :  ffe7 ; 
- 7   :  ffe3 ; 
- 8   :  ffdf ; 
- 9   :  ffdc ; 
- a   :  ffd8 ; 
- b   :  ffd4 ; 
- c   :  ffd0 ; 
- d   :  ffcc ; 
- e   :  ffc7 ; 
- f   :  ffc3 ; 
- 10   :  ffbf ; 
- 11   :  ffbb ; 
- 12   :  ffb7 ; 
- 13   :  ffb3 ; 
- 14   :  ffaf ; 
- 15   :  ffab ; 
- 16   :  ffa7 ; 
- 17   :  ffa2 ; 
- 18   :  ff9e ; 
- 19   :  ff9a ; 
- 1a   :  ff96 ; 
- 1b   :  ff92 ; 
- 1c   :  ff8d ; 
- 1d   :  ff89 ; 
- 1e   :  ff85 ; 
- 1f   :  ff81 ; 
- 20   :  ff7c ; 
- 21   :  ff78 ; 
- 22   :  ff74 ; 
- 23   :  ff70 ; 
- 24   :  ff6b ; 
- 25   :  ff67 ; 
- 26   :  ff63 ; 
- 27   :  ff5f ; 
- 28   :  ff5a ; 
- 29   :  ff56 ; 
- 2a   :  ff52 ; 
- 2b   :  ff4d ; 
- 2c   :  ff49 ; 
- 2d   :  ff45 ; 
- 2e   :  ff41 ; 
- 2f   :  ff3c ; 
- 30   :  ff38 ; 
- 31   :  ff34 ; 
- 32   :  ff30 ; 
- 33   :  ff2b ; 
- 34   :  ff27 ; 
- 35   :  ff23 ; 
- 36   :  ff1f ; 
- 37   :  ff1a ; 
- 38   :  ff16 ; 
- 39   :  ff12 ; 
- 3a   :  ff0e ; 
- 3b   :  ff0a ; 
- 3c   :  ff06 ; 
- 3d   :  ff01 ; 
- 3e   :  fefd ; 
- 3f   :  fef9 ; 
- 40   :  fef5 ; 
- 41   :  fef1 ; 
- 42   :  feed ; 
- 43   :  fee9 ; 
- 44   :  fee5 ; 
- 45   :  fee1 ; 
- 46   :  fedd ; 
- 47   :  fed9 ; 
- 48   :  fed5 ; 
- 49   :  fed1 ; 
- 4a   :  fecd ; 
- 4b   :  fec9 ; 
+ 2   :  fff8 ; 
+ 3   :  fff4 ; 
+ 4   :  fff0 ; 
+ 5   :  ffec ; 
+ 6   :  ffe8 ; 
+ 7   :  ffe4 ; 
+ 8   :  ffe0 ; 
+ 9   :  ffdd ; 
+ a   :  ffd9 ; 
+ b   :  ffd5 ; 
+ c   :  ffd1 ; 
+ d   :  ffcd ; 
+ e   :  ffc8 ; 
+ f   :  ffc4 ; 
+ 10   :  ffc0 ; 
+ 11   :  ffbc ; 
+ 12   :  ffb8 ; 
+ 13   :  ffb4 ; 
+ 14   :  ffb0 ; 
+ 15   :  ffac ; 
+ 16   :  ffa8 ; 
+ 17   :  ffa3 ; 
+ 18   :  ff9f ; 
+ 19   :  ff9b ; 
+ 1a   :  ff97 ; 
+ 1b   :  ff93 ; 
+ 1c   :  ff8e ; 
+ 1d   :  ff8a ; 
+ 1e   :  ff86 ; 
+ 1f   :  ff82 ; 
+ 20   :  ff7d ; 
+ 21   :  ff79 ; 
+ 22   :  ff75 ; 
+ 23   :  ff71 ; 
+ 24   :  ff6c ; 
+ 25   :  ff68 ; 
+ 26   :  ff64 ; 
+ 27   :  ff60 ; 
+ 28   :  ff5b ; 
+ 29   :  ff57 ; 
+ 2a   :  ff53 ; 
+ 2b   :  ff4e ; 
+ 2c   :  ff4a ; 
+ 2d   :  ff46 ; 
+ 2e   :  ff42 ; 
+ 2f   :  ff3d ; 
+ 30   :  ff39 ; 
+ 31   :  ff35 ; 
+ 32   :  ff31 ; 
+ 33   :  ff2c ; 
+ 34   :  ff28 ; 
+ 35   :  ff24 ; 
+ 36   :  ff20 ; 
+ 37   :  ff1b ; 
+ 38   :  ff17 ; 
+ 39   :  ff13 ; 
+ 3a   :  ff0f ; 
+ 3b   :  ff0b ; 
+ 3c   :  ff07 ; 
+ 3d   :  ff02 ; 
+ 3e   :  fefe ; 
+ 3f   :  fefa ; 
+ 40   :  fef6 ; 
+ 41   :  fef2 ; 
+ 42   :  feee ; 
+ 43   :  feea ; 
+ 44   :  fee6 ; 
+ 45   :  fee2 ; 
+ 46   :  fede ; 
+ 47   :  feda ; 
+ 48   :  fed6 ; 
+ 49   :  fed2 ; 
+ 4a   :  fece ; 
+ 4b   :  feca ; 
  4c   :  fec6 ; 
- 4d   :  fec2 ; 
- 4e   :  febe ; 
- 4f   :  feba ; 
- 50   :  feb6 ; 
- 51   :  feb3 ; 
- 52   :  feaf ; 
+ 4d   :  fec3 ; 
+ 4e   :  febf ; 
+ 4f   :  febb ; 
+ 50   :  feb7 ; 
+ 51   :  feb4 ; 
+ 52   :  feb0 ; 
  53   :  feac ; 
- 54   :  fea8 ; 
- 55   :  fea4 ; 
- 56   :  fea1 ; 
- 57   :  fe9d ; 
- 58   :  fe9a ; 
- 59   :  fe96 ; 
- 5a   :  fe93 ; 
- 5b   :  fe90 ; 
- 5c   :  fe8c ; 
- 5d   :  fe89 ; 
- 5e   :  fe86 ; 
+ 54   :  fea9 ; 
+ 55   :  fea5 ; 
+ 56   :  fea2 ; 
+ 57   :  fe9e ; 
+ 58   :  fe9b ; 
+ 59   :  fe97 ; 
+ 5a   :  fe94 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8d ; 
+ 5d   :  fe8a ; 
+ 5e   :  fe87 ; 
  5f   :  fe83 ; 
  60   :  fe80 ; 
- 61   :  fe7c ; 
- 62   :  fe79 ; 
- 63   :  fe76 ; 
- 64   :  fe73 ; 
- 65   :  fe70 ; 
+ 61   :  fe7d ; 
+ 62   :  fe7a ; 
+ 63   :  fe77 ; 
+ 64   :  fe74 ; 
+ 65   :  fe71 ; 
  66   :  fe6e ; 
  67   :  fe6b ; 
- 68   :  fe68 ; 
- 69   :  fe65 ; 
- 6a   :  fe62 ; 
+ 68   :  fe69 ; 
+ 69   :  fe66 ; 
+ 6a   :  fe63 ; 
  6b   :  fe60 ; 
- 6c   :  fe5d ; 
+ 6c   :  fe5e ; 
  6d   :  fe5b ; 
- 6e   :  fe58 ; 
+ 6e   :  fe59 ; 
  6f   :  fe56 ; 
- 70   :  fe53 ; 
- 71   :  fe51 ; 
+ 70   :  fe54 ; 
+ 71   :  fe52 ; 
  72   :  fe4f ; 
  73   :  fe4d ; 
- 74   :  fe4a ; 
- 75   :  fe48 ; 
- 76   :  fe46 ; 
- 77   :  fe44 ; 
- 78   :  fe42 ; 
- 79   :  fe40 ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
  7a   :  fe3f ; 
  7b   :  fe3d ; 
- 7c   :  fe3b ; 
+ 7c   :  fe3c ; 
  7d   :  fe3a ; 
  7e   :  fe38 ; 
- 7f   :  fe36 ; 
+ 7f   :  fe37 ; 
  80   :  fe35 ; 
  81   :  fe34 ; 
- 82   :  fe32 ; 
+ 82   :  fe33 ; 
  83   :  fe31 ; 
  84   :  fe30 ; 
  85   :  fe2f ; 
@@ -146,7 +146,7 @@ CONTENT BEGIN
  8c   :  fe29 ; 
  8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe27 ; 
+ 8f   :  fe28 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
@@ -168,95 +168,95 @@ CONTENT BEGIN
  a2   :  fe2e ; 
  a3   :  fe2f ; 
  a4   :  fe30 ; 
- a5   :  fe32 ; 
+ a5   :  fe31 ; 
  a6   :  fe33 ; 
  a7   :  fe34 ; 
- a8   :  fe36 ; 
+ a8   :  fe35 ; 
  a9   :  fe37 ; 
  aa   :  fe39 ; 
  ab   :  fe3b ; 
- ac   :  fe3d ; 
- ad   :  fe3f ; 
- ae   :  fe41 ; 
- af   :  fe43 ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
  b0   :  fe45 ; 
  b1   :  fe47 ; 
- b2   :  fe4a ; 
+ b2   :  fe49 ; 
  b3   :  fe4c ; 
- b4   :  fe4f ; 
+ b4   :  fe4e ; 
  b5   :  fe51 ; 
- b6   :  fe54 ; 
- b7   :  fe57 ; 
- b8   :  fe5a ; 
- b9   :  fe5d ; 
- ba   :  fe60 ; 
- bb   :  fe63 ; 
- bc   :  fe66 ; 
- bd   :  fe69 ; 
- be   :  fe6d ; 
- bf   :  fe70 ; 
- c0   :  fe74 ; 
- c1   :  fe77 ; 
- c2   :  fe7b ; 
- c3   :  fe7f ; 
- c4   :  fe82 ; 
- c5   :  fe86 ; 
- c6   :  fe8a ; 
- c7   :  fe8f ; 
- c8   :  fe93 ; 
- c9   :  fe97 ; 
- ca   :  fe9b ; 
- cb   :  fea0 ; 
- cc   :  fea4 ; 
- cd   :  fea9 ; 
- ce   :  feae ; 
- cf   :  feb2 ; 
- d0   :  feb7 ; 
- d1   :  febc ; 
- d2   :  fec1 ; 
- d3   :  fec6 ; 
- d4   :  fecb ; 
- d5   :  fed1 ; 
- d6   :  fed6 ; 
- d7   :  fedb ; 
- d8   :  fee1 ; 
- d9   :  fee6 ; 
- da   :  feec ; 
- db   :  fef2 ; 
- dc   :  fef7 ; 
- dd   :  fefd ; 
- de   :  ff03 ; 
- df   :  ff09 ; 
- e0   :  ff0f ; 
- e1   :  ff15 ; 
- e2   :  ff1c ; 
- e3   :  ff22 ; 
- e4   :  ff28 ; 
- e5   :  ff2f ; 
- e6   :  ff35 ; 
- e7   :  ff3c ; 
- e8   :  ff42 ; 
- e9   :  ff49 ; 
- ea   :  ff50 ; 
- eb   :  ff57 ; 
- ec   :  ff5e ; 
- ed   :  ff65 ; 
- ee   :  ff6c ; 
- ef   :  ff73 ; 
- f0   :  ff7a ; 
- f1   :  ff81 ; 
- f2   :  ff88 ; 
- f3   :  ff90 ; 
- f4   :  ff97 ; 
- f5   :  ff9f ; 
- f6   :  ffa6 ; 
- f7   :  ffae ; 
- f8   :  ffb5 ; 
- f9   :  ffbd ; 
- fa   :  ffc5 ; 
- fb   :  ffcd ; 
- fc   :  ffd4 ; 
- fd   :  ffdc ; 
- fe   :  ffe4 ; 
- ff   :  ffec ; 
+ b6   :  fe53 ; 
+ b7   :  fe56 ; 
+ b8   :  fe59 ; 
+ b9   :  fe5c ; 
+ ba   :  fe5f ; 
+ bb   :  fe62 ; 
+ bc   :  fe65 ; 
+ bd   :  fe68 ; 
+ be   :  fe6c ; 
+ bf   :  fe6f ; 
+ c0   :  fe73 ; 
+ c1   :  fe76 ; 
+ c2   :  fe7a ; 
+ c3   :  fe7e ; 
+ c4   :  fe81 ; 
+ c5   :  fe85 ; 
+ c6   :  fe89 ; 
+ c7   :  fe8e ; 
+ c8   :  fe92 ; 
+ c9   :  fe96 ; 
+ ca   :  fe9a ; 
+ cb   :  fe9f ; 
+ cc   :  fea3 ; 
+ cd   :  fea8 ; 
+ ce   :  feac ; 
+ cf   :  feb1 ; 
+ d0   :  feb6 ; 
+ d1   :  febb ; 
+ d2   :  fec0 ; 
+ d3   :  fec5 ; 
+ d4   :  feca ; 
+ d5   :  fecf ; 
+ d6   :  fed5 ; 
+ d7   :  feda ; 
+ d8   :  fedf ; 
+ d9   :  fee5 ; 
+ da   :  feeb ; 
+ db   :  fef0 ; 
+ dc   :  fef6 ; 
+ dd   :  fefc ; 
+ de   :  ff02 ; 
+ df   :  ff08 ; 
+ e0   :  ff0e ; 
+ e1   :  ff14 ; 
+ e2   :  ff1a ; 
+ e3   :  ff20 ; 
+ e4   :  ff27 ; 
+ e5   :  ff2d ; 
+ e6   :  ff34 ; 
+ e7   :  ff3a ; 
+ e8   :  ff41 ; 
+ e9   :  ff47 ; 
+ ea   :  ff4e ; 
+ eb   :  ff55 ; 
+ ec   :  ff5c ; 
+ ed   :  ff63 ; 
+ ee   :  ff6a ; 
+ ef   :  ff71 ; 
+ f0   :  ff78 ; 
+ f1   :  ff7f ; 
+ f2   :  ff87 ; 
+ f3   :  ff8e ; 
+ f4   :  ff95 ; 
+ f5   :  ff9d ; 
+ f6   :  ffa4 ; 
+ f7   :  ffac ; 
+ f8   :  ffb3 ; 
+ f9   :  ffbb ; 
+ fa   :  ffc3 ; 
+ fb   :  ffcb ; 
+ fc   :  ffd2 ; 
+ fd   :  ffda ; 
+ fe   :  ffe2 ; 
+ ff   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
index 540da2066b..5f5808da7c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  16 ; 
- 1   :  25 ; 
- 2   :  35 ; 
- 3   :  45 ; 
- 4   :  54 ; 
- 5   :  63 ; 
- 6   :  73 ; 
- 7   :  82 ; 
- 8   :  91 ; 
- 9   :  a0 ; 
- a   :  af ; 
- b   :  be ; 
- c   :  cd ; 
- d   :  db ; 
- e   :  ea ; 
- f   :  f8 ; 
- 10   :  106 ; 
- 11   :  115 ; 
- 12   :  123 ; 
- 13   :  131 ; 
- 14   :  13e ; 
- 15   :  14c ; 
- 16   :  15a ; 
- 17   :  167 ; 
- 18   :  175 ; 
- 19   :  182 ; 
- 1a   :  18f ; 
- 1b   :  19c ; 
- 1c   :  1a9 ; 
- 1d   :  1b6 ; 
- 1e   :  1c2 ; 
- 1f   :  1cf ; 
- 20   :  1db ; 
- 21   :  1e7 ; 
- 22   :  1f3 ; 
- 23   :  1ff ; 
- 24   :  20b ; 
- 25   :  217 ; 
- 26   :  222 ; 
- 27   :  22e ; 
- 28   :  239 ; 
- 29   :  244 ; 
- 2a   :  24f ; 
- 2b   :  25a ; 
- 2c   :  264 ; 
- 2d   :  26f ; 
- 2e   :  279 ; 
- 2f   :  284 ; 
- 30   :  28e ; 
- 31   :  298 ; 
- 32   :  2a1 ; 
- 33   :  2ab ; 
- 34   :  2b4 ; 
- 35   :  2be ; 
- 36   :  2c7 ; 
- 37   :  2d0 ; 
- 38   :  2d9 ; 
- 39   :  2e1 ; 
- 3a   :  2ea ; 
- 3b   :  2f2 ; 
- 3c   :  2fa ; 
- 3d   :  302 ; 
- 3e   :  30a ; 
- 3f   :  312 ; 
- 40   :  31a ; 
- 41   :  321 ; 
- 42   :  328 ; 
- 43   :  32f ; 
- 44   :  336 ; 
- 45   :  33d ; 
- 46   :  344 ; 
- 47   :  34a ; 
- 48   :  350 ; 
- 49   :  356 ; 
- 4a   :  35c ; 
- 4b   :  362 ; 
- 4c   :  368 ; 
- 4d   :  36d ; 
- 4e   :  372 ; 
- 4f   :  378 ; 
- 50   :  37c ; 
- 51   :  381 ; 
- 52   :  386 ; 
- 53   :  38a ; 
- 54   :  38f ; 
- 55   :  393 ; 
- 56   :  397 ; 
- 57   :  39b ; 
- 58   :  39e ; 
- 59   :  3a2 ; 
- 5a   :  3a5 ; 
- 5b   :  3a8 ; 
- 5c   :  3ab ; 
- 5d   :  3ae ; 
- 5e   :  3b1 ; 
- 5f   :  3b3 ; 
- 60   :  3b6 ; 
- 61   :  3b8 ; 
- 62   :  3ba ; 
- 63   :  3bc ; 
- 64   :  3bd ; 
- 65   :  3bf ; 
- 66   :  3c0 ; 
- 67   :  3c2 ; 
- 68   :  3c3 ; 
- 69   :  3c4 ; 
- 6a   :  3c5 ; 
+ 0   :  a ; 
+ 1   :  1a ; 
+ 2   :  29 ; 
+ 3   :  39 ; 
+ 4   :  48 ; 
+ 5   :  58 ; 
+ 6   :  67 ; 
+ 7   :  77 ; 
+ 8   :  86 ; 
+ 9   :  95 ; 
+ a   :  a4 ; 
+ b   :  b3 ; 
+ c   :  c2 ; 
+ d   :  d0 ; 
+ e   :  df ; 
+ f   :  ed ; 
+ 10   :  fc ; 
+ 11   :  10a ; 
+ 12   :  118 ; 
+ 13   :  126 ; 
+ 14   :  134 ; 
+ 15   :  142 ; 
+ 16   :  150 ; 
+ 17   :  15d ; 
+ 18   :  16b ; 
+ 19   :  178 ; 
+ 1a   :  185 ; 
+ 1b   :  192 ; 
+ 1c   :  19f ; 
+ 1d   :  1ac ; 
+ 1e   :  1b9 ; 
+ 1f   :  1c5 ; 
+ 20   :  1d2 ; 
+ 21   :  1de ; 
+ 22   :  1ea ; 
+ 23   :  1f6 ; 
+ 24   :  202 ; 
+ 25   :  20e ; 
+ 26   :  21a ; 
+ 27   :  225 ; 
+ 28   :  231 ; 
+ 29   :  23c ; 
+ 2a   :  247 ; 
+ 2b   :  252 ; 
+ 2c   :  25c ; 
+ 2d   :  267 ; 
+ 2e   :  272 ; 
+ 2f   :  27c ; 
+ 30   :  286 ; 
+ 31   :  290 ; 
+ 32   :  29a ; 
+ 33   :  2a4 ; 
+ 34   :  2ad ; 
+ 35   :  2b7 ; 
+ 36   :  2c0 ; 
+ 37   :  2c9 ; 
+ 38   :  2d2 ; 
+ 39   :  2db ; 
+ 3a   :  2e3 ; 
+ 3b   :  2ec ; 
+ 3c   :  2f4 ; 
+ 3d   :  2fc ; 
+ 3e   :  304 ; 
+ 3f   :  30c ; 
+ 40   :  314 ; 
+ 41   :  31b ; 
+ 42   :  323 ; 
+ 43   :  32a ; 
+ 44   :  331 ; 
+ 45   :  338 ; 
+ 46   :  33f ; 
+ 47   :  345 ; 
+ 48   :  34c ; 
+ 49   :  352 ; 
+ 4a   :  358 ; 
+ 4b   :  35e ; 
+ 4c   :  363 ; 
+ 4d   :  369 ; 
+ 4e   :  36e ; 
+ 4f   :  374 ; 
+ 50   :  379 ; 
+ 51   :  37e ; 
+ 52   :  382 ; 
+ 53   :  387 ; 
+ 54   :  38b ; 
+ 55   :  390 ; 
+ 56   :  394 ; 
+ 57   :  398 ; 
+ 58   :  39c ; 
+ 59   :  39f ; 
+ 5a   :  3a3 ; 
+ 5b   :  3a6 ; 
+ 5c   :  3a9 ; 
+ 5d   :  3ac ; 
+ 5e   :  3af ; 
+ 5f   :  3b1 ; 
+ 60   :  3b4 ; 
+ 61   :  3b6 ; 
+ 62   :  3b8 ; 
+ 63   :  3ba ; 
+ 64   :  3bc ; 
+ 65   :  3be ; 
+ 66   :  3bf ; 
+ 67   :  3c1 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
+ 6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c6 ; 
+ 6c   :  3c5 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c5 ; 
+ 72   :  3c6 ; 
  73   :  3c5 ; 
- 74   :  3c4 ; 
- 75   :  3c3 ; 
- 76   :  3c2 ; 
- 77   :  3c1 ; 
- 78   :  3c0 ; 
- 79   :  3be ; 
- 7a   :  3bd ; 
- 7b   :  3bb ; 
- 7c   :  3b9 ; 
- 7d   :  3b7 ; 
- 7e   :  3b5 ; 
- 7f   :  3b3 ; 
- 80   :  3b0 ; 
- 81   :  3ae ; 
- 82   :  3ab ; 
- 83   :  3a8 ; 
- 84   :  3a5 ; 
- 85   :  3a2 ; 
- 86   :  39f ; 
- 87   :  39c ; 
- 88   :  398 ; 
- 89   :  395 ; 
- 8a   :  391 ; 
- 8b   :  38d ; 
- 8c   :  389 ; 
- 8d   :  385 ; 
- 8e   :  381 ; 
- 8f   :  37c ; 
- 90   :  378 ; 
- 91   :  373 ; 
- 92   :  36f ; 
- 93   :  36a ; 
- 94   :  365 ; 
- 95   :  360 ; 
- 96   :  35b ; 
- 97   :  356 ; 
- 98   :  351 ; 
- 99   :  34b ; 
- 9a   :  346 ; 
- 9b   :  340 ; 
- 9c   :  33a ; 
- 9d   :  334 ; 
- 9e   :  32e ; 
- 9f   :  328 ; 
- a0   :  322 ; 
- a1   :  31c ; 
- a2   :  316 ; 
- a3   :  30f ; 
- a4   :  309 ; 
- a5   :  302 ; 
- a6   :  2fc ; 
- a7   :  2f5 ; 
- a8   :  2ee ; 
- a9   :  2e7 ; 
- aa   :  2e0 ; 
- ab   :  2d9 ; 
- ac   :  2d2 ; 
- ad   :  2cb ; 
- ae   :  2c4 ; 
- af   :  2bc ; 
- b0   :  2b5 ; 
- b1   :  2ad ; 
- b2   :  2a6 ; 
- b3   :  29e ; 
- b4   :  297 ; 
- b5   :  28f ; 
- b6   :  287 ; 
- b7   :  27f ; 
- b8   :  277 ; 
- b9   :  26f ; 
- ba   :  267 ; 
- bb   :  25f ; 
- bc   :  257 ; 
- bd   :  24f ; 
- be   :  246 ; 
- bf   :  23e ; 
- c0   :  236 ; 
- c1   :  22d ; 
- c2   :  225 ; 
- c3   :  21d ; 
- c4   :  214 ; 
- c5   :  20b ; 
- c6   :  203 ; 
- c7   :  1fa ; 
- c8   :  1f2 ; 
- c9   :  1e9 ; 
- ca   :  1e0 ; 
- cb   :  1d8 ; 
- cc   :  1cf ; 
- cd   :  1c6 ; 
- ce   :  1bd ; 
- cf   :  1b4 ; 
- d0   :  1ab ; 
- d1   :  1a3 ; 
- d2   :  19a ; 
- d3   :  191 ; 
- d4   :  188 ; 
- d5   :  17f ; 
- d6   :  176 ; 
- d7   :  16d ; 
- d8   :  164 ; 
- d9   :  15b ; 
- da   :  152 ; 
- db   :  149 ; 
- dc   :  140 ; 
- dd   :  137 ; 
- de   :  12e ; 
- df   :  125 ; 
- e0   :  11c ; 
- e1   :  113 ; 
- e2   :  10a ; 
- e3   :  101 ; 
- e4   :  f8 ; 
- e5   :  ef ; 
- e6   :  e7 ; 
- e7   :  de ; 
- e8   :  d5 ; 
- e9   :  cc ; 
- ea   :  c3 ; 
- eb   :  ba ; 
- ec   :  b1 ; 
- ed   :  a8 ; 
- ee   :  a0 ; 
- ef   :  97 ; 
- f0   :  8e ; 
- f1   :  85 ; 
- f2   :  7d ; 
- f3   :  74 ; 
- f4   :  6b ; 
- f5   :  63 ; 
- f6   :  5a ; 
- f7   :  52 ; 
- f8   :  49 ; 
- f9   :  41 ; 
- fa   :  38 ; 
- fb   :  30 ; 
- fc   :  28 ; 
- fd   :  1f ; 
- fe   :  17 ; 
- ff   :  f ; 
+ 74   :  3c5 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
+ 78   :  3c1 ; 
+ 79   :  3bf ; 
+ 7a   :  3be ; 
+ 7b   :  3bc ; 
+ 7c   :  3ba ; 
+ 7d   :  3b9 ; 
+ 7e   :  3b7 ; 
+ 7f   :  3b4 ; 
+ 80   :  3b2 ; 
+ 81   :  3b0 ; 
+ 82   :  3ad ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39e ; 
+ 88   :  39b ; 
+ 89   :  397 ; 
+ 8a   :  394 ; 
+ 8b   :  390 ; 
+ 8c   :  38c ; 
+ 8d   :  388 ; 
+ 8e   :  384 ; 
+ 8f   :  380 ; 
+ 90   :  37b ; 
+ 91   :  377 ; 
+ 92   :  372 ; 
+ 93   :  36e ; 
+ 94   :  369 ; 
+ 95   :  364 ; 
+ 96   :  35f ; 
+ 97   :  35a ; 
+ 98   :  355 ; 
+ 99   :  34f ; 
+ 9a   :  34a ; 
+ 9b   :  344 ; 
+ 9c   :  33f ; 
+ 9d   :  339 ; 
+ 9e   :  333 ; 
+ 9f   :  32d ; 
+ a0   :  327 ; 
+ a1   :  321 ; 
+ a2   :  31b ; 
+ a3   :  314 ; 
+ a4   :  30e ; 
+ a5   :  307 ; 
+ a6   :  301 ; 
+ a7   :  2fa ; 
+ a8   :  2f3 ; 
+ a9   :  2ec ; 
+ aa   :  2e6 ; 
+ ab   :  2df ; 
+ ac   :  2d7 ; 
+ ad   :  2d0 ; 
+ ae   :  2c9 ; 
+ af   :  2c2 ; 
+ b0   :  2ba ; 
+ b1   :  2b3 ; 
+ b2   :  2ab ; 
+ b3   :  2a4 ; 
+ b4   :  29c ; 
+ b5   :  295 ; 
+ b6   :  28d ; 
+ b7   :  285 ; 
+ b8   :  27d ; 
+ b9   :  275 ; 
+ ba   :  26d ; 
+ bb   :  265 ; 
+ bc   :  25d ; 
+ bd   :  255 ; 
+ be   :  24d ; 
+ bf   :  244 ; 
+ c0   :  23c ; 
+ c1   :  234 ; 
+ c2   :  22b ; 
+ c3   :  223 ; 
+ c4   :  21a ; 
+ c5   :  212 ; 
+ c6   :  209 ; 
+ c7   :  201 ; 
+ c8   :  1f8 ; 
+ c9   :  1ef ; 
+ ca   :  1e7 ; 
+ cb   :  1de ; 
+ cc   :  1d5 ; 
+ cd   :  1cd ; 
+ ce   :  1c4 ; 
+ cf   :  1bb ; 
+ d0   :  1b2 ; 
+ d1   :  1a9 ; 
+ d2   :  1a0 ; 
+ d3   :  198 ; 
+ d4   :  18f ; 
+ d5   :  186 ; 
+ d6   :  17d ; 
+ d7   :  174 ; 
+ d8   :  16b ; 
+ d9   :  162 ; 
+ da   :  159 ; 
+ db   :  150 ; 
+ dc   :  147 ; 
+ dd   :  13e ; 
+ de   :  135 ; 
+ df   :  12c ; 
+ e0   :  123 ; 
+ e1   :  11a ; 
+ e2   :  111 ; 
+ e3   :  108 ; 
+ e4   :  ff ; 
+ e5   :  f6 ; 
+ e6   :  ed ; 
+ e7   :  e4 ; 
+ e8   :  db ; 
+ e9   :  d2 ; 
+ ea   :  ca ; 
+ eb   :  c1 ; 
+ ec   :  b8 ; 
+ ed   :  af ; 
+ ee   :  a6 ; 
+ ef   :  9d ; 
+ f0   :  95 ; 
+ f1   :  8c ; 
+ f2   :  83 ; 
+ f3   :  7b ; 
+ f4   :  72 ; 
+ f5   :  69 ; 
+ f6   :  61 ; 
+ f7   :  58 ; 
+ f8   :  50 ; 
+ f9   :  47 ; 
+ fa   :  3f ; 
+ fb   :  36 ; 
+ fc   :  2e ; 
+ fd   :  25 ; 
+ fe   :  1d ; 
+ ff   :  15 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
index 37174c8665..64d0c99e17 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
@@ -10,104 +10,104 @@ CONTENT BEGIN
  4   :  1b ; 
  5   :  1c ; 
  6   :  1e ; 
- 7   :  20 ; 
+ 7   :  1f ; 
  8   :  21 ; 
- 9   :  23 ; 
+ 9   :  22 ; 
  a   :  24 ; 
- b   :  26 ; 
+ b   :  25 ; 
  c   :  27 ; 
  d   :  29 ; 
- e   :  2b ; 
+ e   :  2a ; 
  f   :  2c ; 
- 10   :  2e ; 
+ 10   :  2d ; 
  11   :  2f ; 
  12   :  31 ; 
- 13   :  33 ; 
+ 13   :  32 ; 
  14   :  34 ; 
  15   :  36 ; 
- 16   :  38 ; 
+ 16   :  37 ; 
  17   :  39 ; 
  18   :  3b ; 
- 19   :  3d ; 
+ 19   :  3c ; 
  1a   :  3e ; 
  1b   :  40 ; 
- 1c   :  42 ; 
+ 1c   :  41 ; 
  1d   :  43 ; 
  1e   :  45 ; 
- 1f   :  47 ; 
+ 1f   :  46 ; 
  20   :  48 ; 
  21   :  4a ; 
- 22   :  4c ; 
+ 22   :  4b ; 
  23   :  4d ; 
  24   :  4f ; 
- 25   :  51 ; 
- 26   :  53 ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
  27   :  54 ; 
  28   :  56 ; 
- 29   :  58 ; 
+ 29   :  57 ; 
  2a   :  59 ; 
  2b   :  5b ; 
- 2c   :  5d ; 
- 2d   :  5f ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
  2e   :  60 ; 
  2f   :  62 ; 
- 30   :  64 ; 
+ 30   :  63 ; 
  31   :  65 ; 
  32   :  67 ; 
- 33   :  69 ; 
- 34   :  6b ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
  35   :  6c ; 
  36   :  6e ; 
- 37   :  70 ; 
+ 37   :  6f ; 
  38   :  71 ; 
  39   :  73 ; 
- 3a   :  75 ; 
- 3b   :  77 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
  3c   :  78 ; 
- 3d   :  7a ; 
- 3e   :  7c ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
  3f   :  7d ; 
- 40   :  7f ; 
- 41   :  81 ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
  42   :  82 ; 
- 43   :  84 ; 
+ 43   :  83 ; 
  44   :  85 ; 
  45   :  87 ; 
- 46   :  89 ; 
+ 46   :  88 ; 
  47   :  8a ; 
- 48   :  8c ; 
+ 48   :  8b ; 
  49   :  8d ; 
  4a   :  8f ; 
- 4b   :  91 ; 
+ 4b   :  90 ; 
  4c   :  92 ; 
- 4d   :  94 ; 
+ 4d   :  93 ; 
  4e   :  95 ; 
- 4f   :  97 ; 
+ 4f   :  96 ; 
  50   :  98 ; 
- 51   :  9a ; 
+ 51   :  99 ; 
  52   :  9b ; 
- 53   :  9d ; 
+ 53   :  9c ; 
  54   :  9e ; 
- 55   :  a0 ; 
+ 55   :  9f ; 
  56   :  a1 ; 
- 57   :  a3 ; 
+ 57   :  a2 ; 
  58   :  a4 ; 
- 59   :  a6 ; 
+ 59   :  a5 ; 
  5a   :  a7 ; 
  5b   :  a8 ; 
- 5c   :  aa ; 
+ 5c   :  a9 ; 
  5d   :  ab ; 
  5e   :  ac ; 
- 5f   :  ae ; 
+ 5f   :  ad ; 
  60   :  af ; 
  61   :  b0 ; 
  62   :  b1 ; 
- 63   :  b3 ; 
+ 63   :  b2 ; 
  64   :  b4 ; 
  65   :  b5 ; 
  66   :  b6 ; 
- 67   :  b8 ; 
- 68   :  b9 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
  69   :  ba ; 
  6a   :  bb ; 
  6b   :  bc ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  c4 ; 
  74   :  c5 ; 
  75   :  c6 ; 
- 76   :  c7 ; 
+ 76   :  c6 ; 
  77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
@@ -137,7 +137,7 @@ CONTENT BEGIN
  83   :  cf ; 
  84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d1 ; 
+ 86   :  d0 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
@@ -173,7 +173,7 @@ CONTENT BEGIN
  a7   :  cd ; 
  a8   :  cc ; 
  a9   :  cb ; 
- aa   :  ca ; 
+ aa   :  cb ; 
  ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
@@ -184,79 +184,79 @@ CONTENT BEGIN
  b2   :  c3 ; 
  b3   :  c2 ; 
  b4   :  c1 ; 
- b5   :  bf ; 
+ b5   :  c0 ; 
  b6   :  be ; 
  b7   :  bd ; 
  b8   :  bc ; 
- b9   :  ba ; 
+ b9   :  bb ; 
  ba   :  b9 ; 
- bb   :  b7 ; 
+ bb   :  b8 ; 
  bc   :  b6 ; 
  bd   :  b5 ; 
  be   :  b3 ; 
- bf   :  b1 ; 
+ bf   :  b2 ; 
  c0   :  b0 ; 
- c1   :  ae ; 
+ c1   :  af ; 
  c2   :  ad ; 
  c3   :  ab ; 
  c4   :  a9 ; 
- c5   :  a7 ; 
- c6   :  a5 ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
  c7   :  a4 ; 
  c8   :  a2 ; 
  c9   :  a0 ; 
  ca   :  9e ; 
  cb   :  9c ; 
  cc   :  9a ; 
- cd   :  97 ; 
- ce   :  95 ; 
- cf   :  93 ; 
- d0   :  91 ; 
+ cd   :  98 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  92 ; 
  d1   :  8f ; 
- d2   :  8c ; 
- d3   :  8a ; 
+ d2   :  8d ; 
+ d3   :  8b ; 
  d4   :  88 ; 
- d5   :  85 ; 
+ d5   :  86 ; 
  d6   :  83 ; 
- d7   :  80 ; 
- d8   :  7e ; 
- d9   :  7b ; 
+ d7   :  81 ; 
+ d8   :  7f ; 
+ d9   :  7c ; 
  da   :  79 ; 
- db   :  76 ; 
- dc   :  73 ; 
+ db   :  77 ; 
+ dc   :  74 ; 
  dd   :  71 ; 
- de   :  6e ; 
- df   :  6b ; 
+ de   :  6f ; 
+ df   :  6c ; 
  e0   :  69 ; 
  e1   :  66 ; 
- e2   :  63 ; 
- e3   :  60 ; 
- e4   :  5d ; 
- e5   :  5a ; 
- e6   :  57 ; 
- e7   :  54 ; 
- e8   :  51 ; 
- e9   :  4e ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5b ; 
+ e6   :  58 ; 
+ e7   :  55 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
  ea   :  4b ; 
  eb   :  48 ; 
- ec   :  44 ; 
- ed   :  41 ; 
- ee   :  3e ; 
+ ec   :  45 ; 
+ ed   :  42 ; 
+ ee   :  3f ; 
  ef   :  3b ; 
- f0   :  37 ; 
- f1   :  34 ; 
+ f0   :  38 ; 
+ f1   :  35 ; 
  f2   :  31 ; 
- f3   :  2d ; 
- f4   :  2a ; 
- f5   :  26 ; 
- f6   :  23 ; 
- f7   :  1f ; 
- f8   :  1c ; 
- f9   :  18 ; 
- fa   :  14 ; 
- fb   :  11 ; 
- fc   :  d ; 
+ f3   :  2e ; 
+ f4   :  2b ; 
+ f5   :  27 ; 
+ f6   :  24 ; 
+ f7   :  20 ; 
+ f8   :  1d ; 
+ f9   :  19 ; 
+ fa   :  15 ; 
+ fb   :  12 ; 
+ fc   :  e ; 
  fd   :  a ; 
- fe   :  6 ; 
- ff   :  2 ; 
+ fe   :  7 ; 
+ ff   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
index 13a276ef59..68eb200c0f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
@@ -3,30 +3,30 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff7f ; 
- 1   :  ff75 ; 
- 2   :  ff78 ; 
- 3   :  ff89 ; 
- 4   :  ffa2 ; 
- 5   :  ffbe ; 
- 6   :  ffd8 ; 
- 7   :  ffea ; 
- 8   :  fff3 ; 
+ 0   :  ff84 ; 
+ 1   :  ff76 ; 
+ 2   :  ff76 ; 
+ 3   :  ff84 ; 
+ 4   :  ff9b ; 
+ 5   :  ffb7 ; 
+ 6   :  ffd2 ; 
+ 7   :  ffe6 ; 
+ 8   :  fff2 ; 
  9   :  fff5 ; 
- a   :  fff2 ; 
- b   :  ffed ; 
- c   :  ffe9 ; 
+ a   :  fff3 ; 
+ b   :  ffee ; 
+ c   :  ffea ; 
  d   :  ffe7 ; 
  e   :  ffe8 ; 
  f   :  ffe9 ; 
  10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffea ; 
+ 12   :  ffeb ; 
  13   :  ffe9 ; 
- 14   :  ffe7 ; 
+ 14   :  ffe8 ; 
  15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe7 ; 
+ 17   :  ffe6 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
@@ -37,7 +37,7 @@ CONTENT BEGIN
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe2 ; 
+ 22   :  ffe3 ; 
  23   :  ffe2 ; 
  24   :  ffe1 ; 
  25   :  ffe0 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffdd ; 
+ 2c   :  ffde ; 
  2d   :  ffdd ; 
  2e   :  ffdd ; 
  2f   :  ffdc ; 
@@ -56,23 +56,23 @@ CONTENT BEGIN
  32   :  ffdb ; 
  33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffd9 ; 
+ 35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
  38   :  ffd8 ; 
  39   :  ffd8 ; 
  3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd6 ; 
+ 3c   :  ffd7 ; 
  3d   :  ffd6 ; 
  3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd4 ; 
+ 41   :  ffd5 ; 
  42   :  ffd4 ; 
- 43   :  ffd3 ; 
+ 43   :  ffd4 ; 
  44   :  ffd3 ; 
- 45   :  ffd2 ; 
+ 45   :  ffd3 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
  48   :  ffd1 ; 
@@ -87,7 +87,7 @@ CONTENT BEGIN
  51   :  ffce ; 
  52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcc ; 
+ 54   :  ffcd ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,13 +95,13 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffc9 ; 
+ 5c   :  ffca ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
  5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc7 ; 
+ 62   :  ffc8 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
  65   :  ffc6 ; 
@@ -119,7 +119,7 @@ CONTENT BEGIN
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc2 ; 
+ 74   :  ffc3 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
@@ -178,7 +178,7 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc7 ; 
+ af   :  ffc6 ; 
  b0   :  ffc7 ; 
  b1   :  ffc7 ; 
  b2   :  ffc8 ; 
@@ -190,15 +190,15 @@ CONTENT BEGIN
  b8   :  ffcb ; 
  b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcd ; 
+ bb   :  ffcc ; 
  bc   :  ffcd ; 
  bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffd0 ; 
+ c0   :  ffcf ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd2 ; 
+ c3   :  ffd1 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
  c6   :  ffd4 ; 
@@ -206,14 +206,14 @@ CONTENT BEGIN
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
  ca   :  ffd7 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd7 ; 
  cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
  cf   :  ffdb ; 
  d0   :  ffdc ; 
- d1   :  ffdd ; 
- d2   :  ffde ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
  d3   :  ffde ; 
  d4   :  ffdf ; 
  d5   :  ffe0 ; 
@@ -227,36 +227,36 @@ CONTENT BEGIN
  dd   :  ffe8 ; 
  de   :  ffe9 ; 
  df   :  ffea ; 
- e0   :  ffec ; 
- e1   :  ffed ; 
- e2   :  ffee ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
  e3   :  ffef ; 
  e4   :  fff0 ; 
  e5   :  fff1 ; 
  e6   :  fff2 ; 
  e7   :  fff3 ; 
- e8   :  fff5 ; 
+ e8   :  fff4 ; 
  e9   :  fff6 ; 
  ea   :  fff7 ; 
  eb   :  fff8 ; 
- ec   :  fffa ; 
+ ec   :  fff9 ; 
  ed   :  fffb ; 
  ee   :  fffc ; 
  ef   :  fffd ; 
- f0   :  ffff ; 
+ f0   :  fffe ; 
  f1   :  0 ; 
  f2   :  1 ; 
- f3   :  3 ; 
+ f3   :  2 ; 
  f4   :  4 ; 
  f5   :  5 ; 
- f6   :  7 ; 
+ f6   :  6 ; 
  f7   :  8 ; 
  f8   :  9 ; 
  f9   :  b ; 
  fa   :  c ; 
- fb   :  e ; 
+ fb   :  d ; 
  fc   :  f ; 
- fd   :  11 ; 
+ fd   :  10 ; 
  fe   :  12 ; 
- ff   :  14 ; 
+ ff   :  13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
index f20a49827e..853b253740 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
@@ -4,38 +4,38 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  19 ; 
- 1   :  18 ; 
+ 1   :  17 ; 
  2   :  16 ; 
- 3   :  15 ; 
+ 3   :  14 ; 
  4   :  13 ; 
- 5   :  12 ; 
+ 5   :  11 ; 
  6   :  10 ; 
- 7   :  f ; 
+ 7   :  e ; 
  8   :  d ; 
  9   :  c ; 
- a   :  b ; 
+ a   :  a ; 
  b   :  9 ; 
- c   :  8 ; 
+ c   :  7 ; 
  d   :  6 ; 
  e   :  5 ; 
- f   :  4 ; 
+ f   :  3 ; 
  10   :  2 ; 
  11   :  1 ; 
- 12   :  0 ; 
+ 12   :  ffff ; 
  13   :  fffe ; 
  14   :  fffd ; 
- 15   :  fffc ; 
- 16   :  fffb ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
  17   :  fff9 ; 
  18   :  fff8 ; 
  19   :  fff7 ; 
- 1a   :  fff6 ; 
+ 1a   :  fff5 ; 
  1b   :  fff4 ; 
  1c   :  fff3 ; 
  1d   :  fff2 ; 
  1e   :  fff1 ; 
- 1f   :  fff0 ; 
- 20   :  ffef ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
  21   :  ffed ; 
  22   :  ffec ; 
  23   :  ffeb ; 
@@ -54,17 +54,17 @@ CONTENT BEGIN
  30   :  ffde ; 
  31   :  ffdd ; 
  32   :  ffdc ; 
- 33   :  ffdc ; 
- 34   :  ffdb ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
  35   :  ffda ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
  38   :  ffd7 ; 
- 39   :  ffd7 ; 
+ 39   :  ffd6 ; 
  3a   :  ffd6 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd4 ; 
+ 3d   :  ffd3 ; 
  3e   :  ffd3 ; 
  3f   :  ffd2 ; 
  40   :  ffd1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  ffcf ; 
  44   :  ffcf ; 
  45   :  ffce ; 
- 46   :  ffce ; 
+ 46   :  ffcd ; 
  47   :  ffcd ; 
  48   :  ffcc ; 
  49   :  ffcc ; 
@@ -99,7 +99,7 @@ CONTENT BEGIN
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc3 ; 
+ 60   :  ffc2 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc0 ; 
+ 83   :  ffc1 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -150,24 +150,24 @@ CONTENT BEGIN
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc3 ; 
+ 93   :  ffc4 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc4 ; 
+ 97   :  ffc5 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc6 ; 
+ 9e   :  ffc7 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
  a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc8 ; 
+ a4   :  ffc9 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
  a7   :  ffca ; 
@@ -180,17 +180,17 @@ CONTENT BEGIN
  ae   :  ffcc ; 
  af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffcd ; 
+ b1   :  ffce ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffce ; 
+ b4   :  ffcf ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd1 ; 
+ bb   :  ffd2 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
  be   :  ffd3 ; 
@@ -206,7 +206,7 @@ CONTENT BEGIN
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd9 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
@@ -225,7 +225,7 @@ CONTENT BEGIN
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe0 ; 
+ de   :  ffe1 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
  e1   :  ffe3 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe4 ; 
- e8   :  ffe5 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
  e9   :  ffe6 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
  ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe6 ; 
+ ee   :  ffe7 ; 
  ef   :  ffe8 ; 
  f0   :  ffe9 ; 
  f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffeb ; 
+ f3   :  ffea ; 
  f4   :  ffe9 ; 
- f5   :  ffe8 ; 
- f6   :  ffe7 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
  f7   :  ffea ; 
- f8   :  ffee ; 
- f9   :  fff3 ; 
+ f8   :  ffef ; 
+ f9   :  fff4 ; 
  fa   :  fff5 ; 
- fb   :  fff2 ; 
- fc   :  ffe6 ; 
- fd   :  ffd2 ; 
- fe   :  ffb7 ; 
- ff   :  ff9b ; 
+ fb   :  fff0 ; 
+ fc   :  ffe2 ; 
+ fd   :  ffcc ; 
+ fe   :  ffb0 ; 
+ ff   :  ff95 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
index 522a49b1e9..a70c96b589 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
@@ -3,84 +3,84 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  fff8 ; 
- 2   :  fffb ; 
- 3   :  ffff ; 
- 4   :  3 ; 
- 5   :  7 ; 
- 6   :  a ; 
- 7   :  e ; 
- 8   :  12 ; 
- 9   :  15 ; 
- a   :  19 ; 
+ 0   :  fff5 ; 
+ 1   :  fff9 ; 
+ 2   :  fffc ; 
+ 3   :  0 ; 
+ 4   :  4 ; 
+ 5   :  8 ; 
+ 6   :  b ; 
+ 7   :  f ; 
+ 8   :  13 ; 
+ 9   :  16 ; 
+ a   :  1a ; 
  b   :  1d ; 
- c   :  20 ; 
+ c   :  21 ; 
  d   :  24 ; 
- e   :  27 ; 
+ e   :  28 ; 
  f   :  2b ; 
- 10   :  2e ; 
- 11   :  31 ; 
- 12   :  35 ; 
- 13   :  38 ; 
- 14   :  3b ; 
+ 10   :  2f ; 
+ 11   :  32 ; 
+ 12   :  36 ; 
+ 13   :  39 ; 
+ 14   :  3c ; 
  15   :  3f ; 
- 16   :  42 ; 
- 17   :  45 ; 
- 18   :  48 ; 
- 19   :  4b ; 
+ 16   :  43 ; 
+ 17   :  46 ; 
+ 18   :  49 ; 
+ 19   :  4c ; 
  1a   :  4f ; 
  1b   :  52 ; 
- 1c   :  55 ; 
- 1d   :  58 ; 
- 1e   :  5b ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
  1f   :  5e ; 
  20   :  61 ; 
  21   :  64 ; 
- 22   :  66 ; 
- 23   :  69 ; 
- 24   :  6c ; 
+ 22   :  67 ; 
+ 23   :  6a ; 
+ 24   :  6d ; 
  25   :  6f ; 
- 26   :  71 ; 
- 27   :  74 ; 
+ 26   :  72 ; 
+ 27   :  75 ; 
  28   :  77 ; 
- 29   :  79 ; 
- 2a   :  7c ; 
+ 29   :  7a ; 
+ 2a   :  7d ; 
  2b   :  7f ; 
- 2c   :  81 ; 
- 2d   :  83 ; 
- 2e   :  86 ; 
- 2f   :  88 ; 
+ 2c   :  82 ; 
+ 2d   :  84 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
  30   :  8b ; 
- 31   :  8d ; 
- 32   :  8f ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
  33   :  92 ; 
  34   :  94 ; 
  35   :  96 ; 
- 36   :  98 ; 
- 37   :  9a ; 
- 38   :  9c ; 
- 39   :  9e ; 
- 3a   :  a0 ; 
- 3b   :  a2 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
  3c   :  a4 ; 
  3d   :  a6 ; 
  3e   :  a8 ; 
- 3f   :  a9 ; 
- 40   :  ab ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
  41   :  ad ; 
  42   :  af ; 
- 43   :  b0 ; 
+ 43   :  b1 ; 
  44   :  b2 ; 
- 45   :  b3 ; 
+ 45   :  b4 ; 
  46   :  b5 ; 
- 47   :  b6 ; 
+ 47   :  b7 ; 
  48   :  b8 ; 
- 49   :  b9 ; 
+ 49   :  ba ; 
  4a   :  bb ; 
  4b   :  bc ; 
- 4c   :  bd ; 
- 4d   :  be ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
  4e   :  c0 ; 
  4f   :  c1 ; 
  50   :  c2 ; 
@@ -93,10 +93,10 @@ CONTENT BEGIN
  57   :  c9 ; 
  58   :  ca ; 
  59   :  cb ; 
- 5a   :  cb ; 
+ 5a   :  cc ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  cd ; 
+ 5d   :  ce ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d1 ; 
+ 65   :  d2 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -130,23 +130,23 @@ CONTENT BEGIN
  7c   :  d1 ; 
  7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  d0 ; 
+ 7f   :  cf ; 
  80   :  cf ; 
- 81   :  cf ; 
+ 81   :  ce ; 
  82   :  ce ; 
- 83   :  ce ; 
+ 83   :  cd ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cc ; 
+ 86   :  cb ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  ca ; 
+ 89   :  c9 ; 
  8a   :  c9 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
  8d   :  c6 ; 
- 8e   :  c6 ; 
- 8f   :  c5 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
  90   :  c4 ; 
  91   :  c3 ; 
  92   :  c2 ; 
@@ -155,26 +155,26 @@ CONTENT BEGIN
  95   :  bf ; 
  96   :  be ; 
  97   :  bd ; 
- 98   :  bc ; 
- 99   :  bb ; 
- 9a   :  ba ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
  9b   :  b8 ; 
  9c   :  b7 ; 
  9d   :  b6 ; 
  9e   :  b5 ; 
- 9f   :  b4 ; 
+ 9f   :  b3 ; 
  a0   :  b2 ; 
  a1   :  b1 ; 
  a2   :  b0 ; 
- a3   :  af ; 
+ a3   :  ae ; 
  a4   :  ad ; 
  a5   :  ac ; 
- a6   :  ab ; 
+ a6   :  aa ; 
  a7   :  a9 ; 
  a8   :  a8 ; 
- a9   :  a7 ; 
+ a9   :  a6 ; 
  aa   :  a5 ; 
- ab   :  a4 ; 
+ ab   :  a3 ; 
  ac   :  a2 ; 
  ad   :  a1 ; 
  ae   :  9f ; 
@@ -186,77 +186,77 @@ CONTENT BEGIN
  b4   :  96 ; 
  b5   :  95 ; 
  b6   :  93 ; 
- b7   :  92 ; 
+ b7   :  91 ; 
  b8   :  90 ; 
- b9   :  8f ; 
+ b9   :  8e ; 
  ba   :  8d ; 
  bb   :  8b ; 
- bc   :  8a ; 
+ bc   :  89 ; 
  bd   :  88 ; 
- be   :  87 ; 
+ be   :  86 ; 
  bf   :  85 ; 
  c0   :  83 ; 
- c1   :  82 ; 
+ c1   :  81 ; 
  c2   :  80 ; 
  c3   :  7e ; 
- c4   :  7d ; 
+ c4   :  7c ; 
  c5   :  7b ; 
  c6   :  79 ; 
- c7   :  78 ; 
+ c7   :  77 ; 
  c8   :  76 ; 
  c9   :  74 ; 
- ca   :  73 ; 
+ ca   :  72 ; 
  cb   :  71 ; 
  cc   :  6f ; 
- cd   :  6e ; 
- ce   :  6c ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
  cf   :  6a ; 
  d0   :  68 ; 
- d1   :  67 ; 
+ d1   :  66 ; 
  d2   :  65 ; 
  d3   :  63 ; 
- d4   :  62 ; 
- d5   :  60 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
  d6   :  5e ; 
  d7   :  5c ; 
- d8   :  5b ; 
+ d8   :  5a ; 
  d9   :  59 ; 
  da   :  57 ; 
- db   :  56 ; 
- dc   :  54 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
  dd   :  52 ; 
  de   :  50 ; 
- df   :  4f ; 
+ df   :  4e ; 
  e0   :  4d ; 
  e1   :  4b ; 
- e2   :  4a ; 
+ e2   :  49 ; 
  e3   :  48 ; 
  e4   :  46 ; 
- e5   :  45 ; 
- e6   :  43 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
  e7   :  41 ; 
- e8   :  40 ; 
- e9   :  3e ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
  ea   :  3c ; 
- eb   :  3b ; 
- ec   :  39 ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
  ed   :  37 ; 
- ee   :  36 ; 
- ef   :  34 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
  f0   :  32 ; 
- f1   :  31 ; 
+ f1   :  30 ; 
  f2   :  2f ; 
  f3   :  2d ; 
- f4   :  2c ; 
+ f4   :  2b ; 
  f5   :  2a ; 
- f6   :  29 ; 
+ f6   :  28 ; 
  f7   :  27 ; 
  f8   :  25 ; 
- f9   :  24 ; 
+ f9   :  23 ; 
  fa   :  22 ; 
- fb   :  21 ; 
+ fb   :  20 ; 
  fc   :  1f ; 
- fd   :  1e ; 
+ fd   :  1d ; 
  fe   :  1c ; 
- ff   :  1b ; 
+ ff   :  1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
index 5d8df5ea09..835ede6c53 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
@@ -3,106 +3,106 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b ; 
- 1   :  2 ; 
- 2   :  fffa ; 
- 3   :  fff2 ; 
- 4   :  ffea ; 
- 5   :  ffe2 ; 
- 6   :  ffda ; 
- 7   :  ffd2 ; 
- 8   :  ffcb ; 
- 9   :  ffc3 ; 
- a   :  ffbb ; 
- b   :  ffb3 ; 
- c   :  ffac ; 
- d   :  ffa4 ; 
- e   :  ff9d ; 
- f   :  ff95 ; 
- 10   :  ff8e ; 
- 11   :  ff87 ; 
- 12   :  ff7f ; 
- 13   :  ff78 ; 
- 14   :  ff71 ; 
- 15   :  ff6a ; 
- 16   :  ff63 ; 
- 17   :  ff5c ; 
- 18   :  ff55 ; 
- 19   :  ff4e ; 
- 1a   :  ff47 ; 
- 1b   :  ff41 ; 
- 1c   :  ff3a ; 
- 1d   :  ff34 ; 
- 1e   :  ff2d ; 
- 1f   :  ff27 ; 
- 20   :  ff20 ; 
- 21   :  ff1a ; 
- 22   :  ff14 ; 
- 23   :  ff0e ; 
- 24   :  ff08 ; 
- 25   :  ff02 ; 
- 26   :  fefc ; 
- 27   :  fef6 ; 
- 28   :  fef0 ; 
- 29   :  feeb ; 
- 2a   :  fee5 ; 
- 2b   :  fedf ; 
- 2c   :  feda ; 
- 2d   :  fed5 ; 
- 2e   :  fecf ; 
- 2f   :  feca ; 
- 30   :  fec5 ; 
- 31   :  fec0 ; 
- 32   :  febb ; 
- 33   :  feb6 ; 
- 34   :  feb1 ; 
- 35   :  feac ; 
- 36   :  fea8 ; 
- 37   :  fea3 ; 
- 38   :  fe9f ; 
- 39   :  fe9a ; 
- 3a   :  fe96 ; 
- 3b   :  fe92 ; 
- 3c   :  fe8e ; 
- 3d   :  fe89 ; 
- 3e   :  fe85 ; 
+ 0   :  9 ; 
+ 1   :  0 ; 
+ 2   :  fff8 ; 
+ 3   :  fff0 ; 
+ 4   :  ffe8 ; 
+ 5   :  ffe0 ; 
+ 6   :  ffd8 ; 
+ 7   :  ffd1 ; 
+ 8   :  ffc9 ; 
+ 9   :  ffc1 ; 
+ a   :  ffb9 ; 
+ b   :  ffb2 ; 
+ c   :  ffaa ; 
+ d   :  ffa2 ; 
+ e   :  ff9b ; 
+ f   :  ff93 ; 
+ 10   :  ff8c ; 
+ 11   :  ff85 ; 
+ 12   :  ff7e ; 
+ 13   :  ff76 ; 
+ 14   :  ff6f ; 
+ 15   :  ff68 ; 
+ 16   :  ff61 ; 
+ 17   :  ff5a ; 
+ 18   :  ff53 ; 
+ 19   :  ff4d ; 
+ 1a   :  ff46 ; 
+ 1b   :  ff3f ; 
+ 1c   :  ff39 ; 
+ 1d   :  ff32 ; 
+ 1e   :  ff2c ; 
+ 1f   :  ff25 ; 
+ 20   :  ff1f ; 
+ 21   :  ff19 ; 
+ 22   :  ff12 ; 
+ 23   :  ff0c ; 
+ 24   :  ff06 ; 
+ 25   :  ff00 ; 
+ 26   :  fefa ; 
+ 27   :  fef5 ; 
+ 28   :  feef ; 
+ 29   :  fee9 ; 
+ 2a   :  fee4 ; 
+ 2b   :  fede ; 
+ 2c   :  fed9 ; 
+ 2d   :  fed3 ; 
+ 2e   :  fece ; 
+ 2f   :  fec9 ; 
+ 30   :  fec4 ; 
+ 31   :  febf ; 
+ 32   :  feba ; 
+ 33   :  feb5 ; 
+ 34   :  feb0 ; 
+ 35   :  feab ; 
+ 36   :  fea7 ; 
+ 37   :  fea2 ; 
+ 38   :  fe9e ; 
+ 39   :  fe99 ; 
+ 3a   :  fe95 ; 
+ 3b   :  fe91 ; 
+ 3c   :  fe8c ; 
+ 3d   :  fe88 ; 
+ 3e   :  fe84 ; 
  3f   :  fe81 ; 
- 40   :  fe7e ; 
- 41   :  fe7a ; 
- 42   :  fe76 ; 
- 43   :  fe73 ; 
- 44   :  fe6f ; 
- 45   :  fe6c ; 
+ 40   :  fe7d ; 
+ 41   :  fe79 ; 
+ 42   :  fe75 ; 
+ 43   :  fe72 ; 
+ 44   :  fe6e ; 
+ 45   :  fe6b ; 
  46   :  fe68 ; 
- 47   :  fe65 ; 
- 48   :  fe62 ; 
- 49   :  fe5f ; 
- 4a   :  fe5c ; 
- 4b   :  fe59 ; 
- 4c   :  fe56 ; 
+ 47   :  fe64 ; 
+ 48   :  fe61 ; 
+ 49   :  fe5e ; 
+ 4a   :  fe5b ; 
+ 4b   :  fe58 ; 
+ 4c   :  fe55 ; 
  4d   :  fe53 ; 
- 4e   :  fe51 ; 
- 4f   :  fe4e ; 
- 50   :  fe4c ; 
+ 4e   :  fe50 ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4b ; 
  51   :  fe49 ; 
- 52   :  fe47 ; 
- 53   :  fe45 ; 
+ 52   :  fe46 ; 
+ 53   :  fe44 ; 
  54   :  fe42 ; 
  55   :  fe40 ; 
  56   :  fe3e ; 
  57   :  fe3c ; 
- 58   :  fe3b ; 
- 59   :  fe39 ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
  5a   :  fe37 ; 
  5b   :  fe35 ; 
  5c   :  fe34 ; 
- 5d   :  fe33 ; 
+ 5d   :  fe32 ; 
  5e   :  fe31 ; 
  5f   :  fe30 ; 
- 60   :  fe2f ; 
- 61   :  fe2e ; 
- 62   :  fe2d ; 
- 63   :  fe2c ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
  64   :  fe2b ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
@@ -121,25 +121,25 @@ CONTENT BEGIN
  73   :  fe27 ; 
  74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe28 ; 
+ 76   :  fe29 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2a ; 
+ 79   :  fe2b ; 
  7a   :  fe2b ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
  7e   :  fe2f ; 
  7f   :  fe30 ; 
- 80   :  fe31 ; 
+ 80   :  fe32 ; 
  81   :  fe33 ; 
  82   :  fe34 ; 
- 83   :  fe35 ; 
+ 83   :  fe36 ; 
  84   :  fe37 ; 
- 85   :  fe38 ; 
+ 85   :  fe39 ; 
  86   :  fe3a ; 
  87   :  fe3c ; 
- 88   :  fe3d ; 
+ 88   :  fe3e ; 
  89   :  fe3f ; 
  8a   :  fe41 ; 
  8b   :  fe43 ; 
@@ -147,116 +147,116 @@ CONTENT BEGIN
  8d   :  fe47 ; 
  8e   :  fe49 ; 
  8f   :  fe4b ; 
- 90   :  fe4d ; 
- 91   :  fe4f ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
  92   :  fe52 ; 
- 93   :  fe54 ; 
- 94   :  fe56 ; 
+ 93   :  fe55 ; 
+ 94   :  fe57 ; 
  95   :  fe59 ; 
- 96   :  fe5b ; 
- 97   :  fe5e ; 
- 98   :  fe60 ; 
- 99   :  fe63 ; 
- 9a   :  fe66 ; 
+ 96   :  fe5c ; 
+ 97   :  fe5f ; 
+ 98   :  fe61 ; 
+ 99   :  fe64 ; 
+ 9a   :  fe67 ; 
  9b   :  fe69 ; 
- 9c   :  fe6b ; 
- 9d   :  fe6e ; 
- 9e   :  fe71 ; 
- 9f   :  fe74 ; 
- a0   :  fe77 ; 
- a1   :  fe7a ; 
- a2   :  fe7d ; 
- a3   :  fe80 ; 
- a4   :  fe83 ; 
+ 9c   :  fe6c ; 
+ 9d   :  fe6f ; 
+ 9e   :  fe72 ; 
+ 9f   :  fe75 ; 
+ a0   :  fe78 ; 
+ a1   :  fe7b ; 
+ a2   :  fe7e ; 
+ a3   :  fe81 ; 
+ a4   :  fe84 ; 
  a5   :  fe87 ; 
- a6   :  fe8a ; 
- a7   :  fe8d ; 
+ a6   :  fe8b ; 
+ a7   :  fe8e ; 
  a8   :  fe91 ; 
- a9   :  fe94 ; 
- aa   :  fe97 ; 
- ab   :  fe9b ; 
- ac   :  fe9e ; 
- ad   :  fea2 ; 
- ae   :  fea5 ; 
- af   :  fea9 ; 
- b0   :  feac ; 
- b1   :  feb0 ; 
- b2   :  feb4 ; 
- b3   :  feb7 ; 
- b4   :  febb ; 
- b5   :  febf ; 
- b6   :  fec3 ; 
- b7   :  fec6 ; 
- b8   :  feca ; 
- b9   :  fece ; 
- ba   :  fed2 ; 
- bb   :  fed6 ; 
- bc   :  feda ; 
- bd   :  fede ; 
- be   :  fee2 ; 
- bf   :  fee6 ; 
- c0   :  feea ; 
- c1   :  feee ; 
- c2   :  fef2 ; 
- c3   :  fef6 ; 
- c4   :  fefa ; 
- c5   :  fefe ; 
- c6   :  ff02 ; 
- c7   :  ff07 ; 
- c8   :  ff0b ; 
- c9   :  ff0f ; 
- ca   :  ff13 ; 
- cb   :  ff17 ; 
- cc   :  ff1b ; 
- cd   :  ff20 ; 
- ce   :  ff24 ; 
- cf   :  ff28 ; 
- d0   :  ff2c ; 
- d1   :  ff31 ; 
- d2   :  ff35 ; 
- d3   :  ff39 ; 
- d4   :  ff3d ; 
- d5   :  ff42 ; 
- d6   :  ff46 ; 
- d7   :  ff4a ; 
- d8   :  ff4e ; 
- d9   :  ff53 ; 
- da   :  ff57 ; 
- db   :  ff5b ; 
- dc   :  ff60 ; 
- dd   :  ff64 ; 
- de   :  ff68 ; 
- df   :  ff6c ; 
- e0   :  ff71 ; 
- e1   :  ff75 ; 
- e2   :  ff79 ; 
- e3   :  ff7d ; 
- e4   :  ff82 ; 
- e5   :  ff86 ; 
- e6   :  ff8a ; 
- e7   :  ff8e ; 
- e8   :  ff93 ; 
- e9   :  ff97 ; 
- ea   :  ff9b ; 
- eb   :  ff9f ; 
- ec   :  ffa3 ; 
- ed   :  ffa8 ; 
- ee   :  ffac ; 
- ef   :  ffb0 ; 
- f0   :  ffb4 ; 
- f1   :  ffb8 ; 
- f2   :  ffbc ; 
- f3   :  ffc0 ; 
- f4   :  ffc4 ; 
- f5   :  ffc8 ; 
- f6   :  ffcd ; 
- f7   :  ffd1 ; 
- f8   :  ffd5 ; 
- f9   :  ffd9 ; 
- fa   :  ffdd ; 
- fb   :  ffe0 ; 
- fc   :  ffe4 ; 
- fd   :  ffe8 ; 
- fe   :  ffec ; 
- ff   :  fff0 ; 
+ a9   :  fe95 ; 
+ aa   :  fe98 ; 
+ ab   :  fe9c ; 
+ ac   :  fe9f ; 
+ ad   :  fea3 ; 
+ ae   :  fea6 ; 
+ af   :  feaa ; 
+ b0   :  fead ; 
+ b1   :  feb1 ; 
+ b2   :  feb5 ; 
+ b3   :  feb8 ; 
+ b4   :  febc ; 
+ b5   :  fec0 ; 
+ b6   :  fec4 ; 
+ b7   :  fec7 ; 
+ b8   :  fecb ; 
+ b9   :  fecf ; 
+ ba   :  fed3 ; 
+ bb   :  fed7 ; 
+ bc   :  fedb ; 
+ bd   :  fedf ; 
+ be   :  fee3 ; 
+ bf   :  fee7 ; 
+ c0   :  feeb ; 
+ c1   :  feef ; 
+ c2   :  fef3 ; 
+ c3   :  fef7 ; 
+ c4   :  fefb ; 
+ c5   :  feff ; 
+ c6   :  ff03 ; 
+ c7   :  ff08 ; 
+ c8   :  ff0c ; 
+ c9   :  ff10 ; 
+ ca   :  ff14 ; 
+ cb   :  ff18 ; 
+ cc   :  ff1d ; 
+ cd   :  ff21 ; 
+ ce   :  ff25 ; 
+ cf   :  ff29 ; 
+ d0   :  ff2d ; 
+ d1   :  ff32 ; 
+ d2   :  ff36 ; 
+ d3   :  ff3a ; 
+ d4   :  ff3e ; 
+ d5   :  ff43 ; 
+ d6   :  ff47 ; 
+ d7   :  ff4b ; 
+ d8   :  ff50 ; 
+ d9   :  ff54 ; 
+ da   :  ff58 ; 
+ db   :  ff5c ; 
+ dc   :  ff61 ; 
+ dd   :  ff65 ; 
+ de   :  ff69 ; 
+ df   :  ff6e ; 
+ e0   :  ff72 ; 
+ e1   :  ff76 ; 
+ e2   :  ff7a ; 
+ e3   :  ff7f ; 
+ e4   :  ff83 ; 
+ e5   :  ff87 ; 
+ e6   :  ff8b ; 
+ e7   :  ff90 ; 
+ e8   :  ff94 ; 
+ e9   :  ff98 ; 
+ ea   :  ff9c ; 
+ eb   :  ffa0 ; 
+ ec   :  ffa5 ; 
+ ed   :  ffa9 ; 
+ ee   :  ffad ; 
+ ef   :  ffb1 ; 
+ f0   :  ffb5 ; 
+ f1   :  ffb9 ; 
+ f2   :  ffbd ; 
+ f3   :  ffc1 ; 
+ f4   :  ffc5 ; 
+ f5   :  ffca ; 
+ f6   :  ffce ; 
+ f7   :  ffd2 ; 
+ f8   :  ffd6 ; 
+ f9   :  ffda ; 
+ fa   :  ffde ; 
+ fb   :  ffe1 ; 
+ fc   :  ffe5 ; 
+ fd   :  ffe9 ; 
+ fe   :  ffed ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
index 0ecd9c17ec..366031fea7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  1d ; 
- 2   :  2d ; 
- 3   :  3d ; 
- 4   :  4c ; 
- 5   :  5c ; 
- 6   :  6b ; 
- 7   :  7a ; 
- 8   :  8a ; 
- 9   :  99 ; 
- a   :  a8 ; 
- b   :  b6 ; 
- c   :  c5 ; 
- d   :  d4 ; 
- e   :  e2 ; 
- f   :  f1 ; 
- 10   :  ff ; 
- 11   :  10e ; 
- 12   :  11c ; 
- 13   :  12a ; 
- 14   :  138 ; 
- 15   :  145 ; 
- 16   :  153 ; 
- 17   :  161 ; 
- 18   :  16e ; 
- 19   :  17b ; 
- 1a   :  189 ; 
- 1b   :  196 ; 
- 1c   :  1a3 ; 
- 1d   :  1af ; 
- 1e   :  1bc ; 
- 1f   :  1c9 ; 
- 20   :  1d5 ; 
- 21   :  1e1 ; 
- 22   :  1ed ; 
- 23   :  1f9 ; 
- 24   :  205 ; 
- 25   :  211 ; 
- 26   :  21d ; 
- 27   :  228 ; 
- 28   :  233 ; 
- 29   :  23f ; 
- 2a   :  24a ; 
- 2b   :  254 ; 
- 2c   :  25f ; 
- 2d   :  26a ; 
- 2e   :  274 ; 
- 2f   :  27e ; 
- 30   :  289 ; 
- 31   :  293 ; 
- 32   :  29c ; 
- 33   :  2a6 ; 
- 34   :  2b0 ; 
- 35   :  2b9 ; 
- 36   :  2c2 ; 
- 37   :  2cb ; 
- 38   :  2d4 ; 
- 39   :  2dd ; 
- 3a   :  2e6 ; 
- 3b   :  2ee ; 
- 3c   :  2f6 ; 
- 3d   :  2fe ; 
- 3e   :  306 ; 
- 3f   :  30e ; 
- 40   :  316 ; 
- 41   :  31d ; 
- 42   :  325 ; 
- 43   :  32c ; 
- 44   :  333 ; 
- 45   :  33a ; 
- 46   :  340 ; 
- 47   :  347 ; 
- 48   :  34d ; 
- 49   :  353 ; 
- 4a   :  359 ; 
- 4b   :  35f ; 
- 4c   :  365 ; 
- 4d   :  36a ; 
- 4e   :  370 ; 
- 4f   :  375 ; 
- 50   :  37a ; 
- 51   :  37f ; 
- 52   :  384 ; 
- 53   :  388 ; 
- 54   :  38d ; 
- 55   :  391 ; 
- 56   :  395 ; 
- 57   :  399 ; 
- 58   :  39c ; 
- 59   :  3a0 ; 
- 5a   :  3a3 ; 
+ 0   :  12 ; 
+ 1   :  21 ; 
+ 2   :  31 ; 
+ 3   :  41 ; 
+ 4   :  50 ; 
+ 5   :  60 ; 
+ 6   :  6f ; 
+ 7   :  7e ; 
+ 8   :  8d ; 
+ 9   :  9c ; 
+ a   :  ab ; 
+ b   :  ba ; 
+ c   :  c9 ; 
+ d   :  d8 ; 
+ e   :  e6 ; 
+ f   :  f5 ; 
+ 10   :  103 ; 
+ 11   :  111 ; 
+ 12   :  11f ; 
+ 13   :  12d ; 
+ 14   :  13b ; 
+ 15   :  149 ; 
+ 16   :  156 ; 
+ 17   :  164 ; 
+ 18   :  171 ; 
+ 19   :  17f ; 
+ 1a   :  18c ; 
+ 1b   :  199 ; 
+ 1c   :  1a6 ; 
+ 1d   :  1b3 ; 
+ 1e   :  1bf ; 
+ 1f   :  1cc ; 
+ 20   :  1d8 ; 
+ 21   :  1e4 ; 
+ 22   :  1f0 ; 
+ 23   :  1fc ; 
+ 24   :  208 ; 
+ 25   :  214 ; 
+ 26   :  21f ; 
+ 27   :  22b ; 
+ 28   :  236 ; 
+ 29   :  241 ; 
+ 2a   :  24c ; 
+ 2b   :  257 ; 
+ 2c   :  262 ; 
+ 2d   :  26c ; 
+ 2e   :  277 ; 
+ 2f   :  281 ; 
+ 30   :  28b ; 
+ 31   :  295 ; 
+ 32   :  29f ; 
+ 33   :  2a9 ; 
+ 34   :  2b2 ; 
+ 35   :  2bb ; 
+ 36   :  2c5 ; 
+ 37   :  2ce ; 
+ 38   :  2d6 ; 
+ 39   :  2df ; 
+ 3a   :  2e8 ; 
+ 3b   :  2f0 ; 
+ 3c   :  2f8 ; 
+ 3d   :  300 ; 
+ 3e   :  308 ; 
+ 3f   :  310 ; 
+ 40   :  318 ; 
+ 41   :  31f ; 
+ 42   :  326 ; 
+ 43   :  32e ; 
+ 44   :  335 ; 
+ 45   :  33b ; 
+ 46   :  342 ; 
+ 47   :  348 ; 
+ 48   :  34f ; 
+ 49   :  355 ; 
+ 4a   :  35b ; 
+ 4b   :  361 ; 
+ 4c   :  366 ; 
+ 4d   :  36c ; 
+ 4e   :  371 ; 
+ 4f   :  376 ; 
+ 50   :  37b ; 
+ 51   :  380 ; 
+ 52   :  385 ; 
+ 53   :  389 ; 
+ 54   :  38e ; 
+ 55   :  392 ; 
+ 56   :  396 ; 
+ 57   :  39a ; 
+ 58   :  39d ; 
+ 59   :  3a1 ; 
+ 5a   :  3a4 ; 
  5b   :  3a7 ; 
  5c   :  3aa ; 
  5d   :  3ad ; 
- 5e   :  3af ; 
- 5f   :  3b2 ; 
- 60   :  3b4 ; 
+ 5e   :  3b0 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b5 ; 
  61   :  3b7 ; 
  62   :  3b9 ; 
  63   :  3bb ; 
  64   :  3bd ; 
- 65   :  3be ; 
+ 65   :  3bf ; 
  66   :  3c0 ; 
  67   :  3c1 ; 
- 68   :  3c2 ; 
- 69   :  3c3 ; 
+ 68   :  3c3 ; 
+ 69   :  3c4 ; 
  6a   :  3c4 ; 
  6b   :  3c5 ; 
- 6c   :  3c5 ; 
+ 6c   :  3c6 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c6 ; 
+ 72   :  3c5 ; 
  73   :  3c5 ; 
  74   :  3c4 ; 
- 75   :  3c4 ; 
- 76   :  3c3 ; 
- 77   :  3c2 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
  78   :  3c0 ; 
  79   :  3bf ; 
  7a   :  3bd ; 
- 7b   :  3bc ; 
+ 7b   :  3bb ; 
  7c   :  3ba ; 
  7d   :  3b8 ; 
- 7e   :  3b6 ; 
- 7f   :  3b4 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
  80   :  3b1 ; 
- 81   :  3af ; 
+ 81   :  3ae ; 
  82   :  3ac ; 
- 83   :  3aa ; 
- 84   :  3a7 ; 
- 85   :  3a4 ; 
- 86   :  3a1 ; 
- 87   :  39d ; 
- 88   :  39a ; 
- 89   :  396 ; 
- 8a   :  393 ; 
- 8b   :  38f ; 
- 8c   :  38b ; 
- 8d   :  387 ; 
- 8e   :  383 ; 
- 8f   :  37f ; 
- 90   :  37a ; 
- 91   :  376 ; 
- 92   :  371 ; 
- 93   :  36c ; 
- 94   :  368 ; 
- 95   :  363 ; 
- 96   :  35e ; 
- 97   :  358 ; 
- 98   :  353 ; 
- 99   :  34e ; 
- 9a   :  348 ; 
- 9b   :  343 ; 
- 9c   :  33d ; 
- 9d   :  337 ; 
- 9e   :  331 ; 
- 9f   :  32b ; 
- a0   :  325 ; 
- a1   :  31f ; 
- a2   :  319 ; 
- a3   :  313 ; 
- a4   :  30c ; 
- a5   :  306 ; 
- a6   :  2ff ; 
- a7   :  2f8 ; 
- a8   :  2f2 ; 
- a9   :  2eb ; 
- aa   :  2e4 ; 
- ab   :  2dd ; 
- ac   :  2d6 ; 
- ad   :  2cf ; 
- ae   :  2c7 ; 
- af   :  2c0 ; 
- b0   :  2b9 ; 
- b1   :  2b1 ; 
- b2   :  2aa ; 
- b3   :  2a2 ; 
- b4   :  29a ; 
- b5   :  293 ; 
- b6   :  28b ; 
- b7   :  283 ; 
- b8   :  27b ; 
- b9   :  273 ; 
- ba   :  26b ; 
- bb   :  263 ; 
- bc   :  25b ; 
- bd   :  253 ; 
- be   :  24b ; 
- bf   :  242 ; 
- c0   :  23a ; 
- c1   :  232 ; 
- c2   :  229 ; 
- c3   :  221 ; 
- c4   :  218 ; 
- c5   :  210 ; 
- c6   :  207 ; 
- c7   :  1ff ; 
- c8   :  1f6 ; 
- c9   :  1ed ; 
- ca   :  1e5 ; 
- cb   :  1dc ; 
- cc   :  1d3 ; 
- cd   :  1ca ; 
- ce   :  1c2 ; 
- cf   :  1b9 ; 
- d0   :  1b0 ; 
- d1   :  1a7 ; 
- d2   :  19e ; 
- d3   :  195 ; 
- d4   :  18c ; 
- d5   :  183 ; 
- d6   :  17a ; 
- d7   :  172 ; 
- d8   :  169 ; 
- d9   :  160 ; 
- da   :  157 ; 
- db   :  14e ; 
- dc   :  145 ; 
- dd   :  13c ; 
- de   :  133 ; 
- df   :  12a ; 
- e0   :  121 ; 
- e1   :  118 ; 
- e2   :  10f ; 
- e3   :  106 ; 
- e4   :  fd ; 
- e5   :  f4 ; 
- e6   :  eb ; 
- e7   :  e2 ; 
- e8   :  d9 ; 
- e9   :  d0 ; 
- ea   :  c7 ; 
- eb   :  bf ; 
- ec   :  b6 ; 
- ed   :  ad ; 
- ee   :  a4 ; 
- ef   :  9b ; 
- f0   :  93 ; 
- f1   :  8a ; 
- f2   :  81 ; 
- f3   :  78 ; 
- f4   :  70 ; 
- f5   :  67 ; 
- f6   :  5f ; 
- f7   :  56 ; 
- f8   :  4d ; 
- f9   :  45 ; 
- fa   :  3d ; 
- fb   :  34 ; 
- fc   :  2c ; 
- fd   :  23 ; 
- fe   :  1b ; 
- ff   :  13 ; 
+ 83   :  3a9 ; 
+ 84   :  3a6 ; 
+ 85   :  3a3 ; 
+ 86   :  3a0 ; 
+ 87   :  39c ; 
+ 88   :  399 ; 
+ 89   :  395 ; 
+ 8a   :  392 ; 
+ 8b   :  38e ; 
+ 8c   :  38a ; 
+ 8d   :  386 ; 
+ 8e   :  382 ; 
+ 8f   :  37e ; 
+ 90   :  379 ; 
+ 91   :  375 ; 
+ 92   :  370 ; 
+ 93   :  36b ; 
+ 94   :  366 ; 
+ 95   :  361 ; 
+ 96   :  35c ; 
+ 97   :  357 ; 
+ 98   :  352 ; 
+ 99   :  34c ; 
+ 9a   :  347 ; 
+ 9b   :  341 ; 
+ 9c   :  33c ; 
+ 9d   :  336 ; 
+ 9e   :  330 ; 
+ 9f   :  32a ; 
+ a0   :  324 ; 
+ a1   :  31e ; 
+ a2   :  317 ; 
+ a3   :  311 ; 
+ a4   :  30b ; 
+ a5   :  304 ; 
+ a6   :  2fd ; 
+ a7   :  2f7 ; 
+ a8   :  2f0 ; 
+ a9   :  2e9 ; 
+ aa   :  2e2 ; 
+ ab   :  2db ; 
+ ac   :  2d4 ; 
+ ad   :  2cd ; 
+ ae   :  2c5 ; 
+ af   :  2be ; 
+ b0   :  2b7 ; 
+ b1   :  2af ; 
+ b2   :  2a8 ; 
+ b3   :  2a0 ; 
+ b4   :  298 ; 
+ b5   :  291 ; 
+ b6   :  289 ; 
+ b7   :  281 ; 
+ b8   :  279 ; 
+ b9   :  271 ; 
+ ba   :  269 ; 
+ bb   :  261 ; 
+ bc   :  259 ; 
+ bd   :  251 ; 
+ be   :  248 ; 
+ bf   :  240 ; 
+ c0   :  238 ; 
+ c1   :  230 ; 
+ c2   :  227 ; 
+ c3   :  21f ; 
+ c4   :  216 ; 
+ c5   :  20e ; 
+ c6   :  205 ; 
+ c7   :  1fc ; 
+ c8   :  1f4 ; 
+ c9   :  1eb ; 
+ ca   :  1e2 ; 
+ cb   :  1da ; 
+ cc   :  1d1 ; 
+ cd   :  1c8 ; 
+ ce   :  1bf ; 
+ cf   :  1b7 ; 
+ d0   :  1ae ; 
+ d1   :  1a5 ; 
+ d2   :  19c ; 
+ d3   :  193 ; 
+ d4   :  18a ; 
+ d5   :  181 ; 
+ d6   :  178 ; 
+ d7   :  16f ; 
+ d8   :  166 ; 
+ d9   :  15d ; 
+ da   :  154 ; 
+ db   :  14b ; 
+ dc   :  142 ; 
+ dd   :  139 ; 
+ de   :  130 ; 
+ df   :  127 ; 
+ e0   :  11f ; 
+ e1   :  116 ; 
+ e2   :  10d ; 
+ e3   :  104 ; 
+ e4   :  fb ; 
+ e5   :  f2 ; 
+ e6   :  e9 ; 
+ e7   :  e0 ; 
+ e8   :  d7 ; 
+ e9   :  ce ; 
+ ea   :  c5 ; 
+ eb   :  bc ; 
+ ec   :  b3 ; 
+ ed   :  ab ; 
+ ee   :  a2 ; 
+ ef   :  99 ; 
+ f0   :  90 ; 
+ f1   :  88 ; 
+ f2   :  7f ; 
+ f3   :  76 ; 
+ f4   :  6e ; 
+ f5   :  65 ; 
+ f6   :  5c ; 
+ f7   :  54 ; 
+ f8   :  4b ; 
+ f9   :  43 ; 
+ fa   :  3a ; 
+ fb   :  32 ; 
+ fc   :  2a ; 
+ fd   :  21 ; 
+ fe   :  19 ; 
+ ff   :  11 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
index e08e9a17ba..3ea1dd62f6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
@@ -3,110 +3,110 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe8 ; 
- 1   :  ffcb ; 
- 2   :  ffae ; 
- 3   :  ff92 ; 
- 4   :  ff75 ; 
- 5   :  ff59 ; 
- 6   :  ff3d ; 
- 7   :  ff21 ; 
- 8   :  ff05 ; 
- 9   :  fee9 ; 
- a   :  fece ; 
- b   :  feb2 ; 
- c   :  fe97 ; 
- d   :  fe7c ; 
- e   :  fe62 ; 
- f   :  fe47 ; 
- 10   :  fe2d ; 
- 11   :  fe12 ; 
- 12   :  fdf8 ; 
- 13   :  fddf ; 
- 14   :  fdc5 ; 
- 15   :  fdac ; 
- 16   :  fd93 ; 
- 17   :  fd7a ; 
- 18   :  fd61 ; 
- 19   :  fd48 ; 
- 1a   :  fd30 ; 
- 1b   :  fd18 ; 
- 1c   :  fd00 ; 
- 1d   :  fce9 ; 
- 1e   :  fcd1 ; 
- 1f   :  fcba ; 
- 20   :  fca3 ; 
- 21   :  fc8d ; 
- 22   :  fc76 ; 
- 23   :  fc60 ; 
- 24   :  fc4a ; 
- 25   :  fc34 ; 
- 26   :  fc1f ; 
- 27   :  fc0a ; 
- 28   :  fbf5 ; 
- 29   :  fbe0 ; 
- 2a   :  fbcc ; 
- 2b   :  fbb8 ; 
- 2c   :  fba4 ; 
- 2d   :  fb90 ; 
- 2e   :  fb7d ; 
- 2f   :  fb6a ; 
- 30   :  fb57 ; 
- 31   :  fb45 ; 
- 32   :  fb33 ; 
- 33   :  fb21 ; 
- 34   :  fb0f ; 
- 35   :  fafe ; 
- 36   :  faec ; 
- 37   :  fadc ; 
- 38   :  facb ; 
- 39   :  fabb ; 
- 3a   :  faab ; 
- 3b   :  fa9b ; 
- 3c   :  fa8c ; 
- 3d   :  fa7d ; 
- 3e   :  fa6e ; 
- 3f   :  fa5f ; 
- 40   :  fa51 ; 
- 41   :  fa43 ; 
- 42   :  fa36 ; 
- 43   :  fa28 ; 
- 44   :  fa1b ; 
- 45   :  fa0e ; 
- 46   :  fa02 ; 
- 47   :  f9f6 ; 
- 48   :  f9ea ; 
- 49   :  f9de ; 
- 4a   :  f9d3 ; 
- 4b   :  f9c8 ; 
- 4c   :  f9bd ; 
- 4d   :  f9b3 ; 
- 4e   :  f9a9 ; 
- 4f   :  f99f ; 
- 50   :  f996 ; 
- 51   :  f98d ; 
- 52   :  f984 ; 
- 53   :  f97b ; 
- 54   :  f973 ; 
- 55   :  f96b ; 
- 56   :  f963 ; 
- 57   :  f95c ; 
- 58   :  f955 ; 
- 59   :  f94e ; 
- 5a   :  f948 ; 
- 5b   :  f941 ; 
- 5c   :  f93c ; 
- 5d   :  f936 ; 
- 5e   :  f931 ; 
- 5f   :  f92c ; 
- 60   :  f927 ; 
- 61   :  f923 ; 
- 62   :  f91f ; 
- 63   :  f91b ; 
+ 0   :  ffe1 ; 
+ 1   :  ffc4 ; 
+ 2   :  ffa7 ; 
+ 3   :  ff8b ; 
+ 4   :  ff6e ; 
+ 5   :  ff52 ; 
+ 6   :  ff36 ; 
+ 7   :  ff1a ; 
+ 8   :  fefe ; 
+ 9   :  fee2 ; 
+ a   :  fec7 ; 
+ b   :  feac ; 
+ c   :  fe91 ; 
+ d   :  fe76 ; 
+ e   :  fe5b ; 
+ f   :  fe40 ; 
+ 10   :  fe26 ; 
+ 11   :  fe0c ; 
+ 12   :  fdf2 ; 
+ 13   :  fdd8 ; 
+ 14   :  fdbf ; 
+ 15   :  fda5 ; 
+ 16   :  fd8c ; 
+ 17   :  fd73 ; 
+ 18   :  fd5b ; 
+ 19   :  fd42 ; 
+ 1a   :  fd2a ; 
+ 1b   :  fd12 ; 
+ 1c   :  fcfa ; 
+ 1d   :  fce3 ; 
+ 1e   :  fccb ; 
+ 1f   :  fcb4 ; 
+ 20   :  fc9e ; 
+ 21   :  fc87 ; 
+ 22   :  fc71 ; 
+ 23   :  fc5a ; 
+ 24   :  fc45 ; 
+ 25   :  fc2f ; 
+ 26   :  fc1a ; 
+ 27   :  fc05 ; 
+ 28   :  fbf0 ; 
+ 29   :  fbdb ; 
+ 2a   :  fbc7 ; 
+ 2b   :  fbb3 ; 
+ 2c   :  fb9f ; 
+ 2d   :  fb8c ; 
+ 2e   :  fb78 ; 
+ 2f   :  fb65 ; 
+ 30   :  fb53 ; 
+ 31   :  fb40 ; 
+ 32   :  fb2e ; 
+ 33   :  fb1c ; 
+ 34   :  fb0b ; 
+ 35   :  faf9 ; 
+ 36   :  fae8 ; 
+ 37   :  fad7 ; 
+ 38   :  fac7 ; 
+ 39   :  fab7 ; 
+ 3a   :  faa7 ; 
+ 3b   :  fa97 ; 
+ 3c   :  fa88 ; 
+ 3d   :  fa79 ; 
+ 3e   :  fa6a ; 
+ 3f   :  fa5c ; 
+ 40   :  fa4e ; 
+ 41   :  fa40 ; 
+ 42   :  fa32 ; 
+ 43   :  fa25 ; 
+ 44   :  fa18 ; 
+ 45   :  fa0b ; 
+ 46   :  f9ff ; 
+ 47   :  f9f3 ; 
+ 48   :  f9e7 ; 
+ 49   :  f9db ; 
+ 4a   :  f9d0 ; 
+ 4b   :  f9c5 ; 
+ 4c   :  f9bb ; 
+ 4d   :  f9b1 ; 
+ 4e   :  f9a7 ; 
+ 4f   :  f99d ; 
+ 50   :  f993 ; 
+ 51   :  f98a ; 
+ 52   :  f982 ; 
+ 53   :  f979 ; 
+ 54   :  f971 ; 
+ 55   :  f969 ; 
+ 56   :  f961 ; 
+ 57   :  f95a ; 
+ 58   :  f953 ; 
+ 59   :  f94c ; 
+ 5a   :  f946 ; 
+ 5b   :  f940 ; 
+ 5c   :  f93a ; 
+ 5d   :  f935 ; 
+ 5e   :  f92f ; 
+ 5f   :  f92b ; 
+ 60   :  f926 ; 
+ 61   :  f922 ; 
+ 62   :  f91e ; 
+ 63   :  f91a ; 
  64   :  f917 ; 
- 65   :  f914 ; 
+ 65   :  f913 ; 
  66   :  f911 ; 
- 67   :  f90f ; 
+ 67   :  f90e ; 
  68   :  f90c ; 
  69   :  f90a ; 
  6a   :  f908 ; 
@@ -118,145 +118,145 @@ CONTENT BEGIN
  70   :  f904 ; 
  71   :  f904 ; 
  72   :  f905 ; 
- 73   :  f905 ; 
- 74   :  f906 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
  75   :  f908 ; 
- 76   :  f909 ; 
- 77   :  f90b ; 
- 78   :  f90d ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90e ; 
  79   :  f910 ; 
- 7a   :  f912 ; 
- 7b   :  f915 ; 
+ 7a   :  f913 ; 
+ 7b   :  f916 ; 
  7c   :  f919 ; 
- 7d   :  f91c ; 
- 7e   :  f920 ; 
- 7f   :  f924 ; 
- 80   :  f928 ; 
- 81   :  f92c ; 
- 82   :  f931 ; 
- 83   :  f936 ; 
- 84   :  f93b ; 
- 85   :  f941 ; 
- 86   :  f947 ; 
- 87   :  f94d ; 
- 88   :  f953 ; 
- 89   :  f959 ; 
- 8a   :  f960 ; 
- 8b   :  f967 ; 
- 8c   :  f96e ; 
- 8d   :  f975 ; 
- 8e   :  f97d ; 
- 8f   :  f985 ; 
- 90   :  f98d ; 
- 91   :  f995 ; 
- 92   :  f99e ; 
- 93   :  f9a6 ; 
- 94   :  f9af ; 
- 95   :  f9b8 ; 
- 96   :  f9c2 ; 
- 97   :  f9cb ; 
- 98   :  f9d5 ; 
- 99   :  f9df ; 
- 9a   :  f9e9 ; 
- 9b   :  f9f3 ; 
- 9c   :  f9fe ; 
- 9d   :  fa09 ; 
- 9e   :  fa13 ; 
- 9f   :  fa1f ; 
- a0   :  fa2a ; 
- a1   :  fa35 ; 
- a2   :  fa41 ; 
- a3   :  fa4d ; 
- a4   :  fa59 ; 
- a5   :  fa65 ; 
- a6   :  fa71 ; 
- a7   :  fa7e ; 
- a8   :  fa8a ; 
- a9   :  fa97 ; 
- aa   :  faa4 ; 
- ab   :  fab1 ; 
- ac   :  fabe ; 
- ad   :  facc ; 
- ae   :  fad9 ; 
- af   :  fae7 ; 
- b0   :  faf5 ; 
- b1   :  fb03 ; 
- b2   :  fb11 ; 
- b3   :  fb1f ; 
- b4   :  fb2e ; 
- b5   :  fb3c ; 
- b6   :  fb4b ; 
- b7   :  fb59 ; 
- b8   :  fb68 ; 
- b9   :  fb77 ; 
- ba   :  fb86 ; 
- bb   :  fb95 ; 
- bc   :  fba5 ; 
- bd   :  fbb4 ; 
- be   :  fbc4 ; 
- bf   :  fbd3 ; 
- c0   :  fbe3 ; 
- c1   :  fbf3 ; 
- c2   :  fc02 ; 
- c3   :  fc12 ; 
- c4   :  fc22 ; 
- c5   :  fc32 ; 
- c6   :  fc43 ; 
- c7   :  fc53 ; 
- c8   :  fc63 ; 
- c9   :  fc73 ; 
- ca   :  fc84 ; 
- cb   :  fc94 ; 
- cc   :  fca5 ; 
- cd   :  fcb6 ; 
- ce   :  fcc6 ; 
- cf   :  fcd7 ; 
- d0   :  fce8 ; 
- d1   :  fcf9 ; 
- d2   :  fd09 ; 
- d3   :  fd1a ; 
- d4   :  fd2b ; 
- d5   :  fd3c ; 
- d6   :  fd4d ; 
- d7   :  fd5e ; 
- d8   :  fd6f ; 
- d9   :  fd80 ; 
- da   :  fd91 ; 
- db   :  fda2 ; 
- dc   :  fdb4 ; 
- dd   :  fdc5 ; 
- de   :  fdd6 ; 
- df   :  fde7 ; 
- e0   :  fdf8 ; 
- e1   :  fe09 ; 
- e2   :  fe1a ; 
- e3   :  fe2b ; 
- e4   :  fe3c ; 
- e5   :  fe4e ; 
- e6   :  fe5f ; 
- e7   :  fe70 ; 
- e8   :  fe81 ; 
- e9   :  fe92 ; 
- ea   :  fea3 ; 
- eb   :  feb4 ; 
- ec   :  fec5 ; 
- ed   :  fed6 ; 
- ee   :  fee7 ; 
- ef   :  fef7 ; 
- f0   :  ff08 ; 
- f1   :  ff19 ; 
- f2   :  ff2a ; 
- f3   :  ff3a ; 
- f4   :  ff4b ; 
- f5   :  ff5c ; 
- f6   :  ff6c ; 
- f7   :  ff7c ; 
- f8   :  ff8d ; 
- f9   :  ff9d ; 
- fa   :  ffad ; 
- fb   :  ffbe ; 
- fc   :  ffce ; 
- fd   :  ffde ; 
- fe   :  ffee ; 
- ff   :  fffe ; 
+ 7d   :  f91d ; 
+ 7e   :  f921 ; 
+ 7f   :  f925 ; 
+ 80   :  f929 ; 
+ 81   :  f92e ; 
+ 82   :  f932 ; 
+ 83   :  f937 ; 
+ 84   :  f93d ; 
+ 85   :  f942 ; 
+ 86   :  f948 ; 
+ 87   :  f94e ; 
+ 88   :  f954 ; 
+ 89   :  f95b ; 
+ 8a   :  f962 ; 
+ 8b   :  f969 ; 
+ 8c   :  f970 ; 
+ 8d   :  f977 ; 
+ 8e   :  f97f ; 
+ 8f   :  f987 ; 
+ 90   :  f98f ; 
+ 91   :  f997 ; 
+ 92   :  f9a0 ; 
+ 93   :  f9a8 ; 
+ 94   :  f9b1 ; 
+ 95   :  f9bb ; 
+ 96   :  f9c4 ; 
+ 97   :  f9ce ; 
+ 98   :  f9d7 ; 
+ 99   :  f9e1 ; 
+ 9a   :  f9ec ; 
+ 9b   :  f9f6 ; 
+ 9c   :  fa00 ; 
+ 9d   :  fa0b ; 
+ 9e   :  fa16 ; 
+ 9f   :  fa21 ; 
+ a0   :  fa2d ; 
+ a1   :  fa38 ; 
+ a2   :  fa44 ; 
+ a3   :  fa50 ; 
+ a4   :  fa5c ; 
+ a5   :  fa68 ; 
+ a6   :  fa74 ; 
+ a7   :  fa81 ; 
+ a8   :  fa8d ; 
+ a9   :  fa9a ; 
+ aa   :  faa7 ; 
+ ab   :  fab4 ; 
+ ac   :  fac2 ; 
+ ad   :  facf ; 
+ ae   :  fadd ; 
+ af   :  faea ; 
+ b0   :  faf8 ; 
+ b1   :  fb06 ; 
+ b2   :  fb14 ; 
+ b3   :  fb23 ; 
+ b4   :  fb31 ; 
+ b5   :  fb40 ; 
+ b6   :  fb4e ; 
+ b7   :  fb5d ; 
+ b8   :  fb6c ; 
+ b9   :  fb7b ; 
+ ba   :  fb8a ; 
+ bb   :  fb99 ; 
+ bc   :  fba9 ; 
+ bd   :  fbb8 ; 
+ be   :  fbc7 ; 
+ bf   :  fbd7 ; 
+ c0   :  fbe7 ; 
+ c1   :  fbf6 ; 
+ c2   :  fc06 ; 
+ c3   :  fc16 ; 
+ c4   :  fc26 ; 
+ c5   :  fc36 ; 
+ c6   :  fc47 ; 
+ c7   :  fc57 ; 
+ c8   :  fc67 ; 
+ c9   :  fc78 ; 
+ ca   :  fc88 ; 
+ cb   :  fc99 ; 
+ cc   :  fca9 ; 
+ cd   :  fcba ; 
+ ce   :  fcca ; 
+ cf   :  fcdb ; 
+ d0   :  fcec ; 
+ d1   :  fcfd ; 
+ d2   :  fd0e ; 
+ d3   :  fd1f ; 
+ d4   :  fd2f ; 
+ d5   :  fd40 ; 
+ d6   :  fd51 ; 
+ d7   :  fd62 ; 
+ d8   :  fd73 ; 
+ d9   :  fd85 ; 
+ da   :  fd96 ; 
+ db   :  fda7 ; 
+ dc   :  fdb8 ; 
+ dd   :  fdc9 ; 
+ de   :  fdda ; 
+ df   :  fdeb ; 
+ e0   :  fdfc ; 
+ e1   :  fe0d ; 
+ e2   :  fe1f ; 
+ e3   :  fe30 ; 
+ e4   :  fe41 ; 
+ e5   :  fe52 ; 
+ e6   :  fe63 ; 
+ e7   :  fe74 ; 
+ e8   :  fe85 ; 
+ e9   :  fe96 ; 
+ ea   :  fea7 ; 
+ eb   :  feb8 ; 
+ ec   :  fec9 ; 
+ ed   :  feda ; 
+ ee   :  feeb ; 
+ ef   :  fefc ; 
+ f0   :  ff0c ; 
+ f1   :  ff1d ; 
+ f2   :  ff2e ; 
+ f3   :  ff3e ; 
+ f4   :  ff4f ; 
+ f5   :  ff60 ; 
+ f6   :  ff70 ; 
+ f7   :  ff81 ; 
+ f8   :  ff91 ; 
+ f9   :  ffa1 ; 
+ fa   :  ffb2 ; 
+ fb   :  ffc2 ; 
+ fc   :  ffd2 ; 
+ fd   :  ffe2 ; 
+ fe   :  fff2 ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
index a938a8d053..e23f264473 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1a ; 
- 1   :  50 ; 
- 2   :  86 ; 
- 3   :  bb ; 
- 4   :  f0 ; 
- 5   :  125 ; 
- 6   :  15a ; 
- 7   :  18e ; 
- 8   :  1c2 ; 
- 9   :  1f5 ; 
- a   :  228 ; 
- b   :  25b ; 
- c   :  28e ; 
- d   :  2c0 ; 
- e   :  2f1 ; 
- f   :  323 ; 
- 10   :  354 ; 
- 11   :  384 ; 
- 12   :  3b4 ; 
- 13   :  3e4 ; 
- 14   :  414 ; 
- 15   :  443 ; 
- 16   :  471 ; 
- 17   :  49f ; 
- 18   :  4cd ; 
- 19   :  4fa ; 
- 1a   :  527 ; 
- 1b   :  554 ; 
- 1c   :  580 ; 
- 1d   :  5ab ; 
- 1e   :  5d6 ; 
- 1f   :  601 ; 
- 20   :  62b ; 
- 21   :  655 ; 
- 22   :  67e ; 
- 23   :  6a7 ; 
- 24   :  6cf ; 
- 25   :  6f7 ; 
- 26   :  71f ; 
- 27   :  746 ; 
- 28   :  76c ; 
- 29   :  792 ; 
- 2a   :  7b7 ; 
- 2b   :  7dc ; 
- 2c   :  801 ; 
- 2d   :  825 ; 
- 2e   :  848 ; 
- 2f   :  86b ; 
- 30   :  88d ; 
- 31   :  8af ; 
- 32   :  8d1 ; 
- 33   :  8f2 ; 
- 34   :  912 ; 
- 35   :  932 ; 
- 36   :  951 ; 
- 37   :  970 ; 
- 38   :  98e ; 
- 39   :  9ac ; 
- 3a   :  9c9 ; 
- 3b   :  9e6 ; 
- 3c   :  a02 ; 
- 3d   :  a1d ; 
- 3e   :  a38 ; 
- 3f   :  a53 ; 
- 40   :  a6d ; 
- 41   :  a86 ; 
- 42   :  a9f ; 
- 43   :  ab7 ; 
- 44   :  acf ; 
- 45   :  ae6 ; 
- 46   :  afd ; 
- 47   :  b13 ; 
- 48   :  b29 ; 
- 49   :  b3e ; 
- 4a   :  b52 ; 
- 4b   :  b66 ; 
- 4c   :  b79 ; 
- 4d   :  b8c ; 
- 4e   :  b9e ; 
- 4f   :  bb0 ; 
- 50   :  bc1 ; 
- 51   :  bd2 ; 
- 52   :  be2 ; 
- 53   :  bf1 ; 
- 54   :  c00 ; 
- 55   :  c0f ; 
- 56   :  c1d ; 
- 57   :  c2a ; 
- 58   :  c37 ; 
- 59   :  c43 ; 
- 5a   :  c4f ; 
- 5b   :  c5a ; 
- 5c   :  c64 ; 
- 5d   :  c6e ; 
- 5e   :  c78 ; 
- 5f   :  c81 ; 
- 60   :  c89 ; 
- 61   :  c91 ; 
- 62   :  c98 ; 
- 63   :  c9f ; 
- 64   :  ca5 ; 
- 65   :  cab ; 
- 66   :  cb0 ; 
- 67   :  cb5 ; 
- 68   :  cb9 ; 
- 69   :  cbc ; 
- 6a   :  cbf ; 
+ 0   :  28 ; 
+ 1   :  5e ; 
+ 2   :  93 ; 
+ 3   :  c9 ; 
+ 4   :  fe ; 
+ 5   :  132 ; 
+ 6   :  167 ; 
+ 7   :  19b ; 
+ 8   :  1cf ; 
+ 9   :  202 ; 
+ a   :  235 ; 
+ b   :  268 ; 
+ c   :  29a ; 
+ d   :  2cc ; 
+ e   :  2fe ; 
+ f   :  32f ; 
+ 10   :  360 ; 
+ 11   :  390 ; 
+ 12   :  3c0 ; 
+ 13   :  3f0 ; 
+ 14   :  41f ; 
+ 15   :  44e ; 
+ 16   :  47d ; 
+ 17   :  4ab ; 
+ 18   :  4d8 ; 
+ 19   :  506 ; 
+ 1a   :  532 ; 
+ 1b   :  55f ; 
+ 1c   :  58b ; 
+ 1d   :  5b6 ; 
+ 1e   :  5e1 ; 
+ 1f   :  60c ; 
+ 20   :  636 ; 
+ 21   :  65f ; 
+ 22   :  688 ; 
+ 23   :  6b1 ; 
+ 24   :  6d9 ; 
+ 25   :  701 ; 
+ 26   :  728 ; 
+ 27   :  74f ; 
+ 28   :  775 ; 
+ 29   :  79b ; 
+ 2a   :  7c1 ; 
+ 2b   :  7e5 ; 
+ 2c   :  80a ; 
+ 2d   :  82e ; 
+ 2e   :  851 ; 
+ 2f   :  874 ; 
+ 30   :  896 ; 
+ 31   :  8b8 ; 
+ 32   :  8d9 ; 
+ 33   :  8fa ; 
+ 34   :  91a ; 
+ 35   :  93a ; 
+ 36   :  959 ; 
+ 37   :  977 ; 
+ 38   :  996 ; 
+ 39   :  9b3 ; 
+ 3a   :  9d0 ; 
+ 3b   :  9ed ; 
+ 3c   :  a09 ; 
+ 3d   :  a24 ; 
+ 3e   :  a3f ; 
+ 3f   :  a59 ; 
+ 40   :  a73 ; 
+ 41   :  a8c ; 
+ 42   :  aa5 ; 
+ 43   :  abd ; 
+ 44   :  ad5 ; 
+ 45   :  aec ; 
+ 46   :  b03 ; 
+ 47   :  b18 ; 
+ 48   :  b2e ; 
+ 49   :  b43 ; 
+ 4a   :  b57 ; 
+ 4b   :  b6b ; 
+ 4c   :  b7e ; 
+ 4d   :  b91 ; 
+ 4e   :  ba3 ; 
+ 4f   :  bb4 ; 
+ 50   :  bc6 ; 
+ 51   :  bd6 ; 
+ 52   :  be6 ; 
+ 53   :  bf5 ; 
+ 54   :  c04 ; 
+ 55   :  c12 ; 
+ 56   :  c20 ; 
+ 57   :  c2d ; 
+ 58   :  c3a ; 
+ 59   :  c46 ; 
+ 5a   :  c51 ; 
+ 5b   :  c5c ; 
+ 5c   :  c67 ; 
+ 5d   :  c71 ; 
+ 5e   :  c7a ; 
+ 5f   :  c83 ; 
+ 60   :  c8b ; 
+ 61   :  c93 ; 
+ 62   :  c9a ; 
+ 63   :  ca1 ; 
+ 64   :  ca7 ; 
+ 65   :  cac ; 
+ 66   :  cb1 ; 
+ 67   :  cb6 ; 
+ 68   :  cba ; 
+ 69   :  cbd ; 
+ 6a   :  cc0 ; 
  6b   :  cc2 ; 
  6c   :  cc4 ; 
- 6d   :  cc5 ; 
- 6e   :  cc6 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
  71   :  cc6 ; 
  72   :  cc5 ; 
- 73   :  cc4 ; 
- 74   :  cc2 ; 
- 75   :  cbf ; 
- 76   :  cbc ; 
- 77   :  cb9 ; 
- 78   :  cb4 ; 
- 79   :  cb0 ; 
- 7a   :  cab ; 
- 7b   :  ca5 ; 
- 7c   :  ca0 ; 
- 7d   :  c99 ; 
- 7e   :  c92 ; 
- 7f   :  c8b ; 
- 80   :  c83 ; 
- 81   :  c7b ; 
- 82   :  c72 ; 
- 83   :  c69 ; 
- 84   :  c5f ; 
- 85   :  c55 ; 
- 86   :  c4a ; 
- 87   :  c3f ; 
- 88   :  c34 ; 
- 89   :  c28 ; 
- 8a   :  c1c ; 
- 8b   :  c0f ; 
- 8c   :  c02 ; 
- 8d   :  bf5 ; 
- 8e   :  be7 ; 
- 8f   :  bd8 ; 
- 90   :  bca ; 
- 91   :  bba ; 
- 92   :  bab ; 
- 93   :  b9b ; 
- 94   :  b8b ; 
- 95   :  b7a ; 
- 96   :  b69 ; 
- 97   :  b57 ; 
- 98   :  b46 ; 
- 99   :  b33 ; 
- 9a   :  b21 ; 
- 9b   :  b0e ; 
- 9c   :  afb ; 
- 9d   :  ae7 ; 
- 9e   :  ad3 ; 
- 9f   :  abf ; 
- a0   :  aaa ; 
- a1   :  a95 ; 
- a2   :  a80 ; 
- a3   :  a6b ; 
- a4   :  a55 ; 
- a5   :  a3f ; 
- a6   :  a28 ; 
- a7   :  a11 ; 
- a8   :  9fa ; 
- a9   :  9e3 ; 
- aa   :  9cb ; 
- ab   :  9b3 ; 
- ac   :  99b ; 
- ad   :  983 ; 
- ae   :  96a ; 
- af   :  951 ; 
- b0   :  938 ; 
- b1   :  91e ; 
- b2   :  904 ; 
- b3   :  8ea ; 
- b4   :  8d0 ; 
- b5   :  8b6 ; 
- b6   :  89b ; 
- b7   :  880 ; 
- b8   :  865 ; 
- b9   :  84a ; 
- ba   :  82f ; 
- bb   :  813 ; 
- bc   :  7f7 ; 
- bd   :  7db ; 
- be   :  7bf ; 
- bf   :  7a2 ; 
- c0   :  786 ; 
- c1   :  769 ; 
- c2   :  74c ; 
- c3   :  72f ; 
- c4   :  712 ; 
- c5   :  6f4 ; 
- c6   :  6d7 ; 
- c7   :  6b9 ; 
- c8   :  69c ; 
- c9   :  67e ; 
- ca   :  660 ; 
- cb   :  642 ; 
- cc   :  623 ; 
- cd   :  605 ; 
- ce   :  5e7 ; 
- cf   :  5c8 ; 
- d0   :  5aa ; 
- d1   :  58b ; 
- d2   :  56c ; 
- d3   :  54d ; 
- d4   :  52e ; 
- d5   :  510 ; 
- d6   :  4f1 ; 
- d7   :  4d1 ; 
- d8   :  4b2 ; 
- d9   :  493 ; 
- da   :  474 ; 
- db   :  455 ; 
- dc   :  436 ; 
- dd   :  416 ; 
- de   :  3f7 ; 
- df   :  3d8 ; 
- e0   :  3b9 ; 
- e1   :  399 ; 
- e2   :  37a ; 
- e3   :  35b ; 
- e4   :  33b ; 
- e5   :  31c ; 
- e6   :  2fd ; 
- e7   :  2de ; 
- e8   :  2bf ; 
- e9   :  29f ; 
- ea   :  280 ; 
- eb   :  261 ; 
- ec   :  242 ; 
- ed   :  223 ; 
- ee   :  205 ; 
- ef   :  1e6 ; 
- f0   :  1c7 ; 
- f1   :  1a8 ; 
- f2   :  18a ; 
- f3   :  16b ; 
- f4   :  14d ; 
- f5   :  12e ; 
- f6   :  110 ; 
- f7   :  f2 ; 
- f8   :  d4 ; 
- f9   :  b6 ; 
- fa   :  98 ; 
- fb   :  7b ; 
- fc   :  5d ; 
- fd   :  40 ; 
- fe   :  22 ; 
- ff   :  5 ; 
+ 73   :  cc3 ; 
+ 74   :  cc1 ; 
+ 75   :  cbe ; 
+ 76   :  cbb ; 
+ 77   :  cb8 ; 
+ 78   :  cb3 ; 
+ 79   :  caf ; 
+ 7a   :  caa ; 
+ 7b   :  ca4 ; 
+ 7c   :  c9e ; 
+ 7d   :  c97 ; 
+ 7e   :  c90 ; 
+ 7f   :  c89 ; 
+ 80   :  c81 ; 
+ 81   :  c79 ; 
+ 82   :  c70 ; 
+ 83   :  c66 ; 
+ 84   :  c5d ; 
+ 85   :  c52 ; 
+ 86   :  c48 ; 
+ 87   :  c3d ; 
+ 88   :  c31 ; 
+ 89   :  c25 ; 
+ 8a   :  c19 ; 
+ 8b   :  c0c ; 
+ 8c   :  bff ; 
+ 8d   :  bf1 ; 
+ 8e   :  be3 ; 
+ 8f   :  bd5 ; 
+ 90   :  bc6 ; 
+ 91   :  bb7 ; 
+ 92   :  ba7 ; 
+ 93   :  b97 ; 
+ 94   :  b87 ; 
+ 95   :  b76 ; 
+ 96   :  b65 ; 
+ 97   :  b53 ; 
+ 98   :  b41 ; 
+ 99   :  b2f ; 
+ 9a   :  b1c ; 
+ 9b   :  b09 ; 
+ 9c   :  af6 ; 
+ 9d   :  ae2 ; 
+ 9e   :  ace ; 
+ 9f   :  aba ; 
+ a0   :  aa5 ; 
+ a1   :  a90 ; 
+ a2   :  a7b ; 
+ a3   :  a65 ; 
+ a4   :  a4f ; 
+ a5   :  a39 ; 
+ a6   :  a22 ; 
+ a7   :  a0c ; 
+ a8   :  9f4 ; 
+ a9   :  9dd ; 
+ aa   :  9c5 ; 
+ ab   :  9ad ; 
+ ac   :  995 ; 
+ ad   :  97c ; 
+ ae   :  964 ; 
+ af   :  94b ; 
+ b0   :  931 ; 
+ b1   :  918 ; 
+ b2   :  8fe ; 
+ b3   :  8e4 ; 
+ b4   :  8ca ; 
+ b5   :  8af ; 
+ b6   :  895 ; 
+ b7   :  87a ; 
+ b8   :  85e ; 
+ b9   :  843 ; 
+ ba   :  828 ; 
+ bb   :  80c ; 
+ bc   :  7f0 ; 
+ bd   :  7d4 ; 
+ be   :  7b8 ; 
+ bf   :  79b ; 
+ c0   :  77f ; 
+ c1   :  762 ; 
+ c2   :  745 ; 
+ c3   :  728 ; 
+ c4   :  70a ; 
+ c5   :  6ed ; 
+ c6   :  6d0 ; 
+ c7   :  6b2 ; 
+ c8   :  694 ; 
+ c9   :  676 ; 
+ ca   :  658 ; 
+ cb   :  63a ; 
+ cc   :  61c ; 
+ cd   :  5fe ; 
+ ce   :  5df ; 
+ cf   :  5c1 ; 
+ d0   :  5a2 ; 
+ d1   :  583 ; 
+ d2   :  564 ; 
+ d3   :  546 ; 
+ d4   :  527 ; 
+ d5   :  508 ; 
+ d6   :  4e9 ; 
+ d7   :  4ca ; 
+ d8   :  4ab ; 
+ d9   :  48b ; 
+ da   :  46c ; 
+ db   :  44d ; 
+ dc   :  42e ; 
+ dd   :  40f ; 
+ de   :  3ef ; 
+ df   :  3d0 ; 
+ e0   :  3b1 ; 
+ e1   :  391 ; 
+ e2   :  372 ; 
+ e3   :  353 ; 
+ e4   :  334 ; 
+ e5   :  314 ; 
+ e6   :  2f5 ; 
+ e7   :  2d6 ; 
+ e8   :  2b7 ; 
+ e9   :  298 ; 
+ ea   :  279 ; 
+ eb   :  25a ; 
+ ec   :  23b ; 
+ ed   :  21c ; 
+ ee   :  1fd ; 
+ ef   :  1de ; 
+ f0   :  1bf ; 
+ f1   :  1a1 ; 
+ f2   :  182 ; 
+ f3   :  164 ; 
+ f4   :  145 ; 
+ f5   :  127 ; 
+ f6   :  109 ; 
+ f7   :  eb ; 
+ f8   :  cd ; 
+ f9   :  af ; 
+ fa   :  91 ; 
+ fb   :  73 ; 
+ fc   :  56 ; 
+ fd   :  38 ; 
+ fe   :  1b ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
index c2f44d9966..f160183cd4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  38 ; 
- 1   :  ffbd ; 
- 2   :  ff43 ; 
- 3   :  feca ; 
- 4   :  fe51 ; 
- 5   :  fddb ; 
- 6   :  fd65 ; 
- 7   :  fcf0 ; 
- 8   :  fc7c ; 
- 9   :  fc09 ; 
- a   :  fb98 ; 
- b   :  fb27 ; 
- c   :  fab8 ; 
- d   :  fa4a ; 
- e   :  f9dd ; 
- f   :  f971 ; 
- 10   :  f906 ; 
- 11   :  f89c ; 
- 12   :  f834 ; 
- 13   :  f7cd ; 
- 14   :  f766 ; 
- 15   :  f701 ; 
- 16   :  f69d ; 
- 17   :  f63b ; 
- 18   :  f5d9 ; 
- 19   :  f579 ; 
- 1a   :  f519 ; 
- 1b   :  f4bb ; 
- 1c   :  f45e ; 
- 1d   :  f403 ; 
- 1e   :  f3a8 ; 
- 1f   :  f34f ; 
- 20   :  f2f7 ; 
- 21   :  f2a0 ; 
- 22   :  f24a ; 
- 23   :  f1f5 ; 
- 24   :  f1a2 ; 
- 25   :  f150 ; 
- 26   :  f0ff ; 
- 27   :  f0af ; 
- 28   :  f061 ; 
- 29   :  f014 ; 
- 2a   :  efc7 ; 
- 2b   :  ef7d ; 
- 2c   :  ef33 ; 
- 2d   :  eeea ; 
- 2e   :  eea3 ; 
- 2f   :  ee5d ; 
- 30   :  ee18 ; 
- 31   :  edd5 ; 
- 32   :  ed93 ; 
- 33   :  ed51 ; 
- 34   :  ed11 ; 
- 35   :  ecd3 ; 
- 36   :  ec95 ; 
- 37   :  ec59 ; 
- 38   :  ec1e ; 
- 39   :  ebe4 ; 
- 3a   :  ebac ; 
- 3b   :  eb74 ; 
- 3c   :  eb3e ; 
- 3d   :  eb09 ; 
- 3e   :  ead5 ; 
- 3f   :  eaa3 ; 
- 40   :  ea71 ; 
- 41   :  ea41 ; 
- 42   :  ea12 ; 
- 43   :  e9e4 ; 
- 44   :  e9b8 ; 
- 45   :  e98d ; 
- 46   :  e962 ; 
- 47   :  e93a ; 
- 48   :  e912 ; 
- 49   :  e8eb ; 
- 4a   :  e8c6 ; 
- 4b   :  e8a2 ; 
- 4c   :  e87f ; 
- 4d   :  e85d ; 
- 4e   :  e83c ; 
- 4f   :  e81c ; 
- 50   :  e7fe ; 
- 51   :  e7e1 ; 
- 52   :  e7c5 ; 
- 53   :  e7aa ; 
- 54   :  e790 ; 
- 55   :  e778 ; 
- 56   :  e760 ; 
- 57   :  e74a ; 
- 58   :  e735 ; 
- 59   :  e721 ; 
- 5a   :  e70e ; 
- 5b   :  e6fc ; 
- 5c   :  e6eb ; 
- 5d   :  e6dc ; 
- 5e   :  e6cd ; 
- 5f   :  e6c0 ; 
- 60   :  e6b4 ; 
- 61   :  e6a8 ; 
- 62   :  e69e ; 
- 63   :  e695 ; 
- 64   :  e68d ; 
- 65   :  e686 ; 
- 66   :  e680 ; 
- 67   :  e67c ; 
- 68   :  e678 ; 
+ 0   :  19 ; 
+ 1   :  ff9e ; 
+ 2   :  ff24 ; 
+ 3   :  feab ; 
+ 4   :  fe34 ; 
+ 5   :  fdbd ; 
+ 6   :  fd47 ; 
+ 7   :  fcd3 ; 
+ 8   :  fc5f ; 
+ 9   :  fbed ; 
+ a   :  fb7c ; 
+ b   :  fb0c ; 
+ c   :  fa9c ; 
+ d   :  fa2f ; 
+ e   :  f9c2 ; 
+ f   :  f956 ; 
+ 10   :  f8ec ; 
+ 11   :  f882 ; 
+ 12   :  f81a ; 
+ 13   :  f7b3 ; 
+ 14   :  f74d ; 
+ 15   :  f6e8 ; 
+ 16   :  f684 ; 
+ 17   :  f622 ; 
+ 18   :  f5c1 ; 
+ 19   :  f561 ; 
+ 1a   :  f502 ; 
+ 1b   :  f4a4 ; 
+ 1c   :  f447 ; 
+ 1d   :  f3ec ; 
+ 1e   :  f392 ; 
+ 1f   :  f339 ; 
+ 20   :  f2e1 ; 
+ 21   :  f28a ; 
+ 22   :  f235 ; 
+ 23   :  f1e1 ; 
+ 24   :  f18d ; 
+ 25   :  f13c ; 
+ 26   :  f0eb ; 
+ 27   :  f09c ; 
+ 28   :  f04d ; 
+ 29   :  f000 ; 
+ 2a   :  efb5 ; 
+ 2b   :  ef6a ; 
+ 2c   :  ef21 ; 
+ 2d   :  eed9 ; 
+ 2e   :  ee92 ; 
+ 2f   :  ee4c ; 
+ 30   :  ee07 ; 
+ 31   :  edc4 ; 
+ 32   :  ed82 ; 
+ 33   :  ed41 ; 
+ 34   :  ed02 ; 
+ 35   :  ecc3 ; 
+ 36   :  ec86 ; 
+ 37   :  ec4a ; 
+ 38   :  ec0f ; 
+ 39   :  ebd6 ; 
+ 3a   :  eb9e ; 
+ 3b   :  eb66 ; 
+ 3c   :  eb31 ; 
+ 3d   :  eafc ; 
+ 3e   :  eac8 ; 
+ 3f   :  ea96 ; 
+ 40   :  ea65 ; 
+ 41   :  ea35 ; 
+ 42   :  ea07 ; 
+ 43   :  e9d9 ; 
+ 44   :  e9ad ; 
+ 45   :  e982 ; 
+ 46   :  e958 ; 
+ 47   :  e92f ; 
+ 48   :  e908 ; 
+ 49   :  e8e2 ; 
+ 4a   :  e8bd ; 
+ 4b   :  e899 ; 
+ 4c   :  e876 ; 
+ 4d   :  e854 ; 
+ 4e   :  e834 ; 
+ 4f   :  e815 ; 
+ 50   :  e7f7 ; 
+ 51   :  e7da ; 
+ 52   :  e7be ; 
+ 53   :  e7a3 ; 
+ 54   :  e78a ; 
+ 55   :  e772 ; 
+ 56   :  e75b ; 
+ 57   :  e745 ; 
+ 58   :  e730 ; 
+ 59   :  e71c ; 
+ 5a   :  e709 ; 
+ 5b   :  e6f8 ; 
+ 5c   :  e6e7 ; 
+ 5d   :  e6d8 ; 
+ 5e   :  e6ca ; 
+ 5f   :  e6bd ; 
+ 60   :  e6b1 ; 
+ 61   :  e6a6 ; 
+ 62   :  e69c ; 
+ 63   :  e693 ; 
+ 64   :  e68b ; 
+ 65   :  e685 ; 
+ 66   :  e67f ; 
+ 67   :  e67b ; 
+ 68   :  e677 ; 
  69   :  e675 ; 
- 6a   :  e674 ; 
+ 6a   :  e673 ; 
  6b   :  e673 ; 
  6c   :  e673 ; 
  6d   :  e675 ; 
- 6e   :  e677 ; 
- 6f   :  e67a ; 
- 70   :  e67f ; 
- 71   :  e684 ; 
- 72   :  e68a ; 
- 73   :  e692 ; 
- 74   :  e69a ; 
- 75   :  e6a3 ; 
- 76   :  e6ad ; 
- 77   :  e6b9 ; 
- 78   :  e6c5 ; 
- 79   :  e6d2 ; 
- 7a   :  e6e0 ; 
- 7b   :  e6ee ; 
- 7c   :  e6fe ; 
- 7d   :  e70f ; 
- 7e   :  e720 ; 
- 7f   :  e733 ; 
- 80   :  e746 ; 
- 81   :  e75a ; 
- 82   :  e76f ; 
- 83   :  e785 ; 
- 84   :  e79b ; 
- 85   :  e7b3 ; 
- 86   :  e7cb ; 
- 87   :  e7e4 ; 
- 88   :  e7fe ; 
- 89   :  e819 ; 
- 8a   :  e835 ; 
- 8b   :  e851 ; 
- 8c   :  e86e ; 
- 8d   :  e88c ; 
- 8e   :  e8aa ; 
- 8f   :  e8ca ; 
- 90   :  e8ea ; 
- 91   :  e90b ; 
- 92   :  e92c ; 
- 93   :  e94e ; 
- 94   :  e971 ; 
- 95   :  e995 ; 
- 96   :  e9b9 ; 
- 97   :  e9de ; 
- 98   :  ea04 ; 
- 99   :  ea2a ; 
- 9a   :  ea51 ; 
- 9b   :  ea78 ; 
- 9c   :  eaa1 ; 
- 9d   :  eac9 ; 
- 9e   :  eaf3 ; 
- 9f   :  eb1d ; 
- a0   :  eb47 ; 
- a1   :  eb72 ; 
- a2   :  eb9e ; 
- a3   :  ebca ; 
- a4   :  ebf7 ; 
- a5   :  ec24 ; 
- a6   :  ec52 ; 
- a7   :  ec81 ; 
- a8   :  ecaf ; 
- a9   :  ecdf ; 
- aa   :  ed0f ; 
- ab   :  ed3f ; 
- ac   :  ed70 ; 
- ad   :  eda1 ; 
- ae   :  edd3 ; 
- af   :  ee05 ; 
- b0   :  ee37 ; 
- b1   :  ee6a ; 
- b2   :  ee9e ; 
- b3   :  eed2 ; 
- b4   :  ef06 ; 
- b5   :  ef3a ; 
- b6   :  ef6f ; 
- b7   :  efa4 ; 
- b8   :  efda ; 
- b9   :  f010 ; 
- ba   :  f046 ; 
- bb   :  f07d ; 
- bc   :  f0b4 ; 
- bd   :  f0eb ; 
- be   :  f123 ; 
- bf   :  f15a ; 
- c0   :  f192 ; 
- c1   :  f1cb ; 
- c2   :  f203 ; 
- c3   :  f23c ; 
- c4   :  f275 ; 
- c5   :  f2ae ; 
- c6   :  f2e8 ; 
- c7   :  f321 ; 
- c8   :  f35b ; 
- c9   :  f395 ; 
- ca   :  f3d0 ; 
- cb   :  f40a ; 
- cc   :  f444 ; 
- cd   :  f47f ; 
- ce   :  f4ba ; 
- cf   :  f4f5 ; 
- d0   :  f530 ; 
- d1   :  f56b ; 
- d2   :  f5a6 ; 
- d3   :  f5e2 ; 
- d4   :  f61d ; 
- d5   :  f658 ; 
- d6   :  f694 ; 
- d7   :  f6d0 ; 
- d8   :  f70b ; 
- d9   :  f747 ; 
- da   :  f782 ; 
- db   :  f7be ; 
- dc   :  f7fa ; 
- dd   :  f836 ; 
- de   :  f871 ; 
- df   :  f8ad ; 
- e0   :  f8e8 ; 
- e1   :  f924 ; 
- e2   :  f960 ; 
- e3   :  f99b ; 
- e4   :  f9d6 ; 
- e5   :  fa12 ; 
- e6   :  fa4d ; 
- e7   :  fa88 ; 
- e8   :  fac3 ; 
- e9   :  fafe ; 
- ea   :  fb39 ; 
- eb   :  fb74 ; 
- ec   :  fbae ; 
- ed   :  fbe9 ; 
- ee   :  fc23 ; 
- ef   :  fc5d ; 
- f0   :  fc97 ; 
- f1   :  fcd1 ; 
- f2   :  fd0b ; 
- f3   :  fd44 ; 
- f4   :  fd7d ; 
- f5   :  fdb6 ; 
- f6   :  fdef ; 
- f7   :  fe28 ; 
- f8   :  fe60 ; 
- f9   :  fe98 ; 
- fa   :  fed0 ; 
- fb   :  ff08 ; 
- fc   :  ff3f ; 
- fd   :  ff76 ; 
- fe   :  ffad ; 
- ff   :  ffe4 ; 
+ 6e   :  e678 ; 
+ 6f   :  e67b ; 
+ 70   :  e680 ; 
+ 71   :  e686 ; 
+ 72   :  e68c ; 
+ 73   :  e694 ; 
+ 74   :  e69c ; 
+ 75   :  e6a6 ; 
+ 76   :  e6b0 ; 
+ 77   :  e6bb ; 
+ 78   :  e6c8 ; 
+ 79   :  e6d5 ; 
+ 7a   :  e6e3 ; 
+ 7b   :  e6f2 ; 
+ 7c   :  e702 ; 
+ 7d   :  e713 ; 
+ 7e   :  e725 ; 
+ 7f   :  e737 ; 
+ 80   :  e74b ; 
+ 81   :  e75f ; 
+ 82   :  e774 ; 
+ 83   :  e78a ; 
+ 84   :  e7a1 ; 
+ 85   :  e7b9 ; 
+ 86   :  e7d2 ; 
+ 87   :  e7eb ; 
+ 88   :  e805 ; 
+ 89   :  e820 ; 
+ 8a   :  e83c ; 
+ 8b   :  e858 ; 
+ 8c   :  e875 ; 
+ 8d   :  e893 ; 
+ 8e   :  e8b2 ; 
+ 8f   :  e8d2 ; 
+ 90   :  e8f2 ; 
+ 91   :  e913 ; 
+ 92   :  e935 ; 
+ 93   :  e957 ; 
+ 94   :  e97a ; 
+ 95   :  e99e ; 
+ 96   :  e9c2 ; 
+ 97   :  e9e7 ; 
+ 98   :  ea0d ; 
+ 99   :  ea34 ; 
+ 9a   :  ea5b ; 
+ 9b   :  ea82 ; 
+ 9c   :  eaab ; 
+ 9d   :  ead4 ; 
+ 9e   :  eafd ; 
+ 9f   :  eb27 ; 
+ a0   :  eb52 ; 
+ a1   :  eb7d ; 
+ a2   :  eba9 ; 
+ a3   :  ebd5 ; 
+ a4   :  ec02 ; 
+ a5   :  ec30 ; 
+ a6   :  ec5e ; 
+ a7   :  ec8c ; 
+ a8   :  ecbb ; 
+ a9   :  eceb ; 
+ aa   :  ed1b ; 
+ ab   :  ed4b ; 
+ ac   :  ed7c ; 
+ ad   :  edad ; 
+ ae   :  eddf ; 
+ af   :  ee11 ; 
+ b0   :  ee44 ; 
+ b1   :  ee77 ; 
+ b2   :  eeab ; 
+ b3   :  eedf ; 
+ b4   :  ef13 ; 
+ b5   :  ef47 ; 
+ b6   :  ef7c ; 
+ b7   :  efb2 ; 
+ b8   :  efe8 ; 
+ b9   :  f01e ; 
+ ba   :  f054 ; 
+ bb   :  f08b ; 
+ bc   :  f0c2 ; 
+ bd   :  f0f9 ; 
+ be   :  f131 ; 
+ bf   :  f168 ; 
+ c0   :  f1a0 ; 
+ c1   :  f1d9 ; 
+ c2   :  f211 ; 
+ c3   :  f24a ; 
+ c4   :  f283 ; 
+ c5   :  f2bd ; 
+ c6   :  f2f6 ; 
+ c7   :  f330 ; 
+ c8   :  f36a ; 
+ c9   :  f3a4 ; 
+ ca   :  f3de ; 
+ cb   :  f419 ; 
+ cc   :  f453 ; 
+ cd   :  f48e ; 
+ ce   :  f4c9 ; 
+ cf   :  f504 ; 
+ d0   :  f53f ; 
+ d1   :  f57a ; 
+ d2   :  f5b5 ; 
+ d3   :  f5f0 ; 
+ d4   :  f62c ; 
+ d5   :  f667 ; 
+ d6   :  f6a3 ; 
+ d7   :  f6de ; 
+ d8   :  f71a ; 
+ d9   :  f756 ; 
+ da   :  f791 ; 
+ db   :  f7cd ; 
+ dc   :  f809 ; 
+ dd   :  f844 ; 
+ de   :  f880 ; 
+ df   :  f8bc ; 
+ e0   :  f8f7 ; 
+ e1   :  f933 ; 
+ e2   :  f96e ; 
+ e3   :  f9aa ; 
+ e4   :  f9e5 ; 
+ e5   :  fa21 ; 
+ e6   :  fa5c ; 
+ e7   :  fa97 ; 
+ e8   :  fad2 ; 
+ e9   :  fb0d ; 
+ ea   :  fb48 ; 
+ eb   :  fb82 ; 
+ ec   :  fbbd ; 
+ ed   :  fbf7 ; 
+ ee   :  fc32 ; 
+ ef   :  fc6c ; 
+ f0   :  fca6 ; 
+ f1   :  fcdf ; 
+ f2   :  fd19 ; 
+ f3   :  fd52 ; 
+ f4   :  fd8b ; 
+ f5   :  fdc4 ; 
+ f6   :  fdfd ; 
+ f7   :  fe36 ; 
+ f8   :  fe6e ; 
+ f9   :  fea6 ; 
+ fa   :  fede ; 
+ fb   :  ff16 ; 
+ fc   :  ff4d ; 
+ fd   :  ff84 ; 
+ fe   :  ffbb ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
index c76aabfe99..72890c3f35 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffe ; 
+ 0   :  7fff ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffe ; 
- 4   :  7ffb ; 
- 5   :  7ff6 ; 
- 6   :  7fef ; 
- 7   :  7fe6 ; 
- 8   :  7fdc ; 
- 9   :  7fd0 ; 
- a   :  7fc3 ; 
- b   :  7fb3 ; 
- c   :  7fa2 ; 
- d   :  7f90 ; 
- e   :  7f7b ; 
- f   :  7f65 ; 
- 10   :  7f4e ; 
- 11   :  7f34 ; 
- 12   :  7f19 ; 
- 13   :  7efc ; 
- 14   :  7ede ; 
- 15   :  7ebe ; 
- 16   :  7e9c ; 
- 17   :  7e78 ; 
- 18   :  7e53 ; 
- 19   :  7e2d ; 
- 1a   :  7e04 ; 
- 1b   :  7dda ; 
- 1c   :  7dae ; 
- 1d   :  7d81 ; 
- 1e   :  7d52 ; 
- 1f   :  7d21 ; 
- 20   :  7cef ; 
- 21   :  7cbb ; 
- 22   :  7c86 ; 
- 23   :  7c4e ; 
- 24   :  7c16 ; 
- 25   :  7bdb ; 
- 26   :  7b9f ; 
- 27   :  7b62 ; 
- 28   :  7b23 ; 
- 29   :  7ae2 ; 
- 2a   :  7aa0 ; 
- 2b   :  7a5c ; 
- 2c   :  7a16 ; 
- 2d   :  79cf ; 
- 2e   :  7987 ; 
- 2f   :  793d ; 
- 30   :  78f1 ; 
- 31   :  78a4 ; 
- 32   :  7855 ; 
- 33   :  7805 ; 
- 34   :  77b4 ; 
- 35   :  7760 ; 
- 36   :  770c ; 
- 37   :  76b6 ; 
- 38   :  765e ; 
- 39   :  7605 ; 
- 3a   :  75ab ; 
- 3b   :  754f ; 
- 3c   :  74f1 ; 
- 3d   :  7492 ; 
- 3e   :  7432 ; 
- 3f   :  73d0 ; 
- 40   :  736d ; 
- 41   :  7309 ; 
- 42   :  72a3 ; 
- 43   :  723c ; 
- 44   :  71d3 ; 
- 45   :  7169 ; 
- 46   :  70fe ; 
- 47   :  7091 ; 
- 48   :  7024 ; 
- 49   :  6fb4 ; 
- 4a   :  6f44 ; 
- 4b   :  6ed2 ; 
- 4c   :  6e5f ; 
- 4d   :  6dea ; 
- 4e   :  6d75 ; 
- 4f   :  6cfe ; 
- 50   :  6c86 ; 
- 51   :  6c0c ; 
- 52   :  6b92 ; 
- 53   :  6b16 ; 
- 54   :  6a99 ; 
- 55   :  6a1b ; 
- 56   :  699c ; 
- 57   :  691b ; 
- 58   :  689a ; 
- 59   :  6817 ; 
- 5a   :  6793 ; 
- 5b   :  670e ; 
- 5c   :  6688 ; 
- 5d   :  6601 ; 
- 5e   :  6579 ; 
- 5f   :  64ef ; 
- 60   :  6465 ; 
- 61   :  63da ; 
- 62   :  634d ; 
- 63   :  62c0 ; 
- 64   :  6232 ; 
- 65   :  61a2 ; 
- 66   :  6112 ; 
- 67   :  6081 ; 
- 68   :  5fef ; 
- 69   :  5f5c ; 
- 6a   :  5ec8 ; 
- 6b   :  5e33 ; 
- 6c   :  5d9d ; 
- 6d   :  5d06 ; 
- 6e   :  5c6f ; 
- 6f   :  5bd6 ; 
- 70   :  5b3d ; 
- 71   :  5aa3 ; 
- 72   :  5a09 ; 
- 73   :  596d ; 
- 74   :  58d1 ; 
- 75   :  5833 ; 
- 76   :  5796 ; 
- 77   :  56f7 ; 
- 78   :  5658 ; 
- 79   :  55b8 ; 
- 7a   :  5517 ; 
- 7b   :  5476 ; 
- 7c   :  53d4 ; 
- 7d   :  5331 ; 
- 7e   :  528e ; 
- 7f   :  51ea ; 
- 80   :  5146 ; 
- 81   :  50a0 ; 
- 82   :  4ffb ; 
- 83   :  4f55 ; 
- 84   :  4eae ; 
- 85   :  4e07 ; 
- 86   :  4d5f ; 
- 87   :  4cb7 ; 
- 88   :  4c0e ; 
- 89   :  4b65 ; 
- 8a   :  4abb ; 
- 8b   :  4a11 ; 
- 8c   :  4967 ; 
- 8d   :  48bc ; 
- 8e   :  4811 ; 
- 8f   :  4765 ; 
- 90   :  46b9 ; 
- 91   :  460d ; 
- 92   :  4560 ; 
- 93   :  44b3 ; 
- 94   :  4406 ; 
- 95   :  4358 ; 
- 96   :  42ab ; 
- 97   :  41fd ; 
- 98   :  414e ; 
- 99   :  40a0 ; 
- 9a   :  3ff1 ; 
- 9b   :  3f42 ; 
- 9c   :  3e93 ; 
- 9d   :  3de4 ; 
- 9e   :  3d35 ; 
- 9f   :  3c85 ; 
- a0   :  3bd6 ; 
- a1   :  3b26 ; 
- a2   :  3a76 ; 
- a3   :  39c6 ; 
- a4   :  3916 ; 
- a5   :  3867 ; 
- a6   :  37b7 ; 
- a7   :  3707 ; 
- a8   :  3657 ; 
- a9   :  35a7 ; 
- aa   :  34f7 ; 
- ab   :  3447 ; 
- ac   :  3397 ; 
- ad   :  32e8 ; 
- ae   :  3238 ; 
- af   :  3188 ; 
- b0   :  30d9 ; 
- b1   :  302a ; 
- b2   :  2f7b ; 
- b3   :  2ecc ; 
- b4   :  2e1d ; 
- b5   :  2d6f ; 
- b6   :  2cc0 ; 
- b7   :  2c12 ; 
- b8   :  2b64 ; 
- b9   :  2ab7 ; 
- ba   :  2a0a ; 
- bb   :  295d ; 
- bc   :  28b0 ; 
- bd   :  2803 ; 
- be   :  2757 ; 
- bf   :  26ac ; 
- c0   :  2600 ; 
- c1   :  2555 ; 
- c2   :  24aa ; 
- c3   :  2400 ; 
- c4   :  2356 ; 
- c5   :  22ad ; 
- c6   :  2204 ; 
- c7   :  215b ; 
- c8   :  20b3 ; 
- c9   :  200c ; 
- ca   :  1f64 ; 
- cb   :  1ebe ; 
- cc   :  1e18 ; 
- cd   :  1d72 ; 
- ce   :  1ccd ; 
- cf   :  1c28 ; 
- d0   :  1b85 ; 
- d1   :  1ae1 ; 
- d2   :  1a3e ; 
- d3   :  199c ; 
- d4   :  18fb ; 
- d5   :  185a ; 
- d6   :  17b9 ; 
- d7   :  171a ; 
- d8   :  167b ; 
- d9   :  15dc ; 
- da   :  153f ; 
- db   :  14a2 ; 
- dc   :  1405 ; 
- dd   :  136a ; 
- de   :  12cf ; 
- df   :  1235 ; 
- e0   :  119c ; 
- e1   :  1103 ; 
- e2   :  106b ; 
- e3   :  fd4 ; 
- e4   :  f3e ; 
- e5   :  ea9 ; 
- e6   :  e14 ; 
- e7   :  d80 ; 
- e8   :  ced ; 
- e9   :  c5b ; 
- ea   :  bca ; 
- eb   :  b39 ; 
- ec   :  aaa ; 
- ed   :  a1b ; 
- ee   :  98d ; 
- ef   :  901 ; 
- f0   :  875 ; 
- f1   :  7ea ; 
- f2   :  760 ; 
- f3   :  6d6 ; 
- f4   :  64e ; 
- f5   :  5c7 ; 
- f6   :  541 ; 
- f7   :  4bb ; 
- f8   :  437 ; 
- f9   :  3b3 ; 
- fa   :  331 ; 
- fb   :  2b0 ; 
- fc   :  22f ; 
- fd   :  1b0 ; 
- fe   :  132 ; 
- ff   :  b4 ; 
+ 3   :  7ffd ; 
+ 4   :  7ffa ; 
+ 5   :  7ff4 ; 
+ 6   :  7fed ; 
+ 7   :  7fe4 ; 
+ 8   :  7fd9 ; 
+ 9   :  7fcd ; 
+ a   :  7fbf ; 
+ b   :  7faf ; 
+ c   :  7f9e ; 
+ d   :  7f8b ; 
+ e   :  7f76 ; 
+ f   :  7f5f ; 
+ 10   :  7f47 ; 
+ 11   :  7f2e ; 
+ 12   :  7f12 ; 
+ 13   :  7ef5 ; 
+ 14   :  7ed6 ; 
+ 15   :  7eb5 ; 
+ 16   :  7e93 ; 
+ 17   :  7e6f ; 
+ 18   :  7e4a ; 
+ 19   :  7e23 ; 
+ 1a   :  7dfa ; 
+ 1b   :  7dcf ; 
+ 1c   :  7da3 ; 
+ 1d   :  7d75 ; 
+ 1e   :  7d46 ; 
+ 1f   :  7d15 ; 
+ 20   :  7ce2 ; 
+ 21   :  7cae ; 
+ 22   :  7c78 ; 
+ 23   :  7c40 ; 
+ 24   :  7c07 ; 
+ 25   :  7bcc ; 
+ 26   :  7b90 ; 
+ 27   :  7b52 ; 
+ 28   :  7b13 ; 
+ 29   :  7ad1 ; 
+ 2a   :  7a8f ; 
+ 2b   :  7a4b ; 
+ 2c   :  7a05 ; 
+ 2d   :  79bd ; 
+ 2e   :  7974 ; 
+ 2f   :  792a ; 
+ 30   :  78de ; 
+ 31   :  7891 ; 
+ 32   :  7842 ; 
+ 33   :  77f1 ; 
+ 34   :  779f ; 
+ 35   :  774b ; 
+ 36   :  76f6 ; 
+ 37   :  76a0 ; 
+ 38   :  7648 ; 
+ 39   :  75ef ; 
+ 3a   :  7594 ; 
+ 3b   :  7537 ; 
+ 3c   :  74da ; 
+ 3d   :  747a ; 
+ 3e   :  741a ; 
+ 3f   :  73b8 ; 
+ 40   :  7354 ; 
+ 41   :  72f0 ; 
+ 42   :  7289 ; 
+ 43   :  7222 ; 
+ 44   :  71b9 ; 
+ 45   :  714f ; 
+ 46   :  70e3 ; 
+ 47   :  7076 ; 
+ 48   :  7008 ; 
+ 49   :  6f98 ; 
+ 4a   :  6f27 ; 
+ 4b   :  6eb5 ; 
+ 4c   :  6e42 ; 
+ 4d   :  6dcd ; 
+ 4e   :  6d57 ; 
+ 4f   :  6ce0 ; 
+ 50   :  6c68 ; 
+ 51   :  6bee ; 
+ 52   :  6b73 ; 
+ 53   :  6af7 ; 
+ 54   :  6a7a ; 
+ 55   :  69fb ; 
+ 56   :  697c ; 
+ 57   :  68fb ; 
+ 58   :  6879 ; 
+ 59   :  67f6 ; 
+ 5a   :  6772 ; 
+ 5b   :  66ed ; 
+ 5c   :  6666 ; 
+ 5d   :  65df ; 
+ 5e   :  6556 ; 
+ 5f   :  64cd ; 
+ 60   :  6442 ; 
+ 61   :  63b7 ; 
+ 62   :  632a ; 
+ 63   :  629d ; 
+ 64   :  620e ; 
+ 65   :  617e ; 
+ 66   :  60ee ; 
+ 67   :  605c ; 
+ 68   :  5fca ; 
+ 69   :  5f37 ; 
+ 6a   :  5ea3 ; 
+ 6b   :  5e0d ; 
+ 6c   :  5d77 ; 
+ 6d   :  5ce1 ; 
+ 6e   :  5c49 ; 
+ 6f   :  5bb0 ; 
+ 70   :  5b17 ; 
+ 71   :  5a7d ; 
+ 72   :  59e2 ; 
+ 73   :  5946 ; 
+ 74   :  58a9 ; 
+ 75   :  580c ; 
+ 76   :  576e ; 
+ 77   :  56cf ; 
+ 78   :  5630 ; 
+ 79   :  5590 ; 
+ 7a   :  54ef ; 
+ 7b   :  544d ; 
+ 7c   :  53ab ; 
+ 7d   :  5308 ; 
+ 7e   :  5265 ; 
+ 7f   :  51c1 ; 
+ 80   :  511c ; 
+ 81   :  5077 ; 
+ 82   :  4fd1 ; 
+ 83   :  4f2b ; 
+ 84   :  4e84 ; 
+ 85   :  4ddd ; 
+ 86   :  4d35 ; 
+ 87   :  4c8d ; 
+ 88   :  4be4 ; 
+ 89   :  4b3b ; 
+ 8a   :  4a91 ; 
+ 8b   :  49e7 ; 
+ 8c   :  493c ; 
+ 8d   :  4891 ; 
+ 8e   :  47e6 ; 
+ 8f   :  473a ; 
+ 90   :  468e ; 
+ 91   :  45e2 ; 
+ 92   :  4535 ; 
+ 93   :  4488 ; 
+ 94   :  43db ; 
+ 95   :  432d ; 
+ 96   :  427f ; 
+ 97   :  41d1 ; 
+ 98   :  4123 ; 
+ 99   :  4074 ; 
+ 9a   :  3fc5 ; 
+ 9b   :  3f17 ; 
+ 9c   :  3e67 ; 
+ 9d   :  3db8 ; 
+ 9e   :  3d09 ; 
+ 9f   :  3c59 ; 
+ a0   :  3baa ; 
+ a1   :  3afa ; 
+ a2   :  3a4a ; 
+ a3   :  399a ; 
+ a4   :  38ea ; 
+ a5   :  383b ; 
+ a6   :  378b ; 
+ a7   :  36db ; 
+ a8   :  362b ; 
+ a9   :  357b ; 
+ aa   :  34cb ; 
+ ab   :  341b ; 
+ ac   :  336b ; 
+ ad   :  32bc ; 
+ ae   :  320c ; 
+ af   :  315d ; 
+ b0   :  30ad ; 
+ b1   :  2ffe ; 
+ b2   :  2f4f ; 
+ b3   :  2ea0 ; 
+ b4   :  2df2 ; 
+ b5   :  2d43 ; 
+ b6   :  2c95 ; 
+ b7   :  2be7 ; 
+ b8   :  2b39 ; 
+ b9   :  2a8c ; 
+ ba   :  29de ; 
+ bb   :  2931 ; 
+ bc   :  2885 ; 
+ bd   :  27d8 ; 
+ be   :  272c ; 
+ bf   :  2681 ; 
+ c0   :  25d5 ; 
+ c1   :  252a ; 
+ c2   :  2480 ; 
+ c3   :  23d6 ; 
+ c4   :  232c ; 
+ c5   :  2283 ; 
+ c6   :  21da ; 
+ c7   :  2131 ; 
+ c8   :  2089 ; 
+ c9   :  1fe2 ; 
+ ca   :  1f3b ; 
+ cb   :  1e94 ; 
+ cc   :  1dee ; 
+ cd   :  1d49 ; 
+ ce   :  1ca4 ; 
+ cf   :  1bff ; 
+ d0   :  1b5c ; 
+ d1   :  1ab8 ; 
+ d2   :  1a16 ; 
+ d3   :  1974 ; 
+ d4   :  18d2 ; 
+ d5   :  1831 ; 
+ d6   :  1791 ; 
+ d7   :  16f2 ; 
+ d8   :  1653 ; 
+ d9   :  15b5 ; 
+ da   :  1517 ; 
+ db   :  147b ; 
+ dc   :  13de ; 
+ dd   :  1343 ; 
+ de   :  12a8 ; 
+ df   :  120f ; 
+ e0   :  1175 ; 
+ e1   :  10dd ; 
+ e2   :  1045 ; 
+ e3   :  faf ; 
+ e4   :  f19 ; 
+ e5   :  e83 ; 
+ e6   :  def ; 
+ e7   :  d5b ; 
+ e8   :  cc9 ; 
+ e9   :  c37 ; 
+ ea   :  ba6 ; 
+ eb   :  b15 ; 
+ ec   :  a86 ; 
+ ed   :  9f8 ; 
+ ee   :  96a ; 
+ ef   :  8de ; 
+ f0   :  852 ; 
+ f1   :  7c7 ; 
+ f2   :  73d ; 
+ f3   :  6b4 ; 
+ f4   :  62c ; 
+ f5   :  5a5 ; 
+ f6   :  51f ; 
+ f7   :  49a ; 
+ f8   :  416 ; 
+ f9   :  393 ; 
+ fa   :  311 ; 
+ fb   :  290 ; 
+ fc   :  20f ; 
+ fd   :  190 ; 
+ fe   :  112 ; 
+ ff   :  95 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
index f9bdb6a1ab..25f0fe8ba4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffda ; 
- 1   :  ffbd ; 
- 2   :  ffa0 ; 
- 3   :  ff83 ; 
- 4   :  ff67 ; 
- 5   :  ff4b ; 
- 6   :  ff2f ; 
- 7   :  ff13 ; 
- 8   :  fef7 ; 
- 9   :  fedb ; 
- a   :  fec0 ; 
- b   :  fea5 ; 
- c   :  fe8a ; 
- d   :  fe6f ; 
- e   :  fe54 ; 
- f   :  fe3a ; 
- 10   :  fe20 ; 
- 11   :  fe05 ; 
- 12   :  fdec ; 
- 13   :  fdd2 ; 
- 14   :  fdb8 ; 
- 15   :  fd9f ; 
- 16   :  fd86 ; 
- 17   :  fd6d ; 
- 18   :  fd55 ; 
- 19   :  fd3c ; 
- 1a   :  fd24 ; 
- 1b   :  fd0c ; 
- 1c   :  fcf4 ; 
- 1d   :  fcdd ; 
- 1e   :  fcc6 ; 
- 1f   :  fcaf ; 
- 20   :  fc98 ; 
- 21   :  fc81 ; 
- 22   :  fc6b ; 
- 23   :  fc55 ; 
- 24   :  fc3f ; 
- 25   :  fc2a ; 
- 26   :  fc14 ; 
- 27   :  fbff ; 
- 28   :  fbeb ; 
- 29   :  fbd6 ; 
- 2a   :  fbc2 ; 
- 2b   :  fbae ; 
- 2c   :  fb9a ; 
- 2d   :  fb87 ; 
- 2e   :  fb74 ; 
- 2f   :  fb61 ; 
- 30   :  fb4e ; 
- 31   :  fb3c ; 
- 32   :  fb2a ; 
- 33   :  fb18 ; 
- 34   :  fb06 ; 
- 35   :  faf5 ; 
- 36   :  fae4 ; 
- 37   :  fad3 ; 
- 38   :  fac3 ; 
- 39   :  fab3 ; 
- 3a   :  faa3 ; 
- 3b   :  fa93 ; 
- 3c   :  fa84 ; 
- 3d   :  fa75 ; 
- 3e   :  fa67 ; 
- 3f   :  fa58 ; 
- 40   :  fa4a ; 
- 41   :  fa3c ; 
- 42   :  fa2f ; 
- 43   :  fa22 ; 
- 44   :  fa15 ; 
- 45   :  fa08 ; 
- 46   :  f9fc ; 
- 47   :  f9f0 ; 
- 48   :  f9e4 ; 
- 49   :  f9d9 ; 
- 4a   :  f9ce ; 
- 4b   :  f9c3 ; 
- 4c   :  f9b8 ; 
- 4d   :  f9ae ; 
- 4e   :  f9a4 ; 
- 4f   :  f99a ; 
- 50   :  f991 ; 
- 51   :  f988 ; 
- 52   :  f97f ; 
- 53   :  f977 ; 
- 54   :  f96f ; 
- 55   :  f967 ; 
- 56   :  f960 ; 
- 57   :  f958 ; 
- 58   :  f951 ; 
- 59   :  f94b ; 
- 5a   :  f945 ; 
- 5b   :  f93f ; 
- 5c   :  f939 ; 
- 5d   :  f933 ; 
- 5e   :  f92e ; 
- 5f   :  f929 ; 
- 60   :  f925 ; 
- 61   :  f921 ; 
- 62   :  f91d ; 
- 63   :  f919 ; 
- 64   :  f916 ; 
- 65   :  f913 ; 
- 66   :  f910 ; 
- 67   :  f90d ; 
- 68   :  f90b ; 
- 69   :  f909 ; 
- 6a   :  f908 ; 
- 6b   :  f906 ; 
- 6c   :  f905 ; 
+ 0   :  ffef ; 
+ 1   :  ffd2 ; 
+ 2   :  ffb6 ; 
+ 3   :  ff99 ; 
+ 4   :  ff7c ; 
+ 5   :  ff60 ; 
+ 6   :  ff44 ; 
+ 7   :  ff28 ; 
+ 8   :  ff0c ; 
+ 9   :  fef0 ; 
+ a   :  fed5 ; 
+ b   :  feb9 ; 
+ c   :  fe9e ; 
+ d   :  fe83 ; 
+ e   :  fe68 ; 
+ f   :  fe4e ; 
+ 10   :  fe33 ; 
+ 11   :  fe19 ; 
+ 12   :  fdff ; 
+ 13   :  fde5 ; 
+ 14   :  fdcb ; 
+ 15   :  fdb2 ; 
+ 16   :  fd99 ; 
+ 17   :  fd80 ; 
+ 18   :  fd67 ; 
+ 19   :  fd4e ; 
+ 1a   :  fd36 ; 
+ 1b   :  fd1e ; 
+ 1c   :  fd06 ; 
+ 1d   :  fcee ; 
+ 1e   :  fcd7 ; 
+ 1f   :  fcc0 ; 
+ 20   :  fca9 ; 
+ 21   :  fc92 ; 
+ 22   :  fc7c ; 
+ 23   :  fc66 ; 
+ 24   :  fc50 ; 
+ 25   :  fc3a ; 
+ 26   :  fc24 ; 
+ 27   :  fc0f ; 
+ 28   :  fbfa ; 
+ 29   :  fbe5 ; 
+ 2a   :  fbd1 ; 
+ 2b   :  fbbd ; 
+ 2c   :  fba9 ; 
+ 2d   :  fb95 ; 
+ 2e   :  fb82 ; 
+ 2f   :  fb6f ; 
+ 30   :  fb5c ; 
+ 31   :  fb49 ; 
+ 32   :  fb37 ; 
+ 33   :  fb25 ; 
+ 34   :  fb13 ; 
+ 35   :  fb02 ; 
+ 36   :  faf1 ; 
+ 37   :  fae0 ; 
+ 38   :  facf ; 
+ 39   :  fabf ; 
+ 3a   :  faaf ; 
+ 3b   :  fa9f ; 
+ 3c   :  fa90 ; 
+ 3d   :  fa80 ; 
+ 3e   :  fa72 ; 
+ 3f   :  fa63 ; 
+ 40   :  fa55 ; 
+ 41   :  fa47 ; 
+ 42   :  fa39 ; 
+ 43   :  fa2b ; 
+ 44   :  fa1e ; 
+ 45   :  fa12 ; 
+ 46   :  fa05 ; 
+ 47   :  f9f9 ; 
+ 48   :  f9ed ; 
+ 49   :  f9e1 ; 
+ 4a   :  f9d6 ; 
+ 4b   :  f9cb ; 
+ 4c   :  f9c0 ; 
+ 4d   :  f9b6 ; 
+ 4e   :  f9ab ; 
+ 4f   :  f9a2 ; 
+ 50   :  f998 ; 
+ 51   :  f98f ; 
+ 52   :  f986 ; 
+ 53   :  f97d ; 
+ 54   :  f975 ; 
+ 55   :  f96d ; 
+ 56   :  f965 ; 
+ 57   :  f95e ; 
+ 58   :  f957 ; 
+ 59   :  f950 ; 
+ 5a   :  f949 ; 
+ 5b   :  f943 ; 
+ 5c   :  f93d ; 
+ 5d   :  f937 ; 
+ 5e   :  f932 ; 
+ 5f   :  f92d ; 
+ 60   :  f928 ; 
+ 61   :  f924 ; 
+ 62   :  f920 ; 
+ 63   :  f91c ; 
+ 64   :  f918 ; 
+ 65   :  f915 ; 
+ 66   :  f912 ; 
+ 67   :  f90f ; 
+ 68   :  f90d ; 
+ 69   :  f90b ; 
+ 6a   :  f909 ; 
+ 6b   :  f907 ; 
+ 6c   :  f906 ; 
  6d   :  f905 ; 
  6e   :  f904 ; 
  6f   :  f904 ; 
  70   :  f904 ; 
  71   :  f904 ; 
- 72   :  f905 ; 
- 73   :  f906 ; 
- 74   :  f907 ; 
- 75   :  f909 ; 
- 76   :  f90a ; 
- 77   :  f90c ; 
- 78   :  f90f ; 
- 79   :  f911 ; 
- 7a   :  f914 ; 
- 7b   :  f917 ; 
- 7c   :  f91a ; 
- 7d   :  f91e ; 
- 7e   :  f922 ; 
- 7f   :  f926 ; 
- 80   :  f92a ; 
- 81   :  f92f ; 
- 82   :  f934 ; 
- 83   :  f939 ; 
- 84   :  f93e ; 
- 85   :  f944 ; 
- 86   :  f94a ; 
- 87   :  f950 ; 
- 88   :  f956 ; 
- 89   :  f95d ; 
- 8a   :  f963 ; 
- 8b   :  f96a ; 
- 8c   :  f972 ; 
- 8d   :  f979 ; 
- 8e   :  f981 ; 
- 8f   :  f989 ; 
- 90   :  f991 ; 
- 91   :  f999 ; 
- 92   :  f9a2 ; 
- 93   :  f9ab ; 
- 94   :  f9b4 ; 
- 95   :  f9bd ; 
- 96   :  f9c6 ; 
- 97   :  f9d0 ; 
- 98   :  f9da ; 
- 99   :  f9e4 ; 
- 9a   :  f9ee ; 
- 9b   :  f9f9 ; 
- 9c   :  fa03 ; 
- 9d   :  fa0e ; 
- 9e   :  fa19 ; 
- 9f   :  fa24 ; 
- a0   :  fa30 ; 
- a1   :  fa3b ; 
- a2   :  fa47 ; 
- a3   :  fa53 ; 
- a4   :  fa5f ; 
- a5   :  fa6b ; 
- a6   :  fa77 ; 
- a7   :  fa84 ; 
- a8   :  fa91 ; 
- a9   :  fa9e ; 
- aa   :  faab ; 
- ab   :  fab8 ; 
- ac   :  fac5 ; 
- ad   :  fad3 ; 
- ae   :  fae0 ; 
- af   :  faee ; 
- b0   :  fafc ; 
- b1   :  fb0a ; 
- b2   :  fb18 ; 
- b3   :  fb26 ; 
- b4   :  fb35 ; 
- b5   :  fb43 ; 
- b6   :  fb52 ; 
- b7   :  fb61 ; 
- b8   :  fb70 ; 
- b9   :  fb7f ; 
- ba   :  fb8e ; 
- bb   :  fb9d ; 
- bc   :  fbac ; 
- bd   :  fbbc ; 
- be   :  fbcb ; 
- bf   :  fbdb ; 
- c0   :  fbeb ; 
- c1   :  fbfa ; 
- c2   :  fc0a ; 
- c3   :  fc1a ; 
- c4   :  fc2a ; 
- c5   :  fc3a ; 
- c6   :  fc4b ; 
- c7   :  fc5b ; 
- c8   :  fc6b ; 
- c9   :  fc7c ; 
- ca   :  fc8c ; 
- cb   :  fc9d ; 
- cc   :  fcad ; 
- cd   :  fcbe ; 
- ce   :  fccf ; 
- cf   :  fcdf ; 
- d0   :  fcf0 ; 
- d1   :  fd01 ; 
- d2   :  fd12 ; 
- d3   :  fd23 ; 
- d4   :  fd34 ; 
- d5   :  fd45 ; 
- d6   :  fd56 ; 
- d7   :  fd67 ; 
- d8   :  fd78 ; 
- d9   :  fd89 ; 
- da   :  fd9a ; 
- db   :  fdab ; 
- dc   :  fdbc ; 
- dd   :  fdcd ; 
- de   :  fdde ; 
- df   :  fdef ; 
- e0   :  fe01 ; 
- e1   :  fe12 ; 
- e2   :  fe23 ; 
- e3   :  fe34 ; 
- e4   :  fe45 ; 
- e5   :  fe56 ; 
- e6   :  fe67 ; 
- e7   :  fe78 ; 
- e8   :  fe89 ; 
- e9   :  fe9a ; 
- ea   :  feab ; 
- eb   :  febc ; 
- ec   :  fecd ; 
- ed   :  fede ; 
- ee   :  feef ; 
- ef   :  ff00 ; 
- f0   :  ff11 ; 
- f1   :  ff21 ; 
- f2   :  ff32 ; 
- f3   :  ff43 ; 
- f4   :  ff53 ; 
- f5   :  ff64 ; 
- f6   :  ff74 ; 
- f7   :  ff85 ; 
- f8   :  ff95 ; 
- f9   :  ffa5 ; 
- fa   :  ffb6 ; 
- fb   :  ffc6 ; 
- fc   :  ffd6 ; 
- fd   :  ffe6 ; 
- fe   :  fff6 ; 
- ff   :  6 ; 
+ 72   :  f904 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
+ 75   :  f907 ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
+ 79   :  f90f ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
+ 7c   :  f918 ; 
+ 7d   :  f91b ; 
+ 7e   :  f91f ; 
+ 7f   :  f923 ; 
+ 80   :  f927 ; 
+ 81   :  f92b ; 
+ 82   :  f930 ; 
+ 83   :  f935 ; 
+ 84   :  f93a ; 
+ 85   :  f93f ; 
+ 86   :  f945 ; 
+ 87   :  f94b ; 
+ 88   :  f951 ; 
+ 89   :  f958 ; 
+ 8a   :  f95e ; 
+ 8b   :  f965 ; 
+ 8c   :  f96c ; 
+ 8d   :  f973 ; 
+ 8e   :  f97b ; 
+ 8f   :  f983 ; 
+ 90   :  f98b ; 
+ 91   :  f993 ; 
+ 92   :  f99b ; 
+ 93   :  f9a4 ; 
+ 94   :  f9ad ; 
+ 95   :  f9b6 ; 
+ 96   :  f9bf ; 
+ 97   :  f9c9 ; 
+ 98   :  f9d2 ; 
+ 99   :  f9dc ; 
+ 9a   :  f9e6 ; 
+ 9b   :  f9f1 ; 
+ 9c   :  f9fb ; 
+ 9d   :  fa06 ; 
+ 9e   :  fa11 ; 
+ 9f   :  fa1c ; 
+ a0   :  fa27 ; 
+ a1   :  fa32 ; 
+ a2   :  fa3e ; 
+ a3   :  fa4a ; 
+ a4   :  fa56 ; 
+ a5   :  fa62 ; 
+ a6   :  fa6e ; 
+ a7   :  fa7a ; 
+ a8   :  fa87 ; 
+ a9   :  fa94 ; 
+ aa   :  faa1 ; 
+ ab   :  faae ; 
+ ac   :  fabb ; 
+ ad   :  fac8 ; 
+ ae   :  fad6 ; 
+ af   :  fae4 ; 
+ b0   :  faf1 ; 
+ b1   :  faff ; 
+ b2   :  fb0d ; 
+ b3   :  fb1c ; 
+ b4   :  fb2a ; 
+ b5   :  fb38 ; 
+ b6   :  fb47 ; 
+ b7   :  fb56 ; 
+ b8   :  fb64 ; 
+ b9   :  fb73 ; 
+ ba   :  fb82 ; 
+ bb   :  fb92 ; 
+ bc   :  fba1 ; 
+ bd   :  fbb0 ; 
+ be   :  fbc0 ; 
+ bf   :  fbcf ; 
+ c0   :  fbdf ; 
+ c1   :  fbef ; 
+ c2   :  fbfe ; 
+ c3   :  fc0e ; 
+ c4   :  fc1e ; 
+ c5   :  fc2e ; 
+ c6   :  fc3f ; 
+ c7   :  fc4f ; 
+ c8   :  fc5f ; 
+ c9   :  fc6f ; 
+ ca   :  fc80 ; 
+ cb   :  fc90 ; 
+ cc   :  fca1 ; 
+ cd   :  fcb1 ; 
+ ce   :  fcc2 ; 
+ cf   :  fcd3 ; 
+ d0   :  fce4 ; 
+ d1   :  fcf4 ; 
+ d2   :  fd05 ; 
+ d3   :  fd16 ; 
+ d4   :  fd27 ; 
+ d5   :  fd38 ; 
+ d6   :  fd49 ; 
+ d7   :  fd5a ; 
+ d8   :  fd6b ; 
+ d9   :  fd7c ; 
+ da   :  fd8d ; 
+ db   :  fd9e ; 
+ dc   :  fdaf ; 
+ dd   :  fdc0 ; 
+ de   :  fdd1 ; 
+ df   :  fde3 ; 
+ e0   :  fdf4 ; 
+ e1   :  fe05 ; 
+ e2   :  fe16 ; 
+ e3   :  fe27 ; 
+ e4   :  fe38 ; 
+ e5   :  fe49 ; 
+ e6   :  fe5a ; 
+ e7   :  fe6b ; 
+ e8   :  fe7d ; 
+ e9   :  fe8e ; 
+ ea   :  fe9f ; 
+ eb   :  feb0 ; 
+ ec   :  fec0 ; 
+ ed   :  fed1 ; 
+ ee   :  fee2 ; 
+ ef   :  fef3 ; 
+ f0   :  ff04 ; 
+ f1   :  ff15 ; 
+ f2   :  ff25 ; 
+ f3   :  ff36 ; 
+ f4   :  ff47 ; 
+ f5   :  ff57 ; 
+ f6   :  ff68 ; 
+ f7   :  ff78 ; 
+ f8   :  ff89 ; 
+ f9   :  ff99 ; 
+ fa   :  ffa9 ; 
+ fb   :  ffba ; 
+ fc   :  ffca ; 
+ fd   :  ffda ; 
+ fe   :  ffea ; 
+ ff   :  fffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
index 806955cb3b..6033118c34 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feca ; 
- 1   :  ff43 ; 
- 2   :  ffbd ; 
- 3   :  38 ; 
- 4   :  b4 ; 
- 5   :  132 ; 
- 6   :  1b0 ; 
- 7   :  22f ; 
- 8   :  2b0 ; 
- 9   :  331 ; 
- a   :  3b3 ; 
- b   :  437 ; 
- c   :  4bb ; 
- d   :  541 ; 
- e   :  5c7 ; 
- f   :  64e ; 
- 10   :  6d6 ; 
- 11   :  760 ; 
- 12   :  7ea ; 
- 13   :  875 ; 
- 14   :  901 ; 
- 15   :  98d ; 
- 16   :  a1b ; 
- 17   :  aaa ; 
- 18   :  b39 ; 
- 19   :  bca ; 
- 1a   :  c5b ; 
- 1b   :  ced ; 
- 1c   :  d80 ; 
- 1d   :  e14 ; 
- 1e   :  ea9 ; 
- 1f   :  f3e ; 
- 20   :  fd4 ; 
- 21   :  106b ; 
- 22   :  1103 ; 
- 23   :  119c ; 
- 24   :  1235 ; 
- 25   :  12cf ; 
- 26   :  136a ; 
- 27   :  1405 ; 
- 28   :  14a2 ; 
- 29   :  153f ; 
- 2a   :  15dc ; 
- 2b   :  167b ; 
- 2c   :  171a ; 
- 2d   :  17b9 ; 
- 2e   :  185a ; 
- 2f   :  18fb ; 
- 30   :  199c ; 
- 31   :  1a3e ; 
- 32   :  1ae1 ; 
- 33   :  1b85 ; 
- 34   :  1c28 ; 
- 35   :  1ccd ; 
- 36   :  1d72 ; 
- 37   :  1e18 ; 
- 38   :  1ebe ; 
- 39   :  1f64 ; 
- 3a   :  200c ; 
- 3b   :  20b3 ; 
- 3c   :  215b ; 
- 3d   :  2204 ; 
- 3e   :  22ad ; 
- 3f   :  2356 ; 
- 40   :  2400 ; 
- 41   :  24aa ; 
- 42   :  2555 ; 
- 43   :  2600 ; 
- 44   :  26ac ; 
- 45   :  2757 ; 
- 46   :  2803 ; 
- 47   :  28b0 ; 
- 48   :  295d ; 
- 49   :  2a0a ; 
- 4a   :  2ab7 ; 
- 4b   :  2b64 ; 
- 4c   :  2c12 ; 
- 4d   :  2cc0 ; 
- 4e   :  2d6f ; 
- 4f   :  2e1d ; 
- 50   :  2ecc ; 
- 51   :  2f7b ; 
- 52   :  302a ; 
- 53   :  30d9 ; 
- 54   :  3188 ; 
- 55   :  3238 ; 
- 56   :  32e8 ; 
- 57   :  3397 ; 
- 58   :  3447 ; 
- 59   :  34f7 ; 
- 5a   :  35a7 ; 
- 5b   :  3657 ; 
- 5c   :  3707 ; 
- 5d   :  37b7 ; 
- 5e   :  3867 ; 
- 5f   :  3916 ; 
- 60   :  39c6 ; 
- 61   :  3a76 ; 
- 62   :  3b26 ; 
- 63   :  3bd6 ; 
- 64   :  3c85 ; 
- 65   :  3d35 ; 
- 66   :  3de4 ; 
- 67   :  3e93 ; 
- 68   :  3f42 ; 
- 69   :  3ff1 ; 
- 6a   :  40a0 ; 
- 6b   :  414e ; 
- 6c   :  41fd ; 
- 6d   :  42ab ; 
- 6e   :  4358 ; 
- 6f   :  4406 ; 
- 70   :  44b3 ; 
- 71   :  4560 ; 
- 72   :  460d ; 
- 73   :  46b9 ; 
- 74   :  4765 ; 
- 75   :  4811 ; 
- 76   :  48bc ; 
- 77   :  4967 ; 
- 78   :  4a11 ; 
- 79   :  4abb ; 
- 7a   :  4b65 ; 
- 7b   :  4c0e ; 
- 7c   :  4cb7 ; 
- 7d   :  4d5f ; 
- 7e   :  4e07 ; 
- 7f   :  4eae ; 
- 80   :  4f55 ; 
- 81   :  4ffb ; 
- 82   :  50a0 ; 
- 83   :  5146 ; 
- 84   :  51ea ; 
- 85   :  528e ; 
- 86   :  5331 ; 
- 87   :  53d4 ; 
- 88   :  5476 ; 
- 89   :  5517 ; 
- 8a   :  55b8 ; 
- 8b   :  5658 ; 
- 8c   :  56f7 ; 
- 8d   :  5796 ; 
- 8e   :  5833 ; 
- 8f   :  58d1 ; 
- 90   :  596d ; 
- 91   :  5a09 ; 
- 92   :  5aa3 ; 
- 93   :  5b3d ; 
- 94   :  5bd6 ; 
- 95   :  5c6f ; 
- 96   :  5d06 ; 
- 97   :  5d9d ; 
- 98   :  5e33 ; 
- 99   :  5ec8 ; 
- 9a   :  5f5c ; 
- 9b   :  5fef ; 
- 9c   :  6081 ; 
- 9d   :  6112 ; 
- 9e   :  61a2 ; 
- 9f   :  6232 ; 
- a0   :  62c0 ; 
- a1   :  634d ; 
- a2   :  63da ; 
- a3   :  6465 ; 
- a4   :  64ef ; 
- a5   :  6579 ; 
- a6   :  6601 ; 
- a7   :  6688 ; 
- a8   :  670e ; 
- a9   :  6793 ; 
- aa   :  6817 ; 
- ab   :  689a ; 
- ac   :  691b ; 
- ad   :  699c ; 
- ae   :  6a1b ; 
- af   :  6a99 ; 
- b0   :  6b16 ; 
- b1   :  6b92 ; 
- b2   :  6c0c ; 
- b3   :  6c86 ; 
- b4   :  6cfe ; 
- b5   :  6d75 ; 
- b6   :  6dea ; 
- b7   :  6e5f ; 
- b8   :  6ed2 ; 
- b9   :  6f44 ; 
- ba   :  6fb4 ; 
- bb   :  7024 ; 
- bc   :  7091 ; 
- bd   :  70fe ; 
- be   :  7169 ; 
- bf   :  71d3 ; 
- c0   :  723c ; 
- c1   :  72a3 ; 
- c2   :  7309 ; 
- c3   :  736d ; 
- c4   :  73d0 ; 
- c5   :  7432 ; 
- c6   :  7492 ; 
- c7   :  74f1 ; 
- c8   :  754f ; 
- c9   :  75ab ; 
- ca   :  7605 ; 
- cb   :  765e ; 
- cc   :  76b6 ; 
- cd   :  770c ; 
- ce   :  7760 ; 
- cf   :  77b4 ; 
- d0   :  7805 ; 
- d1   :  7855 ; 
- d2   :  78a4 ; 
- d3   :  78f1 ; 
- d4   :  793d ; 
- d5   :  7987 ; 
- d6   :  79cf ; 
- d7   :  7a16 ; 
- d8   :  7a5c ; 
- d9   :  7aa0 ; 
- da   :  7ae2 ; 
- db   :  7b23 ; 
- dc   :  7b62 ; 
- dd   :  7b9f ; 
- de   :  7bdb ; 
- df   :  7c16 ; 
- e0   :  7c4e ; 
- e1   :  7c86 ; 
- e2   :  7cbb ; 
- e3   :  7cef ; 
- e4   :  7d21 ; 
- e5   :  7d52 ; 
- e6   :  7d81 ; 
- e7   :  7dae ; 
- e8   :  7dda ; 
- e9   :  7e04 ; 
- ea   :  7e2d ; 
- eb   :  7e53 ; 
- ec   :  7e78 ; 
- ed   :  7e9c ; 
- ee   :  7ebe ; 
- ef   :  7ede ; 
- f0   :  7efc ; 
- f1   :  7f19 ; 
- f2   :  7f34 ; 
- f3   :  7f4e ; 
- f4   :  7f65 ; 
- f5   :  7f7b ; 
- f6   :  7f90 ; 
- f7   :  7fa2 ; 
- f8   :  7fb3 ; 
- f9   :  7fc3 ; 
- fa   :  7fd0 ; 
- fb   :  7fdc ; 
- fc   :  7fe6 ; 
- fd   :  7fef ; 
- fe   :  7ff6 ; 
- ff   :  7ffb ; 
+ 0   :  fee8 ; 
+ 1   :  ff61 ; 
+ 2   :  ffdc ; 
+ 3   :  57 ; 
+ 4   :  d4 ; 
+ 5   :  151 ; 
+ 6   :  1d0 ; 
+ 7   :  24f ; 
+ 8   :  2d0 ; 
+ 9   :  352 ; 
+ a   :  3d4 ; 
+ b   :  458 ; 
+ c   :  4dc ; 
+ d   :  562 ; 
+ e   :  5e9 ; 
+ f   :  670 ; 
+ 10   :  6f9 ; 
+ 11   :  782 ; 
+ 12   :  80c ; 
+ 13   :  898 ; 
+ 14   :  924 ; 
+ 15   :  9b1 ; 
+ 16   :  a3f ; 
+ 17   :  ace ; 
+ 18   :  b5d ; 
+ 19   :  bee ; 
+ 1a   :  c80 ; 
+ 1b   :  d12 ; 
+ 1c   :  da5 ; 
+ 1d   :  e39 ; 
+ 1e   :  ece ; 
+ 1f   :  f63 ; 
+ 20   :  ffa ; 
+ 21   :  1091 ; 
+ 22   :  1129 ; 
+ 23   :  11c2 ; 
+ 24   :  125b ; 
+ 25   :  12f6 ; 
+ 26   :  1391 ; 
+ 27   :  142c ; 
+ 28   :  14c9 ; 
+ 29   :  1566 ; 
+ 2a   :  1604 ; 
+ 2b   :  16a2 ; 
+ 2c   :  1741 ; 
+ 2d   :  17e1 ; 
+ 2e   :  1882 ; 
+ 2f   :  1923 ; 
+ 30   :  19c5 ; 
+ 31   :  1a67 ; 
+ 32   :  1b0a ; 
+ 33   :  1bad ; 
+ 34   :  1c52 ; 
+ 35   :  1cf6 ; 
+ 36   :  1d9b ; 
+ 37   :  1e41 ; 
+ 38   :  1ee7 ; 
+ 39   :  1f8e ; 
+ 3a   :  2035 ; 
+ 3b   :  20dd ; 
+ 3c   :  2185 ; 
+ 3d   :  222e ; 
+ 3e   :  22d7 ; 
+ 3f   :  2381 ; 
+ 40   :  242b ; 
+ 41   :  24d5 ; 
+ 42   :  2580 ; 
+ 43   :  262b ; 
+ 44   :  26d6 ; 
+ 45   :  2782 ; 
+ 46   :  282e ; 
+ 47   :  28db ; 
+ 48   :  2988 ; 
+ 49   :  2a35 ; 
+ 4a   :  2ae2 ; 
+ 4b   :  2b90 ; 
+ 4c   :  2c3e ; 
+ 4d   :  2cec ; 
+ 4e   :  2d9a ; 
+ 4f   :  2e49 ; 
+ 50   :  2ef8 ; 
+ 51   :  2fa7 ; 
+ 52   :  3056 ; 
+ 53   :  3105 ; 
+ 54   :  31b4 ; 
+ 55   :  3264 ; 
+ 56   :  3313 ; 
+ 57   :  33c3 ; 
+ 58   :  3473 ; 
+ 59   :  3523 ; 
+ 5a   :  35d3 ; 
+ 5b   :  3683 ; 
+ 5c   :  3733 ; 
+ 5d   :  37e3 ; 
+ 5e   :  3892 ; 
+ 5f   :  3942 ; 
+ 60   :  39f2 ; 
+ 61   :  3aa2 ; 
+ 62   :  3b52 ; 
+ 63   :  3c02 ; 
+ 64   :  3cb1 ; 
+ 65   :  3d61 ; 
+ 66   :  3e10 ; 
+ 67   :  3ebf ; 
+ 68   :  3f6e ; 
+ 69   :  401d ; 
+ 6a   :  40cc ; 
+ 6b   :  417a ; 
+ 6c   :  4228 ; 
+ 6d   :  42d6 ; 
+ 6e   :  4384 ; 
+ 6f   :  4431 ; 
+ 70   :  44de ; 
+ 71   :  458b ; 
+ 72   :  4638 ; 
+ 73   :  46e4 ; 
+ 74   :  4790 ; 
+ 75   :  483c ; 
+ 76   :  48e7 ; 
+ 77   :  4991 ; 
+ 78   :  4a3c ; 
+ 79   :  4ae6 ; 
+ 7a   :  4b8f ; 
+ 7b   :  4c38 ; 
+ 7c   :  4ce1 ; 
+ 7d   :  4d89 ; 
+ 7e   :  4e31 ; 
+ 7f   :  4ed8 ; 
+ 80   :  4f7e ; 
+ 81   :  5024 ; 
+ 82   :  50ca ; 
+ 83   :  516f ; 
+ 84   :  5213 ; 
+ 85   :  52b7 ; 
+ 86   :  535a ; 
+ 87   :  53fc ; 
+ 88   :  549e ; 
+ 89   :  553f ; 
+ 8a   :  55e0 ; 
+ 8b   :  5680 ; 
+ 8c   :  571f ; 
+ 8d   :  57bd ; 
+ 8e   :  585b ; 
+ 8f   :  58f8 ; 
+ 90   :  5994 ; 
+ 91   :  5a2f ; 
+ 92   :  5aca ; 
+ 93   :  5b64 ; 
+ 94   :  5bfd ; 
+ 95   :  5c95 ; 
+ 96   :  5d2c ; 
+ 97   :  5dc3 ; 
+ 98   :  5e58 ; 
+ 99   :  5eed ; 
+ 9a   :  5f81 ; 
+ 9b   :  6013 ; 
+ 9c   :  60a5 ; 
+ 9d   :  6136 ; 
+ 9e   :  61c6 ; 
+ 9f   :  6255 ; 
+ a0   :  62e4 ; 
+ a1   :  6371 ; 
+ a2   :  63fd ; 
+ a3   :  6488 ; 
+ a4   :  6512 ; 
+ a5   :  659b ; 
+ a6   :  6623 ; 
+ a7   :  66aa ; 
+ a8   :  672f ; 
+ a9   :  67b4 ; 
+ aa   :  6838 ; 
+ ab   :  68ba ; 
+ ac   :  693b ; 
+ ad   :  69bc ; 
+ ae   :  6a3b ; 
+ af   :  6ab8 ; 
+ b0   :  6b35 ; 
+ b1   :  6bb1 ; 
+ b2   :  6c2b ; 
+ b3   :  6ca4 ; 
+ b4   :  6d1c ; 
+ b5   :  6d92 ; 
+ b6   :  6e08 ; 
+ b7   :  6e7c ; 
+ b8   :  6eee ; 
+ b9   :  6f60 ; 
+ ba   :  6fd0 ; 
+ bb   :  703f ; 
+ bc   :  70ad ; 
+ bd   :  7119 ; 
+ be   :  7184 ; 
+ bf   :  71ee ; 
+ c0   :  7256 ; 
+ c1   :  72bd ; 
+ c2   :  7322 ; 
+ c3   :  7386 ; 
+ c4   :  73e9 ; 
+ c5   :  744a ; 
+ c6   :  74aa ; 
+ c7   :  7509 ; 
+ c8   :  7566 ; 
+ c9   :  75c1 ; 
+ ca   :  761b ; 
+ cb   :  7674 ; 
+ cc   :  76cb ; 
+ cd   :  7721 ; 
+ ce   :  7775 ; 
+ cf   :  77c8 ; 
+ d0   :  7819 ; 
+ d1   :  7869 ; 
+ d2   :  78b7 ; 
+ d3   :  7904 ; 
+ d4   :  794f ; 
+ d5   :  7999 ; 
+ d6   :  79e1 ; 
+ d7   :  7a28 ; 
+ d8   :  7a6d ; 
+ d9   :  7ab0 ; 
+ da   :  7af2 ; 
+ db   :  7b33 ; 
+ dc   :  7b71 ; 
+ dd   :  7bae ; 
+ de   :  7bea ; 
+ df   :  7c24 ; 
+ e0   :  7c5c ; 
+ e1   :  7c93 ; 
+ e2   :  7cc8 ; 
+ e3   :  7cfc ; 
+ e4   :  7d2e ; 
+ e5   :  7d5e ; 
+ e6   :  7d8c ; 
+ e7   :  7db9 ; 
+ e8   :  7de5 ; 
+ e9   :  7e0e ; 
+ ea   :  7e36 ; 
+ eb   :  7e5d ; 
+ ec   :  7e81 ; 
+ ed   :  7ea4 ; 
+ ee   :  7ec6 ; 
+ ef   :  7ee6 ; 
+ f0   :  7f04 ; 
+ f1   :  7f20 ; 
+ f2   :  7f3b ; 
+ f3   :  7f54 ; 
+ f4   :  7f6b ; 
+ f5   :  7f81 ; 
+ f6   :  7f94 ; 
+ f7   :  7fa7 ; 
+ f8   :  7fb7 ; 
+ f9   :  7fc6 ; 
+ fa   :  7fd3 ; 
+ fb   :  7fdf ; 
+ fc   :  7fe9 ; 
+ fd   :  7ff1 ; 
+ fe   :  7ff7 ; 
+ ff   :  7ffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
index 18d671783a..875c269ad0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bb ; 
- 1   :  86 ; 
- 2   :  50 ; 
- 3   :  1a ; 
- 4   :  ffe4 ; 
- 5   :  ffad ; 
- 6   :  ff76 ; 
- 7   :  ff3f ; 
- 8   :  ff08 ; 
- 9   :  fed0 ; 
- a   :  fe98 ; 
- b   :  fe60 ; 
- c   :  fe28 ; 
- d   :  fdef ; 
- e   :  fdb6 ; 
- f   :  fd7d ; 
- 10   :  fd44 ; 
- 11   :  fd0b ; 
- 12   :  fcd1 ; 
- 13   :  fc97 ; 
- 14   :  fc5d ; 
- 15   :  fc23 ; 
- 16   :  fbe9 ; 
- 17   :  fbae ; 
- 18   :  fb74 ; 
- 19   :  fb39 ; 
- 1a   :  fafe ; 
- 1b   :  fac3 ; 
- 1c   :  fa88 ; 
- 1d   :  fa4d ; 
- 1e   :  fa12 ; 
- 1f   :  f9d6 ; 
- 20   :  f99b ; 
- 21   :  f960 ; 
- 22   :  f924 ; 
- 23   :  f8e8 ; 
- 24   :  f8ad ; 
- 25   :  f871 ; 
- 26   :  f836 ; 
- 27   :  f7fa ; 
- 28   :  f7be ; 
- 29   :  f782 ; 
- 2a   :  f747 ; 
- 2b   :  f70b ; 
- 2c   :  f6d0 ; 
- 2d   :  f694 ; 
- 2e   :  f658 ; 
- 2f   :  f61d ; 
- 30   :  f5e2 ; 
- 31   :  f5a6 ; 
- 32   :  f56b ; 
- 33   :  f530 ; 
- 34   :  f4f5 ; 
- 35   :  f4ba ; 
- 36   :  f47f ; 
- 37   :  f444 ; 
- 38   :  f40a ; 
- 39   :  f3d0 ; 
- 3a   :  f395 ; 
- 3b   :  f35b ; 
- 3c   :  f321 ; 
- 3d   :  f2e8 ; 
- 3e   :  f2ae ; 
- 3f   :  f275 ; 
- 40   :  f23c ; 
- 41   :  f203 ; 
- 42   :  f1cb ; 
- 43   :  f192 ; 
- 44   :  f15a ; 
- 45   :  f123 ; 
- 46   :  f0eb ; 
- 47   :  f0b4 ; 
- 48   :  f07d ; 
- 49   :  f046 ; 
- 4a   :  f010 ; 
- 4b   :  efda ; 
- 4c   :  efa4 ; 
- 4d   :  ef6f ; 
- 4e   :  ef3a ; 
- 4f   :  ef06 ; 
- 50   :  eed2 ; 
- 51   :  ee9e ; 
- 52   :  ee6a ; 
- 53   :  ee37 ; 
- 54   :  ee05 ; 
- 55   :  edd3 ; 
- 56   :  eda1 ; 
- 57   :  ed70 ; 
- 58   :  ed3f ; 
- 59   :  ed0f ; 
- 5a   :  ecdf ; 
- 5b   :  ecaf ; 
- 5c   :  ec81 ; 
- 5d   :  ec52 ; 
- 5e   :  ec24 ; 
- 5f   :  ebf7 ; 
- 60   :  ebca ; 
- 61   :  eb9e ; 
- 62   :  eb72 ; 
- 63   :  eb47 ; 
- 64   :  eb1d ; 
- 65   :  eaf3 ; 
- 66   :  eac9 ; 
- 67   :  eaa1 ; 
- 68   :  ea78 ; 
- 69   :  ea51 ; 
- 6a   :  ea2a ; 
- 6b   :  ea04 ; 
- 6c   :  e9de ; 
- 6d   :  e9b9 ; 
- 6e   :  e995 ; 
- 6f   :  e971 ; 
- 70   :  e94e ; 
- 71   :  e92c ; 
- 72   :  e90b ; 
- 73   :  e8ea ; 
- 74   :  e8ca ; 
- 75   :  e8aa ; 
- 76   :  e88c ; 
- 77   :  e86e ; 
- 78   :  e851 ; 
- 79   :  e835 ; 
- 7a   :  e819 ; 
- 7b   :  e7fe ; 
- 7c   :  e7e4 ; 
- 7d   :  e7cb ; 
- 7e   :  e7b3 ; 
- 7f   :  e79b ; 
- 80   :  e785 ; 
- 81   :  e76f ; 
- 82   :  e75a ; 
- 83   :  e746 ; 
- 84   :  e733 ; 
- 85   :  e720 ; 
- 86   :  e70f ; 
- 87   :  e6fe ; 
- 88   :  e6ee ; 
- 89   :  e6e0 ; 
- 8a   :  e6d2 ; 
- 8b   :  e6c5 ; 
- 8c   :  e6b9 ; 
- 8d   :  e6ad ; 
- 8e   :  e6a3 ; 
- 8f   :  e69a ; 
- 90   :  e692 ; 
- 91   :  e68a ; 
- 92   :  e684 ; 
- 93   :  e67f ; 
- 94   :  e67a ; 
- 95   :  e677 ; 
- 96   :  e675 ; 
+ 0   :  ae ; 
+ 1   :  78 ; 
+ 2   :  43 ; 
+ 3   :  c ; 
+ 4   :  ffd6 ; 
+ 5   :  ff9f ; 
+ 6   :  ff68 ; 
+ 7   :  ff31 ; 
+ 8   :  fefa ; 
+ 9   :  fec2 ; 
+ a   :  fe8a ; 
+ b   :  fe52 ; 
+ c   :  fe19 ; 
+ d   :  fde1 ; 
+ e   :  fda8 ; 
+ f   :  fd6f ; 
+ 10   :  fd36 ; 
+ 11   :  fcfc ; 
+ 12   :  fcc2 ; 
+ 13   :  fc89 ; 
+ 14   :  fc4f ; 
+ 15   :  fc14 ; 
+ 16   :  fbda ; 
+ 17   :  fba0 ; 
+ 18   :  fb65 ; 
+ 19   :  fb2a ; 
+ 1a   :  faef ; 
+ 1b   :  fab4 ; 
+ 1c   :  fa79 ; 
+ 1d   :  fa3e ; 
+ 1e   :  fa03 ; 
+ 1f   :  f9c8 ; 
+ 20   :  f98c ; 
+ 21   :  f951 ; 
+ 22   :  f915 ; 
+ 23   :  f8da ; 
+ 24   :  f89e ; 
+ 25   :  f862 ; 
+ 26   :  f827 ; 
+ 27   :  f7eb ; 
+ 28   :  f7af ; 
+ 29   :  f774 ; 
+ 2a   :  f738 ; 
+ 2b   :  f6fc ; 
+ 2c   :  f6c1 ; 
+ 2d   :  f685 ; 
+ 2e   :  f64a ; 
+ 2f   :  f60e ; 
+ 30   :  f5d3 ; 
+ 31   :  f597 ; 
+ 32   :  f55c ; 
+ 33   :  f521 ; 
+ 34   :  f4e6 ; 
+ 35   :  f4ab ; 
+ 36   :  f470 ; 
+ 37   :  f436 ; 
+ 38   :  f3fb ; 
+ 39   :  f3c1 ; 
+ 3a   :  f387 ; 
+ 3b   :  f34d ; 
+ 3c   :  f313 ; 
+ 3d   :  f2d9 ; 
+ 3e   :  f2a0 ; 
+ 3f   :  f267 ; 
+ 40   :  f22e ; 
+ 41   :  f1f5 ; 
+ 42   :  f1bd ; 
+ 43   :  f184 ; 
+ 44   :  f14c ; 
+ 45   :  f115 ; 
+ 46   :  f0dd ; 
+ 47   :  f0a6 ; 
+ 48   :  f06f ; 
+ 49   :  f039 ; 
+ 4a   :  f003 ; 
+ 4b   :  efcd ; 
+ 4c   :  ef97 ; 
+ 4d   :  ef62 ; 
+ 4e   :  ef2d ; 
+ 4f   :  eef9 ; 
+ 50   :  eec5 ; 
+ 51   :  ee91 ; 
+ 52   :  ee5e ; 
+ 53   :  ee2b ; 
+ 54   :  edf8 ; 
+ 55   :  edc6 ; 
+ 56   :  ed95 ; 
+ 57   :  ed64 ; 
+ 58   :  ed33 ; 
+ 59   :  ed03 ; 
+ 5a   :  ecd3 ; 
+ 5b   :  eca4 ; 
+ 5c   :  ec75 ; 
+ 5d   :  ec47 ; 
+ 5e   :  ec19 ; 
+ 5f   :  ebec ; 
+ 60   :  ebbf ; 
+ 61   :  eb93 ; 
+ 62   :  eb67 ; 
+ 63   :  eb3d ; 
+ 64   :  eb12 ; 
+ 65   :  eae8 ; 
+ 66   :  eabf ; 
+ 67   :  ea96 ; 
+ 68   :  ea6e ; 
+ 69   :  ea47 ; 
+ 6a   :  ea20 ; 
+ 6b   :  e9fa ; 
+ 6c   :  e9d5 ; 
+ 6d   :  e9b0 ; 
+ 6e   :  e98c ; 
+ 6f   :  e968 ; 
+ 70   :  e946 ; 
+ 71   :  e924 ; 
+ 72   :  e902 ; 
+ 73   :  e8e2 ; 
+ 74   :  e8c2 ; 
+ 75   :  e8a3 ; 
+ 76   :  e884 ; 
+ 77   :  e867 ; 
+ 78   :  e84a ; 
+ 79   :  e82e ; 
+ 7a   :  e812 ; 
+ 7b   :  e7f8 ; 
+ 7c   :  e7de ; 
+ 7d   :  e7c5 ; 
+ 7e   :  e7ad ; 
+ 7f   :  e796 ; 
+ 80   :  e77f ; 
+ 81   :  e76a ; 
+ 82   :  e755 ; 
+ 83   :  e741 ; 
+ 84   :  e72e ; 
+ 85   :  e71c ; 
+ 86   :  e70a ; 
+ 87   :  e6fa ; 
+ 88   :  e6eb ; 
+ 89   :  e6dc ; 
+ 8a   :  e6ce ; 
+ 8b   :  e6c2 ; 
+ 8c   :  e6b6 ; 
+ 8d   :  e6ab ; 
+ 8e   :  e6a1 ; 
+ 8f   :  e698 ; 
+ 90   :  e690 ; 
+ 91   :  e689 ; 
+ 92   :  e683 ; 
+ 93   :  e67e ; 
+ 94   :  e679 ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
  97   :  e673 ; 
  98   :  e673 ; 
  99   :  e674 ; 
- 9a   :  e675 ; 
- 9b   :  e678 ; 
- 9c   :  e67c ; 
- 9d   :  e680 ; 
- 9e   :  e686 ; 
- 9f   :  e68d ; 
- a0   :  e695 ; 
- a1   :  e69e ; 
- a2   :  e6a8 ; 
- a3   :  e6b4 ; 
- a4   :  e6c0 ; 
- a5   :  e6cd ; 
- a6   :  e6dc ; 
- a7   :  e6eb ; 
- a8   :  e6fc ; 
- a9   :  e70e ; 
- aa   :  e721 ; 
- ab   :  e735 ; 
- ac   :  e74a ; 
- ad   :  e760 ; 
- ae   :  e778 ; 
- af   :  e790 ; 
- b0   :  e7aa ; 
- b1   :  e7c5 ; 
- b2   :  e7e1 ; 
- b3   :  e7fe ; 
- b4   :  e81c ; 
- b5   :  e83c ; 
- b6   :  e85d ; 
- b7   :  e87f ; 
- b8   :  e8a2 ; 
- b9   :  e8c6 ; 
- ba   :  e8eb ; 
- bb   :  e912 ; 
- bc   :  e93a ; 
- bd   :  e962 ; 
- be   :  e98d ; 
- bf   :  e9b8 ; 
- c0   :  e9e4 ; 
- c1   :  ea12 ; 
- c2   :  ea41 ; 
- c3   :  ea71 ; 
- c4   :  eaa3 ; 
- c5   :  ead5 ; 
- c6   :  eb09 ; 
- c7   :  eb3e ; 
- c8   :  eb74 ; 
- c9   :  ebac ; 
- ca   :  ebe4 ; 
- cb   :  ec1e ; 
- cc   :  ec59 ; 
- cd   :  ec95 ; 
- ce   :  ecd3 ; 
- cf   :  ed11 ; 
- d0   :  ed51 ; 
- d1   :  ed93 ; 
- d2   :  edd5 ; 
- d3   :  ee18 ; 
- d4   :  ee5d ; 
- d5   :  eea3 ; 
- d6   :  eeea ; 
- d7   :  ef33 ; 
- d8   :  ef7d ; 
- d9   :  efc7 ; 
- da   :  f014 ; 
- db   :  f061 ; 
- dc   :  f0af ; 
- dd   :  f0ff ; 
- de   :  f150 ; 
- df   :  f1a2 ; 
- e0   :  f1f5 ; 
- e1   :  f24a ; 
- e2   :  f2a0 ; 
- e3   :  f2f7 ; 
- e4   :  f34f ; 
- e5   :  f3a8 ; 
- e6   :  f403 ; 
- e7   :  f45e ; 
- e8   :  f4bb ; 
- e9   :  f519 ; 
- ea   :  f579 ; 
- eb   :  f5d9 ; 
- ec   :  f63b ; 
- ed   :  f69d ; 
- ee   :  f701 ; 
- ef   :  f766 ; 
- f0   :  f7cd ; 
- f1   :  f834 ; 
- f2   :  f89c ; 
- f3   :  f906 ; 
- f4   :  f971 ; 
- f5   :  f9dd ; 
- f6   :  fa4a ; 
- f7   :  fab8 ; 
- f8   :  fb27 ; 
- f9   :  fb98 ; 
- fa   :  fc09 ; 
- fb   :  fc7c ; 
- fc   :  fcf0 ; 
- fd   :  fd65 ; 
- fe   :  fddb ; 
- ff   :  fe51 ; 
+ 9a   :  e676 ; 
+ 9b   :  e679 ; 
+ 9c   :  e67d ; 
+ 9d   :  e682 ; 
+ 9e   :  e688 ; 
+ 9f   :  e68f ; 
+ a0   :  e697 ; 
+ a1   :  e6a1 ; 
+ a2   :  e6ab ; 
+ a3   :  e6b7 ; 
+ a4   :  e6c3 ; 
+ a5   :  e6d1 ; 
+ a6   :  e6e0 ; 
+ a7   :  e6ef ; 
+ a8   :  e700 ; 
+ a9   :  e712 ; 
+ aa   :  e726 ; 
+ ab   :  e73a ; 
+ ac   :  e74f ; 
+ ad   :  e766 ; 
+ ae   :  e77e ; 
+ af   :  e797 ; 
+ b0   :  e7b1 ; 
+ b1   :  e7cc ; 
+ b2   :  e7e8 ; 
+ b3   :  e806 ; 
+ b4   :  e824 ; 
+ b5   :  e844 ; 
+ b6   :  e865 ; 
+ b7   :  e887 ; 
+ b8   :  e8ab ; 
+ b9   :  e8cf ; 
+ ba   :  e8f5 ; 
+ bb   :  e91c ; 
+ bc   :  e944 ; 
+ bd   :  e96d ; 
+ be   :  e997 ; 
+ bf   :  e9c3 ; 
+ c0   :  e9f0 ; 
+ c1   :  ea1e ; 
+ c2   :  ea4d ; 
+ c3   :  ea7e ; 
+ c4   :  eaaf ; 
+ c5   :  eae2 ; 
+ c6   :  eb16 ; 
+ c7   :  eb4b ; 
+ c8   :  eb82 ; 
+ c9   :  ebba ; 
+ ca   :  ebf3 ; 
+ cb   :  ec2d ; 
+ cc   :  ec68 ; 
+ cd   :  eca5 ; 
+ ce   :  ece2 ; 
+ cf   :  ed21 ; 
+ d0   :  ed62 ; 
+ d1   :  eda3 ; 
+ d2   :  ede6 ; 
+ d3   :  ee2a ; 
+ d4   :  ee6f ; 
+ d5   :  eeb5 ; 
+ d6   :  eefc ; 
+ d7   :  ef45 ; 
+ d8   :  ef8f ; 
+ d9   :  efda ; 
+ da   :  f027 ; 
+ db   :  f074 ; 
+ dc   :  f0c3 ; 
+ dd   :  f113 ; 
+ de   :  f164 ; 
+ df   :  f1b7 ; 
+ e0   :  f20a ; 
+ e1   :  f25f ; 
+ e2   :  f2b5 ; 
+ e3   :  f30d ; 
+ e4   :  f365 ; 
+ e5   :  f3bf ; 
+ e6   :  f419 ; 
+ e7   :  f475 ; 
+ e8   :  f4d3 ; 
+ e9   :  f531 ; 
+ ea   :  f591 ; 
+ eb   :  f5f1 ; 
+ ec   :  f653 ; 
+ ed   :  f6b6 ; 
+ ee   :  f71a ; 
+ ef   :  f780 ; 
+ f0   :  f7e6 ; 
+ f1   :  f84e ; 
+ f2   :  f8b7 ; 
+ f3   :  f921 ; 
+ f4   :  f98c ; 
+ f5   :  f9f8 ; 
+ f6   :  fa65 ; 
+ f7   :  fad4 ; 
+ f8   :  fb43 ; 
+ f9   :  fbb4 ; 
+ fa   :  fc26 ; 
+ fb   :  fc99 ; 
+ fc   :  fd0d ; 
+ fd   :  fd82 ; 
+ fe   :  fdf8 ; 
+ ff   :  fe6f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
index 68e60e910c..49c1ac6447 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff92 ; 
- 1   :  ffae ; 
- 2   :  ffcb ; 
- 3   :  ffe8 ; 
- 4   :  5 ; 
- 5   :  22 ; 
- 6   :  40 ; 
- 7   :  5d ; 
- 8   :  7b ; 
- 9   :  98 ; 
- a   :  b6 ; 
- b   :  d4 ; 
- c   :  f2 ; 
- d   :  110 ; 
- e   :  12e ; 
- f   :  14d ; 
- 10   :  16b ; 
- 11   :  18a ; 
- 12   :  1a8 ; 
- 13   :  1c7 ; 
- 14   :  1e6 ; 
- 15   :  205 ; 
- 16   :  223 ; 
- 17   :  242 ; 
- 18   :  261 ; 
- 19   :  280 ; 
- 1a   :  29f ; 
- 1b   :  2bf ; 
- 1c   :  2de ; 
- 1d   :  2fd ; 
- 1e   :  31c ; 
- 1f   :  33b ; 
- 20   :  35b ; 
- 21   :  37a ; 
- 22   :  399 ; 
- 23   :  3b9 ; 
- 24   :  3d8 ; 
- 25   :  3f7 ; 
- 26   :  416 ; 
- 27   :  436 ; 
- 28   :  455 ; 
- 29   :  474 ; 
- 2a   :  493 ; 
- 2b   :  4b2 ; 
- 2c   :  4d1 ; 
- 2d   :  4f1 ; 
- 2e   :  510 ; 
- 2f   :  52e ; 
- 30   :  54d ; 
- 31   :  56c ; 
- 32   :  58b ; 
- 33   :  5aa ; 
- 34   :  5c8 ; 
- 35   :  5e7 ; 
- 36   :  605 ; 
- 37   :  623 ; 
- 38   :  642 ; 
- 39   :  660 ; 
- 3a   :  67e ; 
- 3b   :  69c ; 
- 3c   :  6b9 ; 
- 3d   :  6d7 ; 
- 3e   :  6f4 ; 
- 3f   :  712 ; 
- 40   :  72f ; 
- 41   :  74c ; 
- 42   :  769 ; 
- 43   :  786 ; 
- 44   :  7a2 ; 
- 45   :  7bf ; 
- 46   :  7db ; 
- 47   :  7f7 ; 
- 48   :  813 ; 
- 49   :  82f ; 
- 4a   :  84a ; 
- 4b   :  865 ; 
- 4c   :  880 ; 
- 4d   :  89b ; 
- 4e   :  8b6 ; 
- 4f   :  8d0 ; 
- 50   :  8ea ; 
- 51   :  904 ; 
- 52   :  91e ; 
- 53   :  938 ; 
- 54   :  951 ; 
- 55   :  96a ; 
- 56   :  983 ; 
- 57   :  99b ; 
- 58   :  9b3 ; 
- 59   :  9cb ; 
- 5a   :  9e3 ; 
- 5b   :  9fa ; 
- 5c   :  a11 ; 
- 5d   :  a28 ; 
- 5e   :  a3f ; 
- 5f   :  a55 ; 
- 60   :  a6b ; 
- 61   :  a80 ; 
- 62   :  a95 ; 
- 63   :  aaa ; 
- 64   :  abf ; 
- 65   :  ad3 ; 
- 66   :  ae7 ; 
- 67   :  afb ; 
- 68   :  b0e ; 
- 69   :  b21 ; 
- 6a   :  b33 ; 
- 6b   :  b46 ; 
- 6c   :  b57 ; 
- 6d   :  b69 ; 
- 6e   :  b7a ; 
- 6f   :  b8b ; 
- 70   :  b9b ; 
- 71   :  bab ; 
- 72   :  bba ; 
- 73   :  bca ; 
- 74   :  bd8 ; 
- 75   :  be7 ; 
- 76   :  bf5 ; 
- 77   :  c02 ; 
- 78   :  c0f ; 
- 79   :  c1c ; 
- 7a   :  c28 ; 
- 7b   :  c34 ; 
- 7c   :  c3f ; 
- 7d   :  c4a ; 
- 7e   :  c55 ; 
- 7f   :  c5f ; 
- 80   :  c69 ; 
- 81   :  c72 ; 
- 82   :  c7b ; 
- 83   :  c83 ; 
- 84   :  c8b ; 
- 85   :  c92 ; 
- 86   :  c99 ; 
- 87   :  ca0 ; 
- 88   :  ca5 ; 
- 89   :  cab ; 
- 8a   :  cb0 ; 
- 8b   :  cb4 ; 
+ 0   :  ff99 ; 
+ 1   :  ffb6 ; 
+ 2   :  ffd2 ; 
+ 3   :  ffef ; 
+ 4   :  c ; 
+ 5   :  2a ; 
+ 6   :  47 ; 
+ 7   :  64 ; 
+ 8   :  82 ; 
+ 9   :  a0 ; 
+ a   :  be ; 
+ b   :  dc ; 
+ c   :  fa ; 
+ d   :  118 ; 
+ e   :  136 ; 
+ f   :  154 ; 
+ 10   :  173 ; 
+ 11   :  191 ; 
+ 12   :  1b0 ; 
+ 13   :  1cf ; 
+ 14   :  1ed ; 
+ 15   :  20c ; 
+ 16   :  22b ; 
+ 17   :  24a ; 
+ 18   :  269 ; 
+ 19   :  288 ; 
+ 1a   :  2a7 ; 
+ 1b   :  2c6 ; 
+ 1c   :  2e6 ; 
+ 1d   :  305 ; 
+ 1e   :  324 ; 
+ 1f   :  343 ; 
+ 20   :  363 ; 
+ 21   :  382 ; 
+ 22   :  3a1 ; 
+ 23   :  3c0 ; 
+ 24   :  3e0 ; 
+ 25   :  3ff ; 
+ 26   :  41e ; 
+ 27   :  43d ; 
+ 28   :  45d ; 
+ 29   :  47c ; 
+ 2a   :  49b ; 
+ 2b   :  4ba ; 
+ 2c   :  4d9 ; 
+ 2d   :  4f8 ; 
+ 2e   :  517 ; 
+ 2f   :  536 ; 
+ 30   :  555 ; 
+ 31   :  574 ; 
+ 32   :  593 ; 
+ 33   :  5b1 ; 
+ 34   :  5d0 ; 
+ 35   :  5ee ; 
+ 36   :  60d ; 
+ 37   :  62b ; 
+ 38   :  649 ; 
+ 39   :  667 ; 
+ 3a   :  685 ; 
+ 3b   :  6a3 ; 
+ 3c   :  6c1 ; 
+ 3d   :  6de ; 
+ 3e   :  6fc ; 
+ 3f   :  719 ; 
+ 40   :  736 ; 
+ 41   :  753 ; 
+ 42   :  770 ; 
+ 43   :  78d ; 
+ 44   :  7a9 ; 
+ 45   :  7c6 ; 
+ 46   :  7e2 ; 
+ 47   :  7fe ; 
+ 48   :  81a ; 
+ 49   :  835 ; 
+ 4a   :  851 ; 
+ 4b   :  86c ; 
+ 4c   :  887 ; 
+ 4d   :  8a2 ; 
+ 4e   :  8bd ; 
+ 4f   :  8d7 ; 
+ 50   :  8f1 ; 
+ 51   :  90b ; 
+ 52   :  925 ; 
+ 53   :  93e ; 
+ 54   :  957 ; 
+ 55   :  970 ; 
+ 56   :  989 ; 
+ 57   :  9a1 ; 
+ 58   :  9b9 ; 
+ 59   :  9d1 ; 
+ 5a   :  9e9 ; 
+ 5b   :  a00 ; 
+ 5c   :  a17 ; 
+ 5d   :  a2e ; 
+ 5e   :  a44 ; 
+ 5f   :  a5a ; 
+ 60   :  a70 ; 
+ 61   :  a86 ; 
+ 62   :  a9b ; 
+ 63   :  ab0 ; 
+ 64   :  ac4 ; 
+ 65   :  ad8 ; 
+ 66   :  aec ; 
+ 67   :  b00 ; 
+ 68   :  b13 ; 
+ 69   :  b26 ; 
+ 6a   :  b38 ; 
+ 6b   :  b4a ; 
+ 6c   :  b5c ; 
+ 6d   :  b6d ; 
+ 6e   :  b7e ; 
+ 6f   :  b8f ; 
+ 70   :  b9f ; 
+ 71   :  baf ; 
+ 72   :  bbe ; 
+ 73   :  bcd ; 
+ 74   :  bdc ; 
+ 75   :  bea ; 
+ 76   :  bf8 ; 
+ 77   :  c05 ; 
+ 78   :  c12 ; 
+ 79   :  c1f ; 
+ 7a   :  c2b ; 
+ 7b   :  c37 ; 
+ 7c   :  c42 ; 
+ 7d   :  c4d ; 
+ 7e   :  c58 ; 
+ 7f   :  c62 ; 
+ 80   :  c6b ; 
+ 81   :  c74 ; 
+ 82   :  c7d ; 
+ 83   :  c85 ; 
+ 84   :  c8d ; 
+ 85   :  c94 ; 
+ 86   :  c9b ; 
+ 87   :  ca1 ; 
+ 88   :  ca7 ; 
+ 89   :  cac ; 
+ 8a   :  cb1 ; 
+ 8b   :  cb6 ; 
  8c   :  cb9 ; 
- 8d   :  cbc ; 
- 8e   :  cbf ; 
+ 8d   :  cbd ; 
+ 8e   :  cc0 ; 
  8f   :  cc2 ; 
  90   :  cc4 ; 
- 91   :  cc5 ; 
- 92   :  cc6 ; 
+ 91   :  cc6 ; 
+ 92   :  cc7 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
  95   :  cc6 ; 
  96   :  cc5 ; 
- 97   :  cc4 ; 
- 98   :  cc2 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
  99   :  cbf ; 
- 9a   :  cbc ; 
- 9b   :  cb9 ; 
- 9c   :  cb5 ; 
- 9d   :  cb0 ; 
- 9e   :  cab ; 
- 9f   :  ca5 ; 
- a0   :  c9f ; 
- a1   :  c98 ; 
- a2   :  c91 ; 
- a3   :  c89 ; 
- a4   :  c81 ; 
- a5   :  c78 ; 
- a6   :  c6e ; 
- a7   :  c64 ; 
- a8   :  c5a ; 
- a9   :  c4f ; 
- aa   :  c43 ; 
- ab   :  c37 ; 
- ac   :  c2a ; 
- ad   :  c1d ; 
- ae   :  c0f ; 
- af   :  c00 ; 
- b0   :  bf1 ; 
- b1   :  be2 ; 
- b2   :  bd2 ; 
- b3   :  bc1 ; 
- b4   :  bb0 ; 
- b5   :  b9e ; 
- b6   :  b8c ; 
- b7   :  b79 ; 
- b8   :  b66 ; 
- b9   :  b52 ; 
- ba   :  b3e ; 
- bb   :  b29 ; 
- bc   :  b13 ; 
- bd   :  afd ; 
- be   :  ae6 ; 
- bf   :  acf ; 
- c0   :  ab7 ; 
- c1   :  a9f ; 
- c2   :  a86 ; 
- c3   :  a6d ; 
- c4   :  a53 ; 
- c5   :  a38 ; 
- c6   :  a1d ; 
- c7   :  a02 ; 
- c8   :  9e6 ; 
- c9   :  9c9 ; 
- ca   :  9ac ; 
- cb   :  98e ; 
- cc   :  970 ; 
- cd   :  951 ; 
- ce   :  932 ; 
- cf   :  912 ; 
- d0   :  8f2 ; 
- d1   :  8d1 ; 
- d2   :  8af ; 
- d3   :  88d ; 
- d4   :  86b ; 
- d5   :  848 ; 
- d6   :  825 ; 
- d7   :  801 ; 
- d8   :  7dc ; 
- d9   :  7b7 ; 
- da   :  792 ; 
- db   :  76c ; 
- dc   :  746 ; 
- dd   :  71f ; 
- de   :  6f7 ; 
- df   :  6cf ; 
- e0   :  6a7 ; 
- e1   :  67e ; 
- e2   :  655 ; 
- e3   :  62b ; 
- e4   :  601 ; 
- e5   :  5d6 ; 
- e6   :  5ab ; 
- e7   :  580 ; 
- e8   :  554 ; 
- e9   :  527 ; 
- ea   :  4fa ; 
- eb   :  4cd ; 
- ec   :  49f ; 
- ed   :  471 ; 
- ee   :  443 ; 
- ef   :  414 ; 
- f0   :  3e4 ; 
- f1   :  3b4 ; 
- f2   :  384 ; 
- f3   :  354 ; 
- f4   :  323 ; 
- f5   :  2f1 ; 
- f6   :  2c0 ; 
- f7   :  28e ; 
- f8   :  25b ; 
- f9   :  228 ; 
- fa   :  1f5 ; 
- fb   :  1c2 ; 
- fc   :  18e ; 
- fd   :  15a ; 
- fe   :  125 ; 
- ff   :  f0 ; 
+ 9a   :  cbb ; 
+ 9b   :  cb8 ; 
+ 9c   :  cb4 ; 
+ 9d   :  caf ; 
+ 9e   :  ca9 ; 
+ 9f   :  ca4 ; 
+ a0   :  c9d ; 
+ a1   :  c96 ; 
+ a2   :  c8f ; 
+ a3   :  c87 ; 
+ a4   :  c7e ; 
+ a5   :  c75 ; 
+ a6   :  c6c ; 
+ a7   :  c62 ; 
+ a8   :  c57 ; 
+ a9   :  c4c ; 
+ aa   :  c40 ; 
+ ab   :  c34 ; 
+ ac   :  c27 ; 
+ ad   :  c19 ; 
+ ae   :  c0b ; 
+ af   :  bfd ; 
+ b0   :  bee ; 
+ b1   :  bde ; 
+ b2   :  bce ; 
+ b3   :  bbd ; 
+ b4   :  bac ; 
+ b5   :  b9a ; 
+ b6   :  b88 ; 
+ b7   :  b75 ; 
+ b8   :  b61 ; 
+ b9   :  b4d ; 
+ ba   :  b38 ; 
+ bb   :  b23 ; 
+ bc   :  b0e ; 
+ bd   :  af7 ; 
+ be   :  ae1 ; 
+ bf   :  ac9 ; 
+ c0   :  ab1 ; 
+ c1   :  a99 ; 
+ c2   :  a80 ; 
+ c3   :  a66 ; 
+ c4   :  a4c ; 
+ c5   :  a32 ; 
+ c6   :  a16 ; 
+ c7   :  9fb ; 
+ c8   :  9de ; 
+ c9   :  9c2 ; 
+ ca   :  9a4 ; 
+ cb   :  987 ; 
+ cc   :  968 ; 
+ cd   :  949 ; 
+ ce   :  92a ; 
+ cf   :  90a ; 
+ d0   :  8e9 ; 
+ d1   :  8c8 ; 
+ d2   :  8a7 ; 
+ d3   :  885 ; 
+ d4   :  862 ; 
+ d5   :  83f ; 
+ d6   :  81c ; 
+ d7   :  7f8 ; 
+ d8   :  7d3 ; 
+ d9   :  7ae ; 
+ da   :  788 ; 
+ db   :  762 ; 
+ dc   :  73c ; 
+ dd   :  715 ; 
+ de   :  6ed ; 
+ df   :  6c5 ; 
+ e0   :  69d ; 
+ e1   :  674 ; 
+ e2   :  64b ; 
+ e3   :  621 ; 
+ e4   :  5f6 ; 
+ e5   :  5cc ; 
+ e6   :  5a0 ; 
+ e7   :  575 ; 
+ e8   :  549 ; 
+ e9   :  51c ; 
+ ea   :  4ef ; 
+ eb   :  4c2 ; 
+ ec   :  494 ; 
+ ed   :  465 ; 
+ ee   :  437 ; 
+ ef   :  408 ; 
+ f0   :  3d8 ; 
+ f1   :  3a8 ; 
+ f2   :  378 ; 
+ f3   :  347 ; 
+ f4   :  316 ; 
+ f5   :  2e5 ; 
+ f6   :  2b3 ; 
+ f7   :  281 ; 
+ f8   :  24e ; 
+ f9   :  21c ; 
+ fa   :  1e8 ; 
+ fb   :  1b5 ; 
+ fc   :  181 ; 
+ fd   :  14d ; 
+ fe   :  118 ; 
+ ff   :  e3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
index 2656e67a63..9dcdcecc6b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
@@ -3,152 +3,152 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3d ; 
- 1   :  2d ; 
- 2   :  1d ; 
- 3   :  e ; 
- 4   :  fffe ; 
- 5   :  ffee ; 
- 6   :  ffde ; 
- 7   :  ffce ; 
- 8   :  ffbe ; 
- 9   :  ffad ; 
- a   :  ff9d ; 
- b   :  ff8d ; 
- c   :  ff7c ; 
- d   :  ff6c ; 
- e   :  ff5c ; 
- f   :  ff4b ; 
- 10   :  ff3a ; 
- 11   :  ff2a ; 
- 12   :  ff19 ; 
- 13   :  ff08 ; 
- 14   :  fef7 ; 
- 15   :  fee7 ; 
- 16   :  fed6 ; 
- 17   :  fec5 ; 
- 18   :  feb4 ; 
- 19   :  fea3 ; 
- 1a   :  fe92 ; 
- 1b   :  fe81 ; 
- 1c   :  fe70 ; 
- 1d   :  fe5f ; 
- 1e   :  fe4e ; 
- 1f   :  fe3c ; 
- 20   :  fe2b ; 
- 21   :  fe1a ; 
- 22   :  fe09 ; 
- 23   :  fdf8 ; 
- 24   :  fde7 ; 
- 25   :  fdd6 ; 
- 26   :  fdc5 ; 
- 27   :  fdb4 ; 
- 28   :  fda2 ; 
- 29   :  fd91 ; 
- 2a   :  fd80 ; 
- 2b   :  fd6f ; 
- 2c   :  fd5e ; 
- 2d   :  fd4d ; 
- 2e   :  fd3c ; 
- 2f   :  fd2b ; 
- 30   :  fd1a ; 
- 31   :  fd09 ; 
- 32   :  fcf9 ; 
- 33   :  fce8 ; 
- 34   :  fcd7 ; 
- 35   :  fcc6 ; 
- 36   :  fcb6 ; 
- 37   :  fca5 ; 
- 38   :  fc94 ; 
- 39   :  fc84 ; 
- 3a   :  fc73 ; 
- 3b   :  fc63 ; 
- 3c   :  fc53 ; 
- 3d   :  fc43 ; 
- 3e   :  fc32 ; 
- 3f   :  fc22 ; 
- 40   :  fc12 ; 
- 41   :  fc02 ; 
- 42   :  fbf3 ; 
- 43   :  fbe3 ; 
- 44   :  fbd3 ; 
- 45   :  fbc4 ; 
- 46   :  fbb4 ; 
- 47   :  fba5 ; 
- 48   :  fb95 ; 
- 49   :  fb86 ; 
- 4a   :  fb77 ; 
- 4b   :  fb68 ; 
- 4c   :  fb59 ; 
- 4d   :  fb4b ; 
- 4e   :  fb3c ; 
- 4f   :  fb2e ; 
- 50   :  fb1f ; 
- 51   :  fb11 ; 
- 52   :  fb03 ; 
- 53   :  faf5 ; 
- 54   :  fae7 ; 
- 55   :  fad9 ; 
- 56   :  facc ; 
- 57   :  fabe ; 
- 58   :  fab1 ; 
- 59   :  faa4 ; 
- 5a   :  fa97 ; 
- 5b   :  fa8a ; 
- 5c   :  fa7e ; 
- 5d   :  fa71 ; 
- 5e   :  fa65 ; 
- 5f   :  fa59 ; 
- 60   :  fa4d ; 
- 61   :  fa41 ; 
- 62   :  fa35 ; 
- 63   :  fa2a ; 
- 64   :  fa1f ; 
- 65   :  fa13 ; 
- 66   :  fa09 ; 
- 67   :  f9fe ; 
- 68   :  f9f3 ; 
- 69   :  f9e9 ; 
- 6a   :  f9df ; 
- 6b   :  f9d5 ; 
- 6c   :  f9cb ; 
- 6d   :  f9c2 ; 
- 6e   :  f9b8 ; 
- 6f   :  f9af ; 
- 70   :  f9a6 ; 
- 71   :  f99e ; 
- 72   :  f995 ; 
- 73   :  f98d ; 
- 74   :  f985 ; 
- 75   :  f97d ; 
- 76   :  f975 ; 
- 77   :  f96e ; 
- 78   :  f967 ; 
- 79   :  f960 ; 
- 7a   :  f959 ; 
- 7b   :  f953 ; 
- 7c   :  f94d ; 
- 7d   :  f947 ; 
- 7e   :  f941 ; 
- 7f   :  f93b ; 
- 80   :  f936 ; 
- 81   :  f931 ; 
- 82   :  f92c ; 
- 83   :  f928 ; 
- 84   :  f924 ; 
- 85   :  f920 ; 
- 86   :  f91c ; 
- 87   :  f919 ; 
+ 0   :  39 ; 
+ 1   :  29 ; 
+ 2   :  1a ; 
+ 3   :  a ; 
+ 4   :  fffa ; 
+ 5   :  ffea ; 
+ 6   :  ffda ; 
+ 7   :  ffca ; 
+ 8   :  ffba ; 
+ 9   :  ffa9 ; 
+ a   :  ff99 ; 
+ b   :  ff89 ; 
+ c   :  ff78 ; 
+ d   :  ff68 ; 
+ e   :  ff57 ; 
+ f   :  ff47 ; 
+ 10   :  ff36 ; 
+ 11   :  ff25 ; 
+ 12   :  ff15 ; 
+ 13   :  ff04 ; 
+ 14   :  fef3 ; 
+ 15   :  fee2 ; 
+ 16   :  fed1 ; 
+ 17   :  fec0 ; 
+ 18   :  feb0 ; 
+ 19   :  fe9f ; 
+ 1a   :  fe8e ; 
+ 1b   :  fe7d ; 
+ 1c   :  fe6b ; 
+ 1d   :  fe5a ; 
+ 1e   :  fe49 ; 
+ 1f   :  fe38 ; 
+ 20   :  fe27 ; 
+ 21   :  fe16 ; 
+ 22   :  fe05 ; 
+ 23   :  fdf4 ; 
+ 24   :  fde3 ; 
+ 25   :  fdd1 ; 
+ 26   :  fdc0 ; 
+ 27   :  fdaf ; 
+ 28   :  fd9e ; 
+ 29   :  fd8d ; 
+ 2a   :  fd7c ; 
+ 2b   :  fd6b ; 
+ 2c   :  fd5a ; 
+ 2d   :  fd49 ; 
+ 2e   :  fd38 ; 
+ 2f   :  fd27 ; 
+ 30   :  fd16 ; 
+ 31   :  fd05 ; 
+ 32   :  fcf4 ; 
+ 33   :  fce4 ; 
+ 34   :  fcd3 ; 
+ 35   :  fcc2 ; 
+ 36   :  fcb1 ; 
+ 37   :  fca1 ; 
+ 38   :  fc90 ; 
+ 39   :  fc80 ; 
+ 3a   :  fc6f ; 
+ 3b   :  fc5f ; 
+ 3c   :  fc4f ; 
+ 3d   :  fc3f ; 
+ 3e   :  fc2e ; 
+ 3f   :  fc1e ; 
+ 40   :  fc0e ; 
+ 41   :  fbfe ; 
+ 42   :  fbef ; 
+ 43   :  fbdf ; 
+ 44   :  fbcf ; 
+ 45   :  fbc0 ; 
+ 46   :  fbb0 ; 
+ 47   :  fba1 ; 
+ 48   :  fb92 ; 
+ 49   :  fb82 ; 
+ 4a   :  fb73 ; 
+ 4b   :  fb64 ; 
+ 4c   :  fb56 ; 
+ 4d   :  fb47 ; 
+ 4e   :  fb38 ; 
+ 4f   :  fb2a ; 
+ 50   :  fb1c ; 
+ 51   :  fb0d ; 
+ 52   :  faff ; 
+ 53   :  faf1 ; 
+ 54   :  fae4 ; 
+ 55   :  fad6 ; 
+ 56   :  fac8 ; 
+ 57   :  fabb ; 
+ 58   :  faae ; 
+ 59   :  faa1 ; 
+ 5a   :  fa94 ; 
+ 5b   :  fa87 ; 
+ 5c   :  fa7a ; 
+ 5d   :  fa6e ; 
+ 5e   :  fa62 ; 
+ 5f   :  fa56 ; 
+ 60   :  fa4a ; 
+ 61   :  fa3e ; 
+ 62   :  fa32 ; 
+ 63   :  fa27 ; 
+ 64   :  fa1c ; 
+ 65   :  fa11 ; 
+ 66   :  fa06 ; 
+ 67   :  f9fb ; 
+ 68   :  f9f1 ; 
+ 69   :  f9e6 ; 
+ 6a   :  f9dc ; 
+ 6b   :  f9d2 ; 
+ 6c   :  f9c9 ; 
+ 6d   :  f9bf ; 
+ 6e   :  f9b6 ; 
+ 6f   :  f9ad ; 
+ 70   :  f9a4 ; 
+ 71   :  f99b ; 
+ 72   :  f993 ; 
+ 73   :  f98b ; 
+ 74   :  f983 ; 
+ 75   :  f97b ; 
+ 76   :  f973 ; 
+ 77   :  f96c ; 
+ 78   :  f965 ; 
+ 79   :  f95e ; 
+ 7a   :  f958 ; 
+ 7b   :  f951 ; 
+ 7c   :  f94b ; 
+ 7d   :  f945 ; 
+ 7e   :  f93f ; 
+ 7f   :  f93a ; 
+ 80   :  f935 ; 
+ 81   :  f930 ; 
+ 82   :  f92b ; 
+ 83   :  f927 ; 
+ 84   :  f923 ; 
+ 85   :  f91f ; 
+ 86   :  f91b ; 
+ 87   :  f918 ; 
  88   :  f915 ; 
  89   :  f912 ; 
- 8a   :  f910 ; 
+ 8a   :  f90f ; 
  8b   :  f90d ; 
  8c   :  f90b ; 
  8d   :  f909 ; 
- 8e   :  f908 ; 
+ 8e   :  f907 ; 
  8f   :  f906 ; 
  90   :  f905 ; 
- 91   :  f905 ; 
+ 91   :  f904 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  f905 ; 
  97   :  f906 ; 
  98   :  f907 ; 
- 99   :  f908 ; 
- 9a   :  f90a ; 
- 9b   :  f90c ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
  9c   :  f90f ; 
- 9d   :  f911 ; 
- 9e   :  f914 ; 
- 9f   :  f917 ; 
- a0   :  f91b ; 
- a1   :  f91f ; 
- a2   :  f923 ; 
- a3   :  f927 ; 
- a4   :  f92c ; 
- a5   :  f931 ; 
- a6   :  f936 ; 
- a7   :  f93c ; 
- a8   :  f941 ; 
- a9   :  f948 ; 
- aa   :  f94e ; 
- ab   :  f955 ; 
- ac   :  f95c ; 
- ad   :  f963 ; 
- ae   :  f96b ; 
- af   :  f973 ; 
- b0   :  f97b ; 
- b1   :  f984 ; 
- b2   :  f98d ; 
- b3   :  f996 ; 
- b4   :  f99f ; 
- b5   :  f9a9 ; 
- b6   :  f9b3 ; 
- b7   :  f9bd ; 
- b8   :  f9c8 ; 
- b9   :  f9d3 ; 
- ba   :  f9de ; 
- bb   :  f9ea ; 
- bc   :  f9f6 ; 
- bd   :  fa02 ; 
- be   :  fa0e ; 
- bf   :  fa1b ; 
- c0   :  fa28 ; 
- c1   :  fa36 ; 
- c2   :  fa43 ; 
- c3   :  fa51 ; 
- c4   :  fa5f ; 
- c5   :  fa6e ; 
- c6   :  fa7d ; 
- c7   :  fa8c ; 
- c8   :  fa9b ; 
- c9   :  faab ; 
- ca   :  fabb ; 
- cb   :  facb ; 
- cc   :  fadc ; 
- cd   :  faec ; 
- ce   :  fafe ; 
- cf   :  fb0f ; 
- d0   :  fb21 ; 
- d1   :  fb33 ; 
- d2   :  fb45 ; 
- d3   :  fb57 ; 
- d4   :  fb6a ; 
- d5   :  fb7d ; 
- d6   :  fb90 ; 
- d7   :  fba4 ; 
- d8   :  fbb8 ; 
- d9   :  fbcc ; 
- da   :  fbe0 ; 
- db   :  fbf5 ; 
- dc   :  fc0a ; 
- dd   :  fc1f ; 
- de   :  fc34 ; 
- df   :  fc4a ; 
- e0   :  fc60 ; 
- e1   :  fc76 ; 
- e2   :  fc8d ; 
- e3   :  fca3 ; 
- e4   :  fcba ; 
- e5   :  fcd1 ; 
- e6   :  fce9 ; 
- e7   :  fd00 ; 
- e8   :  fd18 ; 
- e9   :  fd30 ; 
- ea   :  fd48 ; 
- eb   :  fd61 ; 
- ec   :  fd7a ; 
- ed   :  fd93 ; 
- ee   :  fdac ; 
- ef   :  fdc5 ; 
- f0   :  fddf ; 
- f1   :  fdf8 ; 
- f2   :  fe12 ; 
- f3   :  fe2d ; 
- f4   :  fe47 ; 
- f5   :  fe62 ; 
- f6   :  fe7c ; 
- f7   :  fe97 ; 
- f8   :  feb2 ; 
- f9   :  fece ; 
- fa   :  fee9 ; 
- fb   :  ff05 ; 
- fc   :  ff21 ; 
- fd   :  ff3d ; 
- fe   :  ff59 ; 
- ff   :  ff75 ; 
+ 9d   :  f912 ; 
+ 9e   :  f915 ; 
+ 9f   :  f918 ; 
+ a0   :  f91c ; 
+ a1   :  f920 ; 
+ a2   :  f924 ; 
+ a3   :  f928 ; 
+ a4   :  f92d ; 
+ a5   :  f932 ; 
+ a6   :  f937 ; 
+ a7   :  f93d ; 
+ a8   :  f943 ; 
+ a9   :  f949 ; 
+ aa   :  f950 ; 
+ ab   :  f957 ; 
+ ac   :  f95e ; 
+ ad   :  f965 ; 
+ ae   :  f96d ; 
+ af   :  f975 ; 
+ b0   :  f97d ; 
+ b1   :  f986 ; 
+ b2   :  f98f ; 
+ b3   :  f998 ; 
+ b4   :  f9a2 ; 
+ b5   :  f9ab ; 
+ b6   :  f9b6 ; 
+ b7   :  f9c0 ; 
+ b8   :  f9cb ; 
+ b9   :  f9d6 ; 
+ ba   :  f9e1 ; 
+ bb   :  f9ed ; 
+ bc   :  f9f9 ; 
+ bd   :  fa05 ; 
+ be   :  fa12 ; 
+ bf   :  fa1e ; 
+ c0   :  fa2b ; 
+ c1   :  fa39 ; 
+ c2   :  fa47 ; 
+ c3   :  fa55 ; 
+ c4   :  fa63 ; 
+ c5   :  fa72 ; 
+ c6   :  fa80 ; 
+ c7   :  fa90 ; 
+ c8   :  fa9f ; 
+ c9   :  faaf ; 
+ ca   :  fabf ; 
+ cb   :  facf ; 
+ cc   :  fae0 ; 
+ cd   :  faf1 ; 
+ ce   :  fb02 ; 
+ cf   :  fb13 ; 
+ d0   :  fb25 ; 
+ d1   :  fb37 ; 
+ d2   :  fb49 ; 
+ d3   :  fb5c ; 
+ d4   :  fb6f ; 
+ d5   :  fb82 ; 
+ d6   :  fb95 ; 
+ d7   :  fba9 ; 
+ d8   :  fbbd ; 
+ d9   :  fbd1 ; 
+ da   :  fbe5 ; 
+ db   :  fbfa ; 
+ dc   :  fc0f ; 
+ dd   :  fc24 ; 
+ de   :  fc3a ; 
+ df   :  fc50 ; 
+ e0   :  fc66 ; 
+ e1   :  fc7c ; 
+ e2   :  fc92 ; 
+ e3   :  fca9 ; 
+ e4   :  fcc0 ; 
+ e5   :  fcd7 ; 
+ e6   :  fcee ; 
+ e7   :  fd06 ; 
+ e8   :  fd1e ; 
+ e9   :  fd36 ; 
+ ea   :  fd4e ; 
+ eb   :  fd67 ; 
+ ec   :  fd80 ; 
+ ed   :  fd99 ; 
+ ee   :  fdb2 ; 
+ ef   :  fdcb ; 
+ f0   :  fde5 ; 
+ f1   :  fdff ; 
+ f2   :  fe19 ; 
+ f3   :  fe33 ; 
+ f4   :  fe4e ; 
+ f5   :  fe68 ; 
+ f6   :  fe83 ; 
+ f7   :  fe9e ; 
+ f8   :  feb9 ; 
+ f9   :  fed5 ; 
+ fa   :  fef0 ; 
+ fb   :  ff0c ; 
+ fc   :  ff28 ; 
+ fd   :  ff44 ; 
+ fe   :  ff60 ; 
+ ff   :  ff7c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
index 8a793eab58..af7073e37e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
@@ -3,150 +3,150 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  fffa ; 
- 2   :  2 ; 
- 3   :  b ; 
- 4   :  13 ; 
- 5   :  1b ; 
- 6   :  23 ; 
- 7   :  2c ; 
- 8   :  34 ; 
- 9   :  3d ; 
- a   :  45 ; 
- b   :  4d ; 
- c   :  56 ; 
- d   :  5f ; 
- e   :  67 ; 
- f   :  70 ; 
- 10   :  78 ; 
- 11   :  81 ; 
- 12   :  8a ; 
- 13   :  93 ; 
- 14   :  9b ; 
- 15   :  a4 ; 
- 16   :  ad ; 
- 17   :  b6 ; 
- 18   :  bf ; 
- 19   :  c7 ; 
- 1a   :  d0 ; 
- 1b   :  d9 ; 
- 1c   :  e2 ; 
- 1d   :  eb ; 
- 1e   :  f4 ; 
- 1f   :  fd ; 
- 20   :  106 ; 
- 21   :  10f ; 
- 22   :  118 ; 
- 23   :  121 ; 
- 24   :  12a ; 
- 25   :  133 ; 
- 26   :  13c ; 
- 27   :  145 ; 
- 28   :  14e ; 
- 29   :  157 ; 
- 2a   :  160 ; 
- 2b   :  169 ; 
- 2c   :  172 ; 
- 2d   :  17a ; 
- 2e   :  183 ; 
- 2f   :  18c ; 
- 30   :  195 ; 
- 31   :  19e ; 
- 32   :  1a7 ; 
- 33   :  1b0 ; 
- 34   :  1b9 ; 
- 35   :  1c2 ; 
- 36   :  1ca ; 
- 37   :  1d3 ; 
- 38   :  1dc ; 
- 39   :  1e5 ; 
- 3a   :  1ed ; 
- 3b   :  1f6 ; 
- 3c   :  1ff ; 
- 3d   :  207 ; 
- 3e   :  210 ; 
- 3f   :  218 ; 
- 40   :  221 ; 
- 41   :  229 ; 
- 42   :  232 ; 
- 43   :  23a ; 
- 44   :  242 ; 
- 45   :  24b ; 
- 46   :  253 ; 
- 47   :  25b ; 
- 48   :  263 ; 
- 49   :  26b ; 
- 4a   :  273 ; 
- 4b   :  27b ; 
- 4c   :  283 ; 
- 4d   :  28b ; 
- 4e   :  293 ; 
- 4f   :  29a ; 
- 50   :  2a2 ; 
- 51   :  2aa ; 
- 52   :  2b1 ; 
- 53   :  2b9 ; 
- 54   :  2c0 ; 
- 55   :  2c7 ; 
- 56   :  2cf ; 
- 57   :  2d6 ; 
- 58   :  2dd ; 
- 59   :  2e4 ; 
- 5a   :  2eb ; 
- 5b   :  2f2 ; 
- 5c   :  2f8 ; 
- 5d   :  2ff ; 
- 5e   :  306 ; 
- 5f   :  30c ; 
- 60   :  313 ; 
- 61   :  319 ; 
- 62   :  31f ; 
- 63   :  325 ; 
- 64   :  32b ; 
- 65   :  331 ; 
- 66   :  337 ; 
- 67   :  33d ; 
- 68   :  343 ; 
- 69   :  348 ; 
- 6a   :  34e ; 
- 6b   :  353 ; 
- 6c   :  358 ; 
- 6d   :  35e ; 
- 6e   :  363 ; 
- 6f   :  368 ; 
- 70   :  36c ; 
- 71   :  371 ; 
- 72   :  376 ; 
- 73   :  37a ; 
- 74   :  37f ; 
- 75   :  383 ; 
- 76   :  387 ; 
- 77   :  38b ; 
- 78   :  38f ; 
- 79   :  393 ; 
- 7a   :  396 ; 
- 7b   :  39a ; 
- 7c   :  39d ; 
+ 0   :  fff4 ; 
+ 1   :  fffc ; 
+ 2   :  5 ; 
+ 3   :  d ; 
+ 4   :  15 ; 
+ 5   :  1d ; 
+ 6   :  25 ; 
+ 7   :  2e ; 
+ 8   :  36 ; 
+ 9   :  3f ; 
+ a   :  47 ; 
+ b   :  50 ; 
+ c   :  58 ; 
+ d   :  61 ; 
+ e   :  69 ; 
+ f   :  72 ; 
+ 10   :  7b ; 
+ 11   :  83 ; 
+ 12   :  8c ; 
+ 13   :  95 ; 
+ 14   :  9d ; 
+ 15   :  a6 ; 
+ 16   :  af ; 
+ 17   :  b8 ; 
+ 18   :  c1 ; 
+ 19   :  ca ; 
+ 1a   :  d2 ; 
+ 1b   :  db ; 
+ 1c   :  e4 ; 
+ 1d   :  ed ; 
+ 1e   :  f6 ; 
+ 1f   :  ff ; 
+ 20   :  108 ; 
+ 21   :  111 ; 
+ 22   :  11a ; 
+ 23   :  123 ; 
+ 24   :  12c ; 
+ 25   :  135 ; 
+ 26   :  13e ; 
+ 27   :  147 ; 
+ 28   :  150 ; 
+ 29   :  159 ; 
+ 2a   :  162 ; 
+ 2b   :  16b ; 
+ 2c   :  174 ; 
+ 2d   :  17d ; 
+ 2e   :  186 ; 
+ 2f   :  18f ; 
+ 30   :  198 ; 
+ 31   :  1a0 ; 
+ 32   :  1a9 ; 
+ 33   :  1b2 ; 
+ 34   :  1bb ; 
+ 35   :  1c4 ; 
+ 36   :  1cd ; 
+ 37   :  1d5 ; 
+ 38   :  1de ; 
+ 39   :  1e7 ; 
+ 3a   :  1ef ; 
+ 3b   :  1f8 ; 
+ 3c   :  201 ; 
+ 3d   :  209 ; 
+ 3e   :  212 ; 
+ 3f   :  21a ; 
+ 40   :  223 ; 
+ 41   :  22b ; 
+ 42   :  234 ; 
+ 43   :  23c ; 
+ 44   :  244 ; 
+ 45   :  24d ; 
+ 46   :  255 ; 
+ 47   :  25d ; 
+ 48   :  265 ; 
+ 49   :  26d ; 
+ 4a   :  275 ; 
+ 4b   :  27d ; 
+ 4c   :  285 ; 
+ 4d   :  28d ; 
+ 4e   :  295 ; 
+ 4f   :  29c ; 
+ 50   :  2a4 ; 
+ 51   :  2ab ; 
+ 52   :  2b3 ; 
+ 53   :  2ba ; 
+ 54   :  2c2 ; 
+ 55   :  2c9 ; 
+ 56   :  2d0 ; 
+ 57   :  2d7 ; 
+ 58   :  2df ; 
+ 59   :  2e6 ; 
+ 5a   :  2ec ; 
+ 5b   :  2f3 ; 
+ 5c   :  2fa ; 
+ 5d   :  301 ; 
+ 5e   :  307 ; 
+ 5f   :  30e ; 
+ 60   :  314 ; 
+ 61   :  31b ; 
+ 62   :  321 ; 
+ 63   :  327 ; 
+ 64   :  32d ; 
+ 65   :  333 ; 
+ 66   :  339 ; 
+ 67   :  33f ; 
+ 68   :  344 ; 
+ 69   :  34a ; 
+ 6a   :  34f ; 
+ 6b   :  355 ; 
+ 6c   :  35a ; 
+ 6d   :  35f ; 
+ 6e   :  364 ; 
+ 6f   :  369 ; 
+ 70   :  36e ; 
+ 71   :  372 ; 
+ 72   :  377 ; 
+ 73   :  37b ; 
+ 74   :  380 ; 
+ 75   :  384 ; 
+ 76   :  388 ; 
+ 77   :  38c ; 
+ 78   :  390 ; 
+ 79   :  394 ; 
+ 7a   :  397 ; 
+ 7b   :  39b ; 
+ 7c   :  39e ; 
  7d   :  3a1 ; 
  7e   :  3a4 ; 
  7f   :  3a7 ; 
  80   :  3aa ; 
- 81   :  3ac ; 
- 82   :  3af ; 
- 83   :  3b1 ; 
+ 81   :  3ad ; 
+ 82   :  3b0 ; 
+ 83   :  3b2 ; 
  84   :  3b4 ; 
- 85   :  3b6 ; 
- 86   :  3b8 ; 
+ 85   :  3b7 ; 
+ 86   :  3b9 ; 
  87   :  3ba ; 
  88   :  3bc ; 
- 89   :  3bd ; 
+ 89   :  3be ; 
  8a   :  3bf ; 
- 8b   :  3c0 ; 
+ 8b   :  3c1 ; 
  8c   :  3c2 ; 
  8d   :  3c3 ; 
  8e   :  3c4 ; 
- 8f   :  3c4 ; 
+ 8f   :  3c5 ; 
  90   :  3c5 ; 
  91   :  3c6 ; 
  92   :  3c6 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  3c3 ; 
  9b   :  3c2 ; 
  9c   :  3c1 ; 
- 9d   :  3c0 ; 
+ 9d   :  3bf ; 
  9e   :  3be ; 
- 9f   :  3bd ; 
- a0   :  3bb ; 
- a1   :  3b9 ; 
- a2   :  3b7 ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
  a3   :  3b4 ; 
- a4   :  3b2 ; 
+ a4   :  3b1 ; 
  a5   :  3af ; 
- a6   :  3ad ; 
- a7   :  3aa ; 
- a8   :  3a7 ; 
+ a6   :  3ac ; 
+ a7   :  3a9 ; 
+ a8   :  3a6 ; 
  a9   :  3a3 ; 
- aa   :  3a0 ; 
+ aa   :  39f ; 
  ab   :  39c ; 
- ac   :  399 ; 
- ad   :  395 ; 
- ae   :  391 ; 
- af   :  38d ; 
- b0   :  388 ; 
- b1   :  384 ; 
- b2   :  37f ; 
- b3   :  37a ; 
- b4   :  375 ; 
- b5   :  370 ; 
- b6   :  36a ; 
- b7   :  365 ; 
- b8   :  35f ; 
- b9   :  359 ; 
- ba   :  353 ; 
- bb   :  34d ; 
- bc   :  347 ; 
- bd   :  340 ; 
- be   :  33a ; 
- bf   :  333 ; 
- c0   :  32c ; 
- c1   :  325 ; 
- c2   :  31d ; 
- c3   :  316 ; 
- c4   :  30e ; 
- c5   :  306 ; 
- c6   :  2fe ; 
- c7   :  2f6 ; 
- c8   :  2ee ; 
- c9   :  2e6 ; 
- ca   :  2dd ; 
- cb   :  2d4 ; 
- cc   :  2cb ; 
- cd   :  2c2 ; 
- ce   :  2b9 ; 
- cf   :  2b0 ; 
- d0   :  2a6 ; 
- d1   :  29c ; 
- d2   :  293 ; 
- d3   :  289 ; 
- d4   :  27e ; 
- d5   :  274 ; 
- d6   :  26a ; 
- d7   :  25f ; 
- d8   :  254 ; 
- d9   :  24a ; 
- da   :  23f ; 
- db   :  233 ; 
- dc   :  228 ; 
- dd   :  21d ; 
- de   :  211 ; 
- df   :  205 ; 
- e0   :  1f9 ; 
- e1   :  1ed ; 
- e2   :  1e1 ; 
- e3   :  1d5 ; 
- e4   :  1c9 ; 
- e5   :  1bc ; 
- e6   :  1af ; 
- e7   :  1a3 ; 
- e8   :  196 ; 
- e9   :  189 ; 
- ea   :  17b ; 
- eb   :  16e ; 
- ec   :  161 ; 
- ed   :  153 ; 
- ee   :  145 ; 
- ef   :  138 ; 
- f0   :  12a ; 
- f1   :  11c ; 
- f2   :  10e ; 
- f3   :  ff ; 
- f4   :  f1 ; 
- f5   :  e2 ; 
- f6   :  d4 ; 
- f7   :  c5 ; 
- f8   :  b6 ; 
- f9   :  a8 ; 
- fa   :  99 ; 
- fb   :  8a ; 
- fc   :  7a ; 
- fd   :  6b ; 
- fe   :  5c ; 
- ff   :  4c ; 
+ ac   :  398 ; 
+ ad   :  394 ; 
+ ae   :  390 ; 
+ af   :  38b ; 
+ b0   :  387 ; 
+ b1   :  382 ; 
+ b2   :  37e ; 
+ b3   :  379 ; 
+ b4   :  374 ; 
+ b5   :  36e ; 
+ b6   :  369 ; 
+ b7   :  363 ; 
+ b8   :  35e ; 
+ b9   :  358 ; 
+ ba   :  352 ; 
+ bb   :  34c ; 
+ bc   :  345 ; 
+ bd   :  33f ; 
+ be   :  338 ; 
+ bf   :  331 ; 
+ c0   :  32a ; 
+ c1   :  323 ; 
+ c2   :  31b ; 
+ c3   :  314 ; 
+ c4   :  30c ; 
+ c5   :  304 ; 
+ c6   :  2fc ; 
+ c7   :  2f4 ; 
+ c8   :  2ec ; 
+ c9   :  2e3 ; 
+ ca   :  2db ; 
+ cb   :  2d2 ; 
+ cc   :  2c9 ; 
+ cd   :  2c0 ; 
+ ce   :  2b7 ; 
+ cf   :  2ad ; 
+ d0   :  2a4 ; 
+ d1   :  29a ; 
+ d2   :  290 ; 
+ d3   :  286 ; 
+ d4   :  27c ; 
+ d5   :  272 ; 
+ d6   :  267 ; 
+ d7   :  25c ; 
+ d8   :  252 ; 
+ d9   :  247 ; 
+ da   :  23c ; 
+ db   :  231 ; 
+ dc   :  225 ; 
+ dd   :  21a ; 
+ de   :  20e ; 
+ df   :  202 ; 
+ e0   :  1f6 ; 
+ e1   :  1ea ; 
+ e2   :  1de ; 
+ e3   :  1d2 ; 
+ e4   :  1c5 ; 
+ e5   :  1b9 ; 
+ e6   :  1ac ; 
+ e7   :  19f ; 
+ e8   :  192 ; 
+ e9   :  185 ; 
+ ea   :  178 ; 
+ eb   :  16b ; 
+ ec   :  15d ; 
+ ed   :  150 ; 
+ ee   :  142 ; 
+ ef   :  134 ; 
+ f0   :  126 ; 
+ f1   :  118 ; 
+ f2   :  10a ; 
+ f3   :  fc ; 
+ f4   :  ed ; 
+ f5   :  df ; 
+ f6   :  d0 ; 
+ f7   :  c2 ; 
+ f8   :  b3 ; 
+ f9   :  a4 ; 
+ fa   :  95 ; 
+ fb   :  86 ; 
+ fc   :  77 ; 
+ fd   :  67 ; 
+ fe   :  58 ; 
+ ff   :  48 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
index e485061789..930ba6c796 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
@@ -3,137 +3,137 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffff ; 
+ 0   :  fffe ; 
  1   :  fffb ; 
- 2   :  fff8 ; 
- 3   :  fff4 ; 
- 4   :  fff0 ; 
- 5   :  ffec ; 
- 6   :  ffe8 ; 
- 7   :  ffe4 ; 
- 8   :  ffe0 ; 
- 9   :  ffdd ; 
- a   :  ffd9 ; 
- b   :  ffd5 ; 
- c   :  ffd1 ; 
- d   :  ffcd ; 
- e   :  ffc8 ; 
- f   :  ffc4 ; 
- 10   :  ffc0 ; 
- 11   :  ffbc ; 
- 12   :  ffb8 ; 
- 13   :  ffb4 ; 
- 14   :  ffb0 ; 
- 15   :  ffac ; 
- 16   :  ffa8 ; 
- 17   :  ffa3 ; 
- 18   :  ff9f ; 
- 19   :  ff9b ; 
- 1a   :  ff97 ; 
- 1b   :  ff93 ; 
- 1c   :  ff8e ; 
- 1d   :  ff8a ; 
- 1e   :  ff86 ; 
- 1f   :  ff82 ; 
- 20   :  ff7d ; 
- 21   :  ff79 ; 
- 22   :  ff75 ; 
- 23   :  ff71 ; 
- 24   :  ff6c ; 
- 25   :  ff68 ; 
- 26   :  ff64 ; 
- 27   :  ff60 ; 
- 28   :  ff5b ; 
- 29   :  ff57 ; 
- 2a   :  ff53 ; 
- 2b   :  ff4e ; 
- 2c   :  ff4a ; 
- 2d   :  ff46 ; 
- 2e   :  ff42 ; 
- 2f   :  ff3d ; 
- 30   :  ff39 ; 
- 31   :  ff35 ; 
- 32   :  ff31 ; 
- 33   :  ff2c ; 
- 34   :  ff28 ; 
- 35   :  ff24 ; 
- 36   :  ff20 ; 
- 37   :  ff1b ; 
- 38   :  ff17 ; 
- 39   :  ff13 ; 
- 3a   :  ff0f ; 
- 3b   :  ff0b ; 
- 3c   :  ff07 ; 
- 3d   :  ff02 ; 
- 3e   :  fefe ; 
- 3f   :  fefa ; 
- 40   :  fef6 ; 
- 41   :  fef2 ; 
- 42   :  feee ; 
- 43   :  feea ; 
- 44   :  fee6 ; 
- 45   :  fee2 ; 
- 46   :  fede ; 
- 47   :  feda ; 
- 48   :  fed6 ; 
- 49   :  fed2 ; 
- 4a   :  fece ; 
- 4b   :  feca ; 
+ 2   :  fff7 ; 
+ 3   :  fff3 ; 
+ 4   :  ffef ; 
+ 5   :  ffeb ; 
+ 6   :  ffe7 ; 
+ 7   :  ffe3 ; 
+ 8   :  ffdf ; 
+ 9   :  ffdc ; 
+ a   :  ffd8 ; 
+ b   :  ffd4 ; 
+ c   :  ffd0 ; 
+ d   :  ffcc ; 
+ e   :  ffc7 ; 
+ f   :  ffc3 ; 
+ 10   :  ffbf ; 
+ 11   :  ffbb ; 
+ 12   :  ffb7 ; 
+ 13   :  ffb3 ; 
+ 14   :  ffaf ; 
+ 15   :  ffab ; 
+ 16   :  ffa7 ; 
+ 17   :  ffa2 ; 
+ 18   :  ff9e ; 
+ 19   :  ff9a ; 
+ 1a   :  ff96 ; 
+ 1b   :  ff92 ; 
+ 1c   :  ff8d ; 
+ 1d   :  ff89 ; 
+ 1e   :  ff85 ; 
+ 1f   :  ff81 ; 
+ 20   :  ff7c ; 
+ 21   :  ff78 ; 
+ 22   :  ff74 ; 
+ 23   :  ff70 ; 
+ 24   :  ff6b ; 
+ 25   :  ff67 ; 
+ 26   :  ff63 ; 
+ 27   :  ff5f ; 
+ 28   :  ff5a ; 
+ 29   :  ff56 ; 
+ 2a   :  ff52 ; 
+ 2b   :  ff4d ; 
+ 2c   :  ff49 ; 
+ 2d   :  ff45 ; 
+ 2e   :  ff41 ; 
+ 2f   :  ff3c ; 
+ 30   :  ff38 ; 
+ 31   :  ff34 ; 
+ 32   :  ff30 ; 
+ 33   :  ff2b ; 
+ 34   :  ff27 ; 
+ 35   :  ff23 ; 
+ 36   :  ff1f ; 
+ 37   :  ff1a ; 
+ 38   :  ff16 ; 
+ 39   :  ff12 ; 
+ 3a   :  ff0e ; 
+ 3b   :  ff0a ; 
+ 3c   :  ff06 ; 
+ 3d   :  ff01 ; 
+ 3e   :  fefd ; 
+ 3f   :  fef9 ; 
+ 40   :  fef5 ; 
+ 41   :  fef1 ; 
+ 42   :  feed ; 
+ 43   :  fee9 ; 
+ 44   :  fee5 ; 
+ 45   :  fee1 ; 
+ 46   :  fedd ; 
+ 47   :  fed9 ; 
+ 48   :  fed5 ; 
+ 49   :  fed1 ; 
+ 4a   :  fecd ; 
+ 4b   :  fec9 ; 
  4c   :  fec6 ; 
- 4d   :  fec3 ; 
- 4e   :  febf ; 
- 4f   :  febb ; 
- 50   :  feb7 ; 
- 51   :  feb4 ; 
- 52   :  feb0 ; 
+ 4d   :  fec2 ; 
+ 4e   :  febe ; 
+ 4f   :  feba ; 
+ 50   :  feb6 ; 
+ 51   :  feb3 ; 
+ 52   :  feaf ; 
  53   :  feac ; 
- 54   :  fea9 ; 
- 55   :  fea5 ; 
- 56   :  fea2 ; 
- 57   :  fe9e ; 
- 58   :  fe9b ; 
- 59   :  fe97 ; 
- 5a   :  fe94 ; 
- 5b   :  fe91 ; 
- 5c   :  fe8d ; 
- 5d   :  fe8a ; 
- 5e   :  fe87 ; 
+ 54   :  fea8 ; 
+ 55   :  fea4 ; 
+ 56   :  fea1 ; 
+ 57   :  fe9d ; 
+ 58   :  fe9a ; 
+ 59   :  fe96 ; 
+ 5a   :  fe93 ; 
+ 5b   :  fe90 ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe89 ; 
+ 5e   :  fe86 ; 
  5f   :  fe83 ; 
  60   :  fe80 ; 
- 61   :  fe7d ; 
- 62   :  fe7a ; 
- 63   :  fe77 ; 
- 64   :  fe74 ; 
- 65   :  fe71 ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
  66   :  fe6e ; 
  67   :  fe6b ; 
- 68   :  fe69 ; 
- 69   :  fe66 ; 
- 6a   :  fe63 ; 
+ 68   :  fe68 ; 
+ 69   :  fe65 ; 
+ 6a   :  fe62 ; 
  6b   :  fe60 ; 
- 6c   :  fe5e ; 
+ 6c   :  fe5d ; 
  6d   :  fe5b ; 
- 6e   :  fe59 ; 
+ 6e   :  fe58 ; 
  6f   :  fe56 ; 
- 70   :  fe54 ; 
- 71   :  fe52 ; 
+ 70   :  fe53 ; 
+ 71   :  fe51 ; 
  72   :  fe4f ; 
  73   :  fe4d ; 
- 74   :  fe4b ; 
- 75   :  fe49 ; 
- 76   :  fe47 ; 
- 77   :  fe45 ; 
- 78   :  fe43 ; 
- 79   :  fe41 ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
  7a   :  fe3f ; 
  7b   :  fe3d ; 
- 7c   :  fe3c ; 
+ 7c   :  fe3b ; 
  7d   :  fe3a ; 
  7e   :  fe38 ; 
- 7f   :  fe37 ; 
+ 7f   :  fe36 ; 
  80   :  fe35 ; 
  81   :  fe34 ; 
- 82   :  fe33 ; 
+ 82   :  fe32 ; 
  83   :  fe31 ; 
  84   :  fe30 ; 
  85   :  fe2f ; 
@@ -146,7 +146,7 @@ CONTENT BEGIN
  8c   :  fe29 ; 
  8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe28 ; 
+ 8f   :  fe27 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
@@ -168,95 +168,95 @@ CONTENT BEGIN
  a2   :  fe2e ; 
  a3   :  fe2f ; 
  a4   :  fe30 ; 
- a5   :  fe31 ; 
+ a5   :  fe32 ; 
  a6   :  fe33 ; 
  a7   :  fe34 ; 
- a8   :  fe35 ; 
+ a8   :  fe36 ; 
  a9   :  fe37 ; 
  aa   :  fe39 ; 
  ab   :  fe3b ; 
- ac   :  fe3c ; 
- ad   :  fe3e ; 
- ae   :  fe40 ; 
- af   :  fe42 ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
  b0   :  fe45 ; 
  b1   :  fe47 ; 
- b2   :  fe49 ; 
+ b2   :  fe4a ; 
  b3   :  fe4c ; 
- b4   :  fe4e ; 
+ b4   :  fe4f ; 
  b5   :  fe51 ; 
- b6   :  fe53 ; 
- b7   :  fe56 ; 
- b8   :  fe59 ; 
- b9   :  fe5c ; 
- ba   :  fe5f ; 
- bb   :  fe62 ; 
- bc   :  fe65 ; 
- bd   :  fe68 ; 
- be   :  fe6c ; 
- bf   :  fe6f ; 
- c0   :  fe73 ; 
- c1   :  fe76 ; 
- c2   :  fe7a ; 
- c3   :  fe7e ; 
- c4   :  fe81 ; 
- c5   :  fe85 ; 
- c6   :  fe89 ; 
- c7   :  fe8e ; 
- c8   :  fe92 ; 
- c9   :  fe96 ; 
- ca   :  fe9a ; 
- cb   :  fe9f ; 
- cc   :  fea3 ; 
- cd   :  fea8 ; 
- ce   :  feac ; 
- cf   :  feb1 ; 
- d0   :  feb6 ; 
- d1   :  febb ; 
- d2   :  fec0 ; 
- d3   :  fec5 ; 
- d4   :  feca ; 
- d5   :  fecf ; 
- d6   :  fed5 ; 
- d7   :  feda ; 
- d8   :  fedf ; 
- d9   :  fee5 ; 
- da   :  feeb ; 
- db   :  fef0 ; 
- dc   :  fef6 ; 
- dd   :  fefc ; 
- de   :  ff02 ; 
- df   :  ff08 ; 
- e0   :  ff0e ; 
- e1   :  ff14 ; 
- e2   :  ff1a ; 
- e3   :  ff20 ; 
- e4   :  ff27 ; 
- e5   :  ff2d ; 
- e6   :  ff34 ; 
- e7   :  ff3a ; 
- e8   :  ff41 ; 
- e9   :  ff47 ; 
- ea   :  ff4e ; 
- eb   :  ff55 ; 
- ec   :  ff5c ; 
- ed   :  ff63 ; 
- ee   :  ff6a ; 
- ef   :  ff71 ; 
- f0   :  ff78 ; 
- f1   :  ff7f ; 
- f2   :  ff87 ; 
- f3   :  ff8e ; 
- f4   :  ff95 ; 
- f5   :  ff9d ; 
- f6   :  ffa4 ; 
- f7   :  ffac ; 
- f8   :  ffb3 ; 
- f9   :  ffbb ; 
- fa   :  ffc3 ; 
- fb   :  ffcb ; 
- fc   :  ffd2 ; 
- fd   :  ffda ; 
- fe   :  ffe2 ; 
- ff   :  ffea ; 
+ b6   :  fe54 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe63 ; 
+ bc   :  fe66 ; 
+ bd   :  fe69 ; 
+ be   :  fe6d ; 
+ bf   :  fe70 ; 
+ c0   :  fe74 ; 
+ c1   :  fe77 ; 
+ c2   :  fe7b ; 
+ c3   :  fe7f ; 
+ c4   :  fe82 ; 
+ c5   :  fe86 ; 
+ c6   :  fe8a ; 
+ c7   :  fe8f ; 
+ c8   :  fe93 ; 
+ c9   :  fe97 ; 
+ ca   :  fe9b ; 
+ cb   :  fea0 ; 
+ cc   :  fea4 ; 
+ cd   :  fea9 ; 
+ ce   :  feae ; 
+ cf   :  feb2 ; 
+ d0   :  feb7 ; 
+ d1   :  febc ; 
+ d2   :  fec1 ; 
+ d3   :  fec6 ; 
+ d4   :  fecb ; 
+ d5   :  fed1 ; 
+ d6   :  fed6 ; 
+ d7   :  fedb ; 
+ d8   :  fee1 ; 
+ d9   :  fee6 ; 
+ da   :  feec ; 
+ db   :  fef2 ; 
+ dc   :  fef7 ; 
+ dd   :  fefd ; 
+ de   :  ff03 ; 
+ df   :  ff09 ; 
+ e0   :  ff0f ; 
+ e1   :  ff15 ; 
+ e2   :  ff1c ; 
+ e3   :  ff22 ; 
+ e4   :  ff28 ; 
+ e5   :  ff2f ; 
+ e6   :  ff35 ; 
+ e7   :  ff3c ; 
+ e8   :  ff42 ; 
+ e9   :  ff49 ; 
+ ea   :  ff50 ; 
+ eb   :  ff57 ; 
+ ec   :  ff5e ; 
+ ed   :  ff65 ; 
+ ee   :  ff6c ; 
+ ef   :  ff73 ; 
+ f0   :  ff7a ; 
+ f1   :  ff81 ; 
+ f2   :  ff88 ; 
+ f3   :  ff90 ; 
+ f4   :  ff97 ; 
+ f5   :  ff9f ; 
+ f6   :  ffa6 ; 
+ f7   :  ffae ; 
+ f8   :  ffb5 ; 
+ f9   :  ffbd ; 
+ fa   :  ffc5 ; 
+ fb   :  ffcd ; 
+ fc   :  ffd4 ; 
+ fd   :  ffdc ; 
+ fe   :  ffe4 ; 
+ ff   :  ffec ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
index 64d0c99e17..37174c8665 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
@@ -10,104 +10,104 @@ CONTENT BEGIN
  4   :  1b ; 
  5   :  1c ; 
  6   :  1e ; 
- 7   :  1f ; 
+ 7   :  20 ; 
  8   :  21 ; 
- 9   :  22 ; 
+ 9   :  23 ; 
  a   :  24 ; 
- b   :  25 ; 
+ b   :  26 ; 
  c   :  27 ; 
  d   :  29 ; 
- e   :  2a ; 
+ e   :  2b ; 
  f   :  2c ; 
- 10   :  2d ; 
+ 10   :  2e ; 
  11   :  2f ; 
  12   :  31 ; 
- 13   :  32 ; 
+ 13   :  33 ; 
  14   :  34 ; 
  15   :  36 ; 
- 16   :  37 ; 
+ 16   :  38 ; 
  17   :  39 ; 
  18   :  3b ; 
- 19   :  3c ; 
+ 19   :  3d ; 
  1a   :  3e ; 
  1b   :  40 ; 
- 1c   :  41 ; 
+ 1c   :  42 ; 
  1d   :  43 ; 
  1e   :  45 ; 
- 1f   :  46 ; 
+ 1f   :  47 ; 
  20   :  48 ; 
  21   :  4a ; 
- 22   :  4b ; 
+ 22   :  4c ; 
  23   :  4d ; 
  24   :  4f ; 
- 25   :  50 ; 
- 26   :  52 ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
  27   :  54 ; 
  28   :  56 ; 
- 29   :  57 ; 
+ 29   :  58 ; 
  2a   :  59 ; 
  2b   :  5b ; 
- 2c   :  5c ; 
- 2d   :  5e ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
  2e   :  60 ; 
  2f   :  62 ; 
- 30   :  63 ; 
+ 30   :  64 ; 
  31   :  65 ; 
  32   :  67 ; 
- 33   :  68 ; 
- 34   :  6a ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
  35   :  6c ; 
  36   :  6e ; 
- 37   :  6f ; 
+ 37   :  70 ; 
  38   :  71 ; 
  39   :  73 ; 
- 3a   :  74 ; 
- 3b   :  76 ; 
+ 3a   :  75 ; 
+ 3b   :  77 ; 
  3c   :  78 ; 
- 3d   :  79 ; 
- 3e   :  7b ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
  3f   :  7d ; 
- 40   :  7e ; 
- 41   :  80 ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
  42   :  82 ; 
- 43   :  83 ; 
+ 43   :  84 ; 
  44   :  85 ; 
  45   :  87 ; 
- 46   :  88 ; 
+ 46   :  89 ; 
  47   :  8a ; 
- 48   :  8b ; 
+ 48   :  8c ; 
  49   :  8d ; 
  4a   :  8f ; 
- 4b   :  90 ; 
+ 4b   :  91 ; 
  4c   :  92 ; 
- 4d   :  93 ; 
+ 4d   :  94 ; 
  4e   :  95 ; 
- 4f   :  96 ; 
+ 4f   :  97 ; 
  50   :  98 ; 
- 51   :  99 ; 
+ 51   :  9a ; 
  52   :  9b ; 
- 53   :  9c ; 
+ 53   :  9d ; 
  54   :  9e ; 
- 55   :  9f ; 
+ 55   :  a0 ; 
  56   :  a1 ; 
- 57   :  a2 ; 
+ 57   :  a3 ; 
  58   :  a4 ; 
- 59   :  a5 ; 
+ 59   :  a6 ; 
  5a   :  a7 ; 
  5b   :  a8 ; 
- 5c   :  a9 ; 
+ 5c   :  aa ; 
  5d   :  ab ; 
  5e   :  ac ; 
- 5f   :  ad ; 
+ 5f   :  ae ; 
  60   :  af ; 
  61   :  b0 ; 
  62   :  b1 ; 
- 63   :  b2 ; 
+ 63   :  b3 ; 
  64   :  b4 ; 
  65   :  b5 ; 
  66   :  b6 ; 
- 67   :  b7 ; 
- 68   :  b8 ; 
+ 67   :  b8 ; 
+ 68   :  b9 ; 
  69   :  ba ; 
  6a   :  bb ; 
  6b   :  bc ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  c4 ; 
  74   :  c5 ; 
  75   :  c6 ; 
- 76   :  c6 ; 
+ 76   :  c7 ; 
  77   :  c7 ; 
  78   :  c8 ; 
  79   :  c9 ; 
@@ -137,7 +137,7 @@ CONTENT BEGIN
  83   :  cf ; 
  84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d0 ; 
+ 86   :  d1 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
@@ -173,7 +173,7 @@ CONTENT BEGIN
  a7   :  cd ; 
  a8   :  cc ; 
  a9   :  cb ; 
- aa   :  cb ; 
+ aa   :  ca ; 
  ab   :  ca ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
@@ -184,79 +184,79 @@ CONTENT BEGIN
  b2   :  c3 ; 
  b3   :  c2 ; 
  b4   :  c1 ; 
- b5   :  c0 ; 
+ b5   :  bf ; 
  b6   :  be ; 
  b7   :  bd ; 
  b8   :  bc ; 
- b9   :  bb ; 
+ b9   :  ba ; 
  ba   :  b9 ; 
- bb   :  b8 ; 
+ bb   :  b7 ; 
  bc   :  b6 ; 
  bd   :  b5 ; 
  be   :  b3 ; 
- bf   :  b2 ; 
+ bf   :  b1 ; 
  c0   :  b0 ; 
- c1   :  af ; 
+ c1   :  ae ; 
  c2   :  ad ; 
  c3   :  ab ; 
  c4   :  a9 ; 
- c5   :  a8 ; 
- c6   :  a6 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
  c7   :  a4 ; 
  c8   :  a2 ; 
  c9   :  a0 ; 
  ca   :  9e ; 
  cb   :  9c ; 
  cc   :  9a ; 
- cd   :  98 ; 
- ce   :  96 ; 
- cf   :  94 ; 
- d0   :  92 ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  91 ; 
  d1   :  8f ; 
- d2   :  8d ; 
- d3   :  8b ; 
+ d2   :  8c ; 
+ d3   :  8a ; 
  d4   :  88 ; 
- d5   :  86 ; 
+ d5   :  85 ; 
  d6   :  83 ; 
- d7   :  81 ; 
- d8   :  7f ; 
- d9   :  7c ; 
+ d7   :  80 ; 
+ d8   :  7e ; 
+ d9   :  7b ; 
  da   :  79 ; 
- db   :  77 ; 
- dc   :  74 ; 
+ db   :  76 ; 
+ dc   :  73 ; 
  dd   :  71 ; 
- de   :  6f ; 
- df   :  6c ; 
+ de   :  6e ; 
+ df   :  6b ; 
  e0   :  69 ; 
  e1   :  66 ; 
- e2   :  64 ; 
- e3   :  61 ; 
- e4   :  5e ; 
- e5   :  5b ; 
- e6   :  58 ; 
- e7   :  55 ; 
- e8   :  52 ; 
- e9   :  4f ; 
+ e2   :  63 ; 
+ e3   :  60 ; 
+ e4   :  5d ; 
+ e5   :  5a ; 
+ e6   :  57 ; 
+ e7   :  54 ; 
+ e8   :  51 ; 
+ e9   :  4e ; 
  ea   :  4b ; 
  eb   :  48 ; 
- ec   :  45 ; 
- ed   :  42 ; 
- ee   :  3f ; 
+ ec   :  44 ; 
+ ed   :  41 ; 
+ ee   :  3e ; 
  ef   :  3b ; 
- f0   :  38 ; 
- f1   :  35 ; 
+ f0   :  37 ; 
+ f1   :  34 ; 
  f2   :  31 ; 
- f3   :  2e ; 
- f4   :  2b ; 
- f5   :  27 ; 
- f6   :  24 ; 
- f7   :  20 ; 
- f8   :  1d ; 
- f9   :  19 ; 
- fa   :  15 ; 
- fb   :  12 ; 
- fc   :  e ; 
+ f3   :  2d ; 
+ f4   :  2a ; 
+ f5   :  26 ; 
+ f6   :  23 ; 
+ f7   :  1f ; 
+ f8   :  1c ; 
+ f9   :  18 ; 
+ fa   :  14 ; 
+ fb   :  11 ; 
+ fc   :  d ; 
  fd   :  a ; 
- fe   :  7 ; 
- ff   :  3 ; 
+ fe   :  6 ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
index 68eb200c0f..13a276ef59 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
@@ -3,30 +3,30 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff84 ; 
- 1   :  ff76 ; 
- 2   :  ff76 ; 
- 3   :  ff84 ; 
- 4   :  ff9b ; 
- 5   :  ffb7 ; 
- 6   :  ffd2 ; 
- 7   :  ffe6 ; 
- 8   :  fff2 ; 
+ 0   :  ff7f ; 
+ 1   :  ff75 ; 
+ 2   :  ff78 ; 
+ 3   :  ff89 ; 
+ 4   :  ffa2 ; 
+ 5   :  ffbe ; 
+ 6   :  ffd8 ; 
+ 7   :  ffea ; 
+ 8   :  fff3 ; 
  9   :  fff5 ; 
- a   :  fff3 ; 
- b   :  ffee ; 
- c   :  ffea ; 
+ a   :  fff2 ; 
+ b   :  ffed ; 
+ c   :  ffe9 ; 
  d   :  ffe7 ; 
  e   :  ffe8 ; 
  f   :  ffe9 ; 
  10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffeb ; 
+ 12   :  ffea ; 
  13   :  ffe9 ; 
- 14   :  ffe8 ; 
+ 14   :  ffe7 ; 
  15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe6 ; 
+ 17   :  ffe7 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
@@ -37,7 +37,7 @@ CONTENT BEGIN
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe3 ; 
+ 22   :  ffe2 ; 
  23   :  ffe2 ; 
  24   :  ffe1 ; 
  25   :  ffe0 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffde ; 
+ 2c   :  ffdd ; 
  2d   :  ffdd ; 
  2e   :  ffdd ; 
  2f   :  ffdc ; 
@@ -56,23 +56,23 @@ CONTENT BEGIN
  32   :  ffdb ; 
  33   :  ffdb ; 
  34   :  ffda ; 
- 35   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
  38   :  ffd8 ; 
  39   :  ffd8 ; 
  3a   :  ffd8 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd7 ; 
+ 3c   :  ffd6 ; 
  3d   :  ffd6 ; 
  3e   :  ffd6 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd5 ; 
+ 41   :  ffd4 ; 
  42   :  ffd4 ; 
- 43   :  ffd4 ; 
+ 43   :  ffd3 ; 
  44   :  ffd3 ; 
- 45   :  ffd3 ; 
+ 45   :  ffd2 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
  48   :  ffd1 ; 
@@ -87,7 +87,7 @@ CONTENT BEGIN
  51   :  ffce ; 
  52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcd ; 
+ 54   :  ffcc ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,13 +95,13 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffca ; 
+ 5c   :  ffc9 ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
  5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc8 ; 
+ 62   :  ffc7 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
  65   :  ffc6 ; 
@@ -119,7 +119,7 @@ CONTENT BEGIN
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc3 ; 
+ 74   :  ffc2 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
@@ -178,7 +178,7 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc6 ; 
+ af   :  ffc7 ; 
  b0   :  ffc7 ; 
  b1   :  ffc7 ; 
  b2   :  ffc8 ; 
@@ -190,15 +190,15 @@ CONTENT BEGIN
  b8   :  ffcb ; 
  b9   :  ffcb ; 
  ba   :  ffcc ; 
- bb   :  ffcc ; 
+ bb   :  ffcd ; 
  bc   :  ffcd ; 
  bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffcf ; 
+ c0   :  ffd0 ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd1 ; 
+ c3   :  ffd2 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
  c6   :  ffd4 ; 
@@ -206,14 +206,14 @@ CONTENT BEGIN
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
  ca   :  ffd7 ; 
- cb   :  ffd7 ; 
+ cb   :  ffd8 ; 
  cc   :  ffd8 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
  cf   :  ffdb ; 
  d0   :  ffdc ; 
- d1   :  ffdc ; 
- d2   :  ffdd ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
  d3   :  ffde ; 
  d4   :  ffdf ; 
  d5   :  ffe0 ; 
@@ -227,36 +227,36 @@ CONTENT BEGIN
  dd   :  ffe8 ; 
  de   :  ffe9 ; 
  df   :  ffea ; 
- e0   :  ffeb ; 
- e1   :  ffec ; 
- e2   :  ffed ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
  e3   :  ffef ; 
  e4   :  fff0 ; 
  e5   :  fff1 ; 
  e6   :  fff2 ; 
  e7   :  fff3 ; 
- e8   :  fff4 ; 
+ e8   :  fff5 ; 
  e9   :  fff6 ; 
  ea   :  fff7 ; 
  eb   :  fff8 ; 
- ec   :  fff9 ; 
+ ec   :  fffa ; 
  ed   :  fffb ; 
  ee   :  fffc ; 
  ef   :  fffd ; 
- f0   :  fffe ; 
+ f0   :  ffff ; 
  f1   :  0 ; 
  f2   :  1 ; 
- f3   :  2 ; 
+ f3   :  3 ; 
  f4   :  4 ; 
  f5   :  5 ; 
- f6   :  6 ; 
+ f6   :  7 ; 
  f7   :  8 ; 
  f8   :  9 ; 
  f9   :  b ; 
  fa   :  c ; 
- fb   :  d ; 
+ fb   :  e ; 
  fc   :  f ; 
- fd   :  10 ; 
+ fd   :  11 ; 
  fe   :  12 ; 
- ff   :  13 ; 
+ ff   :  14 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
index c99f37568b..de93227758 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  19 ; 
- 1   :  18 ; 
- 2   :  16 ; 
- 3   :  15 ; 
- 4   :  14 ; 
- 5   :  12 ; 
- 6   :  11 ; 
- 7   :  f ; 
- 8   :  e ; 
- 9   :  c ; 
- a   :  b ; 
- b   :  9 ; 
- c   :  8 ; 
- d   :  7 ; 
- e   :  5 ; 
- f   :  4 ; 
- 10   :  3 ; 
- 11   :  1 ; 
- 12   :  0 ; 
- 13   :  ffff ; 
- 14   :  fffd ; 
- 15   :  fffc ; 
- 16   :  fffb ; 
- 17   :  fffa ; 
- 18   :  fff8 ; 
- 19   :  fff7 ; 
- 1a   :  fff6 ; 
- 1b   :  fff5 ; 
+ 0   :  18 ; 
+ 1   :  17 ; 
+ 2   :  15 ; 
+ 3   :  14 ; 
+ 4   :  12 ; 
+ 5   :  11 ; 
+ 6   :  10 ; 
+ 7   :  e ; 
+ 8   :  d ; 
+ 9   :  b ; 
+ a   :  a ; 
+ b   :  8 ; 
+ c   :  7 ; 
+ d   :  6 ; 
+ e   :  4 ; 
+ f   :  3 ; 
+ 10   :  2 ; 
+ 11   :  0 ; 
+ 12   :  ffff ; 
+ 13   :  fffe ; 
+ 14   :  fffc ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
+ 17   :  fff9 ; 
+ 18   :  fff7 ; 
+ 19   :  fff6 ; 
+ 1a   :  fff5 ; 
+ 1b   :  fff4 ; 
  1c   :  fff3 ; 
- 1d   :  fff2 ; 
- 1e   :  fff1 ; 
- 1f   :  fff0 ; 
- 20   :  ffef ; 
- 21   :  ffee ; 
- 22   :  ffed ; 
- 23   :  ffec ; 
+ 1d   :  fff1 ; 
+ 1e   :  fff0 ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
+ 21   :  ffed ; 
+ 22   :  ffec ; 
+ 23   :  ffeb ; 
  24   :  ffea ; 
  25   :  ffe9 ; 
- 26   :  ffe8 ; 
- 27   :  ffe7 ; 
- 28   :  ffe6 ; 
- 29   :  ffe5 ; 
- 2a   :  ffe4 ; 
- 2b   :  ffe3 ; 
- 2c   :  ffe2 ; 
+ 26   :  ffe7 ; 
+ 27   :  ffe6 ; 
+ 28   :  ffe5 ; 
+ 29   :  ffe4 ; 
+ 2a   :  ffe3 ; 
+ 2b   :  ffe2 ; 
+ 2c   :  ffe1 ; 
  2d   :  ffe1 ; 
  2e   :  ffe0 ; 
  2f   :  ffdf ; 
  30   :  ffde ; 
- 31   :  ffde ; 
- 32   :  ffdd ; 
- 33   :  ffdc ; 
- 34   :  ffdb ; 
- 35   :  ffda ; 
+ 31   :  ffdd ; 
+ 32   :  ffdc ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd8 ; 
- 38   :  ffd8 ; 
- 39   :  ffd7 ; 
- 3a   :  ffd6 ; 
+ 38   :  ffd7 ; 
+ 39   :  ffd6 ; 
+ 3a   :  ffd5 ; 
  3b   :  ffd5 ; 
  3c   :  ffd4 ; 
- 3d   :  ffd4 ; 
- 3e   :  ffd3 ; 
+ 3d   :  ffd3 ; 
+ 3e   :  ffd2 ; 
  3f   :  ffd2 ; 
- 40   :  ffd2 ; 
- 41   :  ffd1 ; 
+ 40   :  ffd1 ; 
+ 41   :  ffd0 ; 
  42   :  ffd0 ; 
- 43   :  ffd0 ; 
- 44   :  ffcf ; 
+ 43   :  ffcf ; 
+ 44   :  ffce ; 
  45   :  ffce ; 
- 46   :  ffce ; 
+ 46   :  ffcd ; 
  47   :  ffcd ; 
- 48   :  ffcd ; 
+ 48   :  ffcc ; 
  49   :  ffcc ; 
  4a   :  ffcb ; 
- 4b   :  ffcb ; 
+ 4b   :  ffca ; 
  4c   :  ffca ; 
- 4d   :  ffca ; 
+ 4d   :  ffc9 ; 
  4e   :  ffc9 ; 
- 4f   :  ffc9 ; 
+ 4f   :  ffc8 ; 
  50   :  ffc8 ; 
  51   :  ffc8 ; 
  52   :  ffc7 ; 
  53   :  ffc7 ; 
- 54   :  ffc7 ; 
+ 54   :  ffc6 ; 
  55   :  ffc6 ; 
- 56   :  ffc6 ; 
+ 56   :  ffc5 ; 
  57   :  ffc5 ; 
  58   :  ffc5 ; 
- 59   :  ffc5 ; 
+ 59   :  ffc4 ; 
  5a   :  ffc4 ; 
  5b   :  ffc4 ; 
- 5c   :  ffc4 ; 
+ 5c   :  ffc3 ; 
  5d   :  ffc3 ; 
  5e   :  ffc3 ; 
  5f   :  ffc3 ; 
- 60   :  ffc3 ; 
+ 60   :  ffc2 ; 
  61   :  ffc2 ; 
  62   :  ffc2 ; 
  63   :  ffc2 ; 
- 64   :  ffc2 ; 
+ 64   :  ffc1 ; 
  65   :  ffc1 ; 
  66   :  ffc1 ; 
  67   :  ffc1 ; 
  68   :  ffc1 ; 
  69   :  ffc1 ; 
- 6a   :  ffc1 ; 
+ 6a   :  ffc0 ; 
  6b   :  ffc0 ; 
  6c   :  ffc0 ; 
  6d   :  ffc0 ; 
@@ -134,7 +134,7 @@ CONTENT BEGIN
  80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
- 83   :  ffc0 ; 
+ 83   :  ffc1 ; 
  84   :  ffc1 ; 
  85   :  ffc1 ; 
  86   :  ffc1 ; 
@@ -146,117 +146,117 @@ CONTENT BEGIN
  8c   :  ffc2 ; 
  8d   :  ffc2 ; 
  8e   :  ffc2 ; 
- 8f   :  ffc2 ; 
+ 8f   :  ffc3 ; 
  90   :  ffc3 ; 
  91   :  ffc3 ; 
  92   :  ffc3 ; 
- 93   :  ffc3 ; 
+ 93   :  ffc4 ; 
  94   :  ffc4 ; 
  95   :  ffc4 ; 
  96   :  ffc4 ; 
- 97   :  ffc4 ; 
+ 97   :  ffc5 ; 
  98   :  ffc5 ; 
  99   :  ffc5 ; 
  9a   :  ffc5 ; 
  9b   :  ffc6 ; 
  9c   :  ffc6 ; 
  9d   :  ffc6 ; 
- 9e   :  ffc6 ; 
+ 9e   :  ffc7 ; 
  9f   :  ffc7 ; 
  a0   :  ffc7 ; 
- a1   :  ffc7 ; 
+ a1   :  ffc8 ; 
  a2   :  ffc8 ; 
  a3   :  ffc8 ; 
- a4   :  ffc8 ; 
+ a4   :  ffc9 ; 
  a5   :  ffc9 ; 
  a6   :  ffc9 ; 
- a7   :  ffc9 ; 
+ a7   :  ffca ; 
  a8   :  ffca ; 
- a9   :  ffca ; 
+ a9   :  ffcb ; 
  aa   :  ffcb ; 
  ab   :  ffcb ; 
- ac   :  ffcb ; 
+ ac   :  ffcc ; 
  ad   :  ffcc ; 
  ae   :  ffcc ; 
- af   :  ffcc ; 
+ af   :  ffcd ; 
  b0   :  ffcd ; 
- b1   :  ffcd ; 
+ b1   :  ffce ; 
  b2   :  ffce ; 
  b3   :  ffce ; 
- b4   :  ffce ; 
+ b4   :  ffcf ; 
  b5   :  ffcf ; 
  b6   :  ffcf ; 
  b7   :  ffd0 ; 
  b8   :  ffd0 ; 
  b9   :  ffd1 ; 
  ba   :  ffd1 ; 
- bb   :  ffd1 ; 
+ bb   :  ffd2 ; 
  bc   :  ffd2 ; 
  bd   :  ffd2 ; 
- be   :  ffd2 ; 
+ be   :  ffd3 ; 
  bf   :  ffd3 ; 
- c0   :  ffd3 ; 
+ c0   :  ffd4 ; 
  c1   :  ffd4 ; 
- c2   :  ffd4 ; 
+ c2   :  ffd5 ; 
  c3   :  ffd5 ; 
  c4   :  ffd5 ; 
  c5   :  ffd6 ; 
  c6   :  ffd6 ; 
- c7   :  ffd6 ; 
+ c7   :  ffd7 ; 
  c8   :  ffd7 ; 
  c9   :  ffd8 ; 
  ca   :  ffd8 ; 
- cb   :  ffd8 ; 
+ cb   :  ffd9 ; 
  cc   :  ffd9 ; 
  cd   :  ffd9 ; 
- ce   :  ffd9 ; 
+ ce   :  ffda ; 
  cf   :  ffda ; 
  d0   :  ffdb ; 
- d1   :  ffdb ; 
+ d1   :  ffdc ; 
  d2   :  ffdc ; 
  d3   :  ffdc ; 
  d4   :  ffdc ; 
  d5   :  ffdd ; 
  d6   :  ffdd ; 
- d7   :  ffdd ; 
- d8   :  ffde ; 
+ d7   :  ffde ; 
+ d8   :  ffdf ; 
  d9   :  ffdf ; 
- da   :  ffdf ; 
+ da   :  ffe0 ; 
  db   :  ffe0 ; 
  dc   :  ffe0 ; 
  dd   :  ffe0 ; 
- de   :  ffe0 ; 
+ de   :  ffe1 ; 
  df   :  ffe1 ; 
  e0   :  ffe2 ; 
- e1   :  ffe2 ; 
+ e1   :  ffe3 ; 
  e2   :  ffe3 ; 
  e3   :  ffe3 ; 
  e4   :  ffe3 ; 
  e5   :  ffe3 ; 
  e6   :  ffe4 ; 
- e7   :  ffe4 ; 
- e8   :  ffe5 ; 
- e9   :  ffe6 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
+ e9   :  ffe7 ; 
  ea   :  ffe7 ; 
  eb   :  ffe7 ; 
- ec   :  ffe7 ; 
+ ec   :  ffe6 ; 
  ed   :  ffe6 ; 
- ee   :  ffe6 ; 
- ef   :  ffe7 ; 
- f0   :  ffe9 ; 
- f1   :  ffea ; 
+ ee   :  ffe7 ; 
+ ef   :  ffe8 ; 
+ f0   :  ffea ; 
+ f1   :  ffeb ; 
  f2   :  ffeb ; 
- f3   :  ffeb ; 
- f4   :  ffe9 ; 
- f5   :  ffe8 ; 
- f6   :  ffe7 ; 
- f7   :  ffe9 ; 
- f8   :  ffed ; 
- f9   :  fff2 ; 
- fa   :  fff5 ; 
- fb   :  fff3 ; 
- fc   :  ffea ; 
- fd   :  ffd8 ; 
- fe   :  ffbe ; 
- ff   :  ffa2 ; 
+ f3   :  ffea ; 
+ f4   :  ffe8 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
+ f7   :  ffeb ; 
+ f8   :  fff0 ; 
+ f9   :  fff4 ; 
+ fa   :  fff4 ; 
+ fb   :  ffed ; 
+ fc   :  ffdd ; 
+ fd   :  ffc5 ; 
+ fe   :  ffa9 ; 
+ ff   :  ff8e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
index 3402c1f740..512d746973 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
@@ -3,100 +3,100 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff3 ; 
- 1   :  fff7 ; 
- 2   :  fffb ; 
- 3   :  fffe ; 
- 4   :  2 ; 
- 5   :  6 ; 
- 6   :  a ; 
- 7   :  d ; 
- 8   :  11 ; 
- 9   :  14 ; 
- a   :  18 ; 
- b   :  1c ; 
- c   :  1f ; 
- d   :  23 ; 
- e   :  26 ; 
- f   :  2a ; 
- 10   :  2d ; 
- 11   :  31 ; 
- 12   :  34 ; 
- 13   :  37 ; 
- 14   :  3b ; 
- 15   :  3e ; 
- 16   :  41 ; 
- 17   :  44 ; 
- 18   :  48 ; 
- 19   :  4b ; 
- 1a   :  4e ; 
- 1b   :  51 ; 
- 1c   :  54 ; 
- 1d   :  57 ; 
- 1e   :  5a ; 
- 1f   :  5d ; 
- 20   :  60 ; 
- 21   :  63 ; 
- 22   :  66 ; 
- 23   :  69 ; 
- 24   :  6b ; 
- 25   :  6e ; 
- 26   :  71 ; 
- 27   :  73 ; 
- 28   :  76 ; 
- 29   :  79 ; 
- 2a   :  7b ; 
- 2b   :  7e ; 
- 2c   :  80 ; 
- 2d   :  83 ; 
- 2e   :  85 ; 
- 2f   :  88 ; 
- 30   :  8a ; 
- 31   :  8c ; 
- 32   :  8f ; 
- 33   :  91 ; 
- 34   :  93 ; 
- 35   :  95 ; 
- 36   :  97 ; 
- 37   :  9a ; 
- 38   :  9c ; 
- 39   :  9e ; 
- 3a   :  a0 ; 
- 3b   :  a2 ; 
- 3c   :  a4 ; 
- 3d   :  a5 ; 
- 3e   :  a7 ; 
- 3f   :  a9 ; 
- 40   :  ab ; 
- 41   :  ad ; 
- 42   :  ae ; 
- 43   :  b0 ; 
- 44   :  b1 ; 
- 45   :  b3 ; 
- 46   :  b5 ; 
- 47   :  b6 ; 
- 48   :  b7 ; 
- 49   :  b9 ; 
- 4a   :  ba ; 
- 4b   :  bc ; 
- 4c   :  bd ; 
- 4d   :  be ; 
- 4e   :  bf ; 
+ 0   :  fff6 ; 
+ 1   :  fffa ; 
+ 2   :  fffd ; 
+ 3   :  1 ; 
+ 4   :  5 ; 
+ 5   :  9 ; 
+ 6   :  c ; 
+ 7   :  10 ; 
+ 8   :  14 ; 
+ 9   :  17 ; 
+ a   :  1b ; 
+ b   :  1e ; 
+ c   :  22 ; 
+ d   :  25 ; 
+ e   :  29 ; 
+ f   :  2c ; 
+ 10   :  30 ; 
+ 11   :  33 ; 
+ 12   :  36 ; 
+ 13   :  3a ; 
+ 14   :  3d ; 
+ 15   :  40 ; 
+ 16   :  44 ; 
+ 17   :  47 ; 
+ 18   :  4a ; 
+ 19   :  4d ; 
+ 1a   :  50 ; 
+ 1b   :  53 ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
+ 1f   :  5f ; 
+ 20   :  62 ; 
+ 21   :  65 ; 
+ 22   :  68 ; 
+ 23   :  6b ; 
+ 24   :  6d ; 
+ 25   :  70 ; 
+ 26   :  73 ; 
+ 27   :  75 ; 
+ 28   :  78 ; 
+ 29   :  7b ; 
+ 2a   :  7d ; 
+ 2b   :  80 ; 
+ 2c   :  82 ; 
+ 2d   :  85 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
+ 30   :  8c ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
+ 33   :  93 ; 
+ 34   :  95 ; 
+ 35   :  97 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
+ 3c   :  a5 ; 
+ 3d   :  a7 ; 
+ 3e   :  a9 ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
+ 41   :  ae ; 
+ 42   :  af ; 
+ 43   :  b1 ; 
+ 44   :  b3 ; 
+ 45   :  b4 ; 
+ 46   :  b6 ; 
+ 47   :  b7 ; 
+ 48   :  b9 ; 
+ 49   :  ba ; 
+ 4a   :  bb ; 
+ 4b   :  bd ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
+ 4e   :  c0 ; 
  4f   :  c1 ; 
- 50   :  c2 ; 
- 51   :  c3 ; 
- 52   :  c4 ; 
- 53   :  c5 ; 
- 54   :  c6 ; 
- 55   :  c7 ; 
- 56   :  c8 ; 
+ 50   :  c3 ; 
+ 51   :  c4 ; 
+ 52   :  c5 ; 
+ 53   :  c6 ; 
+ 54   :  c7 ; 
+ 55   :  c8 ; 
+ 56   :  c9 ; 
  57   :  c9 ; 
  58   :  ca ; 
- 59   :  ca ; 
- 5a   :  cb ; 
+ 59   :  cb ; 
+ 5a   :  cc ; 
  5b   :  cc ; 
  5c   :  cd ; 
- 5d   :  cd ; 
+ 5d   :  ce ; 
  5e   :  ce ; 
  5f   :  cf ; 
  60   :  cf ; 
@@ -104,7 +104,7 @@ CONTENT BEGIN
  62   :  d0 ; 
  63   :  d1 ; 
  64   :  d1 ; 
- 65   :  d1 ; 
+ 65   :  d2 ; 
  66   :  d2 ; 
  67   :  d2 ; 
  68   :  d2 ; 
@@ -125,138 +125,138 @@ CONTENT BEGIN
  77   :  d2 ; 
  78   :  d2 ; 
  79   :  d2 ; 
- 7a   :  d2 ; 
+ 7a   :  d1 ; 
  7b   :  d1 ; 
  7c   :  d1 ; 
- 7d   :  d1 ; 
+ 7d   :  d0 ; 
  7e   :  d0 ; 
- 7f   :  d0 ; 
+ 7f   :  cf ; 
  80   :  cf ; 
- 81   :  cf ; 
+ 81   :  ce ; 
  82   :  ce ; 
- 83   :  ce ; 
+ 83   :  cd ; 
  84   :  cd ; 
  85   :  cc ; 
- 86   :  cc ; 
+ 86   :  cb ; 
  87   :  cb ; 
  88   :  ca ; 
- 89   :  ca ; 
- 8a   :  c9 ; 
+ 89   :  c9 ; 
+ 8a   :  c8 ; 
  8b   :  c8 ; 
  8c   :  c7 ; 
- 8d   :  c7 ; 
- 8e   :  c6 ; 
- 8f   :  c5 ; 
- 90   :  c4 ; 
- 91   :  c3 ; 
- 92   :  c2 ; 
- 93   :  c1 ; 
- 94   :  c0 ; 
- 95   :  bf ; 
- 96   :  be ; 
- 97   :  bd ; 
- 98   :  bc ; 
- 99   :  bb ; 
- 9a   :  ba ; 
- 9b   :  b9 ; 
- 9c   :  b8 ; 
- 9d   :  b6 ; 
- 9e   :  b5 ; 
- 9f   :  b4 ; 
- a0   :  b3 ; 
+ 8d   :  c6 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
+ 90   :  c3 ; 
+ 91   :  c2 ; 
+ 92   :  c1 ; 
+ 93   :  c0 ; 
+ 94   :  bf ; 
+ 95   :  be ; 
+ 96   :  bd ; 
+ 97   :  bc ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
+ 9b   :  b8 ; 
+ 9c   :  b7 ; 
+ 9d   :  b5 ; 
+ 9e   :  b4 ; 
+ 9f   :  b3 ; 
+ a0   :  b2 ; 
  a1   :  b1 ; 
- a2   :  b0 ; 
- a3   :  af ; 
- a4   :  ae ; 
- a5   :  ac ; 
- a6   :  ab ; 
- a7   :  aa ; 
- a8   :  a8 ; 
- a9   :  a7 ; 
- aa   :  a6 ; 
- ab   :  a4 ; 
- ac   :  a3 ; 
- ad   :  a1 ; 
- ae   :  a0 ; 
- af   :  9e ; 
- b0   :  9d ; 
- b1   :  9b ; 
- b2   :  9a ; 
- b3   :  98 ; 
- b4   :  97 ; 
- b5   :  95 ; 
- b6   :  94 ; 
- b7   :  92 ; 
- b8   :  91 ; 
- b9   :  8f ; 
- ba   :  8d ; 
- bb   :  8c ; 
- bc   :  8a ; 
- bd   :  89 ; 
- be   :  87 ; 
- bf   :  85 ; 
- c0   :  84 ; 
- c1   :  82 ; 
- c2   :  81 ; 
- c3   :  7f ; 
- c4   :  7d ; 
- c5   :  7c ; 
- c6   :  7a ; 
- c7   :  78 ; 
- c8   :  77 ; 
- c9   :  75 ; 
- ca   :  73 ; 
- cb   :  71 ; 
- cc   :  70 ; 
- cd   :  6e ; 
- ce   :  6c ; 
- cf   :  6b ; 
- d0   :  69 ; 
- d1   :  67 ; 
- d2   :  65 ; 
- d3   :  64 ; 
- d4   :  62 ; 
- d5   :  60 ; 
- d6   :  5f ; 
- d7   :  5d ; 
- d8   :  5b ; 
- d9   :  59 ; 
- da   :  58 ; 
- db   :  56 ; 
- dc   :  54 ; 
- dd   :  53 ; 
- de   :  51 ; 
- df   :  4f ; 
- e0   :  4d ; 
- e1   :  4c ; 
- e2   :  4a ; 
- e3   :  48 ; 
- e4   :  47 ; 
- e5   :  45 ; 
- e6   :  43 ; 
- e7   :  42 ; 
- e8   :  40 ; 
- e9   :  3e ; 
- ea   :  3d ; 
- eb   :  3b ; 
- ec   :  39 ; 
- ed   :  38 ; 
- ee   :  36 ; 
- ef   :  34 ; 
- f0   :  33 ; 
- f1   :  31 ; 
- f2   :  2f ; 
- f3   :  2e ; 
- f4   :  2c ; 
- f5   :  2b ; 
- f6   :  29 ; 
- f7   :  27 ; 
- f8   :  26 ; 
- f9   :  24 ; 
- fa   :  23 ; 
- fb   :  21 ; 
- fc   :  20 ; 
- fd   :  1e ; 
- fe   :  1c ; 
- ff   :  1b ; 
+ a2   :  af ; 
+ a3   :  ae ; 
+ a4   :  ad ; 
+ a5   :  ab ; 
+ a6   :  aa ; 
+ a7   :  a9 ; 
+ a8   :  a7 ; 
+ a9   :  a6 ; 
+ aa   :  a4 ; 
+ ab   :  a3 ; 
+ ac   :  a2 ; 
+ ad   :  a0 ; 
+ ae   :  9f ; 
+ af   :  9d ; 
+ b0   :  9c ; 
+ b1   :  9a ; 
+ b2   :  99 ; 
+ b3   :  97 ; 
+ b4   :  96 ; 
+ b5   :  94 ; 
+ b6   :  93 ; 
+ b7   :  91 ; 
+ b8   :  8f ; 
+ b9   :  8e ; 
+ ba   :  8c ; 
+ bb   :  8b ; 
+ bc   :  89 ; 
+ bd   :  87 ; 
+ be   :  86 ; 
+ bf   :  84 ; 
+ c0   :  83 ; 
+ c1   :  81 ; 
+ c2   :  7f ; 
+ c3   :  7e ; 
+ c4   :  7c ; 
+ c5   :  7a ; 
+ c6   :  79 ; 
+ c7   :  77 ; 
+ c8   :  75 ; 
+ c9   :  74 ; 
+ ca   :  72 ; 
+ cb   :  70 ; 
+ cc   :  6e ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
+ cf   :  69 ; 
+ d0   :  68 ; 
+ d1   :  66 ; 
+ d2   :  64 ; 
+ d3   :  62 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
+ d6   :  5d ; 
+ d7   :  5c ; 
+ d8   :  5a ; 
+ d9   :  58 ; 
+ da   :  56 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
+ dd   :  51 ; 
+ de   :  50 ; 
+ df   :  4e ; 
+ e0   :  4c ; 
+ e1   :  4b ; 
+ e2   :  49 ; 
+ e3   :  47 ; 
+ e4   :  45 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
+ e7   :  40 ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
+ ea   :  3b ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
+ ed   :  36 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
+ f0   :  31 ; 
+ f1   :  30 ; 
+ f2   :  2e ; 
+ f3   :  2d ; 
+ f4   :  2b ; 
+ f5   :  29 ; 
+ f6   :  28 ; 
+ f7   :  26 ; 
+ f8   :  25 ; 
+ f9   :  23 ; 
+ fa   :  22 ; 
+ fb   :  20 ; 
+ fc   :  1e ; 
+ fd   :  1d ; 
+ fe   :  1b ; 
+ ff   :  1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
index 4f6ae4cde9..3a3434e12f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  35 ; 
- 1   :  6b ; 
- 2   :  a1 ; 
- 3   :  d6 ; 
- 4   :  10b ; 
- 5   :  13f ; 
- 6   :  174 ; 
- 7   :  1a8 ; 
- 8   :  1db ; 
- 9   :  20f ; 
- a   :  242 ; 
- b   :  274 ; 
- c   :  2a7 ; 
- d   :  2d8 ; 
- e   :  30a ; 
- f   :  33b ; 
- 10   :  36c ; 
- 11   :  39c ; 
- 12   :  3cc ; 
- 13   :  3fc ; 
- 14   :  42b ; 
- 15   :  45a ; 
- 16   :  488 ; 
- 17   :  4b6 ; 
- 18   :  4e4 ; 
- 19   :  511 ; 
- 1a   :  53d ; 
- 1b   :  56a ; 
- 1c   :  595 ; 
- 1d   :  5c1 ; 
- 1e   :  5ec ; 
- 1f   :  616 ; 
- 20   :  640 ; 
- 21   :  66a ; 
- 22   :  693 ; 
- 23   :  6bb ; 
- 24   :  6e3 ; 
- 25   :  70b ; 
- 26   :  732 ; 
- 27   :  759 ; 
- 28   :  77f ; 
- 29   :  7a5 ; 
- 2a   :  7ca ; 
- 2b   :  7ef ; 
- 2c   :  813 ; 
- 2d   :  836 ; 
- 2e   :  85a ; 
- 2f   :  87c ; 
- 30   :  89e ; 
- 31   :  8c0 ; 
- 32   :  8e1 ; 
- 33   :  902 ; 
- 34   :  922 ; 
- 35   :  941 ; 
- 36   :  960 ; 
- 37   :  97f ; 
- 38   :  99d ; 
- 39   :  9ba ; 
- 3a   :  9d7 ; 
- 3b   :  9f4 ; 
- 3c   :  a10 ; 
- 3d   :  a2b ; 
- 3e   :  a46 ; 
- 3f   :  a60 ; 
- 40   :  a79 ; 
- 41   :  a93 ; 
- 42   :  aab ; 
- 43   :  ac3 ; 
- 44   :  adb ; 
- 45   :  af2 ; 
- 46   :  b08 ; 
- 47   :  b1e ; 
- 48   :  b33 ; 
- 49   :  b48 ; 
- 4a   :  b5c ; 
- 4b   :  b70 ; 
- 4c   :  b83 ; 
- 4d   :  b95 ; 
- 4e   :  ba7 ; 
- 4f   :  bb9 ; 
- 50   :  bca ; 
- 51   :  bda ; 
- 52   :  bea ; 
- 53   :  bf9 ; 
- 54   :  c08 ; 
- 55   :  c16 ; 
- 56   :  c23 ; 
- 57   :  c30 ; 
- 58   :  c3d ; 
- 59   :  c49 ; 
- 5a   :  c54 ; 
- 5b   :  c5f ; 
- 5c   :  c69 ; 
- 5d   :  c73 ; 
- 5e   :  c7c ; 
- 5f   :  c85 ; 
- 60   :  c8d ; 
- 61   :  c95 ; 
- 62   :  c9c ; 
- 63   :  ca2 ; 
- 64   :  ca8 ; 
- 65   :  cad ; 
- 66   :  cb2 ; 
- 67   :  cb7 ; 
- 68   :  cbb ; 
- 69   :  cbe ; 
- 6a   :  cc1 ; 
- 6b   :  cc3 ; 
- 6c   :  cc5 ; 
- 6d   :  cc6 ; 
- 6e   :  cc7 ; 
+ 0   :  c ; 
+ 1   :  43 ; 
+ 2   :  78 ; 
+ 3   :  ae ; 
+ 4   :  e3 ; 
+ 5   :  118 ; 
+ 6   :  14d ; 
+ 7   :  181 ; 
+ 8   :  1b5 ; 
+ 9   :  1e8 ; 
+ a   :  21c ; 
+ b   :  24e ; 
+ c   :  281 ; 
+ d   :  2b3 ; 
+ e   :  2e5 ; 
+ f   :  316 ; 
+ 10   :  347 ; 
+ 11   :  378 ; 
+ 12   :  3a8 ; 
+ 13   :  3d8 ; 
+ 14   :  408 ; 
+ 15   :  437 ; 
+ 16   :  465 ; 
+ 17   :  494 ; 
+ 18   :  4c2 ; 
+ 19   :  4ef ; 
+ 1a   :  51c ; 
+ 1b   :  549 ; 
+ 1c   :  575 ; 
+ 1d   :  5a0 ; 
+ 1e   :  5cc ; 
+ 1f   :  5f6 ; 
+ 20   :  621 ; 
+ 21   :  64b ; 
+ 22   :  674 ; 
+ 23   :  69d ; 
+ 24   :  6c5 ; 
+ 25   :  6ed ; 
+ 26   :  715 ; 
+ 27   :  73c ; 
+ 28   :  762 ; 
+ 29   :  788 ; 
+ 2a   :  7ae ; 
+ 2b   :  7d3 ; 
+ 2c   :  7f8 ; 
+ 2d   :  81c ; 
+ 2e   :  83f ; 
+ 2f   :  862 ; 
+ 30   :  885 ; 
+ 31   :  8a7 ; 
+ 32   :  8c8 ; 
+ 33   :  8e9 ; 
+ 34   :  90a ; 
+ 35   :  92a ; 
+ 36   :  949 ; 
+ 37   :  968 ; 
+ 38   :  987 ; 
+ 39   :  9a4 ; 
+ 3a   :  9c2 ; 
+ 3b   :  9de ; 
+ 3c   :  9fb ; 
+ 3d   :  a16 ; 
+ 3e   :  a32 ; 
+ 3f   :  a4c ; 
+ 40   :  a66 ; 
+ 41   :  a80 ; 
+ 42   :  a99 ; 
+ 43   :  ab1 ; 
+ 44   :  ac9 ; 
+ 45   :  ae1 ; 
+ 46   :  af7 ; 
+ 47   :  b0e ; 
+ 48   :  b23 ; 
+ 49   :  b38 ; 
+ 4a   :  b4d ; 
+ 4b   :  b61 ; 
+ 4c   :  b75 ; 
+ 4d   :  b88 ; 
+ 4e   :  b9a ; 
+ 4f   :  bac ; 
+ 50   :  bbd ; 
+ 51   :  bce ; 
+ 52   :  bde ; 
+ 53   :  bee ; 
+ 54   :  bfd ; 
+ 55   :  c0b ; 
+ 56   :  c19 ; 
+ 57   :  c27 ; 
+ 58   :  c34 ; 
+ 59   :  c40 ; 
+ 5a   :  c4c ; 
+ 5b   :  c57 ; 
+ 5c   :  c62 ; 
+ 5d   :  c6c ; 
+ 5e   :  c75 ; 
+ 5f   :  c7e ; 
+ 60   :  c87 ; 
+ 61   :  c8f ; 
+ 62   :  c96 ; 
+ 63   :  c9d ; 
+ 64   :  ca4 ; 
+ 65   :  ca9 ; 
+ 66   :  caf ; 
+ 67   :  cb4 ; 
+ 68   :  cb8 ; 
+ 69   :  cbb ; 
+ 6a   :  cbf ; 
+ 6b   :  cc1 ; 
+ 6c   :  cc3 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
- 71   :  cc6 ; 
- 72   :  cc5 ; 
- 73   :  cc3 ; 
- 74   :  cc0 ; 
- 75   :  cbe ; 
- 76   :  cba ; 
- 77   :  cb7 ; 
- 78   :  cb2 ; 
- 79   :  cae ; 
- 7a   :  ca8 ; 
- 7b   :  ca3 ; 
- 7c   :  c9c ; 
- 7d   :  c96 ; 
- 7e   :  c8f ; 
- 7f   :  c87 ; 
- 80   :  c7f ; 
- 81   :  c76 ; 
- 82   :  c6d ; 
- 83   :  c64 ; 
- 84   :  c5a ; 
- 85   :  c50 ; 
- 86   :  c45 ; 
- 87   :  c3a ; 
- 88   :  c2e ; 
- 89   :  c22 ; 
- 8a   :  c16 ; 
- 8b   :  c09 ; 
- 8c   :  bfb ; 
- 8d   :  bee ; 
- 8e   :  be0 ; 
- 8f   :  bd1 ; 
- 90   :  bc2 ; 
- 91   :  bb3 ; 
- 92   :  ba3 ; 
- 93   :  b93 ; 
- 94   :  b82 ; 
- 95   :  b71 ; 
- 96   :  b60 ; 
- 97   :  b4f ; 
- 98   :  b3d ; 
- 99   :  b2a ; 
- 9a   :  b17 ; 
- 9b   :  b04 ; 
- 9c   :  af1 ; 
- 9d   :  add ; 
- 9e   :  ac9 ; 
- 9f   :  ab5 ; 
- a0   :  aa0 ; 
- a1   :  a8b ; 
- a2   :  a75 ; 
- a3   :  a60 ; 
- a4   :  a4a ; 
- a5   :  a33 ; 
- a6   :  a1d ; 
- a7   :  a06 ; 
- a8   :  9ef ; 
- a9   :  9d7 ; 
- aa   :  9bf ; 
- ab   :  9a7 ; 
- ac   :  98f ; 
- ad   :  976 ; 
- ae   :  95d ; 
- af   :  944 ; 
- b0   :  92b ; 
- b1   :  911 ; 
- b2   :  8f8 ; 
- b3   :  8dd ; 
- b4   :  8c3 ; 
- b5   :  8a9 ; 
- b6   :  88e ; 
- b7   :  873 ; 
- b8   :  858 ; 
- b9   :  83c ; 
- ba   :  821 ; 
- bb   :  805 ; 
- bc   :  7e9 ; 
- bd   :  7cd ; 
- be   :  7b1 ; 
- bf   :  794 ; 
- c0   :  777 ; 
- c1   :  75b ; 
- c2   :  73e ; 
- c3   :  720 ; 
- c4   :  703 ; 
- c5   :  6e6 ; 
- c6   :  6c8 ; 
- c7   :  6aa ; 
- c8   :  68d ; 
- c9   :  66f ; 
- ca   :  651 ; 
- cb   :  633 ; 
- cc   :  614 ; 
- cd   :  5f6 ; 
- ce   :  5d7 ; 
- cf   :  5b9 ; 
- d0   :  59a ; 
- d1   :  57c ; 
- d2   :  55d ; 
- d3   :  53e ; 
- d4   :  51f ; 
- d5   :  500 ; 
- d6   :  4e1 ; 
- d7   :  4c2 ; 
- d8   :  4a3 ; 
- d9   :  484 ; 
- da   :  464 ; 
- db   :  445 ; 
- dc   :  426 ; 
- dd   :  407 ; 
- de   :  3e7 ; 
- df   :  3c8 ; 
- e0   :  3a9 ; 
- e1   :  38a ; 
- e2   :  36a ; 
- e3   :  34b ; 
- e4   :  32c ; 
- e5   :  30d ; 
- e6   :  2ed ; 
- e7   :  2ce ; 
- e8   :  2af ; 
- e9   :  290 ; 
- ea   :  271 ; 
- eb   :  252 ; 
- ec   :  233 ; 
- ed   :  214 ; 
- ee   :  1f5 ; 
- ef   :  1d6 ; 
- f0   :  1b8 ; 
- f1   :  199 ; 
- f2   :  17a ; 
- f3   :  15c ; 
- f4   :  13e ; 
- f5   :  11f ; 
- f6   :  101 ; 
- f7   :  e3 ; 
- f8   :  c5 ; 
- f9   :  a7 ; 
- fa   :  89 ; 
- fb   :  6c ; 
- fc   :  4e ; 
- fd   :  31 ; 
- fe   :  14 ; 
- ff   :  fff7 ; 
+ 71   :  cc7 ; 
+ 72   :  cc6 ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cc0 ; 
+ 76   :  cbd ; 
+ 77   :  cb9 ; 
+ 78   :  cb6 ; 
+ 79   :  cb1 ; 
+ 7a   :  cac ; 
+ 7b   :  ca7 ; 
+ 7c   :  ca1 ; 
+ 7d   :  c9b ; 
+ 7e   :  c94 ; 
+ 7f   :  c8d ; 
+ 80   :  c85 ; 
+ 81   :  c7d ; 
+ 82   :  c74 ; 
+ 83   :  c6b ; 
+ 84   :  c62 ; 
+ 85   :  c58 ; 
+ 86   :  c4d ; 
+ 87   :  c42 ; 
+ 88   :  c37 ; 
+ 89   :  c2b ; 
+ 8a   :  c1f ; 
+ 8b   :  c12 ; 
+ 8c   :  c05 ; 
+ 8d   :  bf8 ; 
+ 8e   :  bea ; 
+ 8f   :  bdc ; 
+ 90   :  bcd ; 
+ 91   :  bbe ; 
+ 92   :  baf ; 
+ 93   :  b9f ; 
+ 94   :  b8f ; 
+ 95   :  b7e ; 
+ 96   :  b6d ; 
+ 97   :  b5c ; 
+ 98   :  b4a ; 
+ 99   :  b38 ; 
+ 9a   :  b26 ; 
+ 9b   :  b13 ; 
+ 9c   :  b00 ; 
+ 9d   :  aec ; 
+ 9e   :  ad8 ; 
+ 9f   :  ac4 ; 
+ a0   :  ab0 ; 
+ a1   :  a9b ; 
+ a2   :  a86 ; 
+ a3   :  a70 ; 
+ a4   :  a5a ; 
+ a5   :  a44 ; 
+ a6   :  a2e ; 
+ a7   :  a17 ; 
+ a8   :  a00 ; 
+ a9   :  9e9 ; 
+ aa   :  9d1 ; 
+ ab   :  9b9 ; 
+ ac   :  9a1 ; 
+ ad   :  989 ; 
+ ae   :  970 ; 
+ af   :  957 ; 
+ b0   :  93e ; 
+ b1   :  925 ; 
+ b2   :  90b ; 
+ b3   :  8f1 ; 
+ b4   :  8d7 ; 
+ b5   :  8bd ; 
+ b6   :  8a2 ; 
+ b7   :  887 ; 
+ b8   :  86c ; 
+ b9   :  851 ; 
+ ba   :  835 ; 
+ bb   :  81a ; 
+ bc   :  7fe ; 
+ bd   :  7e2 ; 
+ be   :  7c6 ; 
+ bf   :  7a9 ; 
+ c0   :  78d ; 
+ c1   :  770 ; 
+ c2   :  753 ; 
+ c3   :  736 ; 
+ c4   :  719 ; 
+ c5   :  6fc ; 
+ c6   :  6de ; 
+ c7   :  6c1 ; 
+ c8   :  6a3 ; 
+ c9   :  685 ; 
+ ca   :  667 ; 
+ cb   :  649 ; 
+ cc   :  62b ; 
+ cd   :  60d ; 
+ ce   :  5ee ; 
+ cf   :  5d0 ; 
+ d0   :  5b1 ; 
+ d1   :  593 ; 
+ d2   :  574 ; 
+ d3   :  555 ; 
+ d4   :  536 ; 
+ d5   :  517 ; 
+ d6   :  4f8 ; 
+ d7   :  4d9 ; 
+ d8   :  4ba ; 
+ d9   :  49b ; 
+ da   :  47c ; 
+ db   :  45d ; 
+ dc   :  43d ; 
+ dd   :  41e ; 
+ de   :  3ff ; 
+ df   :  3e0 ; 
+ e0   :  3c0 ; 
+ e1   :  3a1 ; 
+ e2   :  382 ; 
+ e3   :  363 ; 
+ e4   :  343 ; 
+ e5   :  324 ; 
+ e6   :  305 ; 
+ e7   :  2e6 ; 
+ e8   :  2c6 ; 
+ e9   :  2a7 ; 
+ ea   :  288 ; 
+ eb   :  269 ; 
+ ec   :  24a ; 
+ ed   :  22b ; 
+ ee   :  20c ; 
+ ef   :  1ed ; 
+ f0   :  1cf ; 
+ f1   :  1b0 ; 
+ f2   :  191 ; 
+ f3   :  173 ; 
+ f4   :  154 ; 
+ f5   :  136 ; 
+ f6   :  118 ; 
+ f7   :  fa ; 
+ f8   :  dc ; 
+ f9   :  be ; 
+ fa   :  a0 ; 
+ fb   :  82 ; 
+ fc   :  64 ; 
+ fd   :  47 ; 
+ fe   :  2a ; 
+ ff   :  c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
index 04cf2d205f..e2f2ca4427 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d ; 
- 1   :  5 ; 
- 2   :  fffc ; 
- 3   :  fff4 ; 
- 4   :  ffec ; 
- 5   :  ffe4 ; 
- 6   :  ffdc ; 
- 7   :  ffd4 ; 
- 8   :  ffcd ; 
- 9   :  ffc5 ; 
- a   :  ffbd ; 
- b   :  ffb5 ; 
- c   :  ffae ; 
- d   :  ffa6 ; 
- e   :  ff9f ; 
- f   :  ff97 ; 
- 10   :  ff90 ; 
- 11   :  ff88 ; 
- 12   :  ff81 ; 
- 13   :  ff7a ; 
- 14   :  ff73 ; 
- 15   :  ff6c ; 
- 16   :  ff65 ; 
- 17   :  ff5e ; 
- 18   :  ff57 ; 
- 19   :  ff50 ; 
- 1a   :  ff49 ; 
- 1b   :  ff42 ; 
- 1c   :  ff3c ; 
- 1d   :  ff35 ; 
- 1e   :  ff2f ; 
- 1f   :  ff28 ; 
- 20   :  ff22 ; 
- 21   :  ff1c ; 
- 22   :  ff15 ; 
- 23   :  ff0f ; 
- 24   :  ff09 ; 
- 25   :  ff03 ; 
- 26   :  fefd ; 
- 27   :  fef7 ; 
- 28   :  fef2 ; 
- 29   :  feec ; 
- 2a   :  fee6 ; 
- 2b   :  fee1 ; 
- 2c   :  fedb ; 
- 2d   :  fed6 ; 
- 2e   :  fed1 ; 
- 2f   :  fecb ; 
- 30   :  fec6 ; 
- 31   :  fec1 ; 
- 32   :  febc ; 
- 33   :  feb7 ; 
- 34   :  feb2 ; 
- 35   :  feae ; 
- 36   :  fea9 ; 
- 37   :  fea4 ; 
- 38   :  fea0 ; 
- 39   :  fe9b ; 
- 3a   :  fe97 ; 
- 3b   :  fe93 ; 
- 3c   :  fe8f ; 
- 3d   :  fe8a ; 
- 3e   :  fe86 ; 
- 3f   :  fe82 ; 
- 40   :  fe7f ; 
- 41   :  fe7b ; 
- 42   :  fe77 ; 
- 43   :  fe74 ; 
- 44   :  fe70 ; 
- 45   :  fe6d ; 
- 46   :  fe69 ; 
- 47   :  fe66 ; 
- 48   :  fe63 ; 
- 49   :  fe60 ; 
- 4a   :  fe5d ; 
- 4b   :  fe5a ; 
- 4c   :  fe57 ; 
- 4d   :  fe54 ; 
- 4e   :  fe51 ; 
- 4f   :  fe4f ; 
- 50   :  fe4c ; 
- 51   :  fe4a ; 
- 52   :  fe47 ; 
- 53   :  fe45 ; 
- 54   :  fe43 ; 
- 55   :  fe41 ; 
- 56   :  fe3f ; 
- 57   :  fe3d ; 
- 58   :  fe3b ; 
- 59   :  fe39 ; 
- 5a   :  fe37 ; 
- 5b   :  fe36 ; 
- 5c   :  fe34 ; 
- 5d   :  fe33 ; 
- 5e   :  fe32 ; 
- 5f   :  fe30 ; 
- 60   :  fe2f ; 
- 61   :  fe2e ; 
- 62   :  fe2d ; 
- 63   :  fe2c ; 
- 64   :  fe2b ; 
+ 0   :  7 ; 
+ 1   :  fffe ; 
+ 2   :  fff6 ; 
+ 3   :  ffee ; 
+ 4   :  ffe6 ; 
+ 5   :  ffde ; 
+ 6   :  ffd6 ; 
+ 7   :  ffcf ; 
+ 8   :  ffc7 ; 
+ 9   :  ffbf ; 
+ a   :  ffb7 ; 
+ b   :  ffb0 ; 
+ c   :  ffa8 ; 
+ d   :  ffa1 ; 
+ e   :  ff99 ; 
+ f   :  ff92 ; 
+ 10   :  ff8a ; 
+ 11   :  ff83 ; 
+ 12   :  ff7c ; 
+ 13   :  ff75 ; 
+ 14   :  ff6d ; 
+ 15   :  ff66 ; 
+ 16   :  ff5f ; 
+ 17   :  ff59 ; 
+ 18   :  ff52 ; 
+ 19   :  ff4b ; 
+ 1a   :  ff44 ; 
+ 1b   :  ff3d ; 
+ 1c   :  ff37 ; 
+ 1d   :  ff30 ; 
+ 1e   :  ff2a ; 
+ 1f   :  ff24 ; 
+ 20   :  ff1d ; 
+ 21   :  ff17 ; 
+ 22   :  ff11 ; 
+ 23   :  ff0b ; 
+ 24   :  ff05 ; 
+ 25   :  feff ; 
+ 26   :  fef9 ; 
+ 27   :  fef3 ; 
+ 28   :  feed ; 
+ 29   :  fee8 ; 
+ 2a   :  fee2 ; 
+ 2b   :  fedd ; 
+ 2c   :  fed7 ; 
+ 2d   :  fed2 ; 
+ 2e   :  fecd ; 
+ 2f   :  fec8 ; 
+ 30   :  fec2 ; 
+ 31   :  febd ; 
+ 32   :  feb8 ; 
+ 33   :  feb4 ; 
+ 34   :  feaf ; 
+ 35   :  feaa ; 
+ 36   :  fea5 ; 
+ 37   :  fea1 ; 
+ 38   :  fe9c ; 
+ 39   :  fe98 ; 
+ 3a   :  fe94 ; 
+ 3b   :  fe90 ; 
+ 3c   :  fe8b ; 
+ 3d   :  fe87 ; 
+ 3e   :  fe83 ; 
+ 3f   :  fe80 ; 
+ 40   :  fe7c ; 
+ 41   :  fe78 ; 
+ 42   :  fe74 ; 
+ 43   :  fe71 ; 
+ 44   :  fe6d ; 
+ 45   :  fe6a ; 
+ 46   :  fe67 ; 
+ 47   :  fe63 ; 
+ 48   :  fe60 ; 
+ 49   :  fe5d ; 
+ 4a   :  fe5a ; 
+ 4b   :  fe57 ; 
+ 4c   :  fe55 ; 
+ 4d   :  fe52 ; 
+ 4e   :  fe4f ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4a ; 
+ 51   :  fe48 ; 
+ 52   :  fe46 ; 
+ 53   :  fe43 ; 
+ 54   :  fe41 ; 
+ 55   :  fe3f ; 
+ 56   :  fe3d ; 
+ 57   :  fe3b ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
+ 5a   :  fe36 ; 
+ 5b   :  fe35 ; 
+ 5c   :  fe33 ; 
+ 5d   :  fe32 ; 
+ 5e   :  fe31 ; 
+ 5f   :  fe2f ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
+ 64   :  fe2a ; 
  65   :  fe2a ; 
  66   :  fe29 ; 
- 67   :  fe29 ; 
+ 67   :  fe28 ; 
  68   :  fe28 ; 
- 69   :  fe28 ; 
+ 69   :  fe27 ; 
  6a   :  fe27 ; 
  6b   :  fe27 ; 
  6c   :  fe27 ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  fe27 ; 
  72   :  fe27 ; 
  73   :  fe27 ; 
- 74   :  fe27 ; 
+ 74   :  fe28 ; 
  75   :  fe28 ; 
- 76   :  fe28 ; 
+ 76   :  fe29 ; 
  77   :  fe29 ; 
  78   :  fe2a ; 
- 79   :  fe2a ; 
- 7a   :  fe2b ; 
+ 79   :  fe2b ; 
+ 7a   :  fe2c ; 
  7b   :  fe2c ; 
  7c   :  fe2d ; 
  7d   :  fe2e ; 
- 7e   :  fe2f ; 
- 7f   :  fe30 ; 
- 80   :  fe31 ; 
- 81   :  fe32 ; 
- 82   :  fe34 ; 
- 83   :  fe35 ; 
- 84   :  fe36 ; 
- 85   :  fe38 ; 
- 86   :  fe3a ; 
- 87   :  fe3b ; 
- 88   :  fe3d ; 
- 89   :  fe3f ; 
- 8a   :  fe40 ; 
- 8b   :  fe42 ; 
- 8c   :  fe44 ; 
- 8d   :  fe46 ; 
- 8e   :  fe48 ; 
- 8f   :  fe4a ; 
- 90   :  fe4d ; 
- 91   :  fe4f ; 
- 92   :  fe51 ; 
- 93   :  fe53 ; 
- 94   :  fe56 ; 
- 95   :  fe58 ; 
- 96   :  fe5b ; 
- 97   :  fe5d ; 
- 98   :  fe60 ; 
- 99   :  fe62 ; 
- 9a   :  fe65 ; 
- 9b   :  fe68 ; 
- 9c   :  fe6b ; 
- 9d   :  fe6e ; 
- 9e   :  fe70 ; 
- 9f   :  fe73 ; 
- a0   :  fe76 ; 
- a1   :  fe79 ; 
- a2   :  fe7c ; 
- a3   :  fe80 ; 
- a4   :  fe83 ; 
- a5   :  fe86 ; 
- a6   :  fe89 ; 
- a7   :  fe8c ; 
- a8   :  fe90 ; 
- a9   :  fe93 ; 
- aa   :  fe96 ; 
- ab   :  fe9a ; 
- ac   :  fe9d ; 
- ad   :  fea1 ; 
- ae   :  fea4 ; 
- af   :  fea8 ; 
- b0   :  feac ; 
- b1   :  feaf ; 
- b2   :  feb3 ; 
- b3   :  feb6 ; 
- b4   :  feba ; 
- b5   :  febe ; 
- b6   :  fec2 ; 
- b7   :  fec6 ; 
- b8   :  fec9 ; 
- b9   :  fecd ; 
- ba   :  fed1 ; 
- bb   :  fed5 ; 
- bc   :  fed9 ; 
- bd   :  fedd ; 
- be   :  fee1 ; 
- bf   :  fee5 ; 
- c0   :  fee9 ; 
- c1   :  feed ; 
- c2   :  fef1 ; 
- c3   :  fef5 ; 
- c4   :  fef9 ; 
- c5   :  fefd ; 
- c6   :  ff01 ; 
- c7   :  ff06 ; 
- c8   :  ff0a ; 
- c9   :  ff0e ; 
- ca   :  ff12 ; 
- cb   :  ff16 ; 
- cc   :  ff1a ; 
- cd   :  ff1f ; 
- ce   :  ff23 ; 
- cf   :  ff27 ; 
- d0   :  ff2b ; 
- d1   :  ff30 ; 
- d2   :  ff34 ; 
- d3   :  ff38 ; 
- d4   :  ff3c ; 
- d5   :  ff41 ; 
- d6   :  ff45 ; 
- d7   :  ff49 ; 
- d8   :  ff4d ; 
- d9   :  ff52 ; 
- da   :  ff56 ; 
- db   :  ff5a ; 
- dc   :  ff5f ; 
- dd   :  ff63 ; 
- de   :  ff67 ; 
- df   :  ff6b ; 
- e0   :  ff70 ; 
- e1   :  ff74 ; 
- e2   :  ff78 ; 
- e3   :  ff7c ; 
- e4   :  ff81 ; 
- e5   :  ff85 ; 
- e6   :  ff89 ; 
- e7   :  ff8d ; 
- e8   :  ff92 ; 
- e9   :  ff96 ; 
- ea   :  ff9a ; 
- eb   :  ff9e ; 
- ec   :  ffa2 ; 
- ed   :  ffa7 ; 
- ee   :  ffab ; 
- ef   :  ffaf ; 
- f0   :  ffb3 ; 
- f1   :  ffb7 ; 
- f2   :  ffbb ; 
- f3   :  ffbf ; 
- f4   :  ffc3 ; 
- f5   :  ffc7 ; 
- f6   :  ffcc ; 
- f7   :  ffd0 ; 
- f8   :  ffd4 ; 
- f9   :  ffd8 ; 
- fa   :  ffdc ; 
- fb   :  ffdf ; 
- fc   :  ffe3 ; 
- fd   :  ffe7 ; 
- fe   :  ffeb ; 
- ff   :  ffef ; 
+ 7e   :  fe30 ; 
+ 7f   :  fe31 ; 
+ 80   :  fe32 ; 
+ 81   :  fe33 ; 
+ 82   :  fe35 ; 
+ 83   :  fe36 ; 
+ 84   :  fe38 ; 
+ 85   :  fe39 ; 
+ 86   :  fe3b ; 
+ 87   :  fe3c ; 
+ 88   :  fe3e ; 
+ 89   :  fe40 ; 
+ 8a   :  fe42 ; 
+ 8b   :  fe44 ; 
+ 8c   :  fe46 ; 
+ 8d   :  fe48 ; 
+ 8e   :  fe4a ; 
+ 8f   :  fe4c ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
+ 92   :  fe53 ; 
+ 93   :  fe55 ; 
+ 94   :  fe58 ; 
+ 95   :  fe5a ; 
+ 96   :  fe5d ; 
+ 97   :  fe5f ; 
+ 98   :  fe62 ; 
+ 99   :  fe64 ; 
+ 9a   :  fe67 ; 
+ 9b   :  fe6a ; 
+ 9c   :  fe6d ; 
+ 9d   :  fe70 ; 
+ 9e   :  fe73 ; 
+ 9f   :  fe76 ; 
+ a0   :  fe79 ; 
+ a1   :  fe7c ; 
+ a2   :  fe7f ; 
+ a3   :  fe82 ; 
+ a4   :  fe85 ; 
+ a5   :  fe88 ; 
+ a6   :  fe8c ; 
+ a7   :  fe8f ; 
+ a8   :  fe92 ; 
+ a9   :  fe96 ; 
+ aa   :  fe99 ; 
+ ab   :  fe9c ; 
+ ac   :  fea0 ; 
+ ad   :  fea3 ; 
+ ae   :  fea7 ; 
+ af   :  feab ; 
+ b0   :  feae ; 
+ b1   :  feb2 ; 
+ b2   :  feb6 ; 
+ b3   :  feb9 ; 
+ b4   :  febd ; 
+ b5   :  fec1 ; 
+ b6   :  fec5 ; 
+ b7   :  fec8 ; 
+ b8   :  fecc ; 
+ b9   :  fed0 ; 
+ ba   :  fed4 ; 
+ bb   :  fed8 ; 
+ bc   :  fedc ; 
+ bd   :  fee0 ; 
+ be   :  fee4 ; 
+ bf   :  fee8 ; 
+ c0   :  feec ; 
+ c1   :  fef0 ; 
+ c2   :  fef4 ; 
+ c3   :  fef8 ; 
+ c4   :  fefc ; 
+ c5   :  ff00 ; 
+ c6   :  ff04 ; 
+ c7   :  ff09 ; 
+ c8   :  ff0d ; 
+ c9   :  ff11 ; 
+ ca   :  ff15 ; 
+ cb   :  ff19 ; 
+ cc   :  ff1e ; 
+ cd   :  ff22 ; 
+ ce   :  ff26 ; 
+ cf   :  ff2a ; 
+ d0   :  ff2e ; 
+ d1   :  ff33 ; 
+ d2   :  ff37 ; 
+ d3   :  ff3b ; 
+ d4   :  ff40 ; 
+ d5   :  ff44 ; 
+ d6   :  ff48 ; 
+ d7   :  ff4c ; 
+ d8   :  ff51 ; 
+ d9   :  ff55 ; 
+ da   :  ff59 ; 
+ db   :  ff5d ; 
+ dc   :  ff62 ; 
+ dd   :  ff66 ; 
+ de   :  ff6a ; 
+ df   :  ff6f ; 
+ e0   :  ff73 ; 
+ e1   :  ff77 ; 
+ e2   :  ff7b ; 
+ e3   :  ff80 ; 
+ e4   :  ff84 ; 
+ e5   :  ff88 ; 
+ e6   :  ff8c ; 
+ e7   :  ff91 ; 
+ e8   :  ff95 ; 
+ e9   :  ff99 ; 
+ ea   :  ff9d ; 
+ eb   :  ffa1 ; 
+ ec   :  ffa6 ; 
+ ed   :  ffaa ; 
+ ee   :  ffae ; 
+ ef   :  ffb2 ; 
+ f0   :  ffb6 ; 
+ f1   :  ffba ; 
+ f2   :  ffbe ; 
+ f3   :  ffc2 ; 
+ f4   :  ffc6 ; 
+ f5   :  ffcb ; 
+ f6   :  ffcf ; 
+ f7   :  ffd3 ; 
+ f8   :  ffd7 ; 
+ f9   :  ffdb ; 
+ fa   :  ffde ; 
+ fb   :  ffe2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffea ; 
+ fe   :  ffee ; 
+ ff   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
index 5f5808da7c..540da2066b 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a ; 
- 1   :  1a ; 
- 2   :  29 ; 
- 3   :  39 ; 
- 4   :  48 ; 
- 5   :  58 ; 
- 6   :  67 ; 
- 7   :  77 ; 
- 8   :  86 ; 
- 9   :  95 ; 
- a   :  a4 ; 
- b   :  b3 ; 
- c   :  c2 ; 
- d   :  d0 ; 
- e   :  df ; 
- f   :  ed ; 
- 10   :  fc ; 
- 11   :  10a ; 
- 12   :  118 ; 
- 13   :  126 ; 
- 14   :  134 ; 
- 15   :  142 ; 
- 16   :  150 ; 
- 17   :  15d ; 
- 18   :  16b ; 
- 19   :  178 ; 
- 1a   :  185 ; 
- 1b   :  192 ; 
- 1c   :  19f ; 
- 1d   :  1ac ; 
- 1e   :  1b9 ; 
- 1f   :  1c5 ; 
- 20   :  1d2 ; 
- 21   :  1de ; 
- 22   :  1ea ; 
- 23   :  1f6 ; 
- 24   :  202 ; 
- 25   :  20e ; 
- 26   :  21a ; 
- 27   :  225 ; 
- 28   :  231 ; 
- 29   :  23c ; 
- 2a   :  247 ; 
- 2b   :  252 ; 
- 2c   :  25c ; 
- 2d   :  267 ; 
- 2e   :  272 ; 
- 2f   :  27c ; 
- 30   :  286 ; 
- 31   :  290 ; 
- 32   :  29a ; 
- 33   :  2a4 ; 
- 34   :  2ad ; 
- 35   :  2b7 ; 
- 36   :  2c0 ; 
- 37   :  2c9 ; 
- 38   :  2d2 ; 
- 39   :  2db ; 
- 3a   :  2e3 ; 
- 3b   :  2ec ; 
- 3c   :  2f4 ; 
- 3d   :  2fc ; 
- 3e   :  304 ; 
- 3f   :  30c ; 
- 40   :  314 ; 
- 41   :  31b ; 
- 42   :  323 ; 
- 43   :  32a ; 
- 44   :  331 ; 
- 45   :  338 ; 
- 46   :  33f ; 
- 47   :  345 ; 
- 48   :  34c ; 
- 49   :  352 ; 
- 4a   :  358 ; 
- 4b   :  35e ; 
- 4c   :  363 ; 
- 4d   :  369 ; 
- 4e   :  36e ; 
- 4f   :  374 ; 
- 50   :  379 ; 
- 51   :  37e ; 
- 52   :  382 ; 
- 53   :  387 ; 
- 54   :  38b ; 
- 55   :  390 ; 
- 56   :  394 ; 
- 57   :  398 ; 
- 58   :  39c ; 
- 59   :  39f ; 
- 5a   :  3a3 ; 
- 5b   :  3a6 ; 
- 5c   :  3a9 ; 
- 5d   :  3ac ; 
- 5e   :  3af ; 
- 5f   :  3b1 ; 
- 60   :  3b4 ; 
- 61   :  3b6 ; 
- 62   :  3b8 ; 
- 63   :  3ba ; 
- 64   :  3bc ; 
- 65   :  3be ; 
- 66   :  3bf ; 
- 67   :  3c1 ; 
- 68   :  3c2 ; 
- 69   :  3c3 ; 
- 6a   :  3c4 ; 
+ 0   :  16 ; 
+ 1   :  25 ; 
+ 2   :  35 ; 
+ 3   :  45 ; 
+ 4   :  54 ; 
+ 5   :  63 ; 
+ 6   :  73 ; 
+ 7   :  82 ; 
+ 8   :  91 ; 
+ 9   :  a0 ; 
+ a   :  af ; 
+ b   :  be ; 
+ c   :  cd ; 
+ d   :  db ; 
+ e   :  ea ; 
+ f   :  f8 ; 
+ 10   :  106 ; 
+ 11   :  115 ; 
+ 12   :  123 ; 
+ 13   :  131 ; 
+ 14   :  13e ; 
+ 15   :  14c ; 
+ 16   :  15a ; 
+ 17   :  167 ; 
+ 18   :  175 ; 
+ 19   :  182 ; 
+ 1a   :  18f ; 
+ 1b   :  19c ; 
+ 1c   :  1a9 ; 
+ 1d   :  1b6 ; 
+ 1e   :  1c2 ; 
+ 1f   :  1cf ; 
+ 20   :  1db ; 
+ 21   :  1e7 ; 
+ 22   :  1f3 ; 
+ 23   :  1ff ; 
+ 24   :  20b ; 
+ 25   :  217 ; 
+ 26   :  222 ; 
+ 27   :  22e ; 
+ 28   :  239 ; 
+ 29   :  244 ; 
+ 2a   :  24f ; 
+ 2b   :  25a ; 
+ 2c   :  264 ; 
+ 2d   :  26f ; 
+ 2e   :  279 ; 
+ 2f   :  284 ; 
+ 30   :  28e ; 
+ 31   :  298 ; 
+ 32   :  2a1 ; 
+ 33   :  2ab ; 
+ 34   :  2b4 ; 
+ 35   :  2be ; 
+ 36   :  2c7 ; 
+ 37   :  2d0 ; 
+ 38   :  2d9 ; 
+ 39   :  2e1 ; 
+ 3a   :  2ea ; 
+ 3b   :  2f2 ; 
+ 3c   :  2fa ; 
+ 3d   :  302 ; 
+ 3e   :  30a ; 
+ 3f   :  312 ; 
+ 40   :  31a ; 
+ 41   :  321 ; 
+ 42   :  328 ; 
+ 43   :  32f ; 
+ 44   :  336 ; 
+ 45   :  33d ; 
+ 46   :  344 ; 
+ 47   :  34a ; 
+ 48   :  350 ; 
+ 49   :  356 ; 
+ 4a   :  35c ; 
+ 4b   :  362 ; 
+ 4c   :  368 ; 
+ 4d   :  36d ; 
+ 4e   :  372 ; 
+ 4f   :  378 ; 
+ 50   :  37c ; 
+ 51   :  381 ; 
+ 52   :  386 ; 
+ 53   :  38a ; 
+ 54   :  38f ; 
+ 55   :  393 ; 
+ 56   :  397 ; 
+ 57   :  39b ; 
+ 58   :  39e ; 
+ 59   :  3a2 ; 
+ 5a   :  3a5 ; 
+ 5b   :  3a8 ; 
+ 5c   :  3ab ; 
+ 5d   :  3ae ; 
+ 5e   :  3b1 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b6 ; 
+ 61   :  3b8 ; 
+ 62   :  3ba ; 
+ 63   :  3bc ; 
+ 64   :  3bd ; 
+ 65   :  3bf ; 
+ 66   :  3c0 ; 
+ 67   :  3c2 ; 
+ 68   :  3c3 ; 
+ 69   :  3c4 ; 
+ 6a   :  3c5 ; 
  6b   :  3c5 ; 
- 6c   :  3c5 ; 
+ 6c   :  3c6 ; 
  6d   :  3c6 ; 
  6e   :  3c6 ; 
  6f   :  3c6 ; 
  70   :  3c6 ; 
  71   :  3c6 ; 
- 72   :  3c6 ; 
+ 72   :  3c5 ; 
  73   :  3c5 ; 
- 74   :  3c5 ; 
- 75   :  3c4 ; 
- 76   :  3c3 ; 
- 77   :  3c2 ; 
- 78   :  3c1 ; 
- 79   :  3bf ; 
- 7a   :  3be ; 
- 7b   :  3bc ; 
- 7c   :  3ba ; 
- 7d   :  3b9 ; 
- 7e   :  3b7 ; 
- 7f   :  3b4 ; 
- 80   :  3b2 ; 
- 81   :  3b0 ; 
- 82   :  3ad ; 
- 83   :  3aa ; 
- 84   :  3a7 ; 
- 85   :  3a4 ; 
- 86   :  3a1 ; 
- 87   :  39e ; 
- 88   :  39b ; 
- 89   :  397 ; 
- 8a   :  394 ; 
- 8b   :  390 ; 
- 8c   :  38c ; 
- 8d   :  388 ; 
- 8e   :  384 ; 
- 8f   :  380 ; 
- 90   :  37b ; 
- 91   :  377 ; 
- 92   :  372 ; 
- 93   :  36e ; 
- 94   :  369 ; 
- 95   :  364 ; 
- 96   :  35f ; 
- 97   :  35a ; 
- 98   :  355 ; 
- 99   :  34f ; 
- 9a   :  34a ; 
- 9b   :  344 ; 
- 9c   :  33f ; 
- 9d   :  339 ; 
- 9e   :  333 ; 
- 9f   :  32d ; 
- a0   :  327 ; 
- a1   :  321 ; 
- a2   :  31b ; 
- a3   :  314 ; 
- a4   :  30e ; 
- a5   :  307 ; 
- a6   :  301 ; 
- a7   :  2fa ; 
- a8   :  2f3 ; 
- a9   :  2ec ; 
- aa   :  2e6 ; 
- ab   :  2df ; 
- ac   :  2d7 ; 
- ad   :  2d0 ; 
- ae   :  2c9 ; 
- af   :  2c2 ; 
- b0   :  2ba ; 
- b1   :  2b3 ; 
- b2   :  2ab ; 
- b3   :  2a4 ; 
- b4   :  29c ; 
- b5   :  295 ; 
- b6   :  28d ; 
- b7   :  285 ; 
- b8   :  27d ; 
- b9   :  275 ; 
- ba   :  26d ; 
- bb   :  265 ; 
- bc   :  25d ; 
- bd   :  255 ; 
- be   :  24d ; 
- bf   :  244 ; 
- c0   :  23c ; 
- c1   :  234 ; 
- c2   :  22b ; 
- c3   :  223 ; 
- c4   :  21a ; 
- c5   :  212 ; 
- c6   :  209 ; 
- c7   :  201 ; 
- c8   :  1f8 ; 
- c9   :  1ef ; 
- ca   :  1e7 ; 
- cb   :  1de ; 
- cc   :  1d5 ; 
- cd   :  1cd ; 
- ce   :  1c4 ; 
- cf   :  1bb ; 
- d0   :  1b2 ; 
- d1   :  1a9 ; 
- d2   :  1a0 ; 
- d3   :  198 ; 
- d4   :  18f ; 
- d5   :  186 ; 
- d6   :  17d ; 
- d7   :  174 ; 
- d8   :  16b ; 
- d9   :  162 ; 
- da   :  159 ; 
- db   :  150 ; 
- dc   :  147 ; 
- dd   :  13e ; 
- de   :  135 ; 
- df   :  12c ; 
- e0   :  123 ; 
- e1   :  11a ; 
- e2   :  111 ; 
- e3   :  108 ; 
- e4   :  ff ; 
- e5   :  f6 ; 
- e6   :  ed ; 
- e7   :  e4 ; 
- e8   :  db ; 
- e9   :  d2 ; 
- ea   :  ca ; 
- eb   :  c1 ; 
- ec   :  b8 ; 
- ed   :  af ; 
- ee   :  a6 ; 
- ef   :  9d ; 
- f0   :  95 ; 
- f1   :  8c ; 
- f2   :  83 ; 
- f3   :  7b ; 
- f4   :  72 ; 
- f5   :  69 ; 
- f6   :  61 ; 
- f7   :  58 ; 
- f8   :  50 ; 
- f9   :  47 ; 
- fa   :  3f ; 
- fb   :  36 ; 
- fc   :  2e ; 
- fd   :  25 ; 
- fe   :  1d ; 
- ff   :  15 ; 
+ 74   :  3c4 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
+ 78   :  3c0 ; 
+ 79   :  3be ; 
+ 7a   :  3bd ; 
+ 7b   :  3bb ; 
+ 7c   :  3b9 ; 
+ 7d   :  3b7 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
+ 80   :  3b0 ; 
+ 81   :  3ae ; 
+ 82   :  3ab ; 
+ 83   :  3a8 ; 
+ 84   :  3a5 ; 
+ 85   :  3a2 ; 
+ 86   :  39f ; 
+ 87   :  39c ; 
+ 88   :  398 ; 
+ 89   :  395 ; 
+ 8a   :  391 ; 
+ 8b   :  38d ; 
+ 8c   :  389 ; 
+ 8d   :  385 ; 
+ 8e   :  381 ; 
+ 8f   :  37c ; 
+ 90   :  378 ; 
+ 91   :  373 ; 
+ 92   :  36f ; 
+ 93   :  36a ; 
+ 94   :  365 ; 
+ 95   :  360 ; 
+ 96   :  35b ; 
+ 97   :  356 ; 
+ 98   :  351 ; 
+ 99   :  34b ; 
+ 9a   :  346 ; 
+ 9b   :  340 ; 
+ 9c   :  33a ; 
+ 9d   :  334 ; 
+ 9e   :  32e ; 
+ 9f   :  328 ; 
+ a0   :  322 ; 
+ a1   :  31c ; 
+ a2   :  316 ; 
+ a3   :  30f ; 
+ a4   :  309 ; 
+ a5   :  302 ; 
+ a6   :  2fc ; 
+ a7   :  2f5 ; 
+ a8   :  2ee ; 
+ a9   :  2e7 ; 
+ aa   :  2e0 ; 
+ ab   :  2d9 ; 
+ ac   :  2d2 ; 
+ ad   :  2cb ; 
+ ae   :  2c4 ; 
+ af   :  2bc ; 
+ b0   :  2b5 ; 
+ b1   :  2ad ; 
+ b2   :  2a6 ; 
+ b3   :  29e ; 
+ b4   :  297 ; 
+ b5   :  28f ; 
+ b6   :  287 ; 
+ b7   :  27f ; 
+ b8   :  277 ; 
+ b9   :  26f ; 
+ ba   :  267 ; 
+ bb   :  25f ; 
+ bc   :  257 ; 
+ bd   :  24f ; 
+ be   :  246 ; 
+ bf   :  23e ; 
+ c0   :  236 ; 
+ c1   :  22d ; 
+ c2   :  225 ; 
+ c3   :  21d ; 
+ c4   :  214 ; 
+ c5   :  20b ; 
+ c6   :  203 ; 
+ c7   :  1fa ; 
+ c8   :  1f2 ; 
+ c9   :  1e9 ; 
+ ca   :  1e0 ; 
+ cb   :  1d8 ; 
+ cc   :  1cf ; 
+ cd   :  1c6 ; 
+ ce   :  1bd ; 
+ cf   :  1b4 ; 
+ d0   :  1ab ; 
+ d1   :  1a3 ; 
+ d2   :  19a ; 
+ d3   :  191 ; 
+ d4   :  188 ; 
+ d5   :  17f ; 
+ d6   :  176 ; 
+ d7   :  16d ; 
+ d8   :  164 ; 
+ d9   :  15b ; 
+ da   :  152 ; 
+ db   :  149 ; 
+ dc   :  140 ; 
+ dd   :  137 ; 
+ de   :  12e ; 
+ df   :  125 ; 
+ e0   :  11c ; 
+ e1   :  113 ; 
+ e2   :  10a ; 
+ e3   :  101 ; 
+ e4   :  f8 ; 
+ e5   :  ef ; 
+ e6   :  e7 ; 
+ e7   :  de ; 
+ e8   :  d5 ; 
+ e9   :  cc ; 
+ ea   :  c3 ; 
+ eb   :  ba ; 
+ ec   :  b1 ; 
+ ed   :  a8 ; 
+ ee   :  a0 ; 
+ ef   :  97 ; 
+ f0   :  8e ; 
+ f1   :  85 ; 
+ f2   :  7d ; 
+ f3   :  74 ; 
+ f4   :  6b ; 
+ f5   :  63 ; 
+ f6   :  5a ; 
+ f7   :  52 ; 
+ f8   :  49 ; 
+ f9   :  41 ; 
+ fa   :  38 ; 
+ fb   :  30 ; 
+ fc   :  28 ; 
+ fd   :  1f ; 
+ fe   :  17 ; 
+ ff   :  f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
index 25f0fe8ba4..f9bdb6a1ab 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffef ; 
- 1   :  ffd2 ; 
- 2   :  ffb6 ; 
- 3   :  ff99 ; 
- 4   :  ff7c ; 
- 5   :  ff60 ; 
- 6   :  ff44 ; 
- 7   :  ff28 ; 
- 8   :  ff0c ; 
- 9   :  fef0 ; 
- a   :  fed5 ; 
- b   :  feb9 ; 
- c   :  fe9e ; 
- d   :  fe83 ; 
- e   :  fe68 ; 
- f   :  fe4e ; 
- 10   :  fe33 ; 
- 11   :  fe19 ; 
- 12   :  fdff ; 
- 13   :  fde5 ; 
- 14   :  fdcb ; 
- 15   :  fdb2 ; 
- 16   :  fd99 ; 
- 17   :  fd80 ; 
- 18   :  fd67 ; 
- 19   :  fd4e ; 
- 1a   :  fd36 ; 
- 1b   :  fd1e ; 
- 1c   :  fd06 ; 
- 1d   :  fcee ; 
- 1e   :  fcd7 ; 
- 1f   :  fcc0 ; 
- 20   :  fca9 ; 
- 21   :  fc92 ; 
- 22   :  fc7c ; 
- 23   :  fc66 ; 
- 24   :  fc50 ; 
- 25   :  fc3a ; 
- 26   :  fc24 ; 
- 27   :  fc0f ; 
- 28   :  fbfa ; 
- 29   :  fbe5 ; 
- 2a   :  fbd1 ; 
- 2b   :  fbbd ; 
- 2c   :  fba9 ; 
- 2d   :  fb95 ; 
- 2e   :  fb82 ; 
- 2f   :  fb6f ; 
- 30   :  fb5c ; 
- 31   :  fb49 ; 
- 32   :  fb37 ; 
- 33   :  fb25 ; 
- 34   :  fb13 ; 
- 35   :  fb02 ; 
- 36   :  faf1 ; 
- 37   :  fae0 ; 
- 38   :  facf ; 
- 39   :  fabf ; 
- 3a   :  faaf ; 
- 3b   :  fa9f ; 
- 3c   :  fa90 ; 
- 3d   :  fa80 ; 
- 3e   :  fa72 ; 
- 3f   :  fa63 ; 
- 40   :  fa55 ; 
- 41   :  fa47 ; 
- 42   :  fa39 ; 
- 43   :  fa2b ; 
- 44   :  fa1e ; 
- 45   :  fa12 ; 
- 46   :  fa05 ; 
- 47   :  f9f9 ; 
- 48   :  f9ed ; 
- 49   :  f9e1 ; 
- 4a   :  f9d6 ; 
- 4b   :  f9cb ; 
- 4c   :  f9c0 ; 
- 4d   :  f9b6 ; 
- 4e   :  f9ab ; 
- 4f   :  f9a2 ; 
- 50   :  f998 ; 
- 51   :  f98f ; 
- 52   :  f986 ; 
- 53   :  f97d ; 
- 54   :  f975 ; 
- 55   :  f96d ; 
- 56   :  f965 ; 
- 57   :  f95e ; 
- 58   :  f957 ; 
- 59   :  f950 ; 
- 5a   :  f949 ; 
- 5b   :  f943 ; 
- 5c   :  f93d ; 
- 5d   :  f937 ; 
- 5e   :  f932 ; 
- 5f   :  f92d ; 
- 60   :  f928 ; 
- 61   :  f924 ; 
- 62   :  f920 ; 
- 63   :  f91c ; 
- 64   :  f918 ; 
- 65   :  f915 ; 
- 66   :  f912 ; 
- 67   :  f90f ; 
- 68   :  f90d ; 
- 69   :  f90b ; 
- 6a   :  f909 ; 
- 6b   :  f907 ; 
- 6c   :  f906 ; 
+ 0   :  ffda ; 
+ 1   :  ffbd ; 
+ 2   :  ffa0 ; 
+ 3   :  ff83 ; 
+ 4   :  ff67 ; 
+ 5   :  ff4b ; 
+ 6   :  ff2f ; 
+ 7   :  ff13 ; 
+ 8   :  fef7 ; 
+ 9   :  fedb ; 
+ a   :  fec0 ; 
+ b   :  fea5 ; 
+ c   :  fe8a ; 
+ d   :  fe6f ; 
+ e   :  fe54 ; 
+ f   :  fe3a ; 
+ 10   :  fe20 ; 
+ 11   :  fe05 ; 
+ 12   :  fdec ; 
+ 13   :  fdd2 ; 
+ 14   :  fdb8 ; 
+ 15   :  fd9f ; 
+ 16   :  fd86 ; 
+ 17   :  fd6d ; 
+ 18   :  fd55 ; 
+ 19   :  fd3c ; 
+ 1a   :  fd24 ; 
+ 1b   :  fd0c ; 
+ 1c   :  fcf4 ; 
+ 1d   :  fcdd ; 
+ 1e   :  fcc6 ; 
+ 1f   :  fcaf ; 
+ 20   :  fc98 ; 
+ 21   :  fc81 ; 
+ 22   :  fc6b ; 
+ 23   :  fc55 ; 
+ 24   :  fc3f ; 
+ 25   :  fc2a ; 
+ 26   :  fc14 ; 
+ 27   :  fbff ; 
+ 28   :  fbeb ; 
+ 29   :  fbd6 ; 
+ 2a   :  fbc2 ; 
+ 2b   :  fbae ; 
+ 2c   :  fb9a ; 
+ 2d   :  fb87 ; 
+ 2e   :  fb74 ; 
+ 2f   :  fb61 ; 
+ 30   :  fb4e ; 
+ 31   :  fb3c ; 
+ 32   :  fb2a ; 
+ 33   :  fb18 ; 
+ 34   :  fb06 ; 
+ 35   :  faf5 ; 
+ 36   :  fae4 ; 
+ 37   :  fad3 ; 
+ 38   :  fac3 ; 
+ 39   :  fab3 ; 
+ 3a   :  faa3 ; 
+ 3b   :  fa93 ; 
+ 3c   :  fa84 ; 
+ 3d   :  fa75 ; 
+ 3e   :  fa67 ; 
+ 3f   :  fa58 ; 
+ 40   :  fa4a ; 
+ 41   :  fa3c ; 
+ 42   :  fa2f ; 
+ 43   :  fa22 ; 
+ 44   :  fa15 ; 
+ 45   :  fa08 ; 
+ 46   :  f9fc ; 
+ 47   :  f9f0 ; 
+ 48   :  f9e4 ; 
+ 49   :  f9d9 ; 
+ 4a   :  f9ce ; 
+ 4b   :  f9c3 ; 
+ 4c   :  f9b8 ; 
+ 4d   :  f9ae ; 
+ 4e   :  f9a4 ; 
+ 4f   :  f99a ; 
+ 50   :  f991 ; 
+ 51   :  f988 ; 
+ 52   :  f97f ; 
+ 53   :  f977 ; 
+ 54   :  f96f ; 
+ 55   :  f967 ; 
+ 56   :  f960 ; 
+ 57   :  f958 ; 
+ 58   :  f951 ; 
+ 59   :  f94b ; 
+ 5a   :  f945 ; 
+ 5b   :  f93f ; 
+ 5c   :  f939 ; 
+ 5d   :  f933 ; 
+ 5e   :  f92e ; 
+ 5f   :  f929 ; 
+ 60   :  f925 ; 
+ 61   :  f921 ; 
+ 62   :  f91d ; 
+ 63   :  f919 ; 
+ 64   :  f916 ; 
+ 65   :  f913 ; 
+ 66   :  f910 ; 
+ 67   :  f90d ; 
+ 68   :  f90b ; 
+ 69   :  f909 ; 
+ 6a   :  f908 ; 
+ 6b   :  f906 ; 
+ 6c   :  f905 ; 
  6d   :  f905 ; 
  6e   :  f904 ; 
  6f   :  f904 ; 
  70   :  f904 ; 
  71   :  f904 ; 
- 72   :  f904 ; 
- 73   :  f905 ; 
- 74   :  f906 ; 
- 75   :  f907 ; 
- 76   :  f909 ; 
- 77   :  f90b ; 
- 78   :  f90d ; 
- 79   :  f90f ; 
- 7a   :  f912 ; 
- 7b   :  f915 ; 
- 7c   :  f918 ; 
- 7d   :  f91b ; 
- 7e   :  f91f ; 
- 7f   :  f923 ; 
- 80   :  f927 ; 
- 81   :  f92b ; 
- 82   :  f930 ; 
- 83   :  f935 ; 
- 84   :  f93a ; 
- 85   :  f93f ; 
- 86   :  f945 ; 
- 87   :  f94b ; 
- 88   :  f951 ; 
- 89   :  f958 ; 
- 8a   :  f95e ; 
- 8b   :  f965 ; 
- 8c   :  f96c ; 
- 8d   :  f973 ; 
- 8e   :  f97b ; 
- 8f   :  f983 ; 
- 90   :  f98b ; 
- 91   :  f993 ; 
- 92   :  f99b ; 
- 93   :  f9a4 ; 
- 94   :  f9ad ; 
- 95   :  f9b6 ; 
- 96   :  f9bf ; 
- 97   :  f9c9 ; 
- 98   :  f9d2 ; 
- 99   :  f9dc ; 
- 9a   :  f9e6 ; 
- 9b   :  f9f1 ; 
- 9c   :  f9fb ; 
- 9d   :  fa06 ; 
- 9e   :  fa11 ; 
- 9f   :  fa1c ; 
- a0   :  fa27 ; 
- a1   :  fa32 ; 
- a2   :  fa3e ; 
- a3   :  fa4a ; 
- a4   :  fa56 ; 
- a5   :  fa62 ; 
- a6   :  fa6e ; 
- a7   :  fa7a ; 
- a8   :  fa87 ; 
- a9   :  fa94 ; 
- aa   :  faa1 ; 
- ab   :  faae ; 
- ac   :  fabb ; 
- ad   :  fac8 ; 
- ae   :  fad6 ; 
- af   :  fae4 ; 
- b0   :  faf1 ; 
- b1   :  faff ; 
- b2   :  fb0d ; 
- b3   :  fb1c ; 
- b4   :  fb2a ; 
- b5   :  fb38 ; 
- b6   :  fb47 ; 
- b7   :  fb56 ; 
- b8   :  fb64 ; 
- b9   :  fb73 ; 
- ba   :  fb82 ; 
- bb   :  fb92 ; 
- bc   :  fba1 ; 
- bd   :  fbb0 ; 
- be   :  fbc0 ; 
- bf   :  fbcf ; 
- c0   :  fbdf ; 
- c1   :  fbef ; 
- c2   :  fbfe ; 
- c3   :  fc0e ; 
- c4   :  fc1e ; 
- c5   :  fc2e ; 
- c6   :  fc3f ; 
- c7   :  fc4f ; 
- c8   :  fc5f ; 
- c9   :  fc6f ; 
- ca   :  fc80 ; 
- cb   :  fc90 ; 
- cc   :  fca1 ; 
- cd   :  fcb1 ; 
- ce   :  fcc2 ; 
- cf   :  fcd3 ; 
- d0   :  fce4 ; 
- d1   :  fcf4 ; 
- d2   :  fd05 ; 
- d3   :  fd16 ; 
- d4   :  fd27 ; 
- d5   :  fd38 ; 
- d6   :  fd49 ; 
- d7   :  fd5a ; 
- d8   :  fd6b ; 
- d9   :  fd7c ; 
- da   :  fd8d ; 
- db   :  fd9e ; 
- dc   :  fdaf ; 
- dd   :  fdc0 ; 
- de   :  fdd1 ; 
- df   :  fde3 ; 
- e0   :  fdf4 ; 
- e1   :  fe05 ; 
- e2   :  fe16 ; 
- e3   :  fe27 ; 
- e4   :  fe38 ; 
- e5   :  fe49 ; 
- e6   :  fe5a ; 
- e7   :  fe6b ; 
- e8   :  fe7d ; 
- e9   :  fe8e ; 
- ea   :  fe9f ; 
- eb   :  feb0 ; 
- ec   :  fec0 ; 
- ed   :  fed1 ; 
- ee   :  fee2 ; 
- ef   :  fef3 ; 
- f0   :  ff04 ; 
- f1   :  ff15 ; 
- f2   :  ff25 ; 
- f3   :  ff36 ; 
- f4   :  ff47 ; 
- f5   :  ff57 ; 
- f6   :  ff68 ; 
- f7   :  ff78 ; 
- f8   :  ff89 ; 
- f9   :  ff99 ; 
- fa   :  ffa9 ; 
- fb   :  ffba ; 
- fc   :  ffca ; 
- fd   :  ffda ; 
- fe   :  ffea ; 
- ff   :  fffa ; 
+ 72   :  f905 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
+ 75   :  f909 ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90f ; 
+ 79   :  f911 ; 
+ 7a   :  f914 ; 
+ 7b   :  f917 ; 
+ 7c   :  f91a ; 
+ 7d   :  f91e ; 
+ 7e   :  f922 ; 
+ 7f   :  f926 ; 
+ 80   :  f92a ; 
+ 81   :  f92f ; 
+ 82   :  f934 ; 
+ 83   :  f939 ; 
+ 84   :  f93e ; 
+ 85   :  f944 ; 
+ 86   :  f94a ; 
+ 87   :  f950 ; 
+ 88   :  f956 ; 
+ 89   :  f95d ; 
+ 8a   :  f963 ; 
+ 8b   :  f96a ; 
+ 8c   :  f972 ; 
+ 8d   :  f979 ; 
+ 8e   :  f981 ; 
+ 8f   :  f989 ; 
+ 90   :  f991 ; 
+ 91   :  f999 ; 
+ 92   :  f9a2 ; 
+ 93   :  f9ab ; 
+ 94   :  f9b4 ; 
+ 95   :  f9bd ; 
+ 96   :  f9c6 ; 
+ 97   :  f9d0 ; 
+ 98   :  f9da ; 
+ 99   :  f9e4 ; 
+ 9a   :  f9ee ; 
+ 9b   :  f9f9 ; 
+ 9c   :  fa03 ; 
+ 9d   :  fa0e ; 
+ 9e   :  fa19 ; 
+ 9f   :  fa24 ; 
+ a0   :  fa30 ; 
+ a1   :  fa3b ; 
+ a2   :  fa47 ; 
+ a3   :  fa53 ; 
+ a4   :  fa5f ; 
+ a5   :  fa6b ; 
+ a6   :  fa77 ; 
+ a7   :  fa84 ; 
+ a8   :  fa91 ; 
+ a9   :  fa9e ; 
+ aa   :  faab ; 
+ ab   :  fab8 ; 
+ ac   :  fac5 ; 
+ ad   :  fad3 ; 
+ ae   :  fae0 ; 
+ af   :  faee ; 
+ b0   :  fafc ; 
+ b1   :  fb0a ; 
+ b2   :  fb18 ; 
+ b3   :  fb26 ; 
+ b4   :  fb35 ; 
+ b5   :  fb43 ; 
+ b6   :  fb52 ; 
+ b7   :  fb61 ; 
+ b8   :  fb70 ; 
+ b9   :  fb7f ; 
+ ba   :  fb8e ; 
+ bb   :  fb9d ; 
+ bc   :  fbac ; 
+ bd   :  fbbc ; 
+ be   :  fbcb ; 
+ bf   :  fbdb ; 
+ c0   :  fbeb ; 
+ c1   :  fbfa ; 
+ c2   :  fc0a ; 
+ c3   :  fc1a ; 
+ c4   :  fc2a ; 
+ c5   :  fc3a ; 
+ c6   :  fc4b ; 
+ c7   :  fc5b ; 
+ c8   :  fc6b ; 
+ c9   :  fc7c ; 
+ ca   :  fc8c ; 
+ cb   :  fc9d ; 
+ cc   :  fcad ; 
+ cd   :  fcbe ; 
+ ce   :  fccf ; 
+ cf   :  fcdf ; 
+ d0   :  fcf0 ; 
+ d1   :  fd01 ; 
+ d2   :  fd12 ; 
+ d3   :  fd23 ; 
+ d4   :  fd34 ; 
+ d5   :  fd45 ; 
+ d6   :  fd56 ; 
+ d7   :  fd67 ; 
+ d8   :  fd78 ; 
+ d9   :  fd89 ; 
+ da   :  fd9a ; 
+ db   :  fdab ; 
+ dc   :  fdbc ; 
+ dd   :  fdcd ; 
+ de   :  fdde ; 
+ df   :  fdef ; 
+ e0   :  fe01 ; 
+ e1   :  fe12 ; 
+ e2   :  fe23 ; 
+ e3   :  fe34 ; 
+ e4   :  fe45 ; 
+ e5   :  fe56 ; 
+ e6   :  fe67 ; 
+ e7   :  fe78 ; 
+ e8   :  fe89 ; 
+ e9   :  fe9a ; 
+ ea   :  feab ; 
+ eb   :  febc ; 
+ ec   :  fecd ; 
+ ed   :  fede ; 
+ ee   :  feef ; 
+ ef   :  ff00 ; 
+ f0   :  ff11 ; 
+ f1   :  ff21 ; 
+ f2   :  ff32 ; 
+ f3   :  ff43 ; 
+ f4   :  ff53 ; 
+ f5   :  ff64 ; 
+ f6   :  ff74 ; 
+ f7   :  ff85 ; 
+ f8   :  ff95 ; 
+ f9   :  ffa5 ; 
+ fa   :  ffb6 ; 
+ fb   :  ffc6 ; 
+ fc   :  ffd6 ; 
+ fd   :  ffe6 ; 
+ fe   :  fff6 ; 
+ ff   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
index 3a3434e12f..4f6ae4cde9 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c ; 
- 1   :  43 ; 
- 2   :  78 ; 
- 3   :  ae ; 
- 4   :  e3 ; 
- 5   :  118 ; 
- 6   :  14d ; 
- 7   :  181 ; 
- 8   :  1b5 ; 
- 9   :  1e8 ; 
- a   :  21c ; 
- b   :  24e ; 
- c   :  281 ; 
- d   :  2b3 ; 
- e   :  2e5 ; 
- f   :  316 ; 
- 10   :  347 ; 
- 11   :  378 ; 
- 12   :  3a8 ; 
- 13   :  3d8 ; 
- 14   :  408 ; 
- 15   :  437 ; 
- 16   :  465 ; 
- 17   :  494 ; 
- 18   :  4c2 ; 
- 19   :  4ef ; 
- 1a   :  51c ; 
- 1b   :  549 ; 
- 1c   :  575 ; 
- 1d   :  5a0 ; 
- 1e   :  5cc ; 
- 1f   :  5f6 ; 
- 20   :  621 ; 
- 21   :  64b ; 
- 22   :  674 ; 
- 23   :  69d ; 
- 24   :  6c5 ; 
- 25   :  6ed ; 
- 26   :  715 ; 
- 27   :  73c ; 
- 28   :  762 ; 
- 29   :  788 ; 
- 2a   :  7ae ; 
- 2b   :  7d3 ; 
- 2c   :  7f8 ; 
- 2d   :  81c ; 
- 2e   :  83f ; 
- 2f   :  862 ; 
- 30   :  885 ; 
- 31   :  8a7 ; 
- 32   :  8c8 ; 
- 33   :  8e9 ; 
- 34   :  90a ; 
- 35   :  92a ; 
- 36   :  949 ; 
- 37   :  968 ; 
- 38   :  987 ; 
- 39   :  9a4 ; 
- 3a   :  9c2 ; 
- 3b   :  9de ; 
- 3c   :  9fb ; 
- 3d   :  a16 ; 
- 3e   :  a32 ; 
- 3f   :  a4c ; 
- 40   :  a66 ; 
- 41   :  a80 ; 
- 42   :  a99 ; 
- 43   :  ab1 ; 
- 44   :  ac9 ; 
- 45   :  ae1 ; 
- 46   :  af7 ; 
- 47   :  b0e ; 
- 48   :  b23 ; 
- 49   :  b38 ; 
- 4a   :  b4d ; 
- 4b   :  b61 ; 
- 4c   :  b75 ; 
- 4d   :  b88 ; 
- 4e   :  b9a ; 
- 4f   :  bac ; 
- 50   :  bbd ; 
- 51   :  bce ; 
- 52   :  bde ; 
- 53   :  bee ; 
- 54   :  bfd ; 
- 55   :  c0b ; 
- 56   :  c19 ; 
- 57   :  c27 ; 
- 58   :  c34 ; 
- 59   :  c40 ; 
- 5a   :  c4c ; 
- 5b   :  c57 ; 
- 5c   :  c62 ; 
- 5d   :  c6c ; 
- 5e   :  c75 ; 
- 5f   :  c7e ; 
- 60   :  c87 ; 
- 61   :  c8f ; 
- 62   :  c96 ; 
- 63   :  c9d ; 
- 64   :  ca4 ; 
- 65   :  ca9 ; 
- 66   :  caf ; 
- 67   :  cb4 ; 
- 68   :  cb8 ; 
- 69   :  cbb ; 
- 6a   :  cbf ; 
- 6b   :  cc1 ; 
- 6c   :  cc3 ; 
- 6d   :  cc5 ; 
- 6e   :  cc6 ; 
+ 0   :  35 ; 
+ 1   :  6b ; 
+ 2   :  a1 ; 
+ 3   :  d6 ; 
+ 4   :  10b ; 
+ 5   :  13f ; 
+ 6   :  174 ; 
+ 7   :  1a8 ; 
+ 8   :  1db ; 
+ 9   :  20f ; 
+ a   :  242 ; 
+ b   :  274 ; 
+ c   :  2a7 ; 
+ d   :  2d8 ; 
+ e   :  30a ; 
+ f   :  33b ; 
+ 10   :  36c ; 
+ 11   :  39c ; 
+ 12   :  3cc ; 
+ 13   :  3fc ; 
+ 14   :  42b ; 
+ 15   :  45a ; 
+ 16   :  488 ; 
+ 17   :  4b6 ; 
+ 18   :  4e4 ; 
+ 19   :  511 ; 
+ 1a   :  53d ; 
+ 1b   :  56a ; 
+ 1c   :  595 ; 
+ 1d   :  5c1 ; 
+ 1e   :  5ec ; 
+ 1f   :  616 ; 
+ 20   :  640 ; 
+ 21   :  66a ; 
+ 22   :  693 ; 
+ 23   :  6bb ; 
+ 24   :  6e3 ; 
+ 25   :  70b ; 
+ 26   :  732 ; 
+ 27   :  759 ; 
+ 28   :  77f ; 
+ 29   :  7a5 ; 
+ 2a   :  7ca ; 
+ 2b   :  7ef ; 
+ 2c   :  813 ; 
+ 2d   :  836 ; 
+ 2e   :  85a ; 
+ 2f   :  87c ; 
+ 30   :  89e ; 
+ 31   :  8c0 ; 
+ 32   :  8e1 ; 
+ 33   :  902 ; 
+ 34   :  922 ; 
+ 35   :  941 ; 
+ 36   :  960 ; 
+ 37   :  97f ; 
+ 38   :  99d ; 
+ 39   :  9ba ; 
+ 3a   :  9d7 ; 
+ 3b   :  9f4 ; 
+ 3c   :  a10 ; 
+ 3d   :  a2b ; 
+ 3e   :  a46 ; 
+ 3f   :  a60 ; 
+ 40   :  a79 ; 
+ 41   :  a93 ; 
+ 42   :  aab ; 
+ 43   :  ac3 ; 
+ 44   :  adb ; 
+ 45   :  af2 ; 
+ 46   :  b08 ; 
+ 47   :  b1e ; 
+ 48   :  b33 ; 
+ 49   :  b48 ; 
+ 4a   :  b5c ; 
+ 4b   :  b70 ; 
+ 4c   :  b83 ; 
+ 4d   :  b95 ; 
+ 4e   :  ba7 ; 
+ 4f   :  bb9 ; 
+ 50   :  bca ; 
+ 51   :  bda ; 
+ 52   :  bea ; 
+ 53   :  bf9 ; 
+ 54   :  c08 ; 
+ 55   :  c16 ; 
+ 56   :  c23 ; 
+ 57   :  c30 ; 
+ 58   :  c3d ; 
+ 59   :  c49 ; 
+ 5a   :  c54 ; 
+ 5b   :  c5f ; 
+ 5c   :  c69 ; 
+ 5d   :  c73 ; 
+ 5e   :  c7c ; 
+ 5f   :  c85 ; 
+ 60   :  c8d ; 
+ 61   :  c95 ; 
+ 62   :  c9c ; 
+ 63   :  ca2 ; 
+ 64   :  ca8 ; 
+ 65   :  cad ; 
+ 66   :  cb2 ; 
+ 67   :  cb7 ; 
+ 68   :  cbb ; 
+ 69   :  cbe ; 
+ 6a   :  cc1 ; 
+ 6b   :  cc3 ; 
+ 6c   :  cc5 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
  6f   :  cc7 ; 
  70   :  cc7 ; 
- 71   :  cc7 ; 
- 72   :  cc6 ; 
- 73   :  cc4 ; 
- 74   :  cc2 ; 
- 75   :  cc0 ; 
- 76   :  cbd ; 
- 77   :  cb9 ; 
- 78   :  cb6 ; 
- 79   :  cb1 ; 
- 7a   :  cac ; 
- 7b   :  ca7 ; 
- 7c   :  ca1 ; 
- 7d   :  c9b ; 
- 7e   :  c94 ; 
- 7f   :  c8d ; 
- 80   :  c85 ; 
- 81   :  c7d ; 
- 82   :  c74 ; 
- 83   :  c6b ; 
- 84   :  c62 ; 
- 85   :  c58 ; 
- 86   :  c4d ; 
- 87   :  c42 ; 
- 88   :  c37 ; 
- 89   :  c2b ; 
- 8a   :  c1f ; 
- 8b   :  c12 ; 
- 8c   :  c05 ; 
- 8d   :  bf8 ; 
- 8e   :  bea ; 
- 8f   :  bdc ; 
- 90   :  bcd ; 
- 91   :  bbe ; 
- 92   :  baf ; 
- 93   :  b9f ; 
- 94   :  b8f ; 
- 95   :  b7e ; 
- 96   :  b6d ; 
- 97   :  b5c ; 
- 98   :  b4a ; 
- 99   :  b38 ; 
- 9a   :  b26 ; 
- 9b   :  b13 ; 
- 9c   :  b00 ; 
- 9d   :  aec ; 
- 9e   :  ad8 ; 
- 9f   :  ac4 ; 
- a0   :  ab0 ; 
- a1   :  a9b ; 
- a2   :  a86 ; 
- a3   :  a70 ; 
- a4   :  a5a ; 
- a5   :  a44 ; 
- a6   :  a2e ; 
- a7   :  a17 ; 
- a8   :  a00 ; 
- a9   :  9e9 ; 
- aa   :  9d1 ; 
- ab   :  9b9 ; 
- ac   :  9a1 ; 
- ad   :  989 ; 
- ae   :  970 ; 
- af   :  957 ; 
- b0   :  93e ; 
- b1   :  925 ; 
- b2   :  90b ; 
- b3   :  8f1 ; 
- b4   :  8d7 ; 
- b5   :  8bd ; 
- b6   :  8a2 ; 
- b7   :  887 ; 
- b8   :  86c ; 
- b9   :  851 ; 
- ba   :  835 ; 
- bb   :  81a ; 
- bc   :  7fe ; 
- bd   :  7e2 ; 
- be   :  7c6 ; 
- bf   :  7a9 ; 
- c0   :  78d ; 
- c1   :  770 ; 
- c2   :  753 ; 
- c3   :  736 ; 
- c4   :  719 ; 
- c5   :  6fc ; 
- c6   :  6de ; 
- c7   :  6c1 ; 
- c8   :  6a3 ; 
- c9   :  685 ; 
- ca   :  667 ; 
- cb   :  649 ; 
- cc   :  62b ; 
- cd   :  60d ; 
- ce   :  5ee ; 
- cf   :  5d0 ; 
- d0   :  5b1 ; 
- d1   :  593 ; 
- d2   :  574 ; 
- d3   :  555 ; 
- d4   :  536 ; 
- d5   :  517 ; 
- d6   :  4f8 ; 
- d7   :  4d9 ; 
- d8   :  4ba ; 
- d9   :  49b ; 
- da   :  47c ; 
- db   :  45d ; 
- dc   :  43d ; 
- dd   :  41e ; 
- de   :  3ff ; 
- df   :  3e0 ; 
- e0   :  3c0 ; 
- e1   :  3a1 ; 
- e2   :  382 ; 
- e3   :  363 ; 
- e4   :  343 ; 
- e5   :  324 ; 
- e6   :  305 ; 
- e7   :  2e6 ; 
- e8   :  2c6 ; 
- e9   :  2a7 ; 
- ea   :  288 ; 
- eb   :  269 ; 
- ec   :  24a ; 
- ed   :  22b ; 
- ee   :  20c ; 
- ef   :  1ed ; 
- f0   :  1cf ; 
- f1   :  1b0 ; 
- f2   :  191 ; 
- f3   :  173 ; 
- f4   :  154 ; 
- f5   :  136 ; 
- f6   :  118 ; 
- f7   :  fa ; 
- f8   :  dc ; 
- f9   :  be ; 
- fa   :  a0 ; 
- fb   :  82 ; 
- fc   :  64 ; 
- fd   :  47 ; 
- fe   :  2a ; 
- ff   :  c ; 
+ 71   :  cc6 ; 
+ 72   :  cc5 ; 
+ 73   :  cc3 ; 
+ 74   :  cc0 ; 
+ 75   :  cbe ; 
+ 76   :  cba ; 
+ 77   :  cb7 ; 
+ 78   :  cb2 ; 
+ 79   :  cae ; 
+ 7a   :  ca8 ; 
+ 7b   :  ca3 ; 
+ 7c   :  c9c ; 
+ 7d   :  c96 ; 
+ 7e   :  c8f ; 
+ 7f   :  c87 ; 
+ 80   :  c7f ; 
+ 81   :  c76 ; 
+ 82   :  c6d ; 
+ 83   :  c64 ; 
+ 84   :  c5a ; 
+ 85   :  c50 ; 
+ 86   :  c45 ; 
+ 87   :  c3a ; 
+ 88   :  c2e ; 
+ 89   :  c22 ; 
+ 8a   :  c16 ; 
+ 8b   :  c09 ; 
+ 8c   :  bfb ; 
+ 8d   :  bee ; 
+ 8e   :  be0 ; 
+ 8f   :  bd1 ; 
+ 90   :  bc2 ; 
+ 91   :  bb3 ; 
+ 92   :  ba3 ; 
+ 93   :  b93 ; 
+ 94   :  b82 ; 
+ 95   :  b71 ; 
+ 96   :  b60 ; 
+ 97   :  b4f ; 
+ 98   :  b3d ; 
+ 99   :  b2a ; 
+ 9a   :  b17 ; 
+ 9b   :  b04 ; 
+ 9c   :  af1 ; 
+ 9d   :  add ; 
+ 9e   :  ac9 ; 
+ 9f   :  ab5 ; 
+ a0   :  aa0 ; 
+ a1   :  a8b ; 
+ a2   :  a75 ; 
+ a3   :  a60 ; 
+ a4   :  a4a ; 
+ a5   :  a33 ; 
+ a6   :  a1d ; 
+ a7   :  a06 ; 
+ a8   :  9ef ; 
+ a9   :  9d7 ; 
+ aa   :  9bf ; 
+ ab   :  9a7 ; 
+ ac   :  98f ; 
+ ad   :  976 ; 
+ ae   :  95d ; 
+ af   :  944 ; 
+ b0   :  92b ; 
+ b1   :  911 ; 
+ b2   :  8f8 ; 
+ b3   :  8dd ; 
+ b4   :  8c3 ; 
+ b5   :  8a9 ; 
+ b6   :  88e ; 
+ b7   :  873 ; 
+ b8   :  858 ; 
+ b9   :  83c ; 
+ ba   :  821 ; 
+ bb   :  805 ; 
+ bc   :  7e9 ; 
+ bd   :  7cd ; 
+ be   :  7b1 ; 
+ bf   :  794 ; 
+ c0   :  777 ; 
+ c1   :  75b ; 
+ c2   :  73e ; 
+ c3   :  720 ; 
+ c4   :  703 ; 
+ c5   :  6e6 ; 
+ c6   :  6c8 ; 
+ c7   :  6aa ; 
+ c8   :  68d ; 
+ c9   :  66f ; 
+ ca   :  651 ; 
+ cb   :  633 ; 
+ cc   :  614 ; 
+ cd   :  5f6 ; 
+ ce   :  5d7 ; 
+ cf   :  5b9 ; 
+ d0   :  59a ; 
+ d1   :  57c ; 
+ d2   :  55d ; 
+ d3   :  53e ; 
+ d4   :  51f ; 
+ d5   :  500 ; 
+ d6   :  4e1 ; 
+ d7   :  4c2 ; 
+ d8   :  4a3 ; 
+ d9   :  484 ; 
+ da   :  464 ; 
+ db   :  445 ; 
+ dc   :  426 ; 
+ dd   :  407 ; 
+ de   :  3e7 ; 
+ df   :  3c8 ; 
+ e0   :  3a9 ; 
+ e1   :  38a ; 
+ e2   :  36a ; 
+ e3   :  34b ; 
+ e4   :  32c ; 
+ e5   :  30d ; 
+ e6   :  2ed ; 
+ e7   :  2ce ; 
+ e8   :  2af ; 
+ e9   :  290 ; 
+ ea   :  271 ; 
+ eb   :  252 ; 
+ ec   :  233 ; 
+ ed   :  214 ; 
+ ee   :  1f5 ; 
+ ef   :  1d6 ; 
+ f0   :  1b8 ; 
+ f1   :  199 ; 
+ f2   :  17a ; 
+ f3   :  15c ; 
+ f4   :  13e ; 
+ f5   :  11f ; 
+ f6   :  101 ; 
+ f7   :  e3 ; 
+ f8   :  c5 ; 
+ f9   :  a7 ; 
+ fa   :  89 ; 
+ fb   :  6c ; 
+ fc   :  4e ; 
+ fd   :  31 ; 
+ fe   :  14 ; 
+ ff   :  fff7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
index 95605ae4e6..09c8b5adfa 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  57 ; 
- 1   :  ffdc ; 
- 2   :  ff61 ; 
- 3   :  fee8 ; 
- 4   :  fe6f ; 
- 5   :  fdf8 ; 
- 6   :  fd82 ; 
- 7   :  fd0d ; 
- 8   :  fc99 ; 
- 9   :  fc26 ; 
- a   :  fbb4 ; 
- b   :  fb43 ; 
- c   :  fad4 ; 
- d   :  fa65 ; 
- e   :  f9f8 ; 
- f   :  f98c ; 
- 10   :  f921 ; 
- 11   :  f8b7 ; 
- 12   :  f84e ; 
- 13   :  f7e6 ; 
- 14   :  f780 ; 
- 15   :  f71a ; 
- 16   :  f6b6 ; 
- 17   :  f653 ; 
- 18   :  f5f1 ; 
- 19   :  f591 ; 
- 1a   :  f531 ; 
- 1b   :  f4d3 ; 
- 1c   :  f475 ; 
- 1d   :  f419 ; 
- 1e   :  f3bf ; 
- 1f   :  f365 ; 
- 20   :  f30d ; 
- 21   :  f2b5 ; 
- 22   :  f25f ; 
- 23   :  f20a ; 
- 24   :  f1b7 ; 
- 25   :  f164 ; 
- 26   :  f113 ; 
- 27   :  f0c3 ; 
- 28   :  f074 ; 
- 29   :  f027 ; 
- 2a   :  efda ; 
- 2b   :  ef8f ; 
- 2c   :  ef45 ; 
- 2d   :  eefc ; 
- 2e   :  eeb5 ; 
- 2f   :  ee6f ; 
- 30   :  ee2a ; 
- 31   :  ede6 ; 
- 32   :  eda3 ; 
- 33   :  ed62 ; 
- 34   :  ed21 ; 
- 35   :  ece2 ; 
- 36   :  eca5 ; 
- 37   :  ec68 ; 
- 38   :  ec2d ; 
- 39   :  ebf3 ; 
- 3a   :  ebba ; 
- 3b   :  eb82 ; 
- 3c   :  eb4b ; 
- 3d   :  eb16 ; 
- 3e   :  eae2 ; 
- 3f   :  eaaf ; 
- 40   :  ea7e ; 
- 41   :  ea4d ; 
- 42   :  ea1e ; 
- 43   :  e9f0 ; 
- 44   :  e9c3 ; 
- 45   :  e997 ; 
- 46   :  e96d ; 
- 47   :  e944 ; 
- 48   :  e91c ; 
- 49   :  e8f5 ; 
- 4a   :  e8cf ; 
- 4b   :  e8ab ; 
- 4c   :  e887 ; 
- 4d   :  e865 ; 
- 4e   :  e844 ; 
- 4f   :  e824 ; 
- 50   :  e806 ; 
- 51   :  e7e8 ; 
- 52   :  e7cc ; 
- 53   :  e7b1 ; 
- 54   :  e797 ; 
- 55   :  e77e ; 
- 56   :  e766 ; 
- 57   :  e74f ; 
- 58   :  e73a ; 
- 59   :  e726 ; 
- 5a   :  e712 ; 
- 5b   :  e700 ; 
- 5c   :  e6ef ; 
- 5d   :  e6e0 ; 
- 5e   :  e6d1 ; 
- 5f   :  e6c3 ; 
- 60   :  e6b7 ; 
- 61   :  e6ab ; 
- 62   :  e6a1 ; 
- 63   :  e697 ; 
- 64   :  e68f ; 
- 65   :  e688 ; 
- 66   :  e682 ; 
- 67   :  e67d ; 
- 68   :  e679 ; 
- 69   :  e676 ; 
- 6a   :  e674 ; 
+ 0   :  fffa ; 
+ 1   :  ff80 ; 
+ 2   :  ff06 ; 
+ 3   :  fe8d ; 
+ 4   :  fe16 ; 
+ 5   :  fd9f ; 
+ 6   :  fd2a ; 
+ 7   :  fcb6 ; 
+ 8   :  fc43 ; 
+ 9   :  fbd1 ; 
+ a   :  fb60 ; 
+ b   :  faf0 ; 
+ c   :  fa81 ; 
+ d   :  fa13 ; 
+ e   :  f9a7 ; 
+ f   :  f93b ; 
+ 10   :  f8d1 ; 
+ 11   :  f868 ; 
+ 12   :  f800 ; 
+ 13   :  f799 ; 
+ 14   :  f734 ; 
+ 15   :  f6cf ; 
+ 16   :  f66c ; 
+ 17   :  f60a ; 
+ 18   :  f5a9 ; 
+ 19   :  f549 ; 
+ 1a   :  f4ea ; 
+ 1b   :  f48d ; 
+ 1c   :  f430 ; 
+ 1d   :  f3d5 ; 
+ 1e   :  f37b ; 
+ 1f   :  f323 ; 
+ 20   :  f2cb ; 
+ 21   :  f275 ; 
+ 22   :  f220 ; 
+ 23   :  f1cc ; 
+ 24   :  f179 ; 
+ 25   :  f127 ; 
+ 26   :  f0d7 ; 
+ 27   :  f088 ; 
+ 28   :  f03a ; 
+ 29   :  efed ; 
+ 2a   :  efa2 ; 
+ 2b   :  ef58 ; 
+ 2c   :  ef0f ; 
+ 2d   :  eec7 ; 
+ 2e   :  ee80 ; 
+ 2f   :  ee3b ; 
+ 30   :  edf7 ; 
+ 31   :  edb4 ; 
+ 32   :  ed72 ; 
+ 33   :  ed31 ; 
+ 34   :  ecf2 ; 
+ 35   :  ecb4 ; 
+ 36   :  ec77 ; 
+ 37   :  ec3b ; 
+ 38   :  ec01 ; 
+ 39   :  ebc8 ; 
+ 3a   :  eb90 ; 
+ 3b   :  eb59 ; 
+ 3c   :  eb23 ; 
+ 3d   :  eaef ; 
+ 3e   :  eabc ; 
+ 3f   :  ea8a ; 
+ 40   :  ea59 ; 
+ 41   :  ea2a ; 
+ 42   :  e9fb ; 
+ 43   :  e9ce ; 
+ 44   :  e9a2 ; 
+ 45   :  e977 ; 
+ 46   :  e94e ; 
+ 47   :  e925 ; 
+ 48   :  e8fe ; 
+ 49   :  e8d8 ; 
+ 4a   :  e8b4 ; 
+ 4b   :  e890 ; 
+ 4c   :  e86d ; 
+ 4d   :  e84c ; 
+ 4e   :  e82c ; 
+ 4f   :  e80d ; 
+ 50   :  e7ef ; 
+ 51   :  e7d3 ; 
+ 52   :  e7b7 ; 
+ 53   :  e79d ; 
+ 54   :  e784 ; 
+ 55   :  e76c ; 
+ 56   :  e755 ; 
+ 57   :  e73f ; 
+ 58   :  e72b ; 
+ 59   :  e717 ; 
+ 5a   :  e705 ; 
+ 5b   :  e6f4 ; 
+ 5c   :  e6e3 ; 
+ 5d   :  e6d4 ; 
+ 5e   :  e6c6 ; 
+ 5f   :  e6ba ; 
+ 60   :  e6ae ; 
+ 61   :  e6a3 ; 
+ 62   :  e69a ; 
+ 63   :  e691 ; 
+ 64   :  e68a ; 
+ 65   :  e683 ; 
+ 66   :  e67e ; 
+ 67   :  e67a ; 
+ 68   :  e676 ; 
+ 69   :  e674 ; 
+ 6a   :  e673 ; 
  6b   :  e673 ; 
- 6c   :  e673 ; 
- 6d   :  e674 ; 
- 6e   :  e676 ; 
- 6f   :  e679 ; 
- 70   :  e67e ; 
- 71   :  e683 ; 
- 72   :  e689 ; 
- 73   :  e690 ; 
- 74   :  e698 ; 
- 75   :  e6a1 ; 
- 76   :  e6ab ; 
- 77   :  e6b6 ; 
- 78   :  e6c2 ; 
- 79   :  e6ce ; 
- 7a   :  e6dc ; 
- 7b   :  e6eb ; 
- 7c   :  e6fa ; 
- 7d   :  e70a ; 
- 7e   :  e71c ; 
- 7f   :  e72e ; 
- 80   :  e741 ; 
- 81   :  e755 ; 
- 82   :  e76a ; 
- 83   :  e77f ; 
- 84   :  e796 ; 
- 85   :  e7ad ; 
- 86   :  e7c5 ; 
- 87   :  e7de ; 
- 88   :  e7f8 ; 
- 89   :  e812 ; 
- 8a   :  e82e ; 
- 8b   :  e84a ; 
- 8c   :  e867 ; 
- 8d   :  e884 ; 
- 8e   :  e8a3 ; 
- 8f   :  e8c2 ; 
- 90   :  e8e2 ; 
- 91   :  e902 ; 
- 92   :  e924 ; 
- 93   :  e946 ; 
- 94   :  e968 ; 
- 95   :  e98c ; 
- 96   :  e9b0 ; 
- 97   :  e9d5 ; 
- 98   :  e9fa ; 
- 99   :  ea20 ; 
- 9a   :  ea47 ; 
- 9b   :  ea6e ; 
- 9c   :  ea96 ; 
- 9d   :  eabf ; 
- 9e   :  eae8 ; 
- 9f   :  eb12 ; 
- a0   :  eb3d ; 
- a1   :  eb67 ; 
- a2   :  eb93 ; 
- a3   :  ebbf ; 
- a4   :  ebec ; 
- a5   :  ec19 ; 
- a6   :  ec47 ; 
- a7   :  ec75 ; 
- a8   :  eca4 ; 
- a9   :  ecd3 ; 
- aa   :  ed03 ; 
- ab   :  ed33 ; 
- ac   :  ed64 ; 
- ad   :  ed95 ; 
- ae   :  edc6 ; 
- af   :  edf8 ; 
- b0   :  ee2b ; 
- b1   :  ee5e ; 
- b2   :  ee91 ; 
- b3   :  eec5 ; 
- b4   :  eef9 ; 
- b5   :  ef2d ; 
- b6   :  ef62 ; 
- b7   :  ef97 ; 
- b8   :  efcd ; 
- b9   :  f003 ; 
- ba   :  f039 ; 
- bb   :  f06f ; 
- bc   :  f0a6 ; 
- bd   :  f0dd ; 
- be   :  f115 ; 
- bf   :  f14c ; 
- c0   :  f184 ; 
- c1   :  f1bd ; 
- c2   :  f1f5 ; 
- c3   :  f22e ; 
- c4   :  f267 ; 
- c5   :  f2a0 ; 
- c6   :  f2d9 ; 
- c7   :  f313 ; 
- c8   :  f34d ; 
- c9   :  f387 ; 
- ca   :  f3c1 ; 
- cb   :  f3fb ; 
- cc   :  f436 ; 
- cd   :  f470 ; 
- ce   :  f4ab ; 
- cf   :  f4e6 ; 
- d0   :  f521 ; 
- d1   :  f55c ; 
- d2   :  f597 ; 
- d3   :  f5d3 ; 
- d4   :  f60e ; 
- d5   :  f64a ; 
- d6   :  f685 ; 
- d7   :  f6c1 ; 
- d8   :  f6fc ; 
- d9   :  f738 ; 
- da   :  f774 ; 
- db   :  f7af ; 
- dc   :  f7eb ; 
- dd   :  f827 ; 
- de   :  f862 ; 
- df   :  f89e ; 
- e0   :  f8da ; 
- e1   :  f915 ; 
- e2   :  f951 ; 
- e3   :  f98c ; 
- e4   :  f9c8 ; 
- e5   :  fa03 ; 
- e6   :  fa3e ; 
- e7   :  fa79 ; 
- e8   :  fab4 ; 
- e9   :  faef ; 
- ea   :  fb2a ; 
- eb   :  fb65 ; 
- ec   :  fba0 ; 
- ed   :  fbda ; 
- ee   :  fc14 ; 
- ef   :  fc4f ; 
- f0   :  fc89 ; 
- f1   :  fcc2 ; 
- f2   :  fcfc ; 
- f3   :  fd36 ; 
- f4   :  fd6f ; 
- f5   :  fda8 ; 
- f6   :  fde1 ; 
- f7   :  fe19 ; 
- f8   :  fe52 ; 
- f9   :  fe8a ; 
- fa   :  fec2 ; 
- fb   :  fefa ; 
- fc   :  ff31 ; 
- fd   :  ff68 ; 
- fe   :  ff9f ; 
- ff   :  ffd6 ; 
+ 6c   :  e674 ; 
+ 6d   :  e676 ; 
+ 6e   :  e679 ; 
+ 6f   :  e67c ; 
+ 70   :  e681 ; 
+ 71   :  e687 ; 
+ 72   :  e68e ; 
+ 73   :  e696 ; 
+ 74   :  e69f ; 
+ 75   :  e6a8 ; 
+ 76   :  e6b3 ; 
+ 77   :  e6be ; 
+ 78   :  e6cb ; 
+ 79   :  e6d8 ; 
+ 7a   :  e6e7 ; 
+ 7b   :  e6f6 ; 
+ 7c   :  e706 ; 
+ 7d   :  e717 ; 
+ 7e   :  e729 ; 
+ 7f   :  e73c ; 
+ 80   :  e750 ; 
+ 81   :  e764 ; 
+ 82   :  e77a ; 
+ 83   :  e790 ; 
+ 84   :  e7a7 ; 
+ 85   :  e7bf ; 
+ 86   :  e7d8 ; 
+ 87   :  e7f1 ; 
+ 88   :  e80c ; 
+ 89   :  e827 ; 
+ 8a   :  e843 ; 
+ 8b   :  e85f ; 
+ 8c   :  e87d ; 
+ 8d   :  e89b ; 
+ 8e   :  e8ba ; 
+ 8f   :  e8da ; 
+ 90   :  e8fa ; 
+ 91   :  e91b ; 
+ 92   :  e93d ; 
+ 93   :  e960 ; 
+ 94   :  e983 ; 
+ 95   :  e9a7 ; 
+ 96   :  e9cc ; 
+ 97   :  e9f1 ; 
+ 98   :  ea17 ; 
+ 99   :  ea3d ; 
+ 9a   :  ea65 ; 
+ 9b   :  ea8c ; 
+ 9c   :  eab5 ; 
+ 9d   :  eade ; 
+ 9e   :  eb08 ; 
+ 9f   :  eb32 ; 
+ a0   :  eb5d ; 
+ a1   :  eb88 ; 
+ a2   :  ebb4 ; 
+ a3   :  ebe1 ; 
+ a4   :  ec0e ; 
+ a5   :  ec3b ; 
+ a6   :  ec69 ; 
+ a7   :  ec98 ; 
+ a8   :  ecc7 ; 
+ a9   :  ecf7 ; 
+ aa   :  ed27 ; 
+ ab   :  ed57 ; 
+ ac   :  ed88 ; 
+ ad   :  edba ; 
+ ae   :  edec ; 
+ af   :  ee1e ; 
+ b0   :  ee51 ; 
+ b1   :  ee84 ; 
+ b2   :  eeb8 ; 
+ b3   :  eeec ; 
+ b4   :  ef20 ; 
+ b5   :  ef55 ; 
+ b6   :  ef8a ; 
+ b7   :  efbf ; 
+ b8   :  eff5 ; 
+ b9   :  f02b ; 
+ ba   :  f062 ; 
+ bb   :  f098 ; 
+ bc   :  f0cf ; 
+ bd   :  f107 ; 
+ be   :  f13e ; 
+ bf   :  f176 ; 
+ c0   :  f1af ; 
+ c1   :  f1e7 ; 
+ c2   :  f220 ; 
+ c3   :  f259 ; 
+ c4   :  f292 ; 
+ c5   :  f2cb ; 
+ c6   :  f305 ; 
+ c7   :  f33e ; 
+ c8   :  f378 ; 
+ c9   :  f3b2 ; 
+ ca   :  f3ed ; 
+ cb   :  f427 ; 
+ cc   :  f462 ; 
+ cd   :  f49d ; 
+ ce   :  f4d7 ; 
+ cf   :  f512 ; 
+ d0   :  f54d ; 
+ d1   :  f589 ; 
+ d2   :  f5c4 ; 
+ d3   :  f5ff ; 
+ d4   :  f63b ; 
+ d5   :  f676 ; 
+ d6   :  f6b2 ; 
+ d7   :  f6ed ; 
+ d8   :  f729 ; 
+ d9   :  f765 ; 
+ da   :  f7a0 ; 
+ db   :  f7dc ; 
+ dc   :  f818 ; 
+ dd   :  f853 ; 
+ de   :  f88f ; 
+ df   :  f8cb ; 
+ e0   :  f906 ; 
+ e1   :  f942 ; 
+ e2   :  f97d ; 
+ e3   :  f9b9 ; 
+ e4   :  f9f4 ; 
+ e5   :  fa2f ; 
+ e6   :  fa6b ; 
+ e7   :  faa6 ; 
+ e8   :  fae1 ; 
+ e9   :  fb1c ; 
+ ea   :  fb56 ; 
+ eb   :  fb91 ; 
+ ec   :  fbcc ; 
+ ed   :  fc06 ; 
+ ee   :  fc40 ; 
+ ef   :  fc7a ; 
+ f0   :  fcb4 ; 
+ f1   :  fcee ; 
+ f2   :  fd27 ; 
+ f3   :  fd61 ; 
+ f4   :  fd9a ; 
+ f5   :  fdd3 ; 
+ f6   :  fe0b ; 
+ f7   :  fe44 ; 
+ f8   :  fe7c ; 
+ f9   :  feb4 ; 
+ fa   :  feec ; 
+ fb   :  ff23 ; 
+ fc   :  ff5b ; 
+ fd   :  ff92 ; 
+ fe   :  ffc8 ; 
+ ff   :  ffff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
index 6403b99c8f..150426c0ee 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffd ; 
+ 0   :  7fff ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7fff ; 
- 4   :  7ffc ; 
- 5   :  7ff7 ; 
- 6   :  7ff1 ; 
- 7   :  7fe9 ; 
- 8   :  7fdf ; 
- 9   :  7fd3 ; 
- a   :  7fc6 ; 
- b   :  7fb7 ; 
- c   :  7fa7 ; 
- d   :  7f94 ; 
- e   :  7f81 ; 
- f   :  7f6b ; 
- 10   :  7f54 ; 
- 11   :  7f3b ; 
- 12   :  7f20 ; 
- 13   :  7f04 ; 
- 14   :  7ee6 ; 
- 15   :  7ec6 ; 
- 16   :  7ea4 ; 
- 17   :  7e81 ; 
- 18   :  7e5d ; 
- 19   :  7e36 ; 
- 1a   :  7e0e ; 
- 1b   :  7de5 ; 
- 1c   :  7db9 ; 
- 1d   :  7d8c ; 
- 1e   :  7d5e ; 
- 1f   :  7d2e ; 
- 20   :  7cfc ; 
- 21   :  7cc8 ; 
- 22   :  7c93 ; 
- 23   :  7c5c ; 
- 24   :  7c24 ; 
- 25   :  7bea ; 
- 26   :  7bae ; 
- 27   :  7b71 ; 
- 28   :  7b33 ; 
- 29   :  7af2 ; 
- 2a   :  7ab0 ; 
- 2b   :  7a6d ; 
- 2c   :  7a28 ; 
- 2d   :  79e1 ; 
- 2e   :  7999 ; 
- 2f   :  794f ; 
- 30   :  7904 ; 
- 31   :  78b7 ; 
- 32   :  7869 ; 
- 33   :  7819 ; 
- 34   :  77c8 ; 
- 35   :  7775 ; 
- 36   :  7721 ; 
- 37   :  76cb ; 
- 38   :  7674 ; 
- 39   :  761b ; 
- 3a   :  75c1 ; 
- 3b   :  7566 ; 
- 3c   :  7509 ; 
- 3d   :  74aa ; 
- 3e   :  744a ; 
- 3f   :  73e9 ; 
- 40   :  7386 ; 
- 41   :  7322 ; 
- 42   :  72bd ; 
- 43   :  7256 ; 
- 44   :  71ee ; 
- 45   :  7184 ; 
- 46   :  7119 ; 
- 47   :  70ad ; 
- 48   :  703f ; 
- 49   :  6fd0 ; 
- 4a   :  6f60 ; 
- 4b   :  6eee ; 
- 4c   :  6e7c ; 
- 4d   :  6e08 ; 
- 4e   :  6d92 ; 
- 4f   :  6d1c ; 
- 50   :  6ca4 ; 
- 51   :  6c2b ; 
- 52   :  6bb1 ; 
- 53   :  6b35 ; 
- 54   :  6ab8 ; 
- 55   :  6a3b ; 
- 56   :  69bc ; 
- 57   :  693b ; 
- 58   :  68ba ; 
- 59   :  6838 ; 
- 5a   :  67b4 ; 
- 5b   :  672f ; 
- 5c   :  66aa ; 
- 5d   :  6623 ; 
- 5e   :  659b ; 
- 5f   :  6512 ; 
- 60   :  6488 ; 
- 61   :  63fd ; 
- 62   :  6371 ; 
- 63   :  62e4 ; 
- 64   :  6255 ; 
- 65   :  61c6 ; 
- 66   :  6136 ; 
- 67   :  60a5 ; 
- 68   :  6013 ; 
- 69   :  5f81 ; 
- 6a   :  5eed ; 
- 6b   :  5e58 ; 
- 6c   :  5dc3 ; 
- 6d   :  5d2c ; 
- 6e   :  5c95 ; 
- 6f   :  5bfd ; 
- 70   :  5b64 ; 
- 71   :  5aca ; 
- 72   :  5a2f ; 
- 73   :  5994 ; 
- 74   :  58f8 ; 
- 75   :  585b ; 
- 76   :  57bd ; 
- 77   :  571f ; 
- 78   :  5680 ; 
- 79   :  55e0 ; 
- 7a   :  553f ; 
- 7b   :  549e ; 
- 7c   :  53fc ; 
- 7d   :  535a ; 
- 7e   :  52b7 ; 
- 7f   :  5213 ; 
- 80   :  516f ; 
- 81   :  50ca ; 
- 82   :  5024 ; 
- 83   :  4f7e ; 
- 84   :  4ed8 ; 
- 85   :  4e31 ; 
- 86   :  4d89 ; 
- 87   :  4ce1 ; 
- 88   :  4c38 ; 
- 89   :  4b8f ; 
- 8a   :  4ae6 ; 
- 8b   :  4a3c ; 
- 8c   :  4991 ; 
- 8d   :  48e7 ; 
- 8e   :  483c ; 
- 8f   :  4790 ; 
- 90   :  46e4 ; 
- 91   :  4638 ; 
- 92   :  458b ; 
- 93   :  44de ; 
- 94   :  4431 ; 
- 95   :  4384 ; 
- 96   :  42d6 ; 
- 97   :  4228 ; 
- 98   :  417a ; 
- 99   :  40cc ; 
- 9a   :  401d ; 
- 9b   :  3f6e ; 
- 9c   :  3ebf ; 
- 9d   :  3e10 ; 
- 9e   :  3d61 ; 
- 9f   :  3cb1 ; 
- a0   :  3c02 ; 
- a1   :  3b52 ; 
- a2   :  3aa2 ; 
- a3   :  39f2 ; 
- a4   :  3942 ; 
- a5   :  3892 ; 
- a6   :  37e3 ; 
- a7   :  3733 ; 
- a8   :  3683 ; 
- a9   :  35d3 ; 
- aa   :  3523 ; 
- ab   :  3473 ; 
- ac   :  33c3 ; 
- ad   :  3313 ; 
- ae   :  3264 ; 
- af   :  31b4 ; 
- b0   :  3105 ; 
- b1   :  3056 ; 
- b2   :  2fa7 ; 
- b3   :  2ef8 ; 
- b4   :  2e49 ; 
- b5   :  2d9a ; 
- b6   :  2cec ; 
- b7   :  2c3e ; 
- b8   :  2b90 ; 
- b9   :  2ae2 ; 
- ba   :  2a35 ; 
- bb   :  2988 ; 
- bc   :  28db ; 
- bd   :  282e ; 
- be   :  2782 ; 
- bf   :  26d6 ; 
- c0   :  262b ; 
- c1   :  2580 ; 
- c2   :  24d5 ; 
- c3   :  242b ; 
- c4   :  2381 ; 
- c5   :  22d7 ; 
- c6   :  222e ; 
- c7   :  2185 ; 
- c8   :  20dd ; 
- c9   :  2035 ; 
- ca   :  1f8e ; 
- cb   :  1ee7 ; 
- cc   :  1e41 ; 
- cd   :  1d9b ; 
- ce   :  1cf6 ; 
- cf   :  1c52 ; 
- d0   :  1bad ; 
- d1   :  1b0a ; 
- d2   :  1a67 ; 
- d3   :  19c5 ; 
- d4   :  1923 ; 
- d5   :  1882 ; 
- d6   :  17e1 ; 
- d7   :  1741 ; 
- d8   :  16a2 ; 
- d9   :  1604 ; 
- da   :  1566 ; 
- db   :  14c9 ; 
- dc   :  142c ; 
- dd   :  1391 ; 
- de   :  12f6 ; 
- df   :  125b ; 
- e0   :  11c2 ; 
- e1   :  1129 ; 
- e2   :  1091 ; 
- e3   :  ffa ; 
- e4   :  f63 ; 
- e5   :  ece ; 
- e6   :  e39 ; 
- e7   :  da5 ; 
- e8   :  d12 ; 
- e9   :  c80 ; 
- ea   :  bee ; 
- eb   :  b5d ; 
- ec   :  ace ; 
- ed   :  a3f ; 
- ee   :  9b1 ; 
- ef   :  924 ; 
- f0   :  898 ; 
- f1   :  80c ; 
- f2   :  782 ; 
- f3   :  6f9 ; 
- f4   :  670 ; 
- f5   :  5e9 ; 
- f6   :  562 ; 
- f7   :  4dc ; 
- f8   :  458 ; 
- f9   :  3d4 ; 
- fa   :  352 ; 
- fb   :  2d0 ; 
- fc   :  24f ; 
- fd   :  1d0 ; 
- fe   :  151 ; 
- ff   :  d4 ; 
+ 3   :  7ffd ; 
+ 4   :  7ff8 ; 
+ 5   :  7ff2 ; 
+ 6   :  7feb ; 
+ 7   :  7fe1 ; 
+ 8   :  7fd6 ; 
+ 9   :  7fca ; 
+ a   :  7fbb ; 
+ b   :  7fab ; 
+ c   :  7f99 ; 
+ d   :  7f86 ; 
+ e   :  7f71 ; 
+ f   :  7f5a ; 
+ 10   :  7f41 ; 
+ 11   :  7f27 ; 
+ 12   :  7f0b ; 
+ 13   :  7eed ; 
+ 14   :  7ece ; 
+ 15   :  7ead ; 
+ 16   :  7e8a ; 
+ 17   :  7e66 ; 
+ 18   :  7e40 ; 
+ 19   :  7e19 ; 
+ 1a   :  7def ; 
+ 1b   :  7dc4 ; 
+ 1c   :  7d98 ; 
+ 1d   :  7d6a ; 
+ 1e   :  7d3a ; 
+ 1f   :  7d08 ; 
+ 20   :  7cd5 ; 
+ 21   :  7ca0 ; 
+ 22   :  7c6a ; 
+ 23   :  7c32 ; 
+ 24   :  7bf9 ; 
+ 25   :  7bbd ; 
+ 26   :  7b81 ; 
+ 27   :  7b42 ; 
+ 28   :  7b02 ; 
+ 29   :  7ac1 ; 
+ 2a   :  7a7e ; 
+ 2b   :  7a39 ; 
+ 2c   :  79f3 ; 
+ 2d   :  79ab ; 
+ 2e   :  7962 ; 
+ 2f   :  7917 ; 
+ 30   :  78cb ; 
+ 31   :  787d ; 
+ 32   :  782e ; 
+ 33   :  77dd ; 
+ 34   :  778a ; 
+ 35   :  7736 ; 
+ 36   :  76e1 ; 
+ 37   :  768a ; 
+ 38   :  7632 ; 
+ 39   :  75d8 ; 
+ 3a   :  757d ; 
+ 3b   :  7520 ; 
+ 3c   :  74c2 ; 
+ 3d   :  7462 ; 
+ 3e   :  7401 ; 
+ 3f   :  739f ; 
+ 40   :  733b ; 
+ 41   :  72d6 ; 
+ 42   :  7270 ; 
+ 43   :  7208 ; 
+ 44   :  719e ; 
+ 45   :  7134 ; 
+ 46   :  70c8 ; 
+ 47   :  705b ; 
+ 48   :  6fec ; 
+ 49   :  6f7c ; 
+ 4a   :  6f0b ; 
+ 4b   :  6e99 ; 
+ 4c   :  6e25 ; 
+ 4d   :  6db0 ; 
+ 4e   :  6d39 ; 
+ 4f   :  6cc2 ; 
+ 50   :  6c49 ; 
+ 51   :  6bcf ; 
+ 52   :  6b54 ; 
+ 53   :  6ad8 ; 
+ 54   :  6a5a ; 
+ 55   :  69db ; 
+ 56   :  695c ; 
+ 57   :  68db ; 
+ 58   :  6858 ; 
+ 59   :  67d5 ; 
+ 5a   :  6751 ; 
+ 5b   :  66cb ; 
+ 5c   :  6645 ; 
+ 5d   :  65bd ; 
+ 5e   :  6534 ; 
+ 5f   :  64aa ; 
+ 60   :  6420 ; 
+ 61   :  6394 ; 
+ 62   :  6307 ; 
+ 63   :  6279 ; 
+ 64   :  61ea ; 
+ 65   :  615a ; 
+ 66   :  60ca ; 
+ 67   :  6038 ; 
+ 68   :  5fa5 ; 
+ 69   :  5f12 ; 
+ 6a   :  5e7d ; 
+ 6b   :  5de8 ; 
+ 6c   :  5d52 ; 
+ 6d   :  5cbb ; 
+ 6e   :  5c23 ; 
+ 6f   :  5b8a ; 
+ 70   :  5af0 ; 
+ 71   :  5a56 ; 
+ 72   :  59bb ; 
+ 73   :  591f ; 
+ 74   :  5882 ; 
+ 75   :  57e5 ; 
+ 76   :  5746 ; 
+ 77   :  56a7 ; 
+ 78   :  5608 ; 
+ 79   :  5568 ; 
+ 7a   :  54c7 ; 
+ 7b   :  5425 ; 
+ 7c   :  5383 ; 
+ 7d   :  52e0 ; 
+ 7e   :  523c ; 
+ 7f   :  5198 ; 
+ 80   :  50f3 ; 
+ 81   :  504e ; 
+ 82   :  4fa8 ; 
+ 83   :  4f01 ; 
+ 84   :  4e5a ; 
+ 85   :  4db3 ; 
+ 86   :  4d0b ; 
+ 87   :  4c62 ; 
+ 88   :  4bba ; 
+ 89   :  4b10 ; 
+ 8a   :  4a66 ; 
+ 8b   :  49bc ; 
+ 8c   :  4911 ; 
+ 8d   :  4866 ; 
+ 8e   :  47bb ; 
+ 8f   :  470f ; 
+ 90   :  4663 ; 
+ 91   :  45b7 ; 
+ 92   :  450a ; 
+ 93   :  445d ; 
+ 94   :  43af ; 
+ 95   :  4302 ; 
+ 96   :  4254 ; 
+ 97   :  41a6 ; 
+ 98   :  40f7 ; 
+ 99   :  4049 ; 
+ 9a   :  3f9a ; 
+ 9b   :  3eeb ; 
+ 9c   :  3e3c ; 
+ 9d   :  3d8c ; 
+ 9e   :  3cdd ; 
+ 9f   :  3c2d ; 
+ a0   :  3b7e ; 
+ a1   :  3ace ; 
+ a2   :  3a1e ; 
+ a3   :  396e ; 
+ a4   :  38be ; 
+ a5   :  380f ; 
+ a6   :  375f ; 
+ a7   :  36af ; 
+ a8   :  35ff ; 
+ a9   :  354f ; 
+ aa   :  349f ; 
+ ab   :  33ef ; 
+ ac   :  333f ; 
+ ad   :  3290 ; 
+ ae   :  31e0 ; 
+ af   :  3131 ; 
+ b0   :  3081 ; 
+ b1   :  2fd2 ; 
+ b2   :  2f23 ; 
+ b3   :  2e74 ; 
+ b4   :  2dc6 ; 
+ b5   :  2d17 ; 
+ b6   :  2c69 ; 
+ b7   :  2bbb ; 
+ b8   :  2b0e ; 
+ b9   :  2a60 ; 
+ ba   :  29b3 ; 
+ bb   :  2906 ; 
+ bc   :  285a ; 
+ bd   :  27ad ; 
+ be   :  2701 ; 
+ bf   :  2656 ; 
+ c0   :  25ab ; 
+ c1   :  2500 ; 
+ c2   :  2455 ; 
+ c3   :  23ab ; 
+ c4   :  2302 ; 
+ c5   :  2258 ; 
+ c6   :  21b0 ; 
+ c7   :  2107 ; 
+ c8   :  205f ; 
+ c9   :  1fb8 ; 
+ ca   :  1f11 ; 
+ cb   :  1e6b ; 
+ cc   :  1dc5 ; 
+ cd   :  1d1f ; 
+ ce   :  1c7b ; 
+ cf   :  1bd6 ; 
+ d0   :  1b33 ; 
+ d1   :  1a90 ; 
+ d2   :  19ed ; 
+ d3   :  194b ; 
+ d4   :  18aa ; 
+ d5   :  1809 ; 
+ d6   :  1769 ; 
+ d7   :  16ca ; 
+ d8   :  162b ; 
+ d9   :  158d ; 
+ da   :  14f0 ; 
+ db   :  1453 ; 
+ dc   :  13b8 ; 
+ dd   :  131c ; 
+ de   :  1282 ; 
+ df   :  11e8 ; 
+ e0   :  114f ; 
+ e1   :  10b7 ; 
+ e2   :  1020 ; 
+ e3   :  f89 ; 
+ e4   :  ef3 ; 
+ e5   :  e5e ; 
+ e6   :  dca ; 
+ e7   :  d37 ; 
+ e8   :  ca4 ; 
+ e9   :  c12 ; 
+ ea   :  b81 ; 
+ eb   :  af2 ; 
+ ec   :  a62 ; 
+ ed   :  9d4 ; 
+ ee   :  947 ; 
+ ef   :  8bb ; 
+ f0   :  82f ; 
+ f1   :  7a4 ; 
+ f2   :  71b ; 
+ f3   :  692 ; 
+ f4   :  60a ; 
+ f5   :  584 ; 
+ f6   :  4fe ; 
+ f7   :  479 ; 
+ f8   :  3f5 ; 
+ f9   :  372 ; 
+ fa   :  2f0 ; 
+ fb   :  26f ; 
+ fc   :  1f0 ; 
+ fd   :  171 ; 
+ fe   :  f3 ; 
+ ff   :  76 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
index 20d492549d..236c8604ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feab ; 
- 1   :  ff24 ; 
- 2   :  ff9e ; 
- 3   :  19 ; 
- 4   :  95 ; 
- 5   :  112 ; 
- 6   :  190 ; 
- 7   :  20f ; 
- 8   :  290 ; 
- 9   :  311 ; 
- a   :  393 ; 
- b   :  416 ; 
- c   :  49a ; 
- d   :  51f ; 
- e   :  5a5 ; 
- f   :  62c ; 
- 10   :  6b4 ; 
- 11   :  73d ; 
- 12   :  7c7 ; 
- 13   :  852 ; 
- 14   :  8de ; 
- 15   :  96a ; 
- 16   :  9f8 ; 
- 17   :  a86 ; 
- 18   :  b15 ; 
- 19   :  ba6 ; 
- 1a   :  c37 ; 
- 1b   :  cc9 ; 
- 1c   :  d5b ; 
- 1d   :  def ; 
- 1e   :  e83 ; 
- 1f   :  f19 ; 
- 20   :  faf ; 
- 21   :  1045 ; 
- 22   :  10dd ; 
- 23   :  1175 ; 
- 24   :  120f ; 
- 25   :  12a8 ; 
- 26   :  1343 ; 
- 27   :  13de ; 
- 28   :  147b ; 
- 29   :  1517 ; 
- 2a   :  15b5 ; 
- 2b   :  1653 ; 
- 2c   :  16f2 ; 
- 2d   :  1791 ; 
- 2e   :  1831 ; 
- 2f   :  18d2 ; 
- 30   :  1974 ; 
- 31   :  1a16 ; 
- 32   :  1ab8 ; 
- 33   :  1b5c ; 
- 34   :  1bff ; 
- 35   :  1ca4 ; 
- 36   :  1d49 ; 
- 37   :  1dee ; 
- 38   :  1e94 ; 
- 39   :  1f3b ; 
- 3a   :  1fe2 ; 
- 3b   :  2089 ; 
- 3c   :  2131 ; 
- 3d   :  21da ; 
- 3e   :  2283 ; 
- 3f   :  232c ; 
- 40   :  23d6 ; 
- 41   :  2480 ; 
- 42   :  252a ; 
- 43   :  25d5 ; 
- 44   :  2681 ; 
- 45   :  272c ; 
- 46   :  27d8 ; 
- 47   :  2885 ; 
- 48   :  2931 ; 
- 49   :  29de ; 
- 4a   :  2a8c ; 
- 4b   :  2b39 ; 
- 4c   :  2be7 ; 
- 4d   :  2c95 ; 
- 4e   :  2d43 ; 
- 4f   :  2df2 ; 
- 50   :  2ea0 ; 
- 51   :  2f4f ; 
- 52   :  2ffe ; 
- 53   :  30ad ; 
- 54   :  315d ; 
- 55   :  320c ; 
- 56   :  32bc ; 
- 57   :  336b ; 
- 58   :  341b ; 
- 59   :  34cb ; 
- 5a   :  357b ; 
- 5b   :  362b ; 
- 5c   :  36db ; 
- 5d   :  378b ; 
- 5e   :  383b ; 
- 5f   :  38ea ; 
- 60   :  399a ; 
- 61   :  3a4a ; 
- 62   :  3afa ; 
- 63   :  3baa ; 
- 64   :  3c59 ; 
- 65   :  3d09 ; 
- 66   :  3db8 ; 
- 67   :  3e67 ; 
- 68   :  3f17 ; 
- 69   :  3fc5 ; 
- 6a   :  4074 ; 
- 6b   :  4123 ; 
- 6c   :  41d1 ; 
- 6d   :  427f ; 
- 6e   :  432d ; 
- 6f   :  43db ; 
- 70   :  4488 ; 
- 71   :  4535 ; 
- 72   :  45e2 ; 
- 73   :  468e ; 
- 74   :  473a ; 
- 75   :  47e6 ; 
- 76   :  4891 ; 
- 77   :  493c ; 
- 78   :  49e7 ; 
- 79   :  4a91 ; 
- 7a   :  4b3b ; 
- 7b   :  4be4 ; 
- 7c   :  4c8d ; 
- 7d   :  4d35 ; 
- 7e   :  4ddd ; 
- 7f   :  4e84 ; 
- 80   :  4f2b ; 
- 81   :  4fd1 ; 
- 82   :  5077 ; 
- 83   :  511c ; 
- 84   :  51c1 ; 
- 85   :  5265 ; 
- 86   :  5308 ; 
- 87   :  53ab ; 
- 88   :  544d ; 
- 89   :  54ef ; 
- 8a   :  5590 ; 
- 8b   :  5630 ; 
- 8c   :  56cf ; 
- 8d   :  576e ; 
- 8e   :  580c ; 
- 8f   :  58a9 ; 
- 90   :  5946 ; 
- 91   :  59e2 ; 
- 92   :  5a7d ; 
- 93   :  5b17 ; 
- 94   :  5bb0 ; 
- 95   :  5c49 ; 
- 96   :  5ce1 ; 
- 97   :  5d77 ; 
- 98   :  5e0d ; 
- 99   :  5ea3 ; 
- 9a   :  5f37 ; 
- 9b   :  5fca ; 
- 9c   :  605c ; 
- 9d   :  60ee ; 
- 9e   :  617e ; 
- 9f   :  620e ; 
- a0   :  629d ; 
- a1   :  632a ; 
- a2   :  63b7 ; 
- a3   :  6442 ; 
- a4   :  64cd ; 
- a5   :  6556 ; 
- a6   :  65df ; 
- a7   :  6666 ; 
- a8   :  66ed ; 
- a9   :  6772 ; 
- aa   :  67f6 ; 
- ab   :  6879 ; 
- ac   :  68fb ; 
- ad   :  697c ; 
- ae   :  69fb ; 
- af   :  6a7a ; 
- b0   :  6af7 ; 
- b1   :  6b73 ; 
- b2   :  6bee ; 
- b3   :  6c68 ; 
- b4   :  6ce0 ; 
- b5   :  6d57 ; 
- b6   :  6dcd ; 
- b7   :  6e42 ; 
- b8   :  6eb5 ; 
- b9   :  6f27 ; 
- ba   :  6f98 ; 
- bb   :  7008 ; 
- bc   :  7076 ; 
- bd   :  70e3 ; 
- be   :  714f ; 
- bf   :  71b9 ; 
- c0   :  7222 ; 
- c1   :  7289 ; 
- c2   :  72f0 ; 
- c3   :  7354 ; 
- c4   :  73b8 ; 
- c5   :  741a ; 
- c6   :  747a ; 
- c7   :  74da ; 
- c8   :  7537 ; 
- c9   :  7594 ; 
- ca   :  75ef ; 
- cb   :  7648 ; 
- cc   :  76a0 ; 
- cd   :  76f6 ; 
- ce   :  774b ; 
- cf   :  779f ; 
- d0   :  77f1 ; 
- d1   :  7842 ; 
- d2   :  7891 ; 
- d3   :  78de ; 
- d4   :  792a ; 
- d5   :  7974 ; 
- d6   :  79bd ; 
- d7   :  7a05 ; 
- d8   :  7a4b ; 
- d9   :  7a8f ; 
- da   :  7ad1 ; 
- db   :  7b13 ; 
- dc   :  7b52 ; 
- dd   :  7b90 ; 
- de   :  7bcc ; 
- df   :  7c07 ; 
- e0   :  7c40 ; 
- e1   :  7c78 ; 
- e2   :  7cae ; 
- e3   :  7ce2 ; 
- e4   :  7d15 ; 
- e5   :  7d46 ; 
- e6   :  7d75 ; 
- e7   :  7da3 ; 
- e8   :  7dcf ; 
- e9   :  7dfa ; 
- ea   :  7e23 ; 
- eb   :  7e4a ; 
- ec   :  7e6f ; 
- ed   :  7e93 ; 
- ee   :  7eb5 ; 
- ef   :  7ed6 ; 
- f0   :  7ef5 ; 
- f1   :  7f12 ; 
- f2   :  7f2e ; 
- f3   :  7f47 ; 
- f4   :  7f5f ; 
- f5   :  7f76 ; 
- f6   :  7f8b ; 
- f7   :  7f9e ; 
- f8   :  7faf ; 
- f9   :  7fbf ; 
- fa   :  7fcd ; 
- fb   :  7fd9 ; 
- fc   :  7fe4 ; 
- fd   :  7fed ; 
- fe   :  7ff4 ; 
- ff   :  7ffa ; 
+ 0   :  ff06 ; 
+ 1   :  ff80 ; 
+ 2   :  fffa ; 
+ 3   :  76 ; 
+ 4   :  f3 ; 
+ 5   :  171 ; 
+ 6   :  1f0 ; 
+ 7   :  26f ; 
+ 8   :  2f0 ; 
+ 9   :  372 ; 
+ a   :  3f5 ; 
+ b   :  479 ; 
+ c   :  4fe ; 
+ d   :  584 ; 
+ e   :  60a ; 
+ f   :  692 ; 
+ 10   :  71b ; 
+ 11   :  7a4 ; 
+ 12   :  82f ; 
+ 13   :  8bb ; 
+ 14   :  947 ; 
+ 15   :  9d4 ; 
+ 16   :  a62 ; 
+ 17   :  af2 ; 
+ 18   :  b81 ; 
+ 19   :  c12 ; 
+ 1a   :  ca4 ; 
+ 1b   :  d37 ; 
+ 1c   :  dca ; 
+ 1d   :  e5e ; 
+ 1e   :  ef3 ; 
+ 1f   :  f89 ; 
+ 20   :  1020 ; 
+ 21   :  10b7 ; 
+ 22   :  114f ; 
+ 23   :  11e8 ; 
+ 24   :  1282 ; 
+ 25   :  131c ; 
+ 26   :  13b8 ; 
+ 27   :  1453 ; 
+ 28   :  14f0 ; 
+ 29   :  158d ; 
+ 2a   :  162b ; 
+ 2b   :  16ca ; 
+ 2c   :  1769 ; 
+ 2d   :  1809 ; 
+ 2e   :  18aa ; 
+ 2f   :  194b ; 
+ 30   :  19ed ; 
+ 31   :  1a90 ; 
+ 32   :  1b33 ; 
+ 33   :  1bd6 ; 
+ 34   :  1c7b ; 
+ 35   :  1d1f ; 
+ 36   :  1dc5 ; 
+ 37   :  1e6b ; 
+ 38   :  1f11 ; 
+ 39   :  1fb8 ; 
+ 3a   :  205f ; 
+ 3b   :  2107 ; 
+ 3c   :  21b0 ; 
+ 3d   :  2258 ; 
+ 3e   :  2302 ; 
+ 3f   :  23ab ; 
+ 40   :  2455 ; 
+ 41   :  2500 ; 
+ 42   :  25ab ; 
+ 43   :  2656 ; 
+ 44   :  2701 ; 
+ 45   :  27ad ; 
+ 46   :  285a ; 
+ 47   :  2906 ; 
+ 48   :  29b3 ; 
+ 49   :  2a60 ; 
+ 4a   :  2b0e ; 
+ 4b   :  2bbb ; 
+ 4c   :  2c69 ; 
+ 4d   :  2d17 ; 
+ 4e   :  2dc6 ; 
+ 4f   :  2e74 ; 
+ 50   :  2f23 ; 
+ 51   :  2fd2 ; 
+ 52   :  3081 ; 
+ 53   :  3131 ; 
+ 54   :  31e0 ; 
+ 55   :  3290 ; 
+ 56   :  333f ; 
+ 57   :  33ef ; 
+ 58   :  349f ; 
+ 59   :  354f ; 
+ 5a   :  35ff ; 
+ 5b   :  36af ; 
+ 5c   :  375f ; 
+ 5d   :  380f ; 
+ 5e   :  38be ; 
+ 5f   :  396e ; 
+ 60   :  3a1e ; 
+ 61   :  3ace ; 
+ 62   :  3b7e ; 
+ 63   :  3c2d ; 
+ 64   :  3cdd ; 
+ 65   :  3d8c ; 
+ 66   :  3e3c ; 
+ 67   :  3eeb ; 
+ 68   :  3f9a ; 
+ 69   :  4049 ; 
+ 6a   :  40f7 ; 
+ 6b   :  41a6 ; 
+ 6c   :  4254 ; 
+ 6d   :  4302 ; 
+ 6e   :  43af ; 
+ 6f   :  445d ; 
+ 70   :  450a ; 
+ 71   :  45b7 ; 
+ 72   :  4663 ; 
+ 73   :  470f ; 
+ 74   :  47bb ; 
+ 75   :  4866 ; 
+ 76   :  4911 ; 
+ 77   :  49bc ; 
+ 78   :  4a66 ; 
+ 79   :  4b10 ; 
+ 7a   :  4bba ; 
+ 7b   :  4c62 ; 
+ 7c   :  4d0b ; 
+ 7d   :  4db3 ; 
+ 7e   :  4e5a ; 
+ 7f   :  4f01 ; 
+ 80   :  4fa8 ; 
+ 81   :  504e ; 
+ 82   :  50f3 ; 
+ 83   :  5198 ; 
+ 84   :  523c ; 
+ 85   :  52e0 ; 
+ 86   :  5383 ; 
+ 87   :  5425 ; 
+ 88   :  54c7 ; 
+ 89   :  5568 ; 
+ 8a   :  5608 ; 
+ 8b   :  56a7 ; 
+ 8c   :  5746 ; 
+ 8d   :  57e5 ; 
+ 8e   :  5882 ; 
+ 8f   :  591f ; 
+ 90   :  59bb ; 
+ 91   :  5a56 ; 
+ 92   :  5af0 ; 
+ 93   :  5b8a ; 
+ 94   :  5c23 ; 
+ 95   :  5cbb ; 
+ 96   :  5d52 ; 
+ 97   :  5de8 ; 
+ 98   :  5e7d ; 
+ 99   :  5f12 ; 
+ 9a   :  5fa5 ; 
+ 9b   :  6038 ; 
+ 9c   :  60ca ; 
+ 9d   :  615a ; 
+ 9e   :  61ea ; 
+ 9f   :  6279 ; 
+ a0   :  6307 ; 
+ a1   :  6394 ; 
+ a2   :  6420 ; 
+ a3   :  64aa ; 
+ a4   :  6534 ; 
+ a5   :  65bd ; 
+ a6   :  6645 ; 
+ a7   :  66cb ; 
+ a8   :  6751 ; 
+ a9   :  67d5 ; 
+ aa   :  6858 ; 
+ ab   :  68db ; 
+ ac   :  695c ; 
+ ad   :  69db ; 
+ ae   :  6a5a ; 
+ af   :  6ad8 ; 
+ b0   :  6b54 ; 
+ b1   :  6bcf ; 
+ b2   :  6c49 ; 
+ b3   :  6cc2 ; 
+ b4   :  6d39 ; 
+ b5   :  6db0 ; 
+ b6   :  6e25 ; 
+ b7   :  6e99 ; 
+ b8   :  6f0b ; 
+ b9   :  6f7c ; 
+ ba   :  6fec ; 
+ bb   :  705b ; 
+ bc   :  70c8 ; 
+ bd   :  7134 ; 
+ be   :  719e ; 
+ bf   :  7208 ; 
+ c0   :  7270 ; 
+ c1   :  72d6 ; 
+ c2   :  733b ; 
+ c3   :  739f ; 
+ c4   :  7401 ; 
+ c5   :  7462 ; 
+ c6   :  74c2 ; 
+ c7   :  7520 ; 
+ c8   :  757d ; 
+ c9   :  75d8 ; 
+ ca   :  7632 ; 
+ cb   :  768a ; 
+ cc   :  76e1 ; 
+ cd   :  7736 ; 
+ ce   :  778a ; 
+ cf   :  77dd ; 
+ d0   :  782e ; 
+ d1   :  787d ; 
+ d2   :  78cb ; 
+ d3   :  7917 ; 
+ d4   :  7962 ; 
+ d5   :  79ab ; 
+ d6   :  79f3 ; 
+ d7   :  7a39 ; 
+ d8   :  7a7e ; 
+ d9   :  7ac1 ; 
+ da   :  7b02 ; 
+ db   :  7b42 ; 
+ dc   :  7b81 ; 
+ dd   :  7bbd ; 
+ de   :  7bf9 ; 
+ df   :  7c32 ; 
+ e0   :  7c6a ; 
+ e1   :  7ca0 ; 
+ e2   :  7cd5 ; 
+ e3   :  7d08 ; 
+ e4   :  7d3a ; 
+ e5   :  7d6a ; 
+ e6   :  7d98 ; 
+ e7   :  7dc4 ; 
+ e8   :  7def ; 
+ e9   :  7e19 ; 
+ ea   :  7e40 ; 
+ eb   :  7e66 ; 
+ ec   :  7e8a ; 
+ ed   :  7ead ; 
+ ee   :  7ece ; 
+ ef   :  7eed ; 
+ f0   :  7f0b ; 
+ f1   :  7f27 ; 
+ f2   :  7f41 ; 
+ f3   :  7f5a ; 
+ f4   :  7f71 ; 
+ f5   :  7f86 ; 
+ f6   :  7f99 ; 
+ f7   :  7fab ; 
+ f8   :  7fbb ; 
+ f9   :  7fca ; 
+ fa   :  7fd6 ; 
+ fb   :  7fe1 ; 
+ fc   :  7feb ; 
+ fd   :  7ff2 ; 
+ fe   :  7ff8 ; 
+ ff   :  7ffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
index 98b529cd42..fa93aa9e42 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c9 ; 
- 1   :  93 ; 
- 2   :  5e ; 
- 3   :  28 ; 
- 4   :  fff1 ; 
- 5   :  ffbb ; 
- 6   :  ff84 ; 
- 7   :  ff4d ; 
- 8   :  ff16 ; 
- 9   :  fede ; 
- a   :  fea6 ; 
- b   :  fe6e ; 
- c   :  fe36 ; 
- d   :  fdfd ; 
- e   :  fdc4 ; 
- f   :  fd8b ; 
- 10   :  fd52 ; 
- 11   :  fd19 ; 
- 12   :  fcdf ; 
- 13   :  fca6 ; 
- 14   :  fc6c ; 
- 15   :  fc32 ; 
- 16   :  fbf7 ; 
- 17   :  fbbd ; 
- 18   :  fb82 ; 
- 19   :  fb48 ; 
- 1a   :  fb0d ; 
- 1b   :  fad2 ; 
- 1c   :  fa97 ; 
- 1d   :  fa5c ; 
- 1e   :  fa21 ; 
- 1f   :  f9e5 ; 
- 20   :  f9aa ; 
- 21   :  f96e ; 
- 22   :  f933 ; 
- 23   :  f8f7 ; 
- 24   :  f8bc ; 
- 25   :  f880 ; 
- 26   :  f844 ; 
- 27   :  f809 ; 
- 28   :  f7cd ; 
- 29   :  f791 ; 
- 2a   :  f756 ; 
- 2b   :  f71a ; 
- 2c   :  f6de ; 
- 2d   :  f6a3 ; 
- 2e   :  f667 ; 
- 2f   :  f62c ; 
- 30   :  f5f0 ; 
- 31   :  f5b5 ; 
- 32   :  f57a ; 
- 33   :  f53f ; 
- 34   :  f504 ; 
- 35   :  f4c9 ; 
- 36   :  f48e ; 
- 37   :  f453 ; 
- 38   :  f419 ; 
- 39   :  f3de ; 
- 3a   :  f3a4 ; 
- 3b   :  f36a ; 
- 3c   :  f330 ; 
- 3d   :  f2f6 ; 
- 3e   :  f2bd ; 
- 3f   :  f283 ; 
- 40   :  f24a ; 
- 41   :  f211 ; 
- 42   :  f1d9 ; 
- 43   :  f1a0 ; 
- 44   :  f168 ; 
- 45   :  f131 ; 
- 46   :  f0f9 ; 
- 47   :  f0c2 ; 
- 48   :  f08b ; 
- 49   :  f054 ; 
- 4a   :  f01e ; 
- 4b   :  efe8 ; 
- 4c   :  efb2 ; 
- 4d   :  ef7c ; 
- 4e   :  ef47 ; 
- 4f   :  ef13 ; 
- 50   :  eedf ; 
- 51   :  eeab ; 
- 52   :  ee77 ; 
- 53   :  ee44 ; 
- 54   :  ee11 ; 
- 55   :  eddf ; 
- 56   :  edad ; 
- 57   :  ed7c ; 
- 58   :  ed4b ; 
- 59   :  ed1b ; 
- 5a   :  eceb ; 
- 5b   :  ecbb ; 
- 5c   :  ec8c ; 
- 5d   :  ec5e ; 
- 5e   :  ec30 ; 
- 5f   :  ec02 ; 
- 60   :  ebd5 ; 
- 61   :  eba9 ; 
- 62   :  eb7d ; 
- 63   :  eb52 ; 
- 64   :  eb27 ; 
- 65   :  eafd ; 
- 66   :  ead4 ; 
- 67   :  eaab ; 
- 68   :  ea82 ; 
- 69   :  ea5b ; 
- 6a   :  ea34 ; 
- 6b   :  ea0d ; 
- 6c   :  e9e7 ; 
- 6d   :  e9c2 ; 
- 6e   :  e99e ; 
- 6f   :  e97a ; 
- 70   :  e957 ; 
- 71   :  e935 ; 
- 72   :  e913 ; 
- 73   :  e8f2 ; 
- 74   :  e8d2 ; 
- 75   :  e8b2 ; 
- 76   :  e893 ; 
- 77   :  e875 ; 
- 78   :  e858 ; 
- 79   :  e83c ; 
- 7a   :  e820 ; 
- 7b   :  e805 ; 
- 7c   :  e7eb ; 
- 7d   :  e7d2 ; 
- 7e   :  e7b9 ; 
- 7f   :  e7a1 ; 
- 80   :  e78a ; 
- 81   :  e774 ; 
- 82   :  e75f ; 
- 83   :  e74b ; 
- 84   :  e737 ; 
- 85   :  e725 ; 
- 86   :  e713 ; 
- 87   :  e702 ; 
- 88   :  e6f2 ; 
- 89   :  e6e3 ; 
- 8a   :  e6d5 ; 
- 8b   :  e6c8 ; 
- 8c   :  e6bb ; 
- 8d   :  e6b0 ; 
- 8e   :  e6a6 ; 
- 8f   :  e69c ; 
- 90   :  e694 ; 
- 91   :  e68c ; 
- 92   :  e686 ; 
- 93   :  e680 ; 
- 94   :  e67b ; 
- 95   :  e678 ; 
- 96   :  e675 ; 
+ 0   :  a1 ; 
+ 1   :  6b ; 
+ 2   :  35 ; 
+ 3   :  ffff ; 
+ 4   :  ffc8 ; 
+ 5   :  ff92 ; 
+ 6   :  ff5b ; 
+ 7   :  ff23 ; 
+ 8   :  feec ; 
+ 9   :  feb4 ; 
+ a   :  fe7c ; 
+ b   :  fe44 ; 
+ c   :  fe0b ; 
+ d   :  fdd3 ; 
+ e   :  fd9a ; 
+ f   :  fd61 ; 
+ 10   :  fd27 ; 
+ 11   :  fcee ; 
+ 12   :  fcb4 ; 
+ 13   :  fc7a ; 
+ 14   :  fc40 ; 
+ 15   :  fc06 ; 
+ 16   :  fbcc ; 
+ 17   :  fb91 ; 
+ 18   :  fb56 ; 
+ 19   :  fb1c ; 
+ 1a   :  fae1 ; 
+ 1b   :  faa6 ; 
+ 1c   :  fa6b ; 
+ 1d   :  fa2f ; 
+ 1e   :  f9f4 ; 
+ 1f   :  f9b9 ; 
+ 20   :  f97d ; 
+ 21   :  f942 ; 
+ 22   :  f906 ; 
+ 23   :  f8cb ; 
+ 24   :  f88f ; 
+ 25   :  f853 ; 
+ 26   :  f818 ; 
+ 27   :  f7dc ; 
+ 28   :  f7a0 ; 
+ 29   :  f765 ; 
+ 2a   :  f729 ; 
+ 2b   :  f6ed ; 
+ 2c   :  f6b2 ; 
+ 2d   :  f676 ; 
+ 2e   :  f63b ; 
+ 2f   :  f5ff ; 
+ 30   :  f5c4 ; 
+ 31   :  f589 ; 
+ 32   :  f54d ; 
+ 33   :  f512 ; 
+ 34   :  f4d7 ; 
+ 35   :  f49d ; 
+ 36   :  f462 ; 
+ 37   :  f427 ; 
+ 38   :  f3ed ; 
+ 39   :  f3b2 ; 
+ 3a   :  f378 ; 
+ 3b   :  f33e ; 
+ 3c   :  f305 ; 
+ 3d   :  f2cb ; 
+ 3e   :  f292 ; 
+ 3f   :  f259 ; 
+ 40   :  f220 ; 
+ 41   :  f1e7 ; 
+ 42   :  f1af ; 
+ 43   :  f176 ; 
+ 44   :  f13e ; 
+ 45   :  f107 ; 
+ 46   :  f0cf ; 
+ 47   :  f098 ; 
+ 48   :  f062 ; 
+ 49   :  f02b ; 
+ 4a   :  eff5 ; 
+ 4b   :  efbf ; 
+ 4c   :  ef8a ; 
+ 4d   :  ef55 ; 
+ 4e   :  ef20 ; 
+ 4f   :  eeec ; 
+ 50   :  eeb8 ; 
+ 51   :  ee84 ; 
+ 52   :  ee51 ; 
+ 53   :  ee1e ; 
+ 54   :  edec ; 
+ 55   :  edba ; 
+ 56   :  ed88 ; 
+ 57   :  ed57 ; 
+ 58   :  ed27 ; 
+ 59   :  ecf7 ; 
+ 5a   :  ecc7 ; 
+ 5b   :  ec98 ; 
+ 5c   :  ec69 ; 
+ 5d   :  ec3b ; 
+ 5e   :  ec0e ; 
+ 5f   :  ebe1 ; 
+ 60   :  ebb4 ; 
+ 61   :  eb88 ; 
+ 62   :  eb5d ; 
+ 63   :  eb32 ; 
+ 64   :  eb08 ; 
+ 65   :  eade ; 
+ 66   :  eab5 ; 
+ 67   :  ea8c ; 
+ 68   :  ea65 ; 
+ 69   :  ea3d ; 
+ 6a   :  ea17 ; 
+ 6b   :  e9f1 ; 
+ 6c   :  e9cc ; 
+ 6d   :  e9a7 ; 
+ 6e   :  e983 ; 
+ 6f   :  e960 ; 
+ 70   :  e93d ; 
+ 71   :  e91b ; 
+ 72   :  e8fa ; 
+ 73   :  e8da ; 
+ 74   :  e8ba ; 
+ 75   :  e89b ; 
+ 76   :  e87d ; 
+ 77   :  e85f ; 
+ 78   :  e843 ; 
+ 79   :  e827 ; 
+ 7a   :  e80c ; 
+ 7b   :  e7f1 ; 
+ 7c   :  e7d8 ; 
+ 7d   :  e7bf ; 
+ 7e   :  e7a7 ; 
+ 7f   :  e790 ; 
+ 80   :  e77a ; 
+ 81   :  e764 ; 
+ 82   :  e750 ; 
+ 83   :  e73c ; 
+ 84   :  e729 ; 
+ 85   :  e717 ; 
+ 86   :  e706 ; 
+ 87   :  e6f6 ; 
+ 88   :  e6e7 ; 
+ 89   :  e6d8 ; 
+ 8a   :  e6cb ; 
+ 8b   :  e6be ; 
+ 8c   :  e6b3 ; 
+ 8d   :  e6a8 ; 
+ 8e   :  e69f ; 
+ 8f   :  e696 ; 
+ 90   :  e68e ; 
+ 91   :  e687 ; 
+ 92   :  e681 ; 
+ 93   :  e67c ; 
+ 94   :  e679 ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
  97   :  e673 ; 
  98   :  e673 ; 
- 99   :  e673 ; 
- 9a   :  e675 ; 
- 9b   :  e677 ; 
- 9c   :  e67b ; 
- 9d   :  e67f ; 
- 9e   :  e685 ; 
- 9f   :  e68b ; 
- a0   :  e693 ; 
- a1   :  e69c ; 
- a2   :  e6a6 ; 
- a3   :  e6b1 ; 
- a4   :  e6bd ; 
- a5   :  e6ca ; 
- a6   :  e6d8 ; 
- a7   :  e6e7 ; 
- a8   :  e6f8 ; 
- a9   :  e709 ; 
- aa   :  e71c ; 
- ab   :  e730 ; 
- ac   :  e745 ; 
- ad   :  e75b ; 
- ae   :  e772 ; 
- af   :  e78a ; 
- b0   :  e7a3 ; 
- b1   :  e7be ; 
- b2   :  e7da ; 
- b3   :  e7f7 ; 
- b4   :  e815 ; 
- b5   :  e834 ; 
- b6   :  e854 ; 
- b7   :  e876 ; 
- b8   :  e899 ; 
- b9   :  e8bd ; 
- ba   :  e8e2 ; 
- bb   :  e908 ; 
- bc   :  e92f ; 
- bd   :  e958 ; 
- be   :  e982 ; 
- bf   :  e9ad ; 
- c0   :  e9d9 ; 
- c1   :  ea07 ; 
- c2   :  ea35 ; 
- c3   :  ea65 ; 
- c4   :  ea96 ; 
- c5   :  eac8 ; 
- c6   :  eafc ; 
- c7   :  eb31 ; 
- c8   :  eb66 ; 
- c9   :  eb9e ; 
- ca   :  ebd6 ; 
- cb   :  ec0f ; 
- cc   :  ec4a ; 
- cd   :  ec86 ; 
- ce   :  ecc3 ; 
- cf   :  ed02 ; 
- d0   :  ed41 ; 
- d1   :  ed82 ; 
- d2   :  edc4 ; 
- d3   :  ee07 ; 
- d4   :  ee4c ; 
- d5   :  ee92 ; 
- d6   :  eed9 ; 
- d7   :  ef21 ; 
- d8   :  ef6a ; 
- d9   :  efb5 ; 
- da   :  f000 ; 
- db   :  f04d ; 
- dc   :  f09c ; 
- dd   :  f0eb ; 
- de   :  f13c ; 
- df   :  f18d ; 
- e0   :  f1e1 ; 
- e1   :  f235 ; 
- e2   :  f28a ; 
- e3   :  f2e1 ; 
- e4   :  f339 ; 
- e5   :  f392 ; 
- e6   :  f3ec ; 
- e7   :  f447 ; 
- e8   :  f4a4 ; 
- e9   :  f502 ; 
- ea   :  f561 ; 
- eb   :  f5c1 ; 
- ec   :  f622 ; 
- ed   :  f684 ; 
- ee   :  f6e8 ; 
- ef   :  f74d ; 
- f0   :  f7b3 ; 
- f1   :  f81a ; 
- f2   :  f882 ; 
- f3   :  f8ec ; 
- f4   :  f956 ; 
- f5   :  f9c2 ; 
- f6   :  fa2f ; 
- f7   :  fa9c ; 
- f8   :  fb0c ; 
- f9   :  fb7c ; 
- fa   :  fbed ; 
- fb   :  fc5f ; 
- fc   :  fcd3 ; 
- fd   :  fd47 ; 
- fe   :  fdbd ; 
- ff   :  fe34 ; 
+ 99   :  e674 ; 
+ 9a   :  e676 ; 
+ 9b   :  e67a ; 
+ 9c   :  e67e ; 
+ 9d   :  e683 ; 
+ 9e   :  e68a ; 
+ 9f   :  e691 ; 
+ a0   :  e69a ; 
+ a1   :  e6a3 ; 
+ a2   :  e6ae ; 
+ a3   :  e6ba ; 
+ a4   :  e6c6 ; 
+ a5   :  e6d4 ; 
+ a6   :  e6e3 ; 
+ a7   :  e6f4 ; 
+ a8   :  e705 ; 
+ a9   :  e717 ; 
+ aa   :  e72b ; 
+ ab   :  e73f ; 
+ ac   :  e755 ; 
+ ad   :  e76c ; 
+ ae   :  e784 ; 
+ af   :  e79d ; 
+ b0   :  e7b7 ; 
+ b1   :  e7d3 ; 
+ b2   :  e7ef ; 
+ b3   :  e80d ; 
+ b4   :  e82c ; 
+ b5   :  e84c ; 
+ b6   :  e86d ; 
+ b7   :  e890 ; 
+ b8   :  e8b4 ; 
+ b9   :  e8d8 ; 
+ ba   :  e8fe ; 
+ bb   :  e925 ; 
+ bc   :  e94e ; 
+ bd   :  e977 ; 
+ be   :  e9a2 ; 
+ bf   :  e9ce ; 
+ c0   :  e9fb ; 
+ c1   :  ea2a ; 
+ c2   :  ea59 ; 
+ c3   :  ea8a ; 
+ c4   :  eabc ; 
+ c5   :  eaef ; 
+ c6   :  eb23 ; 
+ c7   :  eb59 ; 
+ c8   :  eb90 ; 
+ c9   :  ebc8 ; 
+ ca   :  ec01 ; 
+ cb   :  ec3b ; 
+ cc   :  ec77 ; 
+ cd   :  ecb4 ; 
+ ce   :  ecf2 ; 
+ cf   :  ed31 ; 
+ d0   :  ed72 ; 
+ d1   :  edb4 ; 
+ d2   :  edf7 ; 
+ d3   :  ee3b ; 
+ d4   :  ee80 ; 
+ d5   :  eec7 ; 
+ d6   :  ef0f ; 
+ d7   :  ef58 ; 
+ d8   :  efa2 ; 
+ d9   :  efed ; 
+ da   :  f03a ; 
+ db   :  f088 ; 
+ dc   :  f0d7 ; 
+ dd   :  f127 ; 
+ de   :  f179 ; 
+ df   :  f1cc ; 
+ e0   :  f220 ; 
+ e1   :  f275 ; 
+ e2   :  f2cb ; 
+ e3   :  f323 ; 
+ e4   :  f37b ; 
+ e5   :  f3d5 ; 
+ e6   :  f430 ; 
+ e7   :  f48d ; 
+ e8   :  f4ea ; 
+ e9   :  f549 ; 
+ ea   :  f5a9 ; 
+ eb   :  f60a ; 
+ ec   :  f66c ; 
+ ed   :  f6cf ; 
+ ee   :  f734 ; 
+ ef   :  f799 ; 
+ f0   :  f800 ; 
+ f1   :  f868 ; 
+ f2   :  f8d1 ; 
+ f3   :  f93b ; 
+ f4   :  f9a7 ; 
+ f5   :  fa13 ; 
+ f6   :  fa81 ; 
+ f7   :  faf0 ; 
+ f8   :  fb60 ; 
+ f9   :  fbd1 ; 
+ fa   :  fc43 ; 
+ fb   :  fcb6 ; 
+ fc   :  fd2a ; 
+ fd   :  fd9f ; 
+ fe   :  fe16 ; 
+ ff   :  fe8d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
index ad78b46bd4..d286adf3bd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff8b ; 
- 1   :  ffa7 ; 
- 2   :  ffc4 ; 
- 3   :  ffe1 ; 
- 4   :  fffe ; 
- 5   :  1b ; 
- 6   :  38 ; 
- 7   :  56 ; 
- 8   :  73 ; 
- 9   :  91 ; 
- a   :  af ; 
- b   :  cd ; 
- c   :  eb ; 
- d   :  109 ; 
- e   :  127 ; 
- f   :  145 ; 
- 10   :  164 ; 
- 11   :  182 ; 
- 12   :  1a1 ; 
- 13   :  1bf ; 
- 14   :  1de ; 
- 15   :  1fd ; 
- 16   :  21c ; 
- 17   :  23b ; 
- 18   :  25a ; 
- 19   :  279 ; 
- 1a   :  298 ; 
- 1b   :  2b7 ; 
- 1c   :  2d6 ; 
- 1d   :  2f5 ; 
- 1e   :  314 ; 
- 1f   :  334 ; 
- 20   :  353 ; 
- 21   :  372 ; 
- 22   :  391 ; 
- 23   :  3b1 ; 
- 24   :  3d0 ; 
- 25   :  3ef ; 
- 26   :  40f ; 
- 27   :  42e ; 
- 28   :  44d ; 
- 29   :  46c ; 
- 2a   :  48b ; 
- 2b   :  4ab ; 
- 2c   :  4ca ; 
- 2d   :  4e9 ; 
- 2e   :  508 ; 
- 2f   :  527 ; 
- 30   :  546 ; 
- 31   :  564 ; 
- 32   :  583 ; 
- 33   :  5a2 ; 
- 34   :  5c1 ; 
- 35   :  5df ; 
- 36   :  5fe ; 
- 37   :  61c ; 
- 38   :  63a ; 
- 39   :  658 ; 
- 3a   :  676 ; 
- 3b   :  694 ; 
- 3c   :  6b2 ; 
- 3d   :  6d0 ; 
- 3e   :  6ed ; 
- 3f   :  70a ; 
- 40   :  728 ; 
- 41   :  745 ; 
- 42   :  762 ; 
- 43   :  77f ; 
- 44   :  79b ; 
- 45   :  7b8 ; 
- 46   :  7d4 ; 
- 47   :  7f0 ; 
- 48   :  80c ; 
- 49   :  828 ; 
- 4a   :  843 ; 
- 4b   :  85e ; 
- 4c   :  87a ; 
- 4d   :  895 ; 
- 4e   :  8af ; 
- 4f   :  8ca ; 
- 50   :  8e4 ; 
- 51   :  8fe ; 
- 52   :  918 ; 
- 53   :  931 ; 
- 54   :  94b ; 
- 55   :  964 ; 
- 56   :  97c ; 
- 57   :  995 ; 
- 58   :  9ad ; 
- 59   :  9c5 ; 
- 5a   :  9dd ; 
- 5b   :  9f4 ; 
- 5c   :  a0c ; 
- 5d   :  a22 ; 
- 5e   :  a39 ; 
- 5f   :  a4f ; 
- 60   :  a65 ; 
- 61   :  a7b ; 
- 62   :  a90 ; 
- 63   :  aa5 ; 
- 64   :  aba ; 
- 65   :  ace ; 
- 66   :  ae2 ; 
- 67   :  af6 ; 
- 68   :  b09 ; 
- 69   :  b1c ; 
- 6a   :  b2f ; 
- 6b   :  b41 ; 
- 6c   :  b53 ; 
- 6d   :  b65 ; 
- 6e   :  b76 ; 
- 6f   :  b87 ; 
- 70   :  b97 ; 
- 71   :  ba7 ; 
- 72   :  bb7 ; 
- 73   :  bc6 ; 
- 74   :  bd5 ; 
- 75   :  be3 ; 
- 76   :  bf1 ; 
- 77   :  bff ; 
- 78   :  c0c ; 
- 79   :  c19 ; 
- 7a   :  c25 ; 
- 7b   :  c31 ; 
- 7c   :  c3d ; 
- 7d   :  c48 ; 
- 7e   :  c52 ; 
- 7f   :  c5d ; 
- 80   :  c66 ; 
- 81   :  c70 ; 
- 82   :  c79 ; 
- 83   :  c81 ; 
- 84   :  c89 ; 
- 85   :  c90 ; 
- 86   :  c97 ; 
- 87   :  c9e ; 
- 88   :  ca4 ; 
- 89   :  caa ; 
- 8a   :  caf ; 
- 8b   :  cb3 ; 
- 8c   :  cb8 ; 
- 8d   :  cbb ; 
- 8e   :  cbe ; 
- 8f   :  cc1 ; 
- 90   :  cc3 ; 
- 91   :  cc5 ; 
- 92   :  cc6 ; 
+ 0   :  ffa0 ; 
+ 1   :  ffbd ; 
+ 2   :  ffda ; 
+ 3   :  fff7 ; 
+ 4   :  14 ; 
+ 5   :  31 ; 
+ 6   :  4e ; 
+ 7   :  6c ; 
+ 8   :  89 ; 
+ 9   :  a7 ; 
+ a   :  c5 ; 
+ b   :  e3 ; 
+ c   :  101 ; 
+ d   :  11f ; 
+ e   :  13e ; 
+ f   :  15c ; 
+ 10   :  17a ; 
+ 11   :  199 ; 
+ 12   :  1b8 ; 
+ 13   :  1d6 ; 
+ 14   :  1f5 ; 
+ 15   :  214 ; 
+ 16   :  233 ; 
+ 17   :  252 ; 
+ 18   :  271 ; 
+ 19   :  290 ; 
+ 1a   :  2af ; 
+ 1b   :  2ce ; 
+ 1c   :  2ed ; 
+ 1d   :  30d ; 
+ 1e   :  32c ; 
+ 1f   :  34b ; 
+ 20   :  36a ; 
+ 21   :  38a ; 
+ 22   :  3a9 ; 
+ 23   :  3c8 ; 
+ 24   :  3e7 ; 
+ 25   :  407 ; 
+ 26   :  426 ; 
+ 27   :  445 ; 
+ 28   :  464 ; 
+ 29   :  484 ; 
+ 2a   :  4a3 ; 
+ 2b   :  4c2 ; 
+ 2c   :  4e1 ; 
+ 2d   :  500 ; 
+ 2e   :  51f ; 
+ 2f   :  53e ; 
+ 30   :  55d ; 
+ 31   :  57c ; 
+ 32   :  59a ; 
+ 33   :  5b9 ; 
+ 34   :  5d7 ; 
+ 35   :  5f6 ; 
+ 36   :  614 ; 
+ 37   :  633 ; 
+ 38   :  651 ; 
+ 39   :  66f ; 
+ 3a   :  68d ; 
+ 3b   :  6aa ; 
+ 3c   :  6c8 ; 
+ 3d   :  6e6 ; 
+ 3e   :  703 ; 
+ 3f   :  720 ; 
+ 40   :  73e ; 
+ 41   :  75b ; 
+ 42   :  777 ; 
+ 43   :  794 ; 
+ 44   :  7b1 ; 
+ 45   :  7cd ; 
+ 46   :  7e9 ; 
+ 47   :  805 ; 
+ 48   :  821 ; 
+ 49   :  83c ; 
+ 4a   :  858 ; 
+ 4b   :  873 ; 
+ 4c   :  88e ; 
+ 4d   :  8a9 ; 
+ 4e   :  8c3 ; 
+ 4f   :  8dd ; 
+ 50   :  8f8 ; 
+ 51   :  911 ; 
+ 52   :  92b ; 
+ 53   :  944 ; 
+ 54   :  95d ; 
+ 55   :  976 ; 
+ 56   :  98f ; 
+ 57   :  9a7 ; 
+ 58   :  9bf ; 
+ 59   :  9d7 ; 
+ 5a   :  9ef ; 
+ 5b   :  a06 ; 
+ 5c   :  a1d ; 
+ 5d   :  a33 ; 
+ 5e   :  a4a ; 
+ 5f   :  a60 ; 
+ 60   :  a75 ; 
+ 61   :  a8b ; 
+ 62   :  aa0 ; 
+ 63   :  ab5 ; 
+ 64   :  ac9 ; 
+ 65   :  add ; 
+ 66   :  af1 ; 
+ 67   :  b04 ; 
+ 68   :  b17 ; 
+ 69   :  b2a ; 
+ 6a   :  b3d ; 
+ 6b   :  b4f ; 
+ 6c   :  b60 ; 
+ 6d   :  b71 ; 
+ 6e   :  b82 ; 
+ 6f   :  b93 ; 
+ 70   :  ba3 ; 
+ 71   :  bb3 ; 
+ 72   :  bc2 ; 
+ 73   :  bd1 ; 
+ 74   :  be0 ; 
+ 75   :  bee ; 
+ 76   :  bfb ; 
+ 77   :  c09 ; 
+ 78   :  c16 ; 
+ 79   :  c22 ; 
+ 7a   :  c2e ; 
+ 7b   :  c3a ; 
+ 7c   :  c45 ; 
+ 7d   :  c50 ; 
+ 7e   :  c5a ; 
+ 7f   :  c64 ; 
+ 80   :  c6d ; 
+ 81   :  c76 ; 
+ 82   :  c7f ; 
+ 83   :  c87 ; 
+ 84   :  c8f ; 
+ 85   :  c96 ; 
+ 86   :  c9c ; 
+ 87   :  ca3 ; 
+ 88   :  ca8 ; 
+ 89   :  cae ; 
+ 8a   :  cb2 ; 
+ 8b   :  cb7 ; 
+ 8c   :  cba ; 
+ 8d   :  cbe ; 
+ 8e   :  cc0 ; 
+ 8f   :  cc3 ; 
+ 90   :  cc5 ; 
+ 91   :  cc6 ; 
+ 92   :  cc7 ; 
  93   :  cc7 ; 
  94   :  cc7 ; 
- 95   :  cc7 ; 
- 96   :  cc6 ; 
- 97   :  cc4 ; 
- 98   :  cc2 ; 
- 99   :  cc0 ; 
- 9a   :  cbd ; 
- 9b   :  cba ; 
- 9c   :  cb6 ; 
- 9d   :  cb1 ; 
- 9e   :  cac ; 
- 9f   :  ca7 ; 
- a0   :  ca1 ; 
- a1   :  c9a ; 
- a2   :  c93 ; 
- a3   :  c8b ; 
- a4   :  c83 ; 
- a5   :  c7a ; 
- a6   :  c71 ; 
- a7   :  c67 ; 
- a8   :  c5c ; 
- a9   :  c51 ; 
- aa   :  c46 ; 
- ab   :  c3a ; 
- ac   :  c2d ; 
- ad   :  c20 ; 
- ae   :  c12 ; 
- af   :  c04 ; 
- b0   :  bf5 ; 
- b1   :  be6 ; 
- b2   :  bd6 ; 
- b3   :  bc6 ; 
- b4   :  bb4 ; 
- b5   :  ba3 ; 
- b6   :  b91 ; 
- b7   :  b7e ; 
- b8   :  b6b ; 
- b9   :  b57 ; 
- ba   :  b43 ; 
- bb   :  b2e ; 
- bc   :  b18 ; 
- bd   :  b03 ; 
- be   :  aec ; 
- bf   :  ad5 ; 
- c0   :  abd ; 
- c1   :  aa5 ; 
- c2   :  a8c ; 
- c3   :  a73 ; 
- c4   :  a59 ; 
- c5   :  a3f ; 
- c6   :  a24 ; 
- c7   :  a09 ; 
- c8   :  9ed ; 
- c9   :  9d0 ; 
- ca   :  9b3 ; 
- cb   :  996 ; 
- cc   :  977 ; 
- cd   :  959 ; 
- ce   :  93a ; 
- cf   :  91a ; 
- d0   :  8fa ; 
- d1   :  8d9 ; 
- d2   :  8b8 ; 
- d3   :  896 ; 
- d4   :  874 ; 
- d5   :  851 ; 
- d6   :  82e ; 
- d7   :  80a ; 
- d8   :  7e5 ; 
- d9   :  7c1 ; 
- da   :  79b ; 
- db   :  775 ; 
- dc   :  74f ; 
- dd   :  728 ; 
- de   :  701 ; 
- df   :  6d9 ; 
- e0   :  6b1 ; 
- e1   :  688 ; 
- e2   :  65f ; 
- e3   :  636 ; 
- e4   :  60c ; 
- e5   :  5e1 ; 
- e6   :  5b6 ; 
- e7   :  58b ; 
- e8   :  55f ; 
- e9   :  532 ; 
- ea   :  506 ; 
- eb   :  4d8 ; 
- ec   :  4ab ; 
- ed   :  47d ; 
- ee   :  44e ; 
- ef   :  41f ; 
- f0   :  3f0 ; 
- f1   :  3c0 ; 
- f2   :  390 ; 
- f3   :  360 ; 
- f4   :  32f ; 
- f5   :  2fe ; 
- f6   :  2cc ; 
- f7   :  29a ; 
- f8   :  268 ; 
- f9   :  235 ; 
- fa   :  202 ; 
- fb   :  1cf ; 
- fc   :  19b ; 
- fd   :  167 ; 
- fe   :  132 ; 
- ff   :  fe ; 
+ 95   :  cc6 ; 
+ 96   :  cc5 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
+ 99   :  cbe ; 
+ 9a   :  cbb ; 
+ 9b   :  cb7 ; 
+ 9c   :  cb2 ; 
+ 9d   :  cad ; 
+ 9e   :  ca8 ; 
+ 9f   :  ca2 ; 
+ a0   :  c9c ; 
+ a1   :  c95 ; 
+ a2   :  c8d ; 
+ a3   :  c85 ; 
+ a4   :  c7c ; 
+ a5   :  c73 ; 
+ a6   :  c69 ; 
+ a7   :  c5f ; 
+ a8   :  c54 ; 
+ a9   :  c49 ; 
+ aa   :  c3d ; 
+ ab   :  c30 ; 
+ ac   :  c23 ; 
+ ad   :  c16 ; 
+ ae   :  c08 ; 
+ af   :  bf9 ; 
+ b0   :  bea ; 
+ b1   :  bda ; 
+ b2   :  bca ; 
+ b3   :  bb9 ; 
+ b4   :  ba7 ; 
+ b5   :  b95 ; 
+ b6   :  b83 ; 
+ b7   :  b70 ; 
+ b8   :  b5c ; 
+ b9   :  b48 ; 
+ ba   :  b33 ; 
+ bb   :  b1e ; 
+ bc   :  b08 ; 
+ bd   :  af2 ; 
+ be   :  adb ; 
+ bf   :  ac3 ; 
+ c0   :  aab ; 
+ c1   :  a93 ; 
+ c2   :  a79 ; 
+ c3   :  a60 ; 
+ c4   :  a46 ; 
+ c5   :  a2b ; 
+ c6   :  a10 ; 
+ c7   :  9f4 ; 
+ c8   :  9d7 ; 
+ c9   :  9ba ; 
+ ca   :  99d ; 
+ cb   :  97f ; 
+ cc   :  960 ; 
+ cd   :  941 ; 
+ ce   :  922 ; 
+ cf   :  902 ; 
+ d0   :  8e1 ; 
+ d1   :  8c0 ; 
+ d2   :  89e ; 
+ d3   :  87c ; 
+ d4   :  85a ; 
+ d5   :  836 ; 
+ d6   :  813 ; 
+ d7   :  7ef ; 
+ d8   :  7ca ; 
+ d9   :  7a5 ; 
+ da   :  77f ; 
+ db   :  759 ; 
+ dc   :  732 ; 
+ dd   :  70b ; 
+ de   :  6e3 ; 
+ df   :  6bb ; 
+ e0   :  693 ; 
+ e1   :  66a ; 
+ e2   :  640 ; 
+ e3   :  616 ; 
+ e4   :  5ec ; 
+ e5   :  5c1 ; 
+ e6   :  595 ; 
+ e7   :  56a ; 
+ e8   :  53d ; 
+ e9   :  511 ; 
+ ea   :  4e4 ; 
+ eb   :  4b6 ; 
+ ec   :  488 ; 
+ ed   :  45a ; 
+ ee   :  42b ; 
+ ef   :  3fc ; 
+ f0   :  3cc ; 
+ f1   :  39c ; 
+ f2   :  36c ; 
+ f3   :  33b ; 
+ f4   :  30a ; 
+ f5   :  2d8 ; 
+ f6   :  2a7 ; 
+ f7   :  274 ; 
+ f8   :  242 ; 
+ f9   :  20f ; 
+ fa   :  1db ; 
+ fb   :  1a8 ; 
+ fc   :  174 ; 
+ fd   :  13f ; 
+ fe   :  10b ; 
+ ff   :  d6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
index 729f22e288..6e79c4cff1 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  41 ; 
- 1   :  31 ; 
- 2   :  21 ; 
- 3   :  12 ; 
- 4   :  2 ; 
- 5   :  fff2 ; 
- 6   :  ffe2 ; 
- 7   :  ffd2 ; 
- 8   :  ffc2 ; 
- 9   :  ffb2 ; 
- a   :  ffa1 ; 
- b   :  ff91 ; 
- c   :  ff81 ; 
- d   :  ff70 ; 
- e   :  ff60 ; 
- f   :  ff4f ; 
- 10   :  ff3e ; 
- 11   :  ff2e ; 
- 12   :  ff1d ; 
- 13   :  ff0c ; 
- 14   :  fefc ; 
- 15   :  feeb ; 
- 16   :  feda ; 
- 17   :  fec9 ; 
- 18   :  feb8 ; 
- 19   :  fea7 ; 
- 1a   :  fe96 ; 
- 1b   :  fe85 ; 
- 1c   :  fe74 ; 
- 1d   :  fe63 ; 
- 1e   :  fe52 ; 
- 1f   :  fe41 ; 
- 20   :  fe30 ; 
- 21   :  fe1f ; 
- 22   :  fe0d ; 
- 23   :  fdfc ; 
- 24   :  fdeb ; 
- 25   :  fdda ; 
- 26   :  fdc9 ; 
- 27   :  fdb8 ; 
- 28   :  fda7 ; 
- 29   :  fd96 ; 
- 2a   :  fd85 ; 
- 2b   :  fd73 ; 
- 2c   :  fd62 ; 
- 2d   :  fd51 ; 
- 2e   :  fd40 ; 
- 2f   :  fd2f ; 
- 30   :  fd1f ; 
- 31   :  fd0e ; 
- 32   :  fcfd ; 
- 33   :  fcec ; 
- 34   :  fcdb ; 
- 35   :  fcca ; 
- 36   :  fcba ; 
- 37   :  fca9 ; 
- 38   :  fc99 ; 
- 39   :  fc88 ; 
- 3a   :  fc78 ; 
- 3b   :  fc67 ; 
- 3c   :  fc57 ; 
- 3d   :  fc47 ; 
- 3e   :  fc36 ; 
- 3f   :  fc26 ; 
- 40   :  fc16 ; 
- 41   :  fc06 ; 
- 42   :  fbf6 ; 
- 43   :  fbe7 ; 
- 44   :  fbd7 ; 
- 45   :  fbc7 ; 
- 46   :  fbb8 ; 
- 47   :  fba9 ; 
- 48   :  fb99 ; 
- 49   :  fb8a ; 
- 4a   :  fb7b ; 
- 4b   :  fb6c ; 
- 4c   :  fb5d ; 
- 4d   :  fb4e ; 
- 4e   :  fb40 ; 
- 4f   :  fb31 ; 
- 50   :  fb23 ; 
- 51   :  fb14 ; 
- 52   :  fb06 ; 
- 53   :  faf8 ; 
- 54   :  faea ; 
- 55   :  fadd ; 
- 56   :  facf ; 
- 57   :  fac2 ; 
- 58   :  fab4 ; 
- 59   :  faa7 ; 
- 5a   :  fa9a ; 
- 5b   :  fa8d ; 
- 5c   :  fa81 ; 
- 5d   :  fa74 ; 
- 5e   :  fa68 ; 
- 5f   :  fa5c ; 
- 60   :  fa50 ; 
- 61   :  fa44 ; 
- 62   :  fa38 ; 
- 63   :  fa2d ; 
- 64   :  fa21 ; 
- 65   :  fa16 ; 
- 66   :  fa0b ; 
- 67   :  fa00 ; 
- 68   :  f9f6 ; 
- 69   :  f9ec ; 
- 6a   :  f9e1 ; 
- 6b   :  f9d7 ; 
- 6c   :  f9ce ; 
- 6d   :  f9c4 ; 
- 6e   :  f9bb ; 
- 6f   :  f9b1 ; 
- 70   :  f9a8 ; 
- 71   :  f9a0 ; 
- 72   :  f997 ; 
- 73   :  f98f ; 
- 74   :  f987 ; 
- 75   :  f97f ; 
- 76   :  f977 ; 
- 77   :  f970 ; 
- 78   :  f969 ; 
- 79   :  f962 ; 
- 7a   :  f95b ; 
- 7b   :  f954 ; 
- 7c   :  f94e ; 
- 7d   :  f948 ; 
- 7e   :  f942 ; 
- 7f   :  f93d ; 
- 80   :  f937 ; 
- 81   :  f932 ; 
- 82   :  f92e ; 
- 83   :  f929 ; 
- 84   :  f925 ; 
- 85   :  f921 ; 
- 86   :  f91d ; 
- 87   :  f919 ; 
- 88   :  f916 ; 
- 89   :  f913 ; 
- 8a   :  f910 ; 
- 8b   :  f90e ; 
- 8c   :  f90c ; 
- 8d   :  f90a ; 
- 8e   :  f908 ; 
- 8f   :  f907 ; 
- 90   :  f906 ; 
- 91   :  f905 ; 
+ 0   :  35 ; 
+ 1   :  25 ; 
+ 2   :  16 ; 
+ 3   :  6 ; 
+ 4   :  fff6 ; 
+ 5   :  ffe6 ; 
+ 6   :  ffd6 ; 
+ 7   :  ffc6 ; 
+ 8   :  ffb6 ; 
+ 9   :  ffa5 ; 
+ a   :  ff95 ; 
+ b   :  ff85 ; 
+ c   :  ff74 ; 
+ d   :  ff64 ; 
+ e   :  ff53 ; 
+ f   :  ff43 ; 
+ 10   :  ff32 ; 
+ 11   :  ff21 ; 
+ 12   :  ff11 ; 
+ 13   :  ff00 ; 
+ 14   :  feef ; 
+ 15   :  fede ; 
+ 16   :  fecd ; 
+ 17   :  febc ; 
+ 18   :  feab ; 
+ 19   :  fe9a ; 
+ 1a   :  fe89 ; 
+ 1b   :  fe78 ; 
+ 1c   :  fe67 ; 
+ 1d   :  fe56 ; 
+ 1e   :  fe45 ; 
+ 1f   :  fe34 ; 
+ 20   :  fe23 ; 
+ 21   :  fe12 ; 
+ 22   :  fe01 ; 
+ 23   :  fdef ; 
+ 24   :  fdde ; 
+ 25   :  fdcd ; 
+ 26   :  fdbc ; 
+ 27   :  fdab ; 
+ 28   :  fd9a ; 
+ 29   :  fd89 ; 
+ 2a   :  fd78 ; 
+ 2b   :  fd67 ; 
+ 2c   :  fd56 ; 
+ 2d   :  fd45 ; 
+ 2e   :  fd34 ; 
+ 2f   :  fd23 ; 
+ 30   :  fd12 ; 
+ 31   :  fd01 ; 
+ 32   :  fcf0 ; 
+ 33   :  fcdf ; 
+ 34   :  fccf ; 
+ 35   :  fcbe ; 
+ 36   :  fcad ; 
+ 37   :  fc9d ; 
+ 38   :  fc8c ; 
+ 39   :  fc7c ; 
+ 3a   :  fc6b ; 
+ 3b   :  fc5b ; 
+ 3c   :  fc4b ; 
+ 3d   :  fc3a ; 
+ 3e   :  fc2a ; 
+ 3f   :  fc1a ; 
+ 40   :  fc0a ; 
+ 41   :  fbfa ; 
+ 42   :  fbeb ; 
+ 43   :  fbdb ; 
+ 44   :  fbcb ; 
+ 45   :  fbbc ; 
+ 46   :  fbac ; 
+ 47   :  fb9d ; 
+ 48   :  fb8e ; 
+ 49   :  fb7f ; 
+ 4a   :  fb70 ; 
+ 4b   :  fb61 ; 
+ 4c   :  fb52 ; 
+ 4d   :  fb43 ; 
+ 4e   :  fb35 ; 
+ 4f   :  fb26 ; 
+ 50   :  fb18 ; 
+ 51   :  fb0a ; 
+ 52   :  fafc ; 
+ 53   :  faee ; 
+ 54   :  fae0 ; 
+ 55   :  fad3 ; 
+ 56   :  fac5 ; 
+ 57   :  fab8 ; 
+ 58   :  faab ; 
+ 59   :  fa9e ; 
+ 5a   :  fa91 ; 
+ 5b   :  fa84 ; 
+ 5c   :  fa77 ; 
+ 5d   :  fa6b ; 
+ 5e   :  fa5f ; 
+ 5f   :  fa53 ; 
+ 60   :  fa47 ; 
+ 61   :  fa3b ; 
+ 62   :  fa30 ; 
+ 63   :  fa24 ; 
+ 64   :  fa19 ; 
+ 65   :  fa0e ; 
+ 66   :  fa03 ; 
+ 67   :  f9f9 ; 
+ 68   :  f9ee ; 
+ 69   :  f9e4 ; 
+ 6a   :  f9da ; 
+ 6b   :  f9d0 ; 
+ 6c   :  f9c6 ; 
+ 6d   :  f9bd ; 
+ 6e   :  f9b4 ; 
+ 6f   :  f9ab ; 
+ 70   :  f9a2 ; 
+ 71   :  f999 ; 
+ 72   :  f991 ; 
+ 73   :  f989 ; 
+ 74   :  f981 ; 
+ 75   :  f979 ; 
+ 76   :  f972 ; 
+ 77   :  f96a ; 
+ 78   :  f963 ; 
+ 79   :  f95d ; 
+ 7a   :  f956 ; 
+ 7b   :  f950 ; 
+ 7c   :  f94a ; 
+ 7d   :  f944 ; 
+ 7e   :  f93e ; 
+ 7f   :  f939 ; 
+ 80   :  f934 ; 
+ 81   :  f92f ; 
+ 82   :  f92a ; 
+ 83   :  f926 ; 
+ 84   :  f922 ; 
+ 85   :  f91e ; 
+ 86   :  f91a ; 
+ 87   :  f917 ; 
+ 88   :  f914 ; 
+ 89   :  f911 ; 
+ 8a   :  f90f ; 
+ 8b   :  f90c ; 
+ 8c   :  f90a ; 
+ 8d   :  f909 ; 
+ 8e   :  f907 ; 
+ 8f   :  f906 ; 
+ 90   :  f905 ; 
+ 91   :  f904 ; 
  92   :  f904 ; 
  93   :  f904 ; 
  94   :  f904 ; 
- 95   :  f904 ; 
+ 95   :  f905 ; 
  96   :  f905 ; 
  97   :  f906 ; 
- 98   :  f907 ; 
- 99   :  f908 ; 
- 9a   :  f90a ; 
- 9b   :  f90c ; 
- 9c   :  f90e ; 
- 9d   :  f911 ; 
- 9e   :  f913 ; 
- 9f   :  f917 ; 
- a0   :  f91a ; 
- a1   :  f91e ; 
- a2   :  f922 ; 
- a3   :  f926 ; 
- a4   :  f92b ; 
- a5   :  f92f ; 
- a6   :  f935 ; 
- a7   :  f93a ; 
- a8   :  f940 ; 
- a9   :  f946 ; 
- aa   :  f94c ; 
- ab   :  f953 ; 
- ac   :  f95a ; 
- ad   :  f961 ; 
- ae   :  f969 ; 
- af   :  f971 ; 
- b0   :  f979 ; 
- b1   :  f982 ; 
- b2   :  f98a ; 
- b3   :  f993 ; 
- b4   :  f99d ; 
- b5   :  f9a7 ; 
- b6   :  f9b1 ; 
- b7   :  f9bb ; 
- b8   :  f9c5 ; 
- b9   :  f9d0 ; 
- ba   :  f9db ; 
- bb   :  f9e7 ; 
- bc   :  f9f3 ; 
- bd   :  f9ff ; 
- be   :  fa0b ; 
- bf   :  fa18 ; 
- c0   :  fa25 ; 
- c1   :  fa32 ; 
- c2   :  fa40 ; 
- c3   :  fa4e ; 
- c4   :  fa5c ; 
- c5   :  fa6a ; 
- c6   :  fa79 ; 
- c7   :  fa88 ; 
- c8   :  fa97 ; 
- c9   :  faa7 ; 
- ca   :  fab7 ; 
- cb   :  fac7 ; 
- cc   :  fad7 ; 
- cd   :  fae8 ; 
- ce   :  faf9 ; 
- cf   :  fb0b ; 
- d0   :  fb1c ; 
- d1   :  fb2e ; 
- d2   :  fb40 ; 
- d3   :  fb53 ; 
- d4   :  fb65 ; 
- d5   :  fb78 ; 
- d6   :  fb8c ; 
- d7   :  fb9f ; 
- d8   :  fbb3 ; 
- d9   :  fbc7 ; 
- da   :  fbdb ; 
- db   :  fbf0 ; 
- dc   :  fc05 ; 
- dd   :  fc1a ; 
- de   :  fc2f ; 
- df   :  fc45 ; 
- e0   :  fc5a ; 
- e1   :  fc71 ; 
- e2   :  fc87 ; 
- e3   :  fc9e ; 
- e4   :  fcb4 ; 
- e5   :  fccb ; 
- e6   :  fce3 ; 
- e7   :  fcfa ; 
- e8   :  fd12 ; 
- e9   :  fd2a ; 
- ea   :  fd42 ; 
- eb   :  fd5b ; 
- ec   :  fd73 ; 
- ed   :  fd8c ; 
- ee   :  fda5 ; 
- ef   :  fdbf ; 
- f0   :  fdd8 ; 
- f1   :  fdf2 ; 
- f2   :  fe0c ; 
- f3   :  fe26 ; 
- f4   :  fe40 ; 
- f5   :  fe5b ; 
- f6   :  fe76 ; 
- f7   :  fe91 ; 
- f8   :  feac ; 
- f9   :  fec7 ; 
- fa   :  fee2 ; 
- fb   :  fefe ; 
- fc   :  ff1a ; 
- fd   :  ff36 ; 
- fe   :  ff52 ; 
- ff   :  ff6e ; 
+ 98   :  f908 ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
+ 9c   :  f910 ; 
+ 9d   :  f913 ; 
+ 9e   :  f916 ; 
+ 9f   :  f919 ; 
+ a0   :  f91d ; 
+ a1   :  f921 ; 
+ a2   :  f925 ; 
+ a3   :  f929 ; 
+ a4   :  f92e ; 
+ a5   :  f933 ; 
+ a6   :  f939 ; 
+ a7   :  f93f ; 
+ a8   :  f945 ; 
+ a9   :  f94b ; 
+ aa   :  f951 ; 
+ ab   :  f958 ; 
+ ac   :  f960 ; 
+ ad   :  f967 ; 
+ ae   :  f96f ; 
+ af   :  f977 ; 
+ b0   :  f97f ; 
+ b1   :  f988 ; 
+ b2   :  f991 ; 
+ b3   :  f99a ; 
+ b4   :  f9a4 ; 
+ b5   :  f9ae ; 
+ b6   :  f9b8 ; 
+ b7   :  f9c3 ; 
+ b8   :  f9ce ; 
+ b9   :  f9d9 ; 
+ ba   :  f9e4 ; 
+ bb   :  f9f0 ; 
+ bc   :  f9fc ; 
+ bd   :  fa08 ; 
+ be   :  fa15 ; 
+ bf   :  fa22 ; 
+ c0   :  fa2f ; 
+ c1   :  fa3c ; 
+ c2   :  fa4a ; 
+ c3   :  fa58 ; 
+ c4   :  fa67 ; 
+ c5   :  fa75 ; 
+ c6   :  fa84 ; 
+ c7   :  fa93 ; 
+ c8   :  faa3 ; 
+ c9   :  fab3 ; 
+ ca   :  fac3 ; 
+ cb   :  fad3 ; 
+ cc   :  fae4 ; 
+ cd   :  faf5 ; 
+ ce   :  fb06 ; 
+ cf   :  fb18 ; 
+ d0   :  fb2a ; 
+ d1   :  fb3c ; 
+ d2   :  fb4e ; 
+ d3   :  fb61 ; 
+ d4   :  fb74 ; 
+ d5   :  fb87 ; 
+ d6   :  fb9a ; 
+ d7   :  fbae ; 
+ d8   :  fbc2 ; 
+ d9   :  fbd6 ; 
+ da   :  fbeb ; 
+ db   :  fbff ; 
+ dc   :  fc14 ; 
+ dd   :  fc2a ; 
+ de   :  fc3f ; 
+ df   :  fc55 ; 
+ e0   :  fc6b ; 
+ e1   :  fc81 ; 
+ e2   :  fc98 ; 
+ e3   :  fcaf ; 
+ e4   :  fcc6 ; 
+ e5   :  fcdd ; 
+ e6   :  fcf4 ; 
+ e7   :  fd0c ; 
+ e8   :  fd24 ; 
+ e9   :  fd3c ; 
+ ea   :  fd55 ; 
+ eb   :  fd6d ; 
+ ec   :  fd86 ; 
+ ed   :  fd9f ; 
+ ee   :  fdb8 ; 
+ ef   :  fdd2 ; 
+ f0   :  fdec ; 
+ f1   :  fe05 ; 
+ f2   :  fe20 ; 
+ f3   :  fe3a ; 
+ f4   :  fe54 ; 
+ f5   :  fe6f ; 
+ f6   :  fe8a ; 
+ f7   :  fea5 ; 
+ f8   :  fec0 ; 
+ f9   :  fedb ; 
+ fa   :  fef7 ; 
+ fb   :  ff13 ; 
+ fc   :  ff2f ; 
+ fd   :  ff4b ; 
+ fe   :  ff67 ; 
+ ff   :  ff83 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
index 09c8b5adfa..95605ae4e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffa ; 
- 1   :  ff80 ; 
- 2   :  ff06 ; 
- 3   :  fe8d ; 
- 4   :  fe16 ; 
- 5   :  fd9f ; 
- 6   :  fd2a ; 
- 7   :  fcb6 ; 
- 8   :  fc43 ; 
- 9   :  fbd1 ; 
- a   :  fb60 ; 
- b   :  faf0 ; 
- c   :  fa81 ; 
- d   :  fa13 ; 
- e   :  f9a7 ; 
- f   :  f93b ; 
- 10   :  f8d1 ; 
- 11   :  f868 ; 
- 12   :  f800 ; 
- 13   :  f799 ; 
- 14   :  f734 ; 
- 15   :  f6cf ; 
- 16   :  f66c ; 
- 17   :  f60a ; 
- 18   :  f5a9 ; 
- 19   :  f549 ; 
- 1a   :  f4ea ; 
- 1b   :  f48d ; 
- 1c   :  f430 ; 
- 1d   :  f3d5 ; 
- 1e   :  f37b ; 
- 1f   :  f323 ; 
- 20   :  f2cb ; 
- 21   :  f275 ; 
- 22   :  f220 ; 
- 23   :  f1cc ; 
- 24   :  f179 ; 
- 25   :  f127 ; 
- 26   :  f0d7 ; 
- 27   :  f088 ; 
- 28   :  f03a ; 
- 29   :  efed ; 
- 2a   :  efa2 ; 
- 2b   :  ef58 ; 
- 2c   :  ef0f ; 
- 2d   :  eec7 ; 
- 2e   :  ee80 ; 
- 2f   :  ee3b ; 
- 30   :  edf7 ; 
- 31   :  edb4 ; 
- 32   :  ed72 ; 
- 33   :  ed31 ; 
- 34   :  ecf2 ; 
- 35   :  ecb4 ; 
- 36   :  ec77 ; 
- 37   :  ec3b ; 
- 38   :  ec01 ; 
- 39   :  ebc8 ; 
- 3a   :  eb90 ; 
- 3b   :  eb59 ; 
- 3c   :  eb23 ; 
- 3d   :  eaef ; 
- 3e   :  eabc ; 
- 3f   :  ea8a ; 
- 40   :  ea59 ; 
- 41   :  ea2a ; 
- 42   :  e9fb ; 
- 43   :  e9ce ; 
- 44   :  e9a2 ; 
- 45   :  e977 ; 
- 46   :  e94e ; 
- 47   :  e925 ; 
- 48   :  e8fe ; 
- 49   :  e8d8 ; 
- 4a   :  e8b4 ; 
- 4b   :  e890 ; 
- 4c   :  e86d ; 
- 4d   :  e84c ; 
- 4e   :  e82c ; 
- 4f   :  e80d ; 
- 50   :  e7ef ; 
- 51   :  e7d3 ; 
- 52   :  e7b7 ; 
- 53   :  e79d ; 
- 54   :  e784 ; 
- 55   :  e76c ; 
- 56   :  e755 ; 
- 57   :  e73f ; 
- 58   :  e72b ; 
- 59   :  e717 ; 
- 5a   :  e705 ; 
- 5b   :  e6f4 ; 
- 5c   :  e6e3 ; 
- 5d   :  e6d4 ; 
- 5e   :  e6c6 ; 
- 5f   :  e6ba ; 
- 60   :  e6ae ; 
- 61   :  e6a3 ; 
- 62   :  e69a ; 
- 63   :  e691 ; 
- 64   :  e68a ; 
- 65   :  e683 ; 
- 66   :  e67e ; 
- 67   :  e67a ; 
- 68   :  e676 ; 
- 69   :  e674 ; 
- 6a   :  e673 ; 
+ 0   :  57 ; 
+ 1   :  ffdc ; 
+ 2   :  ff61 ; 
+ 3   :  fee8 ; 
+ 4   :  fe6f ; 
+ 5   :  fdf8 ; 
+ 6   :  fd82 ; 
+ 7   :  fd0d ; 
+ 8   :  fc99 ; 
+ 9   :  fc26 ; 
+ a   :  fbb4 ; 
+ b   :  fb43 ; 
+ c   :  fad4 ; 
+ d   :  fa65 ; 
+ e   :  f9f8 ; 
+ f   :  f98c ; 
+ 10   :  f921 ; 
+ 11   :  f8b7 ; 
+ 12   :  f84e ; 
+ 13   :  f7e6 ; 
+ 14   :  f780 ; 
+ 15   :  f71a ; 
+ 16   :  f6b6 ; 
+ 17   :  f653 ; 
+ 18   :  f5f1 ; 
+ 19   :  f591 ; 
+ 1a   :  f531 ; 
+ 1b   :  f4d3 ; 
+ 1c   :  f475 ; 
+ 1d   :  f419 ; 
+ 1e   :  f3bf ; 
+ 1f   :  f365 ; 
+ 20   :  f30d ; 
+ 21   :  f2b5 ; 
+ 22   :  f25f ; 
+ 23   :  f20a ; 
+ 24   :  f1b7 ; 
+ 25   :  f164 ; 
+ 26   :  f113 ; 
+ 27   :  f0c3 ; 
+ 28   :  f074 ; 
+ 29   :  f027 ; 
+ 2a   :  efda ; 
+ 2b   :  ef8f ; 
+ 2c   :  ef45 ; 
+ 2d   :  eefc ; 
+ 2e   :  eeb5 ; 
+ 2f   :  ee6f ; 
+ 30   :  ee2a ; 
+ 31   :  ede6 ; 
+ 32   :  eda3 ; 
+ 33   :  ed62 ; 
+ 34   :  ed21 ; 
+ 35   :  ece2 ; 
+ 36   :  eca5 ; 
+ 37   :  ec68 ; 
+ 38   :  ec2d ; 
+ 39   :  ebf3 ; 
+ 3a   :  ebba ; 
+ 3b   :  eb82 ; 
+ 3c   :  eb4b ; 
+ 3d   :  eb16 ; 
+ 3e   :  eae2 ; 
+ 3f   :  eaaf ; 
+ 40   :  ea7e ; 
+ 41   :  ea4d ; 
+ 42   :  ea1e ; 
+ 43   :  e9f0 ; 
+ 44   :  e9c3 ; 
+ 45   :  e997 ; 
+ 46   :  e96d ; 
+ 47   :  e944 ; 
+ 48   :  e91c ; 
+ 49   :  e8f5 ; 
+ 4a   :  e8cf ; 
+ 4b   :  e8ab ; 
+ 4c   :  e887 ; 
+ 4d   :  e865 ; 
+ 4e   :  e844 ; 
+ 4f   :  e824 ; 
+ 50   :  e806 ; 
+ 51   :  e7e8 ; 
+ 52   :  e7cc ; 
+ 53   :  e7b1 ; 
+ 54   :  e797 ; 
+ 55   :  e77e ; 
+ 56   :  e766 ; 
+ 57   :  e74f ; 
+ 58   :  e73a ; 
+ 59   :  e726 ; 
+ 5a   :  e712 ; 
+ 5b   :  e700 ; 
+ 5c   :  e6ef ; 
+ 5d   :  e6e0 ; 
+ 5e   :  e6d1 ; 
+ 5f   :  e6c3 ; 
+ 60   :  e6b7 ; 
+ 61   :  e6ab ; 
+ 62   :  e6a1 ; 
+ 63   :  e697 ; 
+ 64   :  e68f ; 
+ 65   :  e688 ; 
+ 66   :  e682 ; 
+ 67   :  e67d ; 
+ 68   :  e679 ; 
+ 69   :  e676 ; 
+ 6a   :  e674 ; 
  6b   :  e673 ; 
- 6c   :  e674 ; 
- 6d   :  e676 ; 
- 6e   :  e679 ; 
- 6f   :  e67c ; 
- 70   :  e681 ; 
- 71   :  e687 ; 
- 72   :  e68e ; 
- 73   :  e696 ; 
- 74   :  e69f ; 
- 75   :  e6a8 ; 
- 76   :  e6b3 ; 
- 77   :  e6be ; 
- 78   :  e6cb ; 
- 79   :  e6d8 ; 
- 7a   :  e6e7 ; 
- 7b   :  e6f6 ; 
- 7c   :  e706 ; 
- 7d   :  e717 ; 
- 7e   :  e729 ; 
- 7f   :  e73c ; 
- 80   :  e750 ; 
- 81   :  e764 ; 
- 82   :  e77a ; 
- 83   :  e790 ; 
- 84   :  e7a7 ; 
- 85   :  e7bf ; 
- 86   :  e7d8 ; 
- 87   :  e7f1 ; 
- 88   :  e80c ; 
- 89   :  e827 ; 
- 8a   :  e843 ; 
- 8b   :  e85f ; 
- 8c   :  e87d ; 
- 8d   :  e89b ; 
- 8e   :  e8ba ; 
- 8f   :  e8da ; 
- 90   :  e8fa ; 
- 91   :  e91b ; 
- 92   :  e93d ; 
- 93   :  e960 ; 
- 94   :  e983 ; 
- 95   :  e9a7 ; 
- 96   :  e9cc ; 
- 97   :  e9f1 ; 
- 98   :  ea17 ; 
- 99   :  ea3d ; 
- 9a   :  ea65 ; 
- 9b   :  ea8c ; 
- 9c   :  eab5 ; 
- 9d   :  eade ; 
- 9e   :  eb08 ; 
- 9f   :  eb32 ; 
- a0   :  eb5d ; 
- a1   :  eb88 ; 
- a2   :  ebb4 ; 
- a3   :  ebe1 ; 
- a4   :  ec0e ; 
- a5   :  ec3b ; 
- a6   :  ec69 ; 
- a7   :  ec98 ; 
- a8   :  ecc7 ; 
- a9   :  ecf7 ; 
- aa   :  ed27 ; 
- ab   :  ed57 ; 
- ac   :  ed88 ; 
- ad   :  edba ; 
- ae   :  edec ; 
- af   :  ee1e ; 
- b0   :  ee51 ; 
- b1   :  ee84 ; 
- b2   :  eeb8 ; 
- b3   :  eeec ; 
- b4   :  ef20 ; 
- b5   :  ef55 ; 
- b6   :  ef8a ; 
- b7   :  efbf ; 
- b8   :  eff5 ; 
- b9   :  f02b ; 
- ba   :  f062 ; 
- bb   :  f098 ; 
- bc   :  f0cf ; 
- bd   :  f107 ; 
- be   :  f13e ; 
- bf   :  f176 ; 
- c0   :  f1af ; 
- c1   :  f1e7 ; 
- c2   :  f220 ; 
- c3   :  f259 ; 
- c4   :  f292 ; 
- c5   :  f2cb ; 
- c6   :  f305 ; 
- c7   :  f33e ; 
- c8   :  f378 ; 
- c9   :  f3b2 ; 
- ca   :  f3ed ; 
- cb   :  f427 ; 
- cc   :  f462 ; 
- cd   :  f49d ; 
- ce   :  f4d7 ; 
- cf   :  f512 ; 
- d0   :  f54d ; 
- d1   :  f589 ; 
- d2   :  f5c4 ; 
- d3   :  f5ff ; 
- d4   :  f63b ; 
- d5   :  f676 ; 
- d6   :  f6b2 ; 
- d7   :  f6ed ; 
- d8   :  f729 ; 
- d9   :  f765 ; 
- da   :  f7a0 ; 
- db   :  f7dc ; 
- dc   :  f818 ; 
- dd   :  f853 ; 
- de   :  f88f ; 
- df   :  f8cb ; 
- e0   :  f906 ; 
- e1   :  f942 ; 
- e2   :  f97d ; 
- e3   :  f9b9 ; 
- e4   :  f9f4 ; 
- e5   :  fa2f ; 
- e6   :  fa6b ; 
- e7   :  faa6 ; 
- e8   :  fae1 ; 
- e9   :  fb1c ; 
- ea   :  fb56 ; 
- eb   :  fb91 ; 
- ec   :  fbcc ; 
- ed   :  fc06 ; 
- ee   :  fc40 ; 
- ef   :  fc7a ; 
- f0   :  fcb4 ; 
- f1   :  fcee ; 
- f2   :  fd27 ; 
- f3   :  fd61 ; 
- f4   :  fd9a ; 
- f5   :  fdd3 ; 
- f6   :  fe0b ; 
- f7   :  fe44 ; 
- f8   :  fe7c ; 
- f9   :  feb4 ; 
- fa   :  feec ; 
- fb   :  ff23 ; 
- fc   :  ff5b ; 
- fd   :  ff92 ; 
- fe   :  ffc8 ; 
- ff   :  ffff ; 
+ 6c   :  e673 ; 
+ 6d   :  e674 ; 
+ 6e   :  e676 ; 
+ 6f   :  e679 ; 
+ 70   :  e67e ; 
+ 71   :  e683 ; 
+ 72   :  e689 ; 
+ 73   :  e690 ; 
+ 74   :  e698 ; 
+ 75   :  e6a1 ; 
+ 76   :  e6ab ; 
+ 77   :  e6b6 ; 
+ 78   :  e6c2 ; 
+ 79   :  e6ce ; 
+ 7a   :  e6dc ; 
+ 7b   :  e6eb ; 
+ 7c   :  e6fa ; 
+ 7d   :  e70a ; 
+ 7e   :  e71c ; 
+ 7f   :  e72e ; 
+ 80   :  e741 ; 
+ 81   :  e755 ; 
+ 82   :  e76a ; 
+ 83   :  e77f ; 
+ 84   :  e796 ; 
+ 85   :  e7ad ; 
+ 86   :  e7c5 ; 
+ 87   :  e7de ; 
+ 88   :  e7f8 ; 
+ 89   :  e812 ; 
+ 8a   :  e82e ; 
+ 8b   :  e84a ; 
+ 8c   :  e867 ; 
+ 8d   :  e884 ; 
+ 8e   :  e8a3 ; 
+ 8f   :  e8c2 ; 
+ 90   :  e8e2 ; 
+ 91   :  e902 ; 
+ 92   :  e924 ; 
+ 93   :  e946 ; 
+ 94   :  e968 ; 
+ 95   :  e98c ; 
+ 96   :  e9b0 ; 
+ 97   :  e9d5 ; 
+ 98   :  e9fa ; 
+ 99   :  ea20 ; 
+ 9a   :  ea47 ; 
+ 9b   :  ea6e ; 
+ 9c   :  ea96 ; 
+ 9d   :  eabf ; 
+ 9e   :  eae8 ; 
+ 9f   :  eb12 ; 
+ a0   :  eb3d ; 
+ a1   :  eb67 ; 
+ a2   :  eb93 ; 
+ a3   :  ebbf ; 
+ a4   :  ebec ; 
+ a5   :  ec19 ; 
+ a6   :  ec47 ; 
+ a7   :  ec75 ; 
+ a8   :  eca4 ; 
+ a9   :  ecd3 ; 
+ aa   :  ed03 ; 
+ ab   :  ed33 ; 
+ ac   :  ed64 ; 
+ ad   :  ed95 ; 
+ ae   :  edc6 ; 
+ af   :  edf8 ; 
+ b0   :  ee2b ; 
+ b1   :  ee5e ; 
+ b2   :  ee91 ; 
+ b3   :  eec5 ; 
+ b4   :  eef9 ; 
+ b5   :  ef2d ; 
+ b6   :  ef62 ; 
+ b7   :  ef97 ; 
+ b8   :  efcd ; 
+ b9   :  f003 ; 
+ ba   :  f039 ; 
+ bb   :  f06f ; 
+ bc   :  f0a6 ; 
+ bd   :  f0dd ; 
+ be   :  f115 ; 
+ bf   :  f14c ; 
+ c0   :  f184 ; 
+ c1   :  f1bd ; 
+ c2   :  f1f5 ; 
+ c3   :  f22e ; 
+ c4   :  f267 ; 
+ c5   :  f2a0 ; 
+ c6   :  f2d9 ; 
+ c7   :  f313 ; 
+ c8   :  f34d ; 
+ c9   :  f387 ; 
+ ca   :  f3c1 ; 
+ cb   :  f3fb ; 
+ cc   :  f436 ; 
+ cd   :  f470 ; 
+ ce   :  f4ab ; 
+ cf   :  f4e6 ; 
+ d0   :  f521 ; 
+ d1   :  f55c ; 
+ d2   :  f597 ; 
+ d3   :  f5d3 ; 
+ d4   :  f60e ; 
+ d5   :  f64a ; 
+ d6   :  f685 ; 
+ d7   :  f6c1 ; 
+ d8   :  f6fc ; 
+ d9   :  f738 ; 
+ da   :  f774 ; 
+ db   :  f7af ; 
+ dc   :  f7eb ; 
+ dd   :  f827 ; 
+ de   :  f862 ; 
+ df   :  f89e ; 
+ e0   :  f8da ; 
+ e1   :  f915 ; 
+ e2   :  f951 ; 
+ e3   :  f98c ; 
+ e4   :  f9c8 ; 
+ e5   :  fa03 ; 
+ e6   :  fa3e ; 
+ e7   :  fa79 ; 
+ e8   :  fab4 ; 
+ e9   :  faef ; 
+ ea   :  fb2a ; 
+ eb   :  fb65 ; 
+ ec   :  fba0 ; 
+ ed   :  fbda ; 
+ ee   :  fc14 ; 
+ ef   :  fc4f ; 
+ f0   :  fc89 ; 
+ f1   :  fcc2 ; 
+ f2   :  fcfc ; 
+ f3   :  fd36 ; 
+ f4   :  fd6f ; 
+ f5   :  fda8 ; 
+ f6   :  fde1 ; 
+ f7   :  fe19 ; 
+ f8   :  fe52 ; 
+ f9   :  fe8a ; 
+ fa   :  fec2 ; 
+ fb   :  fefa ; 
+ fc   :  ff31 ; 
+ fd   :  ff68 ; 
+ fe   :  ff9f ; 
+ ff   :  ffd6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
index 63e9056c6e..bf09b740da 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff0 ; 
- 1   :  fff8 ; 
- 2   :  0 ; 
- 3   :  9 ; 
- 4   :  11 ; 
- 5   :  19 ; 
- 6   :  21 ; 
- 7   :  2a ; 
- 8   :  32 ; 
- 9   :  3a ; 
- a   :  43 ; 
- b   :  4b ; 
- c   :  54 ; 
- d   :  5c ; 
- e   :  65 ; 
- f   :  6e ; 
- 10   :  76 ; 
- 11   :  7f ; 
- 12   :  88 ; 
- 13   :  90 ; 
- 14   :  99 ; 
- 15   :  a2 ; 
- 16   :  ab ; 
- 17   :  b3 ; 
- 18   :  bc ; 
- 19   :  c5 ; 
- 1a   :  ce ; 
- 1b   :  d7 ; 
- 1c   :  e0 ; 
- 1d   :  e9 ; 
- 1e   :  f2 ; 
- 1f   :  fb ; 
- 20   :  104 ; 
- 21   :  10d ; 
- 22   :  116 ; 
- 23   :  11f ; 
- 24   :  127 ; 
- 25   :  130 ; 
- 26   :  139 ; 
- 27   :  142 ; 
- 28   :  14b ; 
- 29   :  154 ; 
- 2a   :  15d ; 
- 2b   :  166 ; 
- 2c   :  16f ; 
- 2d   :  178 ; 
- 2e   :  181 ; 
- 2f   :  18a ; 
- 30   :  193 ; 
- 31   :  19c ; 
- 32   :  1a5 ; 
- 33   :  1ae ; 
- 34   :  1b7 ; 
- 35   :  1bf ; 
- 36   :  1c8 ; 
- 37   :  1d1 ; 
- 38   :  1da ; 
- 39   :  1e2 ; 
- 3a   :  1eb ; 
- 3b   :  1f4 ; 
- 3c   :  1fc ; 
- 3d   :  205 ; 
- 3e   :  20e ; 
- 3f   :  216 ; 
- 40   :  21f ; 
- 41   :  227 ; 
- 42   :  230 ; 
- 43   :  238 ; 
- 44   :  240 ; 
- 45   :  248 ; 
- 46   :  251 ; 
- 47   :  259 ; 
- 48   :  261 ; 
- 49   :  269 ; 
- 4a   :  271 ; 
- 4b   :  279 ; 
- 4c   :  281 ; 
- 4d   :  289 ; 
- 4e   :  291 ; 
- 4f   :  298 ; 
- 50   :  2a0 ; 
- 51   :  2a8 ; 
- 52   :  2af ; 
- 53   :  2b7 ; 
- 54   :  2be ; 
- 55   :  2c5 ; 
- 56   :  2cd ; 
- 57   :  2d4 ; 
- 58   :  2db ; 
- 59   :  2e2 ; 
- 5a   :  2e9 ; 
- 5b   :  2f0 ; 
- 5c   :  2f7 ; 
- 5d   :  2fd ; 
- 5e   :  304 ; 
- 5f   :  30b ; 
- 60   :  311 ; 
- 61   :  317 ; 
- 62   :  31e ; 
- 63   :  324 ; 
- 64   :  32a ; 
- 65   :  330 ; 
- 66   :  336 ; 
- 67   :  33c ; 
- 68   :  341 ; 
- 69   :  347 ; 
- 6a   :  34c ; 
- 6b   :  352 ; 
- 6c   :  357 ; 
- 6d   :  35c ; 
- 6e   :  361 ; 
- 6f   :  366 ; 
- 70   :  36b ; 
- 71   :  370 ; 
- 72   :  375 ; 
- 73   :  379 ; 
- 74   :  37e ; 
- 75   :  382 ; 
- 76   :  386 ; 
- 77   :  38a ; 
- 78   :  38e ; 
- 79   :  392 ; 
- 7a   :  395 ; 
- 7b   :  399 ; 
- 7c   :  39c ; 
- 7d   :  3a0 ; 
- 7e   :  3a3 ; 
- 7f   :  3a6 ; 
- 80   :  3a9 ; 
- 81   :  3ac ; 
- 82   :  3ae ; 
- 83   :  3b1 ; 
- 84   :  3b3 ; 
- 85   :  3b5 ; 
- 86   :  3b8 ; 
- 87   :  3ba ; 
- 88   :  3bb ; 
- 89   :  3bd ; 
- 8a   :  3bf ; 
- 8b   :  3c0 ; 
- 8c   :  3c1 ; 
- 8d   :  3c2 ; 
- 8e   :  3c3 ; 
- 8f   :  3c4 ; 
+ 0   :  fff6 ; 
+ 1   :  fffe ; 
+ 2   :  7 ; 
+ 3   :  f ; 
+ 4   :  17 ; 
+ 5   :  1f ; 
+ 6   :  28 ; 
+ 7   :  30 ; 
+ 8   :  38 ; 
+ 9   :  41 ; 
+ a   :  49 ; 
+ b   :  52 ; 
+ c   :  5a ; 
+ d   :  63 ; 
+ e   :  6b ; 
+ f   :  74 ; 
+ 10   :  7d ; 
+ 11   :  85 ; 
+ 12   :  8e ; 
+ 13   :  97 ; 
+ 14   :  a0 ; 
+ 15   :  a8 ; 
+ 16   :  b1 ; 
+ 17   :  ba ; 
+ 18   :  c3 ; 
+ 19   :  cc ; 
+ 1a   :  d5 ; 
+ 1b   :  de ; 
+ 1c   :  e7 ; 
+ 1d   :  ef ; 
+ 1e   :  f8 ; 
+ 1f   :  101 ; 
+ 20   :  10a ; 
+ 21   :  113 ; 
+ 22   :  11c ; 
+ 23   :  125 ; 
+ 24   :  12e ; 
+ 25   :  137 ; 
+ 26   :  140 ; 
+ 27   :  149 ; 
+ 28   :  152 ; 
+ 29   :  15b ; 
+ 2a   :  164 ; 
+ 2b   :  16d ; 
+ 2c   :  176 ; 
+ 2d   :  17f ; 
+ 2e   :  188 ; 
+ 2f   :  191 ; 
+ 30   :  19a ; 
+ 31   :  1a3 ; 
+ 32   :  1ab ; 
+ 33   :  1b4 ; 
+ 34   :  1bd ; 
+ 35   :  1c6 ; 
+ 36   :  1cf ; 
+ 37   :  1d8 ; 
+ 38   :  1e0 ; 
+ 39   :  1e9 ; 
+ 3a   :  1f2 ; 
+ 3b   :  1fa ; 
+ 3c   :  203 ; 
+ 3d   :  20b ; 
+ 3e   :  214 ; 
+ 3f   :  21d ; 
+ 40   :  225 ; 
+ 41   :  22d ; 
+ 42   :  236 ; 
+ 43   :  23e ; 
+ 44   :  246 ; 
+ 45   :  24f ; 
+ 46   :  257 ; 
+ 47   :  25f ; 
+ 48   :  267 ; 
+ 49   :  26f ; 
+ 4a   :  277 ; 
+ 4b   :  27f ; 
+ 4c   :  287 ; 
+ 4d   :  28f ; 
+ 4e   :  297 ; 
+ 4f   :  29e ; 
+ 50   :  2a6 ; 
+ 51   :  2ad ; 
+ 52   :  2b5 ; 
+ 53   :  2bc ; 
+ 54   :  2c4 ; 
+ 55   :  2cb ; 
+ 56   :  2d2 ; 
+ 57   :  2d9 ; 
+ 58   :  2e0 ; 
+ 59   :  2e7 ; 
+ 5a   :  2ee ; 
+ 5b   :  2f5 ; 
+ 5c   :  2fc ; 
+ 5d   :  302 ; 
+ 5e   :  309 ; 
+ 5f   :  30f ; 
+ 60   :  316 ; 
+ 61   :  31c ; 
+ 62   :  322 ; 
+ 63   :  328 ; 
+ 64   :  32e ; 
+ 65   :  334 ; 
+ 66   :  33a ; 
+ 67   :  340 ; 
+ 68   :  346 ; 
+ 69   :  34b ; 
+ 6a   :  351 ; 
+ 6b   :  356 ; 
+ 6c   :  35b ; 
+ 6d   :  360 ; 
+ 6e   :  365 ; 
+ 6f   :  36a ; 
+ 70   :  36f ; 
+ 71   :  373 ; 
+ 72   :  378 ; 
+ 73   :  37c ; 
+ 74   :  381 ; 
+ 75   :  385 ; 
+ 76   :  389 ; 
+ 77   :  38d ; 
+ 78   :  391 ; 
+ 79   :  395 ; 
+ 7a   :  398 ; 
+ 7b   :  39c ; 
+ 7c   :  39f ; 
+ 7d   :  3a2 ; 
+ 7e   :  3a5 ; 
+ 7f   :  3a8 ; 
+ 80   :  3ab ; 
+ 81   :  3ae ; 
+ 82   :  3b0 ; 
+ 83   :  3b3 ; 
+ 84   :  3b5 ; 
+ 85   :  3b7 ; 
+ 86   :  3b9 ; 
+ 87   :  3bb ; 
+ 88   :  3bd ; 
+ 89   :  3be ; 
+ 8a   :  3c0 ; 
+ 8b   :  3c1 ; 
+ 8c   :  3c2 ; 
+ 8d   :  3c3 ; 
+ 8e   :  3c4 ; 
+ 8f   :  3c5 ; 
  90   :  3c5 ; 
- 91   :  3c5 ; 
+ 91   :  3c6 ; 
  92   :  3c6 ; 
  93   :  3c6 ; 
  94   :  3c6 ; 
  95   :  3c6 ; 
  96   :  3c6 ; 
- 97   :  3c6 ; 
+ 97   :  3c5 ; 
  98   :  3c5 ; 
  99   :  3c4 ; 
- 9a   :  3c4 ; 
- 9b   :  3c3 ; 
- 9c   :  3c1 ; 
- 9d   :  3c0 ; 
- 9e   :  3bf ; 
- 9f   :  3bd ; 
- a0   :  3bb ; 
- a1   :  3b9 ; 
- a2   :  3b7 ; 
- a3   :  3b5 ; 
- a4   :  3b3 ; 
- a5   :  3b0 ; 
- a6   :  3ad ; 
- a7   :  3aa ; 
- a8   :  3a7 ; 
- a9   :  3a4 ; 
- aa   :  3a1 ; 
- ab   :  39d ; 
- ac   :  39a ; 
- ad   :  396 ; 
- ae   :  392 ; 
- af   :  38e ; 
- b0   :  389 ; 
- b1   :  385 ; 
- b2   :  380 ; 
- b3   :  37b ; 
- b4   :  376 ; 
- b5   :  371 ; 
- b6   :  36c ; 
- b7   :  366 ; 
- b8   :  361 ; 
- b9   :  35b ; 
- ba   :  355 ; 
- bb   :  34f ; 
- bc   :  348 ; 
- bd   :  342 ; 
- be   :  33b ; 
- bf   :  335 ; 
- c0   :  32e ; 
- c1   :  326 ; 
- c2   :  31f ; 
- c3   :  318 ; 
- c4   :  310 ; 
- c5   :  308 ; 
- c6   :  300 ; 
- c7   :  2f8 ; 
- c8   :  2f0 ; 
- c9   :  2e8 ; 
- ca   :  2df ; 
- cb   :  2d6 ; 
- cc   :  2ce ; 
- cd   :  2c5 ; 
- ce   :  2bb ; 
- cf   :  2b2 ; 
- d0   :  2a9 ; 
- d1   :  29f ; 
- d2   :  295 ; 
- d3   :  28b ; 
- d4   :  281 ; 
- d5   :  277 ; 
- d6   :  26c ; 
- d7   :  262 ; 
- d8   :  257 ; 
- d9   :  24c ; 
- da   :  241 ; 
- db   :  236 ; 
- dc   :  22b ; 
- dd   :  21f ; 
- de   :  214 ; 
- df   :  208 ; 
- e0   :  1fc ; 
- e1   :  1f0 ; 
- e2   :  1e4 ; 
- e3   :  1d8 ; 
- e4   :  1cc ; 
- e5   :  1bf ; 
- e6   :  1b3 ; 
- e7   :  1a6 ; 
- e8   :  199 ; 
- e9   :  18c ; 
- ea   :  17f ; 
- eb   :  171 ; 
- ec   :  164 ; 
- ed   :  156 ; 
- ee   :  149 ; 
- ef   :  13b ; 
- f0   :  12d ; 
- f1   :  11f ; 
- f2   :  111 ; 
- f3   :  103 ; 
- f4   :  f5 ; 
- f5   :  e6 ; 
- f6   :  d8 ; 
- f7   :  c9 ; 
- f8   :  ba ; 
- f9   :  ab ; 
- fa   :  9c ; 
- fb   :  8d ; 
- fc   :  7e ; 
- fd   :  6f ; 
- fe   :  60 ; 
- ff   :  50 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c2 ; 
+ 9c   :  3c0 ; 
+ 9d   :  3bf ; 
+ 9e   :  3bd ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
+ a3   :  3b3 ; 
+ a4   :  3b1 ; 
+ a5   :  3ae ; 
+ a6   :  3ab ; 
+ a7   :  3a8 ; 
+ a8   :  3a5 ; 
+ a9   :  3a2 ; 
+ aa   :  39e ; 
+ ab   :  39b ; 
+ ac   :  397 ; 
+ ad   :  393 ; 
+ ae   :  38f ; 
+ af   :  38a ; 
+ b0   :  386 ; 
+ b1   :  381 ; 
+ b2   :  37c ; 
+ b3   :  378 ; 
+ b4   :  372 ; 
+ b5   :  36d ; 
+ b6   :  368 ; 
+ b7   :  362 ; 
+ b8   :  35c ; 
+ b9   :  356 ; 
+ ba   :  350 ; 
+ bb   :  34a ; 
+ bc   :  344 ; 
+ bd   :  33d ; 
+ be   :  336 ; 
+ bf   :  32f ; 
+ c0   :  328 ; 
+ c1   :  321 ; 
+ c2   :  31a ; 
+ c3   :  312 ; 
+ c4   :  30a ; 
+ c5   :  302 ; 
+ c6   :  2fa ; 
+ c7   :  2f2 ; 
+ c8   :  2ea ; 
+ c9   :  2e1 ; 
+ ca   :  2d9 ; 
+ cb   :  2d0 ; 
+ cc   :  2c7 ; 
+ cd   :  2be ; 
+ ce   :  2b4 ; 
+ cf   :  2ab ; 
+ d0   :  2a1 ; 
+ d1   :  298 ; 
+ d2   :  28e ; 
+ d3   :  284 ; 
+ d4   :  279 ; 
+ d5   :  26f ; 
+ d6   :  264 ; 
+ d7   :  25a ; 
+ d8   :  24f ; 
+ d9   :  244 ; 
+ da   :  239 ; 
+ db   :  22e ; 
+ dc   :  222 ; 
+ dd   :  217 ; 
+ de   :  20b ; 
+ df   :  1ff ; 
+ e0   :  1f3 ; 
+ e1   :  1e7 ; 
+ e2   :  1db ; 
+ e3   :  1cf ; 
+ e4   :  1c2 ; 
+ e5   :  1b6 ; 
+ e6   :  1a9 ; 
+ e7   :  19c ; 
+ e8   :  18f ; 
+ e9   :  182 ; 
+ ea   :  175 ; 
+ eb   :  167 ; 
+ ec   :  15a ; 
+ ed   :  14c ; 
+ ee   :  13e ; 
+ ef   :  131 ; 
+ f0   :  123 ; 
+ f1   :  115 ; 
+ f2   :  106 ; 
+ f3   :  f8 ; 
+ f4   :  ea ; 
+ f5   :  db ; 
+ f6   :  cd ; 
+ f7   :  be ; 
+ f8   :  af ; 
+ f9   :  a0 ; 
+ fa   :  91 ; 
+ fb   :  82 ; 
+ fc   :  73 ; 
+ fd   :  63 ; 
+ fe   :  54 ; 
+ ff   :  45 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
index 7f5f626adc..0a49efede7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
@@ -3,156 +3,156 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  0 ; 
- 1   :  fffc ; 
- 2   :  fff9 ; 
- 3   :  fff5 ; 
- 4   :  fff1 ; 
- 5   :  ffed ; 
- 6   :  ffe9 ; 
- 7   :  ffe5 ; 
- 8   :  ffe1 ; 
- 9   :  ffde ; 
- a   :  ffda ; 
- b   :  ffd6 ; 
- c   :  ffd2 ; 
- d   :  ffce ; 
- e   :  ffca ; 
- f   :  ffc5 ; 
- 10   :  ffc1 ; 
- 11   :  ffbd ; 
- 12   :  ffb9 ; 
- 13   :  ffb5 ; 
- 14   :  ffb1 ; 
- 15   :  ffad ; 
- 16   :  ffa9 ; 
- 17   :  ffa5 ; 
- 18   :  ffa0 ; 
- 19   :  ff9c ; 
- 1a   :  ff98 ; 
- 1b   :  ff94 ; 
- 1c   :  ff90 ; 
- 1d   :  ff8b ; 
- 1e   :  ff87 ; 
- 1f   :  ff83 ; 
- 20   :  ff7f ; 
- 21   :  ff7a ; 
- 22   :  ff76 ; 
- 23   :  ff72 ; 
- 24   :  ff6e ; 
- 25   :  ff69 ; 
- 26   :  ff65 ; 
- 27   :  ff61 ; 
- 28   :  ff5c ; 
- 29   :  ff58 ; 
- 2a   :  ff54 ; 
- 2b   :  ff50 ; 
- 2c   :  ff4b ; 
- 2d   :  ff47 ; 
- 2e   :  ff43 ; 
- 2f   :  ff3e ; 
- 30   :  ff3a ; 
- 31   :  ff36 ; 
- 32   :  ff32 ; 
- 33   :  ff2d ; 
- 34   :  ff29 ; 
- 35   :  ff25 ; 
- 36   :  ff21 ; 
- 37   :  ff1d ; 
- 38   :  ff18 ; 
- 39   :  ff14 ; 
- 3a   :  ff10 ; 
- 3b   :  ff0c ; 
- 3c   :  ff08 ; 
- 3d   :  ff03 ; 
- 3e   :  feff ; 
- 3f   :  fefb ; 
- 40   :  fef7 ; 
- 41   :  fef3 ; 
- 42   :  feef ; 
- 43   :  feeb ; 
- 44   :  fee7 ; 
- 45   :  fee3 ; 
- 46   :  fedf ; 
- 47   :  fedb ; 
- 48   :  fed7 ; 
- 49   :  fed3 ; 
- 4a   :  fecf ; 
- 4b   :  fecb ; 
- 4c   :  fec7 ; 
- 4d   :  fec4 ; 
- 4e   :  fec0 ; 
- 4f   :  febc ; 
- 50   :  feb8 ; 
- 51   :  feb5 ; 
- 52   :  feb1 ; 
- 53   :  fead ; 
- 54   :  feaa ; 
- 55   :  fea6 ; 
- 56   :  fea3 ; 
- 57   :  fe9f ; 
- 58   :  fe9c ; 
- 59   :  fe98 ; 
- 5a   :  fe95 ; 
- 5b   :  fe91 ; 
- 5c   :  fe8e ; 
- 5d   :  fe8b ; 
- 5e   :  fe87 ; 
- 5f   :  fe84 ; 
- 60   :  fe81 ; 
- 61   :  fe7e ; 
- 62   :  fe7b ; 
- 63   :  fe78 ; 
- 64   :  fe75 ; 
- 65   :  fe72 ; 
- 66   :  fe6f ; 
- 67   :  fe6c ; 
- 68   :  fe69 ; 
- 69   :  fe67 ; 
- 6a   :  fe64 ; 
- 6b   :  fe61 ; 
- 6c   :  fe5f ; 
- 6d   :  fe5c ; 
- 6e   :  fe59 ; 
- 6f   :  fe57 ; 
- 70   :  fe55 ; 
- 71   :  fe52 ; 
- 72   :  fe50 ; 
- 73   :  fe4e ; 
- 74   :  fe4b ; 
- 75   :  fe49 ; 
- 76   :  fe47 ; 
- 77   :  fe45 ; 
- 78   :  fe43 ; 
- 79   :  fe41 ; 
- 7a   :  fe3f ; 
- 7b   :  fe3e ; 
- 7c   :  fe3c ; 
- 7d   :  fe3a ; 
- 7e   :  fe39 ; 
- 7f   :  fe37 ; 
- 80   :  fe36 ; 
- 81   :  fe34 ; 
- 82   :  fe33 ; 
- 83   :  fe32 ; 
+ 0   :  fffd ; 
+ 1   :  fffa ; 
+ 2   :  fff6 ; 
+ 3   :  fff2 ; 
+ 4   :  ffee ; 
+ 5   :  ffea ; 
+ 6   :  ffe6 ; 
+ 7   :  ffe2 ; 
+ 8   :  ffde ; 
+ 9   :  ffdb ; 
+ a   :  ffd7 ; 
+ b   :  ffd3 ; 
+ c   :  ffcf ; 
+ d   :  ffcb ; 
+ e   :  ffc6 ; 
+ f   :  ffc2 ; 
+ 10   :  ffbe ; 
+ 11   :  ffba ; 
+ 12   :  ffb6 ; 
+ 13   :  ffb2 ; 
+ 14   :  ffae ; 
+ 15   :  ffaa ; 
+ 16   :  ffa6 ; 
+ 17   :  ffa1 ; 
+ 18   :  ff9d ; 
+ 19   :  ff99 ; 
+ 1a   :  ff95 ; 
+ 1b   :  ff91 ; 
+ 1c   :  ff8c ; 
+ 1d   :  ff88 ; 
+ 1e   :  ff84 ; 
+ 1f   :  ff80 ; 
+ 20   :  ff7b ; 
+ 21   :  ff77 ; 
+ 22   :  ff73 ; 
+ 23   :  ff6f ; 
+ 24   :  ff6a ; 
+ 25   :  ff66 ; 
+ 26   :  ff62 ; 
+ 27   :  ff5d ; 
+ 28   :  ff59 ; 
+ 29   :  ff55 ; 
+ 2a   :  ff51 ; 
+ 2b   :  ff4c ; 
+ 2c   :  ff48 ; 
+ 2d   :  ff44 ; 
+ 2e   :  ff40 ; 
+ 2f   :  ff3b ; 
+ 30   :  ff37 ; 
+ 31   :  ff33 ; 
+ 32   :  ff2e ; 
+ 33   :  ff2a ; 
+ 34   :  ff26 ; 
+ 35   :  ff22 ; 
+ 36   :  ff1e ; 
+ 37   :  ff19 ; 
+ 38   :  ff15 ; 
+ 39   :  ff11 ; 
+ 3a   :  ff0d ; 
+ 3b   :  ff09 ; 
+ 3c   :  ff04 ; 
+ 3d   :  ff00 ; 
+ 3e   :  fefc ; 
+ 3f   :  fef8 ; 
+ 40   :  fef4 ; 
+ 41   :  fef0 ; 
+ 42   :  feec ; 
+ 43   :  fee8 ; 
+ 44   :  fee4 ; 
+ 45   :  fee0 ; 
+ 46   :  fedc ; 
+ 47   :  fed8 ; 
+ 48   :  fed4 ; 
+ 49   :  fed0 ; 
+ 4a   :  fecc ; 
+ 4b   :  fec8 ; 
+ 4c   :  fec5 ; 
+ 4d   :  fec1 ; 
+ 4e   :  febd ; 
+ 4f   :  feb9 ; 
+ 50   :  feb6 ; 
+ 51   :  feb2 ; 
+ 52   :  feae ; 
+ 53   :  feab ; 
+ 54   :  fea7 ; 
+ 55   :  fea3 ; 
+ 56   :  fea0 ; 
+ 57   :  fe9c ; 
+ 58   :  fe99 ; 
+ 59   :  fe96 ; 
+ 5a   :  fe92 ; 
+ 5b   :  fe8f ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe88 ; 
+ 5e   :  fe85 ; 
+ 5f   :  fe82 ; 
+ 60   :  fe7f ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
+ 66   :  fe6d ; 
+ 67   :  fe6a ; 
+ 68   :  fe67 ; 
+ 69   :  fe64 ; 
+ 6a   :  fe62 ; 
+ 6b   :  fe5f ; 
+ 6c   :  fe5d ; 
+ 6d   :  fe5a ; 
+ 6e   :  fe58 ; 
+ 6f   :  fe55 ; 
+ 70   :  fe53 ; 
+ 71   :  fe50 ; 
+ 72   :  fe4e ; 
+ 73   :  fe4c ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
+ 7a   :  fe3e ; 
+ 7b   :  fe3c ; 
+ 7c   :  fe3b ; 
+ 7d   :  fe39 ; 
+ 7e   :  fe38 ; 
+ 7f   :  fe36 ; 
+ 80   :  fe35 ; 
+ 81   :  fe33 ; 
+ 82   :  fe32 ; 
+ 83   :  fe31 ; 
  84   :  fe30 ; 
- 85   :  fe2f ; 
- 86   :  fe2e ; 
- 87   :  fe2d ; 
+ 85   :  fe2e ; 
+ 86   :  fe2d ; 
+ 87   :  fe2c ; 
  88   :  fe2c ; 
  89   :  fe2b ; 
- 8a   :  fe2b ; 
- 8b   :  fe2a ; 
+ 8a   :  fe2a ; 
+ 8b   :  fe29 ; 
  8c   :  fe29 ; 
- 8d   :  fe29 ; 
+ 8d   :  fe28 ; 
  8e   :  fe28 ; 
- 8f   :  fe28 ; 
+ 8f   :  fe27 ; 
  90   :  fe27 ; 
  91   :  fe27 ; 
  92   :  fe27 ; 
- 93   :  fe27 ; 
+ 93   :  fe26 ; 
  94   :  fe26 ; 
- 95   :  fe26 ; 
+ 95   :  fe27 ; 
  96   :  fe27 ; 
  97   :  fe27 ; 
  98   :  fe27 ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  fe28 ; 
  9b   :  fe28 ; 
  9c   :  fe29 ; 
- 9d   :  fe29 ; 
+ 9d   :  fe2a ; 
  9e   :  fe2a ; 
  9f   :  fe2b ; 
- a0   :  fe2b ; 
- a1   :  fe2c ; 
- a2   :  fe2d ; 
- a3   :  fe2e ; 
- a4   :  fe30 ; 
- a5   :  fe31 ; 
- a6   :  fe32 ; 
- a7   :  fe34 ; 
- a8   :  fe35 ; 
- a9   :  fe37 ; 
- aa   :  fe38 ; 
- ab   :  fe3a ; 
- ac   :  fe3c ; 
- ad   :  fe3e ; 
- ae   :  fe40 ; 
- af   :  fe42 ; 
- b0   :  fe44 ; 
- b1   :  fe46 ; 
- b2   :  fe49 ; 
- b3   :  fe4b ; 
- b4   :  fe4d ; 
- b5   :  fe50 ; 
- b6   :  fe53 ; 
- b7   :  fe55 ; 
- b8   :  fe58 ; 
- b9   :  fe5b ; 
- ba   :  fe5e ; 
- bb   :  fe61 ; 
- bc   :  fe64 ; 
- bd   :  fe68 ; 
- be   :  fe6b ; 
- bf   :  fe6e ; 
- c0   :  fe72 ; 
- c1   :  fe75 ; 
- c2   :  fe79 ; 
- c3   :  fe7d ; 
- c4   :  fe81 ; 
- c5   :  fe84 ; 
- c6   :  fe88 ; 
- c7   :  fe8c ; 
- c8   :  fe91 ; 
- c9   :  fe95 ; 
- ca   :  fe99 ; 
- cb   :  fe9e ; 
- cc   :  fea2 ; 
- cd   :  fea7 ; 
- ce   :  feab ; 
- cf   :  feb0 ; 
- d0   :  feb5 ; 
- d1   :  feba ; 
- d2   :  febf ; 
- d3   :  fec4 ; 
- d4   :  fec9 ; 
- d5   :  fece ; 
- d6   :  fed3 ; 
- d7   :  fed9 ; 
- d8   :  fede ; 
- d9   :  fee4 ; 
- da   :  fee9 ; 
- db   :  feef ; 
- dc   :  fef5 ; 
- dd   :  fefa ; 
- de   :  ff00 ; 
- df   :  ff06 ; 
- e0   :  ff0c ; 
- e1   :  ff12 ; 
- e2   :  ff19 ; 
- e3   :  ff1f ; 
- e4   :  ff25 ; 
- e5   :  ff2c ; 
- e6   :  ff32 ; 
- e7   :  ff39 ; 
- e8   :  ff3f ; 
- e9   :  ff46 ; 
- ea   :  ff4d ; 
- eb   :  ff53 ; 
- ec   :  ff5a ; 
- ed   :  ff61 ; 
- ee   :  ff68 ; 
- ef   :  ff6f ; 
- f0   :  ff76 ; 
- f1   :  ff7e ; 
- f2   :  ff85 ; 
- f3   :  ff8c ; 
- f4   :  ff93 ; 
- f5   :  ff9b ; 
- f6   :  ffa2 ; 
- f7   :  ffaa ; 
- f8   :  ffb2 ; 
- f9   :  ffb9 ; 
- fa   :  ffc1 ; 
- fb   :  ffc9 ; 
- fc   :  ffd1 ; 
- fd   :  ffd8 ; 
- fe   :  ffe0 ; 
- ff   :  ffe8 ; 
+ a0   :  fe2c ; 
+ a1   :  fe2d ; 
+ a2   :  fe2e ; 
+ a3   :  fe2f ; 
+ a4   :  fe31 ; 
+ a5   :  fe32 ; 
+ a6   :  fe33 ; 
+ a7   :  fe35 ; 
+ a8   :  fe36 ; 
+ a9   :  fe38 ; 
+ aa   :  fe3a ; 
+ ab   :  fe3b ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
+ b0   :  fe46 ; 
+ b1   :  fe48 ; 
+ b2   :  fe4a ; 
+ b3   :  fe4d ; 
+ b4   :  fe4f ; 
+ b5   :  fe52 ; 
+ b6   :  fe55 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe63 ; 
+ bc   :  fe67 ; 
+ bd   :  fe6a ; 
+ be   :  fe6d ; 
+ bf   :  fe71 ; 
+ c0   :  fe74 ; 
+ c1   :  fe78 ; 
+ c2   :  fe7c ; 
+ c3   :  fe80 ; 
+ c4   :  fe83 ; 
+ c5   :  fe87 ; 
+ c6   :  fe8b ; 
+ c7   :  fe90 ; 
+ c8   :  fe94 ; 
+ c9   :  fe98 ; 
+ ca   :  fe9c ; 
+ cb   :  fea1 ; 
+ cc   :  fea5 ; 
+ cd   :  feaa ; 
+ ce   :  feaf ; 
+ cf   :  feb4 ; 
+ d0   :  feb8 ; 
+ d1   :  febd ; 
+ d2   :  fec2 ; 
+ d3   :  fec8 ; 
+ d4   :  fecd ; 
+ d5   :  fed2 ; 
+ d6   :  fed7 ; 
+ d7   :  fedd ; 
+ d8   :  fee2 ; 
+ d9   :  fee8 ; 
+ da   :  feed ; 
+ db   :  fef3 ; 
+ dc   :  fef9 ; 
+ dd   :  feff ; 
+ de   :  ff05 ; 
+ df   :  ff0b ; 
+ e0   :  ff11 ; 
+ e1   :  ff17 ; 
+ e2   :  ff1d ; 
+ e3   :  ff24 ; 
+ e4   :  ff2a ; 
+ e5   :  ff30 ; 
+ e6   :  ff37 ; 
+ e7   :  ff3d ; 
+ e8   :  ff44 ; 
+ e9   :  ff4b ; 
+ ea   :  ff52 ; 
+ eb   :  ff59 ; 
+ ec   :  ff5f ; 
+ ed   :  ff66 ; 
+ ee   :  ff6d ; 
+ ef   :  ff75 ; 
+ f0   :  ff7c ; 
+ f1   :  ff83 ; 
+ f2   :  ff8a ; 
+ f3   :  ff92 ; 
+ f4   :  ff99 ; 
+ f5   :  ffa1 ; 
+ f6   :  ffa8 ; 
+ f7   :  ffb0 ; 
+ f8   :  ffb7 ; 
+ f9   :  ffbf ; 
+ fa   :  ffc7 ; 
+ fb   :  ffcf ; 
+ fc   :  ffd6 ; 
+ fd   :  ffde ; 
+ fe   :  ffe6 ; 
+ ff   :  ffee ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
index 1971c3e982..a8344b7e3a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
@@ -3,114 +3,114 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  14 ; 
- 1   :  16 ; 
- 2   :  17 ; 
- 3   :  19 ; 
- 4   :  1a ; 
- 5   :  1c ; 
- 6   :  1d ; 
- 7   :  1f ; 
- 8   :  20 ; 
- 9   :  22 ; 
- a   :  23 ; 
- b   :  25 ; 
- c   :  27 ; 
- d   :  28 ; 
- e   :  2a ; 
- f   :  2b ; 
- 10   :  2d ; 
- 11   :  2f ; 
- 12   :  30 ; 
- 13   :  32 ; 
- 14   :  33 ; 
- 15   :  35 ; 
- 16   :  37 ; 
- 17   :  38 ; 
- 18   :  3a ; 
- 19   :  3c ; 
- 1a   :  3d ; 
- 1b   :  3f ; 
- 1c   :  41 ; 
- 1d   :  42 ; 
- 1e   :  44 ; 
- 1f   :  46 ; 
- 20   :  48 ; 
- 21   :  49 ; 
- 22   :  4b ; 
- 23   :  4d ; 
- 24   :  4e ; 
- 25   :  50 ; 
- 26   :  52 ; 
- 27   :  53 ; 
- 28   :  55 ; 
- 29   :  57 ; 
- 2a   :  59 ; 
- 2b   :  5a ; 
- 2c   :  5c ; 
- 2d   :  5e ; 
- 2e   :  5f ; 
- 2f   :  61 ; 
- 30   :  63 ; 
- 31   :  65 ; 
- 32   :  66 ; 
- 33   :  68 ; 
- 34   :  6a ; 
- 35   :  6b ; 
- 36   :  6d ; 
- 37   :  6f ; 
- 38   :  71 ; 
- 39   :  72 ; 
- 3a   :  74 ; 
- 3b   :  76 ; 
- 3c   :  77 ; 
- 3d   :  79 ; 
- 3e   :  7b ; 
- 3f   :  7c ; 
- 40   :  7e ; 
- 41   :  80 ; 
- 42   :  81 ; 
- 43   :  83 ; 
- 44   :  85 ; 
- 45   :  86 ; 
- 46   :  88 ; 
- 47   :  89 ; 
- 48   :  8b ; 
- 49   :  8d ; 
- 4a   :  8e ; 
- 4b   :  90 ; 
- 4c   :  91 ; 
- 4d   :  93 ; 
- 4e   :  95 ; 
- 4f   :  96 ; 
- 50   :  98 ; 
- 51   :  99 ; 
- 52   :  9b ; 
- 53   :  9c ; 
- 54   :  9e ; 
- 55   :  9f ; 
- 56   :  a1 ; 
- 57   :  a2 ; 
- 58   :  a3 ; 
- 59   :  a5 ; 
- 5a   :  a6 ; 
- 5b   :  a8 ; 
- 5c   :  a9 ; 
- 5d   :  aa ; 
- 5e   :  ac ; 
- 5f   :  ad ; 
- 60   :  ae ; 
- 61   :  b0 ; 
- 62   :  b1 ; 
- 63   :  b2 ; 
- 64   :  b3 ; 
+ 0   :  15 ; 
+ 1   :  17 ; 
+ 2   :  18 ; 
+ 3   :  1a ; 
+ 4   :  1b ; 
+ 5   :  1d ; 
+ 6   :  1e ; 
+ 7   :  20 ; 
+ 8   :  22 ; 
+ 9   :  23 ; 
+ a   :  25 ; 
+ b   :  26 ; 
+ c   :  28 ; 
+ d   :  29 ; 
+ e   :  2b ; 
+ f   :  2d ; 
+ 10   :  2e ; 
+ 11   :  30 ; 
+ 12   :  31 ; 
+ 13   :  33 ; 
+ 14   :  35 ; 
+ 15   :  36 ; 
+ 16   :  38 ; 
+ 17   :  3a ; 
+ 18   :  3b ; 
+ 19   :  3d ; 
+ 1a   :  3f ; 
+ 1b   :  40 ; 
+ 1c   :  42 ; 
+ 1d   :  44 ; 
+ 1e   :  45 ; 
+ 1f   :  47 ; 
+ 20   :  49 ; 
+ 21   :  4b ; 
+ 22   :  4c ; 
+ 23   :  4e ; 
+ 24   :  50 ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
+ 27   :  55 ; 
+ 28   :  56 ; 
+ 29   :  58 ; 
+ 2a   :  5a ; 
+ 2b   :  5c ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
+ 2e   :  61 ; 
+ 2f   :  62 ; 
+ 30   :  64 ; 
+ 31   :  66 ; 
+ 32   :  68 ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
+ 35   :  6d ; 
+ 36   :  6e ; 
+ 37   :  70 ; 
+ 38   :  72 ; 
+ 39   :  74 ; 
+ 3a   :  75 ; 
+ 3b   :  77 ; 
+ 3c   :  79 ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
+ 3f   :  7e ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
+ 42   :  83 ; 
+ 43   :  84 ; 
+ 44   :  86 ; 
+ 45   :  87 ; 
+ 46   :  89 ; 
+ 47   :  8b ; 
+ 48   :  8c ; 
+ 49   :  8e ; 
+ 4a   :  8f ; 
+ 4b   :  91 ; 
+ 4c   :  93 ; 
+ 4d   :  94 ; 
+ 4e   :  96 ; 
+ 4f   :  97 ; 
+ 50   :  99 ; 
+ 51   :  9a ; 
+ 52   :  9c ; 
+ 53   :  9d ; 
+ 54   :  9f ; 
+ 55   :  a0 ; 
+ 56   :  a2 ; 
+ 57   :  a3 ; 
+ 58   :  a4 ; 
+ 59   :  a6 ; 
+ 5a   :  a7 ; 
+ 5b   :  a9 ; 
+ 5c   :  aa ; 
+ 5d   :  ab ; 
+ 5e   :  ad ; 
+ 5f   :  ae ; 
+ 60   :  af ; 
+ 61   :  b1 ; 
+ 62   :  b2 ; 
+ 63   :  b3 ; 
+ 64   :  b4 ; 
  65   :  b5 ; 
- 66   :  b6 ; 
- 67   :  b7 ; 
- 68   :  b8 ; 
- 69   :  b9 ; 
- 6a   :  ba ; 
- 6b   :  bb ; 
+ 66   :  b7 ; 
+ 67   :  b8 ; 
+ 68   :  b9 ; 
+ 69   :  ba ; 
+ 6a   :  bb ; 
+ 6b   :  bc ; 
  6c   :  bd ; 
  6d   :  be ; 
  6e   :  bf ; 
@@ -119,31 +119,31 @@ CONTENT BEGIN
  71   :  c2 ; 
  72   :  c3 ; 
  73   :  c4 ; 
- 74   :  c4 ; 
- 75   :  c5 ; 
- 76   :  c6 ; 
- 77   :  c7 ; 
+ 74   :  c5 ; 
+ 75   :  c6 ; 
+ 76   :  c7 ; 
+ 77   :  c8 ; 
  78   :  c8 ; 
  79   :  c9 ; 
- 7a   :  c9 ; 
- 7b   :  ca ; 
+ 7a   :  ca ; 
+ 7b   :  cb ; 
  7c   :  cb ; 
- 7d   :  cb ; 
- 7e   :  cc ; 
+ 7d   :  cc ; 
+ 7e   :  cd ; 
  7f   :  cd ; 
- 80   :  cd ; 
+ 80   :  ce ; 
  81   :  ce ; 
- 82   :  ce ; 
+ 82   :  cf ; 
  83   :  cf ; 
- 84   :  cf ; 
+ 84   :  d0 ; 
  85   :  d0 ; 
- 86   :  d0 ; 
+ 86   :  d1 ; 
  87   :  d1 ; 
  88   :  d1 ; 
  89   :  d2 ; 
  8a   :  d2 ; 
  8b   :  d2 ; 
- 8c   :  d2 ; 
+ 8c   :  d3 ; 
  8d   :  d3 ; 
  8e   :  d3 ; 
  8f   :  d3 ; 
@@ -157,24 +157,24 @@ CONTENT BEGIN
  97   :  d3 ; 
  98   :  d3 ; 
  99   :  d3 ; 
- 9a   :  d3 ; 
+ 9a   :  d2 ; 
  9b   :  d2 ; 
  9c   :  d2 ; 
  9d   :  d2 ; 
- 9e   :  d2 ; 
+ 9e   :  d1 ; 
  9f   :  d1 ; 
- a0   :  d1 ; 
+ a0   :  d0 ; 
  a1   :  d0 ; 
- a2   :  d0 ; 
+ a2   :  cf ; 
  a3   :  cf ; 
- a4   :  cf ; 
+ a4   :  ce ; 
  a5   :  ce ; 
- a6   :  ce ; 
- a7   :  cd ; 
+ a6   :  cd ; 
+ a7   :  cc ; 
  a8   :  cc ; 
- a9   :  cc ; 
- aa   :  cb ; 
- ab   :  ca ; 
+ a9   :  cb ; 
+ aa   :  ca ; 
+ ab   :  c9 ; 
  ac   :  c9 ; 
  ad   :  c8 ; 
  ae   :  c7 ; 
@@ -182,81 +182,81 @@ CONTENT BEGIN
  b0   :  c5 ; 
  b1   :  c4 ; 
  b2   :  c3 ; 
- b3   :  c2 ; 
- b4   :  c1 ; 
- b5   :  c0 ; 
- b6   :  bf ; 
- b7   :  be ; 
- b8   :  bc ; 
- b9   :  bb ; 
- ba   :  ba ; 
- bb   :  b8 ; 
- bc   :  b7 ; 
- bd   :  b5 ; 
- be   :  b4 ; 
- bf   :  b2 ; 
- c0   :  b1 ; 
- c1   :  af ; 
- c2   :  ad ; 
- c3   :  ac ; 
- c4   :  aa ; 
- c5   :  a8 ; 
- c6   :  a6 ; 
- c7   :  a4 ; 
- c8   :  a3 ; 
- c9   :  a1 ; 
- ca   :  9f ; 
- cb   :  9d ; 
- cc   :  9b ; 
- cd   :  99 ; 
- ce   :  96 ; 
- cf   :  94 ; 
- d0   :  92 ; 
- d1   :  90 ; 
- d2   :  8e ; 
- d3   :  8b ; 
- d4   :  89 ; 
- d5   :  87 ; 
- d6   :  84 ; 
- d7   :  82 ; 
- d8   :  7f ; 
- d9   :  7d ; 
- da   :  7a ; 
- db   :  77 ; 
- dc   :  75 ; 
- dd   :  72 ; 
- de   :  6f ; 
- df   :  6d ; 
- e0   :  6a ; 
- e1   :  67 ; 
- e2   :  64 ; 
- e3   :  61 ; 
- e4   :  5e ; 
- e5   :  5c ; 
- e6   :  59 ; 
- e7   :  56 ; 
- e8   :  52 ; 
- e9   :  4f ; 
- ea   :  4c ; 
- eb   :  49 ; 
- ec   :  46 ; 
- ed   :  43 ; 
- ee   :  3f ; 
- ef   :  3c ; 
- f0   :  39 ; 
- f1   :  36 ; 
- f2   :  32 ; 
- f3   :  2f ; 
- f4   :  2b ; 
- f5   :  28 ; 
- f6   :  24 ; 
- f7   :  21 ; 
- f8   :  1d ; 
- f9   :  1a ; 
- fa   :  16 ; 
- fb   :  13 ; 
- fc   :  f ; 
- fd   :  b ; 
- fe   :  8 ; 
- ff   :  4 ; 
+ b3   :  c1 ; 
+ b4   :  c0 ; 
+ b5   :  bf ; 
+ b6   :  be ; 
+ b7   :  bd ; 
+ b8   :  bb ; 
+ b9   :  ba ; 
+ ba   :  b9 ; 
+ bb   :  b7 ; 
+ bc   :  b6 ; 
+ bd   :  b4 ; 
+ be   :  b3 ; 
+ bf   :  b1 ; 
+ c0   :  af ; 
+ c1   :  ae ; 
+ c2   :  ac ; 
+ c3   :  aa ; 
+ c4   :  a9 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
+ c7   :  a3 ; 
+ c8   :  a1 ; 
+ c9   :  9f ; 
+ ca   :  9d ; 
+ cb   :  9b ; 
+ cc   :  99 ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  90 ; 
+ d1   :  8e ; 
+ d2   :  8c ; 
+ d3   :  89 ; 
+ d4   :  87 ; 
+ d5   :  85 ; 
+ d6   :  82 ; 
+ d7   :  80 ; 
+ d8   :  7d ; 
+ d9   :  7b ; 
+ da   :  78 ; 
+ db   :  75 ; 
+ dc   :  73 ; 
+ dd   :  70 ; 
+ de   :  6d ; 
+ df   :  6b ; 
+ e0   :  68 ; 
+ e1   :  65 ; 
+ e2   :  62 ; 
+ e3   :  5f ; 
+ e4   :  5c ; 
+ e5   :  59 ; 
+ e6   :  56 ; 
+ e7   :  53 ; 
+ e8   :  50 ; 
+ e9   :  4d ; 
+ ea   :  4a ; 
+ eb   :  47 ; 
+ ec   :  44 ; 
+ ed   :  40 ; 
+ ee   :  3d ; 
+ ef   :  3a ; 
+ f0   :  36 ; 
+ f1   :  33 ; 
+ f2   :  30 ; 
+ f3   :  2c ; 
+ f4   :  29 ; 
+ f5   :  25 ; 
+ f6   :  22 ; 
+ f7   :  1e ; 
+ f8   :  1b ; 
+ f9   :  17 ; 
+ fa   :  14 ; 
+ fb   :  10 ; 
+ fc   :  c ; 
+ fd   :  9 ; 
+ fe   :  5 ; 
+ ff   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
index 086dfbabce..90cf20794d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
@@ -3,91 +3,91 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff89 ; 
- 1   :  ff78 ; 
- 2   :  ff75 ; 
- 3   :  ff7f ; 
- 4   :  ff95 ; 
- 5   :  ffb0 ; 
- 6   :  ffcc ; 
- 7   :  ffe2 ; 
- 8   :  fff0 ; 
- 9   :  fff5 ; 
- a   :  fff4 ; 
- b   :  ffef ; 
- c   :  ffea ; 
- d   :  ffe8 ; 
- e   :  ffe7 ; 
- f   :  ffe9 ; 
- 10   :  ffea ; 
+ 0   :  ff7b ; 
+ 1   :  ff75 ; 
+ 2   :  ff7b ; 
+ 3   :  ff8e ; 
+ 4   :  ffa9 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffdd ; 
+ 7   :  ffed ; 
+ 8   :  fff4 ; 
+ 9   :  fff4 ; 
+ a   :  fff0 ; 
+ b   :  ffeb ; 
+ c   :  ffe8 ; 
+ d   :  ffe7 ; 
+ e   :  ffe8 ; 
+ f   :  ffea ; 
+ 10   :  ffeb ; 
  11   :  ffeb ; 
- 12   :  ffeb ; 
- 13   :  ffe9 ; 
- 14   :  ffe8 ; 
- 15   :  ffe7 ; 
+ 12   :  ffea ; 
+ 13   :  ffe8 ; 
+ 14   :  ffe7 ; 
+ 15   :  ffe6 ; 
  16   :  ffe6 ; 
- 17   :  ffe6 ; 
+ 17   :  ffe7 ; 
  18   :  ffe7 ; 
  19   :  ffe7 ; 
  1a   :  ffe6 ; 
- 1b   :  ffe6 ; 
- 1c   :  ffe5 ; 
- 1d   :  ffe4 ; 
+ 1b   :  ffe5 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe3 ; 
  1e   :  ffe3 ; 
  1f   :  ffe3 ; 
  20   :  ffe3 ; 
  21   :  ffe3 ; 
- 22   :  ffe3 ; 
- 23   :  ffe2 ; 
+ 22   :  ffe2 ; 
+ 23   :  ffe1 ; 
  24   :  ffe1 ; 
- 25   :  ffe1 ; 
+ 25   :  ffe0 ; 
  26   :  ffe0 ; 
  27   :  ffe0 ; 
  28   :  ffe0 ; 
  29   :  ffdf ; 
  2a   :  ffdf ; 
  2b   :  ffde ; 
- 2c   :  ffde ; 
+ 2c   :  ffdd ; 
  2d   :  ffdd ; 
- 2e   :  ffdd ; 
+ 2e   :  ffdc ; 
  2f   :  ffdc ; 
  30   :  ffdc ; 
  31   :  ffdc ; 
  32   :  ffdb ; 
- 33   :  ffdb ; 
+ 33   :  ffda ; 
  34   :  ffda ; 
- 35   :  ffda ; 
+ 35   :  ffd9 ; 
  36   :  ffd9 ; 
  37   :  ffd9 ; 
- 38   :  ffd9 ; 
+ 38   :  ffd8 ; 
  39   :  ffd8 ; 
- 3a   :  ffd8 ; 
+ 3a   :  ffd7 ; 
  3b   :  ffd7 ; 
- 3c   :  ffd7 ; 
+ 3c   :  ffd6 ; 
  3d   :  ffd6 ; 
- 3e   :  ffd6 ; 
+ 3e   :  ffd5 ; 
  3f   :  ffd5 ; 
  40   :  ffd5 ; 
- 41   :  ffd5 ; 
+ 41   :  ffd4 ; 
  42   :  ffd4 ; 
- 43   :  ffd4 ; 
+ 43   :  ffd3 ; 
  44   :  ffd3 ; 
- 45   :  ffd3 ; 
+ 45   :  ffd2 ; 
  46   :  ffd2 ; 
  47   :  ffd2 ; 
- 48   :  ffd2 ; 
+ 48   :  ffd1 ; 
  49   :  ffd1 ; 
- 4a   :  ffd1 ; 
+ 4a   :  ffd0 ; 
  4b   :  ffd0 ; 
- 4c   :  ffd0 ; 
+ 4c   :  ffcf ; 
  4d   :  ffcf ; 
  4e   :  ffcf ; 
- 4f   :  ffcf ; 
+ 4f   :  ffce ; 
  50   :  ffce ; 
  51   :  ffce ; 
- 52   :  ffce ; 
+ 52   :  ffcd ; 
  53   :  ffcd ; 
- 54   :  ffcd ; 
+ 54   :  ffcc ; 
  55   :  ffcc ; 
  56   :  ffcc ; 
  57   :  ffcb ; 
@@ -95,43 +95,43 @@ CONTENT BEGIN
  59   :  ffcb ; 
  5a   :  ffca ; 
  5b   :  ffca ; 
- 5c   :  ffca ; 
+ 5c   :  ffc9 ; 
  5d   :  ffc9 ; 
  5e   :  ffc9 ; 
- 5f   :  ffc9 ; 
+ 5f   :  ffc8 ; 
  60   :  ffc8 ; 
  61   :  ffc8 ; 
- 62   :  ffc8 ; 
+ 62   :  ffc7 ; 
  63   :  ffc7 ; 
  64   :  ffc7 ; 
- 65   :  ffc7 ; 
+ 65   :  ffc6 ; 
  66   :  ffc6 ; 
  67   :  ffc6 ; 
- 68   :  ffc6 ; 
+ 68   :  ffc5 ; 
  69   :  ffc5 ; 
  6a   :  ffc5 ; 
  6b   :  ffc5 ; 
- 6c   :  ffc5 ; 
+ 6c   :  ffc4 ; 
  6d   :  ffc4 ; 
  6e   :  ffc4 ; 
  6f   :  ffc4 ; 
- 70   :  ffc4 ; 
+ 70   :  ffc3 ; 
  71   :  ffc3 ; 
  72   :  ffc3 ; 
  73   :  ffc3 ; 
- 74   :  ffc3 ; 
+ 74   :  ffc2 ; 
  75   :  ffc2 ; 
  76   :  ffc2 ; 
  77   :  ffc2 ; 
  78   :  ffc2 ; 
- 79   :  ffc2 ; 
+ 79   :  ffc1 ; 
  7a   :  ffc1 ; 
  7b   :  ffc1 ; 
  7c   :  ffc1 ; 
  7d   :  ffc1 ; 
  7e   :  ffc1 ; 
  7f   :  ffc1 ; 
- 80   :  ffc1 ; 
+ 80   :  ffc0 ; 
  81   :  ffc0 ; 
  82   :  ffc0 ; 
  83   :  ffc0 ; 
@@ -166,7 +166,7 @@ CONTENT BEGIN
  a0   :  ffc2 ; 
  a1   :  ffc2 ; 
  a2   :  ffc2 ; 
- a3   :  ffc2 ; 
+ a3   :  ffc3 ; 
  a4   :  ffc3 ; 
  a5   :  ffc3 ; 
  a6   :  ffc3 ; 
@@ -178,9 +178,9 @@ CONTENT BEGIN
  ac   :  ffc5 ; 
  ad   :  ffc6 ; 
  ae   :  ffc6 ; 
- af   :  ffc6 ; 
+ af   :  ffc7 ; 
  b0   :  ffc7 ; 
- b1   :  ffc7 ; 
+ b1   :  ffc8 ; 
  b2   :  ffc8 ; 
  b3   :  ffc8 ; 
  b4   :  ffc9 ; 
@@ -188,35 +188,35 @@ CONTENT BEGIN
  b6   :  ffca ; 
  b7   :  ffca ; 
  b8   :  ffcb ; 
- b9   :  ffcb ; 
+ b9   :  ffcc ; 
  ba   :  ffcc ; 
- bb   :  ffcc ; 
+ bb   :  ffcd ; 
  bc   :  ffcd ; 
- bd   :  ffcd ; 
+ bd   :  ffce ; 
  be   :  ffce ; 
  bf   :  ffcf ; 
- c0   :  ffcf ; 
+ c0   :  ffd0 ; 
  c1   :  ffd0 ; 
  c2   :  ffd1 ; 
- c3   :  ffd1 ; 
+ c3   :  ffd2 ; 
  c4   :  ffd2 ; 
  c5   :  ffd3 ; 
- c6   :  ffd3 ; 
- c7   :  ffd4 ; 
+ c6   :  ffd4 ; 
+ c7   :  ffd5 ; 
  c8   :  ffd5 ; 
  c9   :  ffd6 ; 
- ca   :  ffd6 ; 
- cb   :  ffd7 ; 
- cc   :  ffd8 ; 
+ ca   :  ffd7 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd9 ; 
  cd   :  ffd9 ; 
  ce   :  ffda ; 
- cf   :  ffda ; 
- d0   :  ffdb ; 
- d1   :  ffdc ; 
- d2   :  ffdd ; 
- d3   :  ffde ; 
- d4   :  ffdf ; 
- d5   :  ffe0 ; 
+ cf   :  ffdb ; 
+ d0   :  ffdc ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
+ d3   :  ffdf ; 
+ d4   :  ffe0 ; 
+ d5   :  ffe1 ; 
  d6   :  ffe1 ; 
  d7   :  ffe2 ; 
  d8   :  ffe3 ; 
@@ -224,39 +224,39 @@ CONTENT BEGIN
  da   :  ffe5 ; 
  db   :  ffe6 ; 
  dc   :  ffe7 ; 
- dd   :  ffe8 ; 
- de   :  ffe9 ; 
- df   :  ffea ; 
- e0   :  ffeb ; 
- e1   :  ffec ; 
- e2   :  ffed ; 
- e3   :  ffee ; 
- e4   :  ffef ; 
+ dd   :  ffe9 ; 
+ de   :  ffea ; 
+ df   :  ffeb ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
  e5   :  fff1 ; 
- e6   :  fff2 ; 
- e7   :  fff3 ; 
- e8   :  fff4 ; 
- e9   :  fff5 ; 
+ e6   :  fff3 ; 
+ e7   :  fff4 ; 
+ e8   :  fff5 ; 
+ e9   :  fff6 ; 
  ea   :  fff7 ; 
- eb   :  fff8 ; 
- ec   :  fff9 ; 
- ed   :  fffa ; 
- ee   :  fffb ; 
- ef   :  fffd ; 
- f0   :  fffe ; 
- f1   :  ffff ; 
- f2   :  1 ; 
- f3   :  2 ; 
- f4   :  3 ; 
- f5   :  5 ; 
- f6   :  6 ; 
- f7   :  7 ; 
- f8   :  9 ; 
- f9   :  a ; 
- fa   :  c ; 
- fb   :  d ; 
- fc   :  e ; 
- fd   :  10 ; 
- fe   :  11 ; 
- ff   :  13 ; 
+ eb   :  fff9 ; 
+ ec   :  fffa ; 
+ ed   :  fffb ; 
+ ee   :  fffc ; 
+ ef   :  fffe ; 
+ f0   :  ffff ; 
+ f1   :  0 ; 
+ f2   :  2 ; 
+ f3   :  3 ; 
+ f4   :  4 ; 
+ f5   :  6 ; 
+ f6   :  7 ; 
+ f7   :  8 ; 
+ f8   :  a ; 
+ f9   :  b ; 
+ fa   :  d ; 
+ fb   :  e ; 
+ fc   :  10 ; 
+ fd   :  11 ; 
+ fe   :  12 ; 
+ ff   :  14 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
index 150426c0ee..6403b99c8f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
+ 0   :  7ffd ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffd ; 
- 4   :  7ff8 ; 
- 5   :  7ff2 ; 
- 6   :  7feb ; 
- 7   :  7fe1 ; 
- 8   :  7fd6 ; 
- 9   :  7fca ; 
- a   :  7fbb ; 
- b   :  7fab ; 
- c   :  7f99 ; 
- d   :  7f86 ; 
- e   :  7f71 ; 
- f   :  7f5a ; 
- 10   :  7f41 ; 
- 11   :  7f27 ; 
- 12   :  7f0b ; 
- 13   :  7eed ; 
- 14   :  7ece ; 
- 15   :  7ead ; 
- 16   :  7e8a ; 
- 17   :  7e66 ; 
- 18   :  7e40 ; 
- 19   :  7e19 ; 
- 1a   :  7def ; 
- 1b   :  7dc4 ; 
- 1c   :  7d98 ; 
- 1d   :  7d6a ; 
- 1e   :  7d3a ; 
- 1f   :  7d08 ; 
- 20   :  7cd5 ; 
- 21   :  7ca0 ; 
- 22   :  7c6a ; 
- 23   :  7c32 ; 
- 24   :  7bf9 ; 
- 25   :  7bbd ; 
- 26   :  7b81 ; 
- 27   :  7b42 ; 
- 28   :  7b02 ; 
- 29   :  7ac1 ; 
- 2a   :  7a7e ; 
- 2b   :  7a39 ; 
- 2c   :  79f3 ; 
- 2d   :  79ab ; 
- 2e   :  7962 ; 
- 2f   :  7917 ; 
- 30   :  78cb ; 
- 31   :  787d ; 
- 32   :  782e ; 
- 33   :  77dd ; 
- 34   :  778a ; 
- 35   :  7736 ; 
- 36   :  76e1 ; 
- 37   :  768a ; 
- 38   :  7632 ; 
- 39   :  75d8 ; 
- 3a   :  757d ; 
- 3b   :  7520 ; 
- 3c   :  74c2 ; 
- 3d   :  7462 ; 
- 3e   :  7401 ; 
- 3f   :  739f ; 
- 40   :  733b ; 
- 41   :  72d6 ; 
- 42   :  7270 ; 
- 43   :  7208 ; 
- 44   :  719e ; 
- 45   :  7134 ; 
- 46   :  70c8 ; 
- 47   :  705b ; 
- 48   :  6fec ; 
- 49   :  6f7c ; 
- 4a   :  6f0b ; 
- 4b   :  6e99 ; 
- 4c   :  6e25 ; 
- 4d   :  6db0 ; 
- 4e   :  6d39 ; 
- 4f   :  6cc2 ; 
- 50   :  6c49 ; 
- 51   :  6bcf ; 
- 52   :  6b54 ; 
- 53   :  6ad8 ; 
- 54   :  6a5a ; 
- 55   :  69db ; 
- 56   :  695c ; 
- 57   :  68db ; 
- 58   :  6858 ; 
- 59   :  67d5 ; 
- 5a   :  6751 ; 
- 5b   :  66cb ; 
- 5c   :  6645 ; 
- 5d   :  65bd ; 
- 5e   :  6534 ; 
- 5f   :  64aa ; 
- 60   :  6420 ; 
- 61   :  6394 ; 
- 62   :  6307 ; 
- 63   :  6279 ; 
- 64   :  61ea ; 
- 65   :  615a ; 
- 66   :  60ca ; 
- 67   :  6038 ; 
- 68   :  5fa5 ; 
- 69   :  5f12 ; 
- 6a   :  5e7d ; 
- 6b   :  5de8 ; 
- 6c   :  5d52 ; 
- 6d   :  5cbb ; 
- 6e   :  5c23 ; 
- 6f   :  5b8a ; 
- 70   :  5af0 ; 
- 71   :  5a56 ; 
- 72   :  59bb ; 
- 73   :  591f ; 
- 74   :  5882 ; 
- 75   :  57e5 ; 
- 76   :  5746 ; 
- 77   :  56a7 ; 
- 78   :  5608 ; 
- 79   :  5568 ; 
- 7a   :  54c7 ; 
- 7b   :  5425 ; 
- 7c   :  5383 ; 
- 7d   :  52e0 ; 
- 7e   :  523c ; 
- 7f   :  5198 ; 
- 80   :  50f3 ; 
- 81   :  504e ; 
- 82   :  4fa8 ; 
- 83   :  4f01 ; 
- 84   :  4e5a ; 
- 85   :  4db3 ; 
- 86   :  4d0b ; 
- 87   :  4c62 ; 
- 88   :  4bba ; 
- 89   :  4b10 ; 
- 8a   :  4a66 ; 
- 8b   :  49bc ; 
- 8c   :  4911 ; 
- 8d   :  4866 ; 
- 8e   :  47bb ; 
- 8f   :  470f ; 
- 90   :  4663 ; 
- 91   :  45b7 ; 
- 92   :  450a ; 
- 93   :  445d ; 
- 94   :  43af ; 
- 95   :  4302 ; 
- 96   :  4254 ; 
- 97   :  41a6 ; 
- 98   :  40f7 ; 
- 99   :  4049 ; 
- 9a   :  3f9a ; 
- 9b   :  3eeb ; 
- 9c   :  3e3c ; 
- 9d   :  3d8c ; 
- 9e   :  3cdd ; 
- 9f   :  3c2d ; 
- a0   :  3b7e ; 
- a1   :  3ace ; 
- a2   :  3a1e ; 
- a3   :  396e ; 
- a4   :  38be ; 
- a5   :  380f ; 
- a6   :  375f ; 
- a7   :  36af ; 
- a8   :  35ff ; 
- a9   :  354f ; 
- aa   :  349f ; 
- ab   :  33ef ; 
- ac   :  333f ; 
- ad   :  3290 ; 
- ae   :  31e0 ; 
- af   :  3131 ; 
- b0   :  3081 ; 
- b1   :  2fd2 ; 
- b2   :  2f23 ; 
- b3   :  2e74 ; 
- b4   :  2dc6 ; 
- b5   :  2d17 ; 
- b6   :  2c69 ; 
- b7   :  2bbb ; 
- b8   :  2b0e ; 
- b9   :  2a60 ; 
- ba   :  29b3 ; 
- bb   :  2906 ; 
- bc   :  285a ; 
- bd   :  27ad ; 
- be   :  2701 ; 
- bf   :  2656 ; 
- c0   :  25ab ; 
- c1   :  2500 ; 
- c2   :  2455 ; 
- c3   :  23ab ; 
- c4   :  2302 ; 
- c5   :  2258 ; 
- c6   :  21b0 ; 
- c7   :  2107 ; 
- c8   :  205f ; 
- c9   :  1fb8 ; 
- ca   :  1f11 ; 
- cb   :  1e6b ; 
- cc   :  1dc5 ; 
- cd   :  1d1f ; 
- ce   :  1c7b ; 
- cf   :  1bd6 ; 
- d0   :  1b33 ; 
- d1   :  1a90 ; 
- d2   :  19ed ; 
- d3   :  194b ; 
- d4   :  18aa ; 
- d5   :  1809 ; 
- d6   :  1769 ; 
- d7   :  16ca ; 
- d8   :  162b ; 
- d9   :  158d ; 
- da   :  14f0 ; 
- db   :  1453 ; 
- dc   :  13b8 ; 
- dd   :  131c ; 
- de   :  1282 ; 
- df   :  11e8 ; 
- e0   :  114f ; 
- e1   :  10b7 ; 
- e2   :  1020 ; 
- e3   :  f89 ; 
- e4   :  ef3 ; 
- e5   :  e5e ; 
- e6   :  dca ; 
- e7   :  d37 ; 
- e8   :  ca4 ; 
- e9   :  c12 ; 
- ea   :  b81 ; 
- eb   :  af2 ; 
- ec   :  a62 ; 
- ed   :  9d4 ; 
- ee   :  947 ; 
- ef   :  8bb ; 
- f0   :  82f ; 
- f1   :  7a4 ; 
- f2   :  71b ; 
- f3   :  692 ; 
- f4   :  60a ; 
- f5   :  584 ; 
- f6   :  4fe ; 
- f7   :  479 ; 
- f8   :  3f5 ; 
- f9   :  372 ; 
- fa   :  2f0 ; 
- fb   :  26f ; 
- fc   :  1f0 ; 
- fd   :  171 ; 
- fe   :  f3 ; 
- ff   :  76 ; 
+ 3   :  7fff ; 
+ 4   :  7ffc ; 
+ 5   :  7ff7 ; 
+ 6   :  7ff1 ; 
+ 7   :  7fe9 ; 
+ 8   :  7fdf ; 
+ 9   :  7fd3 ; 
+ a   :  7fc6 ; 
+ b   :  7fb7 ; 
+ c   :  7fa7 ; 
+ d   :  7f94 ; 
+ e   :  7f81 ; 
+ f   :  7f6b ; 
+ 10   :  7f54 ; 
+ 11   :  7f3b ; 
+ 12   :  7f20 ; 
+ 13   :  7f04 ; 
+ 14   :  7ee6 ; 
+ 15   :  7ec6 ; 
+ 16   :  7ea4 ; 
+ 17   :  7e81 ; 
+ 18   :  7e5d ; 
+ 19   :  7e36 ; 
+ 1a   :  7e0e ; 
+ 1b   :  7de5 ; 
+ 1c   :  7db9 ; 
+ 1d   :  7d8c ; 
+ 1e   :  7d5e ; 
+ 1f   :  7d2e ; 
+ 20   :  7cfc ; 
+ 21   :  7cc8 ; 
+ 22   :  7c93 ; 
+ 23   :  7c5c ; 
+ 24   :  7c24 ; 
+ 25   :  7bea ; 
+ 26   :  7bae ; 
+ 27   :  7b71 ; 
+ 28   :  7b33 ; 
+ 29   :  7af2 ; 
+ 2a   :  7ab0 ; 
+ 2b   :  7a6d ; 
+ 2c   :  7a28 ; 
+ 2d   :  79e1 ; 
+ 2e   :  7999 ; 
+ 2f   :  794f ; 
+ 30   :  7904 ; 
+ 31   :  78b7 ; 
+ 32   :  7869 ; 
+ 33   :  7819 ; 
+ 34   :  77c8 ; 
+ 35   :  7775 ; 
+ 36   :  7721 ; 
+ 37   :  76cb ; 
+ 38   :  7674 ; 
+ 39   :  761b ; 
+ 3a   :  75c1 ; 
+ 3b   :  7566 ; 
+ 3c   :  7509 ; 
+ 3d   :  74aa ; 
+ 3e   :  744a ; 
+ 3f   :  73e9 ; 
+ 40   :  7386 ; 
+ 41   :  7322 ; 
+ 42   :  72bd ; 
+ 43   :  7256 ; 
+ 44   :  71ee ; 
+ 45   :  7184 ; 
+ 46   :  7119 ; 
+ 47   :  70ad ; 
+ 48   :  703f ; 
+ 49   :  6fd0 ; 
+ 4a   :  6f60 ; 
+ 4b   :  6eee ; 
+ 4c   :  6e7c ; 
+ 4d   :  6e08 ; 
+ 4e   :  6d92 ; 
+ 4f   :  6d1c ; 
+ 50   :  6ca4 ; 
+ 51   :  6c2b ; 
+ 52   :  6bb1 ; 
+ 53   :  6b35 ; 
+ 54   :  6ab8 ; 
+ 55   :  6a3b ; 
+ 56   :  69bc ; 
+ 57   :  693b ; 
+ 58   :  68ba ; 
+ 59   :  6838 ; 
+ 5a   :  67b4 ; 
+ 5b   :  672f ; 
+ 5c   :  66aa ; 
+ 5d   :  6623 ; 
+ 5e   :  659b ; 
+ 5f   :  6512 ; 
+ 60   :  6488 ; 
+ 61   :  63fd ; 
+ 62   :  6371 ; 
+ 63   :  62e4 ; 
+ 64   :  6255 ; 
+ 65   :  61c6 ; 
+ 66   :  6136 ; 
+ 67   :  60a5 ; 
+ 68   :  6013 ; 
+ 69   :  5f81 ; 
+ 6a   :  5eed ; 
+ 6b   :  5e58 ; 
+ 6c   :  5dc3 ; 
+ 6d   :  5d2c ; 
+ 6e   :  5c95 ; 
+ 6f   :  5bfd ; 
+ 70   :  5b64 ; 
+ 71   :  5aca ; 
+ 72   :  5a2f ; 
+ 73   :  5994 ; 
+ 74   :  58f8 ; 
+ 75   :  585b ; 
+ 76   :  57bd ; 
+ 77   :  571f ; 
+ 78   :  5680 ; 
+ 79   :  55e0 ; 
+ 7a   :  553f ; 
+ 7b   :  549e ; 
+ 7c   :  53fc ; 
+ 7d   :  535a ; 
+ 7e   :  52b7 ; 
+ 7f   :  5213 ; 
+ 80   :  516f ; 
+ 81   :  50ca ; 
+ 82   :  5024 ; 
+ 83   :  4f7e ; 
+ 84   :  4ed8 ; 
+ 85   :  4e31 ; 
+ 86   :  4d89 ; 
+ 87   :  4ce1 ; 
+ 88   :  4c38 ; 
+ 89   :  4b8f ; 
+ 8a   :  4ae6 ; 
+ 8b   :  4a3c ; 
+ 8c   :  4991 ; 
+ 8d   :  48e7 ; 
+ 8e   :  483c ; 
+ 8f   :  4790 ; 
+ 90   :  46e4 ; 
+ 91   :  4638 ; 
+ 92   :  458b ; 
+ 93   :  44de ; 
+ 94   :  4431 ; 
+ 95   :  4384 ; 
+ 96   :  42d6 ; 
+ 97   :  4228 ; 
+ 98   :  417a ; 
+ 99   :  40cc ; 
+ 9a   :  401d ; 
+ 9b   :  3f6e ; 
+ 9c   :  3ebf ; 
+ 9d   :  3e10 ; 
+ 9e   :  3d61 ; 
+ 9f   :  3cb1 ; 
+ a0   :  3c02 ; 
+ a1   :  3b52 ; 
+ a2   :  3aa2 ; 
+ a3   :  39f2 ; 
+ a4   :  3942 ; 
+ a5   :  3892 ; 
+ a6   :  37e3 ; 
+ a7   :  3733 ; 
+ a8   :  3683 ; 
+ a9   :  35d3 ; 
+ aa   :  3523 ; 
+ ab   :  3473 ; 
+ ac   :  33c3 ; 
+ ad   :  3313 ; 
+ ae   :  3264 ; 
+ af   :  31b4 ; 
+ b0   :  3105 ; 
+ b1   :  3056 ; 
+ b2   :  2fa7 ; 
+ b3   :  2ef8 ; 
+ b4   :  2e49 ; 
+ b5   :  2d9a ; 
+ b6   :  2cec ; 
+ b7   :  2c3e ; 
+ b8   :  2b90 ; 
+ b9   :  2ae2 ; 
+ ba   :  2a35 ; 
+ bb   :  2988 ; 
+ bc   :  28db ; 
+ bd   :  282e ; 
+ be   :  2782 ; 
+ bf   :  26d6 ; 
+ c0   :  262b ; 
+ c1   :  2580 ; 
+ c2   :  24d5 ; 
+ c3   :  242b ; 
+ c4   :  2381 ; 
+ c5   :  22d7 ; 
+ c6   :  222e ; 
+ c7   :  2185 ; 
+ c8   :  20dd ; 
+ c9   :  2035 ; 
+ ca   :  1f8e ; 
+ cb   :  1ee7 ; 
+ cc   :  1e41 ; 
+ cd   :  1d9b ; 
+ ce   :  1cf6 ; 
+ cf   :  1c52 ; 
+ d0   :  1bad ; 
+ d1   :  1b0a ; 
+ d2   :  1a67 ; 
+ d3   :  19c5 ; 
+ d4   :  1923 ; 
+ d5   :  1882 ; 
+ d6   :  17e1 ; 
+ d7   :  1741 ; 
+ d8   :  16a2 ; 
+ d9   :  1604 ; 
+ da   :  1566 ; 
+ db   :  14c9 ; 
+ dc   :  142c ; 
+ dd   :  1391 ; 
+ de   :  12f6 ; 
+ df   :  125b ; 
+ e0   :  11c2 ; 
+ e1   :  1129 ; 
+ e2   :  1091 ; 
+ e3   :  ffa ; 
+ e4   :  f63 ; 
+ e5   :  ece ; 
+ e6   :  e39 ; 
+ e7   :  da5 ; 
+ e8   :  d12 ; 
+ e9   :  c80 ; 
+ ea   :  bee ; 
+ eb   :  b5d ; 
+ ec   :  ace ; 
+ ed   :  a3f ; 
+ ee   :  9b1 ; 
+ ef   :  924 ; 
+ f0   :  898 ; 
+ f1   :  80c ; 
+ f2   :  782 ; 
+ f3   :  6f9 ; 
+ f4   :  670 ; 
+ f5   :  5e9 ; 
+ f6   :  562 ; 
+ f7   :  4dc ; 
+ f8   :  458 ; 
+ f9   :  3d4 ; 
+ fa   :  352 ; 
+ fb   :  2d0 ; 
+ fc   :  24f ; 
+ fd   :  1d0 ; 
+ fe   :  151 ; 
+ ff   :  d4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
index 236c8604ec..20d492549d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff06 ; 
- 1   :  ff80 ; 
- 2   :  fffa ; 
- 3   :  76 ; 
- 4   :  f3 ; 
- 5   :  171 ; 
- 6   :  1f0 ; 
- 7   :  26f ; 
- 8   :  2f0 ; 
- 9   :  372 ; 
- a   :  3f5 ; 
- b   :  479 ; 
- c   :  4fe ; 
- d   :  584 ; 
- e   :  60a ; 
- f   :  692 ; 
- 10   :  71b ; 
- 11   :  7a4 ; 
- 12   :  82f ; 
- 13   :  8bb ; 
- 14   :  947 ; 
- 15   :  9d4 ; 
- 16   :  a62 ; 
- 17   :  af2 ; 
- 18   :  b81 ; 
- 19   :  c12 ; 
- 1a   :  ca4 ; 
- 1b   :  d37 ; 
- 1c   :  dca ; 
- 1d   :  e5e ; 
- 1e   :  ef3 ; 
- 1f   :  f89 ; 
- 20   :  1020 ; 
- 21   :  10b7 ; 
- 22   :  114f ; 
- 23   :  11e8 ; 
- 24   :  1282 ; 
- 25   :  131c ; 
- 26   :  13b8 ; 
- 27   :  1453 ; 
- 28   :  14f0 ; 
- 29   :  158d ; 
- 2a   :  162b ; 
- 2b   :  16ca ; 
- 2c   :  1769 ; 
- 2d   :  1809 ; 
- 2e   :  18aa ; 
- 2f   :  194b ; 
- 30   :  19ed ; 
- 31   :  1a90 ; 
- 32   :  1b33 ; 
- 33   :  1bd6 ; 
- 34   :  1c7b ; 
- 35   :  1d1f ; 
- 36   :  1dc5 ; 
- 37   :  1e6b ; 
- 38   :  1f11 ; 
- 39   :  1fb8 ; 
- 3a   :  205f ; 
- 3b   :  2107 ; 
- 3c   :  21b0 ; 
- 3d   :  2258 ; 
- 3e   :  2302 ; 
- 3f   :  23ab ; 
- 40   :  2455 ; 
- 41   :  2500 ; 
- 42   :  25ab ; 
- 43   :  2656 ; 
- 44   :  2701 ; 
- 45   :  27ad ; 
- 46   :  285a ; 
- 47   :  2906 ; 
- 48   :  29b3 ; 
- 49   :  2a60 ; 
- 4a   :  2b0e ; 
- 4b   :  2bbb ; 
- 4c   :  2c69 ; 
- 4d   :  2d17 ; 
- 4e   :  2dc6 ; 
- 4f   :  2e74 ; 
- 50   :  2f23 ; 
- 51   :  2fd2 ; 
- 52   :  3081 ; 
- 53   :  3131 ; 
- 54   :  31e0 ; 
- 55   :  3290 ; 
- 56   :  333f ; 
- 57   :  33ef ; 
- 58   :  349f ; 
- 59   :  354f ; 
- 5a   :  35ff ; 
- 5b   :  36af ; 
- 5c   :  375f ; 
- 5d   :  380f ; 
- 5e   :  38be ; 
- 5f   :  396e ; 
- 60   :  3a1e ; 
- 61   :  3ace ; 
- 62   :  3b7e ; 
- 63   :  3c2d ; 
- 64   :  3cdd ; 
- 65   :  3d8c ; 
- 66   :  3e3c ; 
- 67   :  3eeb ; 
- 68   :  3f9a ; 
- 69   :  4049 ; 
- 6a   :  40f7 ; 
- 6b   :  41a6 ; 
- 6c   :  4254 ; 
- 6d   :  4302 ; 
- 6e   :  43af ; 
- 6f   :  445d ; 
- 70   :  450a ; 
- 71   :  45b7 ; 
- 72   :  4663 ; 
- 73   :  470f ; 
- 74   :  47bb ; 
- 75   :  4866 ; 
- 76   :  4911 ; 
- 77   :  49bc ; 
- 78   :  4a66 ; 
- 79   :  4b10 ; 
- 7a   :  4bba ; 
- 7b   :  4c62 ; 
- 7c   :  4d0b ; 
- 7d   :  4db3 ; 
- 7e   :  4e5a ; 
- 7f   :  4f01 ; 
- 80   :  4fa8 ; 
- 81   :  504e ; 
- 82   :  50f3 ; 
- 83   :  5198 ; 
- 84   :  523c ; 
- 85   :  52e0 ; 
- 86   :  5383 ; 
- 87   :  5425 ; 
- 88   :  54c7 ; 
- 89   :  5568 ; 
- 8a   :  5608 ; 
- 8b   :  56a7 ; 
- 8c   :  5746 ; 
- 8d   :  57e5 ; 
- 8e   :  5882 ; 
- 8f   :  591f ; 
- 90   :  59bb ; 
- 91   :  5a56 ; 
- 92   :  5af0 ; 
- 93   :  5b8a ; 
- 94   :  5c23 ; 
- 95   :  5cbb ; 
- 96   :  5d52 ; 
- 97   :  5de8 ; 
- 98   :  5e7d ; 
- 99   :  5f12 ; 
- 9a   :  5fa5 ; 
- 9b   :  6038 ; 
- 9c   :  60ca ; 
- 9d   :  615a ; 
- 9e   :  61ea ; 
- 9f   :  6279 ; 
- a0   :  6307 ; 
- a1   :  6394 ; 
- a2   :  6420 ; 
- a3   :  64aa ; 
- a4   :  6534 ; 
- a5   :  65bd ; 
- a6   :  6645 ; 
- a7   :  66cb ; 
- a8   :  6751 ; 
- a9   :  67d5 ; 
- aa   :  6858 ; 
- ab   :  68db ; 
- ac   :  695c ; 
- ad   :  69db ; 
- ae   :  6a5a ; 
- af   :  6ad8 ; 
- b0   :  6b54 ; 
- b1   :  6bcf ; 
- b2   :  6c49 ; 
- b3   :  6cc2 ; 
- b4   :  6d39 ; 
- b5   :  6db0 ; 
- b6   :  6e25 ; 
- b7   :  6e99 ; 
- b8   :  6f0b ; 
- b9   :  6f7c ; 
- ba   :  6fec ; 
- bb   :  705b ; 
- bc   :  70c8 ; 
- bd   :  7134 ; 
- be   :  719e ; 
- bf   :  7208 ; 
- c0   :  7270 ; 
- c1   :  72d6 ; 
- c2   :  733b ; 
- c3   :  739f ; 
- c4   :  7401 ; 
- c5   :  7462 ; 
- c6   :  74c2 ; 
- c7   :  7520 ; 
- c8   :  757d ; 
- c9   :  75d8 ; 
- ca   :  7632 ; 
- cb   :  768a ; 
- cc   :  76e1 ; 
- cd   :  7736 ; 
- ce   :  778a ; 
- cf   :  77dd ; 
- d0   :  782e ; 
- d1   :  787d ; 
- d2   :  78cb ; 
- d3   :  7917 ; 
- d4   :  7962 ; 
- d5   :  79ab ; 
- d6   :  79f3 ; 
- d7   :  7a39 ; 
- d8   :  7a7e ; 
- d9   :  7ac1 ; 
- da   :  7b02 ; 
- db   :  7b42 ; 
- dc   :  7b81 ; 
- dd   :  7bbd ; 
- de   :  7bf9 ; 
- df   :  7c32 ; 
- e0   :  7c6a ; 
- e1   :  7ca0 ; 
- e2   :  7cd5 ; 
- e3   :  7d08 ; 
- e4   :  7d3a ; 
- e5   :  7d6a ; 
- e6   :  7d98 ; 
- e7   :  7dc4 ; 
- e8   :  7def ; 
- e9   :  7e19 ; 
- ea   :  7e40 ; 
- eb   :  7e66 ; 
- ec   :  7e8a ; 
- ed   :  7ead ; 
- ee   :  7ece ; 
- ef   :  7eed ; 
- f0   :  7f0b ; 
- f1   :  7f27 ; 
- f2   :  7f41 ; 
- f3   :  7f5a ; 
- f4   :  7f71 ; 
- f5   :  7f86 ; 
- f6   :  7f99 ; 
- f7   :  7fab ; 
- f8   :  7fbb ; 
- f9   :  7fca ; 
- fa   :  7fd6 ; 
- fb   :  7fe1 ; 
- fc   :  7feb ; 
- fd   :  7ff2 ; 
- fe   :  7ff8 ; 
- ff   :  7ffd ; 
+ 0   :  feab ; 
+ 1   :  ff24 ; 
+ 2   :  ff9e ; 
+ 3   :  19 ; 
+ 4   :  95 ; 
+ 5   :  112 ; 
+ 6   :  190 ; 
+ 7   :  20f ; 
+ 8   :  290 ; 
+ 9   :  311 ; 
+ a   :  393 ; 
+ b   :  416 ; 
+ c   :  49a ; 
+ d   :  51f ; 
+ e   :  5a5 ; 
+ f   :  62c ; 
+ 10   :  6b4 ; 
+ 11   :  73d ; 
+ 12   :  7c7 ; 
+ 13   :  852 ; 
+ 14   :  8de ; 
+ 15   :  96a ; 
+ 16   :  9f8 ; 
+ 17   :  a86 ; 
+ 18   :  b15 ; 
+ 19   :  ba6 ; 
+ 1a   :  c37 ; 
+ 1b   :  cc9 ; 
+ 1c   :  d5b ; 
+ 1d   :  def ; 
+ 1e   :  e83 ; 
+ 1f   :  f19 ; 
+ 20   :  faf ; 
+ 21   :  1045 ; 
+ 22   :  10dd ; 
+ 23   :  1175 ; 
+ 24   :  120f ; 
+ 25   :  12a8 ; 
+ 26   :  1343 ; 
+ 27   :  13de ; 
+ 28   :  147b ; 
+ 29   :  1517 ; 
+ 2a   :  15b5 ; 
+ 2b   :  1653 ; 
+ 2c   :  16f2 ; 
+ 2d   :  1791 ; 
+ 2e   :  1831 ; 
+ 2f   :  18d2 ; 
+ 30   :  1974 ; 
+ 31   :  1a16 ; 
+ 32   :  1ab8 ; 
+ 33   :  1b5c ; 
+ 34   :  1bff ; 
+ 35   :  1ca4 ; 
+ 36   :  1d49 ; 
+ 37   :  1dee ; 
+ 38   :  1e94 ; 
+ 39   :  1f3b ; 
+ 3a   :  1fe2 ; 
+ 3b   :  2089 ; 
+ 3c   :  2131 ; 
+ 3d   :  21da ; 
+ 3e   :  2283 ; 
+ 3f   :  232c ; 
+ 40   :  23d6 ; 
+ 41   :  2480 ; 
+ 42   :  252a ; 
+ 43   :  25d5 ; 
+ 44   :  2681 ; 
+ 45   :  272c ; 
+ 46   :  27d8 ; 
+ 47   :  2885 ; 
+ 48   :  2931 ; 
+ 49   :  29de ; 
+ 4a   :  2a8c ; 
+ 4b   :  2b39 ; 
+ 4c   :  2be7 ; 
+ 4d   :  2c95 ; 
+ 4e   :  2d43 ; 
+ 4f   :  2df2 ; 
+ 50   :  2ea0 ; 
+ 51   :  2f4f ; 
+ 52   :  2ffe ; 
+ 53   :  30ad ; 
+ 54   :  315d ; 
+ 55   :  320c ; 
+ 56   :  32bc ; 
+ 57   :  336b ; 
+ 58   :  341b ; 
+ 59   :  34cb ; 
+ 5a   :  357b ; 
+ 5b   :  362b ; 
+ 5c   :  36db ; 
+ 5d   :  378b ; 
+ 5e   :  383b ; 
+ 5f   :  38ea ; 
+ 60   :  399a ; 
+ 61   :  3a4a ; 
+ 62   :  3afa ; 
+ 63   :  3baa ; 
+ 64   :  3c59 ; 
+ 65   :  3d09 ; 
+ 66   :  3db8 ; 
+ 67   :  3e67 ; 
+ 68   :  3f17 ; 
+ 69   :  3fc5 ; 
+ 6a   :  4074 ; 
+ 6b   :  4123 ; 
+ 6c   :  41d1 ; 
+ 6d   :  427f ; 
+ 6e   :  432d ; 
+ 6f   :  43db ; 
+ 70   :  4488 ; 
+ 71   :  4535 ; 
+ 72   :  45e2 ; 
+ 73   :  468e ; 
+ 74   :  473a ; 
+ 75   :  47e6 ; 
+ 76   :  4891 ; 
+ 77   :  493c ; 
+ 78   :  49e7 ; 
+ 79   :  4a91 ; 
+ 7a   :  4b3b ; 
+ 7b   :  4be4 ; 
+ 7c   :  4c8d ; 
+ 7d   :  4d35 ; 
+ 7e   :  4ddd ; 
+ 7f   :  4e84 ; 
+ 80   :  4f2b ; 
+ 81   :  4fd1 ; 
+ 82   :  5077 ; 
+ 83   :  511c ; 
+ 84   :  51c1 ; 
+ 85   :  5265 ; 
+ 86   :  5308 ; 
+ 87   :  53ab ; 
+ 88   :  544d ; 
+ 89   :  54ef ; 
+ 8a   :  5590 ; 
+ 8b   :  5630 ; 
+ 8c   :  56cf ; 
+ 8d   :  576e ; 
+ 8e   :  580c ; 
+ 8f   :  58a9 ; 
+ 90   :  5946 ; 
+ 91   :  59e2 ; 
+ 92   :  5a7d ; 
+ 93   :  5b17 ; 
+ 94   :  5bb0 ; 
+ 95   :  5c49 ; 
+ 96   :  5ce1 ; 
+ 97   :  5d77 ; 
+ 98   :  5e0d ; 
+ 99   :  5ea3 ; 
+ 9a   :  5f37 ; 
+ 9b   :  5fca ; 
+ 9c   :  605c ; 
+ 9d   :  60ee ; 
+ 9e   :  617e ; 
+ 9f   :  620e ; 
+ a0   :  629d ; 
+ a1   :  632a ; 
+ a2   :  63b7 ; 
+ a3   :  6442 ; 
+ a4   :  64cd ; 
+ a5   :  6556 ; 
+ a6   :  65df ; 
+ a7   :  6666 ; 
+ a8   :  66ed ; 
+ a9   :  6772 ; 
+ aa   :  67f6 ; 
+ ab   :  6879 ; 
+ ac   :  68fb ; 
+ ad   :  697c ; 
+ ae   :  69fb ; 
+ af   :  6a7a ; 
+ b0   :  6af7 ; 
+ b1   :  6b73 ; 
+ b2   :  6bee ; 
+ b3   :  6c68 ; 
+ b4   :  6ce0 ; 
+ b5   :  6d57 ; 
+ b6   :  6dcd ; 
+ b7   :  6e42 ; 
+ b8   :  6eb5 ; 
+ b9   :  6f27 ; 
+ ba   :  6f98 ; 
+ bb   :  7008 ; 
+ bc   :  7076 ; 
+ bd   :  70e3 ; 
+ be   :  714f ; 
+ bf   :  71b9 ; 
+ c0   :  7222 ; 
+ c1   :  7289 ; 
+ c2   :  72f0 ; 
+ c3   :  7354 ; 
+ c4   :  73b8 ; 
+ c5   :  741a ; 
+ c6   :  747a ; 
+ c7   :  74da ; 
+ c8   :  7537 ; 
+ c9   :  7594 ; 
+ ca   :  75ef ; 
+ cb   :  7648 ; 
+ cc   :  76a0 ; 
+ cd   :  76f6 ; 
+ ce   :  774b ; 
+ cf   :  779f ; 
+ d0   :  77f1 ; 
+ d1   :  7842 ; 
+ d2   :  7891 ; 
+ d3   :  78de ; 
+ d4   :  792a ; 
+ d5   :  7974 ; 
+ d6   :  79bd ; 
+ d7   :  7a05 ; 
+ d8   :  7a4b ; 
+ d9   :  7a8f ; 
+ da   :  7ad1 ; 
+ db   :  7b13 ; 
+ dc   :  7b52 ; 
+ dd   :  7b90 ; 
+ de   :  7bcc ; 
+ df   :  7c07 ; 
+ e0   :  7c40 ; 
+ e1   :  7c78 ; 
+ e2   :  7cae ; 
+ e3   :  7ce2 ; 
+ e4   :  7d15 ; 
+ e5   :  7d46 ; 
+ e6   :  7d75 ; 
+ e7   :  7da3 ; 
+ e8   :  7dcf ; 
+ e9   :  7dfa ; 
+ ea   :  7e23 ; 
+ eb   :  7e4a ; 
+ ec   :  7e6f ; 
+ ed   :  7e93 ; 
+ ee   :  7eb5 ; 
+ ef   :  7ed6 ; 
+ f0   :  7ef5 ; 
+ f1   :  7f12 ; 
+ f2   :  7f2e ; 
+ f3   :  7f47 ; 
+ f4   :  7f5f ; 
+ f5   :  7f76 ; 
+ f6   :  7f8b ; 
+ f7   :  7f9e ; 
+ f8   :  7faf ; 
+ f9   :  7fbf ; 
+ fa   :  7fcd ; 
+ fb   :  7fd9 ; 
+ fc   :  7fe4 ; 
+ fd   :  7fed ; 
+ fe   :  7ff4 ; 
+ ff   :  7ffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
index fa93aa9e42..98b529cd42 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a1 ; 
- 1   :  6b ; 
- 2   :  35 ; 
- 3   :  ffff ; 
- 4   :  ffc8 ; 
- 5   :  ff92 ; 
- 6   :  ff5b ; 
- 7   :  ff23 ; 
- 8   :  feec ; 
- 9   :  feb4 ; 
- a   :  fe7c ; 
- b   :  fe44 ; 
- c   :  fe0b ; 
- d   :  fdd3 ; 
- e   :  fd9a ; 
- f   :  fd61 ; 
- 10   :  fd27 ; 
- 11   :  fcee ; 
- 12   :  fcb4 ; 
- 13   :  fc7a ; 
- 14   :  fc40 ; 
- 15   :  fc06 ; 
- 16   :  fbcc ; 
- 17   :  fb91 ; 
- 18   :  fb56 ; 
- 19   :  fb1c ; 
- 1a   :  fae1 ; 
- 1b   :  faa6 ; 
- 1c   :  fa6b ; 
- 1d   :  fa2f ; 
- 1e   :  f9f4 ; 
- 1f   :  f9b9 ; 
- 20   :  f97d ; 
- 21   :  f942 ; 
- 22   :  f906 ; 
- 23   :  f8cb ; 
- 24   :  f88f ; 
- 25   :  f853 ; 
- 26   :  f818 ; 
- 27   :  f7dc ; 
- 28   :  f7a0 ; 
- 29   :  f765 ; 
- 2a   :  f729 ; 
- 2b   :  f6ed ; 
- 2c   :  f6b2 ; 
- 2d   :  f676 ; 
- 2e   :  f63b ; 
- 2f   :  f5ff ; 
- 30   :  f5c4 ; 
- 31   :  f589 ; 
- 32   :  f54d ; 
- 33   :  f512 ; 
- 34   :  f4d7 ; 
- 35   :  f49d ; 
- 36   :  f462 ; 
- 37   :  f427 ; 
- 38   :  f3ed ; 
- 39   :  f3b2 ; 
- 3a   :  f378 ; 
- 3b   :  f33e ; 
- 3c   :  f305 ; 
- 3d   :  f2cb ; 
- 3e   :  f292 ; 
- 3f   :  f259 ; 
- 40   :  f220 ; 
- 41   :  f1e7 ; 
- 42   :  f1af ; 
- 43   :  f176 ; 
- 44   :  f13e ; 
- 45   :  f107 ; 
- 46   :  f0cf ; 
- 47   :  f098 ; 
- 48   :  f062 ; 
- 49   :  f02b ; 
- 4a   :  eff5 ; 
- 4b   :  efbf ; 
- 4c   :  ef8a ; 
- 4d   :  ef55 ; 
- 4e   :  ef20 ; 
- 4f   :  eeec ; 
- 50   :  eeb8 ; 
- 51   :  ee84 ; 
- 52   :  ee51 ; 
- 53   :  ee1e ; 
- 54   :  edec ; 
- 55   :  edba ; 
- 56   :  ed88 ; 
- 57   :  ed57 ; 
- 58   :  ed27 ; 
- 59   :  ecf7 ; 
- 5a   :  ecc7 ; 
- 5b   :  ec98 ; 
- 5c   :  ec69 ; 
- 5d   :  ec3b ; 
- 5e   :  ec0e ; 
- 5f   :  ebe1 ; 
- 60   :  ebb4 ; 
- 61   :  eb88 ; 
- 62   :  eb5d ; 
- 63   :  eb32 ; 
- 64   :  eb08 ; 
- 65   :  eade ; 
- 66   :  eab5 ; 
- 67   :  ea8c ; 
- 68   :  ea65 ; 
- 69   :  ea3d ; 
- 6a   :  ea17 ; 
- 6b   :  e9f1 ; 
- 6c   :  e9cc ; 
- 6d   :  e9a7 ; 
- 6e   :  e983 ; 
- 6f   :  e960 ; 
- 70   :  e93d ; 
- 71   :  e91b ; 
- 72   :  e8fa ; 
- 73   :  e8da ; 
- 74   :  e8ba ; 
- 75   :  e89b ; 
- 76   :  e87d ; 
- 77   :  e85f ; 
- 78   :  e843 ; 
- 79   :  e827 ; 
- 7a   :  e80c ; 
- 7b   :  e7f1 ; 
- 7c   :  e7d8 ; 
- 7d   :  e7bf ; 
- 7e   :  e7a7 ; 
- 7f   :  e790 ; 
- 80   :  e77a ; 
- 81   :  e764 ; 
- 82   :  e750 ; 
- 83   :  e73c ; 
- 84   :  e729 ; 
- 85   :  e717 ; 
- 86   :  e706 ; 
- 87   :  e6f6 ; 
- 88   :  e6e7 ; 
- 89   :  e6d8 ; 
- 8a   :  e6cb ; 
- 8b   :  e6be ; 
- 8c   :  e6b3 ; 
- 8d   :  e6a8 ; 
- 8e   :  e69f ; 
- 8f   :  e696 ; 
- 90   :  e68e ; 
- 91   :  e687 ; 
- 92   :  e681 ; 
- 93   :  e67c ; 
- 94   :  e679 ; 
- 95   :  e676 ; 
- 96   :  e674 ; 
+ 0   :  c9 ; 
+ 1   :  93 ; 
+ 2   :  5e ; 
+ 3   :  28 ; 
+ 4   :  fff1 ; 
+ 5   :  ffbb ; 
+ 6   :  ff84 ; 
+ 7   :  ff4d ; 
+ 8   :  ff16 ; 
+ 9   :  fede ; 
+ a   :  fea6 ; 
+ b   :  fe6e ; 
+ c   :  fe36 ; 
+ d   :  fdfd ; 
+ e   :  fdc4 ; 
+ f   :  fd8b ; 
+ 10   :  fd52 ; 
+ 11   :  fd19 ; 
+ 12   :  fcdf ; 
+ 13   :  fca6 ; 
+ 14   :  fc6c ; 
+ 15   :  fc32 ; 
+ 16   :  fbf7 ; 
+ 17   :  fbbd ; 
+ 18   :  fb82 ; 
+ 19   :  fb48 ; 
+ 1a   :  fb0d ; 
+ 1b   :  fad2 ; 
+ 1c   :  fa97 ; 
+ 1d   :  fa5c ; 
+ 1e   :  fa21 ; 
+ 1f   :  f9e5 ; 
+ 20   :  f9aa ; 
+ 21   :  f96e ; 
+ 22   :  f933 ; 
+ 23   :  f8f7 ; 
+ 24   :  f8bc ; 
+ 25   :  f880 ; 
+ 26   :  f844 ; 
+ 27   :  f809 ; 
+ 28   :  f7cd ; 
+ 29   :  f791 ; 
+ 2a   :  f756 ; 
+ 2b   :  f71a ; 
+ 2c   :  f6de ; 
+ 2d   :  f6a3 ; 
+ 2e   :  f667 ; 
+ 2f   :  f62c ; 
+ 30   :  f5f0 ; 
+ 31   :  f5b5 ; 
+ 32   :  f57a ; 
+ 33   :  f53f ; 
+ 34   :  f504 ; 
+ 35   :  f4c9 ; 
+ 36   :  f48e ; 
+ 37   :  f453 ; 
+ 38   :  f419 ; 
+ 39   :  f3de ; 
+ 3a   :  f3a4 ; 
+ 3b   :  f36a ; 
+ 3c   :  f330 ; 
+ 3d   :  f2f6 ; 
+ 3e   :  f2bd ; 
+ 3f   :  f283 ; 
+ 40   :  f24a ; 
+ 41   :  f211 ; 
+ 42   :  f1d9 ; 
+ 43   :  f1a0 ; 
+ 44   :  f168 ; 
+ 45   :  f131 ; 
+ 46   :  f0f9 ; 
+ 47   :  f0c2 ; 
+ 48   :  f08b ; 
+ 49   :  f054 ; 
+ 4a   :  f01e ; 
+ 4b   :  efe8 ; 
+ 4c   :  efb2 ; 
+ 4d   :  ef7c ; 
+ 4e   :  ef47 ; 
+ 4f   :  ef13 ; 
+ 50   :  eedf ; 
+ 51   :  eeab ; 
+ 52   :  ee77 ; 
+ 53   :  ee44 ; 
+ 54   :  ee11 ; 
+ 55   :  eddf ; 
+ 56   :  edad ; 
+ 57   :  ed7c ; 
+ 58   :  ed4b ; 
+ 59   :  ed1b ; 
+ 5a   :  eceb ; 
+ 5b   :  ecbb ; 
+ 5c   :  ec8c ; 
+ 5d   :  ec5e ; 
+ 5e   :  ec30 ; 
+ 5f   :  ec02 ; 
+ 60   :  ebd5 ; 
+ 61   :  eba9 ; 
+ 62   :  eb7d ; 
+ 63   :  eb52 ; 
+ 64   :  eb27 ; 
+ 65   :  eafd ; 
+ 66   :  ead4 ; 
+ 67   :  eaab ; 
+ 68   :  ea82 ; 
+ 69   :  ea5b ; 
+ 6a   :  ea34 ; 
+ 6b   :  ea0d ; 
+ 6c   :  e9e7 ; 
+ 6d   :  e9c2 ; 
+ 6e   :  e99e ; 
+ 6f   :  e97a ; 
+ 70   :  e957 ; 
+ 71   :  e935 ; 
+ 72   :  e913 ; 
+ 73   :  e8f2 ; 
+ 74   :  e8d2 ; 
+ 75   :  e8b2 ; 
+ 76   :  e893 ; 
+ 77   :  e875 ; 
+ 78   :  e858 ; 
+ 79   :  e83c ; 
+ 7a   :  e820 ; 
+ 7b   :  e805 ; 
+ 7c   :  e7eb ; 
+ 7d   :  e7d2 ; 
+ 7e   :  e7b9 ; 
+ 7f   :  e7a1 ; 
+ 80   :  e78a ; 
+ 81   :  e774 ; 
+ 82   :  e75f ; 
+ 83   :  e74b ; 
+ 84   :  e737 ; 
+ 85   :  e725 ; 
+ 86   :  e713 ; 
+ 87   :  e702 ; 
+ 88   :  e6f2 ; 
+ 89   :  e6e3 ; 
+ 8a   :  e6d5 ; 
+ 8b   :  e6c8 ; 
+ 8c   :  e6bb ; 
+ 8d   :  e6b0 ; 
+ 8e   :  e6a6 ; 
+ 8f   :  e69c ; 
+ 90   :  e694 ; 
+ 91   :  e68c ; 
+ 92   :  e686 ; 
+ 93   :  e680 ; 
+ 94   :  e67b ; 
+ 95   :  e678 ; 
+ 96   :  e675 ; 
  97   :  e673 ; 
  98   :  e673 ; 
- 99   :  e674 ; 
- 9a   :  e676 ; 
- 9b   :  e67a ; 
- 9c   :  e67e ; 
- 9d   :  e683 ; 
- 9e   :  e68a ; 
- 9f   :  e691 ; 
- a0   :  e69a ; 
- a1   :  e6a3 ; 
- a2   :  e6ae ; 
- a3   :  e6ba ; 
- a4   :  e6c6 ; 
- a5   :  e6d4 ; 
- a6   :  e6e3 ; 
- a7   :  e6f4 ; 
- a8   :  e705 ; 
- a9   :  e717 ; 
- aa   :  e72b ; 
- ab   :  e73f ; 
- ac   :  e755 ; 
- ad   :  e76c ; 
- ae   :  e784 ; 
- af   :  e79d ; 
- b0   :  e7b7 ; 
- b1   :  e7d3 ; 
- b2   :  e7ef ; 
- b3   :  e80d ; 
- b4   :  e82c ; 
- b5   :  e84c ; 
- b6   :  e86d ; 
- b7   :  e890 ; 
- b8   :  e8b4 ; 
- b9   :  e8d8 ; 
- ba   :  e8fe ; 
- bb   :  e925 ; 
- bc   :  e94e ; 
- bd   :  e977 ; 
- be   :  e9a2 ; 
- bf   :  e9ce ; 
- c0   :  e9fb ; 
- c1   :  ea2a ; 
- c2   :  ea59 ; 
- c3   :  ea8a ; 
- c4   :  eabc ; 
- c5   :  eaef ; 
- c6   :  eb23 ; 
- c7   :  eb59 ; 
- c8   :  eb90 ; 
- c9   :  ebc8 ; 
- ca   :  ec01 ; 
- cb   :  ec3b ; 
- cc   :  ec77 ; 
- cd   :  ecb4 ; 
- ce   :  ecf2 ; 
- cf   :  ed31 ; 
- d0   :  ed72 ; 
- d1   :  edb4 ; 
- d2   :  edf7 ; 
- d3   :  ee3b ; 
- d4   :  ee80 ; 
- d5   :  eec7 ; 
- d6   :  ef0f ; 
- d7   :  ef58 ; 
- d8   :  efa2 ; 
- d9   :  efed ; 
- da   :  f03a ; 
- db   :  f088 ; 
- dc   :  f0d7 ; 
- dd   :  f127 ; 
- de   :  f179 ; 
- df   :  f1cc ; 
- e0   :  f220 ; 
- e1   :  f275 ; 
- e2   :  f2cb ; 
- e3   :  f323 ; 
- e4   :  f37b ; 
- e5   :  f3d5 ; 
- e6   :  f430 ; 
- e7   :  f48d ; 
- e8   :  f4ea ; 
- e9   :  f549 ; 
- ea   :  f5a9 ; 
- eb   :  f60a ; 
- ec   :  f66c ; 
- ed   :  f6cf ; 
- ee   :  f734 ; 
- ef   :  f799 ; 
- f0   :  f800 ; 
- f1   :  f868 ; 
- f2   :  f8d1 ; 
- f3   :  f93b ; 
- f4   :  f9a7 ; 
- f5   :  fa13 ; 
- f6   :  fa81 ; 
- f7   :  faf0 ; 
- f8   :  fb60 ; 
- f9   :  fbd1 ; 
- fa   :  fc43 ; 
- fb   :  fcb6 ; 
- fc   :  fd2a ; 
- fd   :  fd9f ; 
- fe   :  fe16 ; 
- ff   :  fe8d ; 
+ 99   :  e673 ; 
+ 9a   :  e675 ; 
+ 9b   :  e677 ; 
+ 9c   :  e67b ; 
+ 9d   :  e67f ; 
+ 9e   :  e685 ; 
+ 9f   :  e68b ; 
+ a0   :  e693 ; 
+ a1   :  e69c ; 
+ a2   :  e6a6 ; 
+ a3   :  e6b1 ; 
+ a4   :  e6bd ; 
+ a5   :  e6ca ; 
+ a6   :  e6d8 ; 
+ a7   :  e6e7 ; 
+ a8   :  e6f8 ; 
+ a9   :  e709 ; 
+ aa   :  e71c ; 
+ ab   :  e730 ; 
+ ac   :  e745 ; 
+ ad   :  e75b ; 
+ ae   :  e772 ; 
+ af   :  e78a ; 
+ b0   :  e7a3 ; 
+ b1   :  e7be ; 
+ b2   :  e7da ; 
+ b3   :  e7f7 ; 
+ b4   :  e815 ; 
+ b5   :  e834 ; 
+ b6   :  e854 ; 
+ b7   :  e876 ; 
+ b8   :  e899 ; 
+ b9   :  e8bd ; 
+ ba   :  e8e2 ; 
+ bb   :  e908 ; 
+ bc   :  e92f ; 
+ bd   :  e958 ; 
+ be   :  e982 ; 
+ bf   :  e9ad ; 
+ c0   :  e9d9 ; 
+ c1   :  ea07 ; 
+ c2   :  ea35 ; 
+ c3   :  ea65 ; 
+ c4   :  ea96 ; 
+ c5   :  eac8 ; 
+ c6   :  eafc ; 
+ c7   :  eb31 ; 
+ c8   :  eb66 ; 
+ c9   :  eb9e ; 
+ ca   :  ebd6 ; 
+ cb   :  ec0f ; 
+ cc   :  ec4a ; 
+ cd   :  ec86 ; 
+ ce   :  ecc3 ; 
+ cf   :  ed02 ; 
+ d0   :  ed41 ; 
+ d1   :  ed82 ; 
+ d2   :  edc4 ; 
+ d3   :  ee07 ; 
+ d4   :  ee4c ; 
+ d5   :  ee92 ; 
+ d6   :  eed9 ; 
+ d7   :  ef21 ; 
+ d8   :  ef6a ; 
+ d9   :  efb5 ; 
+ da   :  f000 ; 
+ db   :  f04d ; 
+ dc   :  f09c ; 
+ dd   :  f0eb ; 
+ de   :  f13c ; 
+ df   :  f18d ; 
+ e0   :  f1e1 ; 
+ e1   :  f235 ; 
+ e2   :  f28a ; 
+ e3   :  f2e1 ; 
+ e4   :  f339 ; 
+ e5   :  f392 ; 
+ e6   :  f3ec ; 
+ e7   :  f447 ; 
+ e8   :  f4a4 ; 
+ e9   :  f502 ; 
+ ea   :  f561 ; 
+ eb   :  f5c1 ; 
+ ec   :  f622 ; 
+ ed   :  f684 ; 
+ ee   :  f6e8 ; 
+ ef   :  f74d ; 
+ f0   :  f7b3 ; 
+ f1   :  f81a ; 
+ f2   :  f882 ; 
+ f3   :  f8ec ; 
+ f4   :  f956 ; 
+ f5   :  f9c2 ; 
+ f6   :  fa2f ; 
+ f7   :  fa9c ; 
+ f8   :  fb0c ; 
+ f9   :  fb7c ; 
+ fa   :  fbed ; 
+ fb   :  fc5f ; 
+ fc   :  fcd3 ; 
+ fd   :  fd47 ; 
+ fe   :  fdbd ; 
+ ff   :  fe34 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
index 8de1430606..89dca3cf84 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_0.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  ffd5 ; 
- 2   :  ffc5 ; 
- 3   :  ffc2 ; 
- 4   :  ffc8 ; 
- 5   :  ffd4 ; 
- 6   :  ffe2 ; 
- 7   :  ffc2 ; 
+ 0   :  11 ; 
+ 1   :  ffea ; 
+ 2   :  ffcf ; 
+ 3   :  ffc3 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffcb ; 
+ 6   :  ffd7 ; 
+ 7   :  ffe5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
index 5ecbd3f14d..86dd07fda5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_1.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  59 ; 
- 1   :  a6 ; 
- 2   :  cc ; 
- 3   :  cf ; 
- 4   :  b4 ; 
- 5   :  87 ; 
- 6   :  51 ; 
- 7   :  1d ; 
+ 0   :  9 ; 
+ 1   :  6f ; 
+ 2   :  b3 ; 
+ 3   :  d0 ; 
+ 4   :  cb ; 
+ 5   :  aa ; 
+ 6   :  7a ; 
+ 7   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
index 13b5b8fdb6..172ecd6546 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_10.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  30c ; 
- 1   :  6e4 ; 
- 2   :  a32 ; 
- 3   :  c4e ; 
- 4   :  cac ; 
- 5   :  af0 ; 
- 6   :  70a ; 
- 7   :  13f ; 
+ 0   :  31 ; 
+ 1   :  406 ; 
+ 2   :  7cb ; 
+ 3   :  adb ; 
+ 4   :  c94 ; 
+ 5   :  c71 ; 
+ 6   :  a29 ; 
+ 7   :  5c0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
index d3af62435a..064b19f7a1 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_11.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe57 ; 
- 1   :  fc3c ; 
- 2   :  fa6d ; 
- 3   :  f946 ; 
- 4   :  f915 ; 
- 5   :  fa0a ; 
- 6   :  fc2b ; 
- 7   :  ff4b ; 
+ 0   :  ffe6 ; 
+ 1   :  fdce ; 
+ 2   :  fbbd ; 
+ 3   :  fa10 ; 
+ 4   :  f920 ; 
+ 5   :  f936 ; 
+ 6   :  fa77 ; 
+ 7   :  fcde ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
index 938043cd88..5258a2e47e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_12.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ef ; 
- 1   :  20a ; 
- 2   :  300 ; 
- 3   :  39f ; 
- 4   :  3bc ; 
- 5   :  33a ; 
- 6   :  215 ; 
- 7   :  63 ; 
+ 0   :  1f ; 
+ 1   :  136 ; 
+ 2   :  24d ; 
+ 3   :  332 ; 
+ 4   :  3b4 ; 
+ 5   :  3ab ; 
+ 6   :  300 ; 
+ 7   :  1b4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
index 4339c41784..ca324fd7cb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_13.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff89 ; 
- 1   :  ff02 ; 
- 2   :  fe8b ; 
- 3   :  fe3c ; 
- 4   :  fe2c ; 
- 5   :  fe6c ; 
- 6   :  ff00 ; 
- 7   :  ffdf ; 
+ 0   :  ffea ; 
+ 1   :  ff67 ; 
+ 2   :  fee2 ; 
+ 3   :  fe72 ; 
+ 4   :  fe31 ; 
+ 5   :  fe34 ; 
+ 6   :  fe89 ; 
+ 7   :  ff31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
index 6a661b0e47..5731571c2f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_14.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  44 ; 
- 1   :  7a ; 
- 2   :  aa ; 
- 3   :  cb ; 
- 4   :  d0 ; 
- 5   :  b3 ; 
- 6   :  6f ; 
- 7   :  9 ; 
+ 0   :  1d ; 
+ 1   :  51 ; 
+ 2   :  87 ; 
+ 3   :  b4 ; 
+ 4   :  cf ; 
+ 5   :  cc ; 
+ 6   :  a6 ; 
+ 7   :  59 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
index 14a39381e7..1ee5acf358 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_15.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe5 ; 
- 1   :  ffd7 ; 
- 2   :  ffcb ; 
- 3   :  ffc2 ; 
- 4   :  ffc3 ; 
- 5   :  ffcf ; 
- 6   :  ffea ; 
- 7   :  11 ; 
+ 0   :  ffc2 ; 
+ 1   :  ffe2 ; 
+ 2   :  ffd4 ; 
+ 3   :  ffc8 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffd5 ; 
+ 7   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
index 273d5ec034..8a309b4f52 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_16.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffc ; 
- 1   :  ffdb ; 
- 2   :  ffc7 ; 
- 3   :  ffc1 ; 
- 4   :  ffc6 ; 
- 5   :  ffd1 ; 
- 6   :  ffde ; 
- 7   :  ffec ; 
+ 0   :  6 ; 
+ 1   :  ffe2 ; 
+ 2   :  ffcb ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc4 ; 
+ 5   :  ffcd ; 
+ 6   :  ffdb ; 
+ 7   :  ffe8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
index 21cee54a2d..9e6cb9acd5 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_17.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  40 ; 
- 1   :  96 ; 
- 2   :  c6 ; 
- 3   :  d1 ; 
- 4   :  bd ; 
- 5   :  93 ; 
- 6   :  5f ; 
- 7   :  2a ; 
+ 0   :  25 ; 
+ 1   :  84 ; 
+ 2   :  be ; 
+ 3   :  d2 ; 
+ 4   :  c5 ; 
+ 5   :  9f ; 
+ 6   :  6c ; 
+ 7   :  36 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
index a213baa2ee..00ebeb8f12 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_18.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff67 ; 
- 1   :  feac ; 
- 2   :  fe42 ; 
- 3   :  fe2b ; 
- 4   :  fe5c ; 
- 5   :  fec3 ; 
- 6   :  ff45 ; 
- 7   :  ffcb ; 
+ 0   :  ffa1 ; 
+ 1   :  fed3 ; 
+ 2   :  fe54 ; 
+ 3   :  fe29 ; 
+ 4   :  fe4a ; 
+ 5   :  fea6 ; 
+ 6   :  ff23 ; 
+ 7   :  ffaa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
index 31a1963ecf..4ac2147e9e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_19.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  14b ; 
- 1   :  2bc ; 
- 2   :  390 ; 
- 3   :  3c0 ; 
- 4   :  35d ; 
- 5   :  28d ; 
- 6   :  17e ; 
- 7   :  63 ; 
+ 0   :  da ; 
+ 1   :  26d ; 
+ 2   :  36a ; 
+ 3   :  3c3 ; 
+ 4   :  382 ; 
+ 5   :  2c9 ; 
+ 6   :  1c4 ; 
+ 7   :  a8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
index c867d3dc97..c5ea24c713 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_2.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff31 ; 
- 1   :  fe89 ; 
- 2   :  fe34 ; 
- 3   :  fe31 ; 
- 4   :  fe72 ; 
- 5   :  fee2 ; 
- 6   :  ff67 ; 
- 7   :  ffea ; 
+ 0   :  ffdf ; 
+ 1   :  ff00 ; 
+ 2   :  fe6c ; 
+ 3   :  fe2c ; 
+ 4   :  fe3c ; 
+ 5   :  fe8b ; 
+ 6   :  ff02 ; 
+ 7   :  ff89 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
index 41cff06057..65959d9080 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_20.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fda0 ; 
- 1   :  faf6 ; 
- 2   :  f969 ; 
- 3   :  f90b ; 
- 4   :  f9bf ; 
- 5   :  fb45 ; 
- 6   :  fd46 ; 
- 7   :  ff64 ; 
+ 0   :  fe6f ; 
+ 1   :  fb88 ; 
+ 2   :  f9b0 ; 
+ 3   :  f907 ; 
+ 4   :  f97c ; 
+ 5   :  fad5 ; 
+ 6   :  fcbf ; 
+ 7   :  fede ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
index 7cb58b6a61..b826b8a2d4 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_21.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  459 ; 
- 1   :  940 ; 
- 2   :  c14 ; 
- 3   :  cbc ; 
- 4   :  b6f ; 
- 5   :  8a7 ; 
- 6   :  4ff ; 
- 7   :  11f ; 
+ 0   :  2d8 ; 
+ 1   :  835 ; 
+ 2   :  b94 ; 
+ 3   :  cc4 ; 
+ 4   :  bec ; 
+ 5   :  975 ; 
+ 6   :  5f5 ; 
+ 7   :  214 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
index 720e6bd9e3..e353989621 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_22.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f6cf ; 
- 1   :  ecb3 ; 
- 2   :  e76b ; 
- 3   :  e6a7 ; 
- 4   :  e9a6 ; 
- 5   :  ef54 ; 
- 6   :  f676 ; 
- 7   :  fdd2 ; 
+ 0   :  fa13 ; 
+ 1   :  eec6 ; 
+ 2   :  e84b ; 
+ 3   :  e675 ; 
+ 4   :  e89a ; 
+ 5   :  edb9 ; 
+ 6   :  f49c ; 
+ 7   :  fc05 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
index 5cb39c64ae..f8d28b6407 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_23.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7eba ; 
- 1   :  7743 ; 
- 2   :  69e6 ; 
- 3   :  57ed ; 
- 4   :  4308 ; 
- 5   :  2d1c ; 
- 6   :  180b ; 
- 7   :  584 ; 
+ 0   :  7f93 ; 
+ 1   :  79b8 ; 
+ 2   :  6dbb ; 
+ 3   :  5cc4 ; 
+ 4   :  486d ; 
+ 5   :  3294 ; 
+ 6   :  1d22 ; 
+ 7   :  9d5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
index 4fd1ce8c98..a11628611f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_24.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9d5 ; 
- 1   :  1d22 ; 
- 2   :  3294 ; 
- 3   :  486d ; 
- 4   :  5cc4 ; 
- 5   :  6dbb ; 
- 6   :  79b8 ; 
- 7   :  7f93 ; 
+ 0   :  584 ; 
+ 1   :  180b ; 
+ 2   :  2d1c ; 
+ 3   :  4308 ; 
+ 4   :  57ed ; 
+ 5   :  69e6 ; 
+ 6   :  7743 ; 
+ 7   :  7eba ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
index bca96f5098..9f6043a158 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_25.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fc05 ; 
- 1   :  f49c ; 
- 2   :  edb9 ; 
- 3   :  e89a ; 
- 4   :  e675 ; 
- 5   :  e84b ; 
- 6   :  eec6 ; 
- 7   :  fa13 ; 
+ 0   :  fdd2 ; 
+ 1   :  f676 ; 
+ 2   :  ef54 ; 
+ 3   :  e9a6 ; 
+ 4   :  e6a7 ; 
+ 5   :  e76b ; 
+ 6   :  ecb3 ; 
+ 7   :  f6cf ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
index 6ea536014f..3ca406542d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_26.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  214 ; 
- 1   :  5f5 ; 
- 2   :  975 ; 
- 3   :  bec ; 
- 4   :  cc4 ; 
- 5   :  b94 ; 
- 6   :  835 ; 
- 7   :  2d8 ; 
+ 0   :  11f ; 
+ 1   :  4ff ; 
+ 2   :  8a7 ; 
+ 3   :  b6f ; 
+ 4   :  cbc ; 
+ 5   :  c14 ; 
+ 6   :  940 ; 
+ 7   :  459 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
index cf50eeb0ce..4a66359647 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_27.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fede ; 
- 1   :  fcbf ; 
- 2   :  fad5 ; 
- 3   :  f97c ; 
- 4   :  f907 ; 
- 5   :  f9b0 ; 
- 6   :  fb88 ; 
- 7   :  fe6f ; 
+ 0   :  ff64 ; 
+ 1   :  fd46 ; 
+ 2   :  fb45 ; 
+ 3   :  f9bf ; 
+ 4   :  f90b ; 
+ 5   :  f969 ; 
+ 6   :  faf6 ; 
+ 7   :  fda0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
index 352df8cc77..c6bcc2c8d6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_28.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a8 ; 
- 1   :  1c4 ; 
- 2   :  2c9 ; 
- 3   :  382 ; 
- 4   :  3c3 ; 
- 5   :  36a ; 
- 6   :  26d ; 
- 7   :  da ; 
+ 0   :  63 ; 
+ 1   :  17e ; 
+ 2   :  28d ; 
+ 3   :  35d ; 
+ 4   :  3c0 ; 
+ 5   :  390 ; 
+ 6   :  2bc ; 
+ 7   :  14b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
index 0c0d7aa910..bd404bfb2e 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_29.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffaa ; 
- 1   :  ff23 ; 
- 2   :  fea6 ; 
- 3   :  fe4a ; 
- 4   :  fe29 ; 
- 5   :  fe54 ; 
- 6   :  fed3 ; 
- 7   :  ffa1 ; 
+ 0   :  ffcb ; 
+ 1   :  ff45 ; 
+ 2   :  fec3 ; 
+ 3   :  fe5c ; 
+ 4   :  fe2b ; 
+ 5   :  fe42 ; 
+ 6   :  feac ; 
+ 7   :  ff67 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
index 11b12b6d7d..be9712d9e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_3.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1b4 ; 
- 1   :  300 ; 
- 2   :  3ab ; 
- 3   :  3b4 ; 
- 4   :  332 ; 
- 5   :  24d ; 
- 6   :  136 ; 
- 7   :  1f ; 
+ 0   :  63 ; 
+ 1   :  215 ; 
+ 2   :  33a ; 
+ 3   :  3bc ; 
+ 4   :  39f ; 
+ 5   :  300 ; 
+ 6   :  20a ; 
+ 7   :  ef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
index 92da020c4c..7e749812b0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_30.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  36 ; 
- 1   :  6c ; 
- 2   :  9f ; 
- 3   :  c5 ; 
- 4   :  d2 ; 
- 5   :  be ; 
- 6   :  84 ; 
- 7   :  25 ; 
+ 0   :  2a ; 
+ 1   :  5f ; 
+ 2   :  93 ; 
+ 3   :  bd ; 
+ 4   :  d1 ; 
+ 5   :  c6 ; 
+ 6   :  96 ; 
+ 7   :  40 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
index 4148488f3c..f6ff990c68 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_31.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe8 ; 
- 1   :  ffdb ; 
- 2   :  ffcd ; 
- 3   :  ffc4 ; 
- 4   :  ffc2 ; 
- 5   :  ffcb ; 
- 6   :  ffe2 ; 
- 7   :  6 ; 
+ 0   :  ffec ; 
+ 1   :  ffde ; 
+ 2   :  ffd1 ; 
+ 3   :  ffc6 ; 
+ 4   :  ffc1 ; 
+ 5   :  ffc7 ; 
+ 6   :  ffdb ; 
+ 7   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
index 8a309b4f52..273d5ec034 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_32.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  ffe2 ; 
- 2   :  ffcb ; 
- 3   :  ffc2 ; 
- 4   :  ffc4 ; 
- 5   :  ffcd ; 
- 6   :  ffdb ; 
- 7   :  ffe8 ; 
+ 0   :  fffc ; 
+ 1   :  ffdb ; 
+ 2   :  ffc7 ; 
+ 3   :  ffc1 ; 
+ 4   :  ffc6 ; 
+ 5   :  ffd1 ; 
+ 6   :  ffde ; 
+ 7   :  ffec ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
index 9e6cb9acd5..21cee54a2d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_33.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  25 ; 
- 1   :  84 ; 
- 2   :  be ; 
- 3   :  d2 ; 
- 4   :  c5 ; 
- 5   :  9f ; 
- 6   :  6c ; 
- 7   :  36 ; 
+ 0   :  40 ; 
+ 1   :  96 ; 
+ 2   :  c6 ; 
+ 3   :  d1 ; 
+ 4   :  bd ; 
+ 5   :  93 ; 
+ 6   :  5f ; 
+ 7   :  2a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
index 00ebeb8f12..a213baa2ee 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_34.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa1 ; 
- 1   :  fed3 ; 
- 2   :  fe54 ; 
- 3   :  fe29 ; 
- 4   :  fe4a ; 
- 5   :  fea6 ; 
- 6   :  ff23 ; 
- 7   :  ffaa ; 
+ 0   :  ff67 ; 
+ 1   :  feac ; 
+ 2   :  fe42 ; 
+ 3   :  fe2b ; 
+ 4   :  fe5c ; 
+ 5   :  fec3 ; 
+ 6   :  ff45 ; 
+ 7   :  ffcb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
index 4ac2147e9e..31a1963ecf 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_35.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  da ; 
- 1   :  26d ; 
- 2   :  36a ; 
- 3   :  3c3 ; 
- 4   :  382 ; 
- 5   :  2c9 ; 
- 6   :  1c4 ; 
- 7   :  a8 ; 
+ 0   :  14b ; 
+ 1   :  2bc ; 
+ 2   :  390 ; 
+ 3   :  3c0 ; 
+ 4   :  35d ; 
+ 5   :  28d ; 
+ 6   :  17e ; 
+ 7   :  63 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
index 65959d9080..41cff06057 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_36.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe6f ; 
- 1   :  fb88 ; 
- 2   :  f9b0 ; 
- 3   :  f907 ; 
- 4   :  f97c ; 
- 5   :  fad5 ; 
- 6   :  fcbf ; 
- 7   :  fede ; 
+ 0   :  fda0 ; 
+ 1   :  faf6 ; 
+ 2   :  f969 ; 
+ 3   :  f90b ; 
+ 4   :  f9bf ; 
+ 5   :  fb45 ; 
+ 6   :  fd46 ; 
+ 7   :  ff64 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
index b826b8a2d4..7cb58b6a61 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_37.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d8 ; 
- 1   :  835 ; 
- 2   :  b94 ; 
- 3   :  cc4 ; 
- 4   :  bec ; 
- 5   :  975 ; 
- 6   :  5f5 ; 
- 7   :  214 ; 
+ 0   :  459 ; 
+ 1   :  940 ; 
+ 2   :  c14 ; 
+ 3   :  cbc ; 
+ 4   :  b6f ; 
+ 5   :  8a7 ; 
+ 6   :  4ff ; 
+ 7   :  11f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
index e353989621..720e6bd9e3 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_38.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa13 ; 
- 1   :  eec6 ; 
- 2   :  e84b ; 
- 3   :  e675 ; 
- 4   :  e89a ; 
- 5   :  edb9 ; 
- 6   :  f49c ; 
- 7   :  fc05 ; 
+ 0   :  f6cf ; 
+ 1   :  ecb3 ; 
+ 2   :  e76b ; 
+ 3   :  e6a7 ; 
+ 4   :  e9a6 ; 
+ 5   :  ef54 ; 
+ 6   :  f676 ; 
+ 7   :  fdd2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
index f8d28b6407..5cb39c64ae 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_39.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f93 ; 
- 1   :  79b8 ; 
- 2   :  6dbb ; 
- 3   :  5cc4 ; 
- 4   :  486d ; 
- 5   :  3294 ; 
- 6   :  1d22 ; 
- 7   :  9d5 ; 
+ 0   :  7eba ; 
+ 1   :  7743 ; 
+ 2   :  69e6 ; 
+ 3   :  57ed ; 
+ 4   :  4308 ; 
+ 5   :  2d1c ; 
+ 6   :  180b ; 
+ 7   :  584 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
index a678f729eb..c81629aea0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_4.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fcde ; 
- 1   :  fa77 ; 
- 2   :  f936 ; 
- 3   :  f920 ; 
- 4   :  fa10 ; 
- 5   :  fbbd ; 
- 6   :  fdce ; 
- 7   :  ffe6 ; 
+ 0   :  ff4b ; 
+ 1   :  fc2b ; 
+ 2   :  fa0a ; 
+ 3   :  f915 ; 
+ 4   :  f946 ; 
+ 5   :  fa6d ; 
+ 6   :  fc3c ; 
+ 7   :  fe57 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
index a11628611f..4fd1ce8c98 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_40.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  584 ; 
- 1   :  180b ; 
- 2   :  2d1c ; 
- 3   :  4308 ; 
- 4   :  57ed ; 
- 5   :  69e6 ; 
- 6   :  7743 ; 
- 7   :  7eba ; 
+ 0   :  9d5 ; 
+ 1   :  1d22 ; 
+ 2   :  3294 ; 
+ 3   :  486d ; 
+ 4   :  5cc4 ; 
+ 5   :  6dbb ; 
+ 6   :  79b8 ; 
+ 7   :  7f93 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
index 9f6043a158..bca96f5098 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_41.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fdd2 ; 
- 1   :  f676 ; 
- 2   :  ef54 ; 
- 3   :  e9a6 ; 
- 4   :  e6a7 ; 
- 5   :  e76b ; 
- 6   :  ecb3 ; 
- 7   :  f6cf ; 
+ 0   :  fc05 ; 
+ 1   :  f49c ; 
+ 2   :  edb9 ; 
+ 3   :  e89a ; 
+ 4   :  e675 ; 
+ 5   :  e84b ; 
+ 6   :  eec6 ; 
+ 7   :  fa13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
index 3ca406542d..6ea536014f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_42.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11f ; 
- 1   :  4ff ; 
- 2   :  8a7 ; 
- 3   :  b6f ; 
- 4   :  cbc ; 
- 5   :  c14 ; 
- 6   :  940 ; 
- 7   :  459 ; 
+ 0   :  214 ; 
+ 1   :  5f5 ; 
+ 2   :  975 ; 
+ 3   :  bec ; 
+ 4   :  cc4 ; 
+ 5   :  b94 ; 
+ 6   :  835 ; 
+ 7   :  2d8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
index 4a66359647..cf50eeb0ce 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_43.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff64 ; 
- 1   :  fd46 ; 
- 2   :  fb45 ; 
- 3   :  f9bf ; 
- 4   :  f90b ; 
- 5   :  f969 ; 
- 6   :  faf6 ; 
- 7   :  fda0 ; 
+ 0   :  fede ; 
+ 1   :  fcbf ; 
+ 2   :  fad5 ; 
+ 3   :  f97c ; 
+ 4   :  f907 ; 
+ 5   :  f9b0 ; 
+ 6   :  fb88 ; 
+ 7   :  fe6f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
index c6bcc2c8d6..352df8cc77 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_44.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  63 ; 
- 1   :  17e ; 
- 2   :  28d ; 
- 3   :  35d ; 
- 4   :  3c0 ; 
- 5   :  390 ; 
- 6   :  2bc ; 
- 7   :  14b ; 
+ 0   :  a8 ; 
+ 1   :  1c4 ; 
+ 2   :  2c9 ; 
+ 3   :  382 ; 
+ 4   :  3c3 ; 
+ 5   :  36a ; 
+ 6   :  26d ; 
+ 7   :  da ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
index bd404bfb2e..0c0d7aa910 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_45.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcb ; 
- 1   :  ff45 ; 
- 2   :  fec3 ; 
- 3   :  fe5c ; 
- 4   :  fe2b ; 
- 5   :  fe42 ; 
- 6   :  feac ; 
- 7   :  ff67 ; 
+ 0   :  ffaa ; 
+ 1   :  ff23 ; 
+ 2   :  fea6 ; 
+ 3   :  fe4a ; 
+ 4   :  fe29 ; 
+ 5   :  fe54 ; 
+ 6   :  fed3 ; 
+ 7   :  ffa1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
index 7e749812b0..92da020c4c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_46.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2a ; 
- 1   :  5f ; 
- 2   :  93 ; 
- 3   :  bd ; 
- 4   :  d1 ; 
- 5   :  c6 ; 
- 6   :  96 ; 
- 7   :  40 ; 
+ 0   :  36 ; 
+ 1   :  6c ; 
+ 2   :  9f ; 
+ 3   :  c5 ; 
+ 4   :  d2 ; 
+ 5   :  be ; 
+ 6   :  84 ; 
+ 7   :  25 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
index f6ff990c68..4148488f3c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_47.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffec ; 
- 1   :  ffde ; 
- 2   :  ffd1 ; 
- 3   :  ffc6 ; 
- 4   :  ffc1 ; 
- 5   :  ffc7 ; 
- 6   :  ffdb ; 
- 7   :  fffc ; 
+ 0   :  ffe8 ; 
+ 1   :  ffdb ; 
+ 2   :  ffcd ; 
+ 3   :  ffc4 ; 
+ 4   :  ffc2 ; 
+ 5   :  ffcb ; 
+ 6   :  ffe2 ; 
+ 7   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
index 89dca3cf84..8de1430606 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_48.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11 ; 
- 1   :  ffea ; 
- 2   :  ffcf ; 
- 3   :  ffc3 ; 
- 4   :  ffc2 ; 
- 5   :  ffcb ; 
- 6   :  ffd7 ; 
- 7   :  ffe5 ; 
+ 0   :  fff2 ; 
+ 1   :  ffd5 ; 
+ 2   :  ffc5 ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc8 ; 
+ 5   :  ffd4 ; 
+ 6   :  ffe2 ; 
+ 7   :  ffc2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
index 86dd07fda5..5ecbd3f14d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_49.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  6f ; 
- 2   :  b3 ; 
- 3   :  d0 ; 
- 4   :  cb ; 
- 5   :  aa ; 
- 6   :  7a ; 
- 7   :  44 ; 
+ 0   :  59 ; 
+ 1   :  a6 ; 
+ 2   :  cc ; 
+ 3   :  cf ; 
+ 4   :  b4 ; 
+ 5   :  87 ; 
+ 6   :  51 ; 
+ 7   :  1d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
index cea40e5a32..73d6b7198f 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_5.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5c0 ; 
- 1   :  a29 ; 
- 2   :  c71 ; 
- 3   :  c94 ; 
- 4   :  adb ; 
- 5   :  7cb ; 
- 6   :  406 ; 
- 7   :  31 ; 
+ 0   :  13f ; 
+ 1   :  70a ; 
+ 2   :  af0 ; 
+ 3   :  cac ; 
+ 4   :  c4e ; 
+ 5   :  a32 ; 
+ 6   :  6e4 ; 
+ 7   :  30c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
index c5ea24c713..c867d3dc97 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_50.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffdf ; 
- 1   :  ff00 ; 
- 2   :  fe6c ; 
- 3   :  fe2c ; 
- 4   :  fe3c ; 
- 5   :  fe8b ; 
- 6   :  ff02 ; 
- 7   :  ff89 ; 
+ 0   :  ff31 ; 
+ 1   :  fe89 ; 
+ 2   :  fe34 ; 
+ 3   :  fe31 ; 
+ 4   :  fe72 ; 
+ 5   :  fee2 ; 
+ 6   :  ff67 ; 
+ 7   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
index be9712d9e6..11b12b6d7d 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_51.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  63 ; 
- 1   :  215 ; 
- 2   :  33a ; 
- 3   :  3bc ; 
- 4   :  39f ; 
- 5   :  300 ; 
- 6   :  20a ; 
- 7   :  ef ; 
+ 0   :  1b4 ; 
+ 1   :  300 ; 
+ 2   :  3ab ; 
+ 3   :  3b4 ; 
+ 4   :  332 ; 
+ 5   :  24d ; 
+ 6   :  136 ; 
+ 7   :  1f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
index c81629aea0..a678f729eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_52.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff4b ; 
- 1   :  fc2b ; 
- 2   :  fa0a ; 
- 3   :  f915 ; 
- 4   :  f946 ; 
- 5   :  fa6d ; 
- 6   :  fc3c ; 
- 7   :  fe57 ; 
+ 0   :  fcde ; 
+ 1   :  fa77 ; 
+ 2   :  f936 ; 
+ 3   :  f920 ; 
+ 4   :  fa10 ; 
+ 5   :  fbbd ; 
+ 6   :  fdce ; 
+ 7   :  ffe6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
index 73d6b7198f..cea40e5a32 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_53.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13f ; 
- 1   :  70a ; 
- 2   :  af0 ; 
- 3   :  cac ; 
- 4   :  c4e ; 
- 5   :  a32 ; 
- 6   :  6e4 ; 
- 7   :  30c ; 
+ 0   :  5c0 ; 
+ 1   :  a29 ; 
+ 2   :  c71 ; 
+ 3   :  c94 ; 
+ 4   :  adb ; 
+ 5   :  7cb ; 
+ 6   :  406 ; 
+ 7   :  31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
index 64277344e8..b986451c30 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_54.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd9f ; 
- 1   :  f126 ; 
- 2   :  e976 ; 
- 3   :  e682 ; 
- 4   :  e7be ; 
- 5   :  ec3b ; 
- 6   :  f2cb ; 
- 7   :  fa2f ; 
+ 0   :  f3d4 ; 
+ 1   :  eaee ; 
+ 2   :  e6d3 ; 
+ 3   :  e716 ; 
+ 4   :  eadd ; 
+ 5   :  f106 ; 
+ 6   :  f853 ; 
+ 7   :  ff91 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
index d4928361f8..640a8799c0 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_55.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fff ; 
- 1   :  7bcb ; 
- 2   :  7140 ; 
- 3   :  6164 ; 
- 4   :  4dbb ; 
- 5   :  3814 ; 
- 6   :  225b ; 
- 7   :  e5f ; 
+ 0   :  7d77 ; 
+ 1   :  746f ; 
+ 2   :  65c7 ; 
+ 3   :  52e8 ; 
+ 4   :  3d92 ; 
+ 5   :  27b1 ; 
+ 6   :  131e ; 
+ 7   :  171 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
index a616ca55c8..742553b6ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_56.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  171 ; 
- 1   :  131e ; 
- 2   :  27b1 ; 
- 3   :  3d92 ; 
- 4   :  52e8 ; 
- 5   :  65c7 ; 
- 6   :  746f ; 
- 7   :  7d77 ; 
+ 0   :  e5f ; 
+ 1   :  225b ; 
+ 2   :  3814 ; 
+ 3   :  4dbb ; 
+ 4   :  6164 ; 
+ 5   :  7140 ; 
+ 6   :  7bcb ; 
+ 7   :  7fff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
index 916d7f856c..c345a216fd 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_57.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff91 ; 
- 1   :  f853 ; 
- 2   :  f106 ; 
- 3   :  eadd ; 
- 4   :  e716 ; 
- 5   :  e6d3 ; 
- 6   :  eaee ; 
- 7   :  f3d4 ; 
+ 0   :  fa2f ; 
+ 1   :  f2cb ; 
+ 2   :  ec3b ; 
+ 3   :  e7be ; 
+ 4   :  e682 ; 
+ 5   :  e976 ; 
+ 6   :  f126 ; 
+ 7   :  fd9f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
index 172ecd6546..13b5b8fdb6 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_58.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  31 ; 
- 1   :  406 ; 
- 2   :  7cb ; 
- 3   :  adb ; 
- 4   :  c94 ; 
- 5   :  c71 ; 
- 6   :  a29 ; 
- 7   :  5c0 ; 
+ 0   :  30c ; 
+ 1   :  6e4 ; 
+ 2   :  a32 ; 
+ 3   :  c4e ; 
+ 4   :  cac ; 
+ 5   :  af0 ; 
+ 6   :  70a ; 
+ 7   :  13f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
index 064b19f7a1..d3af62435a 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_59.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe6 ; 
- 1   :  fdce ; 
- 2   :  fbbd ; 
- 3   :  fa10 ; 
- 4   :  f920 ; 
- 5   :  f936 ; 
- 6   :  fa77 ; 
- 7   :  fcde ; 
+ 0   :  fe57 ; 
+ 1   :  fc3c ; 
+ 2   :  fa6d ; 
+ 3   :  f946 ; 
+ 4   :  f915 ; 
+ 5   :  fa0a ; 
+ 6   :  fc2b ; 
+ 7   :  ff4b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
index b986451c30..64277344e8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_6.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f3d4 ; 
- 1   :  eaee ; 
- 2   :  e6d3 ; 
- 3   :  e716 ; 
- 4   :  eadd ; 
- 5   :  f106 ; 
- 6   :  f853 ; 
- 7   :  ff91 ; 
+ 0   :  fd9f ; 
+ 1   :  f126 ; 
+ 2   :  e976 ; 
+ 3   :  e682 ; 
+ 4   :  e7be ; 
+ 5   :  ec3b ; 
+ 6   :  f2cb ; 
+ 7   :  fa2f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
index 5258a2e47e..938043cd88 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_60.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1f ; 
- 1   :  136 ; 
- 2   :  24d ; 
- 3   :  332 ; 
- 4   :  3b4 ; 
- 5   :  3ab ; 
- 6   :  300 ; 
- 7   :  1b4 ; 
+ 0   :  ef ; 
+ 1   :  20a ; 
+ 2   :  300 ; 
+ 3   :  39f ; 
+ 4   :  3bc ; 
+ 5   :  33a ; 
+ 6   :  215 ; 
+ 7   :  63 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
index ca324fd7cb..4339c41784 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_61.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffea ; 
- 1   :  ff67 ; 
- 2   :  fee2 ; 
- 3   :  fe72 ; 
- 4   :  fe31 ; 
- 5   :  fe34 ; 
- 6   :  fe89 ; 
- 7   :  ff31 ; 
+ 0   :  ff89 ; 
+ 1   :  ff02 ; 
+ 2   :  fe8b ; 
+ 3   :  fe3c ; 
+ 4   :  fe2c ; 
+ 5   :  fe6c ; 
+ 6   :  ff00 ; 
+ 7   :  ffdf ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
index 5731571c2f..6a661b0e47 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_62.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1d ; 
- 1   :  51 ; 
- 2   :  87 ; 
- 3   :  b4 ; 
- 4   :  cf ; 
- 5   :  cc ; 
- 6   :  a6 ; 
- 7   :  59 ; 
+ 0   :  44 ; 
+ 1   :  7a ; 
+ 2   :  aa ; 
+ 3   :  cb ; 
+ 4   :  d0 ; 
+ 5   :  b3 ; 
+ 6   :  6f ; 
+ 7   :  9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
index 1ee5acf358..14a39381e7 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_63.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc2 ; 
- 1   :  ffe2 ; 
- 2   :  ffd4 ; 
- 3   :  ffc8 ; 
- 4   :  ffc2 ; 
- 5   :  ffc5 ; 
- 6   :  ffd5 ; 
- 7   :  fff2 ; 
+ 0   :  ffe5 ; 
+ 1   :  ffd7 ; 
+ 2   :  ffcb ; 
+ 3   :  ffc2 ; 
+ 4   :  ffc3 ; 
+ 5   :  ffcf ; 
+ 6   :  ffea ; 
+ 7   :  11 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
index 640a8799c0..d4928361f8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_7.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7d77 ; 
- 1   :  746f ; 
- 2   :  65c7 ; 
- 3   :  52e8 ; 
- 4   :  3d92 ; 
- 5   :  27b1 ; 
- 6   :  131e ; 
- 7   :  171 ; 
+ 0   :  7fff ; 
+ 1   :  7bcb ; 
+ 2   :  7140 ; 
+ 3   :  6164 ; 
+ 4   :  4dbb ; 
+ 5   :  3814 ; 
+ 6   :  225b ; 
+ 7   :  e5f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
index 742553b6ad..a616ca55c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_8.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e5f ; 
- 1   :  225b ; 
- 2   :  3814 ; 
- 3   :  4dbb ; 
- 4   :  6164 ; 
- 5   :  7140 ; 
- 6   :  7bcb ; 
- 7   :  7fff ; 
+ 0   :  171 ; 
+ 1   :  131e ; 
+ 2   :  27b1 ; 
+ 3   :  3d92 ; 
+ 4   :  52e8 ; 
+ 5   :  65c7 ; 
+ 6   :  746f ; 
+ 7   :  7d77 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
index c345a216fd..916d7f856c 100644
--- a/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_pfir_coeff_fircls1_16taps_32points_16b_4wb_9.mif
@@ -3,12 +3,12 @@ DEPTH=8;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa2f ; 
- 1   :  f2cb ; 
- 2   :  ec3b ; 
- 3   :  e7be ; 
- 4   :  e682 ; 
- 5   :  e976 ; 
- 6   :  f126 ; 
- 7   :  fd9f ; 
+ 0   :  ff91 ; 
+ 1   :  f853 ; 
+ 2   :  f106 ; 
+ 3   :  eadd ; 
+ 4   :  e716 ; 
+ 5   :  e6d3 ; 
+ 6   :  eaee ; 
+ 7   :  f3d4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_0.mif
index 5342a1f785..129bf3fc03 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_0.mif
@@ -3,83 +3,83 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4 ; 
+ 0   :  5 ; 
  1   :  4 ; 
  2   :  3 ; 
- 3   :  2 ; 
- 4   :  1 ; 
+ 3   :  3 ; 
+ 4   :  2 ; 
  5   :  1 ; 
  6   :  0 ; 
- 7   :  ffff ; 
- 8   :  fffe ; 
+ 7   :  0 ; 
+ 8   :  ffff ; 
  9   :  fffe ; 
  a   :  fffd ; 
- b   :  fffc ; 
- c   :  fffb ; 
+ b   :  fffd ; 
+ c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fff9 ; 
+ f   :  fffa ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff7 ; 
+ 12   :  fff8 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
- 15   :  fff5 ; 
+ 15   :  fff6 ; 
  16   :  fff5 ; 
- 17   :  fff4 ; 
- 18   :  fff3 ; 
+ 17   :  fff5 ; 
+ 18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff2 ; 
+ 1a   :  fff3 ; 
  1b   :  fff2 ; 
- 1c   :  fff1 ; 
+ 1c   :  fff2 ; 
  1d   :  fff1 ; 
  1e   :  fff0 ; 
  1f   :  fff0 ; 
  20   :  ffef ; 
- 21   :  ffee ; 
+ 21   :  ffef ; 
  22   :  ffee ; 
- 23   :  ffed ; 
+ 23   :  ffee ; 
  24   :  ffed ; 
- 25   :  ffec ; 
+ 25   :  ffed ; 
  26   :  ffec ; 
  27   :  ffec ; 
  28   :  ffeb ; 
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffe9 ; 
+ 2c   :  ffea ; 
  2d   :  ffe9 ; 
- 2e   :  ffe8 ; 
+ 2e   :  ffe9 ; 
  2f   :  ffe8 ; 
  30   :  ffe8 ; 
- 31   :  ffe7 ; 
+ 31   :  ffe8 ; 
  32   :  ffe7 ; 
  33   :  ffe7 ; 
- 34   :  ffe6 ; 
+ 34   :  ffe7 ; 
  35   :  ffe6 ; 
  36   :  ffe6 ; 
  37   :  ffe5 ; 
  38   :  ffe5 ; 
  39   :  ffe5 ; 
- 3a   :  ffe4 ; 
+ 3a   :  ffe5 ; 
  3b   :  ffe4 ; 
  3c   :  ffe4 ; 
  3d   :  ffe4 ; 
  3e   :  ffe3 ; 
  3f   :  ffe3 ; 
  40   :  ffe3 ; 
- 41   :  ffe2 ; 
+ 41   :  ffe3 ; 
  42   :  ffe2 ; 
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe1 ; 
+ 46   :  ffe2 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe0 ; 
+ 4c   :  ffe1 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -88,7 +88,7 @@ CONTENT BEGIN
  52   :  ffe0 ; 
  53   :  ffe0 ; 
  54   :  ffe0 ; 
- 55   :  ffdf ; 
+ 55   :  ffe0 ; 
  56   :  ffdf ; 
  57   :  ffdf ; 
  58   :  ffdf ; 
@@ -111,7 +111,7 @@ CONTENT BEGIN
  69   :  ffdf ; 
  6a   :  ffdf ; 
  6b   :  ffdf ; 
- 6c   :  ffe0 ; 
+ 6c   :  ffdf ; 
  6d   :  ffe0 ; 
  6e   :  ffe0 ; 
  6f   :  ffe0 ; 
@@ -121,14 +121,14 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe1 ; 
+ 76   :  ffe0 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
  7a   :  ffe1 ; 
  7b   :  ffe1 ; 
  7c   :  ffe1 ; 
- 7d   :  ffe2 ; 
+ 7d   :  ffe1 ; 
  7e   :  ffe2 ; 
  7f   :  ffe2 ; 
  80   :  ffe2 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe4 ; 
+ 89   :  ffe3 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -150,11 +150,11 @@ CONTENT BEGIN
  90   :  ffe5 ; 
  91   :  ffe5 ; 
  92   :  ffe5 ; 
- 93   :  ffe6 ; 
+ 93   :  ffe5 ; 
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe7 ; 
+ 97   :  ffe6 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -163,45 +163,45 @@ CONTENT BEGIN
  9d   :  ffe8 ; 
  9e   :  ffe8 ; 
  9f   :  ffe8 ; 
- a0   :  ffe9 ; 
+ a0   :  ffe8 ; 
  a1   :  ffe9 ; 
  a2   :  ffe9 ; 
  a3   :  ffe9 ; 
- a4   :  ffea ; 
+ a4   :  ffe9 ; 
  a5   :  ffea ; 
  a6   :  ffea ; 
  a7   :  ffea ; 
- a8   :  ffeb ; 
+ a8   :  ffea ; 
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffec ; 
+ ac   :  ffeb ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
  b0   :  ffec ; 
- b1   :  ffed ; 
+ b1   :  ffec ; 
  b2   :  ffed ; 
  b3   :  ffed ; 
- b4   :  ffee ; 
+ b4   :  ffed ; 
  b5   :  ffee ; 
  b6   :  ffee ; 
  b7   :  ffee ; 
  b8   :  ffee ; 
- b9   :  ffef ; 
+ b9   :  ffee ; 
  ba   :  ffef ; 
  bb   :  ffef ; 
  bc   :  ffef ; 
- bd   :  fff0 ; 
+ bd   :  ffef ; 
  be   :  fff0 ; 
  bf   :  fff0 ; 
  c0   :  fff0 ; 
  c1   :  fff0 ; 
- c2   :  fff1 ; 
+ c2   :  fff0 ; 
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff2 ; 
+ c6   :  fff1 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -213,15 +213,15 @@ CONTENT BEGIN
  cf   :  fff3 ; 
  d0   :  fff3 ; 
  d1   :  fff3 ; 
- d2   :  fff4 ; 
+ d2   :  fff3 ; 
  d3   :  fff4 ; 
  d4   :  fff4 ; 
  d5   :  fff4 ; 
  d6   :  fff5 ; 
- d7   :  fff4 ; 
+ d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff5 ; 
+ da   :  fff4 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  fff6 ; 
  e5   :  fff7 ; 
  e6   :  fff7 ; 
- e7   :  fff6 ; 
+ e7   :  fff7 ; 
  e8   :  fff6 ; 
- e9   :  fff5 ; 
- ea   :  fff6 ; 
+ e9   :  fff6 ; 
+ ea   :  fff5 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff5 ; 
- f1   :  fff4 ; 
- f2   :  fff5 ; 
- f3   :  fff7 ; 
- f4   :  fff9 ; 
- f5   :  fffa ; 
- f6   :  fffa ; 
- f7   :  fff6 ; 
- f8   :  fff1 ; 
- f9   :  ffed ; 
- fa   :  ffed ; 
- fb   :  fff6 ; 
- fc   :  9 ; 
- fd   :  25 ; 
- fe   :  45 ; 
- ff   :  64 ; 
+ f0   :  fff6 ; 
+ f1   :  fff5 ; 
+ f2   :  fff4 ; 
+ f3   :  fff5 ; 
+ f4   :  fff7 ; 
+ f5   :  fff9 ; 
+ f6   :  fffb ; 
+ f7   :  fff9 ; 
+ f8   :  fff5 ; 
+ f9   :  fff0 ; 
+ fa   :  ffec ; 
+ fb   :  ffef ; 
+ fc   :  fffa ; 
+ fd   :  f ; 
+ fe   :  2d ; 
+ ff   :  4d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_1.mif
index 972af5bd38..74a643627d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_1.mif
@@ -3,107 +3,107 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  fff6 ; 
- 2   :  fff9 ; 
- 3   :  fffc ; 
- 4   :  fffe ; 
- 5   :  1 ; 
- 6   :  3 ; 
- 7   :  6 ; 
- 8   :  8 ; 
- 9   :  a ; 
- a   :  d ; 
- b   :  f ; 
- c   :  11 ; 
- d   :  14 ; 
- e   :  16 ; 
- f   :  18 ; 
- 10   :  1b ; 
- 11   :  1d ; 
- 12   :  1f ; 
- 13   :  21 ; 
- 14   :  23 ; 
- 15   :  26 ; 
- 16   :  28 ; 
- 17   :  2a ; 
- 18   :  2c ; 
- 19   :  2e ; 
- 1a   :  30 ; 
- 1b   :  32 ; 
- 1c   :  34 ; 
- 1d   :  36 ; 
- 1e   :  38 ; 
- 1f   :  3a ; 
- 20   :  3c ; 
- 21   :  3e ; 
- 22   :  3f ; 
- 23   :  41 ; 
- 24   :  43 ; 
- 25   :  45 ; 
- 26   :  46 ; 
- 27   :  48 ; 
- 28   :  4a ; 
- 29   :  4b ; 
- 2a   :  4d ; 
- 2b   :  4f ; 
- 2c   :  50 ; 
- 2d   :  52 ; 
- 2e   :  53 ; 
- 2f   :  55 ; 
- 30   :  56 ; 
- 31   :  58 ; 
- 32   :  59 ; 
- 33   :  5a ; 
- 34   :  5c ; 
- 35   :  5d ; 
- 36   :  5e ; 
- 37   :  60 ; 
- 38   :  61 ; 
- 39   :  62 ; 
- 3a   :  63 ; 
+ 0   :  fff2 ; 
+ 1   :  fff5 ; 
+ 2   :  fff7 ; 
+ 3   :  fffa ; 
+ 4   :  fffc ; 
+ 5   :  ffff ; 
+ 6   :  1 ; 
+ 7   :  4 ; 
+ 8   :  6 ; 
+ 9   :  9 ; 
+ a   :  b ; 
+ b   :  d ; 
+ c   :  10 ; 
+ d   :  12 ; 
+ e   :  14 ; 
+ f   :  17 ; 
+ 10   :  19 ; 
+ 11   :  1b ; 
+ 12   :  1d ; 
+ 13   :  20 ; 
+ 14   :  22 ; 
+ 15   :  24 ; 
+ 16   :  26 ; 
+ 17   :  28 ; 
+ 18   :  2a ; 
+ 19   :  2c ; 
+ 1a   :  2f ; 
+ 1b   :  31 ; 
+ 1c   :  33 ; 
+ 1d   :  34 ; 
+ 1e   :  36 ; 
+ 1f   :  38 ; 
+ 20   :  3a ; 
+ 21   :  3c ; 
+ 22   :  3e ; 
+ 23   :  40 ; 
+ 24   :  42 ; 
+ 25   :  43 ; 
+ 26   :  45 ; 
+ 27   :  47 ; 
+ 28   :  48 ; 
+ 29   :  4a ; 
+ 2a   :  4c ; 
+ 2b   :  4d ; 
+ 2c   :  4f ; 
+ 2d   :  51 ; 
+ 2e   :  52 ; 
+ 2f   :  54 ; 
+ 30   :  55 ; 
+ 31   :  57 ; 
+ 32   :  58 ; 
+ 33   :  59 ; 
+ 34   :  5b ; 
+ 35   :  5c ; 
+ 36   :  5d ; 
+ 37   :  5f ; 
+ 38   :  60 ; 
+ 39   :  61 ; 
+ 3a   :  62 ; 
  3b   :  64 ; 
- 3c   :  66 ; 
- 3d   :  67 ; 
- 3e   :  68 ; 
- 3f   :  69 ; 
- 40   :  6a ; 
- 41   :  6b ; 
- 42   :  6c ; 
- 43   :  6d ; 
- 44   :  6e ; 
- 45   :  6f ; 
+ 3c   :  65 ; 
+ 3d   :  66 ; 
+ 3e   :  67 ; 
+ 3f   :  68 ; 
+ 40   :  69 ; 
+ 41   :  6a ; 
+ 42   :  6b ; 
+ 43   :  6c ; 
+ 44   :  6d ; 
+ 45   :  6e ; 
  46   :  6f ; 
  47   :  70 ; 
- 48   :  71 ; 
- 49   :  72 ; 
- 4a   :  73 ; 
+ 48   :  70 ; 
+ 49   :  71 ; 
+ 4a   :  72 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  75 ; 
+ 4d   :  74 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  77 ; 
+ 50   :  76 ; 
  51   :  77 ; 
- 52   :  78 ; 
+ 52   :  77 ; 
  53   :  78 ; 
- 54   :  79 ; 
+ 54   :  78 ; 
  55   :  79 ; 
- 56   :  7a ; 
+ 56   :  79 ; 
  57   :  7a ; 
- 58   :  7b ; 
+ 58   :  7a ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7c ; 
+ 5b   :  7b ; 
  5c   :  7c ; 
  5d   :  7c ; 
- 5e   :  7d ; 
+ 5e   :  7c ; 
  5f   :  7d ; 
  60   :  7d ; 
  61   :  7d ; 
  62   :  7d ; 
  63   :  7d ; 
- 64   :  7e ; 
+ 64   :  7d ; 
  65   :  7e ; 
  66   :  7e ; 
  67   :  7e ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  7d ; 
  72   :  7d ; 
  73   :  7d ; 
- 74   :  7c ; 
+ 74   :  7d ; 
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
- 78   :  7b ; 
+ 78   :  7c ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7a ; 
+ 7b   :  7b ; 
  7c   :  7a ; 
  7d   :  7a ; 
- 7e   :  79 ; 
+ 7e   :  7a ; 
  7f   :  79 ; 
- 80   :  78 ; 
+ 80   :  79 ; 
  81   :  78 ; 
- 82   :  77 ; 
+ 82   :  78 ; 
  83   :  77 ; 
- 84   :  76 ; 
+ 84   :  77 ; 
  85   :  76 ; 
- 86   :  75 ; 
+ 86   :  76 ; 
  87   :  75 ; 
- 88   :  74 ; 
+ 88   :  75 ; 
  89   :  74 ; 
  8a   :  73 ; 
- 8b   :  72 ; 
+ 8b   :  73 ; 
  8c   :  72 ; 
- 8d   :  71 ; 
- 8e   :  70 ; 
+ 8d   :  72 ; 
+ 8e   :  71 ; 
  8f   :  70 ; 
- 90   :  6f ; 
- 91   :  6e ; 
+ 90   :  70 ; 
+ 91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6c ; 
- 95   :  6b ; 
+ 94   :  6d ; 
+ 95   :  6c ; 
  96   :  6b ; 
  97   :  6a ; 
- 98   :  69 ; 
- 99   :  68 ; 
- 9a   :  67 ; 
+ 98   :  6a ; 
+ 99   :  69 ; 
+ 9a   :  68 ; 
  9b   :  67 ; 
  9c   :  66 ; 
- 9d   :  65 ; 
- 9e   :  64 ; 
- 9f   :  63 ; 
- a0   :  62 ; 
+ 9d   :  66 ; 
+ 9e   :  65 ; 
+ 9f   :  64 ; 
+ a0   :  63 ; 
  a1   :  62 ; 
  a2   :  61 ; 
  a3   :  60 ; 
- a4   :  5f ; 
- a5   :  5e ; 
- a6   :  5d ; 
- a7   :  5c ; 
- a8   :  5b ; 
- a9   :  5a ; 
- aa   :  59 ; 
- ab   :  58 ; 
- ac   :  57 ; 
- ad   :  56 ; 
- ae   :  55 ; 
- af   :  54 ; 
- b0   :  53 ; 
- b1   :  52 ; 
- b2   :  51 ; 
- b3   :  50 ; 
- b4   :  4f ; 
- b5   :  4e ; 
- b6   :  4d ; 
- b7   :  4c ; 
- b8   :  4b ; 
- b9   :  4a ; 
- ba   :  49 ; 
- bb   :  48 ; 
- bc   :  47 ; 
- bd   :  46 ; 
- be   :  45 ; 
- bf   :  44 ; 
- c0   :  43 ; 
- c1   :  42 ; 
- c2   :  41 ; 
- c3   :  40 ; 
- c4   :  3f ; 
- c5   :  3e ; 
- c6   :  3d ; 
+ a4   :  60 ; 
+ a5   :  5f ; 
+ a6   :  5e ; 
+ a7   :  5d ; 
+ a8   :  5c ; 
+ a9   :  5b ; 
+ aa   :  5a ; 
+ ab   :  59 ; 
+ ac   :  58 ; 
+ ad   :  57 ; 
+ ae   :  56 ; 
+ af   :  55 ; 
+ b0   :  54 ; 
+ b1   :  53 ; 
+ b2   :  52 ; 
+ b3   :  51 ; 
+ b4   :  50 ; 
+ b5   :  4f ; 
+ b6   :  4e ; 
+ b7   :  4d ; 
+ b8   :  4c ; 
+ b9   :  4b ; 
+ ba   :  4a ; 
+ bb   :  49 ; 
+ bc   :  48 ; 
+ bd   :  47 ; 
+ be   :  46 ; 
+ bf   :  45 ; 
+ c0   :  44 ; 
+ c1   :  43 ; 
+ c2   :  42 ; 
+ c3   :  41 ; 
+ c4   :  40 ; 
+ c5   :  3f ; 
+ c6   :  3e ; 
  c7   :  3c ; 
  c8   :  3b ; 
  c9   :  3a ; 
  ca   :  39 ; 
- cb   :  37 ; 
- cc   :  36 ; 
- cd   :  35 ; 
- ce   :  34 ; 
- cf   :  33 ; 
- d0   :  32 ; 
- d1   :  31 ; 
- d2   :  30 ; 
- d3   :  2f ; 
- d4   :  2e ; 
- d5   :  2d ; 
- d6   :  2c ; 
- d7   :  2b ; 
- d8   :  2a ; 
- d9   :  29 ; 
- da   :  28 ; 
- db   :  27 ; 
- dc   :  26 ; 
- dd   :  25 ; 
- de   :  24 ; 
+ cb   :  38 ; 
+ cc   :  37 ; 
+ cd   :  36 ; 
+ ce   :  35 ; 
+ cf   :  34 ; 
+ d0   :  33 ; 
+ d1   :  32 ; 
+ d2   :  31 ; 
+ d3   :  30 ; 
+ d4   :  2f ; 
+ d5   :  2e ; 
+ d6   :  2d ; 
+ d7   :  2c ; 
+ d8   :  2b ; 
+ d9   :  2a ; 
+ da   :  29 ; 
+ db   :  28 ; 
+ dc   :  27 ; 
+ dd   :  26 ; 
+ de   :  25 ; 
  df   :  23 ; 
  e0   :  22 ; 
  e1   :  21 ; 
  e2   :  20 ; 
  e3   :  1f ; 
  e4   :  1e ; 
- e5   :  1d ; 
- e6   :  1c ; 
- e7   :  1b ; 
- e8   :  1a ; 
- e9   :  19 ; 
- ea   :  18 ; 
- eb   :  17 ; 
- ec   :  16 ; 
- ed   :  15 ; 
- ee   :  14 ; 
- ef   :  13 ; 
- f0   :  12 ; 
- f1   :  11 ; 
- f2   :  10 ; 
+ e5   :  1e ; 
+ e6   :  1d ; 
+ e7   :  1c ; 
+ e8   :  1b ; 
+ e9   :  1a ; 
+ ea   :  19 ; 
+ eb   :  18 ; 
+ ec   :  17 ; 
+ ed   :  16 ; 
+ ee   :  15 ; 
+ ef   :  14 ; 
+ f0   :  13 ; 
+ f1   :  12 ; 
+ f2   :  11 ; 
  f3   :  10 ; 
  f4   :  f ; 
  f5   :  e ; 
- f6   :  d ; 
- f7   :  c ; 
- f8   :  b ; 
- f9   :  a ; 
- fa   :  9 ; 
+ f6   :  e ; 
+ f7   :  d ; 
+ f8   :  c ; 
+ f9   :  b ; 
+ fa   :  a ; 
  fb   :  9 ; 
  fc   :  8 ; 
- fd   :  7 ; 
- fe   :  6 ; 
- ff   :  5 ; 
+ fd   :  8 ; 
+ fe   :  7 ; 
+ ff   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_10.mif
index bff94a2ad1..d5dfcd318a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_10.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  15 ; 
- 1   :  2f ; 
- 2   :  4a ; 
- 3   :  65 ; 
- 4   :  80 ; 
- 5   :  9b ; 
- 6   :  b6 ; 
- 7   :  d2 ; 
- 8   :  ed ; 
- 9   :  109 ; 
- a   :  124 ; 
- b   :  140 ; 
- c   :  15c ; 
- d   :  178 ; 
- e   :  194 ; 
- f   :  1b0 ; 
- 10   :  1cc ; 
- 11   :  1e9 ; 
- 12   :  205 ; 
- 13   :  221 ; 
- 14   :  23e ; 
- 15   :  25a ; 
- 16   :  277 ; 
- 17   :  294 ; 
- 18   :  2b0 ; 
- 19   :  2cd ; 
- 1a   :  2ea ; 
- 1b   :  306 ; 
- 1c   :  323 ; 
- 1d   :  340 ; 
- 1e   :  35d ; 
- 1f   :  37a ; 
- 20   :  397 ; 
- 21   :  3b4 ; 
- 22   :  3d0 ; 
- 23   :  3ed ; 
- 24   :  40a ; 
- 25   :  427 ; 
- 26   :  444 ; 
- 27   :  461 ; 
- 28   :  47d ; 
- 29   :  49a ; 
- 2a   :  4b7 ; 
- 2b   :  4d4 ; 
- 2c   :  4f0 ; 
- 2d   :  50d ; 
- 2e   :  529 ; 
- 2f   :  546 ; 
- 30   :  562 ; 
- 31   :  57e ; 
- 32   :  59b ; 
- 33   :  5b7 ; 
- 34   :  5d3 ; 
- 35   :  5ef ; 
- 36   :  60b ; 
- 37   :  627 ; 
- 38   :  642 ; 
- 39   :  65e ; 
- 3a   :  679 ; 
- 3b   :  695 ; 
- 3c   :  6b0 ; 
- 3d   :  6cb ; 
- 3e   :  6e6 ; 
- 3f   :  701 ; 
- 40   :  71c ; 
- 41   :  736 ; 
- 42   :  751 ; 
- 43   :  76b ; 
- 44   :  785 ; 
- 45   :  79f ; 
- 46   :  7b9 ; 
- 47   :  7d2 ; 
- 48   :  7ec ; 
- 49   :  805 ; 
- 4a   :  81e ; 
- 4b   :  837 ; 
- 4c   :  84f ; 
- 4d   :  868 ; 
- 4e   :  880 ; 
- 4f   :  898 ; 
- 50   :  8af ; 
- 51   :  8c7 ; 
- 52   :  8de ; 
- 53   :  8f5 ; 
- 54   :  90c ; 
- 55   :  923 ; 
- 56   :  939 ; 
- 57   :  94f ; 
- 58   :  965 ; 
- 59   :  97a ; 
- 5a   :  990 ; 
- 5b   :  9a5 ; 
- 5c   :  9b9 ; 
- 5d   :  9ce ; 
- 5e   :  9e2 ; 
- 5f   :  9f6 ; 
- 60   :  a09 ; 
- 61   :  a1d ; 
- 62   :  a30 ; 
- 63   :  a42 ; 
- 64   :  a55 ; 
- 65   :  a67 ; 
- 66   :  a78 ; 
- 67   :  a8a ; 
- 68   :  a9b ; 
- 69   :  aac ; 
- 6a   :  abc ; 
- 6b   :  acc ; 
- 6c   :  adc ; 
- 6d   :  aeb ; 
- 6e   :  afa ; 
- 6f   :  b08 ; 
- 70   :  b17 ; 
- 71   :  b25 ; 
- 72   :  b32 ; 
- 73   :  b3f ; 
- 74   :  b4c ; 
- 75   :  b58 ; 
- 76   :  b64 ; 
- 77   :  b70 ; 
- 78   :  b7b ; 
- 79   :  b86 ; 
- 7a   :  b90 ; 
- 7b   :  b9a ; 
- 7c   :  ba3 ; 
- 7d   :  bac ; 
- 7e   :  bb5 ; 
- 7f   :  bbd ; 
- 80   :  bc5 ; 
- 81   :  bcd ; 
- 82   :  bd4 ; 
- 83   :  bda ; 
- 84   :  be0 ; 
- 85   :  be6 ; 
- 86   :  beb ; 
- 87   :  bf0 ; 
- 88   :  bf4 ; 
- 89   :  bf8 ; 
- 8a   :  bfb ; 
- 8b   :  bfe ; 
- 8c   :  c01 ; 
- 8d   :  c03 ; 
- 8e   :  c04 ; 
+ 0   :  1 ; 
+ 1   :  1b ; 
+ 2   :  36 ; 
+ 3   :  51 ; 
+ 4   :  6c ; 
+ 5   :  87 ; 
+ 6   :  a2 ; 
+ 7   :  bd ; 
+ 8   :  d8 ; 
+ 9   :  f4 ; 
+ a   :  110 ; 
+ b   :  12b ; 
+ c   :  147 ; 
+ d   :  163 ; 
+ e   :  17f ; 
+ f   :  19b ; 
+ 10   :  1b7 ; 
+ 11   :  1d3 ; 
+ 12   :  1f0 ; 
+ 13   :  20c ; 
+ 14   :  228 ; 
+ 15   :  245 ; 
+ 16   :  262 ; 
+ 17   :  27e ; 
+ 18   :  29b ; 
+ 19   :  2b7 ; 
+ 1a   :  2d4 ; 
+ 1b   :  2f1 ; 
+ 1c   :  30e ; 
+ 1d   :  32b ; 
+ 1e   :  347 ; 
+ 1f   :  364 ; 
+ 20   :  381 ; 
+ 21   :  39e ; 
+ 22   :  3bb ; 
+ 23   :  3d8 ; 
+ 24   :  3f5 ; 
+ 25   :  411 ; 
+ 26   :  42e ; 
+ 27   :  44b ; 
+ 28   :  468 ; 
+ 29   :  485 ; 
+ 2a   :  4a1 ; 
+ 2b   :  4be ; 
+ 2c   :  4db ; 
+ 2d   :  4f7 ; 
+ 2e   :  514 ; 
+ 2f   :  530 ; 
+ 30   :  54d ; 
+ 31   :  569 ; 
+ 32   :  586 ; 
+ 33   :  5a2 ; 
+ 34   :  5be ; 
+ 35   :  5da ; 
+ 36   :  5f6 ; 
+ 37   :  612 ; 
+ 38   :  62e ; 
+ 39   :  649 ; 
+ 3a   :  665 ; 
+ 3b   :  680 ; 
+ 3c   :  69c ; 
+ 3d   :  6b7 ; 
+ 3e   :  6d2 ; 
+ 3f   :  6ed ; 
+ 40   :  708 ; 
+ 41   :  722 ; 
+ 42   :  73d ; 
+ 43   :  757 ; 
+ 44   :  771 ; 
+ 45   :  78b ; 
+ 46   :  7a5 ; 
+ 47   :  7bf ; 
+ 48   :  7d8 ; 
+ 49   :  7f2 ; 
+ 4a   :  80b ; 
+ 4b   :  824 ; 
+ 4c   :  83d ; 
+ 4d   :  855 ; 
+ 4e   :  86e ; 
+ 4f   :  886 ; 
+ 50   :  89e ; 
+ 51   :  8b5 ; 
+ 52   :  8cd ; 
+ 53   :  8e4 ; 
+ 54   :  8fb ; 
+ 55   :  912 ; 
+ 56   :  928 ; 
+ 57   :  93f ; 
+ 58   :  955 ; 
+ 59   :  96a ; 
+ 5a   :  980 ; 
+ 5b   :  995 ; 
+ 5c   :  9aa ; 
+ 5d   :  9bf ; 
+ 5e   :  9d3 ; 
+ 5f   :  9e7 ; 
+ 60   :  9fb ; 
+ 61   :  a0e ; 
+ 62   :  a22 ; 
+ 63   :  a34 ; 
+ 64   :  a47 ; 
+ 65   :  a59 ; 
+ 66   :  a6b ; 
+ 67   :  a7d ; 
+ 68   :  a8e ; 
+ 69   :  a9f ; 
+ 6a   :  ab0 ; 
+ 6b   :  ac0 ; 
+ 6c   :  ad0 ; 
+ 6d   :  adf ; 
+ 6e   :  aef ; 
+ 6f   :  afe ; 
+ 70   :  b0c ; 
+ 71   :  b1a ; 
+ 72   :  b28 ; 
+ 73   :  b35 ; 
+ 74   :  b42 ; 
+ 75   :  b4f ; 
+ 76   :  b5b ; 
+ 77   :  b67 ; 
+ 78   :  b72 ; 
+ 79   :  b7e ; 
+ 7a   :  b88 ; 
+ 7b   :  b92 ; 
+ 7c   :  b9c ; 
+ 7d   :  ba6 ; 
+ 7e   :  baf ; 
+ 7f   :  bb7 ; 
+ 80   :  bbf ; 
+ 81   :  bc7 ; 
+ 82   :  bce ; 
+ 83   :  bd5 ; 
+ 84   :  bdc ; 
+ 85   :  be2 ; 
+ 86   :  be7 ; 
+ 87   :  bec ; 
+ 88   :  bf1 ; 
+ 89   :  bf5 ; 
+ 8a   :  bf9 ; 
+ 8b   :  bfc ; 
+ 8c   :  bff ; 
+ 8d   :  c01 ; 
+ 8e   :  c03 ; 
  8f   :  c05 ; 
  90   :  c06 ; 
  91   :  c06 ; 
  92   :  c06 ; 
  93   :  c05 ; 
- 94   :  c03 ; 
- 95   :  c02 ; 
- 96   :  bff ; 
- 97   :  bfc ; 
- 98   :  bf9 ; 
- 99   :  bf5 ; 
- 9a   :  bf1 ; 
- 9b   :  bec ; 
- 9c   :  be7 ; 
- 9d   :  be1 ; 
- 9e   :  bdb ; 
- 9f   :  bd4 ; 
- a0   :  bcd ; 
- a1   :  bc5 ; 
- a2   :  bbc ; 
- a3   :  bb3 ; 
- a4   :  baa ; 
- a5   :  ba0 ; 
- a6   :  b96 ; 
- a7   :  b8b ; 
- a8   :  b7f ; 
- a9   :  b73 ; 
- aa   :  b67 ; 
- ab   :  b5a ; 
- ac   :  b4c ; 
- ad   :  b3e ; 
- ae   :  b30 ; 
- af   :  b20 ; 
- b0   :  b11 ; 
- b1   :  b01 ; 
- b2   :  af0 ; 
- b3   :  adf ; 
- b4   :  acd ; 
- b5   :  abb ; 
- b6   :  aa8 ; 
- b7   :  a94 ; 
- b8   :  a81 ; 
- b9   :  a6c ; 
- ba   :  a57 ; 
- bb   :  a42 ; 
- bc   :  a2c ; 
- bd   :  a15 ; 
- be   :  9fe ; 
- bf   :  9e7 ; 
- c0   :  9cf ; 
- c1   :  9b6 ; 
- c2   :  99d ; 
- c3   :  984 ; 
- c4   :  96a ; 
- c5   :  94f ; 
- c6   :  934 ; 
- c7   :  918 ; 
- c8   :  8fc ; 
- c9   :  8df ; 
- ca   :  8c2 ; 
- cb   :  8a4 ; 
- cc   :  886 ; 
- cd   :  867 ; 
- ce   :  848 ; 
- cf   :  829 ; 
- d0   :  808 ; 
- d1   :  7e8 ; 
- d2   :  7c6 ; 
- d3   :  7a5 ; 
- d4   :  783 ; 
- d5   :  760 ; 
- d6   :  73d ; 
- d7   :  719 ; 
- d8   :  6f5 ; 
- d9   :  6d1 ; 
- da   :  6ac ; 
- db   :  686 ; 
- dc   :  660 ; 
- dd   :  63a ; 
- de   :  613 ; 
- df   :  5eb ; 
- e0   :  5c4 ; 
- e1   :  59b ; 
- e2   :  573 ; 
- e3   :  54a ; 
- e4   :  520 ; 
- e5   :  4f6 ; 
- e6   :  4cc ; 
- e7   :  4a1 ; 
- e8   :  476 ; 
- e9   :  44a ; 
- ea   :  41e ; 
- eb   :  3f2 ; 
- ec   :  3c5 ; 
- ed   :  397 ; 
- ee   :  36a ; 
- ef   :  33c ; 
- f0   :  30d ; 
- f1   :  2de ; 
- f2   :  2af ; 
- f3   :  280 ; 
- f4   :  250 ; 
- f5   :  220 ; 
- f6   :  1ef ; 
- f7   :  1be ; 
- f8   :  18d ; 
- f9   :  15b ; 
- fa   :  129 ; 
- fb   :  f7 ; 
- fc   :  c4 ; 
- fd   :  91 ; 
- fe   :  5e ; 
- ff   :  2b ; 
+ 94   :  c04 ; 
+ 95   :  c03 ; 
+ 96   :  c01 ; 
+ 97   :  bff ; 
+ 98   :  bfc ; 
+ 99   :  bf8 ; 
+ 9a   :  bf4 ; 
+ 9b   :  bf0 ; 
+ 9c   :  beb ; 
+ 9d   :  be5 ; 
+ 9e   :  bdf ; 
+ 9f   :  bd9 ; 
+ a0   :  bd2 ; 
+ a1   :  bcb ; 
+ a2   :  bc3 ; 
+ a3   :  bba ; 
+ a4   :  bb1 ; 
+ a5   :  ba8 ; 
+ a6   :  b9e ; 
+ a7   :  b93 ; 
+ a8   :  b88 ; 
+ a9   :  b7c ; 
+ aa   :  b70 ; 
+ ab   :  b64 ; 
+ ac   :  b56 ; 
+ ad   :  b49 ; 
+ ae   :  b3b ; 
+ af   :  b2c ; 
+ b0   :  b1d ; 
+ b1   :  b0d ; 
+ b2   :  afc ; 
+ b3   :  aec ; 
+ b4   :  ada ; 
+ b5   :  ac8 ; 
+ b6   :  ab6 ; 
+ b7   :  aa3 ; 
+ b8   :  a90 ; 
+ b9   :  a7c ; 
+ ba   :  a67 ; 
+ bb   :  a52 ; 
+ bc   :  a3c ; 
+ bd   :  a26 ; 
+ be   :  a10 ; 
+ bf   :  9f9 ; 
+ c0   :  9e1 ; 
+ c1   :  9c9 ; 
+ c2   :  9b0 ; 
+ c3   :  997 ; 
+ c4   :  97d ; 
+ c5   :  963 ; 
+ c6   :  948 ; 
+ c7   :  92d ; 
+ c8   :  911 ; 
+ c9   :  8f5 ; 
+ ca   :  8d8 ; 
+ cb   :  8bb ; 
+ cc   :  89d ; 
+ cd   :  87f ; 
+ ce   :  860 ; 
+ cf   :  840 ; 
+ d0   :  821 ; 
+ d1   :  800 ; 
+ d2   :  7df ; 
+ d3   :  7be ; 
+ d4   :  79c ; 
+ d5   :  77a ; 
+ d6   :  757 ; 
+ d7   :  734 ; 
+ d8   :  710 ; 
+ d9   :  6ec ; 
+ da   :  6c7 ; 
+ db   :  6a2 ; 
+ dc   :  67d ; 
+ dd   :  657 ; 
+ de   :  630 ; 
+ df   :  609 ; 
+ e0   :  5e2 ; 
+ e1   :  5ba ; 
+ e2   :  591 ; 
+ e3   :  569 ; 
+ e4   :  53f ; 
+ e5   :  516 ; 
+ e6   :  4ec ; 
+ e7   :  4c1 ; 
+ e8   :  496 ; 
+ e9   :  46b ; 
+ ea   :  43f ; 
+ eb   :  413 ; 
+ ec   :  3e6 ; 
+ ed   :  3b9 ; 
+ ee   :  38c ; 
+ ef   :  35e ; 
+ f0   :  330 ; 
+ f1   :  302 ; 
+ f2   :  2d3 ; 
+ f3   :  2a3 ; 
+ f4   :  274 ; 
+ f5   :  244 ; 
+ f6   :  214 ; 
+ f7   :  1e3 ; 
+ f8   :  1b2 ; 
+ f9   :  180 ; 
+ fa   :  14f ; 
+ fb   :  11d ; 
+ fc   :  ea ; 
+ fd   :  b8 ; 
+ fe   :  85 ; 
+ ff   :  51 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_11.mif
index d2bef29e00..449b1d0d35 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_11.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffed ; 
- 1   :  ffe0 ; 
- 2   :  ffd2 ; 
- 3   :  ffc4 ; 
- 4   :  ffb7 ; 
- 5   :  ffa9 ; 
- 6   :  ff9b ; 
- 7   :  ff8d ; 
- 8   :  ff7f ; 
- 9   :  ff71 ; 
- a   :  ff63 ; 
- b   :  ff55 ; 
- c   :  ff47 ; 
- d   :  ff38 ; 
- e   :  ff2a ; 
- f   :  ff1c ; 
- 10   :  ff0d ; 
- 11   :  feff ; 
- 12   :  fef0 ; 
- 13   :  fee2 ; 
- 14   :  fed3 ; 
- 15   :  fec5 ; 
- 16   :  feb6 ; 
- 17   :  fea7 ; 
- 18   :  fe99 ; 
- 19   :  fe8a ; 
- 1a   :  fe7b ; 
- 1b   :  fe6d ; 
- 1c   :  fe5e ; 
- 1d   :  fe4f ; 
- 1e   :  fe40 ; 
- 1f   :  fe32 ; 
- 20   :  fe23 ; 
- 21   :  fe14 ; 
- 22   :  fe05 ; 
- 23   :  fdf6 ; 
- 24   :  fde8 ; 
- 25   :  fdd9 ; 
- 26   :  fdca ; 
- 27   :  fdbb ; 
- 28   :  fdad ; 
- 29   :  fd9e ; 
- 2a   :  fd8f ; 
- 2b   :  fd80 ; 
- 2c   :  fd72 ; 
- 2d   :  fd63 ; 
- 2e   :  fd54 ; 
- 2f   :  fd46 ; 
- 30   :  fd37 ; 
- 31   :  fd29 ; 
- 32   :  fd1a ; 
- 33   :  fd0c ; 
- 34   :  fcfd ; 
- 35   :  fcef ; 
- 36   :  fce0 ; 
- 37   :  fcd2 ; 
- 38   :  fcc4 ; 
- 39   :  fcb6 ; 
- 3a   :  fca8 ; 
- 3b   :  fc9a ; 
- 3c   :  fc8c ; 
- 3d   :  fc7e ; 
- 3e   :  fc70 ; 
- 3f   :  fc62 ; 
- 40   :  fc54 ; 
- 41   :  fc47 ; 
- 42   :  fc39 ; 
- 43   :  fc2b ; 
- 44   :  fc1e ; 
- 45   :  fc11 ; 
- 46   :  fc03 ; 
- 47   :  fbf6 ; 
- 48   :  fbe9 ; 
- 49   :  fbdc ; 
- 4a   :  fbcf ; 
- 4b   :  fbc3 ; 
- 4c   :  fbb6 ; 
- 4d   :  fba9 ; 
- 4e   :  fb9d ; 
- 4f   :  fb91 ; 
- 50   :  fb84 ; 
- 51   :  fb78 ; 
- 52   :  fb6c ; 
- 53   :  fb60 ; 
- 54   :  fb55 ; 
- 55   :  fb49 ; 
- 56   :  fb3d ; 
- 57   :  fb32 ; 
- 58   :  fb27 ; 
- 59   :  fb1c ; 
- 5a   :  fb11 ; 
- 5b   :  fb06 ; 
- 5c   :  fafb ; 
- 5d   :  faf1 ; 
- 5e   :  fae6 ; 
- 5f   :  fadc ; 
- 60   :  fad2 ; 
- 61   :  fac8 ; 
- 62   :  fabf ; 
- 63   :  fab5 ; 
- 64   :  faac ; 
- 65   :  faa2 ; 
- 66   :  fa99 ; 
- 67   :  fa90 ; 
- 68   :  fa87 ; 
- 69   :  fa7f ; 
- 6a   :  fa77 ; 
- 6b   :  fa6e ; 
- 6c   :  fa66 ; 
- 6d   :  fa5e ; 
- 6e   :  fa57 ; 
- 6f   :  fa4f ; 
- 70   :  fa48 ; 
- 71   :  fa41 ; 
- 72   :  fa3a ; 
- 73   :  fa33 ; 
- 74   :  fa2d ; 
- 75   :  fa26 ; 
- 76   :  fa20 ; 
- 77   :  fa1a ; 
- 78   :  fa15 ; 
- 79   :  fa0f ; 
- 7a   :  fa0a ; 
- 7b   :  fa05 ; 
- 7c   :  fa00 ; 
- 7d   :  f9fc ; 
- 7e   :  f9f7 ; 
- 7f   :  f9f3 ; 
- 80   :  f9ef ; 
- 81   :  f9eb ; 
- 82   :  f9e8 ; 
- 83   :  f9e4 ; 
- 84   :  f9e1 ; 
- 85   :  f9df ; 
- 86   :  f9dc ; 
- 87   :  f9da ; 
- 88   :  f9d8 ; 
- 89   :  f9d6 ; 
- 8a   :  f9d4 ; 
- 8b   :  f9d3 ; 
- 8c   :  f9d1 ; 
+ 0   :  fff7 ; 
+ 1   :  ffea ; 
+ 2   :  ffdc ; 
+ 3   :  ffcf ; 
+ 4   :  ffc1 ; 
+ 5   :  ffb3 ; 
+ 6   :  ffa5 ; 
+ 7   :  ff98 ; 
+ 8   :  ff8a ; 
+ 9   :  ff7c ; 
+ a   :  ff6d ; 
+ b   :  ff5f ; 
+ c   :  ff51 ; 
+ d   :  ff43 ; 
+ e   :  ff35 ; 
+ f   :  ff26 ; 
+ 10   :  ff18 ; 
+ 11   :  ff0a ; 
+ 12   :  fefb ; 
+ 13   :  feed ; 
+ 14   :  fede ; 
+ 15   :  fed0 ; 
+ 16   :  fec1 ; 
+ 17   :  feb2 ; 
+ 18   :  fea4 ; 
+ 19   :  fe95 ; 
+ 1a   :  fe86 ; 
+ 1b   :  fe78 ; 
+ 1c   :  fe69 ; 
+ 1d   :  fe5a ; 
+ 1e   :  fe4b ; 
+ 1f   :  fe3d ; 
+ 20   :  fe2e ; 
+ 21   :  fe1f ; 
+ 22   :  fe10 ; 
+ 23   :  fe02 ; 
+ 24   :  fdf3 ; 
+ 25   :  fde4 ; 
+ 26   :  fdd5 ; 
+ 27   :  fdc6 ; 
+ 28   :  fdb8 ; 
+ 29   :  fda9 ; 
+ 2a   :  fd9a ; 
+ 2b   :  fd8b ; 
+ 2c   :  fd7d ; 
+ 2d   :  fd6e ; 
+ 2e   :  fd5f ; 
+ 2f   :  fd51 ; 
+ 30   :  fd42 ; 
+ 31   :  fd33 ; 
+ 32   :  fd25 ; 
+ 33   :  fd16 ; 
+ 34   :  fd08 ; 
+ 35   :  fcfa ; 
+ 36   :  fceb ; 
+ 37   :  fcdd ; 
+ 38   :  fccf ; 
+ 39   :  fcc0 ; 
+ 3a   :  fcb2 ; 
+ 3b   :  fca4 ; 
+ 3c   :  fc96 ; 
+ 3d   :  fc88 ; 
+ 3e   :  fc7a ; 
+ 3f   :  fc6c ; 
+ 40   :  fc5e ; 
+ 41   :  fc51 ; 
+ 42   :  fc43 ; 
+ 43   :  fc36 ; 
+ 44   :  fc28 ; 
+ 45   :  fc1b ; 
+ 46   :  fc0d ; 
+ 47   :  fc00 ; 
+ 48   :  fbf3 ; 
+ 49   :  fbe6 ; 
+ 4a   :  fbd9 ; 
+ 4b   :  fbcc ; 
+ 4c   :  fbbf ; 
+ 4d   :  fbb3 ; 
+ 4e   :  fba6 ; 
+ 4f   :  fb9a ; 
+ 50   :  fb8d ; 
+ 51   :  fb81 ; 
+ 52   :  fb75 ; 
+ 53   :  fb69 ; 
+ 54   :  fb5d ; 
+ 55   :  fb52 ; 
+ 56   :  fb46 ; 
+ 57   :  fb3b ; 
+ 58   :  fb2f ; 
+ 59   :  fb24 ; 
+ 5a   :  fb19 ; 
+ 5b   :  fb0e ; 
+ 5c   :  fb03 ; 
+ 5d   :  faf9 ; 
+ 5e   :  faee ; 
+ 5f   :  fae4 ; 
+ 60   :  fada ; 
+ 61   :  fad0 ; 
+ 62   :  fac6 ; 
+ 63   :  fabc ; 
+ 64   :  fab3 ; 
+ 65   :  faa9 ; 
+ 66   :  faa0 ; 
+ 67   :  fa97 ; 
+ 68   :  fa8e ; 
+ 69   :  fa85 ; 
+ 6a   :  fa7d ; 
+ 6b   :  fa74 ; 
+ 6c   :  fa6c ; 
+ 6d   :  fa64 ; 
+ 6e   :  fa5c ; 
+ 6f   :  fa55 ; 
+ 70   :  fa4d ; 
+ 71   :  fa46 ; 
+ 72   :  fa3f ; 
+ 73   :  fa38 ; 
+ 74   :  fa32 ; 
+ 75   :  fa2b ; 
+ 76   :  fa25 ; 
+ 77   :  fa1f ; 
+ 78   :  fa19 ; 
+ 79   :  fa13 ; 
+ 7a   :  fa0e ; 
+ 7b   :  fa09 ; 
+ 7c   :  fa04 ; 
+ 7d   :  f9ff ; 
+ 7e   :  f9fa ; 
+ 7f   :  f9f6 ; 
+ 80   :  f9f2 ; 
+ 81   :  f9ee ; 
+ 82   :  f9ea ; 
+ 83   :  f9e7 ; 
+ 84   :  f9e4 ; 
+ 85   :  f9e1 ; 
+ 86   :  f9de ; 
+ 87   :  f9db ; 
+ 88   :  f9d9 ; 
+ 89   :  f9d7 ; 
+ 8a   :  f9d5 ; 
+ 8b   :  f9d4 ; 
+ 8c   :  f9d2 ; 
  8d   :  f9d1 ; 
  8e   :  f9d0 ; 
- 8f   :  f9cf ; 
+ 8f   :  f9d0 ; 
  90   :  f9cf ; 
  91   :  f9cf ; 
- 92   :  f9d0 ; 
+ 92   :  f9cf ; 
  93   :  f9d0 ; 
- 94   :  f9d1 ; 
- 95   :  f9d2 ; 
- 96   :  f9d4 ; 
- 97   :  f9d5 ; 
- 98   :  f9d7 ; 
- 99   :  f9d9 ; 
- 9a   :  f9dc ; 
- 9b   :  f9de ; 
- 9c   :  f9e1 ; 
- 9d   :  f9e4 ; 
- 9e   :  f9e8 ; 
- 9f   :  f9eb ; 
- a0   :  f9ef ; 
- a1   :  f9f4 ; 
- a2   :  f9f8 ; 
- a3   :  f9fd ; 
- a4   :  fa02 ; 
- a5   :  fa07 ; 
- a6   :  fa0d ; 
- a7   :  fa12 ; 
- a8   :  fa19 ; 
- a9   :  fa1f ; 
- aa   :  fa26 ; 
- ab   :  fa2c ; 
- ac   :  fa34 ; 
- ad   :  fa3b ; 
- ae   :  fa43 ; 
- af   :  fa4b ; 
- b0   :  fa53 ; 
- b1   :  fa5c ; 
- b2   :  fa64 ; 
- b3   :  fa6e ; 
- b4   :  fa77 ; 
- b5   :  fa81 ; 
- b6   :  fa8a ; 
- b7   :  fa95 ; 
- b8   :  fa9f ; 
- b9   :  faaa ; 
- ba   :  fab5 ; 
- bb   :  fac0 ; 
- bc   :  facc ; 
- bd   :  fad7 ; 
- be   :  fae3 ; 
- bf   :  faf0 ; 
- c0   :  fafc ; 
- c1   :  fb09 ; 
- c2   :  fb16 ; 
- c3   :  fb24 ; 
- c4   :  fb31 ; 
- c5   :  fb3f ; 
- c6   :  fb4e ; 
- c7   :  fb5c ; 
- c8   :  fb6b ; 
- c9   :  fb7a ; 
- ca   :  fb89 ; 
- cb   :  fb99 ; 
- cc   :  fba8 ; 
- cd   :  fbb8 ; 
- ce   :  fbc9 ; 
- cf   :  fbd9 ; 
- d0   :  fbea ; 
- d1   :  fbfb ; 
- d2   :  fc0c ; 
- d3   :  fc1e ; 
- d4   :  fc30 ; 
- d5   :  fc42 ; 
- d6   :  fc54 ; 
- d7   :  fc66 ; 
- d8   :  fc79 ; 
- d9   :  fc8c ; 
- da   :  fc9f ; 
- db   :  fcb3 ; 
- dc   :  fcc7 ; 
- dd   :  fcdb ; 
- de   :  fcef ; 
- df   :  fd03 ; 
- e0   :  fd18 ; 
- e1   :  fd2d ; 
- e2   :  fd42 ; 
- e3   :  fd57 ; 
- e4   :  fd6d ; 
- e5   :  fd82 ; 
- e6   :  fd98 ; 
- e7   :  fdae ; 
- e8   :  fdc5 ; 
- e9   :  fddb ; 
- ea   :  fdf2 ; 
- eb   :  fe09 ; 
- ec   :  fe20 ; 
- ed   :  fe37 ; 
- ee   :  fe4f ; 
- ef   :  fe67 ; 
- f0   :  fe7f ; 
- f1   :  fe97 ; 
- f2   :  feaf ; 
- f3   :  fec8 ; 
- f4   :  fee0 ; 
- f5   :  fef9 ; 
- f6   :  ff12 ; 
- f7   :  ff2b ; 
- f8   :  ff44 ; 
- f9   :  ff5e ; 
- fa   :  ff78 ; 
- fb   :  ff91 ; 
- fc   :  ffab ; 
- fd   :  ffc5 ; 
- fe   :  ffe0 ; 
- ff   :  fffa ; 
+ 94   :  f9d0 ; 
+ 95   :  f9d1 ; 
+ 96   :  f9d3 ; 
+ 97   :  f9d4 ; 
+ 98   :  f9d6 ; 
+ 99   :  f9d8 ; 
+ 9a   :  f9da ; 
+ 9b   :  f9dc ; 
+ 9c   :  f9df ; 
+ 9d   :  f9e2 ; 
+ 9e   :  f9e5 ; 
+ 9f   :  f9e9 ; 
+ a0   :  f9ec ; 
+ a1   :  f9f0 ; 
+ a2   :  f9f5 ; 
+ a3   :  f9f9 ; 
+ a4   :  f9fe ; 
+ a5   :  fa03 ; 
+ a6   :  fa08 ; 
+ a7   :  fa0e ; 
+ a8   :  fa14 ; 
+ a9   :  fa1a ; 
+ aa   :  fa21 ; 
+ ab   :  fa27 ; 
+ ac   :  fa2e ; 
+ ad   :  fa36 ; 
+ ae   :  fa3d ; 
+ af   :  fa45 ; 
+ b0   :  fa4d ; 
+ b1   :  fa55 ; 
+ b2   :  fa5e ; 
+ b3   :  fa67 ; 
+ b4   :  fa70 ; 
+ b5   :  fa79 ; 
+ b6   :  fa83 ; 
+ b7   :  fa8d ; 
+ b8   :  fa97 ; 
+ b9   :  faa2 ; 
+ ba   :  faad ; 
+ bb   :  fab8 ; 
+ bc   :  fac3 ; 
+ bd   :  face ; 
+ be   :  fada ; 
+ bf   :  fae7 ; 
+ c0   :  faf3 ; 
+ c1   :  fb00 ; 
+ c2   :  fb0d ; 
+ c3   :  fb1a ; 
+ c4   :  fb27 ; 
+ c5   :  fb35 ; 
+ c6   :  fb43 ; 
+ c7   :  fb51 ; 
+ c8   :  fb60 ; 
+ c9   :  fb6f ; 
+ ca   :  fb7e ; 
+ cb   :  fb8d ; 
+ cc   :  fb9d ; 
+ cd   :  fbac ; 
+ ce   :  fbbc ; 
+ cf   :  fbcd ; 
+ d0   :  fbdd ; 
+ d1   :  fbee ; 
+ d2   :  fbff ; 
+ d3   :  fc11 ; 
+ d4   :  fc22 ; 
+ d5   :  fc34 ; 
+ d6   :  fc46 ; 
+ d7   :  fc59 ; 
+ d8   :  fc6b ; 
+ d9   :  fc7e ; 
+ da   :  fc91 ; 
+ db   :  fca4 ; 
+ dc   :  fcb8 ; 
+ dd   :  fccc ; 
+ de   :  fce0 ; 
+ df   :  fcf4 ; 
+ e0   :  fd08 ; 
+ e1   :  fd1d ; 
+ e2   :  fd32 ; 
+ e3   :  fd47 ; 
+ e4   :  fd5c ; 
+ e5   :  fd72 ; 
+ e6   :  fd88 ; 
+ e7   :  fd9e ; 
+ e8   :  fdb4 ; 
+ e9   :  fdca ; 
+ ea   :  fde1 ; 
+ eb   :  fdf8 ; 
+ ec   :  fe0f ; 
+ ed   :  fe26 ; 
+ ee   :  fe3d ; 
+ ef   :  fe55 ; 
+ f0   :  fe6d ; 
+ f1   :  fe85 ; 
+ f2   :  fe9d ; 
+ f3   :  feb5 ; 
+ f4   :  fece ; 
+ f5   :  fee6 ; 
+ f6   :  feff ; 
+ f7   :  ff18 ; 
+ f8   :  ff31 ; 
+ f9   :  ff4b ; 
+ fa   :  ff64 ; 
+ fb   :  ff7e ; 
+ fc   :  ff98 ; 
+ fd   :  ffb2 ; 
+ fe   :  ffcc ; 
+ ff   :  ffe6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_12.mif
index 223f457db9..951d63a634 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_12.mif
@@ -3,149 +3,149 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d ; 
- 1   :  13 ; 
- 2   :  1a ; 
- 3   :  20 ; 
- 4   :  26 ; 
- 5   :  2d ; 
- 6   :  33 ; 
- 7   :  3a ; 
- 8   :  41 ; 
- 9   :  47 ; 
- a   :  4e ; 
- b   :  55 ; 
- c   :  5b ; 
- d   :  62 ; 
- e   :  69 ; 
- f   :  70 ; 
- 10   :  76 ; 
- 11   :  7d ; 
- 12   :  84 ; 
- 13   :  8b ; 
- 14   :  92 ; 
- 15   :  99 ; 
- 16   :  a0 ; 
- 17   :  a7 ; 
- 18   :  ae ; 
- 19   :  b5 ; 
- 1a   :  bc ; 
- 1b   :  c3 ; 
- 1c   :  ca ; 
- 1d   :  d1 ; 
- 1e   :  d8 ; 
- 1f   :  df ; 
- 20   :  e6 ; 
- 21   :  ed ; 
- 22   :  f4 ; 
- 23   :  fb ; 
- 24   :  102 ; 
- 25   :  10a ; 
- 26   :  111 ; 
- 27   :  118 ; 
- 28   :  11f ; 
- 29   :  126 ; 
- 2a   :  12d ; 
- 2b   :  134 ; 
- 2c   :  13b ; 
- 2d   :  142 ; 
- 2e   :  149 ; 
- 2f   :  150 ; 
- 30   :  158 ; 
- 31   :  15f ; 
- 32   :  166 ; 
- 33   :  16d ; 
- 34   :  174 ; 
- 35   :  17b ; 
- 36   :  182 ; 
- 37   :  189 ; 
- 38   :  190 ; 
- 39   :  196 ; 
- 3a   :  19d ; 
- 3b   :  1a4 ; 
- 3c   :  1ab ; 
- 3d   :  1b2 ; 
- 3e   :  1b9 ; 
- 3f   :  1bf ; 
- 40   :  1c6 ; 
- 41   :  1cd ; 
- 42   :  1d3 ; 
- 43   :  1da ; 
- 44   :  1e1 ; 
- 45   :  1e7 ; 
- 46   :  1ee ; 
- 47   :  1f4 ; 
- 48   :  1fb ; 
- 49   :  201 ; 
- 4a   :  207 ; 
- 4b   :  20e ; 
- 4c   :  214 ; 
- 4d   :  21a ; 
- 4e   :  220 ; 
- 4f   :  226 ; 
- 50   :  22c ; 
- 51   :  232 ; 
- 52   :  238 ; 
- 53   :  23e ; 
- 54   :  244 ; 
- 55   :  24a ; 
- 56   :  250 ; 
- 57   :  255 ; 
- 58   :  25b ; 
- 59   :  260 ; 
- 5a   :  266 ; 
- 5b   :  26b ; 
- 5c   :  271 ; 
- 5d   :  276 ; 
- 5e   :  27b ; 
- 5f   :  280 ; 
- 60   :  285 ; 
- 61   :  28a ; 
- 62   :  28f ; 
- 63   :  294 ; 
- 64   :  299 ; 
- 65   :  29e ; 
- 66   :  2a2 ; 
- 67   :  2a7 ; 
- 68   :  2ab ; 
- 69   :  2af ; 
- 6a   :  2b4 ; 
- 6b   :  2b8 ; 
- 6c   :  2bc ; 
- 6d   :  2c0 ; 
- 6e   :  2c4 ; 
- 6f   :  2c8 ; 
- 70   :  2cb ; 
- 71   :  2cf ; 
- 72   :  2d3 ; 
- 73   :  2d6 ; 
- 74   :  2d9 ; 
- 75   :  2dd ; 
- 76   :  2e0 ; 
- 77   :  2e3 ; 
- 78   :  2e6 ; 
- 79   :  2e9 ; 
- 7a   :  2ec ; 
- 7b   :  2ee ; 
- 7c   :  2f1 ; 
- 7d   :  2f3 ; 
- 7e   :  2f6 ; 
- 7f   :  2f8 ; 
- 80   :  2fa ; 
- 81   :  2fc ; 
- 82   :  2fe ; 
- 83   :  300 ; 
- 84   :  301 ; 
- 85   :  303 ; 
- 86   :  304 ; 
- 87   :  306 ; 
- 88   :  307 ; 
- 89   :  308 ; 
- 8a   :  309 ; 
- 8b   :  30a ; 
+ 0   :  8 ; 
+ 1   :  e ; 
+ 2   :  15 ; 
+ 3   :  1b ; 
+ 4   :  22 ; 
+ 5   :  28 ; 
+ 6   :  2f ; 
+ 7   :  35 ; 
+ 8   :  3c ; 
+ 9   :  42 ; 
+ a   :  49 ; 
+ b   :  4f ; 
+ c   :  56 ; 
+ d   :  5d ; 
+ e   :  64 ; 
+ f   :  6a ; 
+ 10   :  71 ; 
+ 11   :  78 ; 
+ 12   :  7f ; 
+ 13   :  86 ; 
+ 14   :  8d ; 
+ 15   :  94 ; 
+ 16   :  9a ; 
+ 17   :  a1 ; 
+ 18   :  a8 ; 
+ 19   :  af ; 
+ 1a   :  b6 ; 
+ 1b   :  bd ; 
+ 1c   :  c4 ; 
+ 1d   :  cb ; 
+ 1e   :  d3 ; 
+ 1f   :  da ; 
+ 20   :  e1 ; 
+ 21   :  e8 ; 
+ 22   :  ef ; 
+ 23   :  f6 ; 
+ 24   :  fd ; 
+ 25   :  104 ; 
+ 26   :  10b ; 
+ 27   :  112 ; 
+ 28   :  119 ; 
+ 29   :  121 ; 
+ 2a   :  128 ; 
+ 2b   :  12f ; 
+ 2c   :  136 ; 
+ 2d   :  13d ; 
+ 2e   :  144 ; 
+ 2f   :  14b ; 
+ 30   :  152 ; 
+ 31   :  159 ; 
+ 32   :  160 ; 
+ 33   :  167 ; 
+ 34   :  16e ; 
+ 35   :  175 ; 
+ 36   :  17c ; 
+ 37   :  183 ; 
+ 38   :  18a ; 
+ 39   :  191 ; 
+ 3a   :  198 ; 
+ 3b   :  19f ; 
+ 3c   :  1a6 ; 
+ 3d   :  1ad ; 
+ 3e   :  1b4 ; 
+ 3f   :  1ba ; 
+ 40   :  1c1 ; 
+ 41   :  1c8 ; 
+ 42   :  1ce ; 
+ 43   :  1d5 ; 
+ 44   :  1dc ; 
+ 45   :  1e2 ; 
+ 46   :  1e9 ; 
+ 47   :  1ef ; 
+ 48   :  1f6 ; 
+ 49   :  1fc ; 
+ 4a   :  203 ; 
+ 4b   :  209 ; 
+ 4c   :  20f ; 
+ 4d   :  215 ; 
+ 4e   :  21c ; 
+ 4f   :  222 ; 
+ 50   :  228 ; 
+ 51   :  22e ; 
+ 52   :  234 ; 
+ 53   :  23a ; 
+ 54   :  240 ; 
+ 55   :  246 ; 
+ 56   :  24b ; 
+ 57   :  251 ; 
+ 58   :  257 ; 
+ 59   :  25c ; 
+ 5a   :  262 ; 
+ 5b   :  267 ; 
+ 5c   :  26d ; 
+ 5d   :  272 ; 
+ 5e   :  277 ; 
+ 5f   :  27c ; 
+ 60   :  282 ; 
+ 61   :  287 ; 
+ 62   :  28c ; 
+ 63   :  290 ; 
+ 64   :  295 ; 
+ 65   :  29a ; 
+ 66   :  29f ; 
+ 67   :  2a3 ; 
+ 68   :  2a8 ; 
+ 69   :  2ac ; 
+ 6a   :  2b1 ; 
+ 6b   :  2b5 ; 
+ 6c   :  2b9 ; 
+ 6d   :  2bd ; 
+ 6e   :  2c1 ; 
+ 6f   :  2c5 ; 
+ 70   :  2c9 ; 
+ 71   :  2cc ; 
+ 72   :  2d0 ; 
+ 73   :  2d4 ; 
+ 74   :  2d7 ; 
+ 75   :  2da ; 
+ 76   :  2de ; 
+ 77   :  2e1 ; 
+ 78   :  2e4 ; 
+ 79   :  2e7 ; 
+ 7a   :  2e9 ; 
+ 7b   :  2ec ; 
+ 7c   :  2ef ; 
+ 7d   :  2f1 ; 
+ 7e   :  2f4 ; 
+ 7f   :  2f6 ; 
+ 80   :  2f8 ; 
+ 81   :  2fa ; 
+ 82   :  2fc ; 
+ 83   :  2fe ; 
+ 84   :  300 ; 
+ 85   :  302 ; 
+ 86   :  303 ; 
+ 87   :  305 ; 
+ 88   :  306 ; 
+ 89   :  307 ; 
+ 8a   :  308 ; 
+ 8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
- 8e   :  30c ; 
+ 8e   :  30b ; 
  8f   :  30c ; 
  90   :  30c ; 
  91   :  30c ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  30c ; 
  95   :  30c ; 
  96   :  30b ; 
- 97   :  30a ; 
+ 97   :  30b ; 
  98   :  30a ; 
  99   :  309 ; 
- 9a   :  308 ; 
+ 9a   :  309 ; 
  9b   :  307 ; 
- 9c   :  305 ; 
- 9d   :  304 ; 
- 9e   :  302 ; 
- 9f   :  301 ; 
- a0   :  2ff ; 
- a1   :  2fd ; 
- a2   :  2fb ; 
- a3   :  2f9 ; 
- a4   :  2f6 ; 
- a5   :  2f4 ; 
- a6   :  2f1 ; 
- a7   :  2ee ; 
- a8   :  2ec ; 
- a9   :  2e9 ; 
- aa   :  2e5 ; 
- ab   :  2e2 ; 
- ac   :  2df ; 
- ad   :  2db ; 
- ae   :  2d7 ; 
- af   :  2d3 ; 
- b0   :  2cf ; 
- b1   :  2cb ; 
- b2   :  2c7 ; 
- b3   :  2c3 ; 
- b4   :  2be ; 
- b5   :  2b9 ; 
- b6   :  2b5 ; 
- b7   :  2b0 ; 
- b8   :  2ab ; 
- b9   :  2a5 ; 
- ba   :  2a0 ; 
- bb   :  29a ; 
- bc   :  295 ; 
- bd   :  28f ; 
- be   :  289 ; 
- bf   :  283 ; 
- c0   :  27d ; 
- c1   :  276 ; 
- c2   :  270 ; 
- c3   :  269 ; 
- c4   :  263 ; 
- c5   :  25c ; 
- c6   :  255 ; 
- c7   :  24e ; 
- c8   :  246 ; 
- c9   :  23f ; 
- ca   :  237 ; 
- cb   :  230 ; 
- cc   :  228 ; 
- cd   :  220 ; 
- ce   :  218 ; 
- cf   :  20f ; 
- d0   :  207 ; 
- d1   :  1ff ; 
- d2   :  1f6 ; 
- d3   :  1ed ; 
- d4   :  1e4 ; 
- d5   :  1db ; 
- d6   :  1d2 ; 
- d7   :  1c9 ; 
- d8   :  1bf ; 
- d9   :  1b6 ; 
- da   :  1ac ; 
- db   :  1a3 ; 
- dc   :  199 ; 
- dd   :  18f ; 
- de   :  185 ; 
- df   :  17a ; 
- e0   :  170 ; 
- e1   :  165 ; 
- e2   :  15b ; 
- e3   :  150 ; 
- e4   :  145 ; 
- e5   :  13a ; 
- e6   :  12f ; 
- e7   :  124 ; 
- e8   :  119 ; 
- e9   :  10e ; 
- ea   :  102 ; 
- eb   :  f7 ; 
- ec   :  eb ; 
- ed   :  df ; 
- ee   :  d3 ; 
- ef   :  c7 ; 
- f0   :  bb ; 
- f1   :  af ; 
- f2   :  a3 ; 
- f3   :  96 ; 
- f4   :  8a ; 
- f5   :  7d ; 
- f6   :  70 ; 
- f7   :  64 ; 
- f8   :  57 ; 
- f9   :  4a ; 
- fa   :  3d ; 
- fb   :  30 ; 
- fc   :  23 ; 
- fd   :  15 ; 
- fe   :  8 ; 
- ff   :  fffb ; 
+ 9c   :  306 ; 
+ 9d   :  305 ; 
+ 9e   :  304 ; 
+ 9f   :  302 ; 
+ a0   :  300 ; 
+ a1   :  2fe ; 
+ a2   :  2fc ; 
+ a3   :  2fa ; 
+ a4   :  2f8 ; 
+ a5   :  2f6 ; 
+ a6   :  2f3 ; 
+ a7   :  2f1 ; 
+ a8   :  2ee ; 
+ a9   :  2eb ; 
+ aa   :  2e8 ; 
+ ab   :  2e5 ; 
+ ac   :  2e1 ; 
+ ad   :  2de ; 
+ ae   :  2da ; 
+ af   :  2d6 ; 
+ b0   :  2d2 ; 
+ b1   :  2ce ; 
+ b2   :  2ca ; 
+ b3   :  2c6 ; 
+ b4   :  2c2 ; 
+ b5   :  2bd ; 
+ b6   :  2b8 ; 
+ b7   :  2b3 ; 
+ b8   :  2ae ; 
+ b9   :  2a9 ; 
+ ba   :  2a4 ; 
+ bb   :  29f ; 
+ bc   :  299 ; 
+ bd   :  293 ; 
+ be   :  28e ; 
+ bf   :  288 ; 
+ c0   :  281 ; 
+ c1   :  27b ; 
+ c2   :  275 ; 
+ c3   :  26e ; 
+ c4   :  268 ; 
+ c5   :  261 ; 
+ c6   :  25a ; 
+ c7   :  253 ; 
+ c8   :  24c ; 
+ c9   :  244 ; 
+ ca   :  23d ; 
+ cb   :  235 ; 
+ cc   :  22e ; 
+ cd   :  226 ; 
+ ce   :  21e ; 
+ cf   :  216 ; 
+ d0   :  20d ; 
+ d1   :  205 ; 
+ d2   :  1fc ; 
+ d3   :  1f4 ; 
+ d4   :  1eb ; 
+ d5   :  1e2 ; 
+ d6   :  1d9 ; 
+ d7   :  1d0 ; 
+ d8   :  1c7 ; 
+ d9   :  1bd ; 
+ da   :  1b4 ; 
+ db   :  1aa ; 
+ dc   :  1a0 ; 
+ dd   :  196 ; 
+ de   :  18c ; 
+ df   :  182 ; 
+ e0   :  178 ; 
+ e1   :  16d ; 
+ e2   :  163 ; 
+ e3   :  158 ; 
+ e4   :  14d ; 
+ e5   :  143 ; 
+ e6   :  138 ; 
+ e7   :  12d ; 
+ e8   :  121 ; 
+ e9   :  116 ; 
+ ea   :  10b ; 
+ eb   :  ff ; 
+ ec   :  f4 ; 
+ ed   :  e8 ; 
+ ee   :  dc ; 
+ ef   :  d0 ; 
+ f0   :  c4 ; 
+ f1   :  b8 ; 
+ f2   :  ac ; 
+ f3   :  9f ; 
+ f4   :  93 ; 
+ f5   :  87 ; 
+ f6   :  7a ; 
+ f7   :  6d ; 
+ f8   :  61 ; 
+ f9   :  54 ; 
+ fa   :  47 ; 
+ fb   :  3a ; 
+ fc   :  2d ; 
+ fd   :  1f ; 
+ fe   :  12 ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_13.mif
index d62dbc87f0..b9507a1acc 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_13.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff9 ; 
- 1   :  fff6 ; 
- 2   :  fff4 ; 
- 3   :  fff1 ; 
- 4   :  ffef ; 
- 5   :  ffec ; 
- 6   :  ffe9 ; 
- 7   :  ffe7 ; 
- 8   :  ffe4 ; 
- 9   :  ffe1 ; 
- a   :  ffdf ; 
- b   :  ffdc ; 
- c   :  ffd9 ; 
- d   :  ffd6 ; 
- e   :  ffd4 ; 
- f   :  ffd1 ; 
- 10   :  ffce ; 
- 11   :  ffcb ; 
- 12   :  ffc8 ; 
- 13   :  ffc6 ; 
- 14   :  ffc3 ; 
- 15   :  ffc0 ; 
- 16   :  ffbd ; 
- 17   :  ffba ; 
- 18   :  ffb7 ; 
- 19   :  ffb4 ; 
- 1a   :  ffb1 ; 
- 1b   :  ffae ; 
- 1c   :  ffac ; 
- 1d   :  ffa9 ; 
- 1e   :  ffa6 ; 
- 1f   :  ffa3 ; 
- 20   :  ffa0 ; 
- 21   :  ff9d ; 
- 22   :  ff9a ; 
- 23   :  ff97 ; 
- 24   :  ff94 ; 
- 25   :  ff91 ; 
- 26   :  ff8e ; 
- 27   :  ff8b ; 
- 28   :  ff88 ; 
- 29   :  ff85 ; 
- 2a   :  ff82 ; 
- 2b   :  ff7f ; 
- 2c   :  ff7c ; 
- 2d   :  ff79 ; 
- 2e   :  ff76 ; 
- 2f   :  ff73 ; 
- 30   :  ff70 ; 
- 31   :  ff6d ; 
- 32   :  ff6a ; 
- 33   :  ff67 ; 
- 34   :  ff64 ; 
- 35   :  ff61 ; 
- 36   :  ff5e ; 
- 37   :  ff5b ; 
- 38   :  ff58 ; 
- 39   :  ff55 ; 
- 3a   :  ff52 ; 
- 3b   :  ff4f ; 
- 3c   :  ff4c ; 
- 3d   :  ff49 ; 
- 3e   :  ff46 ; 
- 3f   :  ff43 ; 
- 40   :  ff40 ; 
- 41   :  ff3d ; 
- 42   :  ff3a ; 
- 43   :  ff37 ; 
- 44   :  ff34 ; 
- 45   :  ff31 ; 
- 46   :  ff2e ; 
- 47   :  ff2c ; 
- 48   :  ff29 ; 
- 49   :  ff26 ; 
- 4a   :  ff23 ; 
- 4b   :  ff20 ; 
- 4c   :  ff1e ; 
- 4d   :  ff1b ; 
- 4e   :  ff18 ; 
- 4f   :  ff15 ; 
- 50   :  ff13 ; 
- 51   :  ff10 ; 
- 52   :  ff0d ; 
- 53   :  ff0b ; 
- 54   :  ff08 ; 
- 55   :  ff05 ; 
- 56   :  ff03 ; 
- 57   :  ff00 ; 
- 58   :  fefe ; 
- 59   :  fefb ; 
- 5a   :  fef9 ; 
- 5b   :  fef6 ; 
- 5c   :  fef4 ; 
- 5d   :  fef2 ; 
- 5e   :  feef ; 
- 5f   :  feed ; 
- 60   :  feeb ; 
- 61   :  fee8 ; 
- 62   :  fee6 ; 
- 63   :  fee4 ; 
- 64   :  fee2 ; 
- 65   :  fedf ; 
- 66   :  fedd ; 
- 67   :  fedb ; 
- 68   :  fed9 ; 
- 69   :  fed7 ; 
- 6a   :  fed5 ; 
- 6b   :  fed3 ; 
- 6c   :  fed1 ; 
- 6d   :  fecf ; 
- 6e   :  fecd ; 
- 6f   :  fecc ; 
- 70   :  feca ; 
- 71   :  fec8 ; 
- 72   :  fec6 ; 
- 73   :  fec5 ; 
- 74   :  fec3 ; 
- 75   :  fec2 ; 
- 76   :  fec0 ; 
- 77   :  febf ; 
- 78   :  febd ; 
- 79   :  febc ; 
- 7a   :  feba ; 
- 7b   :  feb9 ; 
- 7c   :  feb8 ; 
+ 0   :  fffb ; 
+ 1   :  fff8 ; 
+ 2   :  fff6 ; 
+ 3   :  fff3 ; 
+ 4   :  fff1 ; 
+ 5   :  ffee ; 
+ 6   :  ffeb ; 
+ 7   :  ffe9 ; 
+ 8   :  ffe6 ; 
+ 9   :  ffe3 ; 
+ a   :  ffe1 ; 
+ b   :  ffde ; 
+ c   :  ffdb ; 
+ d   :  ffd9 ; 
+ e   :  ffd6 ; 
+ f   :  ffd3 ; 
+ 10   :  ffd0 ; 
+ 11   :  ffcd ; 
+ 12   :  ffcb ; 
+ 13   :  ffc8 ; 
+ 14   :  ffc5 ; 
+ 15   :  ffc2 ; 
+ 16   :  ffbf ; 
+ 17   :  ffbc ; 
+ 18   :  ffb9 ; 
+ 19   :  ffb6 ; 
+ 1a   :  ffb4 ; 
+ 1b   :  ffb1 ; 
+ 1c   :  ffae ; 
+ 1d   :  ffab ; 
+ 1e   :  ffa8 ; 
+ 1f   :  ffa5 ; 
+ 20   :  ffa2 ; 
+ 21   :  ff9f ; 
+ 22   :  ff9c ; 
+ 23   :  ff99 ; 
+ 24   :  ff96 ; 
+ 25   :  ff93 ; 
+ 26   :  ff90 ; 
+ 27   :  ff8d ; 
+ 28   :  ff8a ; 
+ 29   :  ff87 ; 
+ 2a   :  ff84 ; 
+ 2b   :  ff81 ; 
+ 2c   :  ff7e ; 
+ 2d   :  ff7b ; 
+ 2e   :  ff78 ; 
+ 2f   :  ff75 ; 
+ 30   :  ff72 ; 
+ 31   :  ff6f ; 
+ 32   :  ff6c ; 
+ 33   :  ff69 ; 
+ 34   :  ff66 ; 
+ 35   :  ff63 ; 
+ 36   :  ff60 ; 
+ 37   :  ff5d ; 
+ 38   :  ff5a ; 
+ 39   :  ff57 ; 
+ 3a   :  ff54 ; 
+ 3b   :  ff51 ; 
+ 3c   :  ff4e ; 
+ 3d   :  ff4b ; 
+ 3e   :  ff48 ; 
+ 3f   :  ff45 ; 
+ 40   :  ff42 ; 
+ 41   :  ff3f ; 
+ 42   :  ff3c ; 
+ 43   :  ff39 ; 
+ 44   :  ff36 ; 
+ 45   :  ff33 ; 
+ 46   :  ff31 ; 
+ 47   :  ff2e ; 
+ 48   :  ff2b ; 
+ 49   :  ff28 ; 
+ 4a   :  ff25 ; 
+ 4b   :  ff22 ; 
+ 4c   :  ff20 ; 
+ 4d   :  ff1d ; 
+ 4e   :  ff1a ; 
+ 4f   :  ff17 ; 
+ 50   :  ff15 ; 
+ 51   :  ff12 ; 
+ 52   :  ff0f ; 
+ 53   :  ff0d ; 
+ 54   :  ff0a ; 
+ 55   :  ff07 ; 
+ 56   :  ff05 ; 
+ 57   :  ff02 ; 
+ 58   :  ff00 ; 
+ 59   :  fefd ; 
+ 5a   :  fefb ; 
+ 5b   :  fef8 ; 
+ 5c   :  fef6 ; 
+ 5d   :  fef3 ; 
+ 5e   :  fef1 ; 
+ 5f   :  feef ; 
+ 60   :  feec ; 
+ 61   :  feea ; 
+ 62   :  fee8 ; 
+ 63   :  fee5 ; 
+ 64   :  fee3 ; 
+ 65   :  fee1 ; 
+ 66   :  fedf ; 
+ 67   :  fedd ; 
+ 68   :  fedb ; 
+ 69   :  fed9 ; 
+ 6a   :  fed7 ; 
+ 6b   :  fed5 ; 
+ 6c   :  fed3 ; 
+ 6d   :  fed1 ; 
+ 6e   :  fecf ; 
+ 6f   :  fecd ; 
+ 70   :  fecb ; 
+ 71   :  fec9 ; 
+ 72   :  fec8 ; 
+ 73   :  fec6 ; 
+ 74   :  fec4 ; 
+ 75   :  fec3 ; 
+ 76   :  fec1 ; 
+ 77   :  fec0 ; 
+ 78   :  febe ; 
+ 79   :  febd ; 
+ 7a   :  febb ; 
+ 7b   :  feba ; 
+ 7c   :  feb9 ; 
  7d   :  feb7 ; 
- 7e   :  feb5 ; 
- 7f   :  feb4 ; 
- 80   :  feb3 ; 
- 81   :  feb2 ; 
- 82   :  feb1 ; 
- 83   :  feb0 ; 
- 84   :  feaf ; 
- 85   :  feae ; 
+ 7e   :  feb6 ; 
+ 7f   :  feb5 ; 
+ 80   :  feb4 ; 
+ 81   :  feb3 ; 
+ 82   :  feb2 ; 
+ 83   :  feb1 ; 
+ 84   :  feb0 ; 
+ 85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  feac ; 
+ 88   :  fead ; 
  89   :  feac ; 
  8a   :  feab ; 
- 8b   :  feaa ; 
+ 8b   :  feab ; 
  8c   :  feaa ; 
  8d   :  feaa ; 
  8e   :  fea9 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea9 ; 
+ 99   :  fea8 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
- 9c   :  feaa ; 
+ 9c   :  fea9 ; 
  9d   :  feaa ; 
- 9e   :  feab ; 
+ 9e   :  feaa ; 
  9f   :  feab ; 
- a0   :  feac ; 
- a1   :  fead ; 
+ a0   :  feab ; 
+ a1   :  feac ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
- a5   :  feb0 ; 
- a6   :  feb1 ; 
- a7   :  feb2 ; 
+ a5   :  feaf ; 
+ a6   :  feb0 ; 
+ a7   :  feb1 ; 
  a8   :  feb3 ; 
- a9   :  feb5 ; 
- aa   :  feb6 ; 
- ab   :  feb7 ; 
- ac   :  feb9 ; 
- ad   :  feba ; 
- ae   :  febc ; 
- af   :  febd ; 
- b0   :  febf ; 
- b1   :  fec1 ; 
- b2   :  fec2 ; 
- b3   :  fec4 ; 
- b4   :  fec6 ; 
- b5   :  fec8 ; 
- b6   :  feca ; 
- b7   :  fecc ; 
- b8   :  fece ; 
- b9   :  fed1 ; 
- ba   :  fed3 ; 
- bb   :  fed5 ; 
- bc   :  fed8 ; 
- bd   :  feda ; 
- be   :  fedd ; 
- bf   :  fee0 ; 
- c0   :  fee2 ; 
- c1   :  fee5 ; 
- c2   :  fee8 ; 
- c3   :  feeb ; 
- c4   :  feee ; 
- c5   :  fef1 ; 
- c6   :  fef4 ; 
- c7   :  fef7 ; 
- c8   :  fefa ; 
- c9   :  fefd ; 
- ca   :  ff01 ; 
- cb   :  ff04 ; 
- cc   :  ff08 ; 
- cd   :  ff0b ; 
- ce   :  ff0f ; 
- cf   :  ff12 ; 
- d0   :  ff16 ; 
- d1   :  ff1a ; 
- d2   :  ff1e ; 
- d3   :  ff22 ; 
- d4   :  ff26 ; 
- d5   :  ff2a ; 
- d6   :  ff2e ; 
- d7   :  ff32 ; 
- d8   :  ff36 ; 
- d9   :  ff3b ; 
- da   :  ff3f ; 
- db   :  ff43 ; 
- dc   :  ff48 ; 
- dd   :  ff4c ; 
- de   :  ff51 ; 
- df   :  ff56 ; 
- e0   :  ff5a ; 
- e1   :  ff5f ; 
- e2   :  ff64 ; 
- e3   :  ff69 ; 
- e4   :  ff6e ; 
- e5   :  ff73 ; 
- e6   :  ff78 ; 
- e7   :  ff7d ; 
- e8   :  ff82 ; 
- e9   :  ff87 ; 
- ea   :  ff8c ; 
- eb   :  ff92 ; 
- ec   :  ff97 ; 
- ed   :  ff9d ; 
- ee   :  ffa2 ; 
- ef   :  ffa8 ; 
- f0   :  ffad ; 
- f1   :  ffb3 ; 
- f2   :  ffb8 ; 
- f3   :  ffbe ; 
- f4   :  ffc4 ; 
- f5   :  ffca ; 
- f6   :  ffd0 ; 
- f7   :  ffd6 ; 
- f8   :  ffdc ; 
- f9   :  ffe2 ; 
- fa   :  ffe8 ; 
- fb   :  ffee ; 
- fc   :  fff4 ; 
- fd   :  fffa ; 
- fe   :  0 ; 
- ff   :  7 ; 
+ a9   :  feb4 ; 
+ aa   :  feb5 ; 
+ ab   :  feb6 ; 
+ ac   :  feb8 ; 
+ ad   :  feb9 ; 
+ ae   :  feba ; 
+ af   :  febc ; 
+ b0   :  febe ; 
+ b1   :  febf ; 
+ b2   :  fec1 ; 
+ b3   :  fec3 ; 
+ b4   :  fec5 ; 
+ b5   :  fec7 ; 
+ b6   :  fec9 ; 
+ b7   :  fecb ; 
+ b8   :  fecd ; 
+ b9   :  fecf ; 
+ ba   :  fed1 ; 
+ bb   :  fed4 ; 
+ bc   :  fed6 ; 
+ bd   :  fed8 ; 
+ be   :  fedb ; 
+ bf   :  fede ; 
+ c0   :  fee0 ; 
+ c1   :  fee3 ; 
+ c2   :  fee6 ; 
+ c3   :  fee9 ; 
+ c4   :  feeb ; 
+ c5   :  feee ; 
+ c6   :  fef1 ; 
+ c7   :  fef5 ; 
+ c8   :  fef8 ; 
+ c9   :  fefb ; 
+ ca   :  fefe ; 
+ cb   :  ff02 ; 
+ cc   :  ff05 ; 
+ cd   :  ff08 ; 
+ ce   :  ff0c ; 
+ cf   :  ff10 ; 
+ d0   :  ff13 ; 
+ d1   :  ff17 ; 
+ d2   :  ff1b ; 
+ d3   :  ff1f ; 
+ d4   :  ff23 ; 
+ d5   :  ff27 ; 
+ d6   :  ff2b ; 
+ d7   :  ff2f ; 
+ d8   :  ff33 ; 
+ d9   :  ff37 ; 
+ da   :  ff3c ; 
+ db   :  ff40 ; 
+ dc   :  ff44 ; 
+ dd   :  ff49 ; 
+ de   :  ff4d ; 
+ df   :  ff52 ; 
+ e0   :  ff57 ; 
+ e1   :  ff5b ; 
+ e2   :  ff60 ; 
+ e3   :  ff65 ; 
+ e4   :  ff6a ; 
+ e5   :  ff6f ; 
+ e6   :  ff74 ; 
+ e7   :  ff79 ; 
+ e8   :  ff7e ; 
+ e9   :  ff83 ; 
+ ea   :  ff88 ; 
+ eb   :  ff8e ; 
+ ec   :  ff93 ; 
+ ed   :  ff98 ; 
+ ee   :  ff9e ; 
+ ef   :  ffa3 ; 
+ f0   :  ffa9 ; 
+ f1   :  ffaf ; 
+ f2   :  ffb4 ; 
+ f3   :  ffba ; 
+ f4   :  ffc0 ; 
+ f5   :  ffc5 ; 
+ f6   :  ffcb ; 
+ f7   :  ffd1 ; 
+ f8   :  ffd7 ; 
+ f9   :  ffdd ; 
+ fa   :  ffe3 ; 
+ fb   :  ffe9 ; 
+ fc   :  ffef ; 
+ fd   :  fff5 ; 
+ fe   :  fffc ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_14.mif
index fe5637e2dd..5021456af4 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_14.mif
@@ -3,78 +3,78 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3 ; 
- 1   :  4 ; 
+ 0   :  2 ; 
+ 1   :  3 ; 
  2   :  4 ; 
  3   :  5 ; 
- 4   :  6 ; 
- 5   :  7 ; 
- 6   :  8 ; 
- 7   :  9 ; 
+ 4   :  5 ; 
+ 5   :  6 ; 
+ 6   :  7 ; 
+ 7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
- a   :  b ; 
- b   :  c ; 
- c   :  d ; 
- d   :  e ; 
- e   :  f ; 
- f   :  10 ; 
+ a   :  a ; 
+ b   :  b ; 
+ c   :  c ; 
+ d   :  d ; 
+ e   :  e ; 
+ f   :  f ; 
  10   :  10 ; 
  11   :  11 ; 
  12   :  12 ; 
  13   :  13 ; 
- 14   :  14 ; 
- 15   :  15 ; 
- 16   :  16 ; 
- 17   :  17 ; 
- 18   :  18 ; 
- 19   :  19 ; 
- 1a   :  1a ; 
- 1b   :  1b ; 
- 1c   :  1c ; 
- 1d   :  1d ; 
- 1e   :  1e ; 
- 1f   :  1f ; 
- 20   :  20 ; 
- 21   :  21 ; 
- 22   :  22 ; 
- 23   :  23 ; 
- 24   :  24 ; 
- 25   :  25 ; 
- 26   :  26 ; 
- 27   :  27 ; 
- 28   :  28 ; 
- 29   :  29 ; 
- 2a   :  2a ; 
- 2b   :  2b ; 
- 2c   :  2c ; 
- 2d   :  2d ; 
- 2e   :  2e ; 
- 2f   :  2f ; 
- 30   :  30 ; 
- 31   :  31 ; 
- 32   :  32 ; 
- 33   :  33 ; 
+ 14   :  13 ; 
+ 15   :  14 ; 
+ 16   :  15 ; 
+ 17   :  16 ; 
+ 18   :  17 ; 
+ 19   :  18 ; 
+ 1a   :  19 ; 
+ 1b   :  1a ; 
+ 1c   :  1b ; 
+ 1d   :  1c ; 
+ 1e   :  1d ; 
+ 1f   :  1e ; 
+ 20   :  1f ; 
+ 21   :  20 ; 
+ 22   :  21 ; 
+ 23   :  22 ; 
+ 24   :  23 ; 
+ 25   :  24 ; 
+ 26   :  25 ; 
+ 27   :  26 ; 
+ 28   :  27 ; 
+ 29   :  28 ; 
+ 2a   :  29 ; 
+ 2b   :  2a ; 
+ 2c   :  2b ; 
+ 2d   :  2c ; 
+ 2e   :  2d ; 
+ 2f   :  2e ; 
+ 30   :  2f ; 
+ 31   :  30 ; 
+ 32   :  31 ; 
+ 33   :  32 ; 
  34   :  34 ; 
  35   :  35 ; 
  36   :  36 ; 
  37   :  37 ; 
- 38   :  39 ; 
- 39   :  3a ; 
- 3a   :  3b ; 
- 3b   :  3c ; 
- 3c   :  3d ; 
- 3d   :  3e ; 
- 3e   :  3f ; 
- 3f   :  40 ; 
- 40   :  41 ; 
- 41   :  42 ; 
- 42   :  43 ; 
- 43   :  44 ; 
- 44   :  45 ; 
- 45   :  46 ; 
- 46   :  47 ; 
- 47   :  48 ; 
+ 38   :  38 ; 
+ 39   :  39 ; 
+ 3a   :  3a ; 
+ 3b   :  3b ; 
+ 3c   :  3c ; 
+ 3d   :  3d ; 
+ 3e   :  3e ; 
+ 3f   :  3f ; 
+ 40   :  40 ; 
+ 41   :  41 ; 
+ 42   :  42 ; 
+ 43   :  43 ; 
+ 44   :  44 ; 
+ 45   :  45 ; 
+ 46   :  46 ; 
+ 47   :  47 ; 
  48   :  49 ; 
  49   :  4a ; 
  4a   :  4b ; 
@@ -92,57 +92,57 @@ CONTENT BEGIN
  56   :  57 ; 
  57   :  58 ; 
  58   :  59 ; 
- 59   :  5a ; 
- 5a   :  5b ; 
- 5b   :  5c ; 
- 5c   :  5d ; 
- 5d   :  5e ; 
- 5e   :  5f ; 
- 5f   :  60 ; 
- 60   :  61 ; 
- 61   :  62 ; 
+ 59   :  59 ; 
+ 5a   :  5a ; 
+ 5b   :  5b ; 
+ 5c   :  5c ; 
+ 5d   :  5d ; 
+ 5e   :  5e ; 
+ 5f   :  5f ; 
+ 60   :  60 ; 
+ 61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
- 65   :  65 ; 
- 66   :  66 ; 
- 67   :  67 ; 
+ 65   :  64 ; 
+ 66   :  65 ; 
+ 67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  6a ; 
- 6c   :  6b ; 
+ 6b   :  69 ; 
+ 6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
- 6f   :  6d ; 
- 70   :  6e ; 
+ 6f   :  6c ; 
+ 70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  70 ; 
+ 73   :  6f ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  72 ; 
+ 76   :  71 ; 
  77   :  72 ; 
  78   :  73 ; 
- 79   :  74 ; 
+ 79   :  73 ; 
  7a   :  74 ; 
- 7b   :  75 ; 
+ 7b   :  74 ; 
  7c   :  75 ; 
- 7d   :  76 ; 
+ 7d   :  75 ; 
  7e   :  76 ; 
  7f   :  77 ; 
  80   :  77 ; 
  81   :  78 ; 
  82   :  78 ; 
- 83   :  79 ; 
+ 83   :  78 ; 
  84   :  79 ; 
- 85   :  7a ; 
+ 85   :  79 ; 
  86   :  7a ; 
  87   :  7a ; 
- 88   :  7b ; 
+ 88   :  7a ; 
  89   :  7b ; 
  8a   :  7b ; 
- 8b   :  7c ; 
+ 8b   :  7b ; 
  8c   :  7c ; 
  8d   :  7c ; 
  8e   :  7c ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  7d ; 
  92   :  7d ; 
  93   :  7d ; 
- 94   :  7e ; 
+ 94   :  7d ; 
  95   :  7e ; 
  96   :  7e ; 
  97   :  7e ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7d ; 
+ 9f   :  7e ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -171,92 +171,92 @@ CONTENT BEGIN
  a5   :  7c ; 
  a6   :  7c ; 
  a7   :  7c ; 
- a8   :  7b ; 
+ a8   :  7c ; 
  a9   :  7b ; 
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  79 ; 
+ ad   :  7a ; 
  ae   :  79 ; 
- af   :  78 ; 
+ af   :  79 ; 
  b0   :  78 ; 
- b1   :  77 ; 
+ b1   :  78 ; 
  b2   :  77 ; 
- b3   :  76 ; 
- b4   :  75 ; 
+ b3   :  77 ; 
+ b4   :  76 ; 
  b5   :  75 ; 
- b6   :  74 ; 
- b7   :  73 ; 
+ b6   :  75 ; 
+ b7   :  74 ; 
  b8   :  73 ; 
  b9   :  72 ; 
- ba   :  71 ; 
- bb   :  70 ; 
- bc   :  6f ; 
+ ba   :  72 ; 
+ bb   :  71 ; 
+ bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
  bf   :  6d ; 
- c0   :  6c ; 
- c1   :  6b ; 
- c2   :  6a ; 
- c3   :  69 ; 
- c4   :  68 ; 
+ c0   :  6d ; 
+ c1   :  6c ; 
+ c2   :  6b ; 
+ c3   :  6a ; 
+ c4   :  69 ; 
  c5   :  67 ; 
  c6   :  66 ; 
- c7   :  64 ; 
- c8   :  63 ; 
- c9   :  62 ; 
- ca   :  61 ; 
- cb   :  60 ; 
- cc   :  5e ; 
- cd   :  5d ; 
- ce   :  5c ; 
- cf   :  5a ; 
- d0   :  59 ; 
- d1   :  58 ; 
- d2   :  56 ; 
- d3   :  55 ; 
- d4   :  53 ; 
- d5   :  52 ; 
- d6   :  50 ; 
- d7   :  4f ; 
- d8   :  4d ; 
- d9   :  4b ; 
- da   :  4a ; 
- db   :  48 ; 
- dc   :  46 ; 
- dd   :  45 ; 
- de   :  43 ; 
- df   :  41 ; 
- e0   :  3f ; 
- e1   :  3e ; 
- e2   :  3c ; 
- e3   :  3a ; 
- e4   :  38 ; 
- e5   :  36 ; 
- e6   :  34 ; 
- e7   :  32 ; 
- e8   :  30 ; 
- e9   :  2e ; 
- ea   :  2c ; 
- eb   :  2a ; 
- ec   :  28 ; 
- ed   :  26 ; 
- ee   :  23 ; 
- ef   :  21 ; 
- f0   :  1f ; 
- f1   :  1d ; 
- f2   :  1b ; 
- f3   :  18 ; 
- f4   :  16 ; 
- f5   :  14 ; 
- f6   :  11 ; 
- f7   :  f ; 
- f8   :  d ; 
- f9   :  a ; 
- fa   :  8 ; 
- fb   :  6 ; 
- fc   :  3 ; 
- fd   :  1 ; 
- fe   :  fffe ; 
- ff   :  fffc ; 
+ c7   :  65 ; 
+ c8   :  64 ; 
+ c9   :  63 ; 
+ ca   :  62 ; 
+ cb   :  61 ; 
+ cc   :  5f ; 
+ cd   :  5e ; 
+ ce   :  5d ; 
+ cf   :  5b ; 
+ d0   :  5a ; 
+ d1   :  59 ; 
+ d2   :  57 ; 
+ d3   :  56 ; 
+ d4   :  54 ; 
+ d5   :  53 ; 
+ d6   :  51 ; 
+ d7   :  50 ; 
+ d8   :  4e ; 
+ d9   :  4d ; 
+ da   :  4b ; 
+ db   :  49 ; 
+ dc   :  48 ; 
+ dd   :  46 ; 
+ de   :  44 ; 
+ df   :  42 ; 
+ e0   :  41 ; 
+ e1   :  3f ; 
+ e2   :  3d ; 
+ e3   :  3b ; 
+ e4   :  39 ; 
+ e5   :  37 ; 
+ e6   :  35 ; 
+ e7   :  34 ; 
+ e8   :  32 ; 
+ e9   :  30 ; 
+ ea   :  2d ; 
+ eb   :  2b ; 
+ ec   :  29 ; 
+ ed   :  27 ; 
+ ee   :  25 ; 
+ ef   :  23 ; 
+ f0   :  21 ; 
+ f1   :  1f ; 
+ f2   :  1c ; 
+ f3   :  1a ; 
+ f4   :  18 ; 
+ f5   :  16 ; 
+ f6   :  13 ; 
+ f7   :  11 ; 
+ f8   :  f ; 
+ f9   :  c ; 
+ fa   :  a ; 
+ fb   :  7 ; 
+ fc   :  5 ; 
+ fd   :  2 ; 
+ fe   :  0 ; 
+ ff   :  fffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_15.mif
index 1e9a559f2e..8b5e2a96c3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_15.mif
@@ -3,52 +3,52 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7a ; 
- 1   :  82 ; 
- 2   :  7a ; 
- 3   :  64 ; 
- 4   :  45 ; 
- 5   :  25 ; 
- 6   :  9 ; 
- 7   :  fff6 ; 
- 8   :  ffed ; 
+ 0   :  6b ; 
+ 1   :  7e ; 
+ 2   :  82 ; 
+ 3   :  76 ; 
+ 4   :  5d ; 
+ 5   :  3d ; 
+ 6   :  1d ; 
+ 7   :  3 ; 
+ 8   :  fff3 ; 
  9   :  ffed ; 
- a   :  fff1 ; 
- b   :  fff6 ; 
- c   :  fffa ; 
+ a   :  ffee ; 
+ b   :  fff3 ; 
+ c   :  fff7 ; 
  d   :  fffa ; 
- e   :  fff9 ; 
- f   :  fff7 ; 
- 10   :  fff5 ; 
- 11   :  fff4 ; 
- 12   :  fff5 ; 
- 13   :  fff7 ; 
- 14   :  fff8 ; 
+ e   :  fffa ; 
+ f   :  fff8 ; 
+ 10   :  fff6 ; 
+ 11   :  fff5 ; 
+ 12   :  fff4 ; 
+ 13   :  fff5 ; 
+ 14   :  fff7 ; 
  15   :  fff8 ; 
- 16   :  fff7 ; 
- 17   :  fff6 ; 
+ 16   :  fff8 ; 
+ 17   :  fff7 ; 
  18   :  fff6 ; 
- 19   :  fff5 ; 
- 1a   :  fff6 ; 
+ 19   :  fff6 ; 
+ 1a   :  fff5 ; 
  1b   :  fff6 ; 
- 1c   :  fff7 ; 
+ 1c   :  fff6 ; 
  1d   :  fff7 ; 
- 1e   :  fff6 ; 
+ 1e   :  fff7 ; 
  1f   :  fff6 ; 
- 20   :  fff5 ; 
+ 20   :  fff6 ; 
  21   :  fff5 ; 
  22   :  fff5 ; 
- 23   :  fff6 ; 
+ 23   :  fff5 ; 
  24   :  fff6 ; 
  25   :  fff6 ; 
- 26   :  fff5 ; 
+ 26   :  fff6 ; 
  27   :  fff5 ; 
  28   :  fff5 ; 
- 29   :  fff4 ; 
+ 29   :  fff5 ; 
  2a   :  fff4 ; 
  2b   :  fff4 ; 
  2c   :  fff5 ; 
- 2d   :  fff4 ; 
+ 2d   :  fff5 ; 
  2e   :  fff4 ; 
  2f   :  fff4 ; 
  30   :  fff4 ; 
@@ -58,13 +58,13 @@ CONTENT BEGIN
  34   :  fff3 ; 
  35   :  fff3 ; 
  36   :  fff3 ; 
- 37   :  fff2 ; 
+ 37   :  fff3 ; 
  38   :  fff2 ; 
  39   :  fff2 ; 
  3a   :  fff2 ; 
  3b   :  fff2 ; 
  3c   :  fff2 ; 
- 3d   :  fff1 ; 
+ 3d   :  fff2 ; 
  3e   :  fff1 ; 
  3f   :  fff1 ; 
  40   :  fff1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  fff0 ; 
  44   :  fff0 ; 
  45   :  fff0 ; 
- 46   :  ffef ; 
+ 46   :  fff0 ; 
  47   :  ffef ; 
  48   :  ffef ; 
  49   :  ffef ; 
@@ -85,12 +85,12 @@ CONTENT BEGIN
  4f   :  ffed ; 
  50   :  ffed ; 
  51   :  ffed ; 
- 52   :  ffec ; 
+ 52   :  ffed ; 
  53   :  ffec ; 
  54   :  ffec ; 
  55   :  ffec ; 
  56   :  ffec ; 
- 57   :  ffeb ; 
+ 57   :  ffec ; 
  58   :  ffeb ; 
  59   :  ffeb ; 
  5a   :  ffeb ; 
@@ -98,39 +98,39 @@ CONTENT BEGIN
  5c   :  ffea ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
- 5f   :  ffe9 ; 
+ 5f   :  ffea ; 
  60   :  ffe9 ; 
  61   :  ffe9 ; 
  62   :  ffe9 ; 
- 63   :  ffe8 ; 
+ 63   :  ffe9 ; 
  64   :  ffe8 ; 
  65   :  ffe8 ; 
  66   :  ffe8 ; 
- 67   :  ffe7 ; 
+ 67   :  ffe8 ; 
  68   :  ffe7 ; 
  69   :  ffe7 ; 
  6a   :  ffe7 ; 
  6b   :  ffe7 ; 
- 6c   :  ffe6 ; 
+ 6c   :  ffe7 ; 
  6d   :  ffe6 ; 
  6e   :  ffe6 ; 
  6f   :  ffe6 ; 
- 70   :  ffe5 ; 
+ 70   :  ffe6 ; 
  71   :  ffe5 ; 
  72   :  ffe5 ; 
  73   :  ffe5 ; 
  74   :  ffe5 ; 
- 75   :  ffe4 ; 
+ 75   :  ffe5 ; 
  76   :  ffe4 ; 
  77   :  ffe4 ; 
  78   :  ffe4 ; 
  79   :  ffe4 ; 
- 7a   :  ffe3 ; 
+ 7a   :  ffe4 ; 
  7b   :  ffe3 ; 
  7c   :  ffe3 ; 
  7d   :  ffe3 ; 
  7e   :  ffe3 ; 
- 7f   :  ffe2 ; 
+ 7f   :  ffe3 ; 
  80   :  ffe2 ; 
  81   :  ffe2 ; 
  82   :  ffe2 ; 
@@ -144,7 +144,7 @@ CONTENT BEGIN
  8a   :  ffe1 ; 
  8b   :  ffe1 ; 
  8c   :  ffe1 ; 
- 8d   :  ffe0 ; 
+ 8d   :  ffe1 ; 
  8e   :  ffe0 ; 
  8f   :  ffe0 ; 
  90   :  ffe0 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe0 ; 
  95   :  ffe0 ; 
  96   :  ffe0 ; 
- 97   :  ffdf ; 
+ 97   :  ffe0 ; 
  98   :  ffdf ; 
  99   :  ffdf ; 
  9a   :  ffdf ; 
@@ -186,13 +186,13 @@ CONTENT BEGIN
  b4   :  ffe0 ; 
  b5   :  ffe0 ; 
  b6   :  ffe0 ; 
- b7   :  ffe1 ; 
+ b7   :  ffe0 ; 
  b8   :  ffe1 ; 
  b9   :  ffe1 ; 
  ba   :  ffe1 ; 
  bb   :  ffe1 ; 
  bc   :  ffe1 ; 
- bd   :  ffe2 ; 
+ bd   :  ffe1 ; 
  be   :  ffe2 ; 
  bf   :  ffe2 ; 
  c0   :  ffe2 ; 
@@ -200,29 +200,29 @@ CONTENT BEGIN
  c2   :  ffe3 ; 
  c3   :  ffe3 ; 
  c4   :  ffe3 ; 
- c5   :  ffe4 ; 
+ c5   :  ffe3 ; 
  c6   :  ffe4 ; 
  c7   :  ffe4 ; 
  c8   :  ffe4 ; 
- c9   :  ffe5 ; 
+ c9   :  ffe4 ; 
  ca   :  ffe5 ; 
  cb   :  ffe5 ; 
- cc   :  ffe6 ; 
+ cc   :  ffe5 ; 
  cd   :  ffe6 ; 
  ce   :  ffe6 ; 
- cf   :  ffe7 ; 
+ cf   :  ffe6 ; 
  d0   :  ffe7 ; 
  d1   :  ffe7 ; 
- d2   :  ffe8 ; 
+ d2   :  ffe7 ; 
  d3   :  ffe8 ; 
  d4   :  ffe8 ; 
  d5   :  ffe9 ; 
  d6   :  ffe9 ; 
- d7   :  ffea ; 
+ d7   :  ffe9 ; 
  d8   :  ffea ; 
- d9   :  ffeb ; 
+ d9   :  ffea ; 
  da   :  ffeb ; 
- db   :  ffec ; 
+ db   :  ffeb ; 
  dc   :  ffec ; 
  dd   :  ffec ; 
  de   :  ffed ; 
@@ -230,33 +230,33 @@ CONTENT BEGIN
  e0   :  ffee ; 
  e1   :  ffee ; 
  e2   :  ffef ; 
- e3   :  fff0 ; 
+ e3   :  ffef ; 
  e4   :  fff0 ; 
- e5   :  fff1 ; 
+ e5   :  fff0 ; 
  e6   :  fff1 ; 
- e7   :  fff2 ; 
+ e7   :  fff1 ; 
  e8   :  fff2 ; 
- e9   :  fff3 ; 
+ e9   :  fff2 ; 
  ea   :  fff3 ; 
  eb   :  fff4 ; 
- ec   :  fff5 ; 
+ ec   :  fff4 ; 
  ed   :  fff5 ; 
  ee   :  fff6 ; 
- ef   :  fff7 ; 
+ ef   :  fff6 ; 
  f0   :  fff7 ; 
- f1   :  fff8 ; 
- f2   :  fff9 ; 
+ f1   :  fff7 ; 
+ f2   :  fff8 ; 
  f3   :  fff9 ; 
- f4   :  fffa ; 
- f5   :  fffb ; 
+ f4   :  fff9 ; 
+ f5   :  fffa ; 
  f6   :  fffb ; 
  f7   :  fffc ; 
- f8   :  fffd ; 
- f9   :  fffe ; 
+ f8   :  fffc ; 
+ f9   :  fffd ; 
  fa   :  fffe ; 
- fb   :  ffff ; 
- fc   :  0 ; 
- fd   :  1 ; 
+ fb   :  fffe ; 
+ fc   :  ffff ; 
+ fd   :  0 ; 
  fe   :  1 ; 
- ff   :  2 ; 
+ ff   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_16.mif
index 5151ef5ab2..635fb03ce7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_16.mif
@@ -7,21 +7,21 @@ CONTENT BEGIN
  1   :  4 ; 
  2   :  3 ; 
  3   :  2 ; 
- 4   :  1 ; 
+ 4   :  2 ; 
  5   :  1 ; 
  6   :  0 ; 
  7   :  ffff ; 
- 8   :  fffe ; 
+ 8   :  ffff ; 
  9   :  fffe ; 
  a   :  fffd ; 
  b   :  fffc ; 
  c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fff9 ; 
+ f   :  fffa ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff7 ; 
+ 12   :  fff8 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
  15   :  fff6 ; 
@@ -29,7 +29,7 @@ CONTENT BEGIN
  17   :  fff4 ; 
  18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff2 ; 
+ 1a   :  fff3 ; 
  1b   :  fff2 ; 
  1c   :  fff1 ; 
  1d   :  fff1 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffe9 ; 
+ 2c   :  ffea ; 
  2d   :  ffe9 ; 
  2e   :  ffe9 ; 
  2f   :  ffe8 ; 
@@ -73,13 +73,13 @@ CONTENT BEGIN
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe1 ; 
+ 46   :  ffe2 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe0 ; 
+ 4c   :  ffe1 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe1 ; 
+ 76   :  ffe0 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe4 ; 
+ 89   :  ffe3 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe7 ; 
+ 97   :  ffe6 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -175,7 +175,7 @@ CONTENT BEGIN
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffec ; 
+ ac   :  ffeb ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
@@ -201,7 +201,7 @@ CONTENT BEGIN
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff2 ; 
+ c6   :  fff1 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -221,7 +221,7 @@ CONTENT BEGIN
  d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff5 ; 
+ da   :  fff4 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -237,26 +237,26 @@ CONTENT BEGIN
  e7   :  fff6 ; 
  e8   :  fff6 ; 
  e9   :  fff5 ; 
- ea   :  fff6 ; 
+ ea   :  fff5 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff5 ; 
- f1   :  fff4 ; 
- f2   :  fff5 ; 
- f3   :  fff6 ; 
+ f0   :  fff6 ; 
+ f1   :  fff5 ; 
+ f2   :  fff4 ; 
+ f3   :  fff5 ; 
  f4   :  fff8 ; 
  f5   :  fffa ; 
- f6   :  fffa ; 
- f7   :  fff7 ; 
- f8   :  fff3 ; 
- f9   :  ffee ; 
- fa   :  ffed ; 
- fb   :  fff3 ; 
- fc   :  3 ; 
- fd   :  1d ; 
- fe   :  3d ; 
- ff   :  5d ; 
+ f6   :  fffb ; 
+ f7   :  fff8 ; 
+ f8   :  fff4 ; 
+ f9   :  ffef ; 
+ fa   :  ffec ; 
+ fb   :  fff1 ; 
+ fc   :  fffe ; 
+ fd   :  16 ; 
+ fe   :  35 ; 
+ ff   :  55 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_17.mif
index baa94039d4..0d4df56048 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_17.mif
@@ -4,86 +4,86 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fff3 ; 
- 1   :  fff6 ; 
+ 1   :  fff5 ; 
  2   :  fff8 ; 
- 3   :  fffb ; 
+ 3   :  fffa ; 
  4   :  fffd ; 
- 5   :  0 ; 
+ 5   :  ffff ; 
  6   :  2 ; 
- 7   :  5 ; 
+ 7   :  4 ; 
  8   :  7 ; 
- 9   :  a ; 
+ 9   :  9 ; 
  a   :  c ; 
- b   :  f ; 
- c   :  11 ; 
+ b   :  e ; 
+ c   :  10 ; 
  d   :  13 ; 
- e   :  16 ; 
- f   :  18 ; 
+ e   :  15 ; 
+ f   :  17 ; 
  10   :  1a ; 
  11   :  1c ; 
- 12   :  1f ; 
- 13   :  21 ; 
- 14   :  23 ; 
+ 12   :  1e ; 
+ 13   :  20 ; 
+ 14   :  22 ; 
  15   :  25 ; 
  16   :  27 ; 
  17   :  29 ; 
  18   :  2b ; 
  19   :  2d ; 
- 1a   :  30 ; 
- 1b   :  32 ; 
- 1c   :  34 ; 
+ 1a   :  2f ; 
+ 1b   :  31 ; 
+ 1c   :  33 ; 
  1d   :  35 ; 
  1e   :  37 ; 
  1f   :  39 ; 
  20   :  3b ; 
  21   :  3d ; 
- 22   :  3f ; 
- 23   :  41 ; 
+ 22   :  3e ; 
+ 23   :  40 ; 
  24   :  42 ; 
  25   :  44 ; 
  26   :  46 ; 
- 27   :  48 ; 
+ 27   :  47 ; 
  28   :  49 ; 
  29   :  4b ; 
- 2a   :  4d ; 
+ 2a   :  4c ; 
  2b   :  4e ; 
- 2c   :  50 ; 
+ 2c   :  4f ; 
  2d   :  51 ; 
- 2e   :  53 ; 
+ 2e   :  52 ; 
  2f   :  54 ; 
- 30   :  56 ; 
+ 30   :  55 ; 
  31   :  57 ; 
- 32   :  59 ; 
+ 32   :  58 ; 
  33   :  5a ; 
  34   :  5b ; 
- 35   :  5d ; 
+ 35   :  5c ; 
  36   :  5e ; 
  37   :  5f ; 
- 38   :  61 ; 
- 39   :  62 ; 
+ 38   :  60 ; 
+ 39   :  61 ; 
  3a   :  63 ; 
  3b   :  64 ; 
  3c   :  65 ; 
  3d   :  66 ; 
  3e   :  67 ; 
- 3f   :  69 ; 
- 40   :  6a ; 
- 41   :  6b ; 
- 42   :  6c ; 
- 43   :  6d ; 
+ 3f   :  68 ; 
+ 40   :  69 ; 
+ 41   :  6a ; 
+ 42   :  6b ; 
+ 43   :  6c ; 
  44   :  6d ; 
  45   :  6e ; 
  46   :  6f ; 
  47   :  70 ; 
  48   :  71 ; 
- 49   :  72 ; 
+ 49   :  71 ; 
  4a   :  72 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  75 ; 
+ 4d   :  74 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  77 ; 
+ 50   :  76 ; 
  51   :  77 ; 
  52   :  78 ; 
  53   :  78 ; 
@@ -94,7 +94,7 @@ CONTENT BEGIN
  58   :  7a ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7c ; 
+ 5b   :  7b ; 
  5c   :  7c ; 
  5d   :  7c ; 
  5e   :  7c ; 
@@ -123,21 +123,21 @@ CONTENT BEGIN
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
- 78   :  7b ; 
+ 78   :  7c ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7a ; 
+ 7b   :  7b ; 
  7c   :  7a ; 
  7d   :  7a ; 
  7e   :  79 ; 
  7f   :  79 ; 
- 80   :  78 ; 
+ 80   :  79 ; 
  81   :  78 ; 
  82   :  78 ; 
  83   :  77 ; 
  84   :  77 ; 
  85   :  76 ; 
- 86   :  75 ; 
+ 86   :  76 ; 
  87   :  75 ; 
  88   :  74 ; 
  89   :  74 ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6c ; 
+ 94   :  6d ; 
  95   :  6c ; 
  96   :  6b ; 
  97   :  6a ; 
@@ -161,7 +161,7 @@ CONTENT BEGIN
  9b   :  67 ; 
  9c   :  66 ; 
  9d   :  65 ; 
- 9e   :  64 ; 
+ 9e   :  65 ; 
  9f   :  64 ; 
  a0   :  63 ; 
  a1   :  62 ; 
@@ -170,10 +170,10 @@ CONTENT BEGIN
  a4   :  5f ; 
  a5   :  5e ; 
  a6   :  5d ; 
- a7   :  5c ; 
- a8   :  5b ; 
- a9   :  5a ; 
- aa   :  59 ; 
+ a7   :  5d ; 
+ a8   :  5c ; 
+ a9   :  5b ; 
+ aa   :  5a ; 
  ab   :  59 ; 
  ac   :  58 ; 
  ad   :  57 ; 
@@ -191,12 +191,12 @@ CONTENT BEGIN
  b9   :  4b ; 
  ba   :  4a ; 
  bb   :  49 ; 
- bc   :  47 ; 
- bd   :  46 ; 
- be   :  45 ; 
- bf   :  44 ; 
- c0   :  43 ; 
- c1   :  42 ; 
+ bc   :  48 ; 
+ bd   :  47 ; 
+ be   :  46 ; 
+ bf   :  45 ; 
+ c0   :  44 ; 
+ c1   :  43 ; 
  c2   :  41 ; 
  c3   :  40 ; 
  c4   :  3f ; 
@@ -211,12 +211,12 @@ CONTENT BEGIN
  cd   :  36 ; 
  ce   :  35 ; 
  cf   :  34 ; 
- d0   :  32 ; 
- d1   :  31 ; 
- d2   :  30 ; 
- d3   :  2f ; 
- d4   :  2e ; 
- d5   :  2d ; 
+ d0   :  33 ; 
+ d1   :  32 ; 
+ d2   :  31 ; 
+ d3   :  30 ; 
+ d4   :  2f ; 
+ d5   :  2e ; 
  d6   :  2c ; 
  d7   :  2b ; 
  d8   :  2a ; 
@@ -240,9 +240,9 @@ CONTENT BEGIN
  ea   :  18 ; 
  eb   :  17 ; 
  ec   :  16 ; 
- ed   :  15 ; 
- ee   :  14 ; 
- ef   :  13 ; 
+ ed   :  16 ; 
+ ee   :  15 ; 
+ ef   :  14 ; 
  f0   :  13 ; 
  f1   :  12 ; 
  f2   :  11 ; 
@@ -251,12 +251,12 @@ CONTENT BEGIN
  f5   :  e ; 
  f6   :  d ; 
  f7   :  c ; 
- f8   :  b ; 
- f9   :  a ; 
+ f8   :  c ; 
+ f9   :  b ; 
  fa   :  a ; 
  fb   :  9 ; 
  fc   :  8 ; 
  fd   :  7 ; 
  fe   :  6 ; 
- ff   :  5 ; 
+ ff   :  6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_18.mif
index 27b1066aaa..7fded8ecd1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_18.mif
@@ -3,81 +3,81 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1b ; 
- 1   :  15 ; 
- 2   :  e ; 
- 3   :  8 ; 
- 4   :  2 ; 
- 5   :  fffc ; 
- 6   :  fff5 ; 
- 7   :  ffef ; 
- 8   :  ffe9 ; 
- 9   :  ffe3 ; 
- a   :  ffdd ; 
- b   :  ffd7 ; 
- c   :  ffd1 ; 
- d   :  ffcb ; 
- e   :  ffc5 ; 
- f   :  ffc0 ; 
- 10   :  ffba ; 
- 11   :  ffb4 ; 
- 12   :  ffaf ; 
- 13   :  ffa9 ; 
- 14   :  ffa3 ; 
- 15   :  ff9e ; 
- 16   :  ff98 ; 
- 17   :  ff93 ; 
- 18   :  ff8e ; 
- 19   :  ff88 ; 
- 1a   :  ff83 ; 
- 1b   :  ff7e ; 
- 1c   :  ff79 ; 
- 1d   :  ff74 ; 
- 1e   :  ff6f ; 
- 1f   :  ff6a ; 
- 20   :  ff65 ; 
- 21   :  ff60 ; 
- 22   :  ff5b ; 
- 23   :  ff57 ; 
- 24   :  ff52 ; 
- 25   :  ff4d ; 
- 26   :  ff49 ; 
- 27   :  ff44 ; 
- 28   :  ff40 ; 
- 29   :  ff3c ; 
- 2a   :  ff37 ; 
- 2b   :  ff33 ; 
- 2c   :  ff2f ; 
- 2d   :  ff2b ; 
- 2e   :  ff27 ; 
- 2f   :  ff23 ; 
- 30   :  ff1f ; 
- 31   :  ff1b ; 
- 32   :  ff17 ; 
- 33   :  ff13 ; 
- 34   :  ff10 ; 
- 35   :  ff0c ; 
- 36   :  ff08 ; 
- 37   :  ff05 ; 
+ 0   :  1d ; 
+ 1   :  16 ; 
+ 2   :  10 ; 
+ 3   :  a ; 
+ 4   :  3 ; 
+ 5   :  fffd ; 
+ 6   :  fff7 ; 
+ 7   :  fff1 ; 
+ 8   :  ffeb ; 
+ 9   :  ffe5 ; 
+ a   :  ffdf ; 
+ b   :  ffd9 ; 
+ c   :  ffd3 ; 
+ d   :  ffcd ; 
+ e   :  ffc7 ; 
+ f   :  ffc1 ; 
+ 10   :  ffbb ; 
+ 11   :  ffb6 ; 
+ 12   :  ffb0 ; 
+ 13   :  ffaa ; 
+ 14   :  ffa5 ; 
+ 15   :  ff9f ; 
+ 16   :  ff9a ; 
+ 17   :  ff94 ; 
+ 18   :  ff8f ; 
+ 19   :  ff8a ; 
+ 1a   :  ff85 ; 
+ 1b   :  ff7f ; 
+ 1c   :  ff7a ; 
+ 1d   :  ff75 ; 
+ 1e   :  ff70 ; 
+ 1f   :  ff6b ; 
+ 20   :  ff66 ; 
+ 21   :  ff61 ; 
+ 22   :  ff5d ; 
+ 23   :  ff58 ; 
+ 24   :  ff53 ; 
+ 25   :  ff4f ; 
+ 26   :  ff4a ; 
+ 27   :  ff46 ; 
+ 28   :  ff41 ; 
+ 29   :  ff3d ; 
+ 2a   :  ff38 ; 
+ 2b   :  ff34 ; 
+ 2c   :  ff30 ; 
+ 2d   :  ff2c ; 
+ 2e   :  ff28 ; 
+ 2f   :  ff24 ; 
+ 30   :  ff20 ; 
+ 31   :  ff1c ; 
+ 32   :  ff18 ; 
+ 33   :  ff14 ; 
+ 34   :  ff11 ; 
+ 35   :  ff0d ; 
+ 36   :  ff09 ; 
+ 37   :  ff06 ; 
  38   :  ff02 ; 
- 39   :  fefe ; 
- 3a   :  fefb ; 
+ 39   :  feff ; 
+ 3a   :  fefc ; 
  3b   :  fef8 ; 
  3c   :  fef5 ; 
- 3d   :  fef1 ; 
- 3e   :  feee ; 
- 3f   :  feeb ; 
+ 3d   :  fef2 ; 
+ 3e   :  feef ; 
+ 3f   :  feec ; 
  40   :  fee9 ; 
  41   :  fee6 ; 
- 42   :  fee3 ; 
- 43   :  fee0 ; 
+ 42   :  fee4 ; 
+ 43   :  fee1 ; 
  44   :  fede ; 
- 45   :  fedb ; 
- 46   :  fed8 ; 
- 47   :  fed6 ; 
+ 45   :  fedc ; 
+ 46   :  fed9 ; 
+ 47   :  fed7 ; 
  48   :  fed4 ; 
- 49   :  fed1 ; 
- 4a   :  fecf ; 
+ 49   :  fed2 ; 
+ 4a   :  fed0 ; 
  4b   :  fecd ; 
  4c   :  fecb ; 
  4d   :  fec9 ; 
@@ -85,31 +85,31 @@ CONTENT BEGIN
  4f   :  fec5 ; 
  50   :  fec3 ; 
  51   :  fec1 ; 
- 52   :  febf ; 
+ 52   :  fec0 ; 
  53   :  febe ; 
  54   :  febc ; 
- 55   :  feba ; 
+ 55   :  febb ; 
  56   :  feb9 ; 
  57   :  feb8 ; 
- 58   :  feb6 ; 
+ 58   :  feb7 ; 
  59   :  feb5 ; 
  5a   :  feb4 ; 
  5b   :  feb3 ; 
- 5c   :  feb1 ; 
- 5d   :  feb0 ; 
- 5e   :  feaf ; 
+ 5c   :  feb2 ; 
+ 5d   :  feb1 ; 
+ 5e   :  feb0 ; 
  5f   :  feaf ; 
  60   :  feae ; 
  61   :  fead ; 
  62   :  feac ; 
- 63   :  feab ; 
+ 63   :  feac ; 
  64   :  feab ; 
  65   :  feaa ; 
  66   :  feaa ; 
- 67   :  fea9 ; 
+ 67   :  feaa ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea8 ; 
+ 6a   :  fea9 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -138,125 +138,125 @@ CONTENT BEGIN
  84   :  feb5 ; 
  85   :  feb6 ; 
  86   :  feb7 ; 
- 87   :  feb9 ; 
+ 87   :  feb8 ; 
  88   :  feba ; 
  89   :  febb ; 
- 8a   :  febd ; 
+ 8a   :  febc ; 
  8b   :  febe ; 
- 8c   :  fec0 ; 
+ 8c   :  febf ; 
  8d   :  fec1 ; 
- 8e   :  fec3 ; 
+ 8e   :  fec2 ; 
  8f   :  fec4 ; 
  90   :  fec6 ; 
- 91   :  fec8 ; 
+ 91   :  fec7 ; 
  92   :  fec9 ; 
  93   :  fecb ; 
  94   :  fecd ; 
- 95   :  fecf ; 
- 96   :  fed1 ; 
- 97   :  fed3 ; 
- 98   :  fed5 ; 
- 99   :  fed7 ; 
- 9a   :  fed9 ; 
- 9b   :  fedb ; 
- 9c   :  fedd ; 
- 9d   :  fedf ; 
- 9e   :  fee1 ; 
+ 95   :  fece ; 
+ 96   :  fed0 ; 
+ 97   :  fed2 ; 
+ 98   :  fed4 ; 
+ 99   :  fed6 ; 
+ 9a   :  fed8 ; 
+ 9b   :  feda ; 
+ 9c   :  fedc ; 
+ 9d   :  fede ; 
+ 9e   :  fee0 ; 
  9f   :  fee3 ; 
  a0   :  fee5 ; 
- a1   :  fee8 ; 
- a2   :  feea ; 
+ a1   :  fee7 ; 
+ a2   :  fee9 ; 
  a3   :  feec ; 
- a4   :  feef ; 
- a5   :  fef1 ; 
+ a4   :  feee ; 
+ a5   :  fef0 ; 
  a6   :  fef3 ; 
- a7   :  fef6 ; 
+ a7   :  fef5 ; 
  a8   :  fef8 ; 
- a9   :  fefb ; 
+ a9   :  fefa ; 
  aa   :  fefd ; 
- ab   :  ff00 ; 
+ ab   :  feff ; 
  ac   :  ff02 ; 
- ad   :  ff05 ; 
+ ad   :  ff04 ; 
  ae   :  ff07 ; 
- af   :  ff0a ; 
- b0   :  ff0d ; 
+ af   :  ff09 ; 
+ b0   :  ff0c ; 
  b1   :  ff0f ; 
- b2   :  ff12 ; 
- b3   :  ff15 ; 
+ b2   :  ff11 ; 
+ b3   :  ff14 ; 
  b4   :  ff17 ; 
- b5   :  ff1a ; 
- b6   :  ff1d ; 
- b7   :  ff20 ; 
+ b5   :  ff19 ; 
+ b6   :  ff1c ; 
+ b7   :  ff1f ; 
  b8   :  ff22 ; 
  b9   :  ff25 ; 
- ba   :  ff28 ; 
- bb   :  ff2b ; 
- bc   :  ff2e ; 
- bd   :  ff31 ; 
+ ba   :  ff27 ; 
+ bb   :  ff2a ; 
+ bc   :  ff2d ; 
+ bd   :  ff30 ; 
  be   :  ff33 ; 
  bf   :  ff36 ; 
  c0   :  ff39 ; 
- c1   :  ff3c ; 
- c2   :  ff3f ; 
- c3   :  ff42 ; 
- c4   :  ff45 ; 
- c5   :  ff48 ; 
- c6   :  ff4b ; 
- c7   :  ff4e ; 
- c8   :  ff51 ; 
- c9   :  ff54 ; 
- ca   :  ff57 ; 
- cb   :  ff5a ; 
- cc   :  ff5d ; 
- cd   :  ff60 ; 
- ce   :  ff63 ; 
- cf   :  ff66 ; 
- d0   :  ff69 ; 
- d1   :  ff6c ; 
- d2   :  ff6f ; 
- d3   :  ff72 ; 
- d4   :  ff75 ; 
- d5   :  ff78 ; 
- d6   :  ff7b ; 
- d7   :  ff7e ; 
- d8   :  ff81 ; 
- d9   :  ff84 ; 
- da   :  ff87 ; 
- db   :  ff8a ; 
- dc   :  ff8d ; 
- dd   :  ff90 ; 
- de   :  ff93 ; 
- df   :  ff96 ; 
- e0   :  ff99 ; 
- e1   :  ff9c ; 
- e2   :  ff9f ; 
- e3   :  ffa2 ; 
- e4   :  ffa5 ; 
- e5   :  ffa8 ; 
- e6   :  ffab ; 
- e7   :  ffae ; 
- e8   :  ffb1 ; 
- e9   :  ffb4 ; 
+ c1   :  ff3b ; 
+ c2   :  ff3e ; 
+ c3   :  ff41 ; 
+ c4   :  ff44 ; 
+ c5   :  ff47 ; 
+ c6   :  ff4a ; 
+ c7   :  ff4d ; 
+ c8   :  ff50 ; 
+ c9   :  ff53 ; 
+ ca   :  ff56 ; 
+ cb   :  ff59 ; 
+ cc   :  ff5c ; 
+ cd   :  ff5f ; 
+ ce   :  ff62 ; 
+ cf   :  ff65 ; 
+ d0   :  ff68 ; 
+ d1   :  ff6b ; 
+ d2   :  ff6e ; 
+ d3   :  ff71 ; 
+ d4   :  ff74 ; 
+ d5   :  ff77 ; 
+ d6   :  ff7a ; 
+ d7   :  ff7d ; 
+ d8   :  ff80 ; 
+ d9   :  ff83 ; 
+ da   :  ff86 ; 
+ db   :  ff89 ; 
+ dc   :  ff8c ; 
+ dd   :  ff8f ; 
+ de   :  ff92 ; 
+ df   :  ff95 ; 
+ e0   :  ff98 ; 
+ e1   :  ff9b ; 
+ e2   :  ff9e ; 
+ e3   :  ffa1 ; 
+ e4   :  ffa4 ; 
+ e5   :  ffa7 ; 
+ e6   :  ffaa ; 
+ e7   :  ffad ; 
+ e8   :  ffb0 ; 
+ e9   :  ffb3 ; 
  ea   :  ffb6 ; 
  eb   :  ffb9 ; 
  ec   :  ffbc ; 
- ed   :  ffbf ; 
- ee   :  ffc2 ; 
- ef   :  ffc5 ; 
- f0   :  ffc8 ; 
- f1   :  ffcb ; 
+ ed   :  ffbe ; 
+ ee   :  ffc1 ; 
+ ef   :  ffc4 ; 
+ f0   :  ffc7 ; 
+ f1   :  ffca ; 
  f2   :  ffcd ; 
- f3   :  ffd0 ; 
- f4   :  ffd3 ; 
- f5   :  ffd6 ; 
- f6   :  ffd9 ; 
+ f3   :  ffcf ; 
+ f4   :  ffd2 ; 
+ f5   :  ffd5 ; 
+ f6   :  ffd8 ; 
  f7   :  ffdb ; 
- f8   :  ffde ; 
- f9   :  ffe1 ; 
+ f8   :  ffdd ; 
+ f9   :  ffe0 ; 
  fa   :  ffe3 ; 
- fb   :  ffe6 ; 
- fc   :  ffe9 ; 
+ fb   :  ffe5 ; 
+ fc   :  ffe8 ; 
  fd   :  ffeb ; 
- fe   :  ffee ; 
- ff   :  fff1 ; 
+ fe   :  ffed ; 
+ ff   :  fff0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_19.mif
index aca2c4ea11..6d26199238 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_19.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcf ; 
- 1   :  ffdc ; 
- 2   :  ffea ; 
- 3   :  fff7 ; 
- 4   :  5 ; 
- 5   :  12 ; 
- 6   :  1f ; 
- 7   :  2d ; 
- 8   :  3a ; 
- 9   :  47 ; 
- a   :  54 ; 
- b   :  61 ; 
- c   :  6d ; 
- d   :  7a ; 
- e   :  87 ; 
- f   :  93 ; 
- 10   :  9f ; 
- 11   :  ac ; 
- 12   :  b8 ; 
- 13   :  c4 ; 
- 14   :  d0 ; 
- 15   :  dc ; 
- 16   :  e8 ; 
- 17   :  f4 ; 
- 18   :  ff ; 
- 19   :  10b ; 
- 1a   :  116 ; 
- 1b   :  121 ; 
- 1c   :  12d ; 
- 1d   :  138 ; 
- 1e   :  143 ; 
- 1f   :  14d ; 
- 20   :  158 ; 
- 21   :  163 ; 
- 22   :  16d ; 
- 23   :  178 ; 
- 24   :  182 ; 
- 25   :  18c ; 
- 26   :  196 ; 
- 27   :  1a0 ; 
- 28   :  1aa ; 
- 29   :  1b4 ; 
- 2a   :  1bd ; 
- 2b   :  1c7 ; 
- 2c   :  1d0 ; 
- 2d   :  1d9 ; 
- 2e   :  1e2 ; 
- 2f   :  1eb ; 
- 30   :  1f4 ; 
- 31   :  1fc ; 
- 32   :  205 ; 
- 33   :  20d ; 
- 34   :  216 ; 
- 35   :  21e ; 
- 36   :  226 ; 
- 37   :  22e ; 
- 38   :  235 ; 
- 39   :  23d ; 
- 3a   :  244 ; 
- 3b   :  24c ; 
- 3c   :  253 ; 
- 3d   :  25a ; 
- 3e   :  261 ; 
- 3f   :  268 ; 
- 40   :  26e ; 
- 41   :  275 ; 
- 42   :  27b ; 
- 43   :  281 ; 
- 44   :  288 ; 
- 45   :  28e ; 
- 46   :  293 ; 
- 47   :  299 ; 
- 48   :  29f ; 
- 49   :  2a4 ; 
- 4a   :  2a9 ; 
- 4b   :  2ae ; 
- 4c   :  2b3 ; 
- 4d   :  2b8 ; 
- 4e   :  2bd ; 
- 4f   :  2c2 ; 
- 50   :  2c6 ; 
- 51   :  2ca ; 
- 52   :  2ce ; 
- 53   :  2d2 ; 
- 54   :  2d6 ; 
- 55   :  2da ; 
- 56   :  2de ; 
- 57   :  2e1 ; 
- 58   :  2e5 ; 
- 59   :  2e8 ; 
- 5a   :  2eb ; 
- 5b   :  2ee ; 
- 5c   :  2f1 ; 
+ 0   :  ffcb ; 
+ 1   :  ffd9 ; 
+ 2   :  ffe7 ; 
+ 3   :  fff4 ; 
+ 4   :  1 ; 
+ 5   :  f ; 
+ 6   :  1c ; 
+ 7   :  29 ; 
+ 8   :  36 ; 
+ 9   :  43 ; 
+ a   :  50 ; 
+ b   :  5d ; 
+ c   :  6a ; 
+ d   :  77 ; 
+ e   :  83 ; 
+ f   :  90 ; 
+ 10   :  9c ; 
+ 11   :  a9 ; 
+ 12   :  b5 ; 
+ 13   :  c1 ; 
+ 14   :  cd ; 
+ 15   :  d9 ; 
+ 16   :  e5 ; 
+ 17   :  f1 ; 
+ 18   :  fc ; 
+ 19   :  108 ; 
+ 1a   :  113 ; 
+ 1b   :  11f ; 
+ 1c   :  12a ; 
+ 1d   :  135 ; 
+ 1e   :  140 ; 
+ 1f   :  14b ; 
+ 20   :  156 ; 
+ 21   :  160 ; 
+ 22   :  16b ; 
+ 23   :  175 ; 
+ 24   :  17f ; 
+ 25   :  18a ; 
+ 26   :  194 ; 
+ 27   :  19e ; 
+ 28   :  1a7 ; 
+ 29   :  1b1 ; 
+ 2a   :  1bb ; 
+ 2b   :  1c4 ; 
+ 2c   :  1ce ; 
+ 2d   :  1d7 ; 
+ 2e   :  1e0 ; 
+ 2f   :  1e9 ; 
+ 30   :  1f2 ; 
+ 31   :  1fa ; 
+ 32   :  203 ; 
+ 33   :  20b ; 
+ 34   :  214 ; 
+ 35   :  21c ; 
+ 36   :  224 ; 
+ 37   :  22c ; 
+ 38   :  233 ; 
+ 39   :  23b ; 
+ 3a   :  243 ; 
+ 3b   :  24a ; 
+ 3c   :  251 ; 
+ 3d   :  258 ; 
+ 3e   :  25f ; 
+ 3f   :  266 ; 
+ 40   :  26d ; 
+ 41   :  273 ; 
+ 42   :  27a ; 
+ 43   :  280 ; 
+ 44   :  286 ; 
+ 45   :  28c ; 
+ 46   :  292 ; 
+ 47   :  298 ; 
+ 48   :  29d ; 
+ 49   :  2a3 ; 
+ 4a   :  2a8 ; 
+ 4b   :  2ad ; 
+ 4c   :  2b2 ; 
+ 4d   :  2b7 ; 
+ 4e   :  2bc ; 
+ 4f   :  2c0 ; 
+ 50   :  2c5 ; 
+ 51   :  2c9 ; 
+ 52   :  2cd ; 
+ 53   :  2d1 ; 
+ 54   :  2d5 ; 
+ 55   :  2d9 ; 
+ 56   :  2dd ; 
+ 57   :  2e0 ; 
+ 58   :  2e4 ; 
+ 59   :  2e7 ; 
+ 5a   :  2ea ; 
+ 5b   :  2ed ; 
+ 5c   :  2f0 ; 
  5d   :  2f3 ; 
- 5e   :  2f6 ; 
- 5f   :  2f8 ; 
+ 5e   :  2f5 ; 
+ 5f   :  2f7 ; 
  60   :  2fa ; 
  61   :  2fc ; 
  62   :  2fe ; 
  63   :  300 ; 
  64   :  302 ; 
- 65   :  304 ; 
+ 65   :  303 ; 
  66   :  305 ; 
  67   :  306 ; 
  68   :  307 ; 
- 69   :  309 ; 
+ 69   :  308 ; 
  6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
@@ -128,135 +128,135 @@ CONTENT BEGIN
  7a   :  307 ; 
  7b   :  306 ; 
  7c   :  305 ; 
- 7d   :  303 ; 
+ 7d   :  304 ; 
  7e   :  302 ; 
  7f   :  300 ; 
- 80   :  2fe ; 
- 81   :  2fc ; 
- 82   :  2fa ; 
- 83   :  2f8 ; 
- 84   :  2f6 ; 
+ 80   :  2ff ; 
+ 81   :  2fd ; 
+ 82   :  2fb ; 
+ 83   :  2f9 ; 
+ 84   :  2f7 ; 
  85   :  2f4 ; 
- 86   :  2f1 ; 
+ 86   :  2f2 ; 
  87   :  2ef ; 
- 88   :  2ec ; 
- 89   :  2e9 ; 
+ 88   :  2ed ; 
+ 89   :  2ea ; 
  8a   :  2e7 ; 
  8b   :  2e4 ; 
  8c   :  2e1 ; 
  8d   :  2de ; 
- 8e   :  2da ; 
- 8f   :  2d7 ; 
+ 8e   :  2db ; 
+ 8f   :  2d8 ; 
  90   :  2d4 ; 
- 91   :  2d0 ; 
- 92   :  2cc ; 
- 93   :  2c9 ; 
- 94   :  2c5 ; 
- 95   :  2c1 ; 
- 96   :  2bd ; 
- 97   :  2b9 ; 
- 98   :  2b5 ; 
- 99   :  2b1 ; 
- 9a   :  2ac ; 
- 9b   :  2a8 ; 
- 9c   :  2a3 ; 
- 9d   :  29f ; 
- 9e   :  29a ; 
- 9f   :  295 ; 
- a0   :  290 ; 
- a1   :  28c ; 
- a2   :  287 ; 
- a3   :  282 ; 
- a4   :  27c ; 
- a5   :  277 ; 
- a6   :  272 ; 
- a7   :  26d ; 
- a8   :  267 ; 
- a9   :  262 ; 
- aa   :  25c ; 
- ab   :  257 ; 
- ac   :  251 ; 
- ad   :  24b ; 
- ae   :  246 ; 
- af   :  240 ; 
- b0   :  23a ; 
- b1   :  234 ; 
- b2   :  22e ; 
- b3   :  228 ; 
- b4   :  222 ; 
- b5   :  21c ; 
- b6   :  215 ; 
- b7   :  20f ; 
- b8   :  209 ; 
- b9   :  203 ; 
- ba   :  1fc ; 
- bb   :  1f6 ; 
- bc   :  1ef ; 
- bd   :  1e9 ; 
- be   :  1e2 ; 
- bf   :  1dc ; 
- c0   :  1d5 ; 
- c1   :  1ce ; 
- c2   :  1c8 ; 
- c3   :  1c1 ; 
- c4   :  1ba ; 
- c5   :  1b4 ; 
- c6   :  1ad ; 
- c7   :  1a6 ; 
- c8   :  19f ; 
- c9   :  198 ; 
- ca   :  191 ; 
- cb   :  18a ; 
- cc   :  183 ; 
- cd   :  17c ; 
- ce   :  175 ; 
- cf   :  16e ; 
- d0   :  167 ; 
- d1   :  160 ; 
- d2   :  159 ; 
- d3   :  152 ; 
- d4   :  14b ; 
- d5   :  144 ; 
- d6   :  13d ; 
- d7   :  136 ; 
- d8   :  12f ; 
- d9   :  128 ; 
- da   :  121 ; 
- db   :  119 ; 
- dc   :  112 ; 
- dd   :  10b ; 
- de   :  104 ; 
- df   :  fd ; 
- e0   :  f6 ; 
- e1   :  ef ; 
- e2   :  e8 ; 
- e3   :  e1 ; 
- e4   :  da ; 
- e5   :  d3 ; 
- e6   :  cb ; 
- e7   :  c4 ; 
- e8   :  bd ; 
- e9   :  b6 ; 
- ea   :  af ; 
- eb   :  a8 ; 
- ec   :  a1 ; 
- ed   :  9a ; 
- ee   :  94 ; 
- ef   :  8d ; 
- f0   :  86 ; 
- f1   :  7f ; 
- f2   :  78 ; 
- f3   :  71 ; 
- f4   :  6a ; 
- f5   :  64 ; 
- f6   :  5d ; 
- f7   :  56 ; 
- f8   :  4f ; 
- f9   :  49 ; 
- fa   :  42 ; 
- fb   :  3c ; 
- fc   :  35 ; 
- fd   :  2f ; 
- fe   :  28 ; 
- ff   :  22 ; 
+ 91   :  2d1 ; 
+ 92   :  2cd ; 
+ 93   :  2ca ; 
+ 94   :  2c6 ; 
+ 95   :  2c2 ; 
+ 96   :  2be ; 
+ 97   :  2ba ; 
+ 98   :  2b6 ; 
+ 99   :  2b2 ; 
+ 9a   :  2ad ; 
+ 9b   :  2a9 ; 
+ 9c   :  2a4 ; 
+ 9d   :  2a0 ; 
+ 9e   :  29b ; 
+ 9f   :  296 ; 
+ a0   :  292 ; 
+ a1   :  28d ; 
+ a2   :  288 ; 
+ a3   :  283 ; 
+ a4   :  27e ; 
+ a5   :  279 ; 
+ a6   :  273 ; 
+ a7   :  26e ; 
+ a8   :  269 ; 
+ a9   :  263 ; 
+ aa   :  25e ; 
+ ab   :  258 ; 
+ ac   :  253 ; 
+ ad   :  24d ; 
+ ae   :  247 ; 
+ af   :  241 ; 
+ b0   :  23b ; 
+ b1   :  235 ; 
+ b2   :  22f ; 
+ b3   :  229 ; 
+ b4   :  223 ; 
+ b5   :  21d ; 
+ b6   :  217 ; 
+ b7   :  211 ; 
+ b8   :  20b ; 
+ b9   :  204 ; 
+ ba   :  1fe ; 
+ bb   :  1f7 ; 
+ bc   :  1f1 ; 
+ bd   :  1ea ; 
+ be   :  1e4 ; 
+ bf   :  1dd ; 
+ c0   :  1d7 ; 
+ c1   :  1d0 ; 
+ c2   :  1c9 ; 
+ c3   :  1c3 ; 
+ c4   :  1bc ; 
+ c5   :  1b5 ; 
+ c6   :  1ae ; 
+ c7   :  1a8 ; 
+ c8   :  1a1 ; 
+ c9   :  19a ; 
+ ca   :  193 ; 
+ cb   :  18c ; 
+ cc   :  185 ; 
+ cd   :  17e ; 
+ ce   :  177 ; 
+ cf   :  170 ; 
+ d0   :  169 ; 
+ d1   :  162 ; 
+ d2   :  15b ; 
+ d3   :  154 ; 
+ d4   :  14d ; 
+ d5   :  146 ; 
+ d6   :  13f ; 
+ d7   :  138 ; 
+ d8   :  131 ; 
+ d9   :  129 ; 
+ da   :  122 ; 
+ db   :  11b ; 
+ dc   :  114 ; 
+ dd   :  10d ; 
+ de   :  106 ; 
+ df   :  ff ; 
+ e0   :  f8 ; 
+ e1   :  f1 ; 
+ e2   :  ea ; 
+ e3   :  e2 ; 
+ e4   :  db ; 
+ e5   :  d4 ; 
+ e6   :  cd ; 
+ e7   :  c6 ; 
+ e8   :  bf ; 
+ e9   :  b8 ; 
+ ea   :  b1 ; 
+ eb   :  aa ; 
+ ec   :  a3 ; 
+ ed   :  9c ; 
+ ee   :  95 ; 
+ ef   :  8e ; 
+ f0   :  87 ; 
+ f1   :  81 ; 
+ f2   :  7a ; 
+ f3   :  73 ; 
+ f4   :  6c ; 
+ f5   :  65 ; 
+ f6   :  5f ; 
+ f7   :  58 ; 
+ f8   :  51 ; 
+ f9   :  4a ; 
+ fa   :  44 ; 
+ fb   :  3d ; 
+ fc   :  37 ; 
+ fd   :  30 ; 
+ fe   :  2a ; 
+ ff   :  23 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_2.mif
index 5a688bfc75..38f8f46e0d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_2.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1a ; 
- 1   :  13 ; 
- 2   :  d ; 
- 3   :  7 ; 
- 4   :  0 ; 
- 5   :  fffa ; 
- 6   :  fff4 ; 
- 7   :  ffee ; 
- 8   :  ffe8 ; 
- 9   :  ffe2 ; 
- a   :  ffdc ; 
- b   :  ffd6 ; 
- c   :  ffd0 ; 
- d   :  ffca ; 
- e   :  ffc4 ; 
- f   :  ffbe ; 
- 10   :  ffb8 ; 
- 11   :  ffb3 ; 
- 12   :  ffad ; 
- 13   :  ffa8 ; 
- 14   :  ffa2 ; 
- 15   :  ff9d ; 
- 16   :  ff97 ; 
- 17   :  ff92 ; 
- 18   :  ff8c ; 
- 19   :  ff87 ; 
- 1a   :  ff82 ; 
- 1b   :  ff7d ; 
- 1c   :  ff78 ; 
- 1d   :  ff73 ; 
- 1e   :  ff6e ; 
- 1f   :  ff69 ; 
- 20   :  ff64 ; 
- 21   :  ff5f ; 
- 22   :  ff5a ; 
- 23   :  ff56 ; 
- 24   :  ff51 ; 
- 25   :  ff4c ; 
- 26   :  ff48 ; 
- 27   :  ff43 ; 
- 28   :  ff3f ; 
- 29   :  ff3b ; 
- 2a   :  ff36 ; 
- 2b   :  ff32 ; 
- 2c   :  ff2e ; 
- 2d   :  ff2a ; 
- 2e   :  ff26 ; 
- 2f   :  ff22 ; 
- 30   :  ff1e ; 
- 31   :  ff1a ; 
- 32   :  ff16 ; 
- 33   :  ff12 ; 
- 34   :  ff0f ; 
- 35   :  ff0b ; 
- 36   :  ff08 ; 
- 37   :  ff04 ; 
- 38   :  ff01 ; 
- 39   :  fefd ; 
- 3a   :  fefa ; 
- 3b   :  fef7 ; 
- 3c   :  fef4 ; 
- 3d   :  fef1 ; 
- 3e   :  feee ; 
- 3f   :  feeb ; 
- 40   :  fee8 ; 
- 41   :  fee5 ; 
- 42   :  fee2 ; 
- 43   :  fee0 ; 
- 44   :  fedd ; 
- 45   :  feda ; 
- 46   :  fed8 ; 
- 47   :  fed5 ; 
- 48   :  fed3 ; 
- 49   :  fed1 ; 
- 4a   :  fece ; 
- 4b   :  fecc ; 
- 4c   :  feca ; 
- 4d   :  fec8 ; 
- 4e   :  fec6 ; 
- 4f   :  fec4 ; 
- 50   :  fec2 ; 
- 51   :  fec1 ; 
- 52   :  febf ; 
- 53   :  febd ; 
- 54   :  febc ; 
- 55   :  feba ; 
- 56   :  feb9 ; 
- 57   :  feb7 ; 
- 58   :  feb6 ; 
- 59   :  feb5 ; 
- 5a   :  feb3 ; 
- 5b   :  feb2 ; 
- 5c   :  feb1 ; 
- 5d   :  feb0 ; 
- 5e   :  feaf ; 
- 5f   :  feae ; 
- 60   :  fead ; 
+ 0   :  1e ; 
+ 1   :  18 ; 
+ 2   :  12 ; 
+ 3   :  b ; 
+ 4   :  5 ; 
+ 5   :  ffff ; 
+ 6   :  fff8 ; 
+ 7   :  fff2 ; 
+ 8   :  ffec ; 
+ 9   :  ffe6 ; 
+ a   :  ffe0 ; 
+ b   :  ffda ; 
+ c   :  ffd4 ; 
+ d   :  ffce ; 
+ e   :  ffc8 ; 
+ f   :  ffc3 ; 
+ 10   :  ffbd ; 
+ 11   :  ffb7 ; 
+ 12   :  ffb1 ; 
+ 13   :  ffac ; 
+ 14   :  ffa6 ; 
+ 15   :  ffa1 ; 
+ 16   :  ff9b ; 
+ 17   :  ff96 ; 
+ 18   :  ff90 ; 
+ 19   :  ff8b ; 
+ 1a   :  ff86 ; 
+ 1b   :  ff81 ; 
+ 1c   :  ff7c ; 
+ 1d   :  ff76 ; 
+ 1e   :  ff71 ; 
+ 1f   :  ff6c ; 
+ 20   :  ff67 ; 
+ 21   :  ff63 ; 
+ 22   :  ff5e ; 
+ 23   :  ff59 ; 
+ 24   :  ff54 ; 
+ 25   :  ff50 ; 
+ 26   :  ff4b ; 
+ 27   :  ff47 ; 
+ 28   :  ff42 ; 
+ 29   :  ff3e ; 
+ 2a   :  ff39 ; 
+ 2b   :  ff35 ; 
+ 2c   :  ff31 ; 
+ 2d   :  ff2d ; 
+ 2e   :  ff29 ; 
+ 2f   :  ff25 ; 
+ 30   :  ff21 ; 
+ 31   :  ff1d ; 
+ 32   :  ff19 ; 
+ 33   :  ff15 ; 
+ 34   :  ff11 ; 
+ 35   :  ff0e ; 
+ 36   :  ff0a ; 
+ 37   :  ff07 ; 
+ 38   :  ff03 ; 
+ 39   :  ff00 ; 
+ 3a   :  fefd ; 
+ 3b   :  fef9 ; 
+ 3c   :  fef6 ; 
+ 3d   :  fef3 ; 
+ 3e   :  fef0 ; 
+ 3f   :  feed ; 
+ 40   :  feea ; 
+ 41   :  fee7 ; 
+ 42   :  fee4 ; 
+ 43   :  fee2 ; 
+ 44   :  fedf ; 
+ 45   :  fedc ; 
+ 46   :  feda ; 
+ 47   :  fed7 ; 
+ 48   :  fed5 ; 
+ 49   :  fed2 ; 
+ 4a   :  fed0 ; 
+ 4b   :  fece ; 
+ 4c   :  fecc ; 
+ 4d   :  feca ; 
+ 4e   :  fec8 ; 
+ 4f   :  fec6 ; 
+ 50   :  fec4 ; 
+ 51   :  fec2 ; 
+ 52   :  fec0 ; 
+ 53   :  febe ; 
+ 54   :  febd ; 
+ 55   :  febb ; 
+ 56   :  feba ; 
+ 57   :  feb8 ; 
+ 58   :  feb7 ; 
+ 59   :  feb6 ; 
+ 5a   :  feb4 ; 
+ 5b   :  feb3 ; 
+ 5c   :  feb2 ; 
+ 5d   :  feb1 ; 
+ 5e   :  feb0 ; 
+ 5f   :  feaf ; 
+ 60   :  feae ; 
  61   :  fead ; 
- 62   :  feac ; 
- 63   :  feab ; 
+ 62   :  fead ; 
+ 63   :  feac ; 
  64   :  feab ; 
- 65   :  feaa ; 
+ 65   :  feab ; 
  66   :  feaa ; 
- 67   :  fea9 ; 
+ 67   :  feaa ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea8 ; 
+ 6a   :  fea9 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -117,146 +117,146 @@ CONTENT BEGIN
  6f   :  fea8 ; 
  70   :  fea8 ; 
  71   :  fea8 ; 
- 72   :  fea9 ; 
+ 72   :  fea8 ; 
  73   :  fea9 ; 
  74   :  fea9 ; 
- 75   :  feaa ; 
+ 75   :  fea9 ; 
  76   :  feaa ; 
  77   :  feaa ; 
  78   :  feab ; 
- 79   :  feac ; 
+ 79   :  feab ; 
  7a   :  feac ; 
- 7b   :  fead ; 
- 7c   :  feae ; 
+ 7b   :  feac ; 
+ 7c   :  fead ; 
  7d   :  feae ; 
  7e   :  feaf ; 
- 7f   :  feb0 ; 
- 80   :  feb1 ; 
- 81   :  feb2 ; 
- 82   :  feb3 ; 
- 83   :  feb4 ; 
+ 7f   :  feaf ; 
+ 80   :  feb0 ; 
+ 81   :  feb1 ; 
+ 82   :  feb2 ; 
+ 83   :  feb3 ; 
  84   :  feb5 ; 
- 85   :  feb7 ; 
- 86   :  feb8 ; 
- 87   :  feb9 ; 
- 88   :  feba ; 
- 89   :  febc ; 
- 8a   :  febd ; 
- 8b   :  febf ; 
- 8c   :  fec0 ; 
- 8d   :  fec2 ; 
- 8e   :  fec3 ; 
- 8f   :  fec5 ; 
- 90   :  fec6 ; 
- 91   :  fec8 ; 
- 92   :  feca ; 
- 93   :  fecc ; 
- 94   :  fecd ; 
- 95   :  fecf ; 
- 96   :  fed1 ; 
- 97   :  fed3 ; 
- 98   :  fed5 ; 
- 99   :  fed7 ; 
- 9a   :  fed9 ; 
- 9b   :  fedb ; 
- 9c   :  fedd ; 
- 9d   :  fedf ; 
- 9e   :  fee2 ; 
- 9f   :  fee4 ; 
- a0   :  fee6 ; 
- a1   :  fee8 ; 
- a2   :  feeb ; 
- a3   :  feed ; 
- a4   :  feef ; 
- a5   :  fef2 ; 
- a6   :  fef4 ; 
- a7   :  fef6 ; 
- a8   :  fef9 ; 
- a9   :  fefb ; 
- aa   :  fefe ; 
- ab   :  ff00 ; 
- ac   :  ff03 ; 
- ad   :  ff05 ; 
- ae   :  ff08 ; 
- af   :  ff0b ; 
- b0   :  ff0d ; 
- b1   :  ff10 ; 
- b2   :  ff13 ; 
- b3   :  ff15 ; 
- b4   :  ff18 ; 
- b5   :  ff1b ; 
- b6   :  ff1e ; 
- b7   :  ff20 ; 
- b8   :  ff23 ; 
- b9   :  ff26 ; 
- ba   :  ff29 ; 
- bb   :  ff2c ; 
- bc   :  ff2e ; 
- bd   :  ff31 ; 
- be   :  ff34 ; 
- bf   :  ff37 ; 
- c0   :  ff3a ; 
- c1   :  ff3d ; 
- c2   :  ff40 ; 
- c3   :  ff43 ; 
- c4   :  ff46 ; 
- c5   :  ff49 ; 
- c6   :  ff4c ; 
- c7   :  ff4f ; 
- c8   :  ff52 ; 
- c9   :  ff55 ; 
- ca   :  ff58 ; 
- cb   :  ff5b ; 
- cc   :  ff5e ; 
- cd   :  ff61 ; 
- ce   :  ff64 ; 
- cf   :  ff67 ; 
- d0   :  ff6a ; 
- d1   :  ff6d ; 
- d2   :  ff70 ; 
- d3   :  ff73 ; 
- d4   :  ff76 ; 
- d5   :  ff79 ; 
- d6   :  ff7c ; 
- d7   :  ff7f ; 
- d8   :  ff82 ; 
- d9   :  ff85 ; 
- da   :  ff88 ; 
- db   :  ff8b ; 
- dc   :  ff8e ; 
- dd   :  ff91 ; 
- de   :  ff94 ; 
- df   :  ff97 ; 
- e0   :  ff9a ; 
- e1   :  ff9d ; 
- e2   :  ffa0 ; 
- e3   :  ffa3 ; 
- e4   :  ffa6 ; 
- e5   :  ffa9 ; 
- e6   :  ffac ; 
- e7   :  ffae ; 
- e8   :  ffb1 ; 
- e9   :  ffb4 ; 
- ea   :  ffb7 ; 
- eb   :  ffba ; 
- ec   :  ffbd ; 
- ed   :  ffc0 ; 
- ee   :  ffc3 ; 
- ef   :  ffc6 ; 
- f0   :  ffc8 ; 
- f1   :  ffcb ; 
- f2   :  ffce ; 
- f3   :  ffd1 ; 
- f4   :  ffd4 ; 
- f5   :  ffd6 ; 
- f6   :  ffd9 ; 
- f7   :  ffdc ; 
- f8   :  ffdf ; 
- f9   :  ffe1 ; 
- fa   :  ffe4 ; 
- fb   :  ffe7 ; 
- fc   :  ffe9 ; 
- fd   :  ffec ; 
- fe   :  ffef ; 
- ff   :  fff1 ; 
+ 85   :  feb6 ; 
+ 86   :  feb7 ; 
+ 87   :  feb8 ; 
+ 88   :  feb9 ; 
+ 89   :  febb ; 
+ 8a   :  febc ; 
+ 8b   :  febd ; 
+ 8c   :  febf ; 
+ 8d   :  fec0 ; 
+ 8e   :  fec2 ; 
+ 8f   :  fec4 ; 
+ 90   :  fec5 ; 
+ 91   :  fec7 ; 
+ 92   :  fec9 ; 
+ 93   :  feca ; 
+ 94   :  fecc ; 
+ 95   :  fece ; 
+ 96   :  fed0 ; 
+ 97   :  fed2 ; 
+ 98   :  fed4 ; 
+ 99   :  fed6 ; 
+ 9a   :  fed8 ; 
+ 9b   :  feda ; 
+ 9c   :  fedc ; 
+ 9d   :  fede ; 
+ 9e   :  fee0 ; 
+ 9f   :  fee2 ; 
+ a0   :  fee4 ; 
+ a1   :  fee7 ; 
+ a2   :  fee9 ; 
+ a3   :  feeb ; 
+ a4   :  feed ; 
+ a5   :  fef0 ; 
+ a6   :  fef2 ; 
+ a7   :  fef5 ; 
+ a8   :  fef7 ; 
+ a9   :  fef9 ; 
+ aa   :  fefc ; 
+ ab   :  fefe ; 
+ ac   :  ff01 ; 
+ ad   :  ff04 ; 
+ ae   :  ff06 ; 
+ af   :  ff09 ; 
+ b0   :  ff0b ; 
+ b1   :  ff0e ; 
+ b2   :  ff11 ; 
+ b3   :  ff13 ; 
+ b4   :  ff16 ; 
+ b5   :  ff19 ; 
+ b6   :  ff1b ; 
+ b7   :  ff1e ; 
+ b8   :  ff21 ; 
+ b9   :  ff24 ; 
+ ba   :  ff27 ; 
+ bb   :  ff29 ; 
+ bc   :  ff2c ; 
+ bd   :  ff2f ; 
+ be   :  ff32 ; 
+ bf   :  ff35 ; 
+ c0   :  ff38 ; 
+ c1   :  ff3b ; 
+ c2   :  ff3e ; 
+ c3   :  ff41 ; 
+ c4   :  ff43 ; 
+ c5   :  ff46 ; 
+ c6   :  ff49 ; 
+ c7   :  ff4c ; 
+ c8   :  ff4f ; 
+ c9   :  ff52 ; 
+ ca   :  ff55 ; 
+ cb   :  ff58 ; 
+ cc   :  ff5b ; 
+ cd   :  ff5e ; 
+ ce   :  ff61 ; 
+ cf   :  ff64 ; 
+ d0   :  ff67 ; 
+ d1   :  ff6a ; 
+ d2   :  ff6d ; 
+ d3   :  ff70 ; 
+ d4   :  ff73 ; 
+ d5   :  ff76 ; 
+ d6   :  ff79 ; 
+ d7   :  ff7c ; 
+ d8   :  ff7f ; 
+ d9   :  ff82 ; 
+ da   :  ff85 ; 
+ db   :  ff88 ; 
+ dc   :  ff8b ; 
+ dd   :  ff8e ; 
+ de   :  ff91 ; 
+ df   :  ff94 ; 
+ e0   :  ff97 ; 
+ e1   :  ff9a ; 
+ e2   :  ff9d ; 
+ e3   :  ffa0 ; 
+ e4   :  ffa3 ; 
+ e5   :  ffa6 ; 
+ e6   :  ffa9 ; 
+ e7   :  ffac ; 
+ e8   :  ffaf ; 
+ e9   :  ffb2 ; 
+ ea   :  ffb5 ; 
+ eb   :  ffb8 ; 
+ ec   :  ffbb ; 
+ ed   :  ffbe ; 
+ ee   :  ffc1 ; 
+ ef   :  ffc3 ; 
+ f0   :  ffc6 ; 
+ f1   :  ffc9 ; 
+ f2   :  ffcc ; 
+ f3   :  ffcf ; 
+ f4   :  ffd2 ; 
+ f5   :  ffd4 ; 
+ f6   :  ffd7 ; 
+ f7   :  ffda ; 
+ f8   :  ffdd ; 
+ f9   :  ffdf ; 
+ fa   :  ffe2 ; 
+ fb   :  ffe5 ; 
+ fc   :  ffe7 ; 
+ fd   :  ffea ; 
+ fe   :  ffed ; 
+ ff   :  ffef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_20.mif
index 07a21286bb..33781824c9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_20.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  51 ; 
- 1   :  36 ; 
- 2   :  1b ; 
- 3   :  1 ; 
- 4   :  ffe6 ; 
- 5   :  ffcc ; 
- 6   :  ffb2 ; 
- 7   :  ff98 ; 
- 8   :  ff7e ; 
- 9   :  ff64 ; 
- a   :  ff4b ; 
- b   :  ff31 ; 
- c   :  ff18 ; 
- d   :  feff ; 
- e   :  fee6 ; 
- f   :  fece ; 
- 10   :  feb5 ; 
- 11   :  fe9d ; 
- 12   :  fe85 ; 
- 13   :  fe6d ; 
- 14   :  fe55 ; 
- 15   :  fe3d ; 
- 16   :  fe26 ; 
- 17   :  fe0f ; 
- 18   :  fdf8 ; 
- 19   :  fde1 ; 
- 1a   :  fdca ; 
- 1b   :  fdb4 ; 
- 1c   :  fd9e ; 
- 1d   :  fd88 ; 
- 1e   :  fd72 ; 
- 1f   :  fd5c ; 
- 20   :  fd47 ; 
- 21   :  fd32 ; 
- 22   :  fd1d ; 
- 23   :  fd08 ; 
- 24   :  fcf4 ; 
- 25   :  fce0 ; 
- 26   :  fccc ; 
- 27   :  fcb8 ; 
- 28   :  fca4 ; 
- 29   :  fc91 ; 
- 2a   :  fc7e ; 
- 2b   :  fc6b ; 
- 2c   :  fc59 ; 
- 2d   :  fc46 ; 
- 2e   :  fc34 ; 
- 2f   :  fc22 ; 
- 30   :  fc11 ; 
- 31   :  fbff ; 
- 32   :  fbee ; 
- 33   :  fbdd ; 
- 34   :  fbcd ; 
- 35   :  fbbc ; 
- 36   :  fbac ; 
- 37   :  fb9d ; 
- 38   :  fb8d ; 
- 39   :  fb7e ; 
- 3a   :  fb6f ; 
- 3b   :  fb60 ; 
- 3c   :  fb51 ; 
- 3d   :  fb43 ; 
- 3e   :  fb35 ; 
- 3f   :  fb27 ; 
- 40   :  fb1a ; 
- 41   :  fb0d ; 
- 42   :  fb00 ; 
- 43   :  faf3 ; 
- 44   :  fae7 ; 
- 45   :  fada ; 
- 46   :  face ; 
- 47   :  fac3 ; 
- 48   :  fab8 ; 
- 49   :  faad ; 
- 4a   :  faa2 ; 
- 4b   :  fa97 ; 
- 4c   :  fa8d ; 
- 4d   :  fa83 ; 
- 4e   :  fa79 ; 
- 4f   :  fa70 ; 
- 50   :  fa67 ; 
- 51   :  fa5e ; 
- 52   :  fa55 ; 
- 53   :  fa4d ; 
- 54   :  fa45 ; 
- 55   :  fa3d ; 
- 56   :  fa36 ; 
- 57   :  fa2e ; 
- 58   :  fa27 ; 
- 59   :  fa21 ; 
- 5a   :  fa1a ; 
- 5b   :  fa14 ; 
- 5c   :  fa0e ; 
- 5d   :  fa08 ; 
- 5e   :  fa03 ; 
- 5f   :  f9fe ; 
- 60   :  f9f9 ; 
- 61   :  f9f5 ; 
- 62   :  f9f0 ; 
- 63   :  f9ec ; 
+ 0   :  57 ; 
+ 1   :  3d ; 
+ 2   :  22 ; 
+ 3   :  7 ; 
+ 4   :  ffed ; 
+ 5   :  ffd3 ; 
+ 6   :  ffb8 ; 
+ 7   :  ff9e ; 
+ 8   :  ff84 ; 
+ 9   :  ff6b ; 
+ a   :  ff51 ; 
+ b   :  ff38 ; 
+ c   :  ff1f ; 
+ d   :  ff06 ; 
+ e   :  feed ; 
+ f   :  fed4 ; 
+ 10   :  febb ; 
+ 11   :  fea3 ; 
+ 12   :  fe8b ; 
+ 13   :  fe73 ; 
+ 14   :  fe5b ; 
+ 15   :  fe43 ; 
+ 16   :  fe2c ; 
+ 17   :  fe15 ; 
+ 18   :  fdfd ; 
+ 19   :  fde7 ; 
+ 1a   :  fdd0 ; 
+ 1b   :  fdb9 ; 
+ 1c   :  fda3 ; 
+ 1d   :  fd8d ; 
+ 1e   :  fd77 ; 
+ 1f   :  fd62 ; 
+ 20   :  fd4c ; 
+ 21   :  fd37 ; 
+ 22   :  fd22 ; 
+ 23   :  fd0d ; 
+ 24   :  fcf9 ; 
+ 25   :  fce5 ; 
+ 26   :  fcd1 ; 
+ 27   :  fcbd ; 
+ 28   :  fca9 ; 
+ 29   :  fc96 ; 
+ 2a   :  fc83 ; 
+ 2b   :  fc70 ; 
+ 2c   :  fc5d ; 
+ 2d   :  fc4b ; 
+ 2e   :  fc39 ; 
+ 2f   :  fc27 ; 
+ 30   :  fc15 ; 
+ 31   :  fc04 ; 
+ 32   :  fbf2 ; 
+ 33   :  fbe2 ; 
+ 34   :  fbd1 ; 
+ 35   :  fbc0 ; 
+ 36   :  fbb0 ; 
+ 37   :  fba0 ; 
+ 38   :  fb91 ; 
+ 39   :  fb81 ; 
+ 3a   :  fb72 ; 
+ 3b   :  fb63 ; 
+ 3c   :  fb55 ; 
+ 3d   :  fb47 ; 
+ 3e   :  fb38 ; 
+ 3f   :  fb2b ; 
+ 40   :  fb1d ; 
+ 41   :  fb10 ; 
+ 42   :  fb03 ; 
+ 43   :  faf6 ; 
+ 44   :  faea ; 
+ 45   :  fadd ; 
+ 46   :  fad1 ; 
+ 47   :  fac6 ; 
+ 48   :  faba ; 
+ 49   :  faaf ; 
+ 4a   :  faa4 ; 
+ 4b   :  fa9a ; 
+ 4c   :  fa90 ; 
+ 4d   :  fa85 ; 
+ 4e   :  fa7c ; 
+ 4f   :  fa72 ; 
+ 50   :  fa69 ; 
+ 51   :  fa60 ; 
+ 52   :  fa57 ; 
+ 53   :  fa4f ; 
+ 54   :  fa47 ; 
+ 55   :  fa3f ; 
+ 56   :  fa37 ; 
+ 57   :  fa30 ; 
+ 58   :  fa29 ; 
+ 59   :  fa22 ; 
+ 5a   :  fa1c ; 
+ 5b   :  fa15 ; 
+ 5c   :  fa10 ; 
+ 5d   :  fa0a ; 
+ 5e   :  fa04 ; 
+ 5f   :  f9ff ; 
+ 60   :  f9fa ; 
+ 61   :  f9f6 ; 
+ 62   :  f9f1 ; 
+ 63   :  f9ed ; 
  64   :  f9e9 ; 
- 65   :  f9e5 ; 
- 66   :  f9e2 ; 
- 67   :  f9df ; 
- 68   :  f9dc ; 
+ 65   :  f9e6 ; 
+ 66   :  f9e3 ; 
+ 67   :  f9e0 ; 
+ 68   :  f9dd ; 
  69   :  f9da ; 
  6a   :  f9d8 ; 
  6b   :  f9d6 ; 
  6c   :  f9d4 ; 
  6d   :  f9d3 ; 
- 6e   :  f9d1 ; 
- 6f   :  f9d0 ; 
+ 6e   :  f9d2 ; 
+ 6f   :  f9d1 ; 
  70   :  f9d0 ; 
- 71   :  f9cf ; 
+ 71   :  f9d0 ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
  75   :  f9d0 ; 
  76   :  f9d1 ; 
  77   :  f9d2 ; 
- 78   :  f9d4 ; 
+ 78   :  f9d3 ; 
  79   :  f9d5 ; 
  7a   :  f9d7 ; 
  7b   :  f9d9 ; 
  7c   :  f9db ; 
- 7d   :  f9de ; 
- 7e   :  f9e1 ; 
- 7f   :  f9e4 ; 
- 80   :  f9e7 ; 
- 81   :  f9ea ; 
- 82   :  f9ee ; 
- 83   :  f9f2 ; 
- 84   :  f9f6 ; 
- 85   :  f9fa ; 
- 86   :  f9ff ; 
- 87   :  fa04 ; 
- 88   :  fa09 ; 
- 89   :  fa0e ; 
- 8a   :  fa13 ; 
- 8b   :  fa19 ; 
- 8c   :  fa1f ; 
- 8d   :  fa25 ; 
- 8e   :  fa2b ; 
- 8f   :  fa32 ; 
- 90   :  fa38 ; 
- 91   :  fa3f ; 
- 92   :  fa46 ; 
- 93   :  fa4d ; 
- 94   :  fa55 ; 
- 95   :  fa5c ; 
- 96   :  fa64 ; 
- 97   :  fa6c ; 
- 98   :  fa74 ; 
- 99   :  fa7d ; 
- 9a   :  fa85 ; 
- 9b   :  fa8e ; 
- 9c   :  fa97 ; 
- 9d   :  faa0 ; 
- 9e   :  faa9 ; 
- 9f   :  fab3 ; 
- a0   :  fabc ; 
- a1   :  fac6 ; 
- a2   :  fad0 ; 
- a3   :  fada ; 
- a4   :  fae4 ; 
- a5   :  faee ; 
- a6   :  faf9 ; 
- a7   :  fb03 ; 
- a8   :  fb0e ; 
- a9   :  fb19 ; 
- aa   :  fb24 ; 
- ab   :  fb2f ; 
- ac   :  fb3b ; 
- ad   :  fb46 ; 
- ae   :  fb52 ; 
- af   :  fb5d ; 
- b0   :  fb69 ; 
- b1   :  fb75 ; 
- b2   :  fb81 ; 
- b3   :  fb8d ; 
- b4   :  fb9a ; 
- b5   :  fba6 ; 
- b6   :  fbb3 ; 
- b7   :  fbbf ; 
- b8   :  fbcc ; 
- b9   :  fbd9 ; 
- ba   :  fbe6 ; 
- bb   :  fbf3 ; 
- bc   :  fc00 ; 
- bd   :  fc0d ; 
- be   :  fc1b ; 
- bf   :  fc28 ; 
- c0   :  fc36 ; 
- c1   :  fc43 ; 
- c2   :  fc51 ; 
- c3   :  fc5e ; 
- c4   :  fc6c ; 
- c5   :  fc7a ; 
- c6   :  fc88 ; 
- c7   :  fc96 ; 
- c8   :  fca4 ; 
- c9   :  fcb2 ; 
- ca   :  fcc0 ; 
- cb   :  fccf ; 
- cc   :  fcdd ; 
- cd   :  fceb ; 
- ce   :  fcfa ; 
- cf   :  fd08 ; 
- d0   :  fd16 ; 
- d1   :  fd25 ; 
- d2   :  fd33 ; 
- d3   :  fd42 ; 
- d4   :  fd51 ; 
- d5   :  fd5f ; 
- d6   :  fd6e ; 
- d7   :  fd7d ; 
- d8   :  fd8b ; 
- d9   :  fd9a ; 
- da   :  fda9 ; 
- db   :  fdb8 ; 
- dc   :  fdc6 ; 
- dd   :  fdd5 ; 
- de   :  fde4 ; 
- df   :  fdf3 ; 
- e0   :  fe02 ; 
- e1   :  fe10 ; 
- e2   :  fe1f ; 
- e3   :  fe2e ; 
- e4   :  fe3d ; 
- e5   :  fe4b ; 
- e6   :  fe5a ; 
- e7   :  fe69 ; 
- e8   :  fe78 ; 
- e9   :  fe86 ; 
- ea   :  fe95 ; 
- eb   :  fea4 ; 
- ec   :  feb2 ; 
- ed   :  fec1 ; 
- ee   :  fed0 ; 
- ef   :  fede ; 
- f0   :  feed ; 
- f1   :  fefb ; 
- f2   :  ff0a ; 
- f3   :  ff18 ; 
- f4   :  ff26 ; 
- f5   :  ff35 ; 
- f6   :  ff43 ; 
- f7   :  ff51 ; 
- f8   :  ff5f ; 
- f9   :  ff6d ; 
- fa   :  ff7c ; 
- fb   :  ff8a ; 
- fc   :  ff98 ; 
- fd   :  ffa5 ; 
- fe   :  ffb3 ; 
- ff   :  ffc1 ; 
+ 7d   :  f9dd ; 
+ 7e   :  f9e0 ; 
+ 7f   :  f9e3 ; 
+ 80   :  f9e6 ; 
+ 81   :  f9e9 ; 
+ 82   :  f9ed ; 
+ 83   :  f9f1 ; 
+ 84   :  f9f5 ; 
+ 85   :  f9f9 ; 
+ 86   :  f9fe ; 
+ 87   :  fa03 ; 
+ 88   :  fa07 ; 
+ 89   :  fa0d ; 
+ 8a   :  fa12 ; 
+ 8b   :  fa18 ; 
+ 8c   :  fa1d ; 
+ 8d   :  fa23 ; 
+ 8e   :  fa2a ; 
+ 8f   :  fa30 ; 
+ 90   :  fa37 ; 
+ 91   :  fa3d ; 
+ 92   :  fa44 ; 
+ 93   :  fa4c ; 
+ 94   :  fa53 ; 
+ 95   :  fa5b ; 
+ 96   :  fa62 ; 
+ 97   :  fa6a ; 
+ 98   :  fa72 ; 
+ 99   :  fa7b ; 
+ 9a   :  fa83 ; 
+ 9b   :  fa8c ; 
+ 9c   :  fa95 ; 
+ 9d   :  fa9e ; 
+ 9e   :  faa7 ; 
+ 9f   :  fab0 ; 
+ a0   :  faba ; 
+ a1   :  fac3 ; 
+ a2   :  facd ; 
+ a3   :  fad7 ; 
+ a4   :  fae1 ; 
+ a5   :  faec ; 
+ a6   :  faf6 ; 
+ a7   :  fb01 ; 
+ a8   :  fb0b ; 
+ a9   :  fb16 ; 
+ aa   :  fb21 ; 
+ ab   :  fb2d ; 
+ ac   :  fb38 ; 
+ ad   :  fb43 ; 
+ ae   :  fb4f ; 
+ af   :  fb5a ; 
+ b0   :  fb66 ; 
+ b1   :  fb72 ; 
+ b2   :  fb7e ; 
+ b3   :  fb8a ; 
+ b4   :  fb97 ; 
+ b5   :  fba3 ; 
+ b6   :  fbb0 ; 
+ b7   :  fbbc ; 
+ b8   :  fbc9 ; 
+ b9   :  fbd6 ; 
+ ba   :  fbe3 ; 
+ bb   :  fbf0 ; 
+ bc   :  fbfd ; 
+ bd   :  fc0a ; 
+ be   :  fc17 ; 
+ bf   :  fc25 ; 
+ c0   :  fc32 ; 
+ c1   :  fc40 ; 
+ c2   :  fc4d ; 
+ c3   :  fc5b ; 
+ c4   :  fc69 ; 
+ c5   :  fc77 ; 
+ c6   :  fc85 ; 
+ c7   :  fc93 ; 
+ c8   :  fca1 ; 
+ c9   :  fcaf ; 
+ ca   :  fcbd ; 
+ cb   :  fccb ; 
+ cc   :  fcd9 ; 
+ cd   :  fce8 ; 
+ ce   :  fcf6 ; 
+ cf   :  fd04 ; 
+ d0   :  fd13 ; 
+ d1   :  fd21 ; 
+ d2   :  fd30 ; 
+ d3   :  fd3e ; 
+ d4   :  fd4d ; 
+ d5   :  fd5c ; 
+ d6   :  fd6a ; 
+ d7   :  fd79 ; 
+ d8   :  fd88 ; 
+ d9   :  fd96 ; 
+ da   :  fda5 ; 
+ db   :  fdb4 ; 
+ dc   :  fdc3 ; 
+ dd   :  fdd1 ; 
+ de   :  fde0 ; 
+ df   :  fdef ; 
+ e0   :  fdfe ; 
+ e1   :  fe0d ; 
+ e2   :  fe1b ; 
+ e3   :  fe2a ; 
+ e4   :  fe39 ; 
+ e5   :  fe48 ; 
+ e6   :  fe57 ; 
+ e7   :  fe65 ; 
+ e8   :  fe74 ; 
+ e9   :  fe83 ; 
+ ea   :  fe91 ; 
+ eb   :  fea0 ; 
+ ec   :  feaf ; 
+ ed   :  febd ; 
+ ee   :  fecc ; 
+ ef   :  fedb ; 
+ f0   :  fee9 ; 
+ f1   :  fef8 ; 
+ f2   :  ff06 ; 
+ f3   :  ff14 ; 
+ f4   :  ff23 ; 
+ f5   :  ff31 ; 
+ f6   :  ff3f ; 
+ f7   :  ff4e ; 
+ f8   :  ff5c ; 
+ f9   :  ff6a ; 
+ fa   :  ff78 ; 
+ fb   :  ff86 ; 
+ fc   :  ff94 ; 
+ fd   :  ffa2 ; 
+ fe   :  ffb0 ; 
+ ff   :  ffbe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_21.mif
index 0bdf3f16ec..6536f4853f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_21.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff81 ; 
- 1   :  ffb6 ; 
- 2   :  ffea ; 
- 3   :  1e ; 
- 4   :  51 ; 
- 5   :  85 ; 
- 6   :  b8 ; 
- 7   :  ea ; 
- 8   :  11d ; 
- 9   :  14f ; 
- a   :  180 ; 
- b   :  1b2 ; 
- c   :  1e3 ; 
- d   :  214 ; 
- e   :  244 ; 
- f   :  274 ; 
- 10   :  2a3 ; 
- 11   :  2d3 ; 
- 12   :  302 ; 
- 13   :  330 ; 
- 14   :  35e ; 
- 15   :  38c ; 
- 16   :  3b9 ; 
- 17   :  3e6 ; 
- 18   :  413 ; 
- 19   :  43f ; 
- 1a   :  46b ; 
- 1b   :  496 ; 
- 1c   :  4c1 ; 
- 1d   :  4ec ; 
- 1e   :  516 ; 
- 1f   :  53f ; 
- 20   :  569 ; 
- 21   :  591 ; 
- 22   :  5ba ; 
- 23   :  5e2 ; 
- 24   :  609 ; 
- 25   :  630 ; 
- 26   :  657 ; 
- 27   :  67d ; 
- 28   :  6a2 ; 
- 29   :  6c7 ; 
- 2a   :  6ec ; 
- 2b   :  710 ; 
- 2c   :  734 ; 
- 2d   :  757 ; 
- 2e   :  77a ; 
- 2f   :  79c ; 
- 30   :  7be ; 
- 31   :  7df ; 
- 32   :  800 ; 
- 33   :  821 ; 
- 34   :  840 ; 
- 35   :  860 ; 
- 36   :  87f ; 
- 37   :  89d ; 
- 38   :  8bb ; 
- 39   :  8d8 ; 
- 3a   :  8f5 ; 
- 3b   :  911 ; 
- 3c   :  92d ; 
- 3d   :  948 ; 
- 3e   :  963 ; 
- 3f   :  97d ; 
- 40   :  997 ; 
- 41   :  9b0 ; 
- 42   :  9c9 ; 
- 43   :  9e1 ; 
- 44   :  9f9 ; 
- 45   :  a10 ; 
- 46   :  a26 ; 
- 47   :  a3c ; 
- 48   :  a52 ; 
- 49   :  a67 ; 
- 4a   :  a7c ; 
- 4b   :  a90 ; 
- 4c   :  aa3 ; 
- 4d   :  ab6 ; 
- 4e   :  ac8 ; 
- 4f   :  ada ; 
- 50   :  aec ; 
- 51   :  afc ; 
- 52   :  b0d ; 
- 53   :  b1d ; 
- 54   :  b2c ; 
- 55   :  b3b ; 
- 56   :  b49 ; 
- 57   :  b56 ; 
- 58   :  b64 ; 
- 59   :  b70 ; 
- 5a   :  b7c ; 
- 5b   :  b88 ; 
- 5c   :  b93 ; 
- 5d   :  b9e ; 
- 5e   :  ba8 ; 
- 5f   :  bb1 ; 
- 60   :  bba ; 
- 61   :  bc3 ; 
- 62   :  bcb ; 
- 63   :  bd2 ; 
- 64   :  bd9 ; 
- 65   :  bdf ; 
- 66   :  be5 ; 
- 67   :  beb ; 
- 68   :  bf0 ; 
- 69   :  bf4 ; 
- 6a   :  bf8 ; 
- 6b   :  bfc ; 
- 6c   :  bff ; 
- 6d   :  c01 ; 
+ 0   :  ff74 ; 
+ 1   :  ffa9 ; 
+ 2   :  ffdd ; 
+ 3   :  11 ; 
+ 4   :  45 ; 
+ 5   :  78 ; 
+ 6   :  ab ; 
+ 7   :  de ; 
+ 8   :  110 ; 
+ 9   :  142 ; 
+ a   :  174 ; 
+ b   :  1a5 ; 
+ c   :  1d7 ; 
+ d   :  207 ; 
+ e   :  238 ; 
+ f   :  268 ; 
+ 10   :  298 ; 
+ 11   :  2c7 ; 
+ 12   :  2f6 ; 
+ 13   :  325 ; 
+ 14   :  353 ; 
+ 15   :  381 ; 
+ 16   :  3ae ; 
+ 17   :  3db ; 
+ 18   :  408 ; 
+ 19   :  434 ; 
+ 1a   :  460 ; 
+ 1b   :  48b ; 
+ 1c   :  4b6 ; 
+ 1d   :  4e1 ; 
+ 1e   :  50b ; 
+ 1f   :  535 ; 
+ 20   :  55e ; 
+ 21   :  587 ; 
+ 22   :  5b0 ; 
+ 23   :  5d8 ; 
+ 24   :  5ff ; 
+ 25   :  626 ; 
+ 26   :  64d ; 
+ 27   :  673 ; 
+ 28   :  699 ; 
+ 29   :  6be ; 
+ 2a   :  6e3 ; 
+ 2b   :  707 ; 
+ 2c   :  72b ; 
+ 2d   :  74e ; 
+ 2e   :  771 ; 
+ 2f   :  794 ; 
+ 30   :  7b6 ; 
+ 31   :  7d7 ; 
+ 32   :  7f8 ; 
+ 33   :  818 ; 
+ 34   :  838 ; 
+ 35   :  858 ; 
+ 36   :  877 ; 
+ 37   :  895 ; 
+ 38   :  8b3 ; 
+ 39   :  8d1 ; 
+ 3a   :  8ee ; 
+ 3b   :  90a ; 
+ 3c   :  926 ; 
+ 3d   :  941 ; 
+ 3e   :  95c ; 
+ 3f   :  977 ; 
+ 40   :  991 ; 
+ 41   :  9aa ; 
+ 42   :  9c3 ; 
+ 43   :  9db ; 
+ 44   :  9f3 ; 
+ 45   :  a0a ; 
+ 46   :  a21 ; 
+ 47   :  a37 ; 
+ 48   :  a4d ; 
+ 49   :  a62 ; 
+ 4a   :  a77 ; 
+ 4b   :  a8b ; 
+ 4c   :  a9e ; 
+ 4d   :  ab1 ; 
+ 4e   :  ac4 ; 
+ 4f   :  ad6 ; 
+ 50   :  ae7 ; 
+ 51   :  af8 ; 
+ 52   :  b09 ; 
+ 53   :  b19 ; 
+ 54   :  b28 ; 
+ 55   :  b37 ; 
+ 56   :  b45 ; 
+ 57   :  b53 ; 
+ 58   :  b60 ; 
+ 59   :  b6d ; 
+ 5a   :  b79 ; 
+ 5b   :  b85 ; 
+ 5c   :  b90 ; 
+ 5d   :  b9b ; 
+ 5e   :  ba5 ; 
+ 5f   :  baf ; 
+ 60   :  bb8 ; 
+ 61   :  bc1 ; 
+ 62   :  bc9 ; 
+ 63   :  bd0 ; 
+ 64   :  bd7 ; 
+ 65   :  bde ; 
+ 66   :  be4 ; 
+ 67   :  bea ; 
+ 68   :  bef ; 
+ 69   :  bf3 ; 
+ 6a   :  bf7 ; 
+ 6b   :  bfb ; 
+ 6c   :  bfe ; 
+ 6d   :  c00 ; 
  6e   :  c03 ; 
  6f   :  c04 ; 
  70   :  c05 ; 
@@ -120,143 +120,143 @@ CONTENT BEGIN
  72   :  c06 ; 
  73   :  c06 ; 
  74   :  c05 ; 
- 75   :  c03 ; 
- 76   :  c01 ; 
- 77   :  bff ; 
- 78   :  bfc ; 
- 79   :  bf9 ; 
- 7a   :  bf5 ; 
- 7b   :  bf1 ; 
- 7c   :  bec ; 
- 7d   :  be7 ; 
- 7e   :  be2 ; 
- 7f   :  bdc ; 
- 80   :  bd5 ; 
- 81   :  bce ; 
- 82   :  bc7 ; 
- 83   :  bbf ; 
- 84   :  bb7 ; 
- 85   :  baf ; 
- 86   :  ba6 ; 
- 87   :  b9c ; 
- 88   :  b92 ; 
- 89   :  b88 ; 
- 8a   :  b7e ; 
- 8b   :  b72 ; 
- 8c   :  b67 ; 
- 8d   :  b5b ; 
- 8e   :  b4f ; 
- 8f   :  b42 ; 
- 90   :  b35 ; 
- 91   :  b28 ; 
- 92   :  b1a ; 
- 93   :  b0c ; 
- 94   :  afe ; 
- 95   :  aef ; 
- 96   :  adf ; 
- 97   :  ad0 ; 
- 98   :  ac0 ; 
- 99   :  ab0 ; 
- 9a   :  a9f ; 
- 9b   :  a8e ; 
- 9c   :  a7d ; 
- 9d   :  a6b ; 
- 9e   :  a59 ; 
- 9f   :  a47 ; 
- a0   :  a34 ; 
- a1   :  a22 ; 
- a2   :  a0e ; 
- a3   :  9fb ; 
- a4   :  9e7 ; 
- a5   :  9d3 ; 
- a6   :  9bf ; 
- a7   :  9aa ; 
- a8   :  995 ; 
- a9   :  980 ; 
- aa   :  96a ; 
- ab   :  955 ; 
- ac   :  93f ; 
- ad   :  928 ; 
- ae   :  912 ; 
- af   :  8fb ; 
- b0   :  8e4 ; 
- b1   :  8cd ; 
- b2   :  8b5 ; 
- b3   :  89e ; 
- b4   :  886 ; 
- b5   :  86e ; 
- b6   :  855 ; 
- b7   :  83d ; 
- b8   :  824 ; 
- b9   :  80b ; 
- ba   :  7f2 ; 
- bb   :  7d8 ; 
- bc   :  7bf ; 
- bd   :  7a5 ; 
- be   :  78b ; 
- bf   :  771 ; 
- c0   :  757 ; 
- c1   :  73d ; 
- c2   :  722 ; 
- c3   :  708 ; 
- c4   :  6ed ; 
- c5   :  6d2 ; 
- c6   :  6b7 ; 
- c7   :  69c ; 
- c8   :  680 ; 
- c9   :  665 ; 
- ca   :  649 ; 
- cb   :  62e ; 
- cc   :  612 ; 
- cd   :  5f6 ; 
- ce   :  5da ; 
- cf   :  5be ; 
- d0   :  5a2 ; 
- d1   :  586 ; 
- d2   :  569 ; 
- d3   :  54d ; 
- d4   :  530 ; 
- d5   :  514 ; 
- d6   :  4f7 ; 
- d7   :  4db ; 
- d8   :  4be ; 
- d9   :  4a1 ; 
- da   :  485 ; 
- db   :  468 ; 
- dc   :  44b ; 
- dd   :  42e ; 
- de   :  411 ; 
- df   :  3f5 ; 
- e0   :  3d8 ; 
- e1   :  3bb ; 
- e2   :  39e ; 
- e3   :  381 ; 
- e4   :  364 ; 
- e5   :  347 ; 
- e6   :  32b ; 
- e7   :  30e ; 
- e8   :  2f1 ; 
- e9   :  2d4 ; 
- ea   :  2b7 ; 
- eb   :  29b ; 
- ec   :  27e ; 
- ed   :  262 ; 
- ee   :  245 ; 
- ef   :  228 ; 
- f0   :  20c ; 
- f1   :  1f0 ; 
- f2   :  1d3 ; 
- f3   :  1b7 ; 
- f4   :  19b ; 
- f5   :  17f ; 
- f6   :  163 ; 
- f7   :  147 ; 
- f8   :  12b ; 
- f9   :  110 ; 
- fa   :  f4 ; 
- fb   :  d8 ; 
- fc   :  bd ; 
- fd   :  a2 ; 
- fe   :  87 ; 
- ff   :  6c ; 
+ 75   :  c04 ; 
+ 76   :  c02 ; 
+ 77   :  c00 ; 
+ 78   :  bfd ; 
+ 79   :  bfa ; 
+ 7a   :  bf6 ; 
+ 7b   :  bf2 ; 
+ 7c   :  bee ; 
+ 7d   :  be9 ; 
+ 7e   :  be3 ; 
+ 7f   :  bdd ; 
+ 80   :  bd7 ; 
+ 81   :  bd0 ; 
+ 82   :  bc9 ; 
+ 83   :  bc1 ; 
+ 84   :  bb9 ; 
+ 85   :  bb1 ; 
+ 86   :  ba8 ; 
+ 87   :  b9f ; 
+ 88   :  b95 ; 
+ 89   :  b8b ; 
+ 8a   :  b80 ; 
+ 8b   :  b75 ; 
+ 8c   :  b6a ; 
+ 8d   :  b5e ; 
+ 8e   :  b52 ; 
+ 8f   :  b46 ; 
+ 90   :  b39 ; 
+ 91   :  b2b ; 
+ 92   :  b1e ; 
+ 93   :  b10 ; 
+ 94   :  b01 ; 
+ 95   :  af2 ; 
+ 96   :  ae3 ; 
+ 97   :  ad4 ; 
+ 98   :  ac4 ; 
+ 99   :  ab4 ; 
+ 9a   :  aa3 ; 
+ 9b   :  a92 ; 
+ 9c   :  a81 ; 
+ 9d   :  a70 ; 
+ 9e   :  a5e ; 
+ 9f   :  a4c ; 
+ a0   :  a39 ; 
+ a1   :  a26 ; 
+ a2   :  a13 ; 
+ a3   :  a00 ; 
+ a4   :  9ec ; 
+ a5   :  9d8 ; 
+ a6   :  9c4 ; 
+ a7   :  9af ; 
+ a8   :  99a ; 
+ a9   :  985 ; 
+ aa   :  970 ; 
+ ab   :  95a ; 
+ ac   :  944 ; 
+ ad   :  92e ; 
+ ae   :  917 ; 
+ af   :  901 ; 
+ b0   :  8ea ; 
+ b1   :  8d3 ; 
+ b2   :  8bb ; 
+ b3   :  8a4 ; 
+ b4   :  88c ; 
+ b5   :  874 ; 
+ b6   :  85b ; 
+ b7   :  843 ; 
+ b8   :  82a ; 
+ b9   :  811 ; 
+ ba   :  7f8 ; 
+ bb   :  7df ; 
+ bc   :  7c5 ; 
+ bd   :  7ac ; 
+ be   :  792 ; 
+ bf   :  778 ; 
+ c0   :  75e ; 
+ c1   :  743 ; 
+ c2   :  729 ; 
+ c3   :  70e ; 
+ c4   :  6f4 ; 
+ c5   :  6d9 ; 
+ c6   :  6be ; 
+ c7   :  6a2 ; 
+ c8   :  687 ; 
+ c9   :  66c ; 
+ ca   :  650 ; 
+ cb   :  635 ; 
+ cc   :  619 ; 
+ cd   :  5fd ; 
+ ce   :  5e1 ; 
+ cf   :  5c5 ; 
+ d0   :  5a9 ; 
+ d1   :  58d ; 
+ d2   :  570 ; 
+ d3   :  554 ; 
+ d4   :  538 ; 
+ d5   :  51b ; 
+ d6   :  4fe ; 
+ d7   :  4e2 ; 
+ d8   :  4c5 ; 
+ d9   :  4a9 ; 
+ da   :  48c ; 
+ db   :  46f ; 
+ dc   :  452 ; 
+ dd   :  435 ; 
+ de   :  419 ; 
+ df   :  3fc ; 
+ e0   :  3df ; 
+ e1   :  3c2 ; 
+ e2   :  3a5 ; 
+ e3   :  388 ; 
+ e4   :  36b ; 
+ e5   :  34f ; 
+ e6   :  332 ; 
+ e7   :  315 ; 
+ e8   :  2f8 ; 
+ e9   :  2db ; 
+ ea   :  2bf ; 
+ eb   :  2a2 ; 
+ ec   :  285 ; 
+ ed   :  269 ; 
+ ee   :  24c ; 
+ ef   :  230 ; 
+ f0   :  213 ; 
+ f1   :  1f7 ; 
+ f2   :  1da ; 
+ f3   :  1be ; 
+ f4   :  1a2 ; 
+ f5   :  186 ; 
+ f6   :  16a ; 
+ f7   :  14e ; 
+ f8   :  132 ; 
+ f9   :  117 ; 
+ fa   :  fb ; 
+ fb   :  df ; 
+ fc   :  c4 ; 
+ fd   :  a9 ; 
+ fe   :  8d ; 
+ ff   :  72 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_22.mif
index 51106f666a..b851ae2161 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_22.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e0 ; 
- 1   :  66 ; 
- 2   :  ffec ; 
- 3   :  ff73 ; 
- 4   :  fefc ; 
- 5   :  fe85 ; 
- 6   :  fe10 ; 
- 7   :  fd9c ; 
- 8   :  fd28 ; 
- 9   :  fcb6 ; 
- a   :  fc45 ; 
- b   :  fbd5 ; 
- c   :  fb66 ; 
- d   :  faf8 ; 
- e   :  fa8b ; 
- f   :  fa20 ; 
- 10   :  f9b5 ; 
- 11   :  f94c ; 
- 12   :  f8e3 ; 
- 13   :  f87c ; 
- 14   :  f816 ; 
- 15   :  f7b1 ; 
- 16   :  f74e ; 
- 17   :  f6eb ; 
- 18   :  f68a ; 
- 19   :  f629 ; 
- 1a   :  f5ca ; 
- 1b   :  f56c ; 
- 1c   :  f510 ; 
- 1d   :  f4b4 ; 
- 1e   :  f45a ; 
- 1f   :  f400 ; 
- 20   :  f3a8 ; 
- 21   :  f351 ; 
- 22   :  f2fc ; 
- 23   :  f2a7 ; 
- 24   :  f254 ; 
- 25   :  f201 ; 
- 26   :  f1b0 ; 
- 27   :  f161 ; 
- 28   :  f112 ; 
- 29   :  f0c5 ; 
- 2a   :  f078 ; 
- 2b   :  f02d ; 
- 2c   :  efe4 ; 
- 2d   :  ef9b ; 
- 2e   :  ef54 ; 
- 2f   :  ef0d ; 
- 30   :  eec8 ; 
- 31   :  ee84 ; 
- 32   :  ee42 ; 
- 33   :  ee00 ; 
- 34   :  edc0 ; 
- 35   :  ed81 ; 
- 36   :  ed43 ; 
- 37   :  ed07 ; 
- 38   :  eccb ; 
- 39   :  ec91 ; 
- 3a   :  ec58 ; 
- 3b   :  ec20 ; 
- 3c   :  ebe9 ; 
- 3d   :  ebb4 ; 
- 3e   :  eb80 ; 
- 3f   :  eb4d ; 
- 40   :  eb1b ; 
- 41   :  eaea ; 
- 42   :  eaba ; 
- 43   :  ea8c ; 
- 44   :  ea5f ; 
- 45   :  ea33 ; 
- 46   :  ea08 ; 
- 47   :  e9df ; 
- 48   :  e9b6 ; 
- 49   :  e98f ; 
- 4a   :  e969 ; 
- 4b   :  e944 ; 
- 4c   :  e920 ; 
- 4d   :  e8fd ; 
- 4e   :  e8dc ; 
- 4f   :  e8bc ; 
- 50   :  e89c ; 
- 51   :  e87e ; 
- 52   :  e861 ; 
- 53   :  e846 ; 
- 54   :  e82b ; 
- 55   :  e811 ; 
- 56   :  e7f9 ; 
- 57   :  e7e2 ; 
- 58   :  e7cc ; 
- 59   :  e7b7 ; 
- 5a   :  e7a3 ; 
- 5b   :  e790 ; 
- 5c   :  e77e ; 
- 5d   :  e76d ; 
- 5e   :  e75e ; 
- 5f   :  e74f ; 
- 60   :  e742 ; 
- 61   :  e736 ; 
- 62   :  e72a ; 
- 63   :  e720 ; 
- 64   :  e717 ; 
- 65   :  e70f ; 
- 66   :  e708 ; 
- 67   :  e702 ; 
- 68   :  e6fd ; 
- 69   :  e6f9 ; 
+ 0   :  ff ; 
+ 1   :  84 ; 
+ 2   :  a ; 
+ 3   :  ff91 ; 
+ 4   :  ff1a ; 
+ 5   :  fea3 ; 
+ 6   :  fe2d ; 
+ 7   :  fdb9 ; 
+ 8   :  fd45 ; 
+ 9   :  fcd2 ; 
+ a   :  fc61 ; 
+ b   :  fbf1 ; 
+ c   :  fb81 ; 
+ d   :  fb13 ; 
+ e   :  faa6 ; 
+ f   :  fa3a ; 
+ 10   :  f9d0 ; 
+ 11   :  f966 ; 
+ 12   :  f8fd ; 
+ 13   :  f896 ; 
+ 14   :  f830 ; 
+ 15   :  f7cb ; 
+ 16   :  f767 ; 
+ 17   :  f704 ; 
+ 18   :  f6a2 ; 
+ 19   :  f641 ; 
+ 1a   :  f5e2 ; 
+ 1b   :  f584 ; 
+ 1c   :  f527 ; 
+ 1d   :  f4cb ; 
+ 1e   :  f470 ; 
+ 1f   :  f417 ; 
+ 20   :  f3be ; 
+ 21   :  f367 ; 
+ 22   :  f311 ; 
+ 23   :  f2bc ; 
+ 24   :  f268 ; 
+ 25   :  f216 ; 
+ 26   :  f1c5 ; 
+ 27   :  f175 ; 
+ 28   :  f126 ; 
+ 29   :  f0d8 ; 
+ 2a   :  f08b ; 
+ 2b   :  f040 ; 
+ 2c   :  eff6 ; 
+ 2d   :  efad ; 
+ 2e   :  ef65 ; 
+ 2f   :  ef1f ; 
+ 30   :  eed9 ; 
+ 31   :  ee95 ; 
+ 32   :  ee52 ; 
+ 33   :  ee11 ; 
+ 34   :  edd0 ; 
+ 35   :  ed91 ; 
+ 36   :  ed53 ; 
+ 37   :  ed16 ; 
+ 38   :  ecda ; 
+ 39   :  ec9f ; 
+ 3a   :  ec66 ; 
+ 3b   :  ec2e ; 
+ 3c   :  ebf7 ; 
+ 3d   :  ebc1 ; 
+ 3e   :  eb8d ; 
+ 3f   :  eb59 ; 
+ 40   :  eb27 ; 
+ 41   :  eaf6 ; 
+ 42   :  eac6 ; 
+ 43   :  ea98 ; 
+ 44   :  ea6a ; 
+ 45   :  ea3e ; 
+ 46   :  ea13 ; 
+ 47   :  e9e9 ; 
+ 48   :  e9c0 ; 
+ 49   :  e999 ; 
+ 4a   :  e972 ; 
+ 4b   :  e94d ; 
+ 4c   :  e929 ; 
+ 4d   :  e906 ; 
+ 4e   :  e8e4 ; 
+ 4f   :  e8c3 ; 
+ 50   :  e8a4 ; 
+ 51   :  e886 ; 
+ 52   :  e868 ; 
+ 53   :  e84c ; 
+ 54   :  e832 ; 
+ 55   :  e818 ; 
+ 56   :  e7ff ; 
+ 57   :  e7e8 ; 
+ 58   :  e7d1 ; 
+ 59   :  e7bc ; 
+ 5a   :  e7a8 ; 
+ 5b   :  e794 ; 
+ 5c   :  e782 ; 
+ 5d   :  e771 ; 
+ 5e   :  e762 ; 
+ 5f   :  e753 ; 
+ 60   :  e745 ; 
+ 61   :  e739 ; 
+ 62   :  e72d ; 
+ 63   :  e723 ; 
+ 64   :  e719 ; 
+ 65   :  e711 ; 
+ 66   :  e709 ; 
+ 67   :  e703 ; 
+ 68   :  e6fe ; 
+ 69   :  e6fa ; 
  6a   :  e6f6 ; 
  6b   :  e6f4 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f4 ; 
- 6f   :  e6f6 ; 
- 70   :  e6f9 ; 
- 71   :  e6fd ; 
- 72   :  e702 ; 
- 73   :  e707 ; 
- 74   :  e70e ; 
- 75   :  e716 ; 
- 76   :  e71f ; 
- 77   :  e728 ; 
- 78   :  e733 ; 
- 79   :  e73e ; 
- 7a   :  e74b ; 
- 7b   :  e758 ; 
- 7c   :  e766 ; 
- 7d   :  e775 ; 
- 7e   :  e785 ; 
- 7f   :  e796 ; 
- 80   :  e7a7 ; 
- 81   :  e7ba ; 
- 82   :  e7cd ; 
- 83   :  e7e1 ; 
- 84   :  e7f6 ; 
- 85   :  e80c ; 
- 86   :  e823 ; 
- 87   :  e83a ; 
- 88   :  e852 ; 
- 89   :  e86b ; 
- 8a   :  e885 ; 
- 8b   :  e8a0 ; 
- 8c   :  e8bb ; 
- 8d   :  e8d7 ; 
- 8e   :  e8f4 ; 
- 8f   :  e911 ; 
- 90   :  e930 ; 
- 91   :  e94e ; 
- 92   :  e96e ; 
- 93   :  e98e ; 
- 94   :  e9af ; 
- 95   :  e9d1 ; 
- 96   :  e9f4 ; 
- 97   :  ea17 ; 
- 98   :  ea3a ; 
- 99   :  ea5f ; 
- 9a   :  ea84 ; 
- 9b   :  eaa9 ; 
- 9c   :  eacf ; 
- 9d   :  eaf6 ; 
- 9e   :  eb1e ; 
- 9f   :  eb46 ; 
- a0   :  eb6e ; 
- a1   :  eb97 ; 
- a2   :  ebc1 ; 
- a3   :  ebeb ; 
- a4   :  ec16 ; 
- a5   :  ec41 ; 
- a6   :  ec6d ; 
- a7   :  ec99 ; 
- a8   :  ecc6 ; 
- a9   :  ecf3 ; 
- aa   :  ed21 ; 
- ab   :  ed4f ; 
- ac   :  ed7e ; 
- ad   :  edad ; 
- ae   :  eddd ; 
- af   :  ee0d ; 
- b0   :  ee3e ; 
- b1   :  ee6e ; 
- b2   :  eea0 ; 
- b3   :  eed1 ; 
- b4   :  ef03 ; 
- b5   :  ef36 ; 
- b6   :  ef69 ; 
- b7   :  ef9c ; 
- b8   :  efcf ; 
- b9   :  f003 ; 
- ba   :  f037 ; 
- bb   :  f06c ; 
- bc   :  f0a1 ; 
- bd   :  f0d6 ; 
- be   :  f10b ; 
- bf   :  f141 ; 
- c0   :  f177 ; 
- c1   :  f1ad ; 
- c2   :  f1e3 ; 
- c3   :  f21a ; 
- c4   :  f251 ; 
- c5   :  f288 ; 
- c6   :  f2bf ; 
- c7   :  f2f7 ; 
- c8   :  f32f ; 
- c9   :  f367 ; 
- ca   :  f39f ; 
- cb   :  f3d7 ; 
- cc   :  f40f ; 
- cd   :  f448 ; 
- ce   :  f481 ; 
- cf   :  f4b9 ; 
- d0   :  f4f2 ; 
- d1   :  f52b ; 
- d2   :  f565 ; 
- d3   :  f59e ; 
- d4   :  f5d7 ; 
- d5   :  f610 ; 
- d6   :  f64a ; 
- d7   :  f683 ; 
- d8   :  f6bd ; 
- d9   :  f6f7 ; 
- da   :  f730 ; 
- db   :  f76a ; 
- dc   :  f7a4 ; 
- dd   :  f7dd ; 
- de   :  f817 ; 
- df   :  f850 ; 
- e0   :  f88a ; 
- e1   :  f8c4 ; 
- e2   :  f8fd ; 
- e3   :  f937 ; 
- e4   :  f970 ; 
- e5   :  f9aa ; 
- e6   :  f9e3 ; 
- e7   :  fa1c ; 
- e8   :  fa55 ; 
- e9   :  fa8e ; 
- ea   :  fac7 ; 
- eb   :  fb00 ; 
- ec   :  fb39 ; 
- ed   :  fb71 ; 
- ee   :  fbaa ; 
- ef   :  fbe2 ; 
- f0   :  fc1a ; 
- f1   :  fc52 ; 
- f2   :  fc8a ; 
- f3   :  fcc1 ; 
- f4   :  fcf9 ; 
- f5   :  fd30 ; 
- f6   :  fd67 ; 
- f7   :  fd9e ; 
- f8   :  fdd5 ; 
- f9   :  fe0b ; 
- fa   :  fe41 ; 
- fb   :  fe77 ; 
- fc   :  fead ; 
- fd   :  fee2 ; 
- fe   :  ff18 ; 
- ff   :  ff4d ; 
+ 6e   :  e6f3 ; 
+ 6f   :  e6f5 ; 
+ 70   :  e6f8 ; 
+ 71   :  e6fc ; 
+ 72   :  e700 ; 
+ 73   :  e706 ; 
+ 74   :  e70c ; 
+ 75   :  e714 ; 
+ 76   :  e71c ; 
+ 77   :  e726 ; 
+ 78   :  e730 ; 
+ 79   :  e73b ; 
+ 7a   :  e748 ; 
+ 7b   :  e755 ; 
+ 7c   :  e763 ; 
+ 7d   :  e771 ; 
+ 7e   :  e781 ; 
+ 7f   :  e792 ; 
+ 80   :  e7a3 ; 
+ 81   :  e7b5 ; 
+ 82   :  e7c8 ; 
+ 83   :  e7dc ; 
+ 84   :  e7f1 ; 
+ 85   :  e807 ; 
+ 86   :  e81d ; 
+ 87   :  e834 ; 
+ 88   :  e84c ; 
+ 89   :  e865 ; 
+ 8a   :  e87f ; 
+ 8b   :  e899 ; 
+ 8c   :  e8b4 ; 
+ 8d   :  e8d0 ; 
+ 8e   :  e8ed ; 
+ 8f   :  e90a ; 
+ 90   :  e928 ; 
+ 91   :  e947 ; 
+ 92   :  e966 ; 
+ 93   :  e986 ; 
+ 94   :  e9a7 ; 
+ 95   :  e9c9 ; 
+ 96   :  e9eb ; 
+ 97   :  ea0e ; 
+ 98   :  ea31 ; 
+ 99   :  ea55 ; 
+ 9a   :  ea7a ; 
+ 9b   :  eaa0 ; 
+ 9c   :  eac6 ; 
+ 9d   :  eaec ; 
+ 9e   :  eb14 ; 
+ 9f   :  eb3b ; 
+ a0   :  eb64 ; 
+ a1   :  eb8d ; 
+ a2   :  ebb6 ; 
+ a3   :  ebe1 ; 
+ a4   :  ec0b ; 
+ a5   :  ec36 ; 
+ a6   :  ec62 ; 
+ a7   :  ec8e ; 
+ a8   :  ecbb ; 
+ a9   :  ece8 ; 
+ aa   :  ed16 ; 
+ ab   :  ed44 ; 
+ ac   :  ed72 ; 
+ ad   :  eda2 ; 
+ ae   :  edd1 ; 
+ af   :  ee01 ; 
+ b0   :  ee31 ; 
+ b1   :  ee62 ; 
+ b2   :  ee93 ; 
+ b3   :  eec5 ; 
+ b4   :  eef7 ; 
+ b5   :  ef29 ; 
+ b6   :  ef5c ; 
+ b7   :  ef8f ; 
+ b8   :  efc2 ; 
+ b9   :  eff6 ; 
+ ba   :  f02a ; 
+ bb   :  f05f ; 
+ bc   :  f093 ; 
+ bd   :  f0c8 ; 
+ be   :  f0fe ; 
+ bf   :  f133 ; 
+ c0   :  f169 ; 
+ c1   :  f19f ; 
+ c2   :  f1d6 ; 
+ c3   :  f20c ; 
+ c4   :  f243 ; 
+ c5   :  f27a ; 
+ c6   :  f2b2 ; 
+ c7   :  f2e9 ; 
+ c8   :  f321 ; 
+ c9   :  f359 ; 
+ ca   :  f391 ; 
+ cb   :  f3c9 ; 
+ cc   :  f401 ; 
+ cd   :  f43a ; 
+ ce   :  f472 ; 
+ cf   :  f4ab ; 
+ d0   :  f4e4 ; 
+ d1   :  f51d ; 
+ d2   :  f556 ; 
+ d3   :  f58f ; 
+ d4   :  f5c9 ; 
+ d5   :  f602 ; 
+ d6   :  f63c ; 
+ d7   :  f675 ; 
+ d8   :  f6af ; 
+ d9   :  f6e8 ; 
+ da   :  f722 ; 
+ db   :  f75b ; 
+ dc   :  f795 ; 
+ dd   :  f7cf ; 
+ de   :  f808 ; 
+ df   :  f842 ; 
+ e0   :  f87c ; 
+ e1   :  f8b5 ; 
+ e2   :  f8ef ; 
+ e3   :  f928 ; 
+ e4   :  f962 ; 
+ e5   :  f99b ; 
+ e6   :  f9d4 ; 
+ e7   :  fa0e ; 
+ e8   :  fa47 ; 
+ e9   :  fa80 ; 
+ ea   :  fab9 ; 
+ eb   :  faf2 ; 
+ ec   :  fb2a ; 
+ ed   :  fb63 ; 
+ ee   :  fb9b ; 
+ ef   :  fbd4 ; 
+ f0   :  fc0c ; 
+ f1   :  fc44 ; 
+ f2   :  fc7c ; 
+ f3   :  fcb3 ; 
+ f4   :  fceb ; 
+ f5   :  fd22 ; 
+ f6   :  fd59 ; 
+ f7   :  fd90 ; 
+ f8   :  fdc7 ; 
+ f9   :  fdfd ; 
+ fa   :  fe34 ; 
+ fb   :  fe6a ; 
+ fc   :  fea0 ; 
+ fd   :  fed5 ; 
+ fe   :  ff0a ; 
+ ff   :  ff3f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_23.mif
index de6eb8b3ba..9f6896b76d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_23.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffe ; 
+ 0   :  7ffd ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffc ; 
- 4   :  7ff9 ; 
- 5   :  7ff3 ; 
- 6   :  7fec ; 
- 7   :  7fe3 ; 
- 8   :  7fd9 ; 
- 9   :  7fcc ; 
- a   :  7fbe ; 
- b   :  7faf ; 
- c   :  7f9e ; 
- d   :  7f8b ; 
- e   :  7f76 ; 
- f   :  7f60 ; 
- 10   :  7f48 ; 
- 11   :  7f2e ; 
- 12   :  7f13 ; 
- 13   :  7ef6 ; 
- 14   :  7ed7 ; 
- 15   :  7eb7 ; 
- 16   :  7e95 ; 
- 17   :  7e71 ; 
- 18   :  7e4c ; 
- 19   :  7e25 ; 
- 1a   :  7dfc ; 
- 1b   :  7dd2 ; 
- 1c   :  7da6 ; 
- 1d   :  7d79 ; 
- 1e   :  7d4a ; 
- 1f   :  7d19 ; 
- 20   :  7ce7 ; 
- 21   :  7cb3 ; 
- 22   :  7c7d ; 
- 23   :  7c46 ; 
- 24   :  7c0d ; 
- 25   :  7bd3 ; 
- 26   :  7b97 ; 
- 27   :  7b5a ; 
- 28   :  7b1b ; 
- 29   :  7ada ; 
- 2a   :  7a98 ; 
- 2b   :  7a54 ; 
- 2c   :  7a0f ; 
- 2d   :  79c8 ; 
- 2e   :  7980 ; 
- 2f   :  7936 ; 
- 30   :  78ea ; 
- 31   :  789d ; 
- 32   :  784f ; 
- 33   :  77ff ; 
- 34   :  77ad ; 
- 35   :  775a ; 
- 36   :  7706 ; 
- 37   :  76b0 ; 
- 38   :  7659 ; 
- 39   :  7600 ; 
- 3a   :  75a6 ; 
- 3b   :  754a ; 
- 3c   :  74ed ; 
- 3d   :  748f ; 
- 3e   :  742f ; 
- 3f   :  73cd ; 
- 40   :  736b ; 
- 41   :  7307 ; 
- 42   :  72a1 ; 
- 43   :  723a ; 
- 44   :  71d2 ; 
- 45   :  7169 ; 
- 46   :  70fe ; 
- 47   :  7092 ; 
- 48   :  7024 ; 
- 49   :  6fb5 ; 
- 4a   :  6f45 ; 
- 4b   :  6ed4 ; 
- 4c   :  6e61 ; 
- 4d   :  6ded ; 
- 4e   :  6d78 ; 
- 4f   :  6d02 ; 
- 50   :  6c8a ; 
- 51   :  6c12 ; 
- 52   :  6b98 ; 
- 53   :  6b1c ; 
- 54   :  6aa0 ; 
- 55   :  6a23 ; 
- 56   :  69a4 ; 
- 57   :  6924 ; 
- 58   :  68a3 ; 
- 59   :  6821 ; 
- 5a   :  679e ; 
- 5b   :  671a ; 
- 5c   :  6694 ; 
- 5d   :  660e ; 
- 5e   :  6586 ; 
- 5f   :  64fe ; 
- 60   :  6474 ; 
- 61   :  63e9 ; 
- 62   :  635e ; 
- 63   :  62d1 ; 
- 64   :  6244 ; 
- 65   :  61b5 ; 
- 66   :  6126 ; 
- 67   :  6095 ; 
- 68   :  6004 ; 
- 69   :  5f72 ; 
- 6a   :  5ede ; 
- 6b   :  5e4a ; 
- 6c   :  5db5 ; 
- 6d   :  5d20 ; 
- 6e   :  5c89 ; 
- 6f   :  5bf1 ; 
- 70   :  5b59 ; 
- 71   :  5ac0 ; 
- 72   :  5a26 ; 
- 73   :  598b ; 
- 74   :  58f0 ; 
- 75   :  5854 ; 
- 76   :  57b7 ; 
- 77   :  5719 ; 
- 78   :  567b ; 
- 79   :  55dc ; 
- 7a   :  553c ; 
- 7b   :  549c ; 
- 7c   :  53fb ; 
- 7d   :  5359 ; 
- 7e   :  52b7 ; 
- 7f   :  5214 ; 
- 80   :  5170 ; 
- 81   :  50cc ; 
- 82   :  5028 ; 
- 83   :  4f82 ; 
- 84   :  4edd ; 
- 85   :  4e36 ; 
- 86   :  4d90 ; 
- 87   :  4ce9 ; 
- 88   :  4c41 ; 
- 89   :  4b99 ; 
- 8a   :  4af0 ; 
- 8b   :  4a47 ; 
- 8c   :  499e ; 
- 8d   :  48f4 ; 
- 8e   :  484a ; 
- 8f   :  479f ; 
- 90   :  46f4 ; 
- 91   :  4649 ; 
- 92   :  459e ; 
- 93   :  44f2 ; 
- 94   :  4446 ; 
- 95   :  4399 ; 
- 96   :  42ec ; 
- 97   :  4240 ; 
- 98   :  4192 ; 
- 99   :  40e5 ; 
- 9a   :  4037 ; 
- 9b   :  3f8a ; 
- 9c   :  3edc ; 
- 9d   :  3e2e ; 
- 9e   :  3d7f ; 
- 9f   :  3cd1 ; 
- a0   :  3c23 ; 
- a1   :  3b74 ; 
- a2   :  3ac5 ; 
- a3   :  3a17 ; 
- a4   :  3968 ; 
- a5   :  38b9 ; 
- a6   :  380a ; 
- a7   :  375b ; 
- a8   :  36ad ; 
- a9   :  35fe ; 
- aa   :  354f ; 
- ab   :  34a0 ; 
- ac   :  33f2 ; 
- ad   :  3343 ; 
- ae   :  3295 ; 
- af   :  31e6 ; 
- b0   :  3138 ; 
- b1   :  308a ; 
- b2   :  2fdc ; 
- b3   :  2f2e ; 
- b4   :  2e81 ; 
- b5   :  2dd3 ; 
- b6   :  2d26 ; 
- b7   :  2c79 ; 
- b8   :  2bcc ; 
- b9   :  2b20 ; 
- ba   :  2a74 ; 
- bb   :  29c8 ; 
- bc   :  291c ; 
- bd   :  2871 ; 
- be   :  27c6 ; 
- bf   :  271b ; 
- c0   :  2671 ; 
- c1   :  25c7 ; 
- c2   :  251d ; 
- c3   :  2474 ; 
- c4   :  23cc ; 
- c5   :  2323 ; 
- c6   :  227b ; 
- c7   :  21d4 ; 
- c8   :  212d ; 
- c9   :  2086 ; 
- ca   :  1fe0 ; 
- cb   :  1f3a ; 
- cc   :  1e95 ; 
- cd   :  1df1 ; 
- ce   :  1d4d ; 
- cf   :  1ca9 ; 
- d0   :  1c06 ; 
- d1   :  1b64 ; 
- d2   :  1ac2 ; 
- d3   :  1a21 ; 
- d4   :  1980 ; 
- d5   :  18e0 ; 
- d6   :  1841 ; 
- d7   :  17a2 ; 
- d8   :  1704 ; 
- d9   :  1667 ; 
- da   :  15ca ; 
- db   :  152e ; 
- dc   :  1493 ; 
- dd   :  13f8 ; 
- de   :  135e ; 
- df   :  12c5 ; 
- e0   :  122d ; 
- e1   :  1195 ; 
- e2   :  10fe ; 
- e3   :  1068 ; 
- e4   :  fd3 ; 
- e5   :  f3e ; 
- e6   :  eaa ; 
- e7   :  e17 ; 
- e8   :  d85 ; 
- e9   :  cf4 ; 
- ea   :  c63 ; 
- eb   :  bd4 ; 
- ec   :  b45 ; 
- ed   :  ab7 ; 
- ee   :  a2a ; 
- ef   :  99e ; 
- f0   :  913 ; 
- f1   :  889 ; 
- f2   :  7ff ; 
- f3   :  777 ; 
- f4   :  6ef ; 
- f5   :  669 ; 
- f6   :  5e3 ; 
- f7   :  55e ; 
- f8   :  4db ; 
- f9   :  458 ; 
- fa   :  3d6 ; 
- fb   :  355 ; 
- fc   :  2d5 ; 
- fd   :  257 ; 
- fe   :  1d9 ; 
- ff   :  15c ; 
+ 3   :  7ffd ; 
+ 4   :  7ffa ; 
+ 5   :  7ff5 ; 
+ 6   :  7fee ; 
+ 7   :  7fe5 ; 
+ 8   :  7fdb ; 
+ 9   :  7fd0 ; 
+ a   :  7fc2 ; 
+ b   :  7fb3 ; 
+ c   :  7fa2 ; 
+ d   :  7f8f ; 
+ e   :  7f7b ; 
+ f   :  7f65 ; 
+ 10   :  7f4e ; 
+ 11   :  7f35 ; 
+ 12   :  7f1a ; 
+ 13   :  7efd ; 
+ 14   :  7edf ; 
+ 15   :  7ebf ; 
+ 16   :  7e9d ; 
+ 17   :  7e7a ; 
+ 18   :  7e55 ; 
+ 19   :  7e2f ; 
+ 1a   :  7e07 ; 
+ 1b   :  7ddd ; 
+ 1c   :  7db2 ; 
+ 1d   :  7d84 ; 
+ 1e   :  7d56 ; 
+ 1f   :  7d25 ; 
+ 20   :  7cf4 ; 
+ 21   :  7cc0 ; 
+ 22   :  7c8b ; 
+ 23   :  7c54 ; 
+ 24   :  7c1c ; 
+ 25   :  7be2 ; 
+ 26   :  7ba6 ; 
+ 27   :  7b69 ; 
+ 28   :  7b2b ; 
+ 29   :  7aea ; 
+ 2a   :  7aa9 ; 
+ 2b   :  7a65 ; 
+ 2c   :  7a20 ; 
+ 2d   :  79da ; 
+ 2e   :  7992 ; 
+ 2f   :  7948 ; 
+ 30   :  78fd ; 
+ 31   :  78b1 ; 
+ 32   :  7863 ; 
+ 33   :  7813 ; 
+ 34   :  77c2 ; 
+ 35   :  776f ; 
+ 36   :  771b ; 
+ 37   :  76c6 ; 
+ 38   :  766f ; 
+ 39   :  7616 ; 
+ 3a   :  75bc ; 
+ 3b   :  7561 ; 
+ 3c   :  7504 ; 
+ 3d   :  74a6 ; 
+ 3e   :  7447 ; 
+ 3f   :  73e6 ; 
+ 40   :  7383 ; 
+ 41   :  7320 ; 
+ 42   :  72bb ; 
+ 43   :  7254 ; 
+ 44   :  71ec ; 
+ 45   :  7183 ; 
+ 46   :  7119 ; 
+ 47   :  70ad ; 
+ 48   :  7040 ; 
+ 49   :  6fd1 ; 
+ 4a   :  6f61 ; 
+ 4b   :  6ef0 ; 
+ 4c   :  6e7e ; 
+ 4d   :  6e0b ; 
+ 4e   :  6d96 ; 
+ 4f   :  6d20 ; 
+ 50   :  6ca8 ; 
+ 51   :  6c30 ; 
+ 52   :  6bb6 ; 
+ 53   :  6b3b ; 
+ 54   :  6abf ; 
+ 55   :  6a42 ; 
+ 56   :  69c4 ; 
+ 57   :  6944 ; 
+ 58   :  68c3 ; 
+ 59   :  6842 ; 
+ 5a   :  67bf ; 
+ 5b   :  673b ; 
+ 5c   :  66b6 ; 
+ 5d   :  662f ; 
+ 5e   :  65a8 ; 
+ 5f   :  6520 ; 
+ 60   :  6497 ; 
+ 61   :  640c ; 
+ 62   :  6381 ; 
+ 63   :  62f5 ; 
+ 64   :  6267 ; 
+ 65   :  61d9 ; 
+ 66   :  614a ; 
+ 67   :  60b9 ; 
+ 68   :  6028 ; 
+ 69   :  5f96 ; 
+ 6a   :  5f03 ; 
+ 6b   :  5e6f ; 
+ 6c   :  5ddb ; 
+ 6d   :  5d45 ; 
+ 6e   :  5caf ; 
+ 6f   :  5c17 ; 
+ 70   :  5b7f ; 
+ 71   :  5ae6 ; 
+ 72   :  5a4d ; 
+ 73   :  59b2 ; 
+ 74   :  5917 ; 
+ 75   :  587b ; 
+ 76   :  57de ; 
+ 77   :  5741 ; 
+ 78   :  56a2 ; 
+ 79   :  5604 ; 
+ 7a   :  5564 ; 
+ 7b   :  54c4 ; 
+ 7c   :  5423 ; 
+ 7d   :  5381 ; 
+ 7e   :  52df ; 
+ 7f   :  523c ; 
+ 80   :  5199 ; 
+ 81   :  50f5 ; 
+ 82   :  5051 ; 
+ 83   :  4fac ; 
+ 84   :  4f06 ; 
+ 85   :  4e60 ; 
+ 86   :  4db9 ; 
+ 87   :  4d12 ; 
+ 88   :  4c6b ; 
+ 89   :  4bc3 ; 
+ 8a   :  4b1a ; 
+ 8b   :  4a71 ; 
+ 8c   :  49c8 ; 
+ 8d   :  491e ; 
+ 8e   :  4874 ; 
+ 8f   :  47ca ; 
+ 90   :  471f ; 
+ 91   :  4674 ; 
+ 92   :  45c8 ; 
+ 93   :  451d ; 
+ 94   :  4471 ; 
+ 95   :  43c4 ; 
+ 96   :  4318 ; 
+ 97   :  426b ; 
+ 98   :  41be ; 
+ 99   :  4110 ; 
+ 9a   :  4063 ; 
+ 9b   :  3fb5 ; 
+ 9c   :  3f07 ; 
+ 9d   :  3e59 ; 
+ 9e   :  3dab ; 
+ 9f   :  3cfd ; 
+ a0   :  3c4e ; 
+ a1   :  3ba0 ; 
+ a2   :  3af1 ; 
+ a3   :  3a42 ; 
+ a4   :  3994 ; 
+ a5   :  38e5 ; 
+ a6   :  3836 ; 
+ a7   :  3787 ; 
+ a8   :  36d8 ; 
+ a9   :  3629 ; 
+ aa   :  357b ; 
+ ab   :  34cc ; 
+ ac   :  341d ; 
+ ad   :  336f ; 
+ ae   :  32c0 ; 
+ af   :  3212 ; 
+ b0   :  3164 ; 
+ b1   :  30b5 ; 
+ b2   :  3007 ; 
+ b3   :  2f5a ; 
+ b4   :  2eac ; 
+ b5   :  2dff ; 
+ b6   :  2d51 ; 
+ b7   :  2ca4 ; 
+ b8   :  2bf8 ; 
+ b9   :  2b4b ; 
+ ba   :  2a9f ; 
+ bb   :  29f3 ; 
+ bc   :  2947 ; 
+ bd   :  289c ; 
+ be   :  27f1 ; 
+ bf   :  2746 ; 
+ c0   :  269c ; 
+ c1   :  25f1 ; 
+ c2   :  2548 ; 
+ c3   :  249f ; 
+ c4   :  23f6 ; 
+ c5   :  234d ; 
+ c6   :  22a5 ; 
+ c7   :  21fe ; 
+ c8   :  2156 ; 
+ c9   :  20b0 ; 
+ ca   :  200a ; 
+ cb   :  1f64 ; 
+ cc   :  1ebf ; 
+ cd   :  1e1a ; 
+ ce   :  1d76 ; 
+ cf   :  1cd2 ; 
+ d0   :  1c2f ; 
+ d1   :  1b8d ; 
+ d2   :  1aeb ; 
+ d3   :  1a49 ; 
+ d4   :  19a9 ; 
+ d5   :  1908 ; 
+ d6   :  1869 ; 
+ d7   :  17ca ; 
+ d8   :  172c ; 
+ d9   :  168e ; 
+ da   :  15f1 ; 
+ db   :  1555 ; 
+ dc   :  14ba ; 
+ dd   :  141f ; 
+ de   :  1385 ; 
+ df   :  12eb ; 
+ e0   :  1253 ; 
+ e1   :  11bb ; 
+ e2   :  1124 ; 
+ e3   :  108d ; 
+ e4   :  ff8 ; 
+ e5   :  f63 ; 
+ e6   :  ecf ; 
+ e7   :  e3c ; 
+ e8   :  daa ; 
+ e9   :  d18 ; 
+ ea   :  c87 ; 
+ eb   :  bf8 ; 
+ ec   :  b69 ; 
+ ed   :  adb ; 
+ ee   :  a4d ; 
+ ef   :  9c1 ; 
+ f0   :  936 ; 
+ f1   :  8ab ; 
+ f2   :  821 ; 
+ f3   :  799 ; 
+ f4   :  711 ; 
+ f5   :  68a ; 
+ f6   :  604 ; 
+ f7   :  57f ; 
+ f8   :  4fb ; 
+ f9   :  478 ; 
+ fa   :  3f6 ; 
+ fb   :  375 ; 
+ fc   :  2f5 ; 
+ fd   :  276 ; 
+ fe   :  1f8 ; 
+ ff   :  17b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_24.mif
index e81cfc1256..4cd77b2b18 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_24.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffb0 ; 
- 1   :  29 ; 
- 2   :  a3 ; 
- 3   :  11e ; 
- 4   :  19a ; 
- 5   :  218 ; 
- 6   :  296 ; 
- 7   :  315 ; 
- 8   :  396 ; 
- 9   :  417 ; 
- a   :  499 ; 
- b   :  51c ; 
- c   :  5a1 ; 
- d   :  626 ; 
- e   :  6ac ; 
- f   :  733 ; 
- 10   :  7bb ; 
- 11   :  844 ; 
- 12   :  8ce ; 
- 13   :  958 ; 
- 14   :  9e4 ; 
- 15   :  a71 ; 
- 16   :  afe ; 
- 17   :  b8c ; 
- 18   :  c1c ; 
- 19   :  cac ; 
- 1a   :  d3c ; 
- 1b   :  dce ; 
- 1c   :  e61 ; 
- 1d   :  ef4 ; 
- 1e   :  f88 ; 
- 1f   :  101d ; 
- 20   :  10b3 ; 
- 21   :  114a ; 
- 22   :  11e1 ; 
- 23   :  1279 ; 
- 24   :  1312 ; 
- 25   :  13ab ; 
- 26   :  1446 ; 
- 27   :  14e1 ; 
- 28   :  157c ; 
- 29   :  1619 ; 
- 2a   :  16b6 ; 
- 2b   :  1753 ; 
- 2c   :  17f2 ; 
- 2d   :  1891 ; 
- 2e   :  1930 ; 
- 2f   :  19d1 ; 
- 30   :  1a72 ; 
- 31   :  1b13 ; 
- 32   :  1bb5 ; 
- 33   :  1c58 ; 
- 34   :  1cfb ; 
- 35   :  1d9f ; 
- 36   :  1e43 ; 
- 37   :  1ee8 ; 
- 38   :  1f8d ; 
- 39   :  2033 ; 
- 3a   :  20d9 ; 
- 3b   :  2180 ; 
- 3c   :  2227 ; 
- 3d   :  22cf ; 
- 3e   :  2377 ; 
- 3f   :  2420 ; 
- 40   :  24c9 ; 
- 41   :  2572 ; 
- 42   :  261c ; 
- 43   :  26c6 ; 
- 44   :  2771 ; 
- 45   :  281b ; 
- 46   :  28c7 ; 
- 47   :  2972 ; 
- 48   :  2a1e ; 
- 49   :  2aca ; 
- 4a   :  2b76 ; 
- 4b   :  2c23 ; 
- 4c   :  2cd0 ; 
- 4d   :  2d7d ; 
- 4e   :  2e2a ; 
- 4f   :  2ed7 ; 
- 50   :  2f85 ; 
- 51   :  3033 ; 
- 52   :  30e1 ; 
- 53   :  318f ; 
- 54   :  323d ; 
- 55   :  32ec ; 
- 56   :  339a ; 
- 57   :  3449 ; 
- 58   :  34f8 ; 
- 59   :  35a6 ; 
- 5a   :  3655 ; 
- 5b   :  3704 ; 
- 5c   :  37b3 ; 
- 5d   :  3862 ; 
- 5e   :  3910 ; 
- 5f   :  39bf ; 
- 60   :  3a6e ; 
- 61   :  3b1d ; 
- 62   :  3bcb ; 
- 63   :  3c7a ; 
- 64   :  3d28 ; 
- 65   :  3dd6 ; 
- 66   :  3e85 ; 
- 67   :  3f33 ; 
- 68   :  3fe1 ; 
- 69   :  408e ; 
- 6a   :  413c ; 
- 6b   :  41e9 ; 
- 6c   :  4296 ; 
- 6d   :  4343 ; 
- 6e   :  43ef ; 
- 6f   :  449c ; 
- 70   :  4548 ; 
- 71   :  45f3 ; 
- 72   :  469f ; 
- 73   :  474a ; 
- 74   :  47f5 ; 
- 75   :  489f ; 
- 76   :  4949 ; 
- 77   :  49f3 ; 
- 78   :  4a9c ; 
- 79   :  4b45 ; 
- 7a   :  4bed ; 
- 7b   :  4c95 ; 
- 7c   :  4d3c ; 
- 7d   :  4de3 ; 
- 7e   :  4e8a ; 
- 7f   :  4f30 ; 
- 80   :  4fd5 ; 
- 81   :  507a ; 
- 82   :  511e ; 
- 83   :  51c2 ; 
- 84   :  5265 ; 
- 85   :  5308 ; 
- 86   :  53aa ; 
- 87   :  544b ; 
- 88   :  54ec ; 
- 89   :  558c ; 
- 8a   :  562b ; 
- 8b   :  56ca ; 
- 8c   :  5768 ; 
- 8d   :  5805 ; 
- 8e   :  58a2 ; 
- 8f   :  593e ; 
- 90   :  59d9 ; 
- 91   :  5a73 ; 
- 92   :  5b0d ; 
- 93   :  5ba5 ; 
- 94   :  5c3d ; 
- 95   :  5cd4 ; 
- 96   :  5d6b ; 
- 97   :  5e00 ; 
- 98   :  5e94 ; 
- 99   :  5f28 ; 
- 9a   :  5fbb ; 
- 9b   :  604d ; 
- 9c   :  60de ; 
- 9d   :  616e ; 
- 9e   :  61fd ; 
- 9f   :  628b ; 
- a0   :  6318 ; 
- a1   :  63a4 ; 
- a2   :  642f ; 
- a3   :  64b9 ; 
- a4   :  6542 ; 
- a5   :  65ca ; 
- a6   :  6651 ; 
- a7   :  66d7 ; 
- a8   :  675c ; 
- a9   :  67e0 ; 
- aa   :  6862 ; 
- ab   :  68e4 ; 
- ac   :  6964 ; 
- ad   :  69e3 ; 
- ae   :  6a61 ; 
- af   :  6ade ; 
- b0   :  6b5a ; 
- b1   :  6bd5 ; 
- b2   :  6c4e ; 
- b3   :  6cc6 ; 
- b4   :  6d3d ; 
- b5   :  6db3 ; 
- b6   :  6e28 ; 
- b7   :  6e9b ; 
- b8   :  6f0d ; 
- b9   :  6f7d ; 
- ba   :  6fed ; 
- bb   :  705b ; 
- bc   :  70c8 ; 
- bd   :  7133 ; 
- be   :  719e ; 
- bf   :  7206 ; 
- c0   :  726e ; 
- c1   :  72d4 ; 
- c2   :  7339 ; 
- c3   :  739c ; 
- c4   :  73fe ; 
- c5   :  745f ; 
- c6   :  74be ; 
- c7   :  751c ; 
- c8   :  7578 ; 
- c9   :  75d3 ; 
- ca   :  762d ; 
- cb   :  7685 ; 
- cc   :  76db ; 
- cd   :  7730 ; 
- ce   :  7784 ; 
- cf   :  77d6 ; 
- d0   :  7827 ; 
- d1   :  7876 ; 
- d2   :  78c4 ; 
- d3   :  7910 ; 
- d4   :  795b ; 
- d5   :  79a4 ; 
- d6   :  79ec ; 
- d7   :  7a32 ; 
- d8   :  7a76 ; 
- d9   :  7ab9 ; 
- da   :  7afb ; 
- db   :  7b3a ; 
- dc   :  7b79 ; 
- dd   :  7bb5 ; 
- de   :  7bf1 ; 
- df   :  7c2a ; 
- e0   :  7c62 ; 
- e1   :  7c98 ; 
- e2   :  7ccd ; 
- e3   :  7d00 ; 
- e4   :  7d32 ; 
- e5   :  7d62 ; 
- e6   :  7d90 ; 
- e7   :  7dbd ; 
- e8   :  7de8 ; 
- e9   :  7e11 ; 
- ea   :  7e39 ; 
- eb   :  7e5f ; 
- ec   :  7e83 ; 
- ed   :  7ea6 ; 
- ee   :  7ec7 ; 
- ef   :  7ee7 ; 
- f0   :  7f04 ; 
- f1   :  7f21 ; 
- f2   :  7f3b ; 
- f3   :  7f54 ; 
- f4   :  7f6b ; 
- f5   :  7f80 ; 
- f6   :  7f94 ; 
- f7   :  7fa6 ; 
- f8   :  7fb7 ; 
- f9   :  7fc6 ; 
- fa   :  7fd3 ; 
- fb   :  7fde ; 
- fc   :  7fe8 ; 
- fd   :  7ff0 ; 
- fe   :  7ff6 ; 
- ff   :  7ffb ; 
+ 0   :  ff91 ; 
+ 1   :  a ; 
+ 2   :  84 ; 
+ 3   :  ff ; 
+ 4   :  17b ; 
+ 5   :  1f8 ; 
+ 6   :  276 ; 
+ 7   :  2f5 ; 
+ 8   :  375 ; 
+ 9   :  3f6 ; 
+ a   :  478 ; 
+ b   :  4fb ; 
+ c   :  57f ; 
+ d   :  604 ; 
+ e   :  68a ; 
+ f   :  711 ; 
+ 10   :  799 ; 
+ 11   :  821 ; 
+ 12   :  8ab ; 
+ 13   :  936 ; 
+ 14   :  9c1 ; 
+ 15   :  a4d ; 
+ 16   :  adb ; 
+ 17   :  b69 ; 
+ 18   :  bf8 ; 
+ 19   :  c87 ; 
+ 1a   :  d18 ; 
+ 1b   :  daa ; 
+ 1c   :  e3c ; 
+ 1d   :  ecf ; 
+ 1e   :  f63 ; 
+ 1f   :  ff8 ; 
+ 20   :  108d ; 
+ 21   :  1124 ; 
+ 22   :  11bb ; 
+ 23   :  1253 ; 
+ 24   :  12eb ; 
+ 25   :  1385 ; 
+ 26   :  141f ; 
+ 27   :  14ba ; 
+ 28   :  1555 ; 
+ 29   :  15f1 ; 
+ 2a   :  168e ; 
+ 2b   :  172c ; 
+ 2c   :  17ca ; 
+ 2d   :  1869 ; 
+ 2e   :  1908 ; 
+ 2f   :  19a9 ; 
+ 30   :  1a49 ; 
+ 31   :  1aeb ; 
+ 32   :  1b8d ; 
+ 33   :  1c2f ; 
+ 34   :  1cd2 ; 
+ 35   :  1d76 ; 
+ 36   :  1e1a ; 
+ 37   :  1ebf ; 
+ 38   :  1f64 ; 
+ 39   :  200a ; 
+ 3a   :  20b0 ; 
+ 3b   :  2156 ; 
+ 3c   :  21fe ; 
+ 3d   :  22a5 ; 
+ 3e   :  234d ; 
+ 3f   :  23f6 ; 
+ 40   :  249f ; 
+ 41   :  2548 ; 
+ 42   :  25f1 ; 
+ 43   :  269c ; 
+ 44   :  2746 ; 
+ 45   :  27f1 ; 
+ 46   :  289c ; 
+ 47   :  2947 ; 
+ 48   :  29f3 ; 
+ 49   :  2a9f ; 
+ 4a   :  2b4b ; 
+ 4b   :  2bf8 ; 
+ 4c   :  2ca4 ; 
+ 4d   :  2d51 ; 
+ 4e   :  2dff ; 
+ 4f   :  2eac ; 
+ 50   :  2f5a ; 
+ 51   :  3007 ; 
+ 52   :  30b5 ; 
+ 53   :  3164 ; 
+ 54   :  3212 ; 
+ 55   :  32c0 ; 
+ 56   :  336f ; 
+ 57   :  341d ; 
+ 58   :  34cc ; 
+ 59   :  357b ; 
+ 5a   :  3629 ; 
+ 5b   :  36d8 ; 
+ 5c   :  3787 ; 
+ 5d   :  3836 ; 
+ 5e   :  38e5 ; 
+ 5f   :  3994 ; 
+ 60   :  3a42 ; 
+ 61   :  3af1 ; 
+ 62   :  3ba0 ; 
+ 63   :  3c4e ; 
+ 64   :  3cfd ; 
+ 65   :  3dab ; 
+ 66   :  3e59 ; 
+ 67   :  3f07 ; 
+ 68   :  3fb5 ; 
+ 69   :  4063 ; 
+ 6a   :  4110 ; 
+ 6b   :  41be ; 
+ 6c   :  426b ; 
+ 6d   :  4318 ; 
+ 6e   :  43c4 ; 
+ 6f   :  4471 ; 
+ 70   :  451d ; 
+ 71   :  45c8 ; 
+ 72   :  4674 ; 
+ 73   :  471f ; 
+ 74   :  47ca ; 
+ 75   :  4874 ; 
+ 76   :  491e ; 
+ 77   :  49c8 ; 
+ 78   :  4a71 ; 
+ 79   :  4b1a ; 
+ 7a   :  4bc3 ; 
+ 7b   :  4c6b ; 
+ 7c   :  4d12 ; 
+ 7d   :  4db9 ; 
+ 7e   :  4e60 ; 
+ 7f   :  4f06 ; 
+ 80   :  4fac ; 
+ 81   :  5051 ; 
+ 82   :  50f5 ; 
+ 83   :  5199 ; 
+ 84   :  523c ; 
+ 85   :  52df ; 
+ 86   :  5381 ; 
+ 87   :  5423 ; 
+ 88   :  54c4 ; 
+ 89   :  5564 ; 
+ 8a   :  5604 ; 
+ 8b   :  56a2 ; 
+ 8c   :  5741 ; 
+ 8d   :  57de ; 
+ 8e   :  587b ; 
+ 8f   :  5917 ; 
+ 90   :  59b2 ; 
+ 91   :  5a4d ; 
+ 92   :  5ae6 ; 
+ 93   :  5b7f ; 
+ 94   :  5c17 ; 
+ 95   :  5caf ; 
+ 96   :  5d45 ; 
+ 97   :  5ddb ; 
+ 98   :  5e6f ; 
+ 99   :  5f03 ; 
+ 9a   :  5f96 ; 
+ 9b   :  6028 ; 
+ 9c   :  60b9 ; 
+ 9d   :  614a ; 
+ 9e   :  61d9 ; 
+ 9f   :  6267 ; 
+ a0   :  62f5 ; 
+ a1   :  6381 ; 
+ a2   :  640c ; 
+ a3   :  6497 ; 
+ a4   :  6520 ; 
+ a5   :  65a8 ; 
+ a6   :  662f ; 
+ a7   :  66b6 ; 
+ a8   :  673b ; 
+ a9   :  67bf ; 
+ aa   :  6842 ; 
+ ab   :  68c3 ; 
+ ac   :  6944 ; 
+ ad   :  69c4 ; 
+ ae   :  6a42 ; 
+ af   :  6abf ; 
+ b0   :  6b3b ; 
+ b1   :  6bb6 ; 
+ b2   :  6c30 ; 
+ b3   :  6ca8 ; 
+ b4   :  6d20 ; 
+ b5   :  6d96 ; 
+ b6   :  6e0b ; 
+ b7   :  6e7e ; 
+ b8   :  6ef0 ; 
+ b9   :  6f61 ; 
+ ba   :  6fd1 ; 
+ bb   :  7040 ; 
+ bc   :  70ad ; 
+ bd   :  7119 ; 
+ be   :  7183 ; 
+ bf   :  71ec ; 
+ c0   :  7254 ; 
+ c1   :  72bb ; 
+ c2   :  7320 ; 
+ c3   :  7383 ; 
+ c4   :  73e6 ; 
+ c5   :  7447 ; 
+ c6   :  74a6 ; 
+ c7   :  7504 ; 
+ c8   :  7561 ; 
+ c9   :  75bc ; 
+ ca   :  7616 ; 
+ cb   :  766f ; 
+ cc   :  76c6 ; 
+ cd   :  771b ; 
+ ce   :  776f ; 
+ cf   :  77c2 ; 
+ d0   :  7813 ; 
+ d1   :  7863 ; 
+ d2   :  78b1 ; 
+ d3   :  78fd ; 
+ d4   :  7948 ; 
+ d5   :  7992 ; 
+ d6   :  79da ; 
+ d7   :  7a20 ; 
+ d8   :  7a65 ; 
+ d9   :  7aa9 ; 
+ da   :  7aea ; 
+ db   :  7b2b ; 
+ dc   :  7b69 ; 
+ dd   :  7ba6 ; 
+ de   :  7be2 ; 
+ df   :  7c1c ; 
+ e0   :  7c54 ; 
+ e1   :  7c8b ; 
+ e2   :  7cc0 ; 
+ e3   :  7cf4 ; 
+ e4   :  7d25 ; 
+ e5   :  7d56 ; 
+ e6   :  7d84 ; 
+ e7   :  7db2 ; 
+ e8   :  7ddd ; 
+ e9   :  7e07 ; 
+ ea   :  7e2f ; 
+ eb   :  7e55 ; 
+ ec   :  7e7a ; 
+ ed   :  7e9d ; 
+ ee   :  7ebf ; 
+ ef   :  7edf ; 
+ f0   :  7efd ; 
+ f1   :  7f1a ; 
+ f2   :  7f35 ; 
+ f3   :  7f4e ; 
+ f4   :  7f65 ; 
+ f5   :  7f7b ; 
+ f6   :  7f8f ; 
+ f7   :  7fa2 ; 
+ f8   :  7fb3 ; 
+ f9   :  7fc2 ; 
+ fa   :  7fd0 ; 
+ fb   :  7fdb ; 
+ fc   :  7fe5 ; 
+ fd   :  7fee ; 
+ fe   :  7ff5 ; 
+ ff   :  7ffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_25.mif
index 3cbcd6ed3d..bedac7e0e9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_25.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4 ; 
- 1   :  ffd0 ; 
- 2   :  ff9c ; 
- 3   :  ff67 ; 
- 4   :  ff32 ; 
- 5   :  fefd ; 
- 6   :  fec8 ; 
- 7   :  fe92 ; 
- 8   :  fe5c ; 
- 9   :  fe26 ; 
- a   :  fdf0 ; 
- b   :  fdb9 ; 
- c   :  fd83 ; 
- d   :  fd4c ; 
- e   :  fd14 ; 
- f   :  fcdd ; 
- 10   :  fca6 ; 
- 11   :  fc6e ; 
- 12   :  fc36 ; 
- 13   :  fbfe ; 
- 14   :  fbc6 ; 
- 15   :  fb8d ; 
- 16   :  fb55 ; 
- 17   :  fb1c ; 
- 18   :  fae4 ; 
- 19   :  faab ; 
- 1a   :  fa72 ; 
- 1b   :  fa39 ; 
- 1c   :  f9ff ; 
- 1d   :  f9c6 ; 
- 1e   :  f98d ; 
- 1f   :  f953 ; 
- 20   :  f91a ; 
- 21   :  f8e0 ; 
- 22   :  f8a7 ; 
- 23   :  f86d ; 
- 24   :  f834 ; 
- 25   :  f7fa ; 
- 26   :  f7c0 ; 
- 27   :  f787 ; 
- 28   :  f74d ; 
- 29   :  f713 ; 
- 2a   :  f6da ; 
- 2b   :  f6a0 ; 
- 2c   :  f667 ; 
- 2d   :  f62d ; 
- 2e   :  f5f4 ; 
- 2f   :  f5ba ; 
- 30   :  f581 ; 
- 31   :  f548 ; 
- 32   :  f50f ; 
- 33   :  f4d6 ; 
- 34   :  f49d ; 
- 35   :  f464 ; 
- 36   :  f42c ; 
- 37   :  f3f3 ; 
- 38   :  f3bb ; 
- 39   :  f383 ; 
- 3a   :  f34b ; 
- 3b   :  f313 ; 
- 3c   :  f2db ; 
- 3d   :  f2a4 ; 
- 3e   :  f26c ; 
- 3f   :  f235 ; 
- 40   :  f1ff ; 
- 41   :  f1c8 ; 
- 42   :  f192 ; 
- 43   :  f15c ; 
- 44   :  f126 ; 
- 45   :  f0f0 ; 
- 46   :  f0bb ; 
- 47   :  f086 ; 
- 48   :  f052 ; 
- 49   :  f01d ; 
- 4a   :  efe9 ; 
- 4b   :  efb6 ; 
- 4c   :  ef82 ; 
- 4d   :  ef4f ; 
- 4e   :  ef1d ; 
- 4f   :  eeea ; 
- 50   :  eeb8 ; 
- 51   :  ee87 ; 
- 52   :  ee56 ; 
- 53   :  ee25 ; 
- 54   :  edf5 ; 
- 55   :  edc5 ; 
- 56   :  ed96 ; 
- 57   :  ed67 ; 
- 58   :  ed38 ; 
- 59   :  ed0a ; 
- 5a   :  ecdd ; 
- 5b   :  ecb0 ; 
- 5c   :  ec83 ; 
- 5d   :  ec57 ; 
- 5e   :  ec2b ; 
- 5f   :  ec00 ; 
- 60   :  ebd6 ; 
- 61   :  ebac ; 
- 62   :  eb83 ; 
- 63   :  eb5a ; 
- 64   :  eb31 ; 
- 65   :  eb0a ; 
- 66   :  eae3 ; 
- 67   :  eabc ; 
- 68   :  ea96 ; 
- 69   :  ea71 ; 
- 6a   :  ea4c ; 
- 6b   :  ea28 ; 
- 6c   :  ea05 ; 
- 6d   :  e9e2 ; 
- 6e   :  e9c0 ; 
- 6f   :  e99f ; 
- 70   :  e97e ; 
- 71   :  e95e ; 
- 72   :  e93f ; 
- 73   :  e920 ; 
- 74   :  e902 ; 
- 75   :  e8e5 ; 
- 76   :  e8c9 ; 
- 77   :  e8ad ; 
- 78   :  e892 ; 
- 79   :  e878 ; 
- 7a   :  e85f ; 
- 7b   :  e846 ; 
- 7c   :  e82e ; 
- 7d   :  e817 ; 
- 7e   :  e801 ; 
- 7f   :  e7ec ; 
- 80   :  e7d7 ; 
- 81   :  e7c4 ; 
- 82   :  e7b1 ; 
- 83   :  e79f ; 
- 84   :  e78d ; 
- 85   :  e77d ; 
- 86   :  e76e ; 
- 87   :  e75f ; 
- 88   :  e751 ; 
- 89   :  e744 ; 
- 8a   :  e739 ; 
- 8b   :  e72e ; 
- 8c   :  e723 ; 
- 8d   :  e71a ; 
- 8e   :  e712 ; 
- 8f   :  e70b ; 
- 90   :  e704 ; 
- 91   :  e6ff ; 
- 92   :  e6fb ; 
- 93   :  e6f7 ; 
+ 0   :  11 ; 
+ 1   :  ffdd ; 
+ 2   :  ffa9 ; 
+ 3   :  ff74 ; 
+ 4   :  ff3f ; 
+ 5   :  ff0a ; 
+ 6   :  fed5 ; 
+ 7   :  fea0 ; 
+ 8   :  fe6a ; 
+ 9   :  fe34 ; 
+ a   :  fdfd ; 
+ b   :  fdc7 ; 
+ c   :  fd90 ; 
+ d   :  fd59 ; 
+ e   :  fd22 ; 
+ f   :  fceb ; 
+ 10   :  fcb3 ; 
+ 11   :  fc7c ; 
+ 12   :  fc44 ; 
+ 13   :  fc0c ; 
+ 14   :  fbd4 ; 
+ 15   :  fb9b ; 
+ 16   :  fb63 ; 
+ 17   :  fb2a ; 
+ 18   :  faf2 ; 
+ 19   :  fab9 ; 
+ 1a   :  fa80 ; 
+ 1b   :  fa47 ; 
+ 1c   :  fa0e ; 
+ 1d   :  f9d4 ; 
+ 1e   :  f99b ; 
+ 1f   :  f962 ; 
+ 20   :  f928 ; 
+ 21   :  f8ef ; 
+ 22   :  f8b5 ; 
+ 23   :  f87c ; 
+ 24   :  f842 ; 
+ 25   :  f808 ; 
+ 26   :  f7cf ; 
+ 27   :  f795 ; 
+ 28   :  f75b ; 
+ 29   :  f722 ; 
+ 2a   :  f6e8 ; 
+ 2b   :  f6af ; 
+ 2c   :  f675 ; 
+ 2d   :  f63c ; 
+ 2e   :  f602 ; 
+ 2f   :  f5c9 ; 
+ 30   :  f58f ; 
+ 31   :  f556 ; 
+ 32   :  f51d ; 
+ 33   :  f4e4 ; 
+ 34   :  f4ab ; 
+ 35   :  f472 ; 
+ 36   :  f43a ; 
+ 37   :  f401 ; 
+ 38   :  f3c9 ; 
+ 39   :  f391 ; 
+ 3a   :  f359 ; 
+ 3b   :  f321 ; 
+ 3c   :  f2e9 ; 
+ 3d   :  f2b2 ; 
+ 3e   :  f27a ; 
+ 3f   :  f243 ; 
+ 40   :  f20c ; 
+ 41   :  f1d6 ; 
+ 42   :  f19f ; 
+ 43   :  f169 ; 
+ 44   :  f133 ; 
+ 45   :  f0fe ; 
+ 46   :  f0c8 ; 
+ 47   :  f093 ; 
+ 48   :  f05f ; 
+ 49   :  f02a ; 
+ 4a   :  eff6 ; 
+ 4b   :  efc2 ; 
+ 4c   :  ef8f ; 
+ 4d   :  ef5c ; 
+ 4e   :  ef29 ; 
+ 4f   :  eef7 ; 
+ 50   :  eec5 ; 
+ 51   :  ee93 ; 
+ 52   :  ee62 ; 
+ 53   :  ee31 ; 
+ 54   :  ee01 ; 
+ 55   :  edd1 ; 
+ 56   :  eda2 ; 
+ 57   :  ed72 ; 
+ 58   :  ed44 ; 
+ 59   :  ed16 ; 
+ 5a   :  ece8 ; 
+ 5b   :  ecbb ; 
+ 5c   :  ec8e ; 
+ 5d   :  ec62 ; 
+ 5e   :  ec36 ; 
+ 5f   :  ec0b ; 
+ 60   :  ebe1 ; 
+ 61   :  ebb6 ; 
+ 62   :  eb8d ; 
+ 63   :  eb64 ; 
+ 64   :  eb3b ; 
+ 65   :  eb14 ; 
+ 66   :  eaec ; 
+ 67   :  eac6 ; 
+ 68   :  eaa0 ; 
+ 69   :  ea7a ; 
+ 6a   :  ea55 ; 
+ 6b   :  ea31 ; 
+ 6c   :  ea0e ; 
+ 6d   :  e9eb ; 
+ 6e   :  e9c9 ; 
+ 6f   :  e9a7 ; 
+ 70   :  e986 ; 
+ 71   :  e966 ; 
+ 72   :  e947 ; 
+ 73   :  e928 ; 
+ 74   :  e90a ; 
+ 75   :  e8ed ; 
+ 76   :  e8d0 ; 
+ 77   :  e8b4 ; 
+ 78   :  e899 ; 
+ 79   :  e87f ; 
+ 7a   :  e865 ; 
+ 7b   :  e84c ; 
+ 7c   :  e834 ; 
+ 7d   :  e81d ; 
+ 7e   :  e807 ; 
+ 7f   :  e7f1 ; 
+ 80   :  e7dc ; 
+ 81   :  e7c8 ; 
+ 82   :  e7b5 ; 
+ 83   :  e7a3 ; 
+ 84   :  e792 ; 
+ 85   :  e781 ; 
+ 86   :  e771 ; 
+ 87   :  e763 ; 
+ 88   :  e755 ; 
+ 89   :  e748 ; 
+ 8a   :  e73b ; 
+ 8b   :  e730 ; 
+ 8c   :  e726 ; 
+ 8d   :  e71c ; 
+ 8e   :  e714 ; 
+ 8f   :  e70c ; 
+ 90   :  e706 ; 
+ 91   :  e700 ; 
+ 92   :  e6fc ; 
+ 93   :  e6f8 ; 
  94   :  e6f5 ; 
  95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f5 ; 
- 99   :  e6f7 ; 
+ 98   :  e6f4 ; 
+ 99   :  e6f6 ; 
  9a   :  e6fa ; 
- 9b   :  e6ff ; 
- 9c   :  e705 ; 
- 9d   :  e70b ; 
- 9e   :  e713 ; 
- 9f   :  e71b ; 
- a0   :  e725 ; 
- a1   :  e730 ; 
- a2   :  e73c ; 
- a3   :  e749 ; 
- a4   :  e756 ; 
- a5   :  e765 ; 
- a6   :  e776 ; 
- a7   :  e787 ; 
- a8   :  e799 ; 
- a9   :  e7ac ; 
- aa   :  e7c1 ; 
- ab   :  e7d7 ; 
- ac   :  e7ed ; 
- ad   :  e805 ; 
- ae   :  e81e ; 
- af   :  e838 ; 
- b0   :  e853 ; 
- b1   :  e870 ; 
- b2   :  e88d ; 
- b3   :  e8ac ; 
- b4   :  e8cc ; 
- b5   :  e8ec ; 
- b6   :  e90e ; 
- b7   :  e932 ; 
- b8   :  e956 ; 
- b9   :  e97c ; 
- ba   :  e9a2 ; 
- bb   :  e9ca ; 
- bc   :  e9f3 ; 
- bd   :  ea1d ; 
- be   :  ea49 ; 
- bf   :  ea75 ; 
- c0   :  eaa3 ; 
- c1   :  ead2 ; 
- c2   :  eb02 ; 
- c3   :  eb33 ; 
- c4   :  eb66 ; 
- c5   :  eb9a ; 
- c6   :  ebce ; 
- c7   :  ec05 ; 
- c8   :  ec3c ; 
- c9   :  ec74 ; 
- ca   :  ecae ; 
- cb   :  ece9 ; 
- cc   :  ed25 ; 
- cd   :  ed62 ; 
- ce   :  eda0 ; 
- cf   :  ede0 ; 
- d0   :  ee21 ; 
- d1   :  ee63 ; 
- d2   :  eea6 ; 
- d3   :  eeeb ; 
- d4   :  ef30 ; 
- d5   :  ef77 ; 
- d6   :  efbf ; 
- d7   :  f008 ; 
- d8   :  f053 ; 
- d9   :  f09e ; 
- da   :  f0eb ; 
- db   :  f139 ; 
- dc   :  f188 ; 
- dd   :  f1d9 ; 
- de   :  f22a ; 
- df   :  f27d ; 
- e0   :  f2d1 ; 
- e1   :  f326 ; 
- e2   :  f37d ; 
- e3   :  f3d4 ; 
- e4   :  f42d ; 
- e5   :  f487 ; 
- e6   :  f4e2 ; 
- e7   :  f53e ; 
- e8   :  f59b ; 
- e9   :  f5fa ; 
- ea   :  f659 ; 
- eb   :  f6ba ; 
- ec   :  f71c ; 
- ed   :  f77f ; 
- ee   :  f7e4 ; 
- ef   :  f849 ; 
- f0   :  f8b0 ; 
- f1   :  f917 ; 
- f2   :  f980 ; 
- f3   :  f9ea ; 
- f4   :  fa55 ; 
- f5   :  fac1 ; 
- f6   :  fb2f ; 
- f7   :  fb9d ; 
- f8   :  fc0d ; 
- f9   :  fc7d ; 
- fa   :  fcef ; 
- fb   :  fd62 ; 
- fc   :  fdd6 ; 
- fd   :  fe4a ; 
- fe   :  fec0 ; 
- ff   :  ff38 ; 
+ 9b   :  e6fe ; 
+ 9c   :  e703 ; 
+ 9d   :  e709 ; 
+ 9e   :  e711 ; 
+ 9f   :  e719 ; 
+ a0   :  e723 ; 
+ a1   :  e72d ; 
+ a2   :  e739 ; 
+ a3   :  e745 ; 
+ a4   :  e753 ; 
+ a5   :  e762 ; 
+ a6   :  e771 ; 
+ a7   :  e782 ; 
+ a8   :  e794 ; 
+ a9   :  e7a8 ; 
+ aa   :  e7bc ; 
+ ab   :  e7d1 ; 
+ ac   :  e7e8 ; 
+ ad   :  e7ff ; 
+ ae   :  e818 ; 
+ af   :  e832 ; 
+ b0   :  e84c ; 
+ b1   :  e868 ; 
+ b2   :  e886 ; 
+ b3   :  e8a4 ; 
+ b4   :  e8c3 ; 
+ b5   :  e8e4 ; 
+ b6   :  e906 ; 
+ b7   :  e929 ; 
+ b8   :  e94d ; 
+ b9   :  e972 ; 
+ ba   :  e999 ; 
+ bb   :  e9c0 ; 
+ bc   :  e9e9 ; 
+ bd   :  ea13 ; 
+ be   :  ea3e ; 
+ bf   :  ea6a ; 
+ c0   :  ea98 ; 
+ c1   :  eac6 ; 
+ c2   :  eaf6 ; 
+ c3   :  eb27 ; 
+ c4   :  eb59 ; 
+ c5   :  eb8d ; 
+ c6   :  ebc1 ; 
+ c7   :  ebf7 ; 
+ c8   :  ec2e ; 
+ c9   :  ec66 ; 
+ ca   :  ec9f ; 
+ cb   :  ecda ; 
+ cc   :  ed16 ; 
+ cd   :  ed53 ; 
+ ce   :  ed91 ; 
+ cf   :  edd0 ; 
+ d0   :  ee11 ; 
+ d1   :  ee52 ; 
+ d2   :  ee95 ; 
+ d3   :  eed9 ; 
+ d4   :  ef1f ; 
+ d5   :  ef65 ; 
+ d6   :  efad ; 
+ d7   :  eff6 ; 
+ d8   :  f040 ; 
+ d9   :  f08b ; 
+ da   :  f0d8 ; 
+ db   :  f126 ; 
+ dc   :  f175 ; 
+ dd   :  f1c5 ; 
+ de   :  f216 ; 
+ df   :  f268 ; 
+ e0   :  f2bc ; 
+ e1   :  f311 ; 
+ e2   :  f367 ; 
+ e3   :  f3be ; 
+ e4   :  f417 ; 
+ e5   :  f470 ; 
+ e6   :  f4cb ; 
+ e7   :  f527 ; 
+ e8   :  f584 ; 
+ e9   :  f5e2 ; 
+ ea   :  f641 ; 
+ eb   :  f6a2 ; 
+ ec   :  f704 ; 
+ ed   :  f767 ; 
+ ee   :  f7cb ; 
+ ef   :  f830 ; 
+ f0   :  f896 ; 
+ f1   :  f8fd ; 
+ f2   :  f966 ; 
+ f3   :  f9d0 ; 
+ f4   :  fa3a ; 
+ f5   :  faa6 ; 
+ f6   :  fb13 ; 
+ f7   :  fb81 ; 
+ f8   :  fbf1 ; 
+ f9   :  fc61 ; 
+ fa   :  fcd2 ; 
+ fb   :  fd45 ; 
+ fc   :  fdb9 ; 
+ fd   :  fe2d ; 
+ fe   :  fea3 ; 
+ ff   :  ff1a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_26.mif
index b1316c9121..4f2dafdfeb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_26.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  28 ; 
- 2   :  43 ; 
- 3   :  5e ; 
- 4   :  79 ; 
- 5   :  94 ; 
- 6   :  af ; 
- 7   :  cb ; 
- 8   :  e6 ; 
- 9   :  102 ; 
- a   :  11d ; 
- b   :  139 ; 
- c   :  155 ; 
- d   :  171 ; 
- e   :  18d ; 
- f   :  1a9 ; 
- 10   :  1c5 ; 
- 11   :  1e2 ; 
- 12   :  1fe ; 
- 13   :  21a ; 
- 14   :  237 ; 
- 15   :  253 ; 
- 16   :  270 ; 
- 17   :  28c ; 
- 18   :  2a9 ; 
- 19   :  2c6 ; 
- 1a   :  2e3 ; 
- 1b   :  2ff ; 
- 1c   :  31c ; 
- 1d   :  339 ; 
- 1e   :  356 ; 
- 1f   :  373 ; 
- 20   :  38f ; 
- 21   :  3ac ; 
- 22   :  3c9 ; 
- 23   :  3e6 ; 
- 24   :  403 ; 
- 25   :  420 ; 
- 26   :  43d ; 
- 27   :  459 ; 
- 28   :  476 ; 
- 29   :  493 ; 
- 2a   :  4b0 ; 
- 2b   :  4cc ; 
- 2c   :  4e9 ; 
- 2d   :  506 ; 
- 2e   :  522 ; 
- 2f   :  53f ; 
- 30   :  55b ; 
- 31   :  577 ; 
- 32   :  594 ; 
- 33   :  5b0 ; 
- 34   :  5cc ; 
- 35   :  5e8 ; 
- 36   :  604 ; 
- 37   :  620 ; 
- 38   :  63b ; 
- 39   :  657 ; 
- 3a   :  673 ; 
- 3b   :  68e ; 
- 3c   :  6a9 ; 
- 3d   :  6c4 ; 
- 3e   :  6df ; 
- 3f   :  6fa ; 
- 40   :  715 ; 
- 41   :  730 ; 
- 42   :  74a ; 
- 43   :  764 ; 
- 44   :  77e ; 
- 45   :  798 ; 
- 46   :  7b2 ; 
- 47   :  7cc ; 
- 48   :  7e5 ; 
- 49   :  7fe ; 
- 4a   :  817 ; 
- 4b   :  830 ; 
- 4c   :  849 ; 
- 4d   :  861 ; 
- 4e   :  87a ; 
- 4f   :  892 ; 
- 50   :  8a9 ; 
- 51   :  8c1 ; 
- 52   :  8d8 ; 
- 53   :  8f0 ; 
- 54   :  906 ; 
- 55   :  91d ; 
- 56   :  933 ; 
- 57   :  94a ; 
- 58   :  95f ; 
- 59   :  975 ; 
- 5a   :  98a ; 
- 5b   :  9a0 ; 
- 5c   :  9b4 ; 
- 5d   :  9c9 ; 
- 5e   :  9dd ; 
- 5f   :  9f1 ; 
- 60   :  a05 ; 
- 61   :  a18 ; 
- 62   :  a2b ; 
- 63   :  a3e ; 
- 64   :  a50 ; 
- 65   :  a62 ; 
- 66   :  a74 ; 
- 67   :  a86 ; 
- 68   :  a97 ; 
- 69   :  aa7 ; 
- 6a   :  ab8 ; 
- 6b   :  ac8 ; 
- 6c   :  ad8 ; 
- 6d   :  ae7 ; 
- 6e   :  af6 ; 
- 6f   :  b05 ; 
- 70   :  b13 ; 
- 71   :  b21 ; 
- 72   :  b2f ; 
- 73   :  b3c ; 
- 74   :  b49 ; 
- 75   :  b55 ; 
- 76   :  b61 ; 
- 77   :  b6d ; 
- 78   :  b78 ; 
- 79   :  b83 ; 
- 7a   :  b8d ; 
- 7b   :  b97 ; 
- 7c   :  ba1 ; 
- 7d   :  baa ; 
- 7e   :  bb3 ; 
- 7f   :  bbb ; 
- 80   :  bc3 ; 
- 81   :  bcb ; 
- 82   :  bd2 ; 
- 83   :  bd9 ; 
- 84   :  bdf ; 
- 85   :  be5 ; 
- 86   :  bea ; 
- 87   :  bef ; 
- 88   :  bf3 ; 
- 89   :  bf7 ; 
- 8a   :  bfb ; 
- 8b   :  bfe ; 
+ 0   :  7 ; 
+ 1   :  22 ; 
+ 2   :  3d ; 
+ 3   :  57 ; 
+ 4   :  72 ; 
+ 5   :  8d ; 
+ 6   :  a9 ; 
+ 7   :  c4 ; 
+ 8   :  df ; 
+ 9   :  fb ; 
+ a   :  117 ; 
+ b   :  132 ; 
+ c   :  14e ; 
+ d   :  16a ; 
+ e   :  186 ; 
+ f   :  1a2 ; 
+ 10   :  1be ; 
+ 11   :  1da ; 
+ 12   :  1f7 ; 
+ 13   :  213 ; 
+ 14   :  230 ; 
+ 15   :  24c ; 
+ 16   :  269 ; 
+ 17   :  285 ; 
+ 18   :  2a2 ; 
+ 19   :  2bf ; 
+ 1a   :  2db ; 
+ 1b   :  2f8 ; 
+ 1c   :  315 ; 
+ 1d   :  332 ; 
+ 1e   :  34f ; 
+ 1f   :  36b ; 
+ 20   :  388 ; 
+ 21   :  3a5 ; 
+ 22   :  3c2 ; 
+ 23   :  3df ; 
+ 24   :  3fc ; 
+ 25   :  419 ; 
+ 26   :  435 ; 
+ 27   :  452 ; 
+ 28   :  46f ; 
+ 29   :  48c ; 
+ 2a   :  4a9 ; 
+ 2b   :  4c5 ; 
+ 2c   :  4e2 ; 
+ 2d   :  4fe ; 
+ 2e   :  51b ; 
+ 2f   :  538 ; 
+ 30   :  554 ; 
+ 31   :  570 ; 
+ 32   :  58d ; 
+ 33   :  5a9 ; 
+ 34   :  5c5 ; 
+ 35   :  5e1 ; 
+ 36   :  5fd ; 
+ 37   :  619 ; 
+ 38   :  635 ; 
+ 39   :  650 ; 
+ 3a   :  66c ; 
+ 3b   :  687 ; 
+ 3c   :  6a2 ; 
+ 3d   :  6be ; 
+ 3e   :  6d9 ; 
+ 3f   :  6f4 ; 
+ 40   :  70e ; 
+ 41   :  729 ; 
+ 42   :  743 ; 
+ 43   :  75e ; 
+ 44   :  778 ; 
+ 45   :  792 ; 
+ 46   :  7ac ; 
+ 47   :  7c5 ; 
+ 48   :  7df ; 
+ 49   :  7f8 ; 
+ 4a   :  811 ; 
+ 4b   :  82a ; 
+ 4c   :  843 ; 
+ 4d   :  85b ; 
+ 4e   :  874 ; 
+ 4f   :  88c ; 
+ 50   :  8a4 ; 
+ 51   :  8bb ; 
+ 52   :  8d3 ; 
+ 53   :  8ea ; 
+ 54   :  901 ; 
+ 55   :  917 ; 
+ 56   :  92e ; 
+ 57   :  944 ; 
+ 58   :  95a ; 
+ 59   :  970 ; 
+ 5a   :  985 ; 
+ 5b   :  99a ; 
+ 5c   :  9af ; 
+ 5d   :  9c4 ; 
+ 5e   :  9d8 ; 
+ 5f   :  9ec ; 
+ 60   :  a00 ; 
+ 61   :  a13 ; 
+ 62   :  a26 ; 
+ 63   :  a39 ; 
+ 64   :  a4c ; 
+ 65   :  a5e ; 
+ 66   :  a70 ; 
+ 67   :  a81 ; 
+ 68   :  a92 ; 
+ 69   :  aa3 ; 
+ 6a   :  ab4 ; 
+ 6b   :  ac4 ; 
+ 6c   :  ad4 ; 
+ 6d   :  ae3 ; 
+ 6e   :  af2 ; 
+ 6f   :  b01 ; 
+ 70   :  b10 ; 
+ 71   :  b1e ; 
+ 72   :  b2b ; 
+ 73   :  b39 ; 
+ 74   :  b46 ; 
+ 75   :  b52 ; 
+ 76   :  b5e ; 
+ 77   :  b6a ; 
+ 78   :  b75 ; 
+ 79   :  b80 ; 
+ 7a   :  b8b ; 
+ 7b   :  b95 ; 
+ 7c   :  b9f ; 
+ 7d   :  ba8 ; 
+ 7e   :  bb1 ; 
+ 7f   :  bb9 ; 
+ 80   :  bc1 ; 
+ 81   :  bc9 ; 
+ 82   :  bd0 ; 
+ 83   :  bd7 ; 
+ 84   :  bdd ; 
+ 85   :  be3 ; 
+ 86   :  be9 ; 
+ 87   :  bee ; 
+ 88   :  bf2 ; 
+ 89   :  bf6 ; 
+ 8a   :  bfa ; 
+ 8b   :  bfd ; 
  8c   :  c00 ; 
  8d   :  c02 ; 
  8e   :  c04 ; 
@@ -152,111 +152,111 @@ CONTENT BEGIN
  92   :  c06 ; 
  93   :  c05 ; 
  94   :  c04 ; 
- 95   :  c02 ; 
+ 95   :  c03 ; 
  96   :  c00 ; 
- 97   :  bfd ; 
- 98   :  bfa ; 
- 99   :  bf6 ; 
- 9a   :  bf2 ; 
- 9b   :  bed ; 
- 9c   :  be8 ; 
- 9d   :  be3 ; 
- 9e   :  bdc ; 
- 9f   :  bd6 ; 
- a0   :  bce ; 
- a1   :  bc7 ; 
- a2   :  bbe ; 
- a3   :  bb6 ; 
- a4   :  bac ; 
- a5   :  ba3 ; 
- a6   :  b98 ; 
- a7   :  b8e ; 
- a8   :  b82 ; 
- a9   :  b76 ; 
- aa   :  b6a ; 
- ab   :  b5d ; 
- ac   :  b50 ; 
- ad   :  b42 ; 
- ae   :  b33 ; 
- af   :  b24 ; 
- b0   :  b15 ; 
- b1   :  b05 ; 
- b2   :  af4 ; 
- b3   :  ae3 ; 
- b4   :  ad1 ; 
- b5   :  abf ; 
- b6   :  aad ; 
- b7   :  a99 ; 
- b8   :  a86 ; 
- b9   :  a71 ; 
- ba   :  a5d ; 
- bb   :  a47 ; 
- bc   :  a31 ; 
- bd   :  a1b ; 
- be   :  a04 ; 
- bf   :  9ed ; 
- c0   :  9d5 ; 
- c1   :  9bd ; 
- c2   :  9a4 ; 
- c3   :  98a ; 
- c4   :  970 ; 
- c5   :  956 ; 
- c6   :  93b ; 
- c7   :  91f ; 
- c8   :  903 ; 
- c9   :  8e6 ; 
- ca   :  8c9 ; 
- cb   :  8ac ; 
- cc   :  88e ; 
- cd   :  86f ; 
- ce   :  850 ; 
- cf   :  831 ; 
- d0   :  810 ; 
- d1   :  7f0 ; 
- d2   :  7cf ; 
- d3   :  7ad ; 
- d4   :  78b ; 
- d5   :  769 ; 
- d6   :  746 ; 
- d7   :  722 ; 
- d8   :  6fe ; 
- d9   :  6da ; 
- da   :  6b5 ; 
- db   :  68f ; 
- dc   :  66a ; 
- dd   :  643 ; 
- de   :  61d ; 
- df   :  5f5 ; 
- e0   :  5ce ; 
- e1   :  5a6 ; 
- e2   :  57d ; 
- e3   :  554 ; 
- e4   :  52b ; 
- e5   :  501 ; 
- e6   :  4d6 ; 
- e7   :  4ac ; 
- e8   :  481 ; 
- e9   :  455 ; 
- ea   :  429 ; 
- eb   :  3fd ; 
- ec   :  3d0 ; 
- ed   :  3a3 ; 
- ee   :  375 ; 
- ef   :  347 ; 
- f0   :  319 ; 
- f1   :  2ea ; 
- f2   :  2bb ; 
- f3   :  28c ; 
- f4   :  25c ; 
- f5   :  22c ; 
- f6   :  1fb ; 
- f7   :  1ca ; 
- f8   :  199 ; 
- f9   :  168 ; 
- fa   :  136 ; 
- fb   :  104 ; 
- fc   :  d1 ; 
- fd   :  9e ; 
- fe   :  6b ; 
- ff   :  38 ; 
+ 97   :  bfe ; 
+ 98   :  bfb ; 
+ 99   :  bf7 ; 
+ 9a   :  bf3 ; 
+ 9b   :  bef ; 
+ 9c   :  bea ; 
+ 9d   :  be4 ; 
+ 9e   :  bde ; 
+ 9f   :  bd7 ; 
+ a0   :  bd0 ; 
+ a1   :  bc9 ; 
+ a2   :  bc1 ; 
+ a3   :  bb8 ; 
+ a4   :  baf ; 
+ a5   :  ba5 ; 
+ a6   :  b9b ; 
+ a7   :  b90 ; 
+ a8   :  b85 ; 
+ a9   :  b79 ; 
+ aa   :  b6d ; 
+ ab   :  b60 ; 
+ ac   :  b53 ; 
+ ad   :  b45 ; 
+ ae   :  b37 ; 
+ af   :  b28 ; 
+ b0   :  b19 ; 
+ b1   :  b09 ; 
+ b2   :  af8 ; 
+ b3   :  ae7 ; 
+ b4   :  ad6 ; 
+ b5   :  ac4 ; 
+ b6   :  ab1 ; 
+ b7   :  a9e ; 
+ b8   :  a8b ; 
+ b9   :  a77 ; 
+ ba   :  a62 ; 
+ bb   :  a4d ; 
+ bc   :  a37 ; 
+ bd   :  a21 ; 
+ be   :  a0a ; 
+ bf   :  9f3 ; 
+ c0   :  9db ; 
+ c1   :  9c3 ; 
+ c2   :  9aa ; 
+ c3   :  991 ; 
+ c4   :  977 ; 
+ c5   :  95c ; 
+ c6   :  941 ; 
+ c7   :  926 ; 
+ c8   :  90a ; 
+ c9   :  8ee ; 
+ ca   :  8d1 ; 
+ cb   :  8b3 ; 
+ cc   :  895 ; 
+ cd   :  877 ; 
+ ce   :  858 ; 
+ cf   :  838 ; 
+ d0   :  818 ; 
+ d1   :  7f8 ; 
+ d2   :  7d7 ; 
+ d3   :  7b6 ; 
+ d4   :  794 ; 
+ d5   :  771 ; 
+ d6   :  74e ; 
+ d7   :  72b ; 
+ d8   :  707 ; 
+ d9   :  6e3 ; 
+ da   :  6be ; 
+ db   :  699 ; 
+ dc   :  673 ; 
+ dd   :  64d ; 
+ de   :  626 ; 
+ df   :  5ff ; 
+ e0   :  5d8 ; 
+ e1   :  5b0 ; 
+ e2   :  587 ; 
+ e3   :  55e ; 
+ e4   :  535 ; 
+ e5   :  50b ; 
+ e6   :  4e1 ; 
+ e7   :  4b6 ; 
+ e8   :  48b ; 
+ e9   :  460 ; 
+ ea   :  434 ; 
+ eb   :  408 ; 
+ ec   :  3db ; 
+ ed   :  3ae ; 
+ ee   :  381 ; 
+ ef   :  353 ; 
+ f0   :  325 ; 
+ f1   :  2f6 ; 
+ f2   :  2c7 ; 
+ f3   :  298 ; 
+ f4   :  268 ; 
+ f5   :  238 ; 
+ f6   :  207 ; 
+ f7   :  1d7 ; 
+ f8   :  1a5 ; 
+ f9   :  174 ; 
+ fa   :  142 ; 
+ fb   :  110 ; 
+ fc   :  de ; 
+ fd   :  ab ; 
+ fe   :  78 ; 
+ ff   :  45 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_27.mif
index ccf9f0a293..68bdee8bd5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_27.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff1 ; 
- 1   :  ffe3 ; 
- 2   :  ffd6 ; 
- 3   :  ffc8 ; 
- 4   :  ffba ; 
- 5   :  ffac ; 
- 6   :  ff9e ; 
- 7   :  ff91 ; 
- 8   :  ff83 ; 
- 9   :  ff75 ; 
- a   :  ff66 ; 
- b   :  ff58 ; 
- c   :  ff4a ; 
- d   :  ff3c ; 
- e   :  ff2e ; 
- f   :  ff1f ; 
- 10   :  ff11 ; 
- 11   :  ff02 ; 
- 12   :  fef4 ; 
- 13   :  fee5 ; 
- 14   :  fed7 ; 
- 15   :  fec8 ; 
- 16   :  feba ; 
- 17   :  feab ; 
- 18   :  fe9c ; 
- 19   :  fe8e ; 
- 1a   :  fe7f ; 
- 1b   :  fe70 ; 
- 1c   :  fe62 ; 
- 1d   :  fe53 ; 
- 1e   :  fe44 ; 
- 1f   :  fe35 ; 
- 20   :  fe27 ; 
- 21   :  fe18 ; 
- 22   :  fe09 ; 
- 23   :  fdfa ; 
- 24   :  fdeb ; 
- 25   :  fddd ; 
- 26   :  fdce ; 
- 27   :  fdbf ; 
- 28   :  fdb0 ; 
- 29   :  fda1 ; 
- 2a   :  fd93 ; 
- 2b   :  fd84 ; 
- 2c   :  fd75 ; 
- 2d   :  fd67 ; 
- 2e   :  fd58 ; 
- 2f   :  fd49 ; 
- 30   :  fd3b ; 
- 31   :  fd2c ; 
- 32   :  fd1e ; 
- 33   :  fd0f ; 
- 34   :  fd01 ; 
- 35   :  fcf2 ; 
- 36   :  fce4 ; 
- 37   :  fcd6 ; 
- 38   :  fcc7 ; 
- 39   :  fcb9 ; 
- 3a   :  fcab ; 
- 3b   :  fc9d ; 
- 3c   :  fc8f ; 
- 3d   :  fc81 ; 
- 3e   :  fc73 ; 
- 3f   :  fc65 ; 
- 40   :  fc58 ; 
- 41   :  fc4a ; 
- 42   :  fc3c ; 
- 43   :  fc2f ; 
- 44   :  fc21 ; 
- 45   :  fc14 ; 
- 46   :  fc07 ; 
- 47   :  fbfa ; 
- 48   :  fbec ; 
- 49   :  fbdf ; 
- 4a   :  fbd3 ; 
- 4b   :  fbc6 ; 
- 4c   :  fbb9 ; 
- 4d   :  fbac ; 
- 4e   :  fba0 ; 
- 4f   :  fb94 ; 
- 50   :  fb87 ; 
- 51   :  fb7b ; 
- 52   :  fb6f ; 
- 53   :  fb63 ; 
- 54   :  fb58 ; 
- 55   :  fb4c ; 
- 56   :  fb40 ; 
- 57   :  fb35 ; 
- 58   :  fb2a ; 
- 59   :  fb1f ; 
- 5a   :  fb14 ; 
- 5b   :  fb09 ; 
- 5c   :  fafe ; 
- 5d   :  faf3 ; 
- 5e   :  fae9 ; 
- 5f   :  fadf ; 
- 60   :  fad5 ; 
- 61   :  facb ; 
- 62   :  fac1 ; 
- 63   :  fab7 ; 
- 64   :  faae ; 
- 65   :  faa5 ; 
- 66   :  fa9b ; 
- 67   :  fa92 ; 
- 68   :  fa8a ; 
- 69   :  fa81 ; 
- 6a   :  fa79 ; 
- 6b   :  fa70 ; 
- 6c   :  fa68 ; 
- 6d   :  fa60 ; 
- 6e   :  fa59 ; 
- 6f   :  fa51 ; 
- 70   :  fa4a ; 
- 71   :  fa43 ; 
- 72   :  fa3c ; 
- 73   :  fa35 ; 
- 74   :  fa2e ; 
- 75   :  fa28 ; 
- 76   :  fa22 ; 
- 77   :  fa1c ; 
- 78   :  fa16 ; 
- 79   :  fa11 ; 
- 7a   :  fa0b ; 
- 7b   :  fa06 ; 
- 7c   :  fa01 ; 
- 7d   :  f9fd ; 
- 7e   :  f9f8 ; 
- 7f   :  f9f4 ; 
- 80   :  f9f0 ; 
- 81   :  f9ec ; 
+ 0   :  fff4 ; 
+ 1   :  ffe7 ; 
+ 2   :  ffd9 ; 
+ 3   :  ffcb ; 
+ 4   :  ffbe ; 
+ 5   :  ffb0 ; 
+ 6   :  ffa2 ; 
+ 7   :  ff94 ; 
+ 8   :  ff86 ; 
+ 9   :  ff78 ; 
+ a   :  ff6a ; 
+ b   :  ff5c ; 
+ c   :  ff4e ; 
+ d   :  ff3f ; 
+ e   :  ff31 ; 
+ f   :  ff23 ; 
+ 10   :  ff14 ; 
+ 11   :  ff06 ; 
+ 12   :  fef8 ; 
+ 13   :  fee9 ; 
+ 14   :  fedb ; 
+ 15   :  fecc ; 
+ 16   :  febd ; 
+ 17   :  feaf ; 
+ 18   :  fea0 ; 
+ 19   :  fe91 ; 
+ 1a   :  fe83 ; 
+ 1b   :  fe74 ; 
+ 1c   :  fe65 ; 
+ 1d   :  fe57 ; 
+ 1e   :  fe48 ; 
+ 1f   :  fe39 ; 
+ 20   :  fe2a ; 
+ 21   :  fe1b ; 
+ 22   :  fe0d ; 
+ 23   :  fdfe ; 
+ 24   :  fdef ; 
+ 25   :  fde0 ; 
+ 26   :  fdd1 ; 
+ 27   :  fdc3 ; 
+ 28   :  fdb4 ; 
+ 29   :  fda5 ; 
+ 2a   :  fd96 ; 
+ 2b   :  fd88 ; 
+ 2c   :  fd79 ; 
+ 2d   :  fd6a ; 
+ 2e   :  fd5c ; 
+ 2f   :  fd4d ; 
+ 30   :  fd3e ; 
+ 31   :  fd30 ; 
+ 32   :  fd21 ; 
+ 33   :  fd13 ; 
+ 34   :  fd04 ; 
+ 35   :  fcf6 ; 
+ 36   :  fce8 ; 
+ 37   :  fcd9 ; 
+ 38   :  fccb ; 
+ 39   :  fcbd ; 
+ 3a   :  fcaf ; 
+ 3b   :  fca1 ; 
+ 3c   :  fc93 ; 
+ 3d   :  fc85 ; 
+ 3e   :  fc77 ; 
+ 3f   :  fc69 ; 
+ 40   :  fc5b ; 
+ 41   :  fc4d ; 
+ 42   :  fc40 ; 
+ 43   :  fc32 ; 
+ 44   :  fc25 ; 
+ 45   :  fc17 ; 
+ 46   :  fc0a ; 
+ 47   :  fbfd ; 
+ 48   :  fbf0 ; 
+ 49   :  fbe3 ; 
+ 4a   :  fbd6 ; 
+ 4b   :  fbc9 ; 
+ 4c   :  fbbc ; 
+ 4d   :  fbb0 ; 
+ 4e   :  fba3 ; 
+ 4f   :  fb97 ; 
+ 50   :  fb8a ; 
+ 51   :  fb7e ; 
+ 52   :  fb72 ; 
+ 53   :  fb66 ; 
+ 54   :  fb5a ; 
+ 55   :  fb4f ; 
+ 56   :  fb43 ; 
+ 57   :  fb38 ; 
+ 58   :  fb2d ; 
+ 59   :  fb21 ; 
+ 5a   :  fb16 ; 
+ 5b   :  fb0b ; 
+ 5c   :  fb01 ; 
+ 5d   :  faf6 ; 
+ 5e   :  faec ; 
+ 5f   :  fae1 ; 
+ 60   :  fad7 ; 
+ 61   :  facd ; 
+ 62   :  fac3 ; 
+ 63   :  faba ; 
+ 64   :  fab0 ; 
+ 65   :  faa7 ; 
+ 66   :  fa9e ; 
+ 67   :  fa95 ; 
+ 68   :  fa8c ; 
+ 69   :  fa83 ; 
+ 6a   :  fa7b ; 
+ 6b   :  fa72 ; 
+ 6c   :  fa6a ; 
+ 6d   :  fa62 ; 
+ 6e   :  fa5b ; 
+ 6f   :  fa53 ; 
+ 70   :  fa4c ; 
+ 71   :  fa44 ; 
+ 72   :  fa3d ; 
+ 73   :  fa37 ; 
+ 74   :  fa30 ; 
+ 75   :  fa2a ; 
+ 76   :  fa23 ; 
+ 77   :  fa1d ; 
+ 78   :  fa18 ; 
+ 79   :  fa12 ; 
+ 7a   :  fa0d ; 
+ 7b   :  fa07 ; 
+ 7c   :  fa03 ; 
+ 7d   :  f9fe ; 
+ 7e   :  f9f9 ; 
+ 7f   :  f9f5 ; 
+ 80   :  f9f1 ; 
+ 81   :  f9ed ; 
  82   :  f9e9 ; 
- 83   :  f9e5 ; 
- 84   :  f9e2 ; 
- 85   :  f9df ; 
+ 83   :  f9e6 ; 
+ 84   :  f9e3 ; 
+ 85   :  f9e0 ; 
  86   :  f9dd ; 
- 87   :  f9da ; 
- 88   :  f9d8 ; 
- 89   :  f9d6 ; 
- 8a   :  f9d4 ; 
+ 87   :  f9db ; 
+ 88   :  f9d9 ; 
+ 89   :  f9d7 ; 
+ 8a   :  f9d5 ; 
  8b   :  f9d3 ; 
  8c   :  f9d2 ; 
  8d   :  f9d1 ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  f9d1 ; 
  95   :  f9d2 ; 
  96   :  f9d3 ; 
- 97   :  f9d5 ; 
- 98   :  f9d7 ; 
- 99   :  f9d9 ; 
- 9a   :  f9db ; 
+ 97   :  f9d4 ; 
+ 98   :  f9d6 ; 
+ 99   :  f9d8 ; 
+ 9a   :  f9da ; 
  9b   :  f9dd ; 
  9c   :  f9e0 ; 
  9d   :  f9e3 ; 
- 9e   :  f9e7 ; 
- 9f   :  f9ea ; 
- a0   :  f9ee ; 
- a1   :  f9f2 ; 
- a2   :  f9f7 ; 
- a3   :  f9fc ; 
- a4   :  fa01 ; 
- a5   :  fa06 ; 
- a6   :  fa0b ; 
- a7   :  fa11 ; 
- a8   :  fa17 ; 
- a9   :  fa1d ; 
- aa   :  fa24 ; 
- ab   :  fa2b ; 
- ac   :  fa32 ; 
- ad   :  fa39 ; 
- ae   :  fa41 ; 
- af   :  fa49 ; 
- b0   :  fa51 ; 
- b1   :  fa59 ; 
- b2   :  fa62 ; 
- b3   :  fa6b ; 
- b4   :  fa75 ; 
- b5   :  fa7e ; 
- b6   :  fa88 ; 
- b7   :  fa92 ; 
- b8   :  fa9c ; 
- b9   :  faa7 ; 
- ba   :  fab2 ; 
- bb   :  fabd ; 
- bc   :  fac9 ; 
- bd   :  fad4 ; 
- be   :  fae0 ; 
- bf   :  faed ; 
- c0   :  faf9 ; 
- c1   :  fb06 ; 
- c2   :  fb13 ; 
- c3   :  fb20 ; 
- c4   :  fb2e ; 
- c5   :  fb3c ; 
- c6   :  fb4a ; 
- c7   :  fb58 ; 
- c8   :  fb67 ; 
- c9   :  fb76 ; 
- ca   :  fb85 ; 
- cb   :  fb95 ; 
- cc   :  fba4 ; 
- cd   :  fbb4 ; 
- ce   :  fbc5 ; 
- cf   :  fbd5 ; 
- d0   :  fbe6 ; 
- d1   :  fbf7 ; 
- d2   :  fc08 ; 
- d3   :  fc19 ; 
- d4   :  fc2b ; 
- d5   :  fc3d ; 
- d6   :  fc4f ; 
- d7   :  fc62 ; 
- d8   :  fc75 ; 
- d9   :  fc87 ; 
- da   :  fc9b ; 
- db   :  fcae ; 
- dc   :  fcc2 ; 
- dd   :  fcd6 ; 
- de   :  fcea ; 
- df   :  fcfe ; 
- e0   :  fd13 ; 
- e1   :  fd27 ; 
- e2   :  fd3c ; 
- e3   :  fd52 ; 
- e4   :  fd67 ; 
- e5   :  fd7d ; 
- e6   :  fd93 ; 
- e7   :  fda9 ; 
- e8   :  fdbf ; 
- e9   :  fdd6 ; 
- ea   :  fdec ; 
- eb   :  fe03 ; 
- ec   :  fe1a ; 
- ed   :  fe32 ; 
- ee   :  fe49 ; 
- ef   :  fe61 ; 
- f0   :  fe79 ; 
- f1   :  fe91 ; 
- f2   :  fea9 ; 
- f3   :  fec1 ; 
- f4   :  feda ; 
- f5   :  fef3 ; 
- f6   :  ff0c ; 
- f7   :  ff25 ; 
- f8   :  ff3e ; 
- f9   :  ff58 ; 
- fa   :  ff71 ; 
- fb   :  ff8b ; 
- fc   :  ffa5 ; 
- fd   :  ffbf ; 
- fe   :  ffd9 ; 
- ff   :  fff3 ; 
+ 9e   :  f9e6 ; 
+ 9f   :  f9e9 ; 
+ a0   :  f9ed ; 
+ a1   :  f9f1 ; 
+ a2   :  f9f6 ; 
+ a3   :  f9fa ; 
+ a4   :  f9ff ; 
+ a5   :  fa04 ; 
+ a6   :  fa0a ; 
+ a7   :  fa10 ; 
+ a8   :  fa15 ; 
+ a9   :  fa1c ; 
+ aa   :  fa22 ; 
+ ab   :  fa29 ; 
+ ac   :  fa30 ; 
+ ad   :  fa37 ; 
+ ae   :  fa3f ; 
+ af   :  fa47 ; 
+ b0   :  fa4f ; 
+ b1   :  fa57 ; 
+ b2   :  fa60 ; 
+ b3   :  fa69 ; 
+ b4   :  fa72 ; 
+ b5   :  fa7c ; 
+ b6   :  fa85 ; 
+ b7   :  fa90 ; 
+ b8   :  fa9a ; 
+ b9   :  faa4 ; 
+ ba   :  faaf ; 
+ bb   :  faba ; 
+ bc   :  fac6 ; 
+ bd   :  fad1 ; 
+ be   :  fadd ; 
+ bf   :  faea ; 
+ c0   :  faf6 ; 
+ c1   :  fb03 ; 
+ c2   :  fb10 ; 
+ c3   :  fb1d ; 
+ c4   :  fb2b ; 
+ c5   :  fb38 ; 
+ c6   :  fb47 ; 
+ c7   :  fb55 ; 
+ c8   :  fb63 ; 
+ c9   :  fb72 ; 
+ ca   :  fb81 ; 
+ cb   :  fb91 ; 
+ cc   :  fba0 ; 
+ cd   :  fbb0 ; 
+ ce   :  fbc0 ; 
+ cf   :  fbd1 ; 
+ d0   :  fbe2 ; 
+ d1   :  fbf2 ; 
+ d2   :  fc04 ; 
+ d3   :  fc15 ; 
+ d4   :  fc27 ; 
+ d5   :  fc39 ; 
+ d6   :  fc4b ; 
+ d7   :  fc5d ; 
+ d8   :  fc70 ; 
+ d9   :  fc83 ; 
+ da   :  fc96 ; 
+ db   :  fca9 ; 
+ dc   :  fcbd ; 
+ dd   :  fcd1 ; 
+ de   :  fce5 ; 
+ df   :  fcf9 ; 
+ e0   :  fd0d ; 
+ e1   :  fd22 ; 
+ e2   :  fd37 ; 
+ e3   :  fd4c ; 
+ e4   :  fd62 ; 
+ e5   :  fd77 ; 
+ e6   :  fd8d ; 
+ e7   :  fda3 ; 
+ e8   :  fdb9 ; 
+ e9   :  fdd0 ; 
+ ea   :  fde7 ; 
+ eb   :  fdfd ; 
+ ec   :  fe15 ; 
+ ed   :  fe2c ; 
+ ee   :  fe43 ; 
+ ef   :  fe5b ; 
+ f0   :  fe73 ; 
+ f1   :  fe8b ; 
+ f2   :  fea3 ; 
+ f3   :  febb ; 
+ f4   :  fed4 ; 
+ f5   :  feed ; 
+ f6   :  ff06 ; 
+ f7   :  ff1f ; 
+ f8   :  ff38 ; 
+ f9   :  ff51 ; 
+ fa   :  ff6b ; 
+ fb   :  ff84 ; 
+ fc   :  ff9e ; 
+ fd   :  ffb8 ; 
+ fe   :  ffd3 ; 
+ ff   :  ffed ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_28.mif
index fbc1fb8ae0..f7632b4b50 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_28.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b ; 
- 1   :  12 ; 
- 2   :  18 ; 
- 3   :  1e ; 
- 4   :  25 ; 
- 5   :  2b ; 
- 6   :  32 ; 
- 7   :  38 ; 
- 8   :  3f ; 
- 9   :  46 ; 
- a   :  4c ; 
- b   :  53 ; 
- c   :  5a ; 
- d   :  60 ; 
- e   :  67 ; 
- f   :  6e ; 
- 10   :  75 ; 
- 11   :  7b ; 
- 12   :  82 ; 
- 13   :  89 ; 
- 14   :  90 ; 
- 15   :  97 ; 
- 16   :  9e ; 
- 17   :  a5 ; 
- 18   :  ac ; 
- 19   :  b3 ; 
- 1a   :  ba ; 
- 1b   :  c1 ; 
- 1c   :  c8 ; 
- 1d   :  cf ; 
- 1e   :  d6 ; 
- 1f   :  dd ; 
- 20   :  e4 ; 
- 21   :  eb ; 
- 22   :  f2 ; 
- 23   :  fa ; 
- 24   :  101 ; 
- 25   :  108 ; 
- 26   :  10f ; 
- 27   :  116 ; 
- 28   :  11d ; 
- 29   :  124 ; 
- 2a   :  12b ; 
- 2b   :  132 ; 
- 2c   :  139 ; 
- 2d   :  141 ; 
- 2e   :  148 ; 
- 2f   :  14f ; 
- 30   :  156 ; 
- 31   :  15d ; 
- 32   :  164 ; 
- 33   :  16b ; 
- 34   :  172 ; 
- 35   :  179 ; 
- 36   :  180 ; 
- 37   :  187 ; 
- 38   :  18e ; 
- 39   :  195 ; 
- 3a   :  19c ; 
- 3b   :  1a2 ; 
- 3c   :  1a9 ; 
- 3d   :  1b0 ; 
- 3e   :  1b7 ; 
- 3f   :  1be ; 
- 40   :  1c4 ; 
- 41   :  1cb ; 
- 42   :  1d2 ; 
- 43   :  1d8 ; 
- 44   :  1df ; 
- 45   :  1e6 ; 
- 46   :  1ec ; 
- 47   :  1f3 ; 
- 48   :  1f9 ; 
- 49   :  1ff ; 
- 4a   :  206 ; 
- 4b   :  20c ; 
- 4c   :  212 ; 
- 4d   :  219 ; 
- 4e   :  21f ; 
- 4f   :  225 ; 
- 50   :  22b ; 
- 51   :  231 ; 
- 52   :  237 ; 
- 53   :  23d ; 
- 54   :  243 ; 
- 55   :  249 ; 
- 56   :  24e ; 
- 57   :  254 ; 
- 58   :  25a ; 
- 59   :  25f ; 
- 5a   :  265 ; 
- 5b   :  26a ; 
- 5c   :  26f ; 
- 5d   :  275 ; 
- 5e   :  27a ; 
- 5f   :  27f ; 
- 60   :  284 ; 
- 61   :  289 ; 
- 62   :  28e ; 
- 63   :  293 ; 
- 64   :  298 ; 
- 65   :  29c ; 
- 66   :  2a1 ; 
- 67   :  2a6 ; 
- 68   :  2aa ; 
- 69   :  2ae ; 
- 6a   :  2b3 ; 
- 6b   :  2b7 ; 
- 6c   :  2bb ; 
- 6d   :  2bf ; 
- 6e   :  2c3 ; 
- 6f   :  2c7 ; 
- 70   :  2cb ; 
- 71   :  2ce ; 
- 72   :  2d2 ; 
- 73   :  2d5 ; 
- 74   :  2d9 ; 
- 75   :  2dc ; 
- 76   :  2df ; 
- 77   :  2e2 ; 
- 78   :  2e5 ; 
- 79   :  2e8 ; 
- 7a   :  2eb ; 
- 7b   :  2ee ; 
- 7c   :  2f0 ; 
- 7d   :  2f3 ; 
- 7e   :  2f5 ; 
+ 0   :  a ; 
+ 1   :  10 ; 
+ 2   :  16 ; 
+ 3   :  1d ; 
+ 4   :  23 ; 
+ 5   :  2a ; 
+ 6   :  30 ; 
+ 7   :  37 ; 
+ 8   :  3d ; 
+ 9   :  44 ; 
+ a   :  4a ; 
+ b   :  51 ; 
+ c   :  58 ; 
+ d   :  5f ; 
+ e   :  65 ; 
+ f   :  6c ; 
+ 10   :  73 ; 
+ 11   :  7a ; 
+ 12   :  81 ; 
+ 13   :  87 ; 
+ 14   :  8e ; 
+ 15   :  95 ; 
+ 16   :  9c ; 
+ 17   :  a3 ; 
+ 18   :  aa ; 
+ 19   :  b1 ; 
+ 1a   :  b8 ; 
+ 1b   :  bf ; 
+ 1c   :  c6 ; 
+ 1d   :  cd ; 
+ 1e   :  d4 ; 
+ 1f   :  db ; 
+ 20   :  e2 ; 
+ 21   :  ea ; 
+ 22   :  f1 ; 
+ 23   :  f8 ; 
+ 24   :  ff ; 
+ 25   :  106 ; 
+ 26   :  10d ; 
+ 27   :  114 ; 
+ 28   :  11b ; 
+ 29   :  122 ; 
+ 2a   :  129 ; 
+ 2b   :  131 ; 
+ 2c   :  138 ; 
+ 2d   :  13f ; 
+ 2e   :  146 ; 
+ 2f   :  14d ; 
+ 30   :  154 ; 
+ 31   :  15b ; 
+ 32   :  162 ; 
+ 33   :  169 ; 
+ 34   :  170 ; 
+ 35   :  177 ; 
+ 36   :  17e ; 
+ 37   :  185 ; 
+ 38   :  18c ; 
+ 39   :  193 ; 
+ 3a   :  19a ; 
+ 3b   :  1a1 ; 
+ 3c   :  1a8 ; 
+ 3d   :  1ae ; 
+ 3e   :  1b5 ; 
+ 3f   :  1bc ; 
+ 40   :  1c3 ; 
+ 41   :  1c9 ; 
+ 42   :  1d0 ; 
+ 43   :  1d7 ; 
+ 44   :  1dd ; 
+ 45   :  1e4 ; 
+ 46   :  1ea ; 
+ 47   :  1f1 ; 
+ 48   :  1f7 ; 
+ 49   :  1fe ; 
+ 4a   :  204 ; 
+ 4b   :  20b ; 
+ 4c   :  211 ; 
+ 4d   :  217 ; 
+ 4e   :  21d ; 
+ 4f   :  223 ; 
+ 50   :  229 ; 
+ 51   :  22f ; 
+ 52   :  235 ; 
+ 53   :  23b ; 
+ 54   :  241 ; 
+ 55   :  247 ; 
+ 56   :  24d ; 
+ 57   :  253 ; 
+ 58   :  258 ; 
+ 59   :  25e ; 
+ 5a   :  263 ; 
+ 5b   :  269 ; 
+ 5c   :  26e ; 
+ 5d   :  273 ; 
+ 5e   :  279 ; 
+ 5f   :  27e ; 
+ 60   :  283 ; 
+ 61   :  288 ; 
+ 62   :  28d ; 
+ 63   :  292 ; 
+ 64   :  296 ; 
+ 65   :  29b ; 
+ 66   :  2a0 ; 
+ 67   :  2a4 ; 
+ 68   :  2a9 ; 
+ 69   :  2ad ; 
+ 6a   :  2b2 ; 
+ 6b   :  2b6 ; 
+ 6c   :  2ba ; 
+ 6d   :  2be ; 
+ 6e   :  2c2 ; 
+ 6f   :  2c6 ; 
+ 70   :  2ca ; 
+ 71   :  2cd ; 
+ 72   :  2d1 ; 
+ 73   :  2d4 ; 
+ 74   :  2d8 ; 
+ 75   :  2db ; 
+ 76   :  2de ; 
+ 77   :  2e1 ; 
+ 78   :  2e4 ; 
+ 79   :  2e7 ; 
+ 7a   :  2ea ; 
+ 7b   :  2ed ; 
+ 7c   :  2ef ; 
+ 7d   :  2f2 ; 
+ 7e   :  2f4 ; 
  7f   :  2f7 ; 
  80   :  2f9 ; 
  81   :  2fb ; 
  82   :  2fd ; 
  83   :  2ff ; 
- 84   :  301 ; 
+ 84   :  300 ; 
  85   :  302 ; 
  86   :  304 ; 
  87   :  305 ; 
  88   :  306 ; 
- 89   :  308 ; 
- 8a   :  309 ; 
+ 89   :  307 ; 
+ 8a   :  308 ; 
  8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  308 ; 
  9b   :  307 ; 
  9c   :  306 ; 
- 9d   :  304 ; 
+ 9d   :  305 ; 
  9e   :  303 ; 
- 9f   :  301 ; 
- a0   :  2ff ; 
- a1   :  2fd ; 
- a2   :  2fb ; 
- a3   :  2f9 ; 
+ 9f   :  302 ; 
+ a0   :  300 ; 
+ a1   :  2fe ; 
+ a2   :  2fc ; 
+ a3   :  2fa ; 
  a4   :  2f7 ; 
- a5   :  2f4 ; 
- a6   :  2f2 ; 
- a7   :  2ef ; 
- a8   :  2ec ; 
- a9   :  2e9 ; 
- aa   :  2e6 ; 
- ab   :  2e3 ; 
- ac   :  2df ; 
- ad   :  2dc ; 
- ae   :  2d8 ; 
- af   :  2d4 ; 
- b0   :  2d0 ; 
- b1   :  2cc ; 
- b2   :  2c8 ; 
- b3   :  2c4 ; 
- b4   :  2bf ; 
- b5   :  2bb ; 
- b6   :  2b6 ; 
- b7   :  2b1 ; 
- b8   :  2ac ; 
- b9   :  2a7 ; 
- ba   :  2a1 ; 
- bb   :  29c ; 
- bc   :  296 ; 
- bd   :  290 ; 
- be   :  28b ; 
- bf   :  285 ; 
- c0   :  27e ; 
- c1   :  278 ; 
- c2   :  272 ; 
- c3   :  26b ; 
- c4   :  264 ; 
- c5   :  25d ; 
- c6   :  256 ; 
- c7   :  24f ; 
- c8   :  248 ; 
- c9   :  241 ; 
- ca   :  239 ; 
- cb   :  231 ; 
- cc   :  22a ; 
- cd   :  222 ; 
- ce   :  21a ; 
- cf   :  211 ; 
- d0   :  209 ; 
- d1   :  201 ; 
- d2   :  1f8 ; 
- d3   :  1ef ; 
- d4   :  1e6 ; 
- d5   :  1de ; 
- d6   :  1d4 ; 
- d7   :  1cb ; 
- d8   :  1c2 ; 
- d9   :  1b8 ; 
- da   :  1af ; 
- db   :  1a5 ; 
- dc   :  19b ; 
- dd   :  191 ; 
- de   :  187 ; 
- df   :  17d ; 
- e0   :  173 ; 
- e1   :  168 ; 
- e2   :  15e ; 
- e3   :  153 ; 
- e4   :  148 ; 
- e5   :  13d ; 
- e6   :  132 ; 
- e7   :  127 ; 
- e8   :  11c ; 
- e9   :  110 ; 
- ea   :  105 ; 
- eb   :  f9 ; 
- ec   :  ee ; 
- ed   :  e2 ; 
- ee   :  d6 ; 
- ef   :  ca ; 
- f0   :  be ; 
- f1   :  b2 ; 
- f2   :  a6 ; 
- f3   :  99 ; 
- f4   :  8d ; 
- f5   :  80 ; 
- f6   :  74 ; 
- f7   :  67 ; 
- f8   :  5a ; 
- f9   :  4d ; 
- fa   :  40 ; 
- fb   :  33 ; 
- fc   :  26 ; 
- fd   :  19 ; 
- fe   :  b ; 
- ff   :  fffe ; 
+ a5   :  2f5 ; 
+ a6   :  2f3 ; 
+ a7   :  2f0 ; 
+ a8   :  2ed ; 
+ a9   :  2ea ; 
+ aa   :  2e7 ; 
+ ab   :  2e4 ; 
+ ac   :  2e0 ; 
+ ad   :  2dd ; 
+ ae   :  2d9 ; 
+ af   :  2d5 ; 
+ b0   :  2d1 ; 
+ b1   :  2cd ; 
+ b2   :  2c9 ; 
+ b3   :  2c5 ; 
+ b4   :  2c0 ; 
+ b5   :  2bc ; 
+ b6   :  2b7 ; 
+ b7   :  2b2 ; 
+ b8   :  2ad ; 
+ b9   :  2a8 ; 
+ ba   :  2a3 ; 
+ bb   :  29d ; 
+ bc   :  298 ; 
+ bd   :  292 ; 
+ be   :  28c ; 
+ bf   :  286 ; 
+ c0   :  280 ; 
+ c1   :  27a ; 
+ c2   :  273 ; 
+ c3   :  26d ; 
+ c4   :  266 ; 
+ c5   :  25f ; 
+ c6   :  258 ; 
+ c7   :  251 ; 
+ c8   :  24a ; 
+ c9   :  243 ; 
+ ca   :  23b ; 
+ cb   :  233 ; 
+ cc   :  22c ; 
+ cd   :  224 ; 
+ ce   :  21c ; 
+ cf   :  214 ; 
+ d0   :  20b ; 
+ d1   :  203 ; 
+ d2   :  1fa ; 
+ d3   :  1f2 ; 
+ d4   :  1e9 ; 
+ d5   :  1e0 ; 
+ d6   :  1d7 ; 
+ d7   :  1ce ; 
+ d8   :  1c4 ; 
+ d9   :  1bb ; 
+ da   :  1b1 ; 
+ db   :  1a7 ; 
+ dc   :  19e ; 
+ dd   :  194 ; 
+ de   :  18a ; 
+ df   :  17f ; 
+ e0   :  175 ; 
+ e1   :  16b ; 
+ e2   :  160 ; 
+ e3   :  156 ; 
+ e4   :  14b ; 
+ e5   :  140 ; 
+ e6   :  135 ; 
+ e7   :  12a ; 
+ e8   :  11f ; 
+ e9   :  113 ; 
+ ea   :  108 ; 
+ eb   :  fc ; 
+ ec   :  f1 ; 
+ ed   :  e5 ; 
+ ee   :  d9 ; 
+ ef   :  cd ; 
+ f0   :  c1 ; 
+ f1   :  b5 ; 
+ f2   :  a9 ; 
+ f3   :  9c ; 
+ f4   :  90 ; 
+ f5   :  83 ; 
+ f6   :  77 ; 
+ f7   :  6a ; 
+ f8   :  5d ; 
+ f9   :  50 ; 
+ fa   :  43 ; 
+ fb   :  36 ; 
+ fc   :  29 ; 
+ fd   :  1c ; 
+ fe   :  f ; 
+ ff   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_29.mif
index 09124c8924..2a12338814 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_29.mif
@@ -4,106 +4,106 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fffa ; 
- 1   :  fff7 ; 
+ 1   :  fff8 ; 
  2   :  fff5 ; 
- 3   :  fff2 ; 
- 4   :  ffef ; 
+ 3   :  fff3 ; 
+ 4   :  fff0 ; 
  5   :  ffed ; 
- 6   :  ffea ; 
- 7   :  ffe7 ; 
+ 6   :  ffeb ; 
+ 7   :  ffe8 ; 
  8   :  ffe5 ; 
- 9   :  ffe2 ; 
- a   :  ffdf ; 
+ 9   :  ffe3 ; 
+ a   :  ffe0 ; 
  b   :  ffdd ; 
- c   :  ffda ; 
- d   :  ffd7 ; 
- e   :  ffd4 ; 
+ c   :  ffdb ; 
+ d   :  ffd8 ; 
+ e   :  ffd5 ; 
  f   :  ffd2 ; 
  10   :  ffcf ; 
- 11   :  ffcc ; 
- 12   :  ffc9 ; 
- 13   :  ffc6 ; 
- 14   :  ffc3 ; 
+ 11   :  ffcd ; 
+ 12   :  ffca ; 
+ 13   :  ffc7 ; 
+ 14   :  ffc4 ; 
  15   :  ffc1 ; 
  16   :  ffbe ; 
- 17   :  ffbb ; 
- 18   :  ffb8 ; 
- 19   :  ffb5 ; 
- 1a   :  ffb2 ; 
- 1b   :  ffaf ; 
- 1c   :  ffac ; 
- 1d   :  ffa9 ; 
- 1e   :  ffa6 ; 
- 1f   :  ffa3 ; 
- 20   :  ffa0 ; 
- 21   :  ff9d ; 
- 22   :  ff9a ; 
- 23   :  ff97 ; 
- 24   :  ff94 ; 
- 25   :  ff91 ; 
- 26   :  ff8e ; 
- 27   :  ff8b ; 
- 28   :  ff88 ; 
- 29   :  ff85 ; 
- 2a   :  ff82 ; 
- 2b   :  ff7f ; 
- 2c   :  ff7c ; 
- 2d   :  ff79 ; 
- 2e   :  ff76 ; 
- 2f   :  ff73 ; 
- 30   :  ff70 ; 
- 31   :  ff6d ; 
- 32   :  ff6a ; 
- 33   :  ff67 ; 
- 34   :  ff64 ; 
- 35   :  ff61 ; 
- 36   :  ff5e ; 
- 37   :  ff5b ; 
- 38   :  ff58 ; 
- 39   :  ff55 ; 
- 3a   :  ff52 ; 
- 3b   :  ff4f ; 
- 3c   :  ff4c ; 
- 3d   :  ff49 ; 
- 3e   :  ff46 ; 
- 3f   :  ff43 ; 
+ 17   :  ffbc ; 
+ 18   :  ffb9 ; 
+ 19   :  ffb6 ; 
+ 1a   :  ffb3 ; 
+ 1b   :  ffb0 ; 
+ 1c   :  ffad ; 
+ 1d   :  ffaa ; 
+ 1e   :  ffa7 ; 
+ 1f   :  ffa4 ; 
+ 20   :  ffa1 ; 
+ 21   :  ff9e ; 
+ 22   :  ff9b ; 
+ 23   :  ff98 ; 
+ 24   :  ff95 ; 
+ 25   :  ff92 ; 
+ 26   :  ff8f ; 
+ 27   :  ff8c ; 
+ 28   :  ff89 ; 
+ 29   :  ff86 ; 
+ 2a   :  ff83 ; 
+ 2b   :  ff80 ; 
+ 2c   :  ff7d ; 
+ 2d   :  ff7a ; 
+ 2e   :  ff77 ; 
+ 2f   :  ff74 ; 
+ 30   :  ff71 ; 
+ 31   :  ff6e ; 
+ 32   :  ff6b ; 
+ 33   :  ff68 ; 
+ 34   :  ff65 ; 
+ 35   :  ff62 ; 
+ 36   :  ff5f ; 
+ 37   :  ff5c ; 
+ 38   :  ff59 ; 
+ 39   :  ff56 ; 
+ 3a   :  ff53 ; 
+ 3b   :  ff50 ; 
+ 3c   :  ff4d ; 
+ 3d   :  ff4a ; 
+ 3e   :  ff47 ; 
+ 3f   :  ff44 ; 
  40   :  ff41 ; 
  41   :  ff3e ; 
  42   :  ff3b ; 
- 43   :  ff38 ; 
- 44   :  ff35 ; 
- 45   :  ff32 ; 
- 46   :  ff2f ; 
- 47   :  ff2c ; 
- 48   :  ff29 ; 
+ 43   :  ff39 ; 
+ 44   :  ff36 ; 
+ 45   :  ff33 ; 
+ 46   :  ff30 ; 
+ 47   :  ff2d ; 
+ 48   :  ff2a ; 
  49   :  ff27 ; 
- 4a   :  ff24 ; 
- 4b   :  ff21 ; 
- 4c   :  ff1e ; 
- 4d   :  ff1b ; 
+ 4a   :  ff25 ; 
+ 4b   :  ff22 ; 
+ 4c   :  ff1f ; 
+ 4d   :  ff1c ; 
  4e   :  ff19 ; 
- 4f   :  ff16 ; 
- 50   :  ff13 ; 
+ 4f   :  ff17 ; 
+ 50   :  ff14 ; 
  51   :  ff11 ; 
- 52   :  ff0e ; 
- 53   :  ff0b ; 
+ 52   :  ff0f ; 
+ 53   :  ff0c ; 
  54   :  ff09 ; 
- 55   :  ff06 ; 
+ 55   :  ff07 ; 
  56   :  ff04 ; 
- 57   :  ff01 ; 
- 58   :  fefe ; 
- 59   :  fefc ; 
- 5a   :  fef9 ; 
- 5b   :  fef7 ; 
+ 57   :  ff02 ; 
+ 58   :  feff ; 
+ 59   :  fefd ; 
+ 5a   :  fefa ; 
+ 5b   :  fef8 ; 
  5c   :  fef5 ; 
- 5d   :  fef2 ; 
+ 5d   :  fef3 ; 
  5e   :  fef0 ; 
- 5f   :  feed ; 
- 60   :  feeb ; 
+ 5f   :  feee ; 
+ 60   :  feec ; 
  61   :  fee9 ; 
  62   :  fee7 ; 
- 63   :  fee4 ; 
- 64   :  fee2 ; 
+ 63   :  fee5 ; 
+ 64   :  fee3 ; 
  65   :  fee0 ; 
  66   :  fede ; 
  67   :  fedc ; 
@@ -114,32 +114,32 @@ CONTENT BEGIN
  6c   :  fed2 ; 
  6d   :  fed0 ; 
  6e   :  fece ; 
- 6f   :  fecc ; 
- 70   :  feca ; 
+ 6f   :  fecd ; 
+ 70   :  fecb ; 
  71   :  fec9 ; 
  72   :  fec7 ; 
- 73   :  fec5 ; 
+ 73   :  fec6 ; 
  74   :  fec4 ; 
  75   :  fec2 ; 
- 76   :  fec0 ; 
+ 76   :  fec1 ; 
  77   :  febf ; 
- 78   :  febd ; 
+ 78   :  febe ; 
  79   :  febc ; 
  7a   :  febb ; 
- 7b   :  feb9 ; 
+ 7b   :  feba ; 
  7c   :  feb8 ; 
  7d   :  feb7 ; 
  7e   :  feb6 ; 
  7f   :  feb5 ; 
- 80   :  feb3 ; 
- 81   :  feb2 ; 
- 82   :  feb1 ; 
- 83   :  feb0 ; 
- 84   :  feaf ; 
+ 80   :  feb4 ; 
+ 81   :  feb3 ; 
+ 82   :  feb2 ; 
+ 83   :  feb1 ; 
+ 84   :  feb0 ; 
  85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  feac ; 
+ 88   :  fead ; 
  89   :  feac ; 
  8a   :  feab ; 
  8b   :  feab ; 
@@ -161,10 +161,10 @@ CONTENT BEGIN
  9b   :  fea9 ; 
  9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feab ; 
+ 9e   :  feaa ; 
  9f   :  feab ; 
  a0   :  feac ; 
- a1   :  fead ; 
+ a1   :  feac ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
@@ -173,90 +173,90 @@ CONTENT BEGIN
  a7   :  feb2 ; 
  a8   :  feb3 ; 
  a9   :  feb4 ; 
- aa   :  feb6 ; 
+ aa   :  feb5 ; 
  ab   :  feb7 ; 
  ac   :  feb8 ; 
- ad   :  feba ; 
+ ad   :  feb9 ; 
  ae   :  febb ; 
- af   :  febd ; 
+ af   :  febc ; 
  b0   :  febe ; 
  b1   :  fec0 ; 
- b2   :  fec2 ; 
- b3   :  fec4 ; 
- b4   :  fec6 ; 
- b5   :  fec8 ; 
- b6   :  feca ; 
- b7   :  fecc ; 
- b8   :  fece ; 
+ b2   :  fec1 ; 
+ b3   :  fec3 ; 
+ b4   :  fec5 ; 
+ b5   :  fec7 ; 
+ b6   :  fec9 ; 
+ b7   :  fecb ; 
+ b8   :  fecd ; 
  b9   :  fed0 ; 
  ba   :  fed2 ; 
- bb   :  fed5 ; 
+ bb   :  fed4 ; 
  bc   :  fed7 ; 
- bd   :  feda ; 
+ bd   :  fed9 ; 
  be   :  fedc ; 
- bf   :  fedf ; 
- c0   :  fee2 ; 
+ bf   :  fede ; 
+ c0   :  fee1 ; 
  c1   :  fee4 ; 
- c2   :  fee7 ; 
- c3   :  feea ; 
- c4   :  feed ; 
- c5   :  fef0 ; 
- c6   :  fef3 ; 
- c7   :  fef6 ; 
- c8   :  fef9 ; 
- c9   :  fefd ; 
- ca   :  ff00 ; 
- cb   :  ff03 ; 
- cc   :  ff07 ; 
- cd   :  ff0a ; 
- ce   :  ff0e ; 
+ c2   :  fee6 ; 
+ c3   :  fee9 ; 
+ c4   :  feec ; 
+ c5   :  feef ; 
+ c6   :  fef2 ; 
+ c7   :  fef5 ; 
+ c8   :  fef8 ; 
+ c9   :  fefc ; 
+ ca   :  feff ; 
+ cb   :  ff02 ; 
+ cc   :  ff06 ; 
+ cd   :  ff09 ; 
+ ce   :  ff0d ; 
  cf   :  ff11 ; 
- d0   :  ff15 ; 
- d1   :  ff19 ; 
- d2   :  ff1d ; 
- d3   :  ff21 ; 
- d4   :  ff25 ; 
- d5   :  ff29 ; 
- d6   :  ff2d ; 
- d7   :  ff31 ; 
- d8   :  ff35 ; 
- d9   :  ff39 ; 
- da   :  ff3e ; 
- db   :  ff42 ; 
- dc   :  ff47 ; 
- dd   :  ff4b ; 
- de   :  ff50 ; 
- df   :  ff54 ; 
- e0   :  ff59 ; 
- e1   :  ff5e ; 
- e2   :  ff63 ; 
- e3   :  ff67 ; 
- e4   :  ff6c ; 
- e5   :  ff71 ; 
- e6   :  ff76 ; 
- e7   :  ff7c ; 
- e8   :  ff81 ; 
- e9   :  ff86 ; 
- ea   :  ff8b ; 
- eb   :  ff90 ; 
- ec   :  ff96 ; 
- ed   :  ff9b ; 
- ee   :  ffa1 ; 
- ef   :  ffa6 ; 
- f0   :  ffac ; 
- f1   :  ffb1 ; 
- f2   :  ffb7 ; 
- f3   :  ffbd ; 
- f4   :  ffc3 ; 
- f5   :  ffc8 ; 
- f6   :  ffce ; 
- f7   :  ffd4 ; 
- f8   :  ffda ; 
- f9   :  ffe0 ; 
- fa   :  ffe6 ; 
- fb   :  ffec ; 
- fc   :  fff2 ; 
- fd   :  fff8 ; 
- fe   :  ffff ; 
- ff   :  5 ; 
+ d0   :  ff14 ; 
+ d1   :  ff18 ; 
+ d2   :  ff1c ; 
+ d3   :  ff20 ; 
+ d4   :  ff24 ; 
+ d5   :  ff28 ; 
+ d6   :  ff2c ; 
+ d7   :  ff30 ; 
+ d8   :  ff34 ; 
+ d9   :  ff38 ; 
+ da   :  ff3d ; 
+ db   :  ff41 ; 
+ dc   :  ff46 ; 
+ dd   :  ff4a ; 
+ de   :  ff4f ; 
+ df   :  ff53 ; 
+ e0   :  ff58 ; 
+ e1   :  ff5d ; 
+ e2   :  ff61 ; 
+ e3   :  ff66 ; 
+ e4   :  ff6b ; 
+ e5   :  ff70 ; 
+ e6   :  ff75 ; 
+ e7   :  ff7a ; 
+ e8   :  ff7f ; 
+ e9   :  ff85 ; 
+ ea   :  ff8a ; 
+ eb   :  ff8f ; 
+ ec   :  ff94 ; 
+ ed   :  ff9a ; 
+ ee   :  ff9f ; 
+ ef   :  ffa5 ; 
+ f0   :  ffaa ; 
+ f1   :  ffb0 ; 
+ f2   :  ffb6 ; 
+ f3   :  ffbb ; 
+ f4   :  ffc1 ; 
+ f5   :  ffc7 ; 
+ f6   :  ffcd ; 
+ f7   :  ffd3 ; 
+ f8   :  ffd9 ; 
+ f9   :  ffdf ; 
+ fa   :  ffe5 ; 
+ fb   :  ffeb ; 
+ fc   :  fff1 ; 
+ fd   :  fff7 ; 
+ fe   :  fffd ; 
+ ff   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_3.mif
index 6b562225c8..b08597b3a0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_3.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffd2 ; 
- 1   :  ffe0 ; 
- 2   :  ffed ; 
- 3   :  fffb ; 
- 4   :  8 ; 
- 5   :  15 ; 
- 6   :  23 ; 
- 7   :  30 ; 
- 8   :  3d ; 
- 9   :  4a ; 
- a   :  57 ; 
- b   :  64 ; 
- c   :  70 ; 
- d   :  7d ; 
- e   :  8a ; 
- f   :  96 ; 
- 10   :  a3 ; 
- 11   :  af ; 
- 12   :  bb ; 
- 13   :  c7 ; 
- 14   :  d3 ; 
- 15   :  df ; 
- 16   :  eb ; 
- 17   :  f7 ; 
- 18   :  102 ; 
- 19   :  10e ; 
- 1a   :  119 ; 
- 1b   :  124 ; 
- 1c   :  12f ; 
- 1d   :  13a ; 
- 1e   :  145 ; 
- 1f   :  150 ; 
- 20   :  15b ; 
- 21   :  165 ; 
- 22   :  170 ; 
- 23   :  17a ; 
- 24   :  185 ; 
- 25   :  18f ; 
- 26   :  199 ; 
- 27   :  1a3 ; 
- 28   :  1ac ; 
- 29   :  1b6 ; 
- 2a   :  1bf ; 
- 2b   :  1c9 ; 
- 2c   :  1d2 ; 
- 2d   :  1db ; 
- 2e   :  1e4 ; 
- 2f   :  1ed ; 
- 30   :  1f6 ; 
- 31   :  1ff ; 
- 32   :  207 ; 
- 33   :  20f ; 
- 34   :  218 ; 
- 35   :  220 ; 
- 36   :  228 ; 
- 37   :  230 ; 
- 38   :  237 ; 
- 39   :  23f ; 
- 3a   :  246 ; 
- 3b   :  24e ; 
- 3c   :  255 ; 
- 3d   :  25c ; 
- 3e   :  263 ; 
- 3f   :  269 ; 
- 40   :  270 ; 
- 41   :  276 ; 
- 42   :  27d ; 
- 43   :  283 ; 
- 44   :  289 ; 
- 45   :  28f ; 
- 46   :  295 ; 
- 47   :  29a ; 
- 48   :  2a0 ; 
- 49   :  2a5 ; 
- 4a   :  2ab ; 
- 4b   :  2b0 ; 
- 4c   :  2b5 ; 
- 4d   :  2b9 ; 
- 4e   :  2be ; 
- 4f   :  2c3 ; 
- 50   :  2c7 ; 
- 51   :  2cb ; 
- 52   :  2cf ; 
- 53   :  2d3 ; 
- 54   :  2d7 ; 
- 55   :  2db ; 
- 56   :  2df ; 
- 57   :  2e2 ; 
- 58   :  2e5 ; 
- 59   :  2e9 ; 
- 5a   :  2ec ; 
- 5b   :  2ee ; 
- 5c   :  2f1 ; 
- 5d   :  2f4 ; 
- 5e   :  2f6 ; 
- 5f   :  2f9 ; 
- 60   :  2fb ; 
- 61   :  2fd ; 
- 62   :  2ff ; 
- 63   :  301 ; 
- 64   :  302 ; 
- 65   :  304 ; 
- 66   :  305 ; 
- 67   :  307 ; 
- 68   :  308 ; 
- 69   :  309 ; 
- 6a   :  30a ; 
+ 0   :  ffc8 ; 
+ 1   :  ffd6 ; 
+ 2   :  ffe3 ; 
+ 3   :  fff1 ; 
+ 4   :  fffe ; 
+ 5   :  b ; 
+ 6   :  19 ; 
+ 7   :  26 ; 
+ 8   :  33 ; 
+ 9   :  40 ; 
+ a   :  4d ; 
+ b   :  5a ; 
+ c   :  67 ; 
+ d   :  74 ; 
+ e   :  80 ; 
+ f   :  8d ; 
+ 10   :  99 ; 
+ 11   :  a6 ; 
+ 12   :  b2 ; 
+ 13   :  be ; 
+ 14   :  ca ; 
+ 15   :  d6 ; 
+ 16   :  e2 ; 
+ 17   :  ee ; 
+ 18   :  f9 ; 
+ 19   :  105 ; 
+ 1a   :  110 ; 
+ 1b   :  11c ; 
+ 1c   :  127 ; 
+ 1d   :  132 ; 
+ 1e   :  13d ; 
+ 1f   :  148 ; 
+ 20   :  153 ; 
+ 21   :  15e ; 
+ 22   :  168 ; 
+ 23   :  173 ; 
+ 24   :  17d ; 
+ 25   :  187 ; 
+ 26   :  191 ; 
+ 27   :  19b ; 
+ 28   :  1a5 ; 
+ 29   :  1af ; 
+ 2a   :  1b8 ; 
+ 2b   :  1c2 ; 
+ 2c   :  1cb ; 
+ 2d   :  1d4 ; 
+ 2e   :  1de ; 
+ 2f   :  1e6 ; 
+ 30   :  1ef ; 
+ 31   :  1f8 ; 
+ 32   :  201 ; 
+ 33   :  209 ; 
+ 34   :  211 ; 
+ 35   :  21a ; 
+ 36   :  222 ; 
+ 37   :  22a ; 
+ 38   :  231 ; 
+ 39   :  239 ; 
+ 3a   :  241 ; 
+ 3b   :  248 ; 
+ 3c   :  24f ; 
+ 3d   :  256 ; 
+ 3e   :  25d ; 
+ 3f   :  264 ; 
+ 40   :  26b ; 
+ 41   :  272 ; 
+ 42   :  278 ; 
+ 43   :  27e ; 
+ 44   :  285 ; 
+ 45   :  28b ; 
+ 46   :  290 ; 
+ 47   :  296 ; 
+ 48   :  29c ; 
+ 49   :  2a1 ; 
+ 4a   :  2a7 ; 
+ 4b   :  2ac ; 
+ 4c   :  2b1 ; 
+ 4d   :  2b6 ; 
+ 4e   :  2bb ; 
+ 4f   :  2bf ; 
+ 50   :  2c4 ; 
+ 51   :  2c8 ; 
+ 52   :  2cc ; 
+ 53   :  2d0 ; 
+ 54   :  2d4 ; 
+ 55   :  2d8 ; 
+ 56   :  2dc ; 
+ 57   :  2df ; 
+ 58   :  2e3 ; 
+ 59   :  2e6 ; 
+ 5a   :  2e9 ; 
+ 5b   :  2ec ; 
+ 5c   :  2ef ; 
+ 5d   :  2f2 ; 
+ 5e   :  2f4 ; 
+ 5f   :  2f7 ; 
+ 60   :  2f9 ; 
+ 61   :  2fb ; 
+ 62   :  2fd ; 
+ 63   :  2ff ; 
+ 64   :  301 ; 
+ 65   :  303 ; 
+ 66   :  304 ; 
+ 67   :  306 ; 
+ 68   :  307 ; 
+ 69   :  308 ; 
+ 6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
- 6d   :  30c ; 
+ 6d   :  30b ; 
  6e   :  30c ; 
  6f   :  30c ; 
  70   :  30c ; 
@@ -121,142 +121,142 @@ CONTENT BEGIN
  73   :  30c ; 
  74   :  30c ; 
  75   :  30b ; 
- 76   :  30a ; 
+ 76   :  30b ; 
  77   :  30a ; 
  78   :  309 ; 
- 79   :  308 ; 
- 7a   :  307 ; 
+ 79   :  309 ; 
+ 7a   :  308 ; 
  7b   :  306 ; 
- 7c   :  304 ; 
- 7d   :  303 ; 
- 7e   :  301 ; 
- 7f   :  300 ; 
- 80   :  2fe ; 
- 81   :  2fc ; 
- 82   :  2fa ; 
- 83   :  2f8 ; 
- 84   :  2f6 ; 
- 85   :  2f3 ; 
- 86   :  2f1 ; 
- 87   :  2ee ; 
- 88   :  2ec ; 
- 89   :  2e9 ; 
- 8a   :  2e6 ; 
- 8b   :  2e3 ; 
- 8c   :  2e0 ; 
- 8d   :  2dd ; 
- 8e   :  2d9 ; 
- 8f   :  2d6 ; 
- 90   :  2d3 ; 
- 91   :  2cf ; 
- 92   :  2cb ; 
- 93   :  2c8 ; 
- 94   :  2c4 ; 
- 95   :  2c0 ; 
- 96   :  2bc ; 
- 97   :  2b8 ; 
- 98   :  2b4 ; 
- 99   :  2af ; 
- 9a   :  2ab ; 
- 9b   :  2a7 ; 
- 9c   :  2a2 ; 
- 9d   :  29e ; 
- 9e   :  299 ; 
- 9f   :  294 ; 
- a0   :  28f ; 
- a1   :  28a ; 
- a2   :  285 ; 
- a3   :  280 ; 
- a4   :  27b ; 
- a5   :  276 ; 
- a6   :  271 ; 
- a7   :  26b ; 
- a8   :  266 ; 
- a9   :  260 ; 
- aa   :  25b ; 
- ab   :  255 ; 
- ac   :  250 ; 
- ad   :  24a ; 
- ae   :  244 ; 
- af   :  23e ; 
- b0   :  238 ; 
- b1   :  232 ; 
- b2   :  22c ; 
- b3   :  226 ; 
- b4   :  220 ; 
- b5   :  21a ; 
- b6   :  214 ; 
- b7   :  20e ; 
- b8   :  207 ; 
- b9   :  201 ; 
- ba   :  1fb ; 
- bb   :  1f4 ; 
- bc   :  1ee ; 
- bd   :  1e7 ; 
- be   :  1e1 ; 
- bf   :  1da ; 
- c0   :  1d3 ; 
- c1   :  1cd ; 
- c2   :  1c6 ; 
- c3   :  1bf ; 
- c4   :  1b9 ; 
- c5   :  1b2 ; 
- c6   :  1ab ; 
- c7   :  1a4 ; 
- c8   :  19d ; 
- c9   :  196 ; 
- ca   :  190 ; 
- cb   :  189 ; 
- cc   :  182 ; 
- cd   :  17b ; 
- ce   :  174 ; 
- cf   :  16d ; 
- d0   :  166 ; 
- d1   :  15f ; 
- d2   :  158 ; 
- d3   :  150 ; 
- d4   :  149 ; 
- d5   :  142 ; 
- d6   :  13b ; 
- d7   :  134 ; 
- d8   :  12d ; 
- d9   :  126 ; 
- da   :  11f ; 
- db   :  118 ; 
- dc   :  111 ; 
- dd   :  10a ; 
- de   :  102 ; 
- df   :  fb ; 
- e0   :  f4 ; 
- e1   :  ed ; 
- e2   :  e6 ; 
- e3   :  df ; 
- e4   :  d8 ; 
- e5   :  d1 ; 
- e6   :  ca ; 
- e7   :  c3 ; 
- e8   :  bc ; 
- e9   :  b5 ; 
- ea   :  ae ; 
- eb   :  a7 ; 
- ec   :  a0 ; 
- ed   :  99 ; 
- ee   :  92 ; 
- ef   :  8b ; 
- f0   :  84 ; 
- f1   :  7d ; 
- f2   :  76 ; 
- f3   :  70 ; 
- f4   :  69 ; 
- f5   :  62 ; 
- f6   :  5b ; 
- f7   :  55 ; 
- f8   :  4e ; 
- f9   :  47 ; 
- fa   :  41 ; 
- fb   :  3a ; 
- fc   :  33 ; 
- fd   :  2d ; 
- fe   :  26 ; 
- ff   :  20 ; 
+ 7c   :  305 ; 
+ 7d   :  304 ; 
+ 7e   :  302 ; 
+ 7f   :  301 ; 
+ 80   :  2ff ; 
+ 81   :  2fd ; 
+ 82   :  2fb ; 
+ 83   :  2f9 ; 
+ 84   :  2f7 ; 
+ 85   :  2f5 ; 
+ 86   :  2f3 ; 
+ 87   :  2f0 ; 
+ 88   :  2ee ; 
+ 89   :  2eb ; 
+ 8a   :  2e8 ; 
+ 8b   :  2e5 ; 
+ 8c   :  2e2 ; 
+ 8d   :  2df ; 
+ 8e   :  2dc ; 
+ 8f   :  2d9 ; 
+ 90   :  2d5 ; 
+ 91   :  2d2 ; 
+ 92   :  2ce ; 
+ 93   :  2cb ; 
+ 94   :  2c7 ; 
+ 95   :  2c3 ; 
+ 96   :  2bf ; 
+ 97   :  2bb ; 
+ 98   :  2b7 ; 
+ 99   :  2b3 ; 
+ 9a   :  2ae ; 
+ 9b   :  2aa ; 
+ 9c   :  2a6 ; 
+ 9d   :  2a1 ; 
+ 9e   :  29c ; 
+ 9f   :  298 ; 
+ a0   :  293 ; 
+ a1   :  28e ; 
+ a2   :  289 ; 
+ a3   :  284 ; 
+ a4   :  27f ; 
+ a5   :  27a ; 
+ a6   :  275 ; 
+ a7   :  26f ; 
+ a8   :  26a ; 
+ a9   :  265 ; 
+ aa   :  25f ; 
+ ab   :  25a ; 
+ ac   :  254 ; 
+ ad   :  24e ; 
+ ae   :  249 ; 
+ af   :  243 ; 
+ b0   :  23d ; 
+ b1   :  237 ; 
+ b2   :  231 ; 
+ b3   :  22b ; 
+ b4   :  225 ; 
+ b5   :  21f ; 
+ b6   :  219 ; 
+ b7   :  212 ; 
+ b8   :  20c ; 
+ b9   :  206 ; 
+ ba   :  1ff ; 
+ bb   :  1f9 ; 
+ bc   :  1f3 ; 
+ bd   :  1ec ; 
+ be   :  1e6 ; 
+ bf   :  1df ; 
+ c0   :  1d8 ; 
+ c1   :  1d2 ; 
+ c2   :  1cb ; 
+ c3   :  1c4 ; 
+ c4   :  1be ; 
+ c5   :  1b7 ; 
+ c6   :  1b0 ; 
+ c7   :  1a9 ; 
+ c8   :  1a2 ; 
+ c9   :  19c ; 
+ ca   :  195 ; 
+ cb   :  18e ; 
+ cc   :  187 ; 
+ cd   :  180 ; 
+ ce   :  179 ; 
+ cf   :  172 ; 
+ d0   :  16b ; 
+ d1   :  164 ; 
+ d2   :  15d ; 
+ d3   :  156 ; 
+ d4   :  14f ; 
+ d5   :  148 ; 
+ d6   :  141 ; 
+ d7   :  139 ; 
+ d8   :  132 ; 
+ d9   :  12b ; 
+ da   :  124 ; 
+ db   :  11d ; 
+ dc   :  116 ; 
+ dd   :  10f ; 
+ de   :  108 ; 
+ df   :  101 ; 
+ e0   :  fa ; 
+ e1   :  f2 ; 
+ e2   :  eb ; 
+ e3   :  e4 ; 
+ e4   :  dd ; 
+ e5   :  d6 ; 
+ e6   :  cf ; 
+ e7   :  c8 ; 
+ e8   :  c1 ; 
+ e9   :  ba ; 
+ ea   :  b3 ; 
+ eb   :  ac ; 
+ ec   :  a5 ; 
+ ed   :  9e ; 
+ ee   :  97 ; 
+ ef   :  90 ; 
+ f0   :  89 ; 
+ f1   :  82 ; 
+ f2   :  7b ; 
+ f3   :  75 ; 
+ f4   :  6e ; 
+ f5   :  67 ; 
+ f6   :  60 ; 
+ f7   :  5a ; 
+ f8   :  53 ; 
+ f9   :  4c ; 
+ fa   :  46 ; 
+ fb   :  3f ; 
+ fc   :  38 ; 
+ fd   :  32 ; 
+ fe   :  2b ; 
+ ff   :  25 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_30.mif
index 0da6636a06..e1bee1795f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_30.mif
@@ -3,20 +3,20 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3 ; 
+ 0   :  2 ; 
  1   :  3 ; 
  2   :  4 ; 
  3   :  5 ; 
  4   :  6 ; 
- 5   :  7 ; 
- 6   :  8 ; 
+ 5   :  6 ; 
+ 6   :  7 ; 
  7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
  a   :  b ; 
  b   :  c ; 
- c   :  d ; 
- d   :  e ; 
+ c   :  c ; 
+ d   :  d ; 
  e   :  e ; 
  f   :  f ; 
  10   :  10 ; 
@@ -26,29 +26,29 @@ CONTENT BEGIN
  14   :  14 ; 
  15   :  15 ; 
  16   :  16 ; 
- 17   :  17 ; 
- 18   :  18 ; 
- 19   :  19 ; 
- 1a   :  1a ; 
- 1b   :  1b ; 
- 1c   :  1c ; 
- 1d   :  1d ; 
- 1e   :  1e ; 
+ 17   :  16 ; 
+ 18   :  17 ; 
+ 19   :  18 ; 
+ 1a   :  19 ; 
+ 1b   :  1a ; 
+ 1c   :  1b ; 
+ 1d   :  1c ; 
+ 1e   :  1d ; 
  1f   :  1e ; 
  20   :  1f ; 
  21   :  20 ; 
  22   :  21 ; 
  23   :  22 ; 
  24   :  23 ; 
- 25   :  25 ; 
- 26   :  26 ; 
- 27   :  27 ; 
- 28   :  28 ; 
- 29   :  29 ; 
- 2a   :  2a ; 
- 2b   :  2b ; 
- 2c   :  2c ; 
- 2d   :  2d ; 
+ 25   :  24 ; 
+ 26   :  25 ; 
+ 27   :  26 ; 
+ 28   :  27 ; 
+ 29   :  28 ; 
+ 2a   :  29 ; 
+ 2b   :  2a ; 
+ 2c   :  2b ; 
+ 2d   :  2c ; 
  2e   :  2e ; 
  2f   :  2f ; 
  30   :  30 ; 
@@ -64,11 +64,11 @@ CONTENT BEGIN
  3a   :  3a ; 
  3b   :  3b ; 
  3c   :  3c ; 
- 3d   :  3e ; 
- 3e   :  3f ; 
- 3f   :  40 ; 
- 40   :  41 ; 
- 41   :  42 ; 
+ 3d   :  3d ; 
+ 3e   :  3e ; 
+ 3f   :  3f ; 
+ 40   :  40 ; 
+ 41   :  41 ; 
  42   :  43 ; 
  43   :  44 ; 
  44   :  45 ; 
@@ -96,21 +96,21 @@ CONTENT BEGIN
  5a   :  5b ; 
  5b   :  5c ; 
  5c   :  5d ; 
- 5d   :  5e ; 
- 5e   :  5f ; 
- 5f   :  60 ; 
+ 5d   :  5d ; 
+ 5e   :  5e ; 
+ 5f   :  5f ; 
  60   :  60 ; 
  61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
  65   :  65 ; 
- 66   :  66 ; 
+ 66   :  65 ; 
  67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  6a ; 
+ 6b   :  69 ; 
  6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
@@ -118,15 +118,15 @@ CONTENT BEGIN
  70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  70 ; 
+ 73   :  6f ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  72 ; 
+ 76   :  71 ; 
  77   :  72 ; 
  78   :  73 ; 
  79   :  73 ; 
  7a   :  74 ; 
- 7b   :  75 ; 
+ 7b   :  74 ; 
  7c   :  75 ; 
  7d   :  76 ; 
  7e   :  76 ; 
@@ -136,7 +136,7 @@ CONTENT BEGIN
  82   :  78 ; 
  83   :  79 ; 
  84   :  79 ; 
- 85   :  7a ; 
+ 85   :  79 ; 
  86   :  7a ; 
  87   :  7a ; 
  88   :  7b ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7d ; 
+ 9f   :  7e ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -176,11 +176,11 @@ CONTENT BEGIN
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  79 ; 
+ ad   :  7a ; 
  ae   :  79 ; 
- af   :  78 ; 
+ af   :  79 ; 
  b0   :  78 ; 
- b1   :  77 ; 
+ b1   :  78 ; 
  b2   :  77 ; 
  b3   :  76 ; 
  b4   :  76 ; 
@@ -190,7 +190,7 @@ CONTENT BEGIN
  b8   :  73 ; 
  b9   :  72 ; 
  ba   :  71 ; 
- bb   :  70 ; 
+ bb   :  71 ; 
  bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
@@ -204,14 +204,14 @@ CONTENT BEGIN
  c6   :  66 ; 
  c7   :  65 ; 
  c8   :  64 ; 
- c9   :  62 ; 
+ c9   :  63 ; 
  ca   :  61 ; 
  cb   :  60 ; 
  cc   :  5f ; 
- cd   :  5d ; 
+ cd   :  5e ; 
  ce   :  5c ; 
  cf   :  5b ; 
- d0   :  59 ; 
+ d0   :  5a ; 
  d1   :  58 ; 
  d2   :  57 ; 
  d3   :  55 ; 
@@ -219,44 +219,44 @@ CONTENT BEGIN
  d5   :  52 ; 
  d6   :  51 ; 
  d7   :  4f ; 
- d8   :  4d ; 
+ d8   :  4e ; 
  d9   :  4c ; 
- da   :  4a ; 
- db   :  48 ; 
+ da   :  4b ; 
+ db   :  49 ; 
  dc   :  47 ; 
- dd   :  45 ; 
- de   :  43 ; 
+ dd   :  46 ; 
+ de   :  44 ; 
  df   :  42 ; 
  e0   :  40 ; 
  e1   :  3e ; 
- e2   :  3c ; 
- e3   :  3a ; 
- e4   :  38 ; 
- e5   :  36 ; 
- e6   :  34 ; 
+ e2   :  3d ; 
+ e3   :  3b ; 
+ e4   :  39 ; 
+ e5   :  37 ; 
+ e6   :  35 ; 
  e7   :  33 ; 
  e8   :  31 ; 
  e9   :  2f ; 
- ea   :  2c ; 
- eb   :  2a ; 
- ec   :  28 ; 
- ed   :  26 ; 
- ee   :  24 ; 
+ ea   :  2d ; 
+ eb   :  2b ; 
+ ec   :  29 ; 
+ ed   :  27 ; 
+ ee   :  25 ; 
  ef   :  22 ; 
  f0   :  20 ; 
- f1   :  1d ; 
- f2   :  1b ; 
- f3   :  19 ; 
+ f1   :  1e ; 
+ f2   :  1c ; 
+ f3   :  1a ; 
  f4   :  17 ; 
- f5   :  14 ; 
- f6   :  12 ; 
+ f5   :  15 ; 
+ f6   :  13 ; 
  f7   :  10 ; 
- f8   :  d ; 
- f9   :  b ; 
+ f8   :  e ; 
+ f9   :  c ; 
  fa   :  9 ; 
- fb   :  6 ; 
+ fb   :  7 ; 
  fc   :  4 ; 
- fd   :  1 ; 
+ fd   :  2 ; 
  fe   :  ffff ; 
- ff   :  fffc ; 
+ ff   :  fffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_31.mif
index bf015cd10d..c87c6cd725 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_31.mif
@@ -3,22 +3,22 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  76 ; 
- 1   :  82 ; 
- 2   :  7e ; 
- 3   :  6b ; 
- 4   :  4d ; 
- 5   :  2d ; 
- 6   :  f ; 
- 7   :  fffa ; 
- 8   :  ffef ; 
+ 0   :  71 ; 
+ 1   :  80 ; 
+ 2   :  80 ; 
+ 3   :  71 ; 
+ 4   :  55 ; 
+ 5   :  35 ; 
+ 6   :  16 ; 
+ 7   :  fffe ; 
+ 8   :  fff1 ; 
  9   :  ffec ; 
- a   :  fff0 ; 
- b   :  fff5 ; 
- c   :  fff9 ; 
+ a   :  ffef ; 
+ b   :  fff4 ; 
+ c   :  fff8 ; 
  d   :  fffb ; 
- e   :  fff9 ; 
- f   :  fff7 ; 
+ e   :  fffa ; 
+ f   :  fff8 ; 
  10   :  fff5 ; 
  11   :  fff4 ; 
  12   :  fff5 ; 
@@ -29,9 +29,9 @@ CONTENT BEGIN
  17   :  fff7 ; 
  18   :  fff6 ; 
  19   :  fff5 ; 
- 1a   :  fff6 ; 
+ 1a   :  fff5 ; 
  1b   :  fff6 ; 
- 1c   :  fff7 ; 
+ 1c   :  fff6 ; 
  1d   :  fff7 ; 
  1e   :  fff7 ; 
  1f   :  fff6 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  fff0 ; 
  44   :  fff0 ; 
  45   :  fff0 ; 
- 46   :  ffef ; 
+ 46   :  fff0 ; 
  47   :  ffef ; 
  48   :  ffef ; 
  49   :  ffef ; 
@@ -85,7 +85,7 @@ CONTENT BEGIN
  4f   :  ffed ; 
  50   :  ffed ; 
  51   :  ffed ; 
- 52   :  ffec ; 
+ 52   :  ffed ; 
  53   :  ffec ; 
  54   :  ffec ; 
  55   :  ffec ; 
@@ -98,11 +98,11 @@ CONTENT BEGIN
  5c   :  ffea ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
- 5f   :  ffe9 ; 
+ 5f   :  ffea ; 
  60   :  ffe9 ; 
  61   :  ffe9 ; 
  62   :  ffe9 ; 
- 63   :  ffe8 ; 
+ 63   :  ffe9 ; 
  64   :  ffe8 ; 
  65   :  ffe8 ; 
  66   :  ffe8 ; 
@@ -115,7 +115,7 @@ CONTENT BEGIN
  6d   :  ffe6 ; 
  6e   :  ffe6 ; 
  6f   :  ffe6 ; 
- 70   :  ffe5 ; 
+ 70   :  ffe6 ; 
  71   :  ffe5 ; 
  72   :  ffe5 ; 
  73   :  ffe5 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe0 ; 
  95   :  ffe0 ; 
  96   :  ffe0 ; 
- 97   :  ffdf ; 
+ 97   :  ffe0 ; 
  98   :  ffdf ; 
  99   :  ffdf ; 
  9a   :  ffdf ; 
@@ -204,16 +204,16 @@ CONTENT BEGIN
  c6   :  ffe4 ; 
  c7   :  ffe4 ; 
  c8   :  ffe4 ; 
- c9   :  ffe5 ; 
+ c9   :  ffe4 ; 
  ca   :  ffe5 ; 
  cb   :  ffe5 ; 
  cc   :  ffe5 ; 
  cd   :  ffe6 ; 
  ce   :  ffe6 ; 
- cf   :  ffe7 ; 
+ cf   :  ffe6 ; 
  d0   :  ffe7 ; 
  d1   :  ffe7 ; 
- d2   :  ffe8 ; 
+ d2   :  ffe7 ; 
  d3   :  ffe8 ; 
  d4   :  ffe8 ; 
  d5   :  ffe9 ; 
@@ -234,12 +234,12 @@ CONTENT BEGIN
  e4   :  fff0 ; 
  e5   :  fff0 ; 
  e6   :  fff1 ; 
- e7   :  fff2 ; 
+ e7   :  fff1 ; 
  e8   :  fff2 ; 
  e9   :  fff3 ; 
  ea   :  fff3 ; 
  eb   :  fff4 ; 
- ec   :  fff5 ; 
+ ec   :  fff4 ; 
  ed   :  fff5 ; 
  ee   :  fff6 ; 
  ef   :  fff6 ; 
@@ -251,11 +251,11 @@ CONTENT BEGIN
  f5   :  fffa ; 
  f6   :  fffb ; 
  f7   :  fffc ; 
- f8   :  fffd ; 
+ f8   :  fffc ; 
  f9   :  fffd ; 
  fa   :  fffe ; 
  fb   :  ffff ; 
- fc   :  0 ; 
+ fc   :  ffff ; 
  fd   :  0 ; 
  fe   :  1 ; 
  ff   :  2 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_32.mif
index 635fb03ce7..5151ef5ab2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_32.mif
@@ -7,21 +7,21 @@ CONTENT BEGIN
  1   :  4 ; 
  2   :  3 ; 
  3   :  2 ; 
- 4   :  2 ; 
+ 4   :  1 ; 
  5   :  1 ; 
  6   :  0 ; 
  7   :  ffff ; 
- 8   :  ffff ; 
+ 8   :  fffe ; 
  9   :  fffe ; 
  a   :  fffd ; 
  b   :  fffc ; 
  c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fffa ; 
+ f   :  fff9 ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff8 ; 
+ 12   :  fff7 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
  15   :  fff6 ; 
@@ -29,7 +29,7 @@ CONTENT BEGIN
  17   :  fff4 ; 
  18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff3 ; 
+ 1a   :  fff2 ; 
  1b   :  fff2 ; 
  1c   :  fff1 ; 
  1d   :  fff1 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffea ; 
+ 2c   :  ffe9 ; 
  2d   :  ffe9 ; 
  2e   :  ffe9 ; 
  2f   :  ffe8 ; 
@@ -73,13 +73,13 @@ CONTENT BEGIN
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe2 ; 
+ 46   :  ffe1 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe1 ; 
+ 4c   :  ffe0 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe0 ; 
+ 76   :  ffe1 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe3 ; 
+ 89   :  ffe4 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe6 ; 
+ 97   :  ffe7 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -175,7 +175,7 @@ CONTENT BEGIN
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffeb ; 
+ ac   :  ffec ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
@@ -201,7 +201,7 @@ CONTENT BEGIN
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff1 ; 
+ c6   :  fff2 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -221,7 +221,7 @@ CONTENT BEGIN
  d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff4 ; 
+ da   :  fff5 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -237,26 +237,26 @@ CONTENT BEGIN
  e7   :  fff6 ; 
  e8   :  fff6 ; 
  e9   :  fff5 ; 
- ea   :  fff5 ; 
+ ea   :  fff6 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff6 ; 
- f1   :  fff5 ; 
- f2   :  fff4 ; 
- f3   :  fff5 ; 
+ f0   :  fff5 ; 
+ f1   :  fff4 ; 
+ f2   :  fff5 ; 
+ f3   :  fff6 ; 
  f4   :  fff8 ; 
  f5   :  fffa ; 
- f6   :  fffb ; 
- f7   :  fff8 ; 
- f8   :  fff4 ; 
- f9   :  ffef ; 
- fa   :  ffec ; 
- fb   :  fff1 ; 
- fc   :  fffe ; 
- fd   :  16 ; 
- fe   :  35 ; 
- ff   :  55 ; 
+ f6   :  fffa ; 
+ f7   :  fff7 ; 
+ f8   :  fff3 ; 
+ f9   :  ffee ; 
+ fa   :  ffed ; 
+ fb   :  fff3 ; 
+ fc   :  3 ; 
+ fd   :  1d ; 
+ fe   :  3d ; 
+ ff   :  5d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_33.mif
index 0d4df56048..baa94039d4 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_33.mif
@@ -4,86 +4,86 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fff3 ; 
- 1   :  fff5 ; 
+ 1   :  fff6 ; 
  2   :  fff8 ; 
- 3   :  fffa ; 
+ 3   :  fffb ; 
  4   :  fffd ; 
- 5   :  ffff ; 
+ 5   :  0 ; 
  6   :  2 ; 
- 7   :  4 ; 
+ 7   :  5 ; 
  8   :  7 ; 
- 9   :  9 ; 
+ 9   :  a ; 
  a   :  c ; 
- b   :  e ; 
- c   :  10 ; 
+ b   :  f ; 
+ c   :  11 ; 
  d   :  13 ; 
- e   :  15 ; 
- f   :  17 ; 
+ e   :  16 ; 
+ f   :  18 ; 
  10   :  1a ; 
  11   :  1c ; 
- 12   :  1e ; 
- 13   :  20 ; 
- 14   :  22 ; 
+ 12   :  1f ; 
+ 13   :  21 ; 
+ 14   :  23 ; 
  15   :  25 ; 
  16   :  27 ; 
  17   :  29 ; 
  18   :  2b ; 
  19   :  2d ; 
- 1a   :  2f ; 
- 1b   :  31 ; 
- 1c   :  33 ; 
+ 1a   :  30 ; 
+ 1b   :  32 ; 
+ 1c   :  34 ; 
  1d   :  35 ; 
  1e   :  37 ; 
  1f   :  39 ; 
  20   :  3b ; 
  21   :  3d ; 
- 22   :  3e ; 
- 23   :  40 ; 
+ 22   :  3f ; 
+ 23   :  41 ; 
  24   :  42 ; 
  25   :  44 ; 
  26   :  46 ; 
- 27   :  47 ; 
+ 27   :  48 ; 
  28   :  49 ; 
  29   :  4b ; 
- 2a   :  4c ; 
+ 2a   :  4d ; 
  2b   :  4e ; 
- 2c   :  4f ; 
+ 2c   :  50 ; 
  2d   :  51 ; 
- 2e   :  52 ; 
+ 2e   :  53 ; 
  2f   :  54 ; 
- 30   :  55 ; 
+ 30   :  56 ; 
  31   :  57 ; 
- 32   :  58 ; 
+ 32   :  59 ; 
  33   :  5a ; 
  34   :  5b ; 
- 35   :  5c ; 
+ 35   :  5d ; 
  36   :  5e ; 
  37   :  5f ; 
- 38   :  60 ; 
- 39   :  61 ; 
+ 38   :  61 ; 
+ 39   :  62 ; 
  3a   :  63 ; 
  3b   :  64 ; 
  3c   :  65 ; 
  3d   :  66 ; 
  3e   :  67 ; 
- 3f   :  68 ; 
- 40   :  69 ; 
- 41   :  6a ; 
- 42   :  6b ; 
- 43   :  6c ; 
+ 3f   :  69 ; 
+ 40   :  6a ; 
+ 41   :  6b ; 
+ 42   :  6c ; 
+ 43   :  6d ; 
  44   :  6d ; 
  45   :  6e ; 
  46   :  6f ; 
  47   :  70 ; 
  48   :  71 ; 
- 49   :  71 ; 
+ 49   :  72 ; 
  4a   :  72 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  74 ; 
+ 4d   :  75 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  76 ; 
+ 50   :  77 ; 
  51   :  77 ; 
  52   :  78 ; 
  53   :  78 ; 
@@ -94,7 +94,7 @@ CONTENT BEGIN
  58   :  7a ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7b ; 
+ 5b   :  7c ; 
  5c   :  7c ; 
  5d   :  7c ; 
  5e   :  7c ; 
@@ -123,21 +123,21 @@ CONTENT BEGIN
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
- 78   :  7c ; 
+ 78   :  7b ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7b ; 
+ 7b   :  7a ; 
  7c   :  7a ; 
  7d   :  7a ; 
  7e   :  79 ; 
  7f   :  79 ; 
- 80   :  79 ; 
+ 80   :  78 ; 
  81   :  78 ; 
  82   :  78 ; 
  83   :  77 ; 
  84   :  77 ; 
  85   :  76 ; 
- 86   :  76 ; 
+ 86   :  75 ; 
  87   :  75 ; 
  88   :  74 ; 
  89   :  74 ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6d ; 
+ 94   :  6c ; 
  95   :  6c ; 
  96   :  6b ; 
  97   :  6a ; 
@@ -161,7 +161,7 @@ CONTENT BEGIN
  9b   :  67 ; 
  9c   :  66 ; 
  9d   :  65 ; 
- 9e   :  65 ; 
+ 9e   :  64 ; 
  9f   :  64 ; 
  a0   :  63 ; 
  a1   :  62 ; 
@@ -170,10 +170,10 @@ CONTENT BEGIN
  a4   :  5f ; 
  a5   :  5e ; 
  a6   :  5d ; 
- a7   :  5d ; 
- a8   :  5c ; 
- a9   :  5b ; 
- aa   :  5a ; 
+ a7   :  5c ; 
+ a8   :  5b ; 
+ a9   :  5a ; 
+ aa   :  59 ; 
  ab   :  59 ; 
  ac   :  58 ; 
  ad   :  57 ; 
@@ -191,12 +191,12 @@ CONTENT BEGIN
  b9   :  4b ; 
  ba   :  4a ; 
  bb   :  49 ; 
- bc   :  48 ; 
- bd   :  47 ; 
- be   :  46 ; 
- bf   :  45 ; 
- c0   :  44 ; 
- c1   :  43 ; 
+ bc   :  47 ; 
+ bd   :  46 ; 
+ be   :  45 ; 
+ bf   :  44 ; 
+ c0   :  43 ; 
+ c1   :  42 ; 
  c2   :  41 ; 
  c3   :  40 ; 
  c4   :  3f ; 
@@ -211,12 +211,12 @@ CONTENT BEGIN
  cd   :  36 ; 
  ce   :  35 ; 
  cf   :  34 ; 
- d0   :  33 ; 
- d1   :  32 ; 
- d2   :  31 ; 
- d3   :  30 ; 
- d4   :  2f ; 
- d5   :  2e ; 
+ d0   :  32 ; 
+ d1   :  31 ; 
+ d2   :  30 ; 
+ d3   :  2f ; 
+ d4   :  2e ; 
+ d5   :  2d ; 
  d6   :  2c ; 
  d7   :  2b ; 
  d8   :  2a ; 
@@ -240,9 +240,9 @@ CONTENT BEGIN
  ea   :  18 ; 
  eb   :  17 ; 
  ec   :  16 ; 
- ed   :  16 ; 
- ee   :  15 ; 
- ef   :  14 ; 
+ ed   :  15 ; 
+ ee   :  14 ; 
+ ef   :  13 ; 
  f0   :  13 ; 
  f1   :  12 ; 
  f2   :  11 ; 
@@ -251,12 +251,12 @@ CONTENT BEGIN
  f5   :  e ; 
  f6   :  d ; 
  f7   :  c ; 
- f8   :  c ; 
- f9   :  b ; 
+ f8   :  b ; 
+ f9   :  a ; 
  fa   :  a ; 
  fb   :  9 ; 
  fc   :  8 ; 
  fd   :  7 ; 
  fe   :  6 ; 
- ff   :  6 ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_34.mif
index 7fded8ecd1..27b1066aaa 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_34.mif
@@ -3,81 +3,81 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1d ; 
- 1   :  16 ; 
- 2   :  10 ; 
- 3   :  a ; 
- 4   :  3 ; 
- 5   :  fffd ; 
- 6   :  fff7 ; 
- 7   :  fff1 ; 
- 8   :  ffeb ; 
- 9   :  ffe5 ; 
- a   :  ffdf ; 
- b   :  ffd9 ; 
- c   :  ffd3 ; 
- d   :  ffcd ; 
- e   :  ffc7 ; 
- f   :  ffc1 ; 
- 10   :  ffbb ; 
- 11   :  ffb6 ; 
- 12   :  ffb0 ; 
- 13   :  ffaa ; 
- 14   :  ffa5 ; 
- 15   :  ff9f ; 
- 16   :  ff9a ; 
- 17   :  ff94 ; 
- 18   :  ff8f ; 
- 19   :  ff8a ; 
- 1a   :  ff85 ; 
- 1b   :  ff7f ; 
- 1c   :  ff7a ; 
- 1d   :  ff75 ; 
- 1e   :  ff70 ; 
- 1f   :  ff6b ; 
- 20   :  ff66 ; 
- 21   :  ff61 ; 
- 22   :  ff5d ; 
- 23   :  ff58 ; 
- 24   :  ff53 ; 
- 25   :  ff4f ; 
- 26   :  ff4a ; 
- 27   :  ff46 ; 
- 28   :  ff41 ; 
- 29   :  ff3d ; 
- 2a   :  ff38 ; 
- 2b   :  ff34 ; 
- 2c   :  ff30 ; 
- 2d   :  ff2c ; 
- 2e   :  ff28 ; 
- 2f   :  ff24 ; 
- 30   :  ff20 ; 
- 31   :  ff1c ; 
- 32   :  ff18 ; 
- 33   :  ff14 ; 
- 34   :  ff11 ; 
- 35   :  ff0d ; 
- 36   :  ff09 ; 
- 37   :  ff06 ; 
+ 0   :  1b ; 
+ 1   :  15 ; 
+ 2   :  e ; 
+ 3   :  8 ; 
+ 4   :  2 ; 
+ 5   :  fffc ; 
+ 6   :  fff5 ; 
+ 7   :  ffef ; 
+ 8   :  ffe9 ; 
+ 9   :  ffe3 ; 
+ a   :  ffdd ; 
+ b   :  ffd7 ; 
+ c   :  ffd1 ; 
+ d   :  ffcb ; 
+ e   :  ffc5 ; 
+ f   :  ffc0 ; 
+ 10   :  ffba ; 
+ 11   :  ffb4 ; 
+ 12   :  ffaf ; 
+ 13   :  ffa9 ; 
+ 14   :  ffa3 ; 
+ 15   :  ff9e ; 
+ 16   :  ff98 ; 
+ 17   :  ff93 ; 
+ 18   :  ff8e ; 
+ 19   :  ff88 ; 
+ 1a   :  ff83 ; 
+ 1b   :  ff7e ; 
+ 1c   :  ff79 ; 
+ 1d   :  ff74 ; 
+ 1e   :  ff6f ; 
+ 1f   :  ff6a ; 
+ 20   :  ff65 ; 
+ 21   :  ff60 ; 
+ 22   :  ff5b ; 
+ 23   :  ff57 ; 
+ 24   :  ff52 ; 
+ 25   :  ff4d ; 
+ 26   :  ff49 ; 
+ 27   :  ff44 ; 
+ 28   :  ff40 ; 
+ 29   :  ff3c ; 
+ 2a   :  ff37 ; 
+ 2b   :  ff33 ; 
+ 2c   :  ff2f ; 
+ 2d   :  ff2b ; 
+ 2e   :  ff27 ; 
+ 2f   :  ff23 ; 
+ 30   :  ff1f ; 
+ 31   :  ff1b ; 
+ 32   :  ff17 ; 
+ 33   :  ff13 ; 
+ 34   :  ff10 ; 
+ 35   :  ff0c ; 
+ 36   :  ff08 ; 
+ 37   :  ff05 ; 
  38   :  ff02 ; 
- 39   :  feff ; 
- 3a   :  fefc ; 
+ 39   :  fefe ; 
+ 3a   :  fefb ; 
  3b   :  fef8 ; 
  3c   :  fef5 ; 
- 3d   :  fef2 ; 
- 3e   :  feef ; 
- 3f   :  feec ; 
+ 3d   :  fef1 ; 
+ 3e   :  feee ; 
+ 3f   :  feeb ; 
  40   :  fee9 ; 
  41   :  fee6 ; 
- 42   :  fee4 ; 
- 43   :  fee1 ; 
+ 42   :  fee3 ; 
+ 43   :  fee0 ; 
  44   :  fede ; 
- 45   :  fedc ; 
- 46   :  fed9 ; 
- 47   :  fed7 ; 
+ 45   :  fedb ; 
+ 46   :  fed8 ; 
+ 47   :  fed6 ; 
  48   :  fed4 ; 
- 49   :  fed2 ; 
- 4a   :  fed0 ; 
+ 49   :  fed1 ; 
+ 4a   :  fecf ; 
  4b   :  fecd ; 
  4c   :  fecb ; 
  4d   :  fec9 ; 
@@ -85,31 +85,31 @@ CONTENT BEGIN
  4f   :  fec5 ; 
  50   :  fec3 ; 
  51   :  fec1 ; 
- 52   :  fec0 ; 
+ 52   :  febf ; 
  53   :  febe ; 
  54   :  febc ; 
- 55   :  febb ; 
+ 55   :  feba ; 
  56   :  feb9 ; 
  57   :  feb8 ; 
- 58   :  feb7 ; 
+ 58   :  feb6 ; 
  59   :  feb5 ; 
  5a   :  feb4 ; 
  5b   :  feb3 ; 
- 5c   :  feb2 ; 
- 5d   :  feb1 ; 
- 5e   :  feb0 ; 
+ 5c   :  feb1 ; 
+ 5d   :  feb0 ; 
+ 5e   :  feaf ; 
  5f   :  feaf ; 
  60   :  feae ; 
  61   :  fead ; 
  62   :  feac ; 
- 63   :  feac ; 
+ 63   :  feab ; 
  64   :  feab ; 
  65   :  feaa ; 
  66   :  feaa ; 
- 67   :  feaa ; 
+ 67   :  fea9 ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea9 ; 
+ 6a   :  fea8 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -138,125 +138,125 @@ CONTENT BEGIN
  84   :  feb5 ; 
  85   :  feb6 ; 
  86   :  feb7 ; 
- 87   :  feb8 ; 
+ 87   :  feb9 ; 
  88   :  feba ; 
  89   :  febb ; 
- 8a   :  febc ; 
+ 8a   :  febd ; 
  8b   :  febe ; 
- 8c   :  febf ; 
+ 8c   :  fec0 ; 
  8d   :  fec1 ; 
- 8e   :  fec2 ; 
+ 8e   :  fec3 ; 
  8f   :  fec4 ; 
  90   :  fec6 ; 
- 91   :  fec7 ; 
+ 91   :  fec8 ; 
  92   :  fec9 ; 
  93   :  fecb ; 
  94   :  fecd ; 
- 95   :  fece ; 
- 96   :  fed0 ; 
- 97   :  fed2 ; 
- 98   :  fed4 ; 
- 99   :  fed6 ; 
- 9a   :  fed8 ; 
- 9b   :  feda ; 
- 9c   :  fedc ; 
- 9d   :  fede ; 
- 9e   :  fee0 ; 
+ 95   :  fecf ; 
+ 96   :  fed1 ; 
+ 97   :  fed3 ; 
+ 98   :  fed5 ; 
+ 99   :  fed7 ; 
+ 9a   :  fed9 ; 
+ 9b   :  fedb ; 
+ 9c   :  fedd ; 
+ 9d   :  fedf ; 
+ 9e   :  fee1 ; 
  9f   :  fee3 ; 
  a0   :  fee5 ; 
- a1   :  fee7 ; 
- a2   :  fee9 ; 
+ a1   :  fee8 ; 
+ a2   :  feea ; 
  a3   :  feec ; 
- a4   :  feee ; 
- a5   :  fef0 ; 
+ a4   :  feef ; 
+ a5   :  fef1 ; 
  a6   :  fef3 ; 
- a7   :  fef5 ; 
+ a7   :  fef6 ; 
  a8   :  fef8 ; 
- a9   :  fefa ; 
+ a9   :  fefb ; 
  aa   :  fefd ; 
- ab   :  feff ; 
+ ab   :  ff00 ; 
  ac   :  ff02 ; 
- ad   :  ff04 ; 
+ ad   :  ff05 ; 
  ae   :  ff07 ; 
- af   :  ff09 ; 
- b0   :  ff0c ; 
+ af   :  ff0a ; 
+ b0   :  ff0d ; 
  b1   :  ff0f ; 
- b2   :  ff11 ; 
- b3   :  ff14 ; 
+ b2   :  ff12 ; 
+ b3   :  ff15 ; 
  b4   :  ff17 ; 
- b5   :  ff19 ; 
- b6   :  ff1c ; 
- b7   :  ff1f ; 
+ b5   :  ff1a ; 
+ b6   :  ff1d ; 
+ b7   :  ff20 ; 
  b8   :  ff22 ; 
  b9   :  ff25 ; 
- ba   :  ff27 ; 
- bb   :  ff2a ; 
- bc   :  ff2d ; 
- bd   :  ff30 ; 
+ ba   :  ff28 ; 
+ bb   :  ff2b ; 
+ bc   :  ff2e ; 
+ bd   :  ff31 ; 
  be   :  ff33 ; 
  bf   :  ff36 ; 
  c0   :  ff39 ; 
- c1   :  ff3b ; 
- c2   :  ff3e ; 
- c3   :  ff41 ; 
- c4   :  ff44 ; 
- c5   :  ff47 ; 
- c6   :  ff4a ; 
- c7   :  ff4d ; 
- c8   :  ff50 ; 
- c9   :  ff53 ; 
- ca   :  ff56 ; 
- cb   :  ff59 ; 
- cc   :  ff5c ; 
- cd   :  ff5f ; 
- ce   :  ff62 ; 
- cf   :  ff65 ; 
- d0   :  ff68 ; 
- d1   :  ff6b ; 
- d2   :  ff6e ; 
- d3   :  ff71 ; 
- d4   :  ff74 ; 
- d5   :  ff77 ; 
- d6   :  ff7a ; 
- d7   :  ff7d ; 
- d8   :  ff80 ; 
- d9   :  ff83 ; 
- da   :  ff86 ; 
- db   :  ff89 ; 
- dc   :  ff8c ; 
- dd   :  ff8f ; 
- de   :  ff92 ; 
- df   :  ff95 ; 
- e0   :  ff98 ; 
- e1   :  ff9b ; 
- e2   :  ff9e ; 
- e3   :  ffa1 ; 
- e4   :  ffa4 ; 
- e5   :  ffa7 ; 
- e6   :  ffaa ; 
- e7   :  ffad ; 
- e8   :  ffb0 ; 
- e9   :  ffb3 ; 
+ c1   :  ff3c ; 
+ c2   :  ff3f ; 
+ c3   :  ff42 ; 
+ c4   :  ff45 ; 
+ c5   :  ff48 ; 
+ c6   :  ff4b ; 
+ c7   :  ff4e ; 
+ c8   :  ff51 ; 
+ c9   :  ff54 ; 
+ ca   :  ff57 ; 
+ cb   :  ff5a ; 
+ cc   :  ff5d ; 
+ cd   :  ff60 ; 
+ ce   :  ff63 ; 
+ cf   :  ff66 ; 
+ d0   :  ff69 ; 
+ d1   :  ff6c ; 
+ d2   :  ff6f ; 
+ d3   :  ff72 ; 
+ d4   :  ff75 ; 
+ d5   :  ff78 ; 
+ d6   :  ff7b ; 
+ d7   :  ff7e ; 
+ d8   :  ff81 ; 
+ d9   :  ff84 ; 
+ da   :  ff87 ; 
+ db   :  ff8a ; 
+ dc   :  ff8d ; 
+ dd   :  ff90 ; 
+ de   :  ff93 ; 
+ df   :  ff96 ; 
+ e0   :  ff99 ; 
+ e1   :  ff9c ; 
+ e2   :  ff9f ; 
+ e3   :  ffa2 ; 
+ e4   :  ffa5 ; 
+ e5   :  ffa8 ; 
+ e6   :  ffab ; 
+ e7   :  ffae ; 
+ e8   :  ffb1 ; 
+ e9   :  ffb4 ; 
  ea   :  ffb6 ; 
  eb   :  ffb9 ; 
  ec   :  ffbc ; 
- ed   :  ffbe ; 
- ee   :  ffc1 ; 
- ef   :  ffc4 ; 
- f0   :  ffc7 ; 
- f1   :  ffca ; 
+ ed   :  ffbf ; 
+ ee   :  ffc2 ; 
+ ef   :  ffc5 ; 
+ f0   :  ffc8 ; 
+ f1   :  ffcb ; 
  f2   :  ffcd ; 
- f3   :  ffcf ; 
- f4   :  ffd2 ; 
- f5   :  ffd5 ; 
- f6   :  ffd8 ; 
+ f3   :  ffd0 ; 
+ f4   :  ffd3 ; 
+ f5   :  ffd6 ; 
+ f6   :  ffd9 ; 
  f7   :  ffdb ; 
- f8   :  ffdd ; 
- f9   :  ffe0 ; 
+ f8   :  ffde ; 
+ f9   :  ffe1 ; 
  fa   :  ffe3 ; 
- fb   :  ffe5 ; 
- fc   :  ffe8 ; 
+ fb   :  ffe6 ; 
+ fc   :  ffe9 ; 
  fd   :  ffeb ; 
- fe   :  ffed ; 
- ff   :  fff0 ; 
+ fe   :  ffee ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_35.mif
index 6d26199238..aca2c4ea11 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_35.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcb ; 
- 1   :  ffd9 ; 
- 2   :  ffe7 ; 
- 3   :  fff4 ; 
- 4   :  1 ; 
- 5   :  f ; 
- 6   :  1c ; 
- 7   :  29 ; 
- 8   :  36 ; 
- 9   :  43 ; 
- a   :  50 ; 
- b   :  5d ; 
- c   :  6a ; 
- d   :  77 ; 
- e   :  83 ; 
- f   :  90 ; 
- 10   :  9c ; 
- 11   :  a9 ; 
- 12   :  b5 ; 
- 13   :  c1 ; 
- 14   :  cd ; 
- 15   :  d9 ; 
- 16   :  e5 ; 
- 17   :  f1 ; 
- 18   :  fc ; 
- 19   :  108 ; 
- 1a   :  113 ; 
- 1b   :  11f ; 
- 1c   :  12a ; 
- 1d   :  135 ; 
- 1e   :  140 ; 
- 1f   :  14b ; 
- 20   :  156 ; 
- 21   :  160 ; 
- 22   :  16b ; 
- 23   :  175 ; 
- 24   :  17f ; 
- 25   :  18a ; 
- 26   :  194 ; 
- 27   :  19e ; 
- 28   :  1a7 ; 
- 29   :  1b1 ; 
- 2a   :  1bb ; 
- 2b   :  1c4 ; 
- 2c   :  1ce ; 
- 2d   :  1d7 ; 
- 2e   :  1e0 ; 
- 2f   :  1e9 ; 
- 30   :  1f2 ; 
- 31   :  1fa ; 
- 32   :  203 ; 
- 33   :  20b ; 
- 34   :  214 ; 
- 35   :  21c ; 
- 36   :  224 ; 
- 37   :  22c ; 
- 38   :  233 ; 
- 39   :  23b ; 
- 3a   :  243 ; 
- 3b   :  24a ; 
- 3c   :  251 ; 
- 3d   :  258 ; 
- 3e   :  25f ; 
- 3f   :  266 ; 
- 40   :  26d ; 
- 41   :  273 ; 
- 42   :  27a ; 
- 43   :  280 ; 
- 44   :  286 ; 
- 45   :  28c ; 
- 46   :  292 ; 
- 47   :  298 ; 
- 48   :  29d ; 
- 49   :  2a3 ; 
- 4a   :  2a8 ; 
- 4b   :  2ad ; 
- 4c   :  2b2 ; 
- 4d   :  2b7 ; 
- 4e   :  2bc ; 
- 4f   :  2c0 ; 
- 50   :  2c5 ; 
- 51   :  2c9 ; 
- 52   :  2cd ; 
- 53   :  2d1 ; 
- 54   :  2d5 ; 
- 55   :  2d9 ; 
- 56   :  2dd ; 
- 57   :  2e0 ; 
- 58   :  2e4 ; 
- 59   :  2e7 ; 
- 5a   :  2ea ; 
- 5b   :  2ed ; 
- 5c   :  2f0 ; 
+ 0   :  ffcf ; 
+ 1   :  ffdc ; 
+ 2   :  ffea ; 
+ 3   :  fff7 ; 
+ 4   :  5 ; 
+ 5   :  12 ; 
+ 6   :  1f ; 
+ 7   :  2d ; 
+ 8   :  3a ; 
+ 9   :  47 ; 
+ a   :  54 ; 
+ b   :  61 ; 
+ c   :  6d ; 
+ d   :  7a ; 
+ e   :  87 ; 
+ f   :  93 ; 
+ 10   :  9f ; 
+ 11   :  ac ; 
+ 12   :  b8 ; 
+ 13   :  c4 ; 
+ 14   :  d0 ; 
+ 15   :  dc ; 
+ 16   :  e8 ; 
+ 17   :  f4 ; 
+ 18   :  ff ; 
+ 19   :  10b ; 
+ 1a   :  116 ; 
+ 1b   :  121 ; 
+ 1c   :  12d ; 
+ 1d   :  138 ; 
+ 1e   :  143 ; 
+ 1f   :  14d ; 
+ 20   :  158 ; 
+ 21   :  163 ; 
+ 22   :  16d ; 
+ 23   :  178 ; 
+ 24   :  182 ; 
+ 25   :  18c ; 
+ 26   :  196 ; 
+ 27   :  1a0 ; 
+ 28   :  1aa ; 
+ 29   :  1b4 ; 
+ 2a   :  1bd ; 
+ 2b   :  1c7 ; 
+ 2c   :  1d0 ; 
+ 2d   :  1d9 ; 
+ 2e   :  1e2 ; 
+ 2f   :  1eb ; 
+ 30   :  1f4 ; 
+ 31   :  1fc ; 
+ 32   :  205 ; 
+ 33   :  20d ; 
+ 34   :  216 ; 
+ 35   :  21e ; 
+ 36   :  226 ; 
+ 37   :  22e ; 
+ 38   :  235 ; 
+ 39   :  23d ; 
+ 3a   :  244 ; 
+ 3b   :  24c ; 
+ 3c   :  253 ; 
+ 3d   :  25a ; 
+ 3e   :  261 ; 
+ 3f   :  268 ; 
+ 40   :  26e ; 
+ 41   :  275 ; 
+ 42   :  27b ; 
+ 43   :  281 ; 
+ 44   :  288 ; 
+ 45   :  28e ; 
+ 46   :  293 ; 
+ 47   :  299 ; 
+ 48   :  29f ; 
+ 49   :  2a4 ; 
+ 4a   :  2a9 ; 
+ 4b   :  2ae ; 
+ 4c   :  2b3 ; 
+ 4d   :  2b8 ; 
+ 4e   :  2bd ; 
+ 4f   :  2c2 ; 
+ 50   :  2c6 ; 
+ 51   :  2ca ; 
+ 52   :  2ce ; 
+ 53   :  2d2 ; 
+ 54   :  2d6 ; 
+ 55   :  2da ; 
+ 56   :  2de ; 
+ 57   :  2e1 ; 
+ 58   :  2e5 ; 
+ 59   :  2e8 ; 
+ 5a   :  2eb ; 
+ 5b   :  2ee ; 
+ 5c   :  2f1 ; 
  5d   :  2f3 ; 
- 5e   :  2f5 ; 
- 5f   :  2f7 ; 
+ 5e   :  2f6 ; 
+ 5f   :  2f8 ; 
  60   :  2fa ; 
  61   :  2fc ; 
  62   :  2fe ; 
  63   :  300 ; 
  64   :  302 ; 
- 65   :  303 ; 
+ 65   :  304 ; 
  66   :  305 ; 
  67   :  306 ; 
  68   :  307 ; 
- 69   :  308 ; 
+ 69   :  309 ; 
  6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
@@ -128,135 +128,135 @@ CONTENT BEGIN
  7a   :  307 ; 
  7b   :  306 ; 
  7c   :  305 ; 
- 7d   :  304 ; 
+ 7d   :  303 ; 
  7e   :  302 ; 
  7f   :  300 ; 
- 80   :  2ff ; 
- 81   :  2fd ; 
- 82   :  2fb ; 
- 83   :  2f9 ; 
- 84   :  2f7 ; 
+ 80   :  2fe ; 
+ 81   :  2fc ; 
+ 82   :  2fa ; 
+ 83   :  2f8 ; 
+ 84   :  2f6 ; 
  85   :  2f4 ; 
- 86   :  2f2 ; 
+ 86   :  2f1 ; 
  87   :  2ef ; 
- 88   :  2ed ; 
- 89   :  2ea ; 
+ 88   :  2ec ; 
+ 89   :  2e9 ; 
  8a   :  2e7 ; 
  8b   :  2e4 ; 
  8c   :  2e1 ; 
  8d   :  2de ; 
- 8e   :  2db ; 
- 8f   :  2d8 ; 
+ 8e   :  2da ; 
+ 8f   :  2d7 ; 
  90   :  2d4 ; 
- 91   :  2d1 ; 
- 92   :  2cd ; 
- 93   :  2ca ; 
- 94   :  2c6 ; 
- 95   :  2c2 ; 
- 96   :  2be ; 
- 97   :  2ba ; 
- 98   :  2b6 ; 
- 99   :  2b2 ; 
- 9a   :  2ad ; 
- 9b   :  2a9 ; 
- 9c   :  2a4 ; 
- 9d   :  2a0 ; 
- 9e   :  29b ; 
- 9f   :  296 ; 
- a0   :  292 ; 
- a1   :  28d ; 
- a2   :  288 ; 
- a3   :  283 ; 
- a4   :  27e ; 
- a5   :  279 ; 
- a6   :  273 ; 
- a7   :  26e ; 
- a8   :  269 ; 
- a9   :  263 ; 
- aa   :  25e ; 
- ab   :  258 ; 
- ac   :  253 ; 
- ad   :  24d ; 
- ae   :  247 ; 
- af   :  241 ; 
- b0   :  23b ; 
- b1   :  235 ; 
- b2   :  22f ; 
- b3   :  229 ; 
- b4   :  223 ; 
- b5   :  21d ; 
- b6   :  217 ; 
- b7   :  211 ; 
- b8   :  20b ; 
- b9   :  204 ; 
- ba   :  1fe ; 
- bb   :  1f7 ; 
- bc   :  1f1 ; 
- bd   :  1ea ; 
- be   :  1e4 ; 
- bf   :  1dd ; 
- c0   :  1d7 ; 
- c1   :  1d0 ; 
- c2   :  1c9 ; 
- c3   :  1c3 ; 
- c4   :  1bc ; 
- c5   :  1b5 ; 
- c6   :  1ae ; 
- c7   :  1a8 ; 
- c8   :  1a1 ; 
- c9   :  19a ; 
- ca   :  193 ; 
- cb   :  18c ; 
- cc   :  185 ; 
- cd   :  17e ; 
- ce   :  177 ; 
- cf   :  170 ; 
- d0   :  169 ; 
- d1   :  162 ; 
- d2   :  15b ; 
- d3   :  154 ; 
- d4   :  14d ; 
- d5   :  146 ; 
- d6   :  13f ; 
- d7   :  138 ; 
- d8   :  131 ; 
- d9   :  129 ; 
- da   :  122 ; 
- db   :  11b ; 
- dc   :  114 ; 
- dd   :  10d ; 
- de   :  106 ; 
- df   :  ff ; 
- e0   :  f8 ; 
- e1   :  f1 ; 
- e2   :  ea ; 
- e3   :  e2 ; 
- e4   :  db ; 
- e5   :  d4 ; 
- e6   :  cd ; 
- e7   :  c6 ; 
- e8   :  bf ; 
- e9   :  b8 ; 
- ea   :  b1 ; 
- eb   :  aa ; 
- ec   :  a3 ; 
- ed   :  9c ; 
- ee   :  95 ; 
- ef   :  8e ; 
- f0   :  87 ; 
- f1   :  81 ; 
- f2   :  7a ; 
- f3   :  73 ; 
- f4   :  6c ; 
- f5   :  65 ; 
- f6   :  5f ; 
- f7   :  58 ; 
- f8   :  51 ; 
- f9   :  4a ; 
- fa   :  44 ; 
- fb   :  3d ; 
- fc   :  37 ; 
- fd   :  30 ; 
- fe   :  2a ; 
- ff   :  23 ; 
+ 91   :  2d0 ; 
+ 92   :  2cc ; 
+ 93   :  2c9 ; 
+ 94   :  2c5 ; 
+ 95   :  2c1 ; 
+ 96   :  2bd ; 
+ 97   :  2b9 ; 
+ 98   :  2b5 ; 
+ 99   :  2b1 ; 
+ 9a   :  2ac ; 
+ 9b   :  2a8 ; 
+ 9c   :  2a3 ; 
+ 9d   :  29f ; 
+ 9e   :  29a ; 
+ 9f   :  295 ; 
+ a0   :  290 ; 
+ a1   :  28c ; 
+ a2   :  287 ; 
+ a3   :  282 ; 
+ a4   :  27c ; 
+ a5   :  277 ; 
+ a6   :  272 ; 
+ a7   :  26d ; 
+ a8   :  267 ; 
+ a9   :  262 ; 
+ aa   :  25c ; 
+ ab   :  257 ; 
+ ac   :  251 ; 
+ ad   :  24b ; 
+ ae   :  246 ; 
+ af   :  240 ; 
+ b0   :  23a ; 
+ b1   :  234 ; 
+ b2   :  22e ; 
+ b3   :  228 ; 
+ b4   :  222 ; 
+ b5   :  21c ; 
+ b6   :  215 ; 
+ b7   :  20f ; 
+ b8   :  209 ; 
+ b9   :  203 ; 
+ ba   :  1fc ; 
+ bb   :  1f6 ; 
+ bc   :  1ef ; 
+ bd   :  1e9 ; 
+ be   :  1e2 ; 
+ bf   :  1dc ; 
+ c0   :  1d5 ; 
+ c1   :  1ce ; 
+ c2   :  1c8 ; 
+ c3   :  1c1 ; 
+ c4   :  1ba ; 
+ c5   :  1b4 ; 
+ c6   :  1ad ; 
+ c7   :  1a6 ; 
+ c8   :  19f ; 
+ c9   :  198 ; 
+ ca   :  191 ; 
+ cb   :  18a ; 
+ cc   :  183 ; 
+ cd   :  17c ; 
+ ce   :  175 ; 
+ cf   :  16e ; 
+ d0   :  167 ; 
+ d1   :  160 ; 
+ d2   :  159 ; 
+ d3   :  152 ; 
+ d4   :  14b ; 
+ d5   :  144 ; 
+ d6   :  13d ; 
+ d7   :  136 ; 
+ d8   :  12f ; 
+ d9   :  128 ; 
+ da   :  121 ; 
+ db   :  119 ; 
+ dc   :  112 ; 
+ dd   :  10b ; 
+ de   :  104 ; 
+ df   :  fd ; 
+ e0   :  f6 ; 
+ e1   :  ef ; 
+ e2   :  e8 ; 
+ e3   :  e1 ; 
+ e4   :  da ; 
+ e5   :  d3 ; 
+ e6   :  cb ; 
+ e7   :  c4 ; 
+ e8   :  bd ; 
+ e9   :  b6 ; 
+ ea   :  af ; 
+ eb   :  a8 ; 
+ ec   :  a1 ; 
+ ed   :  9a ; 
+ ee   :  94 ; 
+ ef   :  8d ; 
+ f0   :  86 ; 
+ f1   :  7f ; 
+ f2   :  78 ; 
+ f3   :  71 ; 
+ f4   :  6a ; 
+ f5   :  64 ; 
+ f6   :  5d ; 
+ f7   :  56 ; 
+ f8   :  4f ; 
+ f9   :  49 ; 
+ fa   :  42 ; 
+ fb   :  3c ; 
+ fc   :  35 ; 
+ fd   :  2f ; 
+ fe   :  28 ; 
+ ff   :  22 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_36.mif
index 33781824c9..07a21286bb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_36.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  57 ; 
- 1   :  3d ; 
- 2   :  22 ; 
- 3   :  7 ; 
- 4   :  ffed ; 
- 5   :  ffd3 ; 
- 6   :  ffb8 ; 
- 7   :  ff9e ; 
- 8   :  ff84 ; 
- 9   :  ff6b ; 
- a   :  ff51 ; 
- b   :  ff38 ; 
- c   :  ff1f ; 
- d   :  ff06 ; 
- e   :  feed ; 
- f   :  fed4 ; 
- 10   :  febb ; 
- 11   :  fea3 ; 
- 12   :  fe8b ; 
- 13   :  fe73 ; 
- 14   :  fe5b ; 
- 15   :  fe43 ; 
- 16   :  fe2c ; 
- 17   :  fe15 ; 
- 18   :  fdfd ; 
- 19   :  fde7 ; 
- 1a   :  fdd0 ; 
- 1b   :  fdb9 ; 
- 1c   :  fda3 ; 
- 1d   :  fd8d ; 
- 1e   :  fd77 ; 
- 1f   :  fd62 ; 
- 20   :  fd4c ; 
- 21   :  fd37 ; 
- 22   :  fd22 ; 
- 23   :  fd0d ; 
- 24   :  fcf9 ; 
- 25   :  fce5 ; 
- 26   :  fcd1 ; 
- 27   :  fcbd ; 
- 28   :  fca9 ; 
- 29   :  fc96 ; 
- 2a   :  fc83 ; 
- 2b   :  fc70 ; 
- 2c   :  fc5d ; 
- 2d   :  fc4b ; 
- 2e   :  fc39 ; 
- 2f   :  fc27 ; 
- 30   :  fc15 ; 
- 31   :  fc04 ; 
- 32   :  fbf2 ; 
- 33   :  fbe2 ; 
- 34   :  fbd1 ; 
- 35   :  fbc0 ; 
- 36   :  fbb0 ; 
- 37   :  fba0 ; 
- 38   :  fb91 ; 
- 39   :  fb81 ; 
- 3a   :  fb72 ; 
- 3b   :  fb63 ; 
- 3c   :  fb55 ; 
- 3d   :  fb47 ; 
- 3e   :  fb38 ; 
- 3f   :  fb2b ; 
- 40   :  fb1d ; 
- 41   :  fb10 ; 
- 42   :  fb03 ; 
- 43   :  faf6 ; 
- 44   :  faea ; 
- 45   :  fadd ; 
- 46   :  fad1 ; 
- 47   :  fac6 ; 
- 48   :  faba ; 
- 49   :  faaf ; 
- 4a   :  faa4 ; 
- 4b   :  fa9a ; 
- 4c   :  fa90 ; 
- 4d   :  fa85 ; 
- 4e   :  fa7c ; 
- 4f   :  fa72 ; 
- 50   :  fa69 ; 
- 51   :  fa60 ; 
- 52   :  fa57 ; 
- 53   :  fa4f ; 
- 54   :  fa47 ; 
- 55   :  fa3f ; 
- 56   :  fa37 ; 
- 57   :  fa30 ; 
- 58   :  fa29 ; 
- 59   :  fa22 ; 
- 5a   :  fa1c ; 
- 5b   :  fa15 ; 
- 5c   :  fa10 ; 
- 5d   :  fa0a ; 
- 5e   :  fa04 ; 
- 5f   :  f9ff ; 
- 60   :  f9fa ; 
- 61   :  f9f6 ; 
- 62   :  f9f1 ; 
- 63   :  f9ed ; 
+ 0   :  51 ; 
+ 1   :  36 ; 
+ 2   :  1b ; 
+ 3   :  1 ; 
+ 4   :  ffe6 ; 
+ 5   :  ffcc ; 
+ 6   :  ffb2 ; 
+ 7   :  ff98 ; 
+ 8   :  ff7e ; 
+ 9   :  ff64 ; 
+ a   :  ff4b ; 
+ b   :  ff31 ; 
+ c   :  ff18 ; 
+ d   :  feff ; 
+ e   :  fee6 ; 
+ f   :  fece ; 
+ 10   :  feb5 ; 
+ 11   :  fe9d ; 
+ 12   :  fe85 ; 
+ 13   :  fe6d ; 
+ 14   :  fe55 ; 
+ 15   :  fe3d ; 
+ 16   :  fe26 ; 
+ 17   :  fe0f ; 
+ 18   :  fdf8 ; 
+ 19   :  fde1 ; 
+ 1a   :  fdca ; 
+ 1b   :  fdb4 ; 
+ 1c   :  fd9e ; 
+ 1d   :  fd88 ; 
+ 1e   :  fd72 ; 
+ 1f   :  fd5c ; 
+ 20   :  fd47 ; 
+ 21   :  fd32 ; 
+ 22   :  fd1d ; 
+ 23   :  fd08 ; 
+ 24   :  fcf4 ; 
+ 25   :  fce0 ; 
+ 26   :  fccc ; 
+ 27   :  fcb8 ; 
+ 28   :  fca4 ; 
+ 29   :  fc91 ; 
+ 2a   :  fc7e ; 
+ 2b   :  fc6b ; 
+ 2c   :  fc59 ; 
+ 2d   :  fc46 ; 
+ 2e   :  fc34 ; 
+ 2f   :  fc22 ; 
+ 30   :  fc11 ; 
+ 31   :  fbff ; 
+ 32   :  fbee ; 
+ 33   :  fbdd ; 
+ 34   :  fbcd ; 
+ 35   :  fbbc ; 
+ 36   :  fbac ; 
+ 37   :  fb9d ; 
+ 38   :  fb8d ; 
+ 39   :  fb7e ; 
+ 3a   :  fb6f ; 
+ 3b   :  fb60 ; 
+ 3c   :  fb51 ; 
+ 3d   :  fb43 ; 
+ 3e   :  fb35 ; 
+ 3f   :  fb27 ; 
+ 40   :  fb1a ; 
+ 41   :  fb0d ; 
+ 42   :  fb00 ; 
+ 43   :  faf3 ; 
+ 44   :  fae7 ; 
+ 45   :  fada ; 
+ 46   :  face ; 
+ 47   :  fac3 ; 
+ 48   :  fab8 ; 
+ 49   :  faad ; 
+ 4a   :  faa2 ; 
+ 4b   :  fa97 ; 
+ 4c   :  fa8d ; 
+ 4d   :  fa83 ; 
+ 4e   :  fa79 ; 
+ 4f   :  fa70 ; 
+ 50   :  fa67 ; 
+ 51   :  fa5e ; 
+ 52   :  fa55 ; 
+ 53   :  fa4d ; 
+ 54   :  fa45 ; 
+ 55   :  fa3d ; 
+ 56   :  fa36 ; 
+ 57   :  fa2e ; 
+ 58   :  fa27 ; 
+ 59   :  fa21 ; 
+ 5a   :  fa1a ; 
+ 5b   :  fa14 ; 
+ 5c   :  fa0e ; 
+ 5d   :  fa08 ; 
+ 5e   :  fa03 ; 
+ 5f   :  f9fe ; 
+ 60   :  f9f9 ; 
+ 61   :  f9f5 ; 
+ 62   :  f9f0 ; 
+ 63   :  f9ec ; 
  64   :  f9e9 ; 
- 65   :  f9e6 ; 
- 66   :  f9e3 ; 
- 67   :  f9e0 ; 
- 68   :  f9dd ; 
+ 65   :  f9e5 ; 
+ 66   :  f9e2 ; 
+ 67   :  f9df ; 
+ 68   :  f9dc ; 
  69   :  f9da ; 
  6a   :  f9d8 ; 
  6b   :  f9d6 ; 
  6c   :  f9d4 ; 
  6d   :  f9d3 ; 
- 6e   :  f9d2 ; 
- 6f   :  f9d1 ; 
+ 6e   :  f9d1 ; 
+ 6f   :  f9d0 ; 
  70   :  f9d0 ; 
- 71   :  f9d0 ; 
+ 71   :  f9cf ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
  75   :  f9d0 ; 
  76   :  f9d1 ; 
  77   :  f9d2 ; 
- 78   :  f9d3 ; 
+ 78   :  f9d4 ; 
  79   :  f9d5 ; 
  7a   :  f9d7 ; 
  7b   :  f9d9 ; 
  7c   :  f9db ; 
- 7d   :  f9dd ; 
- 7e   :  f9e0 ; 
- 7f   :  f9e3 ; 
- 80   :  f9e6 ; 
- 81   :  f9e9 ; 
- 82   :  f9ed ; 
- 83   :  f9f1 ; 
- 84   :  f9f5 ; 
- 85   :  f9f9 ; 
- 86   :  f9fe ; 
- 87   :  fa03 ; 
- 88   :  fa07 ; 
- 89   :  fa0d ; 
- 8a   :  fa12 ; 
- 8b   :  fa18 ; 
- 8c   :  fa1d ; 
- 8d   :  fa23 ; 
- 8e   :  fa2a ; 
- 8f   :  fa30 ; 
- 90   :  fa37 ; 
- 91   :  fa3d ; 
- 92   :  fa44 ; 
- 93   :  fa4c ; 
- 94   :  fa53 ; 
- 95   :  fa5b ; 
- 96   :  fa62 ; 
- 97   :  fa6a ; 
- 98   :  fa72 ; 
- 99   :  fa7b ; 
- 9a   :  fa83 ; 
- 9b   :  fa8c ; 
- 9c   :  fa95 ; 
- 9d   :  fa9e ; 
- 9e   :  faa7 ; 
- 9f   :  fab0 ; 
- a0   :  faba ; 
- a1   :  fac3 ; 
- a2   :  facd ; 
- a3   :  fad7 ; 
- a4   :  fae1 ; 
- a5   :  faec ; 
- a6   :  faf6 ; 
- a7   :  fb01 ; 
- a8   :  fb0b ; 
- a9   :  fb16 ; 
- aa   :  fb21 ; 
- ab   :  fb2d ; 
- ac   :  fb38 ; 
- ad   :  fb43 ; 
- ae   :  fb4f ; 
- af   :  fb5a ; 
- b0   :  fb66 ; 
- b1   :  fb72 ; 
- b2   :  fb7e ; 
- b3   :  fb8a ; 
- b4   :  fb97 ; 
- b5   :  fba3 ; 
- b6   :  fbb0 ; 
- b7   :  fbbc ; 
- b8   :  fbc9 ; 
- b9   :  fbd6 ; 
- ba   :  fbe3 ; 
- bb   :  fbf0 ; 
- bc   :  fbfd ; 
- bd   :  fc0a ; 
- be   :  fc17 ; 
- bf   :  fc25 ; 
- c0   :  fc32 ; 
- c1   :  fc40 ; 
- c2   :  fc4d ; 
- c3   :  fc5b ; 
- c4   :  fc69 ; 
- c5   :  fc77 ; 
- c6   :  fc85 ; 
- c7   :  fc93 ; 
- c8   :  fca1 ; 
- c9   :  fcaf ; 
- ca   :  fcbd ; 
- cb   :  fccb ; 
- cc   :  fcd9 ; 
- cd   :  fce8 ; 
- ce   :  fcf6 ; 
- cf   :  fd04 ; 
- d0   :  fd13 ; 
- d1   :  fd21 ; 
- d2   :  fd30 ; 
- d3   :  fd3e ; 
- d4   :  fd4d ; 
- d5   :  fd5c ; 
- d6   :  fd6a ; 
- d7   :  fd79 ; 
- d8   :  fd88 ; 
- d9   :  fd96 ; 
- da   :  fda5 ; 
- db   :  fdb4 ; 
- dc   :  fdc3 ; 
- dd   :  fdd1 ; 
- de   :  fde0 ; 
- df   :  fdef ; 
- e0   :  fdfe ; 
- e1   :  fe0d ; 
- e2   :  fe1b ; 
- e3   :  fe2a ; 
- e4   :  fe39 ; 
- e5   :  fe48 ; 
- e6   :  fe57 ; 
- e7   :  fe65 ; 
- e8   :  fe74 ; 
- e9   :  fe83 ; 
- ea   :  fe91 ; 
- eb   :  fea0 ; 
- ec   :  feaf ; 
- ed   :  febd ; 
- ee   :  fecc ; 
- ef   :  fedb ; 
- f0   :  fee9 ; 
- f1   :  fef8 ; 
- f2   :  ff06 ; 
- f3   :  ff14 ; 
- f4   :  ff23 ; 
- f5   :  ff31 ; 
- f6   :  ff3f ; 
- f7   :  ff4e ; 
- f8   :  ff5c ; 
- f9   :  ff6a ; 
- fa   :  ff78 ; 
- fb   :  ff86 ; 
- fc   :  ff94 ; 
- fd   :  ffa2 ; 
- fe   :  ffb0 ; 
- ff   :  ffbe ; 
+ 7d   :  f9de ; 
+ 7e   :  f9e1 ; 
+ 7f   :  f9e4 ; 
+ 80   :  f9e7 ; 
+ 81   :  f9ea ; 
+ 82   :  f9ee ; 
+ 83   :  f9f2 ; 
+ 84   :  f9f6 ; 
+ 85   :  f9fa ; 
+ 86   :  f9ff ; 
+ 87   :  fa04 ; 
+ 88   :  fa09 ; 
+ 89   :  fa0e ; 
+ 8a   :  fa13 ; 
+ 8b   :  fa19 ; 
+ 8c   :  fa1f ; 
+ 8d   :  fa25 ; 
+ 8e   :  fa2b ; 
+ 8f   :  fa32 ; 
+ 90   :  fa38 ; 
+ 91   :  fa3f ; 
+ 92   :  fa46 ; 
+ 93   :  fa4d ; 
+ 94   :  fa55 ; 
+ 95   :  fa5c ; 
+ 96   :  fa64 ; 
+ 97   :  fa6c ; 
+ 98   :  fa74 ; 
+ 99   :  fa7d ; 
+ 9a   :  fa85 ; 
+ 9b   :  fa8e ; 
+ 9c   :  fa97 ; 
+ 9d   :  faa0 ; 
+ 9e   :  faa9 ; 
+ 9f   :  fab3 ; 
+ a0   :  fabc ; 
+ a1   :  fac6 ; 
+ a2   :  fad0 ; 
+ a3   :  fada ; 
+ a4   :  fae4 ; 
+ a5   :  faee ; 
+ a6   :  faf9 ; 
+ a7   :  fb03 ; 
+ a8   :  fb0e ; 
+ a9   :  fb19 ; 
+ aa   :  fb24 ; 
+ ab   :  fb2f ; 
+ ac   :  fb3b ; 
+ ad   :  fb46 ; 
+ ae   :  fb52 ; 
+ af   :  fb5d ; 
+ b0   :  fb69 ; 
+ b1   :  fb75 ; 
+ b2   :  fb81 ; 
+ b3   :  fb8d ; 
+ b4   :  fb9a ; 
+ b5   :  fba6 ; 
+ b6   :  fbb3 ; 
+ b7   :  fbbf ; 
+ b8   :  fbcc ; 
+ b9   :  fbd9 ; 
+ ba   :  fbe6 ; 
+ bb   :  fbf3 ; 
+ bc   :  fc00 ; 
+ bd   :  fc0d ; 
+ be   :  fc1b ; 
+ bf   :  fc28 ; 
+ c0   :  fc36 ; 
+ c1   :  fc43 ; 
+ c2   :  fc51 ; 
+ c3   :  fc5e ; 
+ c4   :  fc6c ; 
+ c5   :  fc7a ; 
+ c6   :  fc88 ; 
+ c7   :  fc96 ; 
+ c8   :  fca4 ; 
+ c9   :  fcb2 ; 
+ ca   :  fcc0 ; 
+ cb   :  fccf ; 
+ cc   :  fcdd ; 
+ cd   :  fceb ; 
+ ce   :  fcfa ; 
+ cf   :  fd08 ; 
+ d0   :  fd16 ; 
+ d1   :  fd25 ; 
+ d2   :  fd33 ; 
+ d3   :  fd42 ; 
+ d4   :  fd51 ; 
+ d5   :  fd5f ; 
+ d6   :  fd6e ; 
+ d7   :  fd7d ; 
+ d8   :  fd8b ; 
+ d9   :  fd9a ; 
+ da   :  fda9 ; 
+ db   :  fdb8 ; 
+ dc   :  fdc6 ; 
+ dd   :  fdd5 ; 
+ de   :  fde4 ; 
+ df   :  fdf3 ; 
+ e0   :  fe02 ; 
+ e1   :  fe10 ; 
+ e2   :  fe1f ; 
+ e3   :  fe2e ; 
+ e4   :  fe3d ; 
+ e5   :  fe4b ; 
+ e6   :  fe5a ; 
+ e7   :  fe69 ; 
+ e8   :  fe78 ; 
+ e9   :  fe86 ; 
+ ea   :  fe95 ; 
+ eb   :  fea4 ; 
+ ec   :  feb2 ; 
+ ed   :  fec1 ; 
+ ee   :  fed0 ; 
+ ef   :  fede ; 
+ f0   :  feed ; 
+ f1   :  fefb ; 
+ f2   :  ff0a ; 
+ f3   :  ff18 ; 
+ f4   :  ff26 ; 
+ f5   :  ff35 ; 
+ f6   :  ff43 ; 
+ f7   :  ff51 ; 
+ f8   :  ff5f ; 
+ f9   :  ff6d ; 
+ fa   :  ff7c ; 
+ fb   :  ff8a ; 
+ fc   :  ff98 ; 
+ fd   :  ffa5 ; 
+ fe   :  ffb3 ; 
+ ff   :  ffc1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_37.mif
index 6536f4853f..0bdf3f16ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_37.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff74 ; 
- 1   :  ffa9 ; 
- 2   :  ffdd ; 
- 3   :  11 ; 
- 4   :  45 ; 
- 5   :  78 ; 
- 6   :  ab ; 
- 7   :  de ; 
- 8   :  110 ; 
- 9   :  142 ; 
- a   :  174 ; 
- b   :  1a5 ; 
- c   :  1d7 ; 
- d   :  207 ; 
- e   :  238 ; 
- f   :  268 ; 
- 10   :  298 ; 
- 11   :  2c7 ; 
- 12   :  2f6 ; 
- 13   :  325 ; 
- 14   :  353 ; 
- 15   :  381 ; 
- 16   :  3ae ; 
- 17   :  3db ; 
- 18   :  408 ; 
- 19   :  434 ; 
- 1a   :  460 ; 
- 1b   :  48b ; 
- 1c   :  4b6 ; 
- 1d   :  4e1 ; 
- 1e   :  50b ; 
- 1f   :  535 ; 
- 20   :  55e ; 
- 21   :  587 ; 
- 22   :  5b0 ; 
- 23   :  5d8 ; 
- 24   :  5ff ; 
- 25   :  626 ; 
- 26   :  64d ; 
- 27   :  673 ; 
- 28   :  699 ; 
- 29   :  6be ; 
- 2a   :  6e3 ; 
- 2b   :  707 ; 
- 2c   :  72b ; 
- 2d   :  74e ; 
- 2e   :  771 ; 
- 2f   :  794 ; 
- 30   :  7b6 ; 
- 31   :  7d7 ; 
- 32   :  7f8 ; 
- 33   :  818 ; 
- 34   :  838 ; 
- 35   :  858 ; 
- 36   :  877 ; 
- 37   :  895 ; 
- 38   :  8b3 ; 
- 39   :  8d1 ; 
- 3a   :  8ee ; 
- 3b   :  90a ; 
- 3c   :  926 ; 
- 3d   :  941 ; 
- 3e   :  95c ; 
- 3f   :  977 ; 
- 40   :  991 ; 
- 41   :  9aa ; 
- 42   :  9c3 ; 
- 43   :  9db ; 
- 44   :  9f3 ; 
- 45   :  a0a ; 
- 46   :  a21 ; 
- 47   :  a37 ; 
- 48   :  a4d ; 
- 49   :  a62 ; 
- 4a   :  a77 ; 
- 4b   :  a8b ; 
- 4c   :  a9e ; 
- 4d   :  ab1 ; 
- 4e   :  ac4 ; 
- 4f   :  ad6 ; 
- 50   :  ae7 ; 
- 51   :  af8 ; 
- 52   :  b09 ; 
- 53   :  b19 ; 
- 54   :  b28 ; 
- 55   :  b37 ; 
- 56   :  b45 ; 
- 57   :  b53 ; 
- 58   :  b60 ; 
- 59   :  b6d ; 
- 5a   :  b79 ; 
- 5b   :  b85 ; 
- 5c   :  b90 ; 
- 5d   :  b9b ; 
- 5e   :  ba5 ; 
- 5f   :  baf ; 
- 60   :  bb8 ; 
- 61   :  bc1 ; 
- 62   :  bc9 ; 
- 63   :  bd0 ; 
- 64   :  bd7 ; 
- 65   :  bde ; 
- 66   :  be4 ; 
- 67   :  bea ; 
- 68   :  bef ; 
- 69   :  bf3 ; 
- 6a   :  bf7 ; 
- 6b   :  bfb ; 
- 6c   :  bfe ; 
- 6d   :  c00 ; 
+ 0   :  ff81 ; 
+ 1   :  ffb6 ; 
+ 2   :  ffea ; 
+ 3   :  1e ; 
+ 4   :  51 ; 
+ 5   :  85 ; 
+ 6   :  b8 ; 
+ 7   :  ea ; 
+ 8   :  11d ; 
+ 9   :  14f ; 
+ a   :  180 ; 
+ b   :  1b2 ; 
+ c   :  1e3 ; 
+ d   :  214 ; 
+ e   :  244 ; 
+ f   :  274 ; 
+ 10   :  2a3 ; 
+ 11   :  2d3 ; 
+ 12   :  302 ; 
+ 13   :  330 ; 
+ 14   :  35e ; 
+ 15   :  38c ; 
+ 16   :  3b9 ; 
+ 17   :  3e6 ; 
+ 18   :  413 ; 
+ 19   :  43f ; 
+ 1a   :  46b ; 
+ 1b   :  496 ; 
+ 1c   :  4c1 ; 
+ 1d   :  4ec ; 
+ 1e   :  516 ; 
+ 1f   :  53f ; 
+ 20   :  569 ; 
+ 21   :  591 ; 
+ 22   :  5ba ; 
+ 23   :  5e2 ; 
+ 24   :  609 ; 
+ 25   :  630 ; 
+ 26   :  657 ; 
+ 27   :  67d ; 
+ 28   :  6a2 ; 
+ 29   :  6c7 ; 
+ 2a   :  6ec ; 
+ 2b   :  710 ; 
+ 2c   :  734 ; 
+ 2d   :  757 ; 
+ 2e   :  77a ; 
+ 2f   :  79c ; 
+ 30   :  7be ; 
+ 31   :  7df ; 
+ 32   :  800 ; 
+ 33   :  821 ; 
+ 34   :  840 ; 
+ 35   :  860 ; 
+ 36   :  87f ; 
+ 37   :  89d ; 
+ 38   :  8bb ; 
+ 39   :  8d8 ; 
+ 3a   :  8f5 ; 
+ 3b   :  911 ; 
+ 3c   :  92d ; 
+ 3d   :  948 ; 
+ 3e   :  963 ; 
+ 3f   :  97d ; 
+ 40   :  997 ; 
+ 41   :  9b0 ; 
+ 42   :  9c9 ; 
+ 43   :  9e1 ; 
+ 44   :  9f9 ; 
+ 45   :  a10 ; 
+ 46   :  a26 ; 
+ 47   :  a3c ; 
+ 48   :  a52 ; 
+ 49   :  a67 ; 
+ 4a   :  a7c ; 
+ 4b   :  a90 ; 
+ 4c   :  aa3 ; 
+ 4d   :  ab6 ; 
+ 4e   :  ac8 ; 
+ 4f   :  ada ; 
+ 50   :  aec ; 
+ 51   :  afc ; 
+ 52   :  b0d ; 
+ 53   :  b1d ; 
+ 54   :  b2c ; 
+ 55   :  b3b ; 
+ 56   :  b49 ; 
+ 57   :  b56 ; 
+ 58   :  b64 ; 
+ 59   :  b70 ; 
+ 5a   :  b7c ; 
+ 5b   :  b88 ; 
+ 5c   :  b93 ; 
+ 5d   :  b9e ; 
+ 5e   :  ba8 ; 
+ 5f   :  bb1 ; 
+ 60   :  bba ; 
+ 61   :  bc3 ; 
+ 62   :  bcb ; 
+ 63   :  bd2 ; 
+ 64   :  bd9 ; 
+ 65   :  bdf ; 
+ 66   :  be5 ; 
+ 67   :  beb ; 
+ 68   :  bf0 ; 
+ 69   :  bf4 ; 
+ 6a   :  bf8 ; 
+ 6b   :  bfc ; 
+ 6c   :  bff ; 
+ 6d   :  c01 ; 
  6e   :  c03 ; 
  6f   :  c04 ; 
  70   :  c05 ; 
@@ -120,143 +120,143 @@ CONTENT BEGIN
  72   :  c06 ; 
  73   :  c06 ; 
  74   :  c05 ; 
- 75   :  c04 ; 
- 76   :  c02 ; 
- 77   :  c00 ; 
- 78   :  bfd ; 
- 79   :  bfa ; 
- 7a   :  bf6 ; 
- 7b   :  bf2 ; 
- 7c   :  bee ; 
- 7d   :  be9 ; 
- 7e   :  be3 ; 
- 7f   :  bdd ; 
- 80   :  bd7 ; 
- 81   :  bd0 ; 
- 82   :  bc9 ; 
- 83   :  bc1 ; 
- 84   :  bb9 ; 
- 85   :  bb1 ; 
- 86   :  ba8 ; 
- 87   :  b9f ; 
- 88   :  b95 ; 
- 89   :  b8b ; 
- 8a   :  b80 ; 
- 8b   :  b75 ; 
- 8c   :  b6a ; 
- 8d   :  b5e ; 
- 8e   :  b52 ; 
- 8f   :  b46 ; 
- 90   :  b39 ; 
- 91   :  b2b ; 
- 92   :  b1e ; 
- 93   :  b10 ; 
- 94   :  b01 ; 
- 95   :  af2 ; 
- 96   :  ae3 ; 
- 97   :  ad4 ; 
- 98   :  ac4 ; 
- 99   :  ab4 ; 
- 9a   :  aa3 ; 
- 9b   :  a92 ; 
- 9c   :  a81 ; 
- 9d   :  a70 ; 
- 9e   :  a5e ; 
- 9f   :  a4c ; 
- a0   :  a39 ; 
- a1   :  a26 ; 
- a2   :  a13 ; 
- a3   :  a00 ; 
- a4   :  9ec ; 
- a5   :  9d8 ; 
- a6   :  9c4 ; 
- a7   :  9af ; 
- a8   :  99a ; 
- a9   :  985 ; 
- aa   :  970 ; 
- ab   :  95a ; 
- ac   :  944 ; 
- ad   :  92e ; 
- ae   :  917 ; 
- af   :  901 ; 
- b0   :  8ea ; 
- b1   :  8d3 ; 
- b2   :  8bb ; 
- b3   :  8a4 ; 
- b4   :  88c ; 
- b5   :  874 ; 
- b6   :  85b ; 
- b7   :  843 ; 
- b8   :  82a ; 
- b9   :  811 ; 
- ba   :  7f8 ; 
- bb   :  7df ; 
- bc   :  7c5 ; 
- bd   :  7ac ; 
- be   :  792 ; 
- bf   :  778 ; 
- c0   :  75e ; 
- c1   :  743 ; 
- c2   :  729 ; 
- c3   :  70e ; 
- c4   :  6f4 ; 
- c5   :  6d9 ; 
- c6   :  6be ; 
- c7   :  6a2 ; 
- c8   :  687 ; 
- c9   :  66c ; 
- ca   :  650 ; 
- cb   :  635 ; 
- cc   :  619 ; 
- cd   :  5fd ; 
- ce   :  5e1 ; 
- cf   :  5c5 ; 
- d0   :  5a9 ; 
- d1   :  58d ; 
- d2   :  570 ; 
- d3   :  554 ; 
- d4   :  538 ; 
- d5   :  51b ; 
- d6   :  4fe ; 
- d7   :  4e2 ; 
- d8   :  4c5 ; 
- d9   :  4a9 ; 
- da   :  48c ; 
- db   :  46f ; 
- dc   :  452 ; 
- dd   :  435 ; 
- de   :  419 ; 
- df   :  3fc ; 
- e0   :  3df ; 
- e1   :  3c2 ; 
- e2   :  3a5 ; 
- e3   :  388 ; 
- e4   :  36b ; 
- e5   :  34f ; 
- e6   :  332 ; 
- e7   :  315 ; 
- e8   :  2f8 ; 
- e9   :  2db ; 
- ea   :  2bf ; 
- eb   :  2a2 ; 
- ec   :  285 ; 
- ed   :  269 ; 
- ee   :  24c ; 
- ef   :  230 ; 
- f0   :  213 ; 
- f1   :  1f7 ; 
- f2   :  1da ; 
- f3   :  1be ; 
- f4   :  1a2 ; 
- f5   :  186 ; 
- f6   :  16a ; 
- f7   :  14e ; 
- f8   :  132 ; 
- f9   :  117 ; 
- fa   :  fb ; 
- fb   :  df ; 
- fc   :  c4 ; 
- fd   :  a9 ; 
- fe   :  8d ; 
- ff   :  72 ; 
+ 75   :  c03 ; 
+ 76   :  c01 ; 
+ 77   :  bff ; 
+ 78   :  bfc ; 
+ 79   :  bf9 ; 
+ 7a   :  bf5 ; 
+ 7b   :  bf1 ; 
+ 7c   :  bec ; 
+ 7d   :  be7 ; 
+ 7e   :  be2 ; 
+ 7f   :  bdc ; 
+ 80   :  bd5 ; 
+ 81   :  bce ; 
+ 82   :  bc7 ; 
+ 83   :  bbf ; 
+ 84   :  bb7 ; 
+ 85   :  baf ; 
+ 86   :  ba6 ; 
+ 87   :  b9c ; 
+ 88   :  b92 ; 
+ 89   :  b88 ; 
+ 8a   :  b7e ; 
+ 8b   :  b72 ; 
+ 8c   :  b67 ; 
+ 8d   :  b5b ; 
+ 8e   :  b4f ; 
+ 8f   :  b42 ; 
+ 90   :  b35 ; 
+ 91   :  b28 ; 
+ 92   :  b1a ; 
+ 93   :  b0c ; 
+ 94   :  afe ; 
+ 95   :  aef ; 
+ 96   :  adf ; 
+ 97   :  ad0 ; 
+ 98   :  ac0 ; 
+ 99   :  ab0 ; 
+ 9a   :  a9f ; 
+ 9b   :  a8e ; 
+ 9c   :  a7d ; 
+ 9d   :  a6b ; 
+ 9e   :  a59 ; 
+ 9f   :  a47 ; 
+ a0   :  a34 ; 
+ a1   :  a22 ; 
+ a2   :  a0e ; 
+ a3   :  9fb ; 
+ a4   :  9e7 ; 
+ a5   :  9d3 ; 
+ a6   :  9bf ; 
+ a7   :  9aa ; 
+ a8   :  995 ; 
+ a9   :  980 ; 
+ aa   :  96a ; 
+ ab   :  955 ; 
+ ac   :  93f ; 
+ ad   :  928 ; 
+ ae   :  912 ; 
+ af   :  8fb ; 
+ b0   :  8e4 ; 
+ b1   :  8cd ; 
+ b2   :  8b5 ; 
+ b3   :  89e ; 
+ b4   :  886 ; 
+ b5   :  86e ; 
+ b6   :  855 ; 
+ b7   :  83d ; 
+ b8   :  824 ; 
+ b9   :  80b ; 
+ ba   :  7f2 ; 
+ bb   :  7d8 ; 
+ bc   :  7bf ; 
+ bd   :  7a5 ; 
+ be   :  78b ; 
+ bf   :  771 ; 
+ c0   :  757 ; 
+ c1   :  73d ; 
+ c2   :  722 ; 
+ c3   :  708 ; 
+ c4   :  6ed ; 
+ c5   :  6d2 ; 
+ c6   :  6b7 ; 
+ c7   :  69c ; 
+ c8   :  680 ; 
+ c9   :  665 ; 
+ ca   :  649 ; 
+ cb   :  62e ; 
+ cc   :  612 ; 
+ cd   :  5f6 ; 
+ ce   :  5da ; 
+ cf   :  5be ; 
+ d0   :  5a2 ; 
+ d1   :  586 ; 
+ d2   :  569 ; 
+ d3   :  54d ; 
+ d4   :  530 ; 
+ d5   :  514 ; 
+ d6   :  4f7 ; 
+ d7   :  4db ; 
+ d8   :  4be ; 
+ d9   :  4a1 ; 
+ da   :  485 ; 
+ db   :  468 ; 
+ dc   :  44b ; 
+ dd   :  42e ; 
+ de   :  411 ; 
+ df   :  3f5 ; 
+ e0   :  3d8 ; 
+ e1   :  3bb ; 
+ e2   :  39e ; 
+ e3   :  381 ; 
+ e4   :  364 ; 
+ e5   :  347 ; 
+ e6   :  32b ; 
+ e7   :  30e ; 
+ e8   :  2f1 ; 
+ e9   :  2d4 ; 
+ ea   :  2b7 ; 
+ eb   :  29b ; 
+ ec   :  27e ; 
+ ed   :  262 ; 
+ ee   :  245 ; 
+ ef   :  228 ; 
+ f0   :  20c ; 
+ f1   :  1f0 ; 
+ f2   :  1d3 ; 
+ f3   :  1b7 ; 
+ f4   :  19b ; 
+ f5   :  17f ; 
+ f6   :  163 ; 
+ f7   :  147 ; 
+ f8   :  12b ; 
+ f9   :  110 ; 
+ fa   :  f4 ; 
+ fb   :  d8 ; 
+ fc   :  bd ; 
+ fd   :  a2 ; 
+ fe   :  87 ; 
+ ff   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_38.mif
index b851ae2161..51106f666a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_38.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff ; 
- 1   :  84 ; 
- 2   :  a ; 
- 3   :  ff91 ; 
- 4   :  ff1a ; 
- 5   :  fea3 ; 
- 6   :  fe2d ; 
- 7   :  fdb9 ; 
- 8   :  fd45 ; 
- 9   :  fcd2 ; 
- a   :  fc61 ; 
- b   :  fbf1 ; 
- c   :  fb81 ; 
- d   :  fb13 ; 
- e   :  faa6 ; 
- f   :  fa3a ; 
- 10   :  f9d0 ; 
- 11   :  f966 ; 
- 12   :  f8fd ; 
- 13   :  f896 ; 
- 14   :  f830 ; 
- 15   :  f7cb ; 
- 16   :  f767 ; 
- 17   :  f704 ; 
- 18   :  f6a2 ; 
- 19   :  f641 ; 
- 1a   :  f5e2 ; 
- 1b   :  f584 ; 
- 1c   :  f527 ; 
- 1d   :  f4cb ; 
- 1e   :  f470 ; 
- 1f   :  f417 ; 
- 20   :  f3be ; 
- 21   :  f367 ; 
- 22   :  f311 ; 
- 23   :  f2bc ; 
- 24   :  f268 ; 
- 25   :  f216 ; 
- 26   :  f1c5 ; 
- 27   :  f175 ; 
- 28   :  f126 ; 
- 29   :  f0d8 ; 
- 2a   :  f08b ; 
- 2b   :  f040 ; 
- 2c   :  eff6 ; 
- 2d   :  efad ; 
- 2e   :  ef65 ; 
- 2f   :  ef1f ; 
- 30   :  eed9 ; 
- 31   :  ee95 ; 
- 32   :  ee52 ; 
- 33   :  ee11 ; 
- 34   :  edd0 ; 
- 35   :  ed91 ; 
- 36   :  ed53 ; 
- 37   :  ed16 ; 
- 38   :  ecda ; 
- 39   :  ec9f ; 
- 3a   :  ec66 ; 
- 3b   :  ec2e ; 
- 3c   :  ebf7 ; 
- 3d   :  ebc1 ; 
- 3e   :  eb8d ; 
- 3f   :  eb59 ; 
- 40   :  eb27 ; 
- 41   :  eaf6 ; 
- 42   :  eac6 ; 
- 43   :  ea98 ; 
- 44   :  ea6a ; 
- 45   :  ea3e ; 
- 46   :  ea13 ; 
- 47   :  e9e9 ; 
- 48   :  e9c0 ; 
- 49   :  e999 ; 
- 4a   :  e972 ; 
- 4b   :  e94d ; 
- 4c   :  e929 ; 
- 4d   :  e906 ; 
- 4e   :  e8e4 ; 
- 4f   :  e8c3 ; 
- 50   :  e8a4 ; 
- 51   :  e886 ; 
- 52   :  e868 ; 
- 53   :  e84c ; 
- 54   :  e832 ; 
- 55   :  e818 ; 
- 56   :  e7ff ; 
- 57   :  e7e8 ; 
- 58   :  e7d1 ; 
- 59   :  e7bc ; 
- 5a   :  e7a8 ; 
- 5b   :  e794 ; 
- 5c   :  e782 ; 
- 5d   :  e771 ; 
- 5e   :  e762 ; 
- 5f   :  e753 ; 
- 60   :  e745 ; 
- 61   :  e739 ; 
- 62   :  e72d ; 
- 63   :  e723 ; 
- 64   :  e719 ; 
- 65   :  e711 ; 
- 66   :  e709 ; 
- 67   :  e703 ; 
- 68   :  e6fe ; 
- 69   :  e6fa ; 
+ 0   :  e0 ; 
+ 1   :  66 ; 
+ 2   :  ffec ; 
+ 3   :  ff73 ; 
+ 4   :  fefc ; 
+ 5   :  fe85 ; 
+ 6   :  fe10 ; 
+ 7   :  fd9c ; 
+ 8   :  fd28 ; 
+ 9   :  fcb6 ; 
+ a   :  fc45 ; 
+ b   :  fbd5 ; 
+ c   :  fb66 ; 
+ d   :  faf8 ; 
+ e   :  fa8b ; 
+ f   :  fa20 ; 
+ 10   :  f9b5 ; 
+ 11   :  f94c ; 
+ 12   :  f8e3 ; 
+ 13   :  f87c ; 
+ 14   :  f816 ; 
+ 15   :  f7b1 ; 
+ 16   :  f74e ; 
+ 17   :  f6eb ; 
+ 18   :  f68a ; 
+ 19   :  f629 ; 
+ 1a   :  f5ca ; 
+ 1b   :  f56c ; 
+ 1c   :  f510 ; 
+ 1d   :  f4b4 ; 
+ 1e   :  f45a ; 
+ 1f   :  f400 ; 
+ 20   :  f3a8 ; 
+ 21   :  f351 ; 
+ 22   :  f2fc ; 
+ 23   :  f2a7 ; 
+ 24   :  f254 ; 
+ 25   :  f201 ; 
+ 26   :  f1b0 ; 
+ 27   :  f161 ; 
+ 28   :  f112 ; 
+ 29   :  f0c5 ; 
+ 2a   :  f078 ; 
+ 2b   :  f02d ; 
+ 2c   :  efe4 ; 
+ 2d   :  ef9b ; 
+ 2e   :  ef54 ; 
+ 2f   :  ef0d ; 
+ 30   :  eec8 ; 
+ 31   :  ee84 ; 
+ 32   :  ee42 ; 
+ 33   :  ee00 ; 
+ 34   :  edc0 ; 
+ 35   :  ed81 ; 
+ 36   :  ed43 ; 
+ 37   :  ed07 ; 
+ 38   :  eccb ; 
+ 39   :  ec91 ; 
+ 3a   :  ec58 ; 
+ 3b   :  ec20 ; 
+ 3c   :  ebe9 ; 
+ 3d   :  ebb4 ; 
+ 3e   :  eb80 ; 
+ 3f   :  eb4d ; 
+ 40   :  eb1b ; 
+ 41   :  eaea ; 
+ 42   :  eaba ; 
+ 43   :  ea8c ; 
+ 44   :  ea5f ; 
+ 45   :  ea33 ; 
+ 46   :  ea08 ; 
+ 47   :  e9df ; 
+ 48   :  e9b6 ; 
+ 49   :  e98f ; 
+ 4a   :  e969 ; 
+ 4b   :  e944 ; 
+ 4c   :  e920 ; 
+ 4d   :  e8fd ; 
+ 4e   :  e8dc ; 
+ 4f   :  e8bc ; 
+ 50   :  e89c ; 
+ 51   :  e87e ; 
+ 52   :  e861 ; 
+ 53   :  e846 ; 
+ 54   :  e82b ; 
+ 55   :  e811 ; 
+ 56   :  e7f9 ; 
+ 57   :  e7e2 ; 
+ 58   :  e7cc ; 
+ 59   :  e7b7 ; 
+ 5a   :  e7a3 ; 
+ 5b   :  e790 ; 
+ 5c   :  e77e ; 
+ 5d   :  e76d ; 
+ 5e   :  e75e ; 
+ 5f   :  e74f ; 
+ 60   :  e742 ; 
+ 61   :  e736 ; 
+ 62   :  e72a ; 
+ 63   :  e720 ; 
+ 64   :  e717 ; 
+ 65   :  e70f ; 
+ 66   :  e708 ; 
+ 67   :  e702 ; 
+ 68   :  e6fd ; 
+ 69   :  e6f9 ; 
  6a   :  e6f6 ; 
  6b   :  e6f4 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f3 ; 
- 6f   :  e6f5 ; 
- 70   :  e6f8 ; 
- 71   :  e6fc ; 
- 72   :  e700 ; 
- 73   :  e706 ; 
- 74   :  e70c ; 
- 75   :  e714 ; 
- 76   :  e71c ; 
- 77   :  e726 ; 
- 78   :  e730 ; 
- 79   :  e73b ; 
- 7a   :  e748 ; 
- 7b   :  e755 ; 
- 7c   :  e763 ; 
- 7d   :  e771 ; 
- 7e   :  e781 ; 
- 7f   :  e792 ; 
- 80   :  e7a3 ; 
- 81   :  e7b5 ; 
- 82   :  e7c8 ; 
- 83   :  e7dc ; 
- 84   :  e7f1 ; 
- 85   :  e807 ; 
- 86   :  e81d ; 
- 87   :  e834 ; 
- 88   :  e84c ; 
- 89   :  e865 ; 
- 8a   :  e87f ; 
- 8b   :  e899 ; 
- 8c   :  e8b4 ; 
- 8d   :  e8d0 ; 
- 8e   :  e8ed ; 
- 8f   :  e90a ; 
- 90   :  e928 ; 
- 91   :  e947 ; 
- 92   :  e966 ; 
- 93   :  e986 ; 
- 94   :  e9a7 ; 
- 95   :  e9c9 ; 
- 96   :  e9eb ; 
- 97   :  ea0e ; 
- 98   :  ea31 ; 
- 99   :  ea55 ; 
- 9a   :  ea7a ; 
- 9b   :  eaa0 ; 
- 9c   :  eac6 ; 
- 9d   :  eaec ; 
- 9e   :  eb14 ; 
- 9f   :  eb3b ; 
- a0   :  eb64 ; 
- a1   :  eb8d ; 
- a2   :  ebb6 ; 
- a3   :  ebe1 ; 
- a4   :  ec0b ; 
- a5   :  ec36 ; 
- a6   :  ec62 ; 
- a7   :  ec8e ; 
- a8   :  ecbb ; 
- a9   :  ece8 ; 
- aa   :  ed16 ; 
- ab   :  ed44 ; 
- ac   :  ed72 ; 
- ad   :  eda2 ; 
- ae   :  edd1 ; 
- af   :  ee01 ; 
- b0   :  ee31 ; 
- b1   :  ee62 ; 
- b2   :  ee93 ; 
- b3   :  eec5 ; 
- b4   :  eef7 ; 
- b5   :  ef29 ; 
- b6   :  ef5c ; 
- b7   :  ef8f ; 
- b8   :  efc2 ; 
- b9   :  eff6 ; 
- ba   :  f02a ; 
- bb   :  f05f ; 
- bc   :  f093 ; 
- bd   :  f0c8 ; 
- be   :  f0fe ; 
- bf   :  f133 ; 
- c0   :  f169 ; 
- c1   :  f19f ; 
- c2   :  f1d6 ; 
- c3   :  f20c ; 
- c4   :  f243 ; 
- c5   :  f27a ; 
- c6   :  f2b2 ; 
- c7   :  f2e9 ; 
- c8   :  f321 ; 
- c9   :  f359 ; 
- ca   :  f391 ; 
- cb   :  f3c9 ; 
- cc   :  f401 ; 
- cd   :  f43a ; 
- ce   :  f472 ; 
- cf   :  f4ab ; 
- d0   :  f4e4 ; 
- d1   :  f51d ; 
- d2   :  f556 ; 
- d3   :  f58f ; 
- d4   :  f5c9 ; 
- d5   :  f602 ; 
- d6   :  f63c ; 
- d7   :  f675 ; 
- d8   :  f6af ; 
- d9   :  f6e8 ; 
- da   :  f722 ; 
- db   :  f75b ; 
- dc   :  f795 ; 
- dd   :  f7cf ; 
- de   :  f808 ; 
- df   :  f842 ; 
- e0   :  f87c ; 
- e1   :  f8b5 ; 
- e2   :  f8ef ; 
- e3   :  f928 ; 
- e4   :  f962 ; 
- e5   :  f99b ; 
- e6   :  f9d4 ; 
- e7   :  fa0e ; 
- e8   :  fa47 ; 
- e9   :  fa80 ; 
- ea   :  fab9 ; 
- eb   :  faf2 ; 
- ec   :  fb2a ; 
- ed   :  fb63 ; 
- ee   :  fb9b ; 
- ef   :  fbd4 ; 
- f0   :  fc0c ; 
- f1   :  fc44 ; 
- f2   :  fc7c ; 
- f3   :  fcb3 ; 
- f4   :  fceb ; 
- f5   :  fd22 ; 
- f6   :  fd59 ; 
- f7   :  fd90 ; 
- f8   :  fdc7 ; 
- f9   :  fdfd ; 
- fa   :  fe34 ; 
- fb   :  fe6a ; 
- fc   :  fea0 ; 
- fd   :  fed5 ; 
- fe   :  ff0a ; 
- ff   :  ff3f ; 
+ 6e   :  e6f4 ; 
+ 6f   :  e6f6 ; 
+ 70   :  e6f9 ; 
+ 71   :  e6fd ; 
+ 72   :  e702 ; 
+ 73   :  e707 ; 
+ 74   :  e70e ; 
+ 75   :  e716 ; 
+ 76   :  e71f ; 
+ 77   :  e728 ; 
+ 78   :  e733 ; 
+ 79   :  e73e ; 
+ 7a   :  e74b ; 
+ 7b   :  e758 ; 
+ 7c   :  e766 ; 
+ 7d   :  e775 ; 
+ 7e   :  e785 ; 
+ 7f   :  e796 ; 
+ 80   :  e7a7 ; 
+ 81   :  e7ba ; 
+ 82   :  e7cd ; 
+ 83   :  e7e1 ; 
+ 84   :  e7f6 ; 
+ 85   :  e80c ; 
+ 86   :  e823 ; 
+ 87   :  e83a ; 
+ 88   :  e852 ; 
+ 89   :  e86b ; 
+ 8a   :  e885 ; 
+ 8b   :  e8a0 ; 
+ 8c   :  e8bb ; 
+ 8d   :  e8d7 ; 
+ 8e   :  e8f4 ; 
+ 8f   :  e911 ; 
+ 90   :  e930 ; 
+ 91   :  e94e ; 
+ 92   :  e96e ; 
+ 93   :  e98e ; 
+ 94   :  e9af ; 
+ 95   :  e9d1 ; 
+ 96   :  e9f4 ; 
+ 97   :  ea17 ; 
+ 98   :  ea3a ; 
+ 99   :  ea5f ; 
+ 9a   :  ea84 ; 
+ 9b   :  eaa9 ; 
+ 9c   :  eacf ; 
+ 9d   :  eaf6 ; 
+ 9e   :  eb1e ; 
+ 9f   :  eb46 ; 
+ a0   :  eb6e ; 
+ a1   :  eb97 ; 
+ a2   :  ebc1 ; 
+ a3   :  ebeb ; 
+ a4   :  ec16 ; 
+ a5   :  ec41 ; 
+ a6   :  ec6d ; 
+ a7   :  ec99 ; 
+ a8   :  ecc6 ; 
+ a9   :  ecf3 ; 
+ aa   :  ed21 ; 
+ ab   :  ed4f ; 
+ ac   :  ed7e ; 
+ ad   :  edad ; 
+ ae   :  eddd ; 
+ af   :  ee0d ; 
+ b0   :  ee3e ; 
+ b1   :  ee6e ; 
+ b2   :  eea0 ; 
+ b3   :  eed1 ; 
+ b4   :  ef03 ; 
+ b5   :  ef36 ; 
+ b6   :  ef69 ; 
+ b7   :  ef9c ; 
+ b8   :  efcf ; 
+ b9   :  f003 ; 
+ ba   :  f037 ; 
+ bb   :  f06c ; 
+ bc   :  f0a1 ; 
+ bd   :  f0d6 ; 
+ be   :  f10b ; 
+ bf   :  f141 ; 
+ c0   :  f177 ; 
+ c1   :  f1ad ; 
+ c2   :  f1e3 ; 
+ c3   :  f21a ; 
+ c4   :  f251 ; 
+ c5   :  f288 ; 
+ c6   :  f2bf ; 
+ c7   :  f2f7 ; 
+ c8   :  f32f ; 
+ c9   :  f367 ; 
+ ca   :  f39f ; 
+ cb   :  f3d7 ; 
+ cc   :  f40f ; 
+ cd   :  f448 ; 
+ ce   :  f481 ; 
+ cf   :  f4b9 ; 
+ d0   :  f4f2 ; 
+ d1   :  f52b ; 
+ d2   :  f565 ; 
+ d3   :  f59e ; 
+ d4   :  f5d7 ; 
+ d5   :  f610 ; 
+ d6   :  f64a ; 
+ d7   :  f683 ; 
+ d8   :  f6bd ; 
+ d9   :  f6f7 ; 
+ da   :  f730 ; 
+ db   :  f76a ; 
+ dc   :  f7a4 ; 
+ dd   :  f7dd ; 
+ de   :  f817 ; 
+ df   :  f850 ; 
+ e0   :  f88a ; 
+ e1   :  f8c4 ; 
+ e2   :  f8fd ; 
+ e3   :  f937 ; 
+ e4   :  f970 ; 
+ e5   :  f9aa ; 
+ e6   :  f9e3 ; 
+ e7   :  fa1c ; 
+ e8   :  fa55 ; 
+ e9   :  fa8e ; 
+ ea   :  fac7 ; 
+ eb   :  fb00 ; 
+ ec   :  fb39 ; 
+ ed   :  fb71 ; 
+ ee   :  fbaa ; 
+ ef   :  fbe2 ; 
+ f0   :  fc1a ; 
+ f1   :  fc52 ; 
+ f2   :  fc8a ; 
+ f3   :  fcc1 ; 
+ f4   :  fcf9 ; 
+ f5   :  fd30 ; 
+ f6   :  fd67 ; 
+ f7   :  fd9e ; 
+ f8   :  fdd5 ; 
+ f9   :  fe0b ; 
+ fa   :  fe41 ; 
+ fb   :  fe77 ; 
+ fc   :  fead ; 
+ fd   :  fee2 ; 
+ fe   :  ff18 ; 
+ ff   :  ff4d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_39.mif
index 9f6896b76d..de6eb8b3ba 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_39.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffd ; 
+ 0   :  7ffe ; 
  1   :  7fff ; 
  2   :  7fff ; 
- 3   :  7ffd ; 
- 4   :  7ffa ; 
- 5   :  7ff5 ; 
- 6   :  7fee ; 
- 7   :  7fe5 ; 
- 8   :  7fdb ; 
- 9   :  7fd0 ; 
- a   :  7fc2 ; 
- b   :  7fb3 ; 
- c   :  7fa2 ; 
- d   :  7f8f ; 
- e   :  7f7b ; 
- f   :  7f65 ; 
- 10   :  7f4e ; 
- 11   :  7f35 ; 
- 12   :  7f1a ; 
- 13   :  7efd ; 
- 14   :  7edf ; 
- 15   :  7ebf ; 
- 16   :  7e9d ; 
- 17   :  7e7a ; 
- 18   :  7e55 ; 
- 19   :  7e2f ; 
- 1a   :  7e07 ; 
- 1b   :  7ddd ; 
- 1c   :  7db2 ; 
- 1d   :  7d84 ; 
- 1e   :  7d56 ; 
- 1f   :  7d25 ; 
- 20   :  7cf4 ; 
- 21   :  7cc0 ; 
- 22   :  7c8b ; 
- 23   :  7c54 ; 
- 24   :  7c1c ; 
- 25   :  7be2 ; 
- 26   :  7ba6 ; 
- 27   :  7b69 ; 
- 28   :  7b2b ; 
- 29   :  7aea ; 
- 2a   :  7aa9 ; 
- 2b   :  7a65 ; 
- 2c   :  7a20 ; 
- 2d   :  79da ; 
- 2e   :  7992 ; 
- 2f   :  7948 ; 
- 30   :  78fd ; 
- 31   :  78b1 ; 
- 32   :  7863 ; 
- 33   :  7813 ; 
- 34   :  77c2 ; 
- 35   :  776f ; 
- 36   :  771b ; 
- 37   :  76c6 ; 
- 38   :  766f ; 
- 39   :  7616 ; 
- 3a   :  75bc ; 
- 3b   :  7561 ; 
- 3c   :  7504 ; 
- 3d   :  74a6 ; 
- 3e   :  7447 ; 
- 3f   :  73e6 ; 
- 40   :  7383 ; 
- 41   :  7320 ; 
- 42   :  72bb ; 
- 43   :  7254 ; 
- 44   :  71ec ; 
- 45   :  7183 ; 
- 46   :  7119 ; 
- 47   :  70ad ; 
- 48   :  7040 ; 
- 49   :  6fd1 ; 
- 4a   :  6f61 ; 
- 4b   :  6ef0 ; 
- 4c   :  6e7e ; 
- 4d   :  6e0b ; 
- 4e   :  6d96 ; 
- 4f   :  6d20 ; 
- 50   :  6ca8 ; 
- 51   :  6c30 ; 
- 52   :  6bb6 ; 
- 53   :  6b3b ; 
- 54   :  6abf ; 
- 55   :  6a42 ; 
- 56   :  69c4 ; 
- 57   :  6944 ; 
- 58   :  68c3 ; 
- 59   :  6842 ; 
- 5a   :  67bf ; 
- 5b   :  673b ; 
- 5c   :  66b6 ; 
- 5d   :  662f ; 
- 5e   :  65a8 ; 
- 5f   :  6520 ; 
- 60   :  6497 ; 
- 61   :  640c ; 
- 62   :  6381 ; 
- 63   :  62f5 ; 
- 64   :  6267 ; 
- 65   :  61d9 ; 
- 66   :  614a ; 
- 67   :  60b9 ; 
- 68   :  6028 ; 
- 69   :  5f96 ; 
- 6a   :  5f03 ; 
- 6b   :  5e6f ; 
- 6c   :  5ddb ; 
- 6d   :  5d45 ; 
- 6e   :  5caf ; 
- 6f   :  5c17 ; 
- 70   :  5b7f ; 
- 71   :  5ae6 ; 
- 72   :  5a4d ; 
- 73   :  59b2 ; 
- 74   :  5917 ; 
- 75   :  587b ; 
- 76   :  57de ; 
- 77   :  5741 ; 
- 78   :  56a2 ; 
- 79   :  5604 ; 
- 7a   :  5564 ; 
- 7b   :  54c4 ; 
- 7c   :  5423 ; 
- 7d   :  5381 ; 
- 7e   :  52df ; 
- 7f   :  523c ; 
- 80   :  5199 ; 
- 81   :  50f5 ; 
- 82   :  5051 ; 
- 83   :  4fac ; 
- 84   :  4f06 ; 
- 85   :  4e60 ; 
- 86   :  4db9 ; 
- 87   :  4d12 ; 
- 88   :  4c6b ; 
- 89   :  4bc3 ; 
- 8a   :  4b1a ; 
- 8b   :  4a71 ; 
- 8c   :  49c8 ; 
- 8d   :  491e ; 
- 8e   :  4874 ; 
- 8f   :  47ca ; 
- 90   :  471f ; 
- 91   :  4674 ; 
- 92   :  45c8 ; 
- 93   :  451d ; 
- 94   :  4471 ; 
- 95   :  43c4 ; 
- 96   :  4318 ; 
- 97   :  426b ; 
- 98   :  41be ; 
- 99   :  4110 ; 
- 9a   :  4063 ; 
- 9b   :  3fb5 ; 
- 9c   :  3f07 ; 
- 9d   :  3e59 ; 
- 9e   :  3dab ; 
- 9f   :  3cfd ; 
- a0   :  3c4e ; 
- a1   :  3ba0 ; 
- a2   :  3af1 ; 
- a3   :  3a42 ; 
- a4   :  3994 ; 
- a5   :  38e5 ; 
- a6   :  3836 ; 
- a7   :  3787 ; 
- a8   :  36d8 ; 
- a9   :  3629 ; 
- aa   :  357b ; 
- ab   :  34cc ; 
- ac   :  341d ; 
- ad   :  336f ; 
- ae   :  32c0 ; 
- af   :  3212 ; 
- b0   :  3164 ; 
- b1   :  30b5 ; 
- b2   :  3007 ; 
- b3   :  2f5a ; 
- b4   :  2eac ; 
- b5   :  2dff ; 
- b6   :  2d51 ; 
- b7   :  2ca4 ; 
- b8   :  2bf8 ; 
- b9   :  2b4b ; 
- ba   :  2a9f ; 
- bb   :  29f3 ; 
- bc   :  2947 ; 
- bd   :  289c ; 
- be   :  27f1 ; 
- bf   :  2746 ; 
- c0   :  269c ; 
- c1   :  25f1 ; 
- c2   :  2548 ; 
- c3   :  249f ; 
- c4   :  23f6 ; 
- c5   :  234d ; 
- c6   :  22a5 ; 
- c7   :  21fe ; 
- c8   :  2156 ; 
- c9   :  20b0 ; 
- ca   :  200a ; 
- cb   :  1f64 ; 
- cc   :  1ebf ; 
- cd   :  1e1a ; 
- ce   :  1d76 ; 
- cf   :  1cd2 ; 
- d0   :  1c2f ; 
- d1   :  1b8d ; 
- d2   :  1aeb ; 
- d3   :  1a49 ; 
- d4   :  19a9 ; 
- d5   :  1908 ; 
- d6   :  1869 ; 
- d7   :  17ca ; 
- d8   :  172c ; 
- d9   :  168e ; 
- da   :  15f1 ; 
- db   :  1555 ; 
- dc   :  14ba ; 
- dd   :  141f ; 
- de   :  1385 ; 
- df   :  12eb ; 
- e0   :  1253 ; 
- e1   :  11bb ; 
- e2   :  1124 ; 
- e3   :  108d ; 
- e4   :  ff8 ; 
- e5   :  f63 ; 
- e6   :  ecf ; 
- e7   :  e3c ; 
- e8   :  daa ; 
- e9   :  d18 ; 
- ea   :  c87 ; 
- eb   :  bf8 ; 
- ec   :  b69 ; 
- ed   :  adb ; 
- ee   :  a4d ; 
- ef   :  9c1 ; 
- f0   :  936 ; 
- f1   :  8ab ; 
- f2   :  821 ; 
- f3   :  799 ; 
- f4   :  711 ; 
- f5   :  68a ; 
- f6   :  604 ; 
- f7   :  57f ; 
- f8   :  4fb ; 
- f9   :  478 ; 
- fa   :  3f6 ; 
- fb   :  375 ; 
- fc   :  2f5 ; 
- fd   :  276 ; 
- fe   :  1f8 ; 
- ff   :  17b ; 
+ 3   :  7ffc ; 
+ 4   :  7ff9 ; 
+ 5   :  7ff3 ; 
+ 6   :  7fec ; 
+ 7   :  7fe3 ; 
+ 8   :  7fd9 ; 
+ 9   :  7fcc ; 
+ a   :  7fbe ; 
+ b   :  7faf ; 
+ c   :  7f9e ; 
+ d   :  7f8b ; 
+ e   :  7f76 ; 
+ f   :  7f60 ; 
+ 10   :  7f48 ; 
+ 11   :  7f2e ; 
+ 12   :  7f13 ; 
+ 13   :  7ef6 ; 
+ 14   :  7ed7 ; 
+ 15   :  7eb7 ; 
+ 16   :  7e95 ; 
+ 17   :  7e71 ; 
+ 18   :  7e4c ; 
+ 19   :  7e25 ; 
+ 1a   :  7dfc ; 
+ 1b   :  7dd2 ; 
+ 1c   :  7da6 ; 
+ 1d   :  7d79 ; 
+ 1e   :  7d4a ; 
+ 1f   :  7d19 ; 
+ 20   :  7ce7 ; 
+ 21   :  7cb3 ; 
+ 22   :  7c7d ; 
+ 23   :  7c46 ; 
+ 24   :  7c0d ; 
+ 25   :  7bd3 ; 
+ 26   :  7b97 ; 
+ 27   :  7b5a ; 
+ 28   :  7b1b ; 
+ 29   :  7ada ; 
+ 2a   :  7a98 ; 
+ 2b   :  7a54 ; 
+ 2c   :  7a0f ; 
+ 2d   :  79c8 ; 
+ 2e   :  7980 ; 
+ 2f   :  7936 ; 
+ 30   :  78ea ; 
+ 31   :  789d ; 
+ 32   :  784f ; 
+ 33   :  77ff ; 
+ 34   :  77ad ; 
+ 35   :  775a ; 
+ 36   :  7706 ; 
+ 37   :  76b0 ; 
+ 38   :  7659 ; 
+ 39   :  7600 ; 
+ 3a   :  75a6 ; 
+ 3b   :  754a ; 
+ 3c   :  74ed ; 
+ 3d   :  748f ; 
+ 3e   :  742f ; 
+ 3f   :  73cd ; 
+ 40   :  736b ; 
+ 41   :  7307 ; 
+ 42   :  72a1 ; 
+ 43   :  723a ; 
+ 44   :  71d2 ; 
+ 45   :  7169 ; 
+ 46   :  70fe ; 
+ 47   :  7092 ; 
+ 48   :  7024 ; 
+ 49   :  6fb5 ; 
+ 4a   :  6f45 ; 
+ 4b   :  6ed4 ; 
+ 4c   :  6e61 ; 
+ 4d   :  6ded ; 
+ 4e   :  6d78 ; 
+ 4f   :  6d02 ; 
+ 50   :  6c8a ; 
+ 51   :  6c12 ; 
+ 52   :  6b98 ; 
+ 53   :  6b1c ; 
+ 54   :  6aa0 ; 
+ 55   :  6a23 ; 
+ 56   :  69a4 ; 
+ 57   :  6924 ; 
+ 58   :  68a3 ; 
+ 59   :  6821 ; 
+ 5a   :  679e ; 
+ 5b   :  671a ; 
+ 5c   :  6694 ; 
+ 5d   :  660e ; 
+ 5e   :  6586 ; 
+ 5f   :  64fe ; 
+ 60   :  6474 ; 
+ 61   :  63e9 ; 
+ 62   :  635e ; 
+ 63   :  62d1 ; 
+ 64   :  6244 ; 
+ 65   :  61b5 ; 
+ 66   :  6126 ; 
+ 67   :  6095 ; 
+ 68   :  6004 ; 
+ 69   :  5f72 ; 
+ 6a   :  5ede ; 
+ 6b   :  5e4a ; 
+ 6c   :  5db5 ; 
+ 6d   :  5d20 ; 
+ 6e   :  5c89 ; 
+ 6f   :  5bf1 ; 
+ 70   :  5b59 ; 
+ 71   :  5ac0 ; 
+ 72   :  5a26 ; 
+ 73   :  598b ; 
+ 74   :  58f0 ; 
+ 75   :  5854 ; 
+ 76   :  57b7 ; 
+ 77   :  5719 ; 
+ 78   :  567b ; 
+ 79   :  55dc ; 
+ 7a   :  553c ; 
+ 7b   :  549c ; 
+ 7c   :  53fb ; 
+ 7d   :  5359 ; 
+ 7e   :  52b7 ; 
+ 7f   :  5214 ; 
+ 80   :  5170 ; 
+ 81   :  50cc ; 
+ 82   :  5028 ; 
+ 83   :  4f82 ; 
+ 84   :  4edd ; 
+ 85   :  4e36 ; 
+ 86   :  4d90 ; 
+ 87   :  4ce9 ; 
+ 88   :  4c41 ; 
+ 89   :  4b99 ; 
+ 8a   :  4af0 ; 
+ 8b   :  4a47 ; 
+ 8c   :  499e ; 
+ 8d   :  48f4 ; 
+ 8e   :  484a ; 
+ 8f   :  479f ; 
+ 90   :  46f4 ; 
+ 91   :  4649 ; 
+ 92   :  459e ; 
+ 93   :  44f2 ; 
+ 94   :  4446 ; 
+ 95   :  4399 ; 
+ 96   :  42ec ; 
+ 97   :  4240 ; 
+ 98   :  4192 ; 
+ 99   :  40e5 ; 
+ 9a   :  4037 ; 
+ 9b   :  3f8a ; 
+ 9c   :  3edc ; 
+ 9d   :  3e2e ; 
+ 9e   :  3d7f ; 
+ 9f   :  3cd1 ; 
+ a0   :  3c23 ; 
+ a1   :  3b74 ; 
+ a2   :  3ac5 ; 
+ a3   :  3a17 ; 
+ a4   :  3968 ; 
+ a5   :  38b9 ; 
+ a6   :  380a ; 
+ a7   :  375b ; 
+ a8   :  36ad ; 
+ a9   :  35fe ; 
+ aa   :  354f ; 
+ ab   :  34a0 ; 
+ ac   :  33f2 ; 
+ ad   :  3343 ; 
+ ae   :  3295 ; 
+ af   :  31e6 ; 
+ b0   :  3138 ; 
+ b1   :  308a ; 
+ b2   :  2fdc ; 
+ b3   :  2f2e ; 
+ b4   :  2e81 ; 
+ b5   :  2dd3 ; 
+ b6   :  2d26 ; 
+ b7   :  2c79 ; 
+ b8   :  2bcc ; 
+ b9   :  2b20 ; 
+ ba   :  2a74 ; 
+ bb   :  29c8 ; 
+ bc   :  291c ; 
+ bd   :  2871 ; 
+ be   :  27c6 ; 
+ bf   :  271b ; 
+ c0   :  2671 ; 
+ c1   :  25c7 ; 
+ c2   :  251d ; 
+ c3   :  2474 ; 
+ c4   :  23cc ; 
+ c5   :  2323 ; 
+ c6   :  227b ; 
+ c7   :  21d4 ; 
+ c8   :  212d ; 
+ c9   :  2086 ; 
+ ca   :  1fe0 ; 
+ cb   :  1f3a ; 
+ cc   :  1e95 ; 
+ cd   :  1df1 ; 
+ ce   :  1d4d ; 
+ cf   :  1ca9 ; 
+ d0   :  1c06 ; 
+ d1   :  1b64 ; 
+ d2   :  1ac2 ; 
+ d3   :  1a21 ; 
+ d4   :  1980 ; 
+ d5   :  18e0 ; 
+ d6   :  1841 ; 
+ d7   :  17a2 ; 
+ d8   :  1704 ; 
+ d9   :  1667 ; 
+ da   :  15ca ; 
+ db   :  152e ; 
+ dc   :  1493 ; 
+ dd   :  13f8 ; 
+ de   :  135e ; 
+ df   :  12c5 ; 
+ e0   :  122d ; 
+ e1   :  1195 ; 
+ e2   :  10fe ; 
+ e3   :  1068 ; 
+ e4   :  fd3 ; 
+ e5   :  f3e ; 
+ e6   :  eaa ; 
+ e7   :  e17 ; 
+ e8   :  d85 ; 
+ e9   :  cf4 ; 
+ ea   :  c63 ; 
+ eb   :  bd4 ; 
+ ec   :  b45 ; 
+ ed   :  ab7 ; 
+ ee   :  a2a ; 
+ ef   :  99e ; 
+ f0   :  913 ; 
+ f1   :  889 ; 
+ f2   :  7ff ; 
+ f3   :  777 ; 
+ f4   :  6ef ; 
+ f5   :  669 ; 
+ f6   :  5e3 ; 
+ f7   :  55e ; 
+ f8   :  4db ; 
+ f9   :  458 ; 
+ fa   :  3d6 ; 
+ fb   :  355 ; 
+ fc   :  2d5 ; 
+ fd   :  257 ; 
+ fe   :  1d9 ; 
+ ff   :  15c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_4.mif
index e7bc6e6983..51caffeb2a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_4.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4a ; 
- 1   :  2f ; 
- 2   :  15 ; 
- 3   :  fffa ; 
- 4   :  ffe0 ; 
- 5   :  ffc5 ; 
- 6   :  ffab ; 
- 7   :  ff91 ; 
- 8   :  ff78 ; 
- 9   :  ff5e ; 
- a   :  ff44 ; 
- b   :  ff2b ; 
- c   :  ff12 ; 
- d   :  fef9 ; 
- e   :  fee0 ; 
- f   :  fec8 ; 
- 10   :  feaf ; 
- 11   :  fe97 ; 
- 12   :  fe7f ; 
- 13   :  fe67 ; 
- 14   :  fe4f ; 
- 15   :  fe37 ; 
- 16   :  fe20 ; 
- 17   :  fe09 ; 
- 18   :  fdf2 ; 
- 19   :  fddb ; 
- 1a   :  fdc5 ; 
- 1b   :  fdae ; 
- 1c   :  fd98 ; 
- 1d   :  fd82 ; 
- 1e   :  fd6d ; 
- 1f   :  fd57 ; 
- 20   :  fd42 ; 
- 21   :  fd2d ; 
- 22   :  fd18 ; 
- 23   :  fd03 ; 
- 24   :  fcef ; 
- 25   :  fcdb ; 
- 26   :  fcc7 ; 
- 27   :  fcb3 ; 
- 28   :  fc9f ; 
- 29   :  fc8c ; 
- 2a   :  fc79 ; 
- 2b   :  fc66 ; 
- 2c   :  fc54 ; 
- 2d   :  fc42 ; 
- 2e   :  fc30 ; 
- 2f   :  fc1e ; 
- 30   :  fc0c ; 
- 31   :  fbfb ; 
- 32   :  fbea ; 
- 33   :  fbd9 ; 
- 34   :  fbc9 ; 
- 35   :  fbb8 ; 
- 36   :  fba8 ; 
- 37   :  fb99 ; 
- 38   :  fb89 ; 
- 39   :  fb7a ; 
- 3a   :  fb6b ; 
- 3b   :  fb5c ; 
- 3c   :  fb4e ; 
- 3d   :  fb3f ; 
- 3e   :  fb31 ; 
- 3f   :  fb24 ; 
- 40   :  fb16 ; 
- 41   :  fb09 ; 
- 42   :  fafc ; 
- 43   :  faf0 ; 
- 44   :  fae3 ; 
- 45   :  fad7 ; 
- 46   :  facc ; 
- 47   :  fac0 ; 
- 48   :  fab5 ; 
- 49   :  faaa ; 
- 4a   :  fa9f ; 
- 4b   :  fa95 ; 
- 4c   :  fa8a ; 
- 4d   :  fa81 ; 
- 4e   :  fa77 ; 
- 4f   :  fa6e ; 
- 50   :  fa64 ; 
- 51   :  fa5c ; 
- 52   :  fa53 ; 
- 53   :  fa4b ; 
- 54   :  fa43 ; 
- 55   :  fa3b ; 
- 56   :  fa34 ; 
- 57   :  fa2c ; 
- 58   :  fa26 ; 
- 59   :  fa1f ; 
- 5a   :  fa19 ; 
- 5b   :  fa12 ; 
- 5c   :  fa0d ; 
- 5d   :  fa07 ; 
- 5e   :  fa02 ; 
- 5f   :  f9fd ; 
- 60   :  f9f8 ; 
- 61   :  f9f4 ; 
- 62   :  f9ef ; 
- 63   :  f9eb ; 
- 64   :  f9e8 ; 
- 65   :  f9e4 ; 
- 66   :  f9e1 ; 
- 67   :  f9de ; 
- 68   :  f9dc ; 
- 69   :  f9d9 ; 
- 6a   :  f9d7 ; 
- 6b   :  f9d5 ; 
- 6c   :  f9d4 ; 
- 6d   :  f9d2 ; 
- 6e   :  f9d1 ; 
- 6f   :  f9d0 ; 
+ 0   :  5e ; 
+ 1   :  43 ; 
+ 2   :  28 ; 
+ 3   :  e ; 
+ 4   :  fff3 ; 
+ 5   :  ffd9 ; 
+ 6   :  ffbf ; 
+ 7   :  ffa5 ; 
+ 8   :  ff8b ; 
+ 9   :  ff71 ; 
+ a   :  ff58 ; 
+ b   :  ff3e ; 
+ c   :  ff25 ; 
+ d   :  ff0c ; 
+ e   :  fef3 ; 
+ f   :  feda ; 
+ 10   :  fec1 ; 
+ 11   :  fea9 ; 
+ 12   :  fe91 ; 
+ 13   :  fe79 ; 
+ 14   :  fe61 ; 
+ 15   :  fe49 ; 
+ 16   :  fe32 ; 
+ 17   :  fe1a ; 
+ 18   :  fe03 ; 
+ 19   :  fdec ; 
+ 1a   :  fdd6 ; 
+ 1b   :  fdbf ; 
+ 1c   :  fda9 ; 
+ 1d   :  fd93 ; 
+ 1e   :  fd7d ; 
+ 1f   :  fd67 ; 
+ 20   :  fd52 ; 
+ 21   :  fd3c ; 
+ 22   :  fd27 ; 
+ 23   :  fd13 ; 
+ 24   :  fcfe ; 
+ 25   :  fcea ; 
+ 26   :  fcd6 ; 
+ 27   :  fcc2 ; 
+ 28   :  fcae ; 
+ 29   :  fc9b ; 
+ 2a   :  fc87 ; 
+ 2b   :  fc75 ; 
+ 2c   :  fc62 ; 
+ 2d   :  fc4f ; 
+ 2e   :  fc3d ; 
+ 2f   :  fc2b ; 
+ 30   :  fc19 ; 
+ 31   :  fc08 ; 
+ 32   :  fbf7 ; 
+ 33   :  fbe6 ; 
+ 34   :  fbd5 ; 
+ 35   :  fbc5 ; 
+ 36   :  fbb4 ; 
+ 37   :  fba4 ; 
+ 38   :  fb95 ; 
+ 39   :  fb85 ; 
+ 3a   :  fb76 ; 
+ 3b   :  fb67 ; 
+ 3c   :  fb58 ; 
+ 3d   :  fb4a ; 
+ 3e   :  fb3c ; 
+ 3f   :  fb2e ; 
+ 40   :  fb20 ; 
+ 41   :  fb13 ; 
+ 42   :  fb06 ; 
+ 43   :  faf9 ; 
+ 44   :  faed ; 
+ 45   :  fae0 ; 
+ 46   :  fad4 ; 
+ 47   :  fac9 ; 
+ 48   :  fabd ; 
+ 49   :  fab2 ; 
+ 4a   :  faa7 ; 
+ 4b   :  fa9c ; 
+ 4c   :  fa92 ; 
+ 4d   :  fa88 ; 
+ 4e   :  fa7e ; 
+ 4f   :  fa75 ; 
+ 50   :  fa6b ; 
+ 51   :  fa62 ; 
+ 52   :  fa59 ; 
+ 53   :  fa51 ; 
+ 54   :  fa49 ; 
+ 55   :  fa41 ; 
+ 56   :  fa39 ; 
+ 57   :  fa32 ; 
+ 58   :  fa2b ; 
+ 59   :  fa24 ; 
+ 5a   :  fa1d ; 
+ 5b   :  fa17 ; 
+ 5c   :  fa11 ; 
+ 5d   :  fa0b ; 
+ 5e   :  fa06 ; 
+ 5f   :  fa01 ; 
+ 60   :  f9fc ; 
+ 61   :  f9f7 ; 
+ 62   :  f9f2 ; 
+ 63   :  f9ee ; 
+ 64   :  f9ea ; 
+ 65   :  f9e7 ; 
+ 66   :  f9e3 ; 
+ 67   :  f9e0 ; 
+ 68   :  f9dd ; 
+ 69   :  f9db ; 
+ 6a   :  f9d9 ; 
+ 6b   :  f9d7 ; 
+ 6c   :  f9d5 ; 
+ 6d   :  f9d3 ; 
+ 6e   :  f9d2 ; 
+ 6f   :  f9d1 ; 
  70   :  f9d0 ; 
- 71   :  f9cf ; 
+ 71   :  f9d0 ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
- 75   :  f9d1 ; 
+ 75   :  f9d0 ; 
  76   :  f9d1 ; 
- 77   :  f9d3 ; 
- 78   :  f9d4 ; 
- 79   :  f9d6 ; 
- 7a   :  f9d8 ; 
- 7b   :  f9da ; 
- 7c   :  f9dc ; 
- 7d   :  f9df ; 
- 7e   :  f9e1 ; 
- 7f   :  f9e4 ; 
- 80   :  f9e8 ; 
- 81   :  f9eb ; 
- 82   :  f9ef ; 
- 83   :  f9f3 ; 
- 84   :  f9f7 ; 
- 85   :  f9fc ; 
- 86   :  fa00 ; 
- 87   :  fa05 ; 
- 88   :  fa0a ; 
- 89   :  fa0f ; 
- 8a   :  fa15 ; 
- 8b   :  fa1a ; 
- 8c   :  fa20 ; 
- 8d   :  fa26 ; 
- 8e   :  fa2d ; 
- 8f   :  fa33 ; 
- 90   :  fa3a ; 
- 91   :  fa41 ; 
- 92   :  fa48 ; 
- 93   :  fa4f ; 
- 94   :  fa57 ; 
- 95   :  fa5e ; 
- 96   :  fa66 ; 
- 97   :  fa6e ; 
- 98   :  fa77 ; 
- 99   :  fa7f ; 
- 9a   :  fa87 ; 
- 9b   :  fa90 ; 
- 9c   :  fa99 ; 
- 9d   :  faa2 ; 
- 9e   :  faac ; 
- 9f   :  fab5 ; 
- a0   :  fabf ; 
- a1   :  fac8 ; 
- a2   :  fad2 ; 
- a3   :  fadc ; 
- a4   :  fae6 ; 
- a5   :  faf1 ; 
- a6   :  fafb ; 
- a7   :  fb06 ; 
- a8   :  fb11 ; 
- a9   :  fb1c ; 
- aa   :  fb27 ; 
- ab   :  fb32 ; 
- ac   :  fb3d ; 
- ad   :  fb49 ; 
- ae   :  fb55 ; 
- af   :  fb60 ; 
- b0   :  fb6c ; 
- b1   :  fb78 ; 
- b2   :  fb84 ; 
- b3   :  fb91 ; 
- b4   :  fb9d ; 
- b5   :  fba9 ; 
- b6   :  fbb6 ; 
- b7   :  fbc3 ; 
- b8   :  fbcf ; 
- b9   :  fbdc ; 
- ba   :  fbe9 ; 
- bb   :  fbf6 ; 
- bc   :  fc03 ; 
- bd   :  fc11 ; 
- be   :  fc1e ; 
- bf   :  fc2b ; 
- c0   :  fc39 ; 
- c1   :  fc47 ; 
- c2   :  fc54 ; 
- c3   :  fc62 ; 
- c4   :  fc70 ; 
- c5   :  fc7e ; 
- c6   :  fc8c ; 
- c7   :  fc9a ; 
- c8   :  fca8 ; 
- c9   :  fcb6 ; 
- ca   :  fcc4 ; 
- cb   :  fcd2 ; 
- cc   :  fce0 ; 
- cd   :  fcef ; 
- ce   :  fcfd ; 
- cf   :  fd0c ; 
- d0   :  fd1a ; 
- d1   :  fd29 ; 
- d2   :  fd37 ; 
- d3   :  fd46 ; 
- d4   :  fd54 ; 
- d5   :  fd63 ; 
- d6   :  fd72 ; 
- d7   :  fd80 ; 
- d8   :  fd8f ; 
- d9   :  fd9e ; 
- da   :  fdad ; 
- db   :  fdbb ; 
- dc   :  fdca ; 
- dd   :  fdd9 ; 
- de   :  fde8 ; 
- df   :  fdf6 ; 
- e0   :  fe05 ; 
- e1   :  fe14 ; 
- e2   :  fe23 ; 
- e3   :  fe32 ; 
- e4   :  fe40 ; 
- e5   :  fe4f ; 
- e6   :  fe5e ; 
- e7   :  fe6d ; 
- e8   :  fe7b ; 
- e9   :  fe8a ; 
- ea   :  fe99 ; 
- eb   :  fea7 ; 
- ec   :  feb6 ; 
- ed   :  fec5 ; 
- ee   :  fed3 ; 
- ef   :  fee2 ; 
- f0   :  fef0 ; 
- f1   :  feff ; 
- f2   :  ff0d ; 
- f3   :  ff1c ; 
- f4   :  ff2a ; 
- f5   :  ff38 ; 
- f6   :  ff47 ; 
- f7   :  ff55 ; 
- f8   :  ff63 ; 
- f9   :  ff71 ; 
- fa   :  ff7f ; 
- fb   :  ff8d ; 
- fc   :  ff9b ; 
- fd   :  ffa9 ; 
- fe   :  ffb7 ; 
- ff   :  ffc4 ; 
+ 77   :  f9d2 ; 
+ 78   :  f9d3 ; 
+ 79   :  f9d4 ; 
+ 7a   :  f9d6 ; 
+ 7b   :  f9d8 ; 
+ 7c   :  f9da ; 
+ 7d   :  f9dd ; 
+ 7e   :  f9df ; 
+ 7f   :  f9e2 ; 
+ 80   :  f9e5 ; 
+ 81   :  f9e9 ; 
+ 82   :  f9ec ; 
+ 83   :  f9f0 ; 
+ 84   :  f9f4 ; 
+ 85   :  f9f8 ; 
+ 86   :  f9fd ; 
+ 87   :  fa01 ; 
+ 88   :  fa06 ; 
+ 89   :  fa0b ; 
+ 8a   :  fa11 ; 
+ 8b   :  fa16 ; 
+ 8c   :  fa1c ; 
+ 8d   :  fa22 ; 
+ 8e   :  fa28 ; 
+ 8f   :  fa2e ; 
+ 90   :  fa35 ; 
+ 91   :  fa3c ; 
+ 92   :  fa43 ; 
+ 93   :  fa4a ; 
+ 94   :  fa51 ; 
+ 95   :  fa59 ; 
+ 96   :  fa60 ; 
+ 97   :  fa68 ; 
+ 98   :  fa70 ; 
+ 99   :  fa79 ; 
+ 9a   :  fa81 ; 
+ 9b   :  fa8a ; 
+ 9c   :  fa92 ; 
+ 9d   :  fa9b ; 
+ 9e   :  faa5 ; 
+ 9f   :  faae ; 
+ a0   :  fab7 ; 
+ a1   :  fac1 ; 
+ a2   :  facb ; 
+ a3   :  fad5 ; 
+ a4   :  fadf ; 
+ a5   :  fae9 ; 
+ a6   :  faf3 ; 
+ a7   :  fafe ; 
+ a8   :  fb09 ; 
+ a9   :  fb14 ; 
+ aa   :  fb1f ; 
+ ab   :  fb2a ; 
+ ac   :  fb35 ; 
+ ad   :  fb40 ; 
+ ae   :  fb4c ; 
+ af   :  fb58 ; 
+ b0   :  fb63 ; 
+ b1   :  fb6f ; 
+ b2   :  fb7b ; 
+ b3   :  fb87 ; 
+ b4   :  fb94 ; 
+ b5   :  fba0 ; 
+ b6   :  fbac ; 
+ b7   :  fbb9 ; 
+ b8   :  fbc6 ; 
+ b9   :  fbd3 ; 
+ ba   :  fbdf ; 
+ bb   :  fbec ; 
+ bc   :  fbfa ; 
+ bd   :  fc07 ; 
+ be   :  fc14 ; 
+ bf   :  fc21 ; 
+ c0   :  fc2f ; 
+ c1   :  fc3c ; 
+ c2   :  fc4a ; 
+ c3   :  fc58 ; 
+ c4   :  fc65 ; 
+ c5   :  fc73 ; 
+ c6   :  fc81 ; 
+ c7   :  fc8f ; 
+ c8   :  fc9d ; 
+ c9   :  fcab ; 
+ ca   :  fcb9 ; 
+ cb   :  fcc7 ; 
+ cc   :  fcd6 ; 
+ cd   :  fce4 ; 
+ ce   :  fcf2 ; 
+ cf   :  fd01 ; 
+ d0   :  fd0f ; 
+ d1   :  fd1e ; 
+ d2   :  fd2c ; 
+ d3   :  fd3b ; 
+ d4   :  fd49 ; 
+ d5   :  fd58 ; 
+ d6   :  fd67 ; 
+ d7   :  fd75 ; 
+ d8   :  fd84 ; 
+ d9   :  fd93 ; 
+ da   :  fda1 ; 
+ db   :  fdb0 ; 
+ dc   :  fdbf ; 
+ dd   :  fdce ; 
+ de   :  fddd ; 
+ df   :  fdeb ; 
+ e0   :  fdfa ; 
+ e1   :  fe09 ; 
+ e2   :  fe18 ; 
+ e3   :  fe27 ; 
+ e4   :  fe35 ; 
+ e5   :  fe44 ; 
+ e6   :  fe53 ; 
+ e7   :  fe62 ; 
+ e8   :  fe70 ; 
+ e9   :  fe7f ; 
+ ea   :  fe8e ; 
+ eb   :  fe9c ; 
+ ec   :  feab ; 
+ ed   :  feba ; 
+ ee   :  fec8 ; 
+ ef   :  fed7 ; 
+ f0   :  fee5 ; 
+ f1   :  fef4 ; 
+ f2   :  ff02 ; 
+ f3   :  ff11 ; 
+ f4   :  ff1f ; 
+ f5   :  ff2e ; 
+ f6   :  ff3c ; 
+ f7   :  ff4a ; 
+ f8   :  ff58 ; 
+ f9   :  ff66 ; 
+ fa   :  ff75 ; 
+ fb   :  ff83 ; 
+ fc   :  ff91 ; 
+ fd   :  ff9e ; 
+ fe   :  ffac ; 
+ ff   :  ffba ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_40.mif
index 4cd77b2b18..e81cfc1256 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_40.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff91 ; 
- 1   :  a ; 
- 2   :  84 ; 
- 3   :  ff ; 
- 4   :  17b ; 
- 5   :  1f8 ; 
- 6   :  276 ; 
- 7   :  2f5 ; 
- 8   :  375 ; 
- 9   :  3f6 ; 
- a   :  478 ; 
- b   :  4fb ; 
- c   :  57f ; 
- d   :  604 ; 
- e   :  68a ; 
- f   :  711 ; 
- 10   :  799 ; 
- 11   :  821 ; 
- 12   :  8ab ; 
- 13   :  936 ; 
- 14   :  9c1 ; 
- 15   :  a4d ; 
- 16   :  adb ; 
- 17   :  b69 ; 
- 18   :  bf8 ; 
- 19   :  c87 ; 
- 1a   :  d18 ; 
- 1b   :  daa ; 
- 1c   :  e3c ; 
- 1d   :  ecf ; 
- 1e   :  f63 ; 
- 1f   :  ff8 ; 
- 20   :  108d ; 
- 21   :  1124 ; 
- 22   :  11bb ; 
- 23   :  1253 ; 
- 24   :  12eb ; 
- 25   :  1385 ; 
- 26   :  141f ; 
- 27   :  14ba ; 
- 28   :  1555 ; 
- 29   :  15f1 ; 
- 2a   :  168e ; 
- 2b   :  172c ; 
- 2c   :  17ca ; 
- 2d   :  1869 ; 
- 2e   :  1908 ; 
- 2f   :  19a9 ; 
- 30   :  1a49 ; 
- 31   :  1aeb ; 
- 32   :  1b8d ; 
- 33   :  1c2f ; 
- 34   :  1cd2 ; 
- 35   :  1d76 ; 
- 36   :  1e1a ; 
- 37   :  1ebf ; 
- 38   :  1f64 ; 
- 39   :  200a ; 
- 3a   :  20b0 ; 
- 3b   :  2156 ; 
- 3c   :  21fe ; 
- 3d   :  22a5 ; 
- 3e   :  234d ; 
- 3f   :  23f6 ; 
- 40   :  249f ; 
- 41   :  2548 ; 
- 42   :  25f1 ; 
- 43   :  269c ; 
- 44   :  2746 ; 
- 45   :  27f1 ; 
- 46   :  289c ; 
- 47   :  2947 ; 
- 48   :  29f3 ; 
- 49   :  2a9f ; 
- 4a   :  2b4b ; 
- 4b   :  2bf8 ; 
- 4c   :  2ca4 ; 
- 4d   :  2d51 ; 
- 4e   :  2dff ; 
- 4f   :  2eac ; 
- 50   :  2f5a ; 
- 51   :  3007 ; 
- 52   :  30b5 ; 
- 53   :  3164 ; 
- 54   :  3212 ; 
- 55   :  32c0 ; 
- 56   :  336f ; 
- 57   :  341d ; 
- 58   :  34cc ; 
- 59   :  357b ; 
- 5a   :  3629 ; 
- 5b   :  36d8 ; 
- 5c   :  3787 ; 
- 5d   :  3836 ; 
- 5e   :  38e5 ; 
- 5f   :  3994 ; 
- 60   :  3a42 ; 
- 61   :  3af1 ; 
- 62   :  3ba0 ; 
- 63   :  3c4e ; 
- 64   :  3cfd ; 
- 65   :  3dab ; 
- 66   :  3e59 ; 
- 67   :  3f07 ; 
- 68   :  3fb5 ; 
- 69   :  4063 ; 
- 6a   :  4110 ; 
- 6b   :  41be ; 
- 6c   :  426b ; 
- 6d   :  4318 ; 
- 6e   :  43c4 ; 
- 6f   :  4471 ; 
- 70   :  451d ; 
- 71   :  45c8 ; 
- 72   :  4674 ; 
- 73   :  471f ; 
- 74   :  47ca ; 
- 75   :  4874 ; 
- 76   :  491e ; 
- 77   :  49c8 ; 
- 78   :  4a71 ; 
- 79   :  4b1a ; 
- 7a   :  4bc3 ; 
- 7b   :  4c6b ; 
- 7c   :  4d12 ; 
- 7d   :  4db9 ; 
- 7e   :  4e60 ; 
- 7f   :  4f06 ; 
- 80   :  4fac ; 
- 81   :  5051 ; 
- 82   :  50f5 ; 
- 83   :  5199 ; 
- 84   :  523c ; 
- 85   :  52df ; 
- 86   :  5381 ; 
- 87   :  5423 ; 
- 88   :  54c4 ; 
- 89   :  5564 ; 
- 8a   :  5604 ; 
- 8b   :  56a2 ; 
- 8c   :  5741 ; 
- 8d   :  57de ; 
- 8e   :  587b ; 
- 8f   :  5917 ; 
- 90   :  59b2 ; 
- 91   :  5a4d ; 
- 92   :  5ae6 ; 
- 93   :  5b7f ; 
- 94   :  5c17 ; 
- 95   :  5caf ; 
- 96   :  5d45 ; 
- 97   :  5ddb ; 
- 98   :  5e6f ; 
- 99   :  5f03 ; 
- 9a   :  5f96 ; 
- 9b   :  6028 ; 
- 9c   :  60b9 ; 
- 9d   :  614a ; 
- 9e   :  61d9 ; 
- 9f   :  6267 ; 
- a0   :  62f5 ; 
- a1   :  6381 ; 
- a2   :  640c ; 
- a3   :  6497 ; 
- a4   :  6520 ; 
- a5   :  65a8 ; 
- a6   :  662f ; 
- a7   :  66b6 ; 
- a8   :  673b ; 
- a9   :  67bf ; 
- aa   :  6842 ; 
- ab   :  68c3 ; 
- ac   :  6944 ; 
- ad   :  69c4 ; 
- ae   :  6a42 ; 
- af   :  6abf ; 
- b0   :  6b3b ; 
- b1   :  6bb6 ; 
- b2   :  6c30 ; 
- b3   :  6ca8 ; 
- b4   :  6d20 ; 
- b5   :  6d96 ; 
- b6   :  6e0b ; 
- b7   :  6e7e ; 
- b8   :  6ef0 ; 
- b9   :  6f61 ; 
- ba   :  6fd1 ; 
- bb   :  7040 ; 
- bc   :  70ad ; 
- bd   :  7119 ; 
- be   :  7183 ; 
- bf   :  71ec ; 
- c0   :  7254 ; 
- c1   :  72bb ; 
- c2   :  7320 ; 
- c3   :  7383 ; 
- c4   :  73e6 ; 
- c5   :  7447 ; 
- c6   :  74a6 ; 
- c7   :  7504 ; 
- c8   :  7561 ; 
- c9   :  75bc ; 
- ca   :  7616 ; 
- cb   :  766f ; 
- cc   :  76c6 ; 
- cd   :  771b ; 
- ce   :  776f ; 
- cf   :  77c2 ; 
- d0   :  7813 ; 
- d1   :  7863 ; 
- d2   :  78b1 ; 
- d3   :  78fd ; 
- d4   :  7948 ; 
- d5   :  7992 ; 
- d6   :  79da ; 
- d7   :  7a20 ; 
- d8   :  7a65 ; 
- d9   :  7aa9 ; 
- da   :  7aea ; 
- db   :  7b2b ; 
- dc   :  7b69 ; 
- dd   :  7ba6 ; 
- de   :  7be2 ; 
- df   :  7c1c ; 
- e0   :  7c54 ; 
- e1   :  7c8b ; 
- e2   :  7cc0 ; 
- e3   :  7cf4 ; 
- e4   :  7d25 ; 
- e5   :  7d56 ; 
- e6   :  7d84 ; 
- e7   :  7db2 ; 
- e8   :  7ddd ; 
- e9   :  7e07 ; 
- ea   :  7e2f ; 
- eb   :  7e55 ; 
- ec   :  7e7a ; 
- ed   :  7e9d ; 
- ee   :  7ebf ; 
- ef   :  7edf ; 
- f0   :  7efd ; 
- f1   :  7f1a ; 
- f2   :  7f35 ; 
- f3   :  7f4e ; 
- f4   :  7f65 ; 
- f5   :  7f7b ; 
- f6   :  7f8f ; 
- f7   :  7fa2 ; 
- f8   :  7fb3 ; 
- f9   :  7fc2 ; 
- fa   :  7fd0 ; 
- fb   :  7fdb ; 
- fc   :  7fe5 ; 
- fd   :  7fee ; 
- fe   :  7ff5 ; 
- ff   :  7ffa ; 
+ 0   :  ffb0 ; 
+ 1   :  29 ; 
+ 2   :  a3 ; 
+ 3   :  11e ; 
+ 4   :  19a ; 
+ 5   :  218 ; 
+ 6   :  296 ; 
+ 7   :  315 ; 
+ 8   :  396 ; 
+ 9   :  417 ; 
+ a   :  499 ; 
+ b   :  51c ; 
+ c   :  5a1 ; 
+ d   :  626 ; 
+ e   :  6ac ; 
+ f   :  733 ; 
+ 10   :  7bb ; 
+ 11   :  844 ; 
+ 12   :  8ce ; 
+ 13   :  958 ; 
+ 14   :  9e4 ; 
+ 15   :  a71 ; 
+ 16   :  afe ; 
+ 17   :  b8c ; 
+ 18   :  c1c ; 
+ 19   :  cac ; 
+ 1a   :  d3c ; 
+ 1b   :  dce ; 
+ 1c   :  e61 ; 
+ 1d   :  ef4 ; 
+ 1e   :  f88 ; 
+ 1f   :  101d ; 
+ 20   :  10b3 ; 
+ 21   :  114a ; 
+ 22   :  11e1 ; 
+ 23   :  1279 ; 
+ 24   :  1312 ; 
+ 25   :  13ab ; 
+ 26   :  1446 ; 
+ 27   :  14e1 ; 
+ 28   :  157c ; 
+ 29   :  1619 ; 
+ 2a   :  16b6 ; 
+ 2b   :  1753 ; 
+ 2c   :  17f2 ; 
+ 2d   :  1891 ; 
+ 2e   :  1930 ; 
+ 2f   :  19d1 ; 
+ 30   :  1a72 ; 
+ 31   :  1b13 ; 
+ 32   :  1bb5 ; 
+ 33   :  1c58 ; 
+ 34   :  1cfb ; 
+ 35   :  1d9f ; 
+ 36   :  1e43 ; 
+ 37   :  1ee8 ; 
+ 38   :  1f8d ; 
+ 39   :  2033 ; 
+ 3a   :  20d9 ; 
+ 3b   :  2180 ; 
+ 3c   :  2227 ; 
+ 3d   :  22cf ; 
+ 3e   :  2377 ; 
+ 3f   :  2420 ; 
+ 40   :  24c9 ; 
+ 41   :  2572 ; 
+ 42   :  261c ; 
+ 43   :  26c6 ; 
+ 44   :  2771 ; 
+ 45   :  281b ; 
+ 46   :  28c7 ; 
+ 47   :  2972 ; 
+ 48   :  2a1e ; 
+ 49   :  2aca ; 
+ 4a   :  2b76 ; 
+ 4b   :  2c23 ; 
+ 4c   :  2cd0 ; 
+ 4d   :  2d7d ; 
+ 4e   :  2e2a ; 
+ 4f   :  2ed7 ; 
+ 50   :  2f85 ; 
+ 51   :  3033 ; 
+ 52   :  30e1 ; 
+ 53   :  318f ; 
+ 54   :  323d ; 
+ 55   :  32ec ; 
+ 56   :  339a ; 
+ 57   :  3449 ; 
+ 58   :  34f8 ; 
+ 59   :  35a6 ; 
+ 5a   :  3655 ; 
+ 5b   :  3704 ; 
+ 5c   :  37b3 ; 
+ 5d   :  3862 ; 
+ 5e   :  3910 ; 
+ 5f   :  39bf ; 
+ 60   :  3a6e ; 
+ 61   :  3b1d ; 
+ 62   :  3bcb ; 
+ 63   :  3c7a ; 
+ 64   :  3d28 ; 
+ 65   :  3dd6 ; 
+ 66   :  3e85 ; 
+ 67   :  3f33 ; 
+ 68   :  3fe1 ; 
+ 69   :  408e ; 
+ 6a   :  413c ; 
+ 6b   :  41e9 ; 
+ 6c   :  4296 ; 
+ 6d   :  4343 ; 
+ 6e   :  43ef ; 
+ 6f   :  449c ; 
+ 70   :  4548 ; 
+ 71   :  45f3 ; 
+ 72   :  469f ; 
+ 73   :  474a ; 
+ 74   :  47f5 ; 
+ 75   :  489f ; 
+ 76   :  4949 ; 
+ 77   :  49f3 ; 
+ 78   :  4a9c ; 
+ 79   :  4b45 ; 
+ 7a   :  4bed ; 
+ 7b   :  4c95 ; 
+ 7c   :  4d3c ; 
+ 7d   :  4de3 ; 
+ 7e   :  4e8a ; 
+ 7f   :  4f30 ; 
+ 80   :  4fd5 ; 
+ 81   :  507a ; 
+ 82   :  511e ; 
+ 83   :  51c2 ; 
+ 84   :  5265 ; 
+ 85   :  5308 ; 
+ 86   :  53aa ; 
+ 87   :  544b ; 
+ 88   :  54ec ; 
+ 89   :  558c ; 
+ 8a   :  562b ; 
+ 8b   :  56ca ; 
+ 8c   :  5768 ; 
+ 8d   :  5805 ; 
+ 8e   :  58a2 ; 
+ 8f   :  593e ; 
+ 90   :  59d9 ; 
+ 91   :  5a73 ; 
+ 92   :  5b0d ; 
+ 93   :  5ba5 ; 
+ 94   :  5c3d ; 
+ 95   :  5cd4 ; 
+ 96   :  5d6b ; 
+ 97   :  5e00 ; 
+ 98   :  5e94 ; 
+ 99   :  5f28 ; 
+ 9a   :  5fbb ; 
+ 9b   :  604d ; 
+ 9c   :  60de ; 
+ 9d   :  616e ; 
+ 9e   :  61fd ; 
+ 9f   :  628b ; 
+ a0   :  6318 ; 
+ a1   :  63a4 ; 
+ a2   :  642f ; 
+ a3   :  64b9 ; 
+ a4   :  6542 ; 
+ a5   :  65ca ; 
+ a6   :  6651 ; 
+ a7   :  66d7 ; 
+ a8   :  675c ; 
+ a9   :  67e0 ; 
+ aa   :  6862 ; 
+ ab   :  68e4 ; 
+ ac   :  6964 ; 
+ ad   :  69e3 ; 
+ ae   :  6a61 ; 
+ af   :  6ade ; 
+ b0   :  6b5a ; 
+ b1   :  6bd5 ; 
+ b2   :  6c4e ; 
+ b3   :  6cc6 ; 
+ b4   :  6d3d ; 
+ b5   :  6db3 ; 
+ b6   :  6e28 ; 
+ b7   :  6e9b ; 
+ b8   :  6f0d ; 
+ b9   :  6f7d ; 
+ ba   :  6fed ; 
+ bb   :  705b ; 
+ bc   :  70c8 ; 
+ bd   :  7133 ; 
+ be   :  719e ; 
+ bf   :  7206 ; 
+ c0   :  726e ; 
+ c1   :  72d4 ; 
+ c2   :  7339 ; 
+ c3   :  739c ; 
+ c4   :  73fe ; 
+ c5   :  745f ; 
+ c6   :  74be ; 
+ c7   :  751c ; 
+ c8   :  7578 ; 
+ c9   :  75d3 ; 
+ ca   :  762d ; 
+ cb   :  7685 ; 
+ cc   :  76db ; 
+ cd   :  7730 ; 
+ ce   :  7784 ; 
+ cf   :  77d6 ; 
+ d0   :  7827 ; 
+ d1   :  7876 ; 
+ d2   :  78c4 ; 
+ d3   :  7910 ; 
+ d4   :  795b ; 
+ d5   :  79a4 ; 
+ d6   :  79ec ; 
+ d7   :  7a32 ; 
+ d8   :  7a76 ; 
+ d9   :  7ab9 ; 
+ da   :  7afb ; 
+ db   :  7b3a ; 
+ dc   :  7b79 ; 
+ dd   :  7bb5 ; 
+ de   :  7bf1 ; 
+ df   :  7c2a ; 
+ e0   :  7c62 ; 
+ e1   :  7c98 ; 
+ e2   :  7ccd ; 
+ e3   :  7d00 ; 
+ e4   :  7d32 ; 
+ e5   :  7d62 ; 
+ e6   :  7d90 ; 
+ e7   :  7dbd ; 
+ e8   :  7de8 ; 
+ e9   :  7e11 ; 
+ ea   :  7e39 ; 
+ eb   :  7e5f ; 
+ ec   :  7e83 ; 
+ ed   :  7ea6 ; 
+ ee   :  7ec7 ; 
+ ef   :  7ee7 ; 
+ f0   :  7f04 ; 
+ f1   :  7f21 ; 
+ f2   :  7f3b ; 
+ f3   :  7f54 ; 
+ f4   :  7f6b ; 
+ f5   :  7f80 ; 
+ f6   :  7f94 ; 
+ f7   :  7fa6 ; 
+ f8   :  7fb7 ; 
+ f9   :  7fc6 ; 
+ fa   :  7fd3 ; 
+ fb   :  7fde ; 
+ fc   :  7fe8 ; 
+ fd   :  7ff0 ; 
+ fe   :  7ff6 ; 
+ ff   :  7ffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_41.mif
index bedac7e0e9..3cbcd6ed3d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_41.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11 ; 
- 1   :  ffdd ; 
- 2   :  ffa9 ; 
- 3   :  ff74 ; 
- 4   :  ff3f ; 
- 5   :  ff0a ; 
- 6   :  fed5 ; 
- 7   :  fea0 ; 
- 8   :  fe6a ; 
- 9   :  fe34 ; 
- a   :  fdfd ; 
- b   :  fdc7 ; 
- c   :  fd90 ; 
- d   :  fd59 ; 
- e   :  fd22 ; 
- f   :  fceb ; 
- 10   :  fcb3 ; 
- 11   :  fc7c ; 
- 12   :  fc44 ; 
- 13   :  fc0c ; 
- 14   :  fbd4 ; 
- 15   :  fb9b ; 
- 16   :  fb63 ; 
- 17   :  fb2a ; 
- 18   :  faf2 ; 
- 19   :  fab9 ; 
- 1a   :  fa80 ; 
- 1b   :  fa47 ; 
- 1c   :  fa0e ; 
- 1d   :  f9d4 ; 
- 1e   :  f99b ; 
- 1f   :  f962 ; 
- 20   :  f928 ; 
- 21   :  f8ef ; 
- 22   :  f8b5 ; 
- 23   :  f87c ; 
- 24   :  f842 ; 
- 25   :  f808 ; 
- 26   :  f7cf ; 
- 27   :  f795 ; 
- 28   :  f75b ; 
- 29   :  f722 ; 
- 2a   :  f6e8 ; 
- 2b   :  f6af ; 
- 2c   :  f675 ; 
- 2d   :  f63c ; 
- 2e   :  f602 ; 
- 2f   :  f5c9 ; 
- 30   :  f58f ; 
- 31   :  f556 ; 
- 32   :  f51d ; 
- 33   :  f4e4 ; 
- 34   :  f4ab ; 
- 35   :  f472 ; 
- 36   :  f43a ; 
- 37   :  f401 ; 
- 38   :  f3c9 ; 
- 39   :  f391 ; 
- 3a   :  f359 ; 
- 3b   :  f321 ; 
- 3c   :  f2e9 ; 
- 3d   :  f2b2 ; 
- 3e   :  f27a ; 
- 3f   :  f243 ; 
- 40   :  f20c ; 
- 41   :  f1d6 ; 
- 42   :  f19f ; 
- 43   :  f169 ; 
- 44   :  f133 ; 
- 45   :  f0fe ; 
- 46   :  f0c8 ; 
- 47   :  f093 ; 
- 48   :  f05f ; 
- 49   :  f02a ; 
- 4a   :  eff6 ; 
- 4b   :  efc2 ; 
- 4c   :  ef8f ; 
- 4d   :  ef5c ; 
- 4e   :  ef29 ; 
- 4f   :  eef7 ; 
- 50   :  eec5 ; 
- 51   :  ee93 ; 
- 52   :  ee62 ; 
- 53   :  ee31 ; 
- 54   :  ee01 ; 
- 55   :  edd1 ; 
- 56   :  eda2 ; 
- 57   :  ed72 ; 
- 58   :  ed44 ; 
- 59   :  ed16 ; 
- 5a   :  ece8 ; 
- 5b   :  ecbb ; 
- 5c   :  ec8e ; 
- 5d   :  ec62 ; 
- 5e   :  ec36 ; 
- 5f   :  ec0b ; 
- 60   :  ebe1 ; 
- 61   :  ebb6 ; 
- 62   :  eb8d ; 
- 63   :  eb64 ; 
- 64   :  eb3b ; 
- 65   :  eb14 ; 
- 66   :  eaec ; 
- 67   :  eac6 ; 
- 68   :  eaa0 ; 
- 69   :  ea7a ; 
- 6a   :  ea55 ; 
- 6b   :  ea31 ; 
- 6c   :  ea0e ; 
- 6d   :  e9eb ; 
- 6e   :  e9c9 ; 
- 6f   :  e9a7 ; 
- 70   :  e986 ; 
- 71   :  e966 ; 
- 72   :  e947 ; 
- 73   :  e928 ; 
- 74   :  e90a ; 
- 75   :  e8ed ; 
- 76   :  e8d0 ; 
- 77   :  e8b4 ; 
- 78   :  e899 ; 
- 79   :  e87f ; 
- 7a   :  e865 ; 
- 7b   :  e84c ; 
- 7c   :  e834 ; 
- 7d   :  e81d ; 
- 7e   :  e807 ; 
- 7f   :  e7f1 ; 
- 80   :  e7dc ; 
- 81   :  e7c8 ; 
- 82   :  e7b5 ; 
- 83   :  e7a3 ; 
- 84   :  e792 ; 
- 85   :  e781 ; 
- 86   :  e771 ; 
- 87   :  e763 ; 
- 88   :  e755 ; 
- 89   :  e748 ; 
- 8a   :  e73b ; 
- 8b   :  e730 ; 
- 8c   :  e726 ; 
- 8d   :  e71c ; 
- 8e   :  e714 ; 
- 8f   :  e70c ; 
- 90   :  e706 ; 
- 91   :  e700 ; 
- 92   :  e6fc ; 
- 93   :  e6f8 ; 
+ 0   :  4 ; 
+ 1   :  ffd0 ; 
+ 2   :  ff9c ; 
+ 3   :  ff67 ; 
+ 4   :  ff32 ; 
+ 5   :  fefd ; 
+ 6   :  fec8 ; 
+ 7   :  fe92 ; 
+ 8   :  fe5c ; 
+ 9   :  fe26 ; 
+ a   :  fdf0 ; 
+ b   :  fdb9 ; 
+ c   :  fd83 ; 
+ d   :  fd4c ; 
+ e   :  fd14 ; 
+ f   :  fcdd ; 
+ 10   :  fca6 ; 
+ 11   :  fc6e ; 
+ 12   :  fc36 ; 
+ 13   :  fbfe ; 
+ 14   :  fbc6 ; 
+ 15   :  fb8d ; 
+ 16   :  fb55 ; 
+ 17   :  fb1c ; 
+ 18   :  fae4 ; 
+ 19   :  faab ; 
+ 1a   :  fa72 ; 
+ 1b   :  fa39 ; 
+ 1c   :  f9ff ; 
+ 1d   :  f9c6 ; 
+ 1e   :  f98d ; 
+ 1f   :  f953 ; 
+ 20   :  f91a ; 
+ 21   :  f8e0 ; 
+ 22   :  f8a7 ; 
+ 23   :  f86d ; 
+ 24   :  f834 ; 
+ 25   :  f7fa ; 
+ 26   :  f7c0 ; 
+ 27   :  f787 ; 
+ 28   :  f74d ; 
+ 29   :  f713 ; 
+ 2a   :  f6da ; 
+ 2b   :  f6a0 ; 
+ 2c   :  f667 ; 
+ 2d   :  f62d ; 
+ 2e   :  f5f4 ; 
+ 2f   :  f5ba ; 
+ 30   :  f581 ; 
+ 31   :  f548 ; 
+ 32   :  f50f ; 
+ 33   :  f4d6 ; 
+ 34   :  f49d ; 
+ 35   :  f464 ; 
+ 36   :  f42c ; 
+ 37   :  f3f3 ; 
+ 38   :  f3bb ; 
+ 39   :  f383 ; 
+ 3a   :  f34b ; 
+ 3b   :  f313 ; 
+ 3c   :  f2db ; 
+ 3d   :  f2a4 ; 
+ 3e   :  f26c ; 
+ 3f   :  f235 ; 
+ 40   :  f1ff ; 
+ 41   :  f1c8 ; 
+ 42   :  f192 ; 
+ 43   :  f15c ; 
+ 44   :  f126 ; 
+ 45   :  f0f0 ; 
+ 46   :  f0bb ; 
+ 47   :  f086 ; 
+ 48   :  f052 ; 
+ 49   :  f01d ; 
+ 4a   :  efe9 ; 
+ 4b   :  efb6 ; 
+ 4c   :  ef82 ; 
+ 4d   :  ef4f ; 
+ 4e   :  ef1d ; 
+ 4f   :  eeea ; 
+ 50   :  eeb8 ; 
+ 51   :  ee87 ; 
+ 52   :  ee56 ; 
+ 53   :  ee25 ; 
+ 54   :  edf5 ; 
+ 55   :  edc5 ; 
+ 56   :  ed96 ; 
+ 57   :  ed67 ; 
+ 58   :  ed38 ; 
+ 59   :  ed0a ; 
+ 5a   :  ecdd ; 
+ 5b   :  ecb0 ; 
+ 5c   :  ec83 ; 
+ 5d   :  ec57 ; 
+ 5e   :  ec2b ; 
+ 5f   :  ec00 ; 
+ 60   :  ebd6 ; 
+ 61   :  ebac ; 
+ 62   :  eb83 ; 
+ 63   :  eb5a ; 
+ 64   :  eb31 ; 
+ 65   :  eb0a ; 
+ 66   :  eae3 ; 
+ 67   :  eabc ; 
+ 68   :  ea96 ; 
+ 69   :  ea71 ; 
+ 6a   :  ea4c ; 
+ 6b   :  ea28 ; 
+ 6c   :  ea05 ; 
+ 6d   :  e9e2 ; 
+ 6e   :  e9c0 ; 
+ 6f   :  e99f ; 
+ 70   :  e97e ; 
+ 71   :  e95e ; 
+ 72   :  e93f ; 
+ 73   :  e920 ; 
+ 74   :  e902 ; 
+ 75   :  e8e5 ; 
+ 76   :  e8c9 ; 
+ 77   :  e8ad ; 
+ 78   :  e892 ; 
+ 79   :  e878 ; 
+ 7a   :  e85f ; 
+ 7b   :  e846 ; 
+ 7c   :  e82e ; 
+ 7d   :  e817 ; 
+ 7e   :  e801 ; 
+ 7f   :  e7ec ; 
+ 80   :  e7d7 ; 
+ 81   :  e7c4 ; 
+ 82   :  e7b1 ; 
+ 83   :  e79f ; 
+ 84   :  e78d ; 
+ 85   :  e77d ; 
+ 86   :  e76e ; 
+ 87   :  e75f ; 
+ 88   :  e751 ; 
+ 89   :  e744 ; 
+ 8a   :  e739 ; 
+ 8b   :  e72e ; 
+ 8c   :  e723 ; 
+ 8d   :  e71a ; 
+ 8e   :  e712 ; 
+ 8f   :  e70b ; 
+ 90   :  e704 ; 
+ 91   :  e6ff ; 
+ 92   :  e6fb ; 
+ 93   :  e6f7 ; 
  94   :  e6f5 ; 
  95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f4 ; 
- 99   :  e6f6 ; 
+ 98   :  e6f5 ; 
+ 99   :  e6f7 ; 
  9a   :  e6fa ; 
- 9b   :  e6fe ; 
- 9c   :  e703 ; 
- 9d   :  e709 ; 
- 9e   :  e711 ; 
- 9f   :  e719 ; 
- a0   :  e723 ; 
- a1   :  e72d ; 
- a2   :  e739 ; 
- a3   :  e745 ; 
- a4   :  e753 ; 
- a5   :  e762 ; 
- a6   :  e771 ; 
- a7   :  e782 ; 
- a8   :  e794 ; 
- a9   :  e7a8 ; 
- aa   :  e7bc ; 
- ab   :  e7d1 ; 
- ac   :  e7e8 ; 
- ad   :  e7ff ; 
- ae   :  e818 ; 
- af   :  e832 ; 
- b0   :  e84c ; 
- b1   :  e868 ; 
- b2   :  e886 ; 
- b3   :  e8a4 ; 
- b4   :  e8c3 ; 
- b5   :  e8e4 ; 
- b6   :  e906 ; 
- b7   :  e929 ; 
- b8   :  e94d ; 
- b9   :  e972 ; 
- ba   :  e999 ; 
- bb   :  e9c0 ; 
- bc   :  e9e9 ; 
- bd   :  ea13 ; 
- be   :  ea3e ; 
- bf   :  ea6a ; 
- c0   :  ea98 ; 
- c1   :  eac6 ; 
- c2   :  eaf6 ; 
- c3   :  eb27 ; 
- c4   :  eb59 ; 
- c5   :  eb8d ; 
- c6   :  ebc1 ; 
- c7   :  ebf7 ; 
- c8   :  ec2e ; 
- c9   :  ec66 ; 
- ca   :  ec9f ; 
- cb   :  ecda ; 
- cc   :  ed16 ; 
- cd   :  ed53 ; 
- ce   :  ed91 ; 
- cf   :  edd0 ; 
- d0   :  ee11 ; 
- d1   :  ee52 ; 
- d2   :  ee95 ; 
- d3   :  eed9 ; 
- d4   :  ef1f ; 
- d5   :  ef65 ; 
- d6   :  efad ; 
- d7   :  eff6 ; 
- d8   :  f040 ; 
- d9   :  f08b ; 
- da   :  f0d8 ; 
- db   :  f126 ; 
- dc   :  f175 ; 
- dd   :  f1c5 ; 
- de   :  f216 ; 
- df   :  f268 ; 
- e0   :  f2bc ; 
- e1   :  f311 ; 
- e2   :  f367 ; 
- e3   :  f3be ; 
- e4   :  f417 ; 
- e5   :  f470 ; 
- e6   :  f4cb ; 
- e7   :  f527 ; 
- e8   :  f584 ; 
- e9   :  f5e2 ; 
- ea   :  f641 ; 
- eb   :  f6a2 ; 
- ec   :  f704 ; 
- ed   :  f767 ; 
- ee   :  f7cb ; 
- ef   :  f830 ; 
- f0   :  f896 ; 
- f1   :  f8fd ; 
- f2   :  f966 ; 
- f3   :  f9d0 ; 
- f4   :  fa3a ; 
- f5   :  faa6 ; 
- f6   :  fb13 ; 
- f7   :  fb81 ; 
- f8   :  fbf1 ; 
- f9   :  fc61 ; 
- fa   :  fcd2 ; 
- fb   :  fd45 ; 
- fc   :  fdb9 ; 
- fd   :  fe2d ; 
- fe   :  fea3 ; 
- ff   :  ff1a ; 
+ 9b   :  e6ff ; 
+ 9c   :  e705 ; 
+ 9d   :  e70b ; 
+ 9e   :  e713 ; 
+ 9f   :  e71b ; 
+ a0   :  e725 ; 
+ a1   :  e730 ; 
+ a2   :  e73c ; 
+ a3   :  e749 ; 
+ a4   :  e756 ; 
+ a5   :  e765 ; 
+ a6   :  e776 ; 
+ a7   :  e787 ; 
+ a8   :  e799 ; 
+ a9   :  e7ac ; 
+ aa   :  e7c1 ; 
+ ab   :  e7d7 ; 
+ ac   :  e7ed ; 
+ ad   :  e805 ; 
+ ae   :  e81e ; 
+ af   :  e838 ; 
+ b0   :  e853 ; 
+ b1   :  e870 ; 
+ b2   :  e88d ; 
+ b3   :  e8ac ; 
+ b4   :  e8cc ; 
+ b5   :  e8ec ; 
+ b6   :  e90e ; 
+ b7   :  e932 ; 
+ b8   :  e956 ; 
+ b9   :  e97c ; 
+ ba   :  e9a2 ; 
+ bb   :  e9ca ; 
+ bc   :  e9f3 ; 
+ bd   :  ea1d ; 
+ be   :  ea49 ; 
+ bf   :  ea75 ; 
+ c0   :  eaa3 ; 
+ c1   :  ead2 ; 
+ c2   :  eb02 ; 
+ c3   :  eb33 ; 
+ c4   :  eb66 ; 
+ c5   :  eb9a ; 
+ c6   :  ebce ; 
+ c7   :  ec05 ; 
+ c8   :  ec3c ; 
+ c9   :  ec74 ; 
+ ca   :  ecae ; 
+ cb   :  ece9 ; 
+ cc   :  ed25 ; 
+ cd   :  ed62 ; 
+ ce   :  eda0 ; 
+ cf   :  ede0 ; 
+ d0   :  ee21 ; 
+ d1   :  ee63 ; 
+ d2   :  eea6 ; 
+ d3   :  eeeb ; 
+ d4   :  ef30 ; 
+ d5   :  ef77 ; 
+ d6   :  efbf ; 
+ d7   :  f008 ; 
+ d8   :  f053 ; 
+ d9   :  f09e ; 
+ da   :  f0eb ; 
+ db   :  f139 ; 
+ dc   :  f188 ; 
+ dd   :  f1d9 ; 
+ de   :  f22a ; 
+ df   :  f27d ; 
+ e0   :  f2d1 ; 
+ e1   :  f326 ; 
+ e2   :  f37d ; 
+ e3   :  f3d4 ; 
+ e4   :  f42d ; 
+ e5   :  f487 ; 
+ e6   :  f4e2 ; 
+ e7   :  f53e ; 
+ e8   :  f59b ; 
+ e9   :  f5fa ; 
+ ea   :  f659 ; 
+ eb   :  f6ba ; 
+ ec   :  f71c ; 
+ ed   :  f77f ; 
+ ee   :  f7e4 ; 
+ ef   :  f849 ; 
+ f0   :  f8b0 ; 
+ f1   :  f917 ; 
+ f2   :  f980 ; 
+ f3   :  f9ea ; 
+ f4   :  fa55 ; 
+ f5   :  fac1 ; 
+ f6   :  fb2f ; 
+ f7   :  fb9d ; 
+ f8   :  fc0d ; 
+ f9   :  fc7d ; 
+ fa   :  fcef ; 
+ fb   :  fd62 ; 
+ fc   :  fdd6 ; 
+ fd   :  fe4a ; 
+ fe   :  fec0 ; 
+ ff   :  ff38 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_42.mif
index 4f2dafdfeb..b1316c9121 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_42.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7 ; 
- 1   :  22 ; 
- 2   :  3d ; 
- 3   :  57 ; 
- 4   :  72 ; 
- 5   :  8d ; 
- 6   :  a9 ; 
- 7   :  c4 ; 
- 8   :  df ; 
- 9   :  fb ; 
- a   :  117 ; 
- b   :  132 ; 
- c   :  14e ; 
- d   :  16a ; 
- e   :  186 ; 
- f   :  1a2 ; 
- 10   :  1be ; 
- 11   :  1da ; 
- 12   :  1f7 ; 
- 13   :  213 ; 
- 14   :  230 ; 
- 15   :  24c ; 
- 16   :  269 ; 
- 17   :  285 ; 
- 18   :  2a2 ; 
- 19   :  2bf ; 
- 1a   :  2db ; 
- 1b   :  2f8 ; 
- 1c   :  315 ; 
- 1d   :  332 ; 
- 1e   :  34f ; 
- 1f   :  36b ; 
- 20   :  388 ; 
- 21   :  3a5 ; 
- 22   :  3c2 ; 
- 23   :  3df ; 
- 24   :  3fc ; 
- 25   :  419 ; 
- 26   :  435 ; 
- 27   :  452 ; 
- 28   :  46f ; 
- 29   :  48c ; 
- 2a   :  4a9 ; 
- 2b   :  4c5 ; 
- 2c   :  4e2 ; 
- 2d   :  4fe ; 
- 2e   :  51b ; 
- 2f   :  538 ; 
- 30   :  554 ; 
- 31   :  570 ; 
- 32   :  58d ; 
- 33   :  5a9 ; 
- 34   :  5c5 ; 
- 35   :  5e1 ; 
- 36   :  5fd ; 
- 37   :  619 ; 
- 38   :  635 ; 
- 39   :  650 ; 
- 3a   :  66c ; 
- 3b   :  687 ; 
- 3c   :  6a2 ; 
- 3d   :  6be ; 
- 3e   :  6d9 ; 
- 3f   :  6f4 ; 
- 40   :  70e ; 
- 41   :  729 ; 
- 42   :  743 ; 
- 43   :  75e ; 
- 44   :  778 ; 
- 45   :  792 ; 
- 46   :  7ac ; 
- 47   :  7c5 ; 
- 48   :  7df ; 
- 49   :  7f8 ; 
- 4a   :  811 ; 
- 4b   :  82a ; 
- 4c   :  843 ; 
- 4d   :  85b ; 
- 4e   :  874 ; 
- 4f   :  88c ; 
- 50   :  8a4 ; 
- 51   :  8bb ; 
- 52   :  8d3 ; 
- 53   :  8ea ; 
- 54   :  901 ; 
- 55   :  917 ; 
- 56   :  92e ; 
- 57   :  944 ; 
- 58   :  95a ; 
- 59   :  970 ; 
- 5a   :  985 ; 
- 5b   :  99a ; 
- 5c   :  9af ; 
- 5d   :  9c4 ; 
- 5e   :  9d8 ; 
- 5f   :  9ec ; 
- 60   :  a00 ; 
- 61   :  a13 ; 
- 62   :  a26 ; 
- 63   :  a39 ; 
- 64   :  a4c ; 
- 65   :  a5e ; 
- 66   :  a70 ; 
- 67   :  a81 ; 
- 68   :  a92 ; 
- 69   :  aa3 ; 
- 6a   :  ab4 ; 
- 6b   :  ac4 ; 
- 6c   :  ad4 ; 
- 6d   :  ae3 ; 
- 6e   :  af2 ; 
- 6f   :  b01 ; 
- 70   :  b10 ; 
- 71   :  b1e ; 
- 72   :  b2b ; 
- 73   :  b39 ; 
- 74   :  b46 ; 
- 75   :  b52 ; 
- 76   :  b5e ; 
- 77   :  b6a ; 
- 78   :  b75 ; 
- 79   :  b80 ; 
- 7a   :  b8b ; 
- 7b   :  b95 ; 
- 7c   :  b9f ; 
- 7d   :  ba8 ; 
- 7e   :  bb1 ; 
- 7f   :  bb9 ; 
- 80   :  bc1 ; 
- 81   :  bc9 ; 
- 82   :  bd0 ; 
- 83   :  bd7 ; 
- 84   :  bdd ; 
- 85   :  be3 ; 
- 86   :  be9 ; 
- 87   :  bee ; 
- 88   :  bf2 ; 
- 89   :  bf6 ; 
- 8a   :  bfa ; 
- 8b   :  bfd ; 
+ 0   :  e ; 
+ 1   :  28 ; 
+ 2   :  43 ; 
+ 3   :  5e ; 
+ 4   :  79 ; 
+ 5   :  94 ; 
+ 6   :  af ; 
+ 7   :  cb ; 
+ 8   :  e6 ; 
+ 9   :  102 ; 
+ a   :  11d ; 
+ b   :  139 ; 
+ c   :  155 ; 
+ d   :  171 ; 
+ e   :  18d ; 
+ f   :  1a9 ; 
+ 10   :  1c5 ; 
+ 11   :  1e2 ; 
+ 12   :  1fe ; 
+ 13   :  21a ; 
+ 14   :  237 ; 
+ 15   :  253 ; 
+ 16   :  270 ; 
+ 17   :  28c ; 
+ 18   :  2a9 ; 
+ 19   :  2c6 ; 
+ 1a   :  2e3 ; 
+ 1b   :  2ff ; 
+ 1c   :  31c ; 
+ 1d   :  339 ; 
+ 1e   :  356 ; 
+ 1f   :  373 ; 
+ 20   :  38f ; 
+ 21   :  3ac ; 
+ 22   :  3c9 ; 
+ 23   :  3e6 ; 
+ 24   :  403 ; 
+ 25   :  420 ; 
+ 26   :  43d ; 
+ 27   :  459 ; 
+ 28   :  476 ; 
+ 29   :  493 ; 
+ 2a   :  4b0 ; 
+ 2b   :  4cc ; 
+ 2c   :  4e9 ; 
+ 2d   :  506 ; 
+ 2e   :  522 ; 
+ 2f   :  53f ; 
+ 30   :  55b ; 
+ 31   :  577 ; 
+ 32   :  594 ; 
+ 33   :  5b0 ; 
+ 34   :  5cc ; 
+ 35   :  5e8 ; 
+ 36   :  604 ; 
+ 37   :  620 ; 
+ 38   :  63b ; 
+ 39   :  657 ; 
+ 3a   :  673 ; 
+ 3b   :  68e ; 
+ 3c   :  6a9 ; 
+ 3d   :  6c4 ; 
+ 3e   :  6df ; 
+ 3f   :  6fa ; 
+ 40   :  715 ; 
+ 41   :  730 ; 
+ 42   :  74a ; 
+ 43   :  764 ; 
+ 44   :  77e ; 
+ 45   :  798 ; 
+ 46   :  7b2 ; 
+ 47   :  7cc ; 
+ 48   :  7e5 ; 
+ 49   :  7fe ; 
+ 4a   :  817 ; 
+ 4b   :  830 ; 
+ 4c   :  849 ; 
+ 4d   :  861 ; 
+ 4e   :  87a ; 
+ 4f   :  892 ; 
+ 50   :  8a9 ; 
+ 51   :  8c1 ; 
+ 52   :  8d8 ; 
+ 53   :  8f0 ; 
+ 54   :  906 ; 
+ 55   :  91d ; 
+ 56   :  933 ; 
+ 57   :  94a ; 
+ 58   :  95f ; 
+ 59   :  975 ; 
+ 5a   :  98a ; 
+ 5b   :  9a0 ; 
+ 5c   :  9b4 ; 
+ 5d   :  9c9 ; 
+ 5e   :  9dd ; 
+ 5f   :  9f1 ; 
+ 60   :  a05 ; 
+ 61   :  a18 ; 
+ 62   :  a2b ; 
+ 63   :  a3e ; 
+ 64   :  a50 ; 
+ 65   :  a62 ; 
+ 66   :  a74 ; 
+ 67   :  a86 ; 
+ 68   :  a97 ; 
+ 69   :  aa7 ; 
+ 6a   :  ab8 ; 
+ 6b   :  ac8 ; 
+ 6c   :  ad8 ; 
+ 6d   :  ae7 ; 
+ 6e   :  af6 ; 
+ 6f   :  b05 ; 
+ 70   :  b13 ; 
+ 71   :  b21 ; 
+ 72   :  b2f ; 
+ 73   :  b3c ; 
+ 74   :  b49 ; 
+ 75   :  b55 ; 
+ 76   :  b61 ; 
+ 77   :  b6d ; 
+ 78   :  b78 ; 
+ 79   :  b83 ; 
+ 7a   :  b8d ; 
+ 7b   :  b97 ; 
+ 7c   :  ba1 ; 
+ 7d   :  baa ; 
+ 7e   :  bb3 ; 
+ 7f   :  bbb ; 
+ 80   :  bc3 ; 
+ 81   :  bcb ; 
+ 82   :  bd2 ; 
+ 83   :  bd9 ; 
+ 84   :  bdf ; 
+ 85   :  be5 ; 
+ 86   :  bea ; 
+ 87   :  bef ; 
+ 88   :  bf3 ; 
+ 89   :  bf7 ; 
+ 8a   :  bfb ; 
+ 8b   :  bfe ; 
  8c   :  c00 ; 
  8d   :  c02 ; 
  8e   :  c04 ; 
@@ -152,111 +152,111 @@ CONTENT BEGIN
  92   :  c06 ; 
  93   :  c05 ; 
  94   :  c04 ; 
- 95   :  c03 ; 
+ 95   :  c02 ; 
  96   :  c00 ; 
- 97   :  bfe ; 
- 98   :  bfb ; 
- 99   :  bf7 ; 
- 9a   :  bf3 ; 
- 9b   :  bef ; 
- 9c   :  bea ; 
- 9d   :  be4 ; 
- 9e   :  bde ; 
- 9f   :  bd7 ; 
- a0   :  bd0 ; 
- a1   :  bc9 ; 
- a2   :  bc1 ; 
- a3   :  bb8 ; 
- a4   :  baf ; 
- a5   :  ba5 ; 
- a6   :  b9b ; 
- a7   :  b90 ; 
- a8   :  b85 ; 
- a9   :  b79 ; 
- aa   :  b6d ; 
- ab   :  b60 ; 
- ac   :  b53 ; 
- ad   :  b45 ; 
- ae   :  b37 ; 
- af   :  b28 ; 
- b0   :  b19 ; 
- b1   :  b09 ; 
- b2   :  af8 ; 
- b3   :  ae7 ; 
- b4   :  ad6 ; 
- b5   :  ac4 ; 
- b6   :  ab1 ; 
- b7   :  a9e ; 
- b8   :  a8b ; 
- b9   :  a77 ; 
- ba   :  a62 ; 
- bb   :  a4d ; 
- bc   :  a37 ; 
- bd   :  a21 ; 
- be   :  a0a ; 
- bf   :  9f3 ; 
- c0   :  9db ; 
- c1   :  9c3 ; 
- c2   :  9aa ; 
- c3   :  991 ; 
- c4   :  977 ; 
- c5   :  95c ; 
- c6   :  941 ; 
- c7   :  926 ; 
- c8   :  90a ; 
- c9   :  8ee ; 
- ca   :  8d1 ; 
- cb   :  8b3 ; 
- cc   :  895 ; 
- cd   :  877 ; 
- ce   :  858 ; 
- cf   :  838 ; 
- d0   :  818 ; 
- d1   :  7f8 ; 
- d2   :  7d7 ; 
- d3   :  7b6 ; 
- d4   :  794 ; 
- d5   :  771 ; 
- d6   :  74e ; 
- d7   :  72b ; 
- d8   :  707 ; 
- d9   :  6e3 ; 
- da   :  6be ; 
- db   :  699 ; 
- dc   :  673 ; 
- dd   :  64d ; 
- de   :  626 ; 
- df   :  5ff ; 
- e0   :  5d8 ; 
- e1   :  5b0 ; 
- e2   :  587 ; 
- e3   :  55e ; 
- e4   :  535 ; 
- e5   :  50b ; 
- e6   :  4e1 ; 
- e7   :  4b6 ; 
- e8   :  48b ; 
- e9   :  460 ; 
- ea   :  434 ; 
- eb   :  408 ; 
- ec   :  3db ; 
- ed   :  3ae ; 
- ee   :  381 ; 
- ef   :  353 ; 
- f0   :  325 ; 
- f1   :  2f6 ; 
- f2   :  2c7 ; 
- f3   :  298 ; 
- f4   :  268 ; 
- f5   :  238 ; 
- f6   :  207 ; 
- f7   :  1d7 ; 
- f8   :  1a5 ; 
- f9   :  174 ; 
- fa   :  142 ; 
- fb   :  110 ; 
- fc   :  de ; 
- fd   :  ab ; 
- fe   :  78 ; 
- ff   :  45 ; 
+ 97   :  bfd ; 
+ 98   :  bfa ; 
+ 99   :  bf6 ; 
+ 9a   :  bf2 ; 
+ 9b   :  bed ; 
+ 9c   :  be8 ; 
+ 9d   :  be3 ; 
+ 9e   :  bdc ; 
+ 9f   :  bd6 ; 
+ a0   :  bce ; 
+ a1   :  bc7 ; 
+ a2   :  bbe ; 
+ a3   :  bb6 ; 
+ a4   :  bac ; 
+ a5   :  ba3 ; 
+ a6   :  b98 ; 
+ a7   :  b8e ; 
+ a8   :  b82 ; 
+ a9   :  b76 ; 
+ aa   :  b6a ; 
+ ab   :  b5d ; 
+ ac   :  b50 ; 
+ ad   :  b42 ; 
+ ae   :  b33 ; 
+ af   :  b24 ; 
+ b0   :  b15 ; 
+ b1   :  b05 ; 
+ b2   :  af4 ; 
+ b3   :  ae3 ; 
+ b4   :  ad1 ; 
+ b5   :  abf ; 
+ b6   :  aad ; 
+ b7   :  a99 ; 
+ b8   :  a86 ; 
+ b9   :  a71 ; 
+ ba   :  a5d ; 
+ bb   :  a47 ; 
+ bc   :  a31 ; 
+ bd   :  a1b ; 
+ be   :  a04 ; 
+ bf   :  9ed ; 
+ c0   :  9d5 ; 
+ c1   :  9bd ; 
+ c2   :  9a4 ; 
+ c3   :  98a ; 
+ c4   :  970 ; 
+ c5   :  956 ; 
+ c6   :  93b ; 
+ c7   :  91f ; 
+ c8   :  903 ; 
+ c9   :  8e6 ; 
+ ca   :  8c9 ; 
+ cb   :  8ac ; 
+ cc   :  88e ; 
+ cd   :  86f ; 
+ ce   :  850 ; 
+ cf   :  831 ; 
+ d0   :  810 ; 
+ d1   :  7f0 ; 
+ d2   :  7cf ; 
+ d3   :  7ad ; 
+ d4   :  78b ; 
+ d5   :  769 ; 
+ d6   :  746 ; 
+ d7   :  722 ; 
+ d8   :  6fe ; 
+ d9   :  6da ; 
+ da   :  6b5 ; 
+ db   :  68f ; 
+ dc   :  66a ; 
+ dd   :  643 ; 
+ de   :  61d ; 
+ df   :  5f5 ; 
+ e0   :  5ce ; 
+ e1   :  5a6 ; 
+ e2   :  57d ; 
+ e3   :  554 ; 
+ e4   :  52b ; 
+ e5   :  501 ; 
+ e6   :  4d6 ; 
+ e7   :  4ac ; 
+ e8   :  481 ; 
+ e9   :  455 ; 
+ ea   :  429 ; 
+ eb   :  3fd ; 
+ ec   :  3d0 ; 
+ ed   :  3a3 ; 
+ ee   :  375 ; 
+ ef   :  347 ; 
+ f0   :  319 ; 
+ f1   :  2ea ; 
+ f2   :  2bb ; 
+ f3   :  28c ; 
+ f4   :  25c ; 
+ f5   :  22c ; 
+ f6   :  1fb ; 
+ f7   :  1ca ; 
+ f8   :  199 ; 
+ f9   :  168 ; 
+ fa   :  136 ; 
+ fb   :  104 ; 
+ fc   :  d1 ; 
+ fd   :  9e ; 
+ fe   :  6b ; 
+ ff   :  38 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_43.mif
index 68bdee8bd5..ccf9f0a293 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_43.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  ffe7 ; 
- 2   :  ffd9 ; 
- 3   :  ffcb ; 
- 4   :  ffbe ; 
- 5   :  ffb0 ; 
- 6   :  ffa2 ; 
- 7   :  ff94 ; 
- 8   :  ff86 ; 
- 9   :  ff78 ; 
- a   :  ff6a ; 
- b   :  ff5c ; 
- c   :  ff4e ; 
- d   :  ff3f ; 
- e   :  ff31 ; 
- f   :  ff23 ; 
- 10   :  ff14 ; 
- 11   :  ff06 ; 
- 12   :  fef8 ; 
- 13   :  fee9 ; 
- 14   :  fedb ; 
- 15   :  fecc ; 
- 16   :  febd ; 
- 17   :  feaf ; 
- 18   :  fea0 ; 
- 19   :  fe91 ; 
- 1a   :  fe83 ; 
- 1b   :  fe74 ; 
- 1c   :  fe65 ; 
- 1d   :  fe57 ; 
- 1e   :  fe48 ; 
- 1f   :  fe39 ; 
- 20   :  fe2a ; 
- 21   :  fe1b ; 
- 22   :  fe0d ; 
- 23   :  fdfe ; 
- 24   :  fdef ; 
- 25   :  fde0 ; 
- 26   :  fdd1 ; 
- 27   :  fdc3 ; 
- 28   :  fdb4 ; 
- 29   :  fda5 ; 
- 2a   :  fd96 ; 
- 2b   :  fd88 ; 
- 2c   :  fd79 ; 
- 2d   :  fd6a ; 
- 2e   :  fd5c ; 
- 2f   :  fd4d ; 
- 30   :  fd3e ; 
- 31   :  fd30 ; 
- 32   :  fd21 ; 
- 33   :  fd13 ; 
- 34   :  fd04 ; 
- 35   :  fcf6 ; 
- 36   :  fce8 ; 
- 37   :  fcd9 ; 
- 38   :  fccb ; 
- 39   :  fcbd ; 
- 3a   :  fcaf ; 
- 3b   :  fca1 ; 
- 3c   :  fc93 ; 
- 3d   :  fc85 ; 
- 3e   :  fc77 ; 
- 3f   :  fc69 ; 
- 40   :  fc5b ; 
- 41   :  fc4d ; 
- 42   :  fc40 ; 
- 43   :  fc32 ; 
- 44   :  fc25 ; 
- 45   :  fc17 ; 
- 46   :  fc0a ; 
- 47   :  fbfd ; 
- 48   :  fbf0 ; 
- 49   :  fbe3 ; 
- 4a   :  fbd6 ; 
- 4b   :  fbc9 ; 
- 4c   :  fbbc ; 
- 4d   :  fbb0 ; 
- 4e   :  fba3 ; 
- 4f   :  fb97 ; 
- 50   :  fb8a ; 
- 51   :  fb7e ; 
- 52   :  fb72 ; 
- 53   :  fb66 ; 
- 54   :  fb5a ; 
- 55   :  fb4f ; 
- 56   :  fb43 ; 
- 57   :  fb38 ; 
- 58   :  fb2d ; 
- 59   :  fb21 ; 
- 5a   :  fb16 ; 
- 5b   :  fb0b ; 
- 5c   :  fb01 ; 
- 5d   :  faf6 ; 
- 5e   :  faec ; 
- 5f   :  fae1 ; 
- 60   :  fad7 ; 
- 61   :  facd ; 
- 62   :  fac3 ; 
- 63   :  faba ; 
- 64   :  fab0 ; 
- 65   :  faa7 ; 
- 66   :  fa9e ; 
- 67   :  fa95 ; 
- 68   :  fa8c ; 
- 69   :  fa83 ; 
- 6a   :  fa7b ; 
- 6b   :  fa72 ; 
- 6c   :  fa6a ; 
- 6d   :  fa62 ; 
- 6e   :  fa5b ; 
- 6f   :  fa53 ; 
- 70   :  fa4c ; 
- 71   :  fa44 ; 
- 72   :  fa3d ; 
- 73   :  fa37 ; 
- 74   :  fa30 ; 
- 75   :  fa2a ; 
- 76   :  fa23 ; 
- 77   :  fa1d ; 
- 78   :  fa18 ; 
- 79   :  fa12 ; 
- 7a   :  fa0d ; 
- 7b   :  fa07 ; 
- 7c   :  fa03 ; 
- 7d   :  f9fe ; 
- 7e   :  f9f9 ; 
- 7f   :  f9f5 ; 
- 80   :  f9f1 ; 
- 81   :  f9ed ; 
+ 0   :  fff1 ; 
+ 1   :  ffe3 ; 
+ 2   :  ffd6 ; 
+ 3   :  ffc8 ; 
+ 4   :  ffba ; 
+ 5   :  ffac ; 
+ 6   :  ff9e ; 
+ 7   :  ff91 ; 
+ 8   :  ff83 ; 
+ 9   :  ff75 ; 
+ a   :  ff66 ; 
+ b   :  ff58 ; 
+ c   :  ff4a ; 
+ d   :  ff3c ; 
+ e   :  ff2e ; 
+ f   :  ff1f ; 
+ 10   :  ff11 ; 
+ 11   :  ff02 ; 
+ 12   :  fef4 ; 
+ 13   :  fee5 ; 
+ 14   :  fed7 ; 
+ 15   :  fec8 ; 
+ 16   :  feba ; 
+ 17   :  feab ; 
+ 18   :  fe9c ; 
+ 19   :  fe8e ; 
+ 1a   :  fe7f ; 
+ 1b   :  fe70 ; 
+ 1c   :  fe62 ; 
+ 1d   :  fe53 ; 
+ 1e   :  fe44 ; 
+ 1f   :  fe35 ; 
+ 20   :  fe27 ; 
+ 21   :  fe18 ; 
+ 22   :  fe09 ; 
+ 23   :  fdfa ; 
+ 24   :  fdeb ; 
+ 25   :  fddd ; 
+ 26   :  fdce ; 
+ 27   :  fdbf ; 
+ 28   :  fdb0 ; 
+ 29   :  fda1 ; 
+ 2a   :  fd93 ; 
+ 2b   :  fd84 ; 
+ 2c   :  fd75 ; 
+ 2d   :  fd67 ; 
+ 2e   :  fd58 ; 
+ 2f   :  fd49 ; 
+ 30   :  fd3b ; 
+ 31   :  fd2c ; 
+ 32   :  fd1e ; 
+ 33   :  fd0f ; 
+ 34   :  fd01 ; 
+ 35   :  fcf2 ; 
+ 36   :  fce4 ; 
+ 37   :  fcd6 ; 
+ 38   :  fcc7 ; 
+ 39   :  fcb9 ; 
+ 3a   :  fcab ; 
+ 3b   :  fc9d ; 
+ 3c   :  fc8f ; 
+ 3d   :  fc81 ; 
+ 3e   :  fc73 ; 
+ 3f   :  fc65 ; 
+ 40   :  fc58 ; 
+ 41   :  fc4a ; 
+ 42   :  fc3c ; 
+ 43   :  fc2f ; 
+ 44   :  fc21 ; 
+ 45   :  fc14 ; 
+ 46   :  fc07 ; 
+ 47   :  fbfa ; 
+ 48   :  fbec ; 
+ 49   :  fbdf ; 
+ 4a   :  fbd3 ; 
+ 4b   :  fbc6 ; 
+ 4c   :  fbb9 ; 
+ 4d   :  fbac ; 
+ 4e   :  fba0 ; 
+ 4f   :  fb94 ; 
+ 50   :  fb87 ; 
+ 51   :  fb7b ; 
+ 52   :  fb6f ; 
+ 53   :  fb63 ; 
+ 54   :  fb58 ; 
+ 55   :  fb4c ; 
+ 56   :  fb40 ; 
+ 57   :  fb35 ; 
+ 58   :  fb2a ; 
+ 59   :  fb1f ; 
+ 5a   :  fb14 ; 
+ 5b   :  fb09 ; 
+ 5c   :  fafe ; 
+ 5d   :  faf3 ; 
+ 5e   :  fae9 ; 
+ 5f   :  fadf ; 
+ 60   :  fad5 ; 
+ 61   :  facb ; 
+ 62   :  fac1 ; 
+ 63   :  fab7 ; 
+ 64   :  faae ; 
+ 65   :  faa5 ; 
+ 66   :  fa9b ; 
+ 67   :  fa92 ; 
+ 68   :  fa8a ; 
+ 69   :  fa81 ; 
+ 6a   :  fa79 ; 
+ 6b   :  fa70 ; 
+ 6c   :  fa68 ; 
+ 6d   :  fa60 ; 
+ 6e   :  fa59 ; 
+ 6f   :  fa51 ; 
+ 70   :  fa4a ; 
+ 71   :  fa43 ; 
+ 72   :  fa3c ; 
+ 73   :  fa35 ; 
+ 74   :  fa2e ; 
+ 75   :  fa28 ; 
+ 76   :  fa22 ; 
+ 77   :  fa1c ; 
+ 78   :  fa16 ; 
+ 79   :  fa11 ; 
+ 7a   :  fa0b ; 
+ 7b   :  fa06 ; 
+ 7c   :  fa01 ; 
+ 7d   :  f9fd ; 
+ 7e   :  f9f8 ; 
+ 7f   :  f9f4 ; 
+ 80   :  f9f0 ; 
+ 81   :  f9ec ; 
  82   :  f9e9 ; 
- 83   :  f9e6 ; 
- 84   :  f9e3 ; 
- 85   :  f9e0 ; 
+ 83   :  f9e5 ; 
+ 84   :  f9e2 ; 
+ 85   :  f9df ; 
  86   :  f9dd ; 
- 87   :  f9db ; 
- 88   :  f9d9 ; 
- 89   :  f9d7 ; 
- 8a   :  f9d5 ; 
+ 87   :  f9da ; 
+ 88   :  f9d8 ; 
+ 89   :  f9d6 ; 
+ 8a   :  f9d4 ; 
  8b   :  f9d3 ; 
  8c   :  f9d2 ; 
  8d   :  f9d1 ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  f9d1 ; 
  95   :  f9d2 ; 
  96   :  f9d3 ; 
- 97   :  f9d4 ; 
- 98   :  f9d6 ; 
- 99   :  f9d8 ; 
- 9a   :  f9da ; 
+ 97   :  f9d5 ; 
+ 98   :  f9d7 ; 
+ 99   :  f9d9 ; 
+ 9a   :  f9db ; 
  9b   :  f9dd ; 
  9c   :  f9e0 ; 
  9d   :  f9e3 ; 
- 9e   :  f9e6 ; 
- 9f   :  f9e9 ; 
- a0   :  f9ed ; 
- a1   :  f9f1 ; 
- a2   :  f9f6 ; 
- a3   :  f9fa ; 
- a4   :  f9ff ; 
- a5   :  fa04 ; 
- a6   :  fa0a ; 
- a7   :  fa10 ; 
- a8   :  fa15 ; 
- a9   :  fa1c ; 
- aa   :  fa22 ; 
- ab   :  fa29 ; 
- ac   :  fa30 ; 
- ad   :  fa37 ; 
- ae   :  fa3f ; 
- af   :  fa47 ; 
- b0   :  fa4f ; 
- b1   :  fa57 ; 
- b2   :  fa60 ; 
- b3   :  fa69 ; 
- b4   :  fa72 ; 
- b5   :  fa7c ; 
- b6   :  fa85 ; 
- b7   :  fa90 ; 
- b8   :  fa9a ; 
- b9   :  faa4 ; 
- ba   :  faaf ; 
- bb   :  faba ; 
- bc   :  fac6 ; 
- bd   :  fad1 ; 
- be   :  fadd ; 
- bf   :  faea ; 
- c0   :  faf6 ; 
- c1   :  fb03 ; 
- c2   :  fb10 ; 
- c3   :  fb1d ; 
- c4   :  fb2b ; 
- c5   :  fb38 ; 
- c6   :  fb47 ; 
- c7   :  fb55 ; 
- c8   :  fb63 ; 
- c9   :  fb72 ; 
- ca   :  fb81 ; 
- cb   :  fb91 ; 
- cc   :  fba0 ; 
- cd   :  fbb0 ; 
- ce   :  fbc0 ; 
- cf   :  fbd1 ; 
- d0   :  fbe2 ; 
- d1   :  fbf2 ; 
- d2   :  fc04 ; 
- d3   :  fc15 ; 
- d4   :  fc27 ; 
- d5   :  fc39 ; 
- d6   :  fc4b ; 
- d7   :  fc5d ; 
- d8   :  fc70 ; 
- d9   :  fc83 ; 
- da   :  fc96 ; 
- db   :  fca9 ; 
- dc   :  fcbd ; 
- dd   :  fcd1 ; 
- de   :  fce5 ; 
- df   :  fcf9 ; 
- e0   :  fd0d ; 
- e1   :  fd22 ; 
- e2   :  fd37 ; 
- e3   :  fd4c ; 
- e4   :  fd62 ; 
- e5   :  fd77 ; 
- e6   :  fd8d ; 
- e7   :  fda3 ; 
- e8   :  fdb9 ; 
- e9   :  fdd0 ; 
- ea   :  fde7 ; 
- eb   :  fdfd ; 
- ec   :  fe15 ; 
- ed   :  fe2c ; 
- ee   :  fe43 ; 
- ef   :  fe5b ; 
- f0   :  fe73 ; 
- f1   :  fe8b ; 
- f2   :  fea3 ; 
- f3   :  febb ; 
- f4   :  fed4 ; 
- f5   :  feed ; 
- f6   :  ff06 ; 
- f7   :  ff1f ; 
- f8   :  ff38 ; 
- f9   :  ff51 ; 
- fa   :  ff6b ; 
- fb   :  ff84 ; 
- fc   :  ff9e ; 
- fd   :  ffb8 ; 
- fe   :  ffd3 ; 
- ff   :  ffed ; 
+ 9e   :  f9e7 ; 
+ 9f   :  f9ea ; 
+ a0   :  f9ee ; 
+ a1   :  f9f2 ; 
+ a2   :  f9f7 ; 
+ a3   :  f9fc ; 
+ a4   :  fa01 ; 
+ a5   :  fa06 ; 
+ a6   :  fa0b ; 
+ a7   :  fa11 ; 
+ a8   :  fa17 ; 
+ a9   :  fa1d ; 
+ aa   :  fa24 ; 
+ ab   :  fa2b ; 
+ ac   :  fa32 ; 
+ ad   :  fa39 ; 
+ ae   :  fa41 ; 
+ af   :  fa49 ; 
+ b0   :  fa51 ; 
+ b1   :  fa59 ; 
+ b2   :  fa62 ; 
+ b3   :  fa6b ; 
+ b4   :  fa75 ; 
+ b5   :  fa7e ; 
+ b6   :  fa88 ; 
+ b7   :  fa92 ; 
+ b8   :  fa9c ; 
+ b9   :  faa7 ; 
+ ba   :  fab2 ; 
+ bb   :  fabd ; 
+ bc   :  fac9 ; 
+ bd   :  fad4 ; 
+ be   :  fae0 ; 
+ bf   :  faed ; 
+ c0   :  faf9 ; 
+ c1   :  fb06 ; 
+ c2   :  fb13 ; 
+ c3   :  fb20 ; 
+ c4   :  fb2e ; 
+ c5   :  fb3c ; 
+ c6   :  fb4a ; 
+ c7   :  fb58 ; 
+ c8   :  fb67 ; 
+ c9   :  fb76 ; 
+ ca   :  fb85 ; 
+ cb   :  fb95 ; 
+ cc   :  fba4 ; 
+ cd   :  fbb4 ; 
+ ce   :  fbc5 ; 
+ cf   :  fbd5 ; 
+ d0   :  fbe6 ; 
+ d1   :  fbf7 ; 
+ d2   :  fc08 ; 
+ d3   :  fc19 ; 
+ d4   :  fc2b ; 
+ d5   :  fc3d ; 
+ d6   :  fc4f ; 
+ d7   :  fc62 ; 
+ d8   :  fc75 ; 
+ d9   :  fc87 ; 
+ da   :  fc9b ; 
+ db   :  fcae ; 
+ dc   :  fcc2 ; 
+ dd   :  fcd6 ; 
+ de   :  fcea ; 
+ df   :  fcfe ; 
+ e0   :  fd13 ; 
+ e1   :  fd27 ; 
+ e2   :  fd3c ; 
+ e3   :  fd52 ; 
+ e4   :  fd67 ; 
+ e5   :  fd7d ; 
+ e6   :  fd93 ; 
+ e7   :  fda9 ; 
+ e8   :  fdbf ; 
+ e9   :  fdd6 ; 
+ ea   :  fdec ; 
+ eb   :  fe03 ; 
+ ec   :  fe1a ; 
+ ed   :  fe32 ; 
+ ee   :  fe49 ; 
+ ef   :  fe61 ; 
+ f0   :  fe79 ; 
+ f1   :  fe91 ; 
+ f2   :  fea9 ; 
+ f3   :  fec1 ; 
+ f4   :  feda ; 
+ f5   :  fef3 ; 
+ f6   :  ff0c ; 
+ f7   :  ff25 ; 
+ f8   :  ff3e ; 
+ f9   :  ff58 ; 
+ fa   :  ff71 ; 
+ fb   :  ff8b ; 
+ fc   :  ffa5 ; 
+ fd   :  ffbf ; 
+ fe   :  ffd9 ; 
+ ff   :  fff3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_44.mif
index f7632b4b50..fbc1fb8ae0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_44.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a ; 
- 1   :  10 ; 
- 2   :  16 ; 
- 3   :  1d ; 
- 4   :  23 ; 
- 5   :  2a ; 
- 6   :  30 ; 
- 7   :  37 ; 
- 8   :  3d ; 
- 9   :  44 ; 
- a   :  4a ; 
- b   :  51 ; 
- c   :  58 ; 
- d   :  5f ; 
- e   :  65 ; 
- f   :  6c ; 
- 10   :  73 ; 
- 11   :  7a ; 
- 12   :  81 ; 
- 13   :  87 ; 
- 14   :  8e ; 
- 15   :  95 ; 
- 16   :  9c ; 
- 17   :  a3 ; 
- 18   :  aa ; 
- 19   :  b1 ; 
- 1a   :  b8 ; 
- 1b   :  bf ; 
- 1c   :  c6 ; 
- 1d   :  cd ; 
- 1e   :  d4 ; 
- 1f   :  db ; 
- 20   :  e2 ; 
- 21   :  ea ; 
- 22   :  f1 ; 
- 23   :  f8 ; 
- 24   :  ff ; 
- 25   :  106 ; 
- 26   :  10d ; 
- 27   :  114 ; 
- 28   :  11b ; 
- 29   :  122 ; 
- 2a   :  129 ; 
- 2b   :  131 ; 
- 2c   :  138 ; 
- 2d   :  13f ; 
- 2e   :  146 ; 
- 2f   :  14d ; 
- 30   :  154 ; 
- 31   :  15b ; 
- 32   :  162 ; 
- 33   :  169 ; 
- 34   :  170 ; 
- 35   :  177 ; 
- 36   :  17e ; 
- 37   :  185 ; 
- 38   :  18c ; 
- 39   :  193 ; 
- 3a   :  19a ; 
- 3b   :  1a1 ; 
- 3c   :  1a8 ; 
- 3d   :  1ae ; 
- 3e   :  1b5 ; 
- 3f   :  1bc ; 
- 40   :  1c3 ; 
- 41   :  1c9 ; 
- 42   :  1d0 ; 
- 43   :  1d7 ; 
- 44   :  1dd ; 
- 45   :  1e4 ; 
- 46   :  1ea ; 
- 47   :  1f1 ; 
- 48   :  1f7 ; 
- 49   :  1fe ; 
- 4a   :  204 ; 
- 4b   :  20b ; 
- 4c   :  211 ; 
- 4d   :  217 ; 
- 4e   :  21d ; 
- 4f   :  223 ; 
- 50   :  229 ; 
- 51   :  22f ; 
- 52   :  235 ; 
- 53   :  23b ; 
- 54   :  241 ; 
- 55   :  247 ; 
- 56   :  24d ; 
- 57   :  253 ; 
- 58   :  258 ; 
- 59   :  25e ; 
- 5a   :  263 ; 
- 5b   :  269 ; 
- 5c   :  26e ; 
- 5d   :  273 ; 
- 5e   :  279 ; 
- 5f   :  27e ; 
- 60   :  283 ; 
- 61   :  288 ; 
- 62   :  28d ; 
- 63   :  292 ; 
- 64   :  296 ; 
- 65   :  29b ; 
- 66   :  2a0 ; 
- 67   :  2a4 ; 
- 68   :  2a9 ; 
- 69   :  2ad ; 
- 6a   :  2b2 ; 
- 6b   :  2b6 ; 
- 6c   :  2ba ; 
- 6d   :  2be ; 
- 6e   :  2c2 ; 
- 6f   :  2c6 ; 
- 70   :  2ca ; 
- 71   :  2cd ; 
- 72   :  2d1 ; 
- 73   :  2d4 ; 
- 74   :  2d8 ; 
- 75   :  2db ; 
- 76   :  2de ; 
- 77   :  2e1 ; 
- 78   :  2e4 ; 
- 79   :  2e7 ; 
- 7a   :  2ea ; 
- 7b   :  2ed ; 
- 7c   :  2ef ; 
- 7d   :  2f2 ; 
- 7e   :  2f4 ; 
+ 0   :  b ; 
+ 1   :  12 ; 
+ 2   :  18 ; 
+ 3   :  1e ; 
+ 4   :  25 ; 
+ 5   :  2b ; 
+ 6   :  32 ; 
+ 7   :  38 ; 
+ 8   :  3f ; 
+ 9   :  46 ; 
+ a   :  4c ; 
+ b   :  53 ; 
+ c   :  5a ; 
+ d   :  60 ; 
+ e   :  67 ; 
+ f   :  6e ; 
+ 10   :  75 ; 
+ 11   :  7b ; 
+ 12   :  82 ; 
+ 13   :  89 ; 
+ 14   :  90 ; 
+ 15   :  97 ; 
+ 16   :  9e ; 
+ 17   :  a5 ; 
+ 18   :  ac ; 
+ 19   :  b3 ; 
+ 1a   :  ba ; 
+ 1b   :  c1 ; 
+ 1c   :  c8 ; 
+ 1d   :  cf ; 
+ 1e   :  d6 ; 
+ 1f   :  dd ; 
+ 20   :  e4 ; 
+ 21   :  eb ; 
+ 22   :  f2 ; 
+ 23   :  fa ; 
+ 24   :  101 ; 
+ 25   :  108 ; 
+ 26   :  10f ; 
+ 27   :  116 ; 
+ 28   :  11d ; 
+ 29   :  124 ; 
+ 2a   :  12b ; 
+ 2b   :  132 ; 
+ 2c   :  139 ; 
+ 2d   :  141 ; 
+ 2e   :  148 ; 
+ 2f   :  14f ; 
+ 30   :  156 ; 
+ 31   :  15d ; 
+ 32   :  164 ; 
+ 33   :  16b ; 
+ 34   :  172 ; 
+ 35   :  179 ; 
+ 36   :  180 ; 
+ 37   :  187 ; 
+ 38   :  18e ; 
+ 39   :  195 ; 
+ 3a   :  19c ; 
+ 3b   :  1a2 ; 
+ 3c   :  1a9 ; 
+ 3d   :  1b0 ; 
+ 3e   :  1b7 ; 
+ 3f   :  1be ; 
+ 40   :  1c4 ; 
+ 41   :  1cb ; 
+ 42   :  1d2 ; 
+ 43   :  1d8 ; 
+ 44   :  1df ; 
+ 45   :  1e6 ; 
+ 46   :  1ec ; 
+ 47   :  1f3 ; 
+ 48   :  1f9 ; 
+ 49   :  1ff ; 
+ 4a   :  206 ; 
+ 4b   :  20c ; 
+ 4c   :  212 ; 
+ 4d   :  219 ; 
+ 4e   :  21f ; 
+ 4f   :  225 ; 
+ 50   :  22b ; 
+ 51   :  231 ; 
+ 52   :  237 ; 
+ 53   :  23d ; 
+ 54   :  243 ; 
+ 55   :  249 ; 
+ 56   :  24e ; 
+ 57   :  254 ; 
+ 58   :  25a ; 
+ 59   :  25f ; 
+ 5a   :  265 ; 
+ 5b   :  26a ; 
+ 5c   :  26f ; 
+ 5d   :  275 ; 
+ 5e   :  27a ; 
+ 5f   :  27f ; 
+ 60   :  284 ; 
+ 61   :  289 ; 
+ 62   :  28e ; 
+ 63   :  293 ; 
+ 64   :  298 ; 
+ 65   :  29c ; 
+ 66   :  2a1 ; 
+ 67   :  2a6 ; 
+ 68   :  2aa ; 
+ 69   :  2ae ; 
+ 6a   :  2b3 ; 
+ 6b   :  2b7 ; 
+ 6c   :  2bb ; 
+ 6d   :  2bf ; 
+ 6e   :  2c3 ; 
+ 6f   :  2c7 ; 
+ 70   :  2cb ; 
+ 71   :  2ce ; 
+ 72   :  2d2 ; 
+ 73   :  2d5 ; 
+ 74   :  2d9 ; 
+ 75   :  2dc ; 
+ 76   :  2df ; 
+ 77   :  2e2 ; 
+ 78   :  2e5 ; 
+ 79   :  2e8 ; 
+ 7a   :  2eb ; 
+ 7b   :  2ee ; 
+ 7c   :  2f0 ; 
+ 7d   :  2f3 ; 
+ 7e   :  2f5 ; 
  7f   :  2f7 ; 
  80   :  2f9 ; 
  81   :  2fb ; 
  82   :  2fd ; 
  83   :  2ff ; 
- 84   :  300 ; 
+ 84   :  301 ; 
  85   :  302 ; 
  86   :  304 ; 
  87   :  305 ; 
  88   :  306 ; 
- 89   :  307 ; 
- 8a   :  308 ; 
+ 89   :  308 ; 
+ 8a   :  309 ; 
  8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  308 ; 
  9b   :  307 ; 
  9c   :  306 ; 
- 9d   :  305 ; 
+ 9d   :  304 ; 
  9e   :  303 ; 
- 9f   :  302 ; 
- a0   :  300 ; 
- a1   :  2fe ; 
- a2   :  2fc ; 
- a3   :  2fa ; 
+ 9f   :  301 ; 
+ a0   :  2ff ; 
+ a1   :  2fd ; 
+ a2   :  2fb ; 
+ a3   :  2f9 ; 
  a4   :  2f7 ; 
- a5   :  2f5 ; 
- a6   :  2f3 ; 
- a7   :  2f0 ; 
- a8   :  2ed ; 
- a9   :  2ea ; 
- aa   :  2e7 ; 
- ab   :  2e4 ; 
- ac   :  2e0 ; 
- ad   :  2dd ; 
- ae   :  2d9 ; 
- af   :  2d5 ; 
- b0   :  2d1 ; 
- b1   :  2cd ; 
- b2   :  2c9 ; 
- b3   :  2c5 ; 
- b4   :  2c0 ; 
- b5   :  2bc ; 
- b6   :  2b7 ; 
- b7   :  2b2 ; 
- b8   :  2ad ; 
- b9   :  2a8 ; 
- ba   :  2a3 ; 
- bb   :  29d ; 
- bc   :  298 ; 
- bd   :  292 ; 
- be   :  28c ; 
- bf   :  286 ; 
- c0   :  280 ; 
- c1   :  27a ; 
- c2   :  273 ; 
- c3   :  26d ; 
- c4   :  266 ; 
- c5   :  25f ; 
- c6   :  258 ; 
- c7   :  251 ; 
- c8   :  24a ; 
- c9   :  243 ; 
- ca   :  23b ; 
- cb   :  233 ; 
- cc   :  22c ; 
- cd   :  224 ; 
- ce   :  21c ; 
- cf   :  214 ; 
- d0   :  20b ; 
- d1   :  203 ; 
- d2   :  1fa ; 
- d3   :  1f2 ; 
- d4   :  1e9 ; 
- d5   :  1e0 ; 
- d6   :  1d7 ; 
- d7   :  1ce ; 
- d8   :  1c4 ; 
- d9   :  1bb ; 
- da   :  1b1 ; 
- db   :  1a7 ; 
- dc   :  19e ; 
- dd   :  194 ; 
- de   :  18a ; 
- df   :  17f ; 
- e0   :  175 ; 
- e1   :  16b ; 
- e2   :  160 ; 
- e3   :  156 ; 
- e4   :  14b ; 
- e5   :  140 ; 
- e6   :  135 ; 
- e7   :  12a ; 
- e8   :  11f ; 
- e9   :  113 ; 
- ea   :  108 ; 
- eb   :  fc ; 
- ec   :  f1 ; 
- ed   :  e5 ; 
- ee   :  d9 ; 
- ef   :  cd ; 
- f0   :  c1 ; 
- f1   :  b5 ; 
- f2   :  a9 ; 
- f3   :  9c ; 
- f4   :  90 ; 
- f5   :  83 ; 
- f6   :  77 ; 
- f7   :  6a ; 
- f8   :  5d ; 
- f9   :  50 ; 
- fa   :  43 ; 
- fb   :  36 ; 
- fc   :  29 ; 
- fd   :  1c ; 
- fe   :  f ; 
- ff   :  1 ; 
+ a5   :  2f4 ; 
+ a6   :  2f2 ; 
+ a7   :  2ef ; 
+ a8   :  2ec ; 
+ a9   :  2e9 ; 
+ aa   :  2e6 ; 
+ ab   :  2e3 ; 
+ ac   :  2df ; 
+ ad   :  2dc ; 
+ ae   :  2d8 ; 
+ af   :  2d4 ; 
+ b0   :  2d0 ; 
+ b1   :  2cc ; 
+ b2   :  2c8 ; 
+ b3   :  2c4 ; 
+ b4   :  2bf ; 
+ b5   :  2bb ; 
+ b6   :  2b6 ; 
+ b7   :  2b1 ; 
+ b8   :  2ac ; 
+ b9   :  2a7 ; 
+ ba   :  2a1 ; 
+ bb   :  29c ; 
+ bc   :  296 ; 
+ bd   :  290 ; 
+ be   :  28b ; 
+ bf   :  285 ; 
+ c0   :  27e ; 
+ c1   :  278 ; 
+ c2   :  272 ; 
+ c3   :  26b ; 
+ c4   :  264 ; 
+ c5   :  25d ; 
+ c6   :  256 ; 
+ c7   :  24f ; 
+ c8   :  248 ; 
+ c9   :  241 ; 
+ ca   :  239 ; 
+ cb   :  231 ; 
+ cc   :  22a ; 
+ cd   :  222 ; 
+ ce   :  21a ; 
+ cf   :  211 ; 
+ d0   :  209 ; 
+ d1   :  201 ; 
+ d2   :  1f8 ; 
+ d3   :  1ef ; 
+ d4   :  1e6 ; 
+ d5   :  1de ; 
+ d6   :  1d4 ; 
+ d7   :  1cb ; 
+ d8   :  1c2 ; 
+ d9   :  1b8 ; 
+ da   :  1af ; 
+ db   :  1a5 ; 
+ dc   :  19b ; 
+ dd   :  191 ; 
+ de   :  187 ; 
+ df   :  17d ; 
+ e0   :  173 ; 
+ e1   :  168 ; 
+ e2   :  15e ; 
+ e3   :  153 ; 
+ e4   :  148 ; 
+ e5   :  13d ; 
+ e6   :  132 ; 
+ e7   :  127 ; 
+ e8   :  11c ; 
+ e9   :  110 ; 
+ ea   :  105 ; 
+ eb   :  f9 ; 
+ ec   :  ee ; 
+ ed   :  e2 ; 
+ ee   :  d6 ; 
+ ef   :  ca ; 
+ f0   :  be ; 
+ f1   :  b2 ; 
+ f2   :  a6 ; 
+ f3   :  99 ; 
+ f4   :  8d ; 
+ f5   :  80 ; 
+ f6   :  74 ; 
+ f7   :  67 ; 
+ f8   :  5a ; 
+ f9   :  4d ; 
+ fa   :  40 ; 
+ fb   :  33 ; 
+ fc   :  26 ; 
+ fd   :  19 ; 
+ fe   :  b ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_45.mif
index 2a12338814..09124c8924 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_45.mif
@@ -4,106 +4,106 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fffa ; 
- 1   :  fff8 ; 
+ 1   :  fff7 ; 
  2   :  fff5 ; 
- 3   :  fff3 ; 
- 4   :  fff0 ; 
+ 3   :  fff2 ; 
+ 4   :  ffef ; 
  5   :  ffed ; 
- 6   :  ffeb ; 
- 7   :  ffe8 ; 
+ 6   :  ffea ; 
+ 7   :  ffe7 ; 
  8   :  ffe5 ; 
- 9   :  ffe3 ; 
- a   :  ffe0 ; 
+ 9   :  ffe2 ; 
+ a   :  ffdf ; 
  b   :  ffdd ; 
- c   :  ffdb ; 
- d   :  ffd8 ; 
- e   :  ffd5 ; 
+ c   :  ffda ; 
+ d   :  ffd7 ; 
+ e   :  ffd4 ; 
  f   :  ffd2 ; 
  10   :  ffcf ; 
- 11   :  ffcd ; 
- 12   :  ffca ; 
- 13   :  ffc7 ; 
- 14   :  ffc4 ; 
+ 11   :  ffcc ; 
+ 12   :  ffc9 ; 
+ 13   :  ffc6 ; 
+ 14   :  ffc3 ; 
  15   :  ffc1 ; 
  16   :  ffbe ; 
- 17   :  ffbc ; 
- 18   :  ffb9 ; 
- 19   :  ffb6 ; 
- 1a   :  ffb3 ; 
- 1b   :  ffb0 ; 
- 1c   :  ffad ; 
- 1d   :  ffaa ; 
- 1e   :  ffa7 ; 
- 1f   :  ffa4 ; 
- 20   :  ffa1 ; 
- 21   :  ff9e ; 
- 22   :  ff9b ; 
- 23   :  ff98 ; 
- 24   :  ff95 ; 
- 25   :  ff92 ; 
- 26   :  ff8f ; 
- 27   :  ff8c ; 
- 28   :  ff89 ; 
- 29   :  ff86 ; 
- 2a   :  ff83 ; 
- 2b   :  ff80 ; 
- 2c   :  ff7d ; 
- 2d   :  ff7a ; 
- 2e   :  ff77 ; 
- 2f   :  ff74 ; 
- 30   :  ff71 ; 
- 31   :  ff6e ; 
- 32   :  ff6b ; 
- 33   :  ff68 ; 
- 34   :  ff65 ; 
- 35   :  ff62 ; 
- 36   :  ff5f ; 
- 37   :  ff5c ; 
- 38   :  ff59 ; 
- 39   :  ff56 ; 
- 3a   :  ff53 ; 
- 3b   :  ff50 ; 
- 3c   :  ff4d ; 
- 3d   :  ff4a ; 
- 3e   :  ff47 ; 
- 3f   :  ff44 ; 
+ 17   :  ffbb ; 
+ 18   :  ffb8 ; 
+ 19   :  ffb5 ; 
+ 1a   :  ffb2 ; 
+ 1b   :  ffaf ; 
+ 1c   :  ffac ; 
+ 1d   :  ffa9 ; 
+ 1e   :  ffa6 ; 
+ 1f   :  ffa3 ; 
+ 20   :  ffa0 ; 
+ 21   :  ff9d ; 
+ 22   :  ff9a ; 
+ 23   :  ff97 ; 
+ 24   :  ff94 ; 
+ 25   :  ff91 ; 
+ 26   :  ff8e ; 
+ 27   :  ff8b ; 
+ 28   :  ff88 ; 
+ 29   :  ff85 ; 
+ 2a   :  ff82 ; 
+ 2b   :  ff7f ; 
+ 2c   :  ff7c ; 
+ 2d   :  ff79 ; 
+ 2e   :  ff76 ; 
+ 2f   :  ff73 ; 
+ 30   :  ff70 ; 
+ 31   :  ff6d ; 
+ 32   :  ff6a ; 
+ 33   :  ff67 ; 
+ 34   :  ff64 ; 
+ 35   :  ff61 ; 
+ 36   :  ff5e ; 
+ 37   :  ff5b ; 
+ 38   :  ff58 ; 
+ 39   :  ff55 ; 
+ 3a   :  ff52 ; 
+ 3b   :  ff4f ; 
+ 3c   :  ff4c ; 
+ 3d   :  ff49 ; 
+ 3e   :  ff46 ; 
+ 3f   :  ff43 ; 
  40   :  ff41 ; 
  41   :  ff3e ; 
  42   :  ff3b ; 
- 43   :  ff39 ; 
- 44   :  ff36 ; 
- 45   :  ff33 ; 
- 46   :  ff30 ; 
- 47   :  ff2d ; 
- 48   :  ff2a ; 
+ 43   :  ff38 ; 
+ 44   :  ff35 ; 
+ 45   :  ff32 ; 
+ 46   :  ff2f ; 
+ 47   :  ff2c ; 
+ 48   :  ff29 ; 
  49   :  ff27 ; 
- 4a   :  ff25 ; 
- 4b   :  ff22 ; 
- 4c   :  ff1f ; 
- 4d   :  ff1c ; 
+ 4a   :  ff24 ; 
+ 4b   :  ff21 ; 
+ 4c   :  ff1e ; 
+ 4d   :  ff1b ; 
  4e   :  ff19 ; 
- 4f   :  ff17 ; 
- 50   :  ff14 ; 
+ 4f   :  ff16 ; 
+ 50   :  ff13 ; 
  51   :  ff11 ; 
- 52   :  ff0f ; 
- 53   :  ff0c ; 
+ 52   :  ff0e ; 
+ 53   :  ff0b ; 
  54   :  ff09 ; 
- 55   :  ff07 ; 
+ 55   :  ff06 ; 
  56   :  ff04 ; 
- 57   :  ff02 ; 
- 58   :  feff ; 
- 59   :  fefd ; 
- 5a   :  fefa ; 
- 5b   :  fef8 ; 
+ 57   :  ff01 ; 
+ 58   :  fefe ; 
+ 59   :  fefc ; 
+ 5a   :  fef9 ; 
+ 5b   :  fef7 ; 
  5c   :  fef5 ; 
- 5d   :  fef3 ; 
+ 5d   :  fef2 ; 
  5e   :  fef0 ; 
- 5f   :  feee ; 
- 60   :  feec ; 
+ 5f   :  feed ; 
+ 60   :  feeb ; 
  61   :  fee9 ; 
  62   :  fee7 ; 
- 63   :  fee5 ; 
- 64   :  fee3 ; 
+ 63   :  fee4 ; 
+ 64   :  fee2 ; 
  65   :  fee0 ; 
  66   :  fede ; 
  67   :  fedc ; 
@@ -114,32 +114,32 @@ CONTENT BEGIN
  6c   :  fed2 ; 
  6d   :  fed0 ; 
  6e   :  fece ; 
- 6f   :  fecd ; 
- 70   :  fecb ; 
+ 6f   :  fecc ; 
+ 70   :  feca ; 
  71   :  fec9 ; 
  72   :  fec7 ; 
- 73   :  fec6 ; 
+ 73   :  fec5 ; 
  74   :  fec4 ; 
  75   :  fec2 ; 
- 76   :  fec1 ; 
+ 76   :  fec0 ; 
  77   :  febf ; 
- 78   :  febe ; 
+ 78   :  febd ; 
  79   :  febc ; 
  7a   :  febb ; 
- 7b   :  feba ; 
+ 7b   :  feb9 ; 
  7c   :  feb8 ; 
  7d   :  feb7 ; 
  7e   :  feb6 ; 
  7f   :  feb5 ; 
- 80   :  feb4 ; 
- 81   :  feb3 ; 
- 82   :  feb2 ; 
- 83   :  feb1 ; 
- 84   :  feb0 ; 
+ 80   :  feb3 ; 
+ 81   :  feb2 ; 
+ 82   :  feb1 ; 
+ 83   :  feb0 ; 
+ 84   :  feaf ; 
  85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  fead ; 
+ 88   :  feac ; 
  89   :  feac ; 
  8a   :  feab ; 
  8b   :  feab ; 
@@ -161,10 +161,10 @@ CONTENT BEGIN
  9b   :  fea9 ; 
  9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feaa ; 
+ 9e   :  feab ; 
  9f   :  feab ; 
  a0   :  feac ; 
- a1   :  feac ; 
+ a1   :  fead ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
@@ -173,90 +173,90 @@ CONTENT BEGIN
  a7   :  feb2 ; 
  a8   :  feb3 ; 
  a9   :  feb4 ; 
- aa   :  feb5 ; 
+ aa   :  feb6 ; 
  ab   :  feb7 ; 
  ac   :  feb8 ; 
- ad   :  feb9 ; 
+ ad   :  feba ; 
  ae   :  febb ; 
- af   :  febc ; 
+ af   :  febd ; 
  b0   :  febe ; 
  b1   :  fec0 ; 
- b2   :  fec1 ; 
- b3   :  fec3 ; 
- b4   :  fec5 ; 
- b5   :  fec7 ; 
- b6   :  fec9 ; 
- b7   :  fecb ; 
- b8   :  fecd ; 
+ b2   :  fec2 ; 
+ b3   :  fec4 ; 
+ b4   :  fec6 ; 
+ b5   :  fec8 ; 
+ b6   :  feca ; 
+ b7   :  fecc ; 
+ b8   :  fece ; 
  b9   :  fed0 ; 
  ba   :  fed2 ; 
- bb   :  fed4 ; 
+ bb   :  fed5 ; 
  bc   :  fed7 ; 
- bd   :  fed9 ; 
+ bd   :  feda ; 
  be   :  fedc ; 
- bf   :  fede ; 
- c0   :  fee1 ; 
+ bf   :  fedf ; 
+ c0   :  fee2 ; 
  c1   :  fee4 ; 
- c2   :  fee6 ; 
- c3   :  fee9 ; 
- c4   :  feec ; 
- c5   :  feef ; 
- c6   :  fef2 ; 
- c7   :  fef5 ; 
- c8   :  fef8 ; 
- c9   :  fefc ; 
- ca   :  feff ; 
- cb   :  ff02 ; 
- cc   :  ff06 ; 
- cd   :  ff09 ; 
- ce   :  ff0d ; 
+ c2   :  fee7 ; 
+ c3   :  feea ; 
+ c4   :  feed ; 
+ c5   :  fef0 ; 
+ c6   :  fef3 ; 
+ c7   :  fef6 ; 
+ c8   :  fef9 ; 
+ c9   :  fefd ; 
+ ca   :  ff00 ; 
+ cb   :  ff03 ; 
+ cc   :  ff07 ; 
+ cd   :  ff0a ; 
+ ce   :  ff0e ; 
  cf   :  ff11 ; 
- d0   :  ff14 ; 
- d1   :  ff18 ; 
- d2   :  ff1c ; 
- d3   :  ff20 ; 
- d4   :  ff24 ; 
- d5   :  ff28 ; 
- d6   :  ff2c ; 
- d7   :  ff30 ; 
- d8   :  ff34 ; 
- d9   :  ff38 ; 
- da   :  ff3d ; 
- db   :  ff41 ; 
- dc   :  ff46 ; 
- dd   :  ff4a ; 
- de   :  ff4f ; 
- df   :  ff53 ; 
- e0   :  ff58 ; 
- e1   :  ff5d ; 
- e2   :  ff61 ; 
- e3   :  ff66 ; 
- e4   :  ff6b ; 
- e5   :  ff70 ; 
- e6   :  ff75 ; 
- e7   :  ff7a ; 
- e8   :  ff7f ; 
- e9   :  ff85 ; 
- ea   :  ff8a ; 
- eb   :  ff8f ; 
- ec   :  ff94 ; 
- ed   :  ff9a ; 
- ee   :  ff9f ; 
- ef   :  ffa5 ; 
- f0   :  ffaa ; 
- f1   :  ffb0 ; 
- f2   :  ffb6 ; 
- f3   :  ffbb ; 
- f4   :  ffc1 ; 
- f5   :  ffc7 ; 
- f6   :  ffcd ; 
- f7   :  ffd3 ; 
- f8   :  ffd9 ; 
- f9   :  ffdf ; 
- fa   :  ffe5 ; 
- fb   :  ffeb ; 
- fc   :  fff1 ; 
- fd   :  fff7 ; 
- fe   :  fffd ; 
- ff   :  3 ; 
+ d0   :  ff15 ; 
+ d1   :  ff19 ; 
+ d2   :  ff1d ; 
+ d3   :  ff21 ; 
+ d4   :  ff25 ; 
+ d5   :  ff29 ; 
+ d6   :  ff2d ; 
+ d7   :  ff31 ; 
+ d8   :  ff35 ; 
+ d9   :  ff39 ; 
+ da   :  ff3e ; 
+ db   :  ff42 ; 
+ dc   :  ff47 ; 
+ dd   :  ff4b ; 
+ de   :  ff50 ; 
+ df   :  ff54 ; 
+ e0   :  ff59 ; 
+ e1   :  ff5e ; 
+ e2   :  ff63 ; 
+ e3   :  ff67 ; 
+ e4   :  ff6c ; 
+ e5   :  ff71 ; 
+ e6   :  ff76 ; 
+ e7   :  ff7c ; 
+ e8   :  ff81 ; 
+ e9   :  ff86 ; 
+ ea   :  ff8b ; 
+ eb   :  ff90 ; 
+ ec   :  ff96 ; 
+ ed   :  ff9b ; 
+ ee   :  ffa1 ; 
+ ef   :  ffa6 ; 
+ f0   :  ffac ; 
+ f1   :  ffb1 ; 
+ f2   :  ffb7 ; 
+ f3   :  ffbd ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc8 ; 
+ f6   :  ffce ; 
+ f7   :  ffd4 ; 
+ f8   :  ffda ; 
+ f9   :  ffe0 ; 
+ fa   :  ffe6 ; 
+ fb   :  ffec ; 
+ fc   :  fff2 ; 
+ fd   :  fff8 ; 
+ fe   :  ffff ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_46.mif
index e1bee1795f..0da6636a06 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_46.mif
@@ -3,20 +3,20 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2 ; 
+ 0   :  3 ; 
  1   :  3 ; 
  2   :  4 ; 
  3   :  5 ; 
  4   :  6 ; 
- 5   :  6 ; 
- 6   :  7 ; 
+ 5   :  7 ; 
+ 6   :  8 ; 
  7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
  a   :  b ; 
  b   :  c ; 
- c   :  c ; 
- d   :  d ; 
+ c   :  d ; 
+ d   :  e ; 
  e   :  e ; 
  f   :  f ; 
  10   :  10 ; 
@@ -26,29 +26,29 @@ CONTENT BEGIN
  14   :  14 ; 
  15   :  15 ; 
  16   :  16 ; 
- 17   :  16 ; 
- 18   :  17 ; 
- 19   :  18 ; 
- 1a   :  19 ; 
- 1b   :  1a ; 
- 1c   :  1b ; 
- 1d   :  1c ; 
- 1e   :  1d ; 
+ 17   :  17 ; 
+ 18   :  18 ; 
+ 19   :  19 ; 
+ 1a   :  1a ; 
+ 1b   :  1b ; 
+ 1c   :  1c ; 
+ 1d   :  1d ; 
+ 1e   :  1e ; 
  1f   :  1e ; 
  20   :  1f ; 
  21   :  20 ; 
  22   :  21 ; 
  23   :  22 ; 
  24   :  23 ; 
- 25   :  24 ; 
- 26   :  25 ; 
- 27   :  26 ; 
- 28   :  27 ; 
- 29   :  28 ; 
- 2a   :  29 ; 
- 2b   :  2a ; 
- 2c   :  2b ; 
- 2d   :  2c ; 
+ 25   :  25 ; 
+ 26   :  26 ; 
+ 27   :  27 ; 
+ 28   :  28 ; 
+ 29   :  29 ; 
+ 2a   :  2a ; 
+ 2b   :  2b ; 
+ 2c   :  2c ; 
+ 2d   :  2d ; 
  2e   :  2e ; 
  2f   :  2f ; 
  30   :  30 ; 
@@ -64,11 +64,11 @@ CONTENT BEGIN
  3a   :  3a ; 
  3b   :  3b ; 
  3c   :  3c ; 
- 3d   :  3d ; 
- 3e   :  3e ; 
- 3f   :  3f ; 
- 40   :  40 ; 
- 41   :  41 ; 
+ 3d   :  3e ; 
+ 3e   :  3f ; 
+ 3f   :  40 ; 
+ 40   :  41 ; 
+ 41   :  42 ; 
  42   :  43 ; 
  43   :  44 ; 
  44   :  45 ; 
@@ -96,21 +96,21 @@ CONTENT BEGIN
  5a   :  5b ; 
  5b   :  5c ; 
  5c   :  5d ; 
- 5d   :  5d ; 
- 5e   :  5e ; 
- 5f   :  5f ; 
+ 5d   :  5e ; 
+ 5e   :  5f ; 
+ 5f   :  60 ; 
  60   :  60 ; 
  61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
  65   :  65 ; 
- 66   :  65 ; 
+ 66   :  66 ; 
  67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  69 ; 
+ 6b   :  6a ; 
  6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
@@ -118,15 +118,15 @@ CONTENT BEGIN
  70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  6f ; 
+ 73   :  70 ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  71 ; 
+ 76   :  72 ; 
  77   :  72 ; 
  78   :  73 ; 
  79   :  73 ; 
  7a   :  74 ; 
- 7b   :  74 ; 
+ 7b   :  75 ; 
  7c   :  75 ; 
  7d   :  76 ; 
  7e   :  76 ; 
@@ -136,7 +136,7 @@ CONTENT BEGIN
  82   :  78 ; 
  83   :  79 ; 
  84   :  79 ; 
- 85   :  79 ; 
+ 85   :  7a ; 
  86   :  7a ; 
  87   :  7a ; 
  88   :  7b ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7e ; 
+ 9f   :  7d ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -176,11 +176,11 @@ CONTENT BEGIN
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  7a ; 
+ ad   :  79 ; 
  ae   :  79 ; 
- af   :  79 ; 
+ af   :  78 ; 
  b0   :  78 ; 
- b1   :  78 ; 
+ b1   :  77 ; 
  b2   :  77 ; 
  b3   :  76 ; 
  b4   :  76 ; 
@@ -190,7 +190,7 @@ CONTENT BEGIN
  b8   :  73 ; 
  b9   :  72 ; 
  ba   :  71 ; 
- bb   :  71 ; 
+ bb   :  70 ; 
  bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
@@ -204,14 +204,14 @@ CONTENT BEGIN
  c6   :  66 ; 
  c7   :  65 ; 
  c8   :  64 ; 
- c9   :  63 ; 
+ c9   :  62 ; 
  ca   :  61 ; 
  cb   :  60 ; 
  cc   :  5f ; 
- cd   :  5e ; 
+ cd   :  5d ; 
  ce   :  5c ; 
  cf   :  5b ; 
- d0   :  5a ; 
+ d0   :  59 ; 
  d1   :  58 ; 
  d2   :  57 ; 
  d3   :  55 ; 
@@ -219,44 +219,44 @@ CONTENT BEGIN
  d5   :  52 ; 
  d6   :  51 ; 
  d7   :  4f ; 
- d8   :  4e ; 
+ d8   :  4d ; 
  d9   :  4c ; 
- da   :  4b ; 
- db   :  49 ; 
+ da   :  4a ; 
+ db   :  48 ; 
  dc   :  47 ; 
- dd   :  46 ; 
- de   :  44 ; 
+ dd   :  45 ; 
+ de   :  43 ; 
  df   :  42 ; 
  e0   :  40 ; 
  e1   :  3e ; 
- e2   :  3d ; 
- e3   :  3b ; 
- e4   :  39 ; 
- e5   :  37 ; 
- e6   :  35 ; 
+ e2   :  3c ; 
+ e3   :  3a ; 
+ e4   :  38 ; 
+ e5   :  36 ; 
+ e6   :  34 ; 
  e7   :  33 ; 
  e8   :  31 ; 
  e9   :  2f ; 
- ea   :  2d ; 
- eb   :  2b ; 
- ec   :  29 ; 
- ed   :  27 ; 
- ee   :  25 ; 
+ ea   :  2c ; 
+ eb   :  2a ; 
+ ec   :  28 ; 
+ ed   :  26 ; 
+ ee   :  24 ; 
  ef   :  22 ; 
  f0   :  20 ; 
- f1   :  1e ; 
- f2   :  1c ; 
- f3   :  1a ; 
+ f1   :  1d ; 
+ f2   :  1b ; 
+ f3   :  19 ; 
  f4   :  17 ; 
- f5   :  15 ; 
- f6   :  13 ; 
+ f5   :  14 ; 
+ f6   :  12 ; 
  f7   :  10 ; 
- f8   :  e ; 
- f9   :  c ; 
+ f8   :  d ; 
+ f9   :  b ; 
  fa   :  9 ; 
- fb   :  7 ; 
+ fb   :  6 ; 
  fc   :  4 ; 
- fd   :  2 ; 
+ fd   :  1 ; 
  fe   :  ffff ; 
- ff   :  fffd ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_47.mif
index c87c6cd725..bf015cd10d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_47.mif
@@ -3,22 +3,22 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  71 ; 
- 1   :  80 ; 
- 2   :  80 ; 
- 3   :  71 ; 
- 4   :  55 ; 
- 5   :  35 ; 
- 6   :  16 ; 
- 7   :  fffe ; 
- 8   :  fff1 ; 
+ 0   :  76 ; 
+ 1   :  82 ; 
+ 2   :  7e ; 
+ 3   :  6b ; 
+ 4   :  4d ; 
+ 5   :  2d ; 
+ 6   :  f ; 
+ 7   :  fffa ; 
+ 8   :  ffef ; 
  9   :  ffec ; 
- a   :  ffef ; 
- b   :  fff4 ; 
- c   :  fff8 ; 
+ a   :  fff0 ; 
+ b   :  fff5 ; 
+ c   :  fff9 ; 
  d   :  fffb ; 
- e   :  fffa ; 
- f   :  fff8 ; 
+ e   :  fff9 ; 
+ f   :  fff7 ; 
  10   :  fff5 ; 
  11   :  fff4 ; 
  12   :  fff5 ; 
@@ -29,9 +29,9 @@ CONTENT BEGIN
  17   :  fff7 ; 
  18   :  fff6 ; 
  19   :  fff5 ; 
- 1a   :  fff5 ; 
+ 1a   :  fff6 ; 
  1b   :  fff6 ; 
- 1c   :  fff6 ; 
+ 1c   :  fff7 ; 
  1d   :  fff7 ; 
  1e   :  fff7 ; 
  1f   :  fff6 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  fff0 ; 
  44   :  fff0 ; 
  45   :  fff0 ; 
- 46   :  fff0 ; 
+ 46   :  ffef ; 
  47   :  ffef ; 
  48   :  ffef ; 
  49   :  ffef ; 
@@ -85,7 +85,7 @@ CONTENT BEGIN
  4f   :  ffed ; 
  50   :  ffed ; 
  51   :  ffed ; 
- 52   :  ffed ; 
+ 52   :  ffec ; 
  53   :  ffec ; 
  54   :  ffec ; 
  55   :  ffec ; 
@@ -98,11 +98,11 @@ CONTENT BEGIN
  5c   :  ffea ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
- 5f   :  ffea ; 
+ 5f   :  ffe9 ; 
  60   :  ffe9 ; 
  61   :  ffe9 ; 
  62   :  ffe9 ; 
- 63   :  ffe9 ; 
+ 63   :  ffe8 ; 
  64   :  ffe8 ; 
  65   :  ffe8 ; 
  66   :  ffe8 ; 
@@ -115,7 +115,7 @@ CONTENT BEGIN
  6d   :  ffe6 ; 
  6e   :  ffe6 ; 
  6f   :  ffe6 ; 
- 70   :  ffe6 ; 
+ 70   :  ffe5 ; 
  71   :  ffe5 ; 
  72   :  ffe5 ; 
  73   :  ffe5 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe0 ; 
  95   :  ffe0 ; 
  96   :  ffe0 ; 
- 97   :  ffe0 ; 
+ 97   :  ffdf ; 
  98   :  ffdf ; 
  99   :  ffdf ; 
  9a   :  ffdf ; 
@@ -204,16 +204,16 @@ CONTENT BEGIN
  c6   :  ffe4 ; 
  c7   :  ffe4 ; 
  c8   :  ffe4 ; 
- c9   :  ffe4 ; 
+ c9   :  ffe5 ; 
  ca   :  ffe5 ; 
  cb   :  ffe5 ; 
  cc   :  ffe5 ; 
  cd   :  ffe6 ; 
  ce   :  ffe6 ; 
- cf   :  ffe6 ; 
+ cf   :  ffe7 ; 
  d0   :  ffe7 ; 
  d1   :  ffe7 ; 
- d2   :  ffe7 ; 
+ d2   :  ffe8 ; 
  d3   :  ffe8 ; 
  d4   :  ffe8 ; 
  d5   :  ffe9 ; 
@@ -234,12 +234,12 @@ CONTENT BEGIN
  e4   :  fff0 ; 
  e5   :  fff0 ; 
  e6   :  fff1 ; 
- e7   :  fff1 ; 
+ e7   :  fff2 ; 
  e8   :  fff2 ; 
  e9   :  fff3 ; 
  ea   :  fff3 ; 
  eb   :  fff4 ; 
- ec   :  fff4 ; 
+ ec   :  fff5 ; 
  ed   :  fff5 ; 
  ee   :  fff6 ; 
  ef   :  fff6 ; 
@@ -251,11 +251,11 @@ CONTENT BEGIN
  f5   :  fffa ; 
  f6   :  fffb ; 
  f7   :  fffc ; 
- f8   :  fffc ; 
+ f8   :  fffd ; 
  f9   :  fffd ; 
  fa   :  fffe ; 
  fb   :  ffff ; 
- fc   :  ffff ; 
+ fc   :  0 ; 
  fd   :  0 ; 
  fe   :  1 ; 
  ff   :  2 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_48.mif
index 129bf3fc03..5342a1f785 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_48.mif
@@ -3,83 +3,83 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5 ; 
+ 0   :  4 ; 
  1   :  4 ; 
  2   :  3 ; 
- 3   :  3 ; 
- 4   :  2 ; 
+ 3   :  2 ; 
+ 4   :  1 ; 
  5   :  1 ; 
  6   :  0 ; 
- 7   :  0 ; 
- 8   :  ffff ; 
+ 7   :  ffff ; 
+ 8   :  fffe ; 
  9   :  fffe ; 
  a   :  fffd ; 
- b   :  fffd ; 
- c   :  fffc ; 
+ b   :  fffc ; 
+ c   :  fffb ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fffa ; 
+ f   :  fff9 ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff8 ; 
+ 12   :  fff7 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
- 15   :  fff6 ; 
+ 15   :  fff5 ; 
  16   :  fff5 ; 
- 17   :  fff5 ; 
- 18   :  fff4 ; 
+ 17   :  fff4 ; 
+ 18   :  fff3 ; 
  19   :  fff3 ; 
- 1a   :  fff3 ; 
+ 1a   :  fff2 ; 
  1b   :  fff2 ; 
- 1c   :  fff2 ; 
+ 1c   :  fff1 ; 
  1d   :  fff1 ; 
  1e   :  fff0 ; 
  1f   :  fff0 ; 
  20   :  ffef ; 
- 21   :  ffef ; 
+ 21   :  ffee ; 
  22   :  ffee ; 
- 23   :  ffee ; 
+ 23   :  ffed ; 
  24   :  ffed ; 
- 25   :  ffed ; 
+ 25   :  ffec ; 
  26   :  ffec ; 
  27   :  ffec ; 
  28   :  ffeb ; 
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffea ; 
+ 2c   :  ffe9 ; 
  2d   :  ffe9 ; 
- 2e   :  ffe9 ; 
+ 2e   :  ffe8 ; 
  2f   :  ffe8 ; 
  30   :  ffe8 ; 
- 31   :  ffe8 ; 
+ 31   :  ffe7 ; 
  32   :  ffe7 ; 
  33   :  ffe7 ; 
- 34   :  ffe7 ; 
+ 34   :  ffe6 ; 
  35   :  ffe6 ; 
  36   :  ffe6 ; 
  37   :  ffe5 ; 
  38   :  ffe5 ; 
  39   :  ffe5 ; 
- 3a   :  ffe5 ; 
+ 3a   :  ffe4 ; 
  3b   :  ffe4 ; 
  3c   :  ffe4 ; 
  3d   :  ffe4 ; 
  3e   :  ffe3 ; 
  3f   :  ffe3 ; 
  40   :  ffe3 ; 
- 41   :  ffe3 ; 
+ 41   :  ffe2 ; 
  42   :  ffe2 ; 
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe2 ; 
+ 46   :  ffe1 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe1 ; 
+ 4c   :  ffe0 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -88,7 +88,7 @@ CONTENT BEGIN
  52   :  ffe0 ; 
  53   :  ffe0 ; 
  54   :  ffe0 ; 
- 55   :  ffe0 ; 
+ 55   :  ffdf ; 
  56   :  ffdf ; 
  57   :  ffdf ; 
  58   :  ffdf ; 
@@ -111,7 +111,7 @@ CONTENT BEGIN
  69   :  ffdf ; 
  6a   :  ffdf ; 
  6b   :  ffdf ; 
- 6c   :  ffdf ; 
+ 6c   :  ffe0 ; 
  6d   :  ffe0 ; 
  6e   :  ffe0 ; 
  6f   :  ffe0 ; 
@@ -121,14 +121,14 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe0 ; 
+ 76   :  ffe1 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
  7a   :  ffe1 ; 
  7b   :  ffe1 ; 
  7c   :  ffe1 ; 
- 7d   :  ffe1 ; 
+ 7d   :  ffe2 ; 
  7e   :  ffe2 ; 
  7f   :  ffe2 ; 
  80   :  ffe2 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe3 ; 
+ 89   :  ffe4 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -150,11 +150,11 @@ CONTENT BEGIN
  90   :  ffe5 ; 
  91   :  ffe5 ; 
  92   :  ffe5 ; 
- 93   :  ffe5 ; 
+ 93   :  ffe6 ; 
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe6 ; 
+ 97   :  ffe7 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -163,45 +163,45 @@ CONTENT BEGIN
  9d   :  ffe8 ; 
  9e   :  ffe8 ; 
  9f   :  ffe8 ; 
- a0   :  ffe8 ; 
+ a0   :  ffe9 ; 
  a1   :  ffe9 ; 
  a2   :  ffe9 ; 
  a3   :  ffe9 ; 
- a4   :  ffe9 ; 
+ a4   :  ffea ; 
  a5   :  ffea ; 
  a6   :  ffea ; 
  a7   :  ffea ; 
- a8   :  ffea ; 
+ a8   :  ffeb ; 
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffeb ; 
+ ac   :  ffec ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
  b0   :  ffec ; 
- b1   :  ffec ; 
+ b1   :  ffed ; 
  b2   :  ffed ; 
  b3   :  ffed ; 
- b4   :  ffed ; 
+ b4   :  ffee ; 
  b5   :  ffee ; 
  b6   :  ffee ; 
  b7   :  ffee ; 
  b8   :  ffee ; 
- b9   :  ffee ; 
+ b9   :  ffef ; 
  ba   :  ffef ; 
  bb   :  ffef ; 
  bc   :  ffef ; 
- bd   :  ffef ; 
+ bd   :  fff0 ; 
  be   :  fff0 ; 
  bf   :  fff0 ; 
  c0   :  fff0 ; 
  c1   :  fff0 ; 
- c2   :  fff0 ; 
+ c2   :  fff1 ; 
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff1 ; 
+ c6   :  fff2 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -213,15 +213,15 @@ CONTENT BEGIN
  cf   :  fff3 ; 
  d0   :  fff3 ; 
  d1   :  fff3 ; 
- d2   :  fff3 ; 
+ d2   :  fff4 ; 
  d3   :  fff4 ; 
  d4   :  fff4 ; 
  d5   :  fff4 ; 
  d6   :  fff5 ; 
- d7   :  fff5 ; 
+ d7   :  fff4 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff4 ; 
+ da   :  fff5 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  fff6 ; 
  e5   :  fff7 ; 
  e6   :  fff7 ; 
- e7   :  fff7 ; 
+ e7   :  fff6 ; 
  e8   :  fff6 ; 
- e9   :  fff6 ; 
- ea   :  fff5 ; 
+ e9   :  fff5 ; 
+ ea   :  fff6 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff6 ; 
- f1   :  fff5 ; 
- f2   :  fff4 ; 
- f3   :  fff5 ; 
- f4   :  fff7 ; 
- f5   :  fff9 ; 
- f6   :  fffb ; 
- f7   :  fff9 ; 
- f8   :  fff5 ; 
- f9   :  fff0 ; 
- fa   :  ffec ; 
- fb   :  ffef ; 
- fc   :  fffa ; 
- fd   :  f ; 
- fe   :  2d ; 
- ff   :  4d ; 
+ f0   :  fff5 ; 
+ f1   :  fff4 ; 
+ f2   :  fff5 ; 
+ f3   :  fff7 ; 
+ f4   :  fff9 ; 
+ f5   :  fffa ; 
+ f6   :  fffa ; 
+ f7   :  fff6 ; 
+ f8   :  fff1 ; 
+ f9   :  ffed ; 
+ fa   :  ffed ; 
+ fb   :  fff6 ; 
+ fc   :  9 ; 
+ fd   :  25 ; 
+ fe   :  45 ; 
+ ff   :  64 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_49.mif
index 74a643627d..972af5bd38 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_49.mif
@@ -3,107 +3,107 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff2 ; 
- 1   :  fff5 ; 
- 2   :  fff7 ; 
- 3   :  fffa ; 
- 4   :  fffc ; 
- 5   :  ffff ; 
- 6   :  1 ; 
- 7   :  4 ; 
- 8   :  6 ; 
- 9   :  9 ; 
- a   :  b ; 
- b   :  d ; 
- c   :  10 ; 
- d   :  12 ; 
- e   :  14 ; 
- f   :  17 ; 
- 10   :  19 ; 
- 11   :  1b ; 
- 12   :  1d ; 
- 13   :  20 ; 
- 14   :  22 ; 
- 15   :  24 ; 
- 16   :  26 ; 
- 17   :  28 ; 
- 18   :  2a ; 
- 19   :  2c ; 
- 1a   :  2f ; 
- 1b   :  31 ; 
- 1c   :  33 ; 
- 1d   :  34 ; 
- 1e   :  36 ; 
- 1f   :  38 ; 
- 20   :  3a ; 
- 21   :  3c ; 
- 22   :  3e ; 
- 23   :  40 ; 
- 24   :  42 ; 
- 25   :  43 ; 
- 26   :  45 ; 
- 27   :  47 ; 
- 28   :  48 ; 
- 29   :  4a ; 
- 2a   :  4c ; 
- 2b   :  4d ; 
- 2c   :  4f ; 
- 2d   :  51 ; 
- 2e   :  52 ; 
- 2f   :  54 ; 
- 30   :  55 ; 
- 31   :  57 ; 
- 32   :  58 ; 
- 33   :  59 ; 
- 34   :  5b ; 
- 35   :  5c ; 
- 36   :  5d ; 
- 37   :  5f ; 
- 38   :  60 ; 
- 39   :  61 ; 
- 3a   :  62 ; 
+ 0   :  fff4 ; 
+ 1   :  fff6 ; 
+ 2   :  fff9 ; 
+ 3   :  fffc ; 
+ 4   :  fffe ; 
+ 5   :  1 ; 
+ 6   :  3 ; 
+ 7   :  6 ; 
+ 8   :  8 ; 
+ 9   :  a ; 
+ a   :  d ; 
+ b   :  f ; 
+ c   :  11 ; 
+ d   :  14 ; 
+ e   :  16 ; 
+ f   :  18 ; 
+ 10   :  1b ; 
+ 11   :  1d ; 
+ 12   :  1f ; 
+ 13   :  21 ; 
+ 14   :  23 ; 
+ 15   :  26 ; 
+ 16   :  28 ; 
+ 17   :  2a ; 
+ 18   :  2c ; 
+ 19   :  2e ; 
+ 1a   :  30 ; 
+ 1b   :  32 ; 
+ 1c   :  34 ; 
+ 1d   :  36 ; 
+ 1e   :  38 ; 
+ 1f   :  3a ; 
+ 20   :  3c ; 
+ 21   :  3e ; 
+ 22   :  3f ; 
+ 23   :  41 ; 
+ 24   :  43 ; 
+ 25   :  45 ; 
+ 26   :  46 ; 
+ 27   :  48 ; 
+ 28   :  4a ; 
+ 29   :  4b ; 
+ 2a   :  4d ; 
+ 2b   :  4f ; 
+ 2c   :  50 ; 
+ 2d   :  52 ; 
+ 2e   :  53 ; 
+ 2f   :  55 ; 
+ 30   :  56 ; 
+ 31   :  58 ; 
+ 32   :  59 ; 
+ 33   :  5a ; 
+ 34   :  5c ; 
+ 35   :  5d ; 
+ 36   :  5e ; 
+ 37   :  60 ; 
+ 38   :  61 ; 
+ 39   :  62 ; 
+ 3a   :  63 ; 
  3b   :  64 ; 
- 3c   :  65 ; 
- 3d   :  66 ; 
- 3e   :  67 ; 
- 3f   :  68 ; 
- 40   :  69 ; 
- 41   :  6a ; 
- 42   :  6b ; 
- 43   :  6c ; 
- 44   :  6d ; 
- 45   :  6e ; 
+ 3c   :  66 ; 
+ 3d   :  67 ; 
+ 3e   :  68 ; 
+ 3f   :  69 ; 
+ 40   :  6a ; 
+ 41   :  6b ; 
+ 42   :  6c ; 
+ 43   :  6d ; 
+ 44   :  6e ; 
+ 45   :  6f ; 
  46   :  6f ; 
  47   :  70 ; 
- 48   :  70 ; 
- 49   :  71 ; 
- 4a   :  72 ; 
+ 48   :  71 ; 
+ 49   :  72 ; 
+ 4a   :  73 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  74 ; 
+ 4d   :  75 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  76 ; 
+ 50   :  77 ; 
  51   :  77 ; 
- 52   :  77 ; 
+ 52   :  78 ; 
  53   :  78 ; 
- 54   :  78 ; 
+ 54   :  79 ; 
  55   :  79 ; 
- 56   :  79 ; 
+ 56   :  7a ; 
  57   :  7a ; 
- 58   :  7a ; 
+ 58   :  7b ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7b ; 
+ 5b   :  7c ; 
  5c   :  7c ; 
  5d   :  7c ; 
- 5e   :  7c ; 
+ 5e   :  7d ; 
  5f   :  7d ; 
  60   :  7d ; 
  61   :  7d ; 
  62   :  7d ; 
  63   :  7d ; 
- 64   :  7d ; 
+ 64   :  7e ; 
  65   :  7e ; 
  66   :  7e ; 
  67   :  7e ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  7d ; 
  72   :  7d ; 
  73   :  7d ; 
- 74   :  7d ; 
+ 74   :  7c ; 
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
- 78   :  7c ; 
+ 78   :  7b ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7b ; 
+ 7b   :  7a ; 
  7c   :  7a ; 
  7d   :  7a ; 
- 7e   :  7a ; 
+ 7e   :  79 ; 
  7f   :  79 ; 
- 80   :  79 ; 
+ 80   :  78 ; 
  81   :  78 ; 
- 82   :  78 ; 
+ 82   :  77 ; 
  83   :  77 ; 
- 84   :  77 ; 
+ 84   :  76 ; 
  85   :  76 ; 
- 86   :  76 ; 
+ 86   :  75 ; 
  87   :  75 ; 
- 88   :  75 ; 
+ 88   :  74 ; 
  89   :  74 ; 
  8a   :  73 ; 
- 8b   :  73 ; 
+ 8b   :  72 ; 
  8c   :  72 ; 
- 8d   :  72 ; 
- 8e   :  71 ; 
+ 8d   :  71 ; 
+ 8e   :  70 ; 
  8f   :  70 ; 
- 90   :  70 ; 
- 91   :  6f ; 
+ 90   :  6f ; 
+ 91   :  6e ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6d ; 
- 95   :  6c ; 
+ 94   :  6c ; 
+ 95   :  6b ; 
  96   :  6b ; 
  97   :  6a ; 
- 98   :  6a ; 
- 99   :  69 ; 
- 9a   :  68 ; 
+ 98   :  69 ; 
+ 99   :  68 ; 
+ 9a   :  67 ; 
  9b   :  67 ; 
  9c   :  66 ; 
- 9d   :  66 ; 
- 9e   :  65 ; 
- 9f   :  64 ; 
- a0   :  63 ; 
+ 9d   :  65 ; 
+ 9e   :  64 ; 
+ 9f   :  63 ; 
+ a0   :  62 ; 
  a1   :  62 ; 
  a2   :  61 ; 
  a3   :  60 ; 
- a4   :  60 ; 
- a5   :  5f ; 
- a6   :  5e ; 
- a7   :  5d ; 
- a8   :  5c ; 
- a9   :  5b ; 
- aa   :  5a ; 
- ab   :  59 ; 
- ac   :  58 ; 
- ad   :  57 ; 
- ae   :  56 ; 
- af   :  55 ; 
- b0   :  54 ; 
- b1   :  53 ; 
- b2   :  52 ; 
- b3   :  51 ; 
- b4   :  50 ; 
- b5   :  4f ; 
- b6   :  4e ; 
- b7   :  4d ; 
- b8   :  4c ; 
- b9   :  4b ; 
- ba   :  4a ; 
- bb   :  49 ; 
- bc   :  48 ; 
- bd   :  47 ; 
- be   :  46 ; 
- bf   :  45 ; 
- c0   :  44 ; 
- c1   :  43 ; 
- c2   :  42 ; 
- c3   :  41 ; 
- c4   :  40 ; 
- c5   :  3f ; 
- c6   :  3e ; 
+ a4   :  5f ; 
+ a5   :  5e ; 
+ a6   :  5d ; 
+ a7   :  5c ; 
+ a8   :  5b ; 
+ a9   :  5a ; 
+ aa   :  59 ; 
+ ab   :  58 ; 
+ ac   :  57 ; 
+ ad   :  56 ; 
+ ae   :  55 ; 
+ af   :  54 ; 
+ b0   :  53 ; 
+ b1   :  52 ; 
+ b2   :  51 ; 
+ b3   :  50 ; 
+ b4   :  4f ; 
+ b5   :  4e ; 
+ b6   :  4d ; 
+ b7   :  4c ; 
+ b8   :  4b ; 
+ b9   :  4a ; 
+ ba   :  49 ; 
+ bb   :  48 ; 
+ bc   :  47 ; 
+ bd   :  46 ; 
+ be   :  45 ; 
+ bf   :  44 ; 
+ c0   :  43 ; 
+ c1   :  42 ; 
+ c2   :  41 ; 
+ c3   :  40 ; 
+ c4   :  3f ; 
+ c5   :  3e ; 
+ c6   :  3d ; 
  c7   :  3c ; 
  c8   :  3b ; 
  c9   :  3a ; 
  ca   :  39 ; 
- cb   :  38 ; 
- cc   :  37 ; 
- cd   :  36 ; 
- ce   :  35 ; 
- cf   :  34 ; 
- d0   :  33 ; 
- d1   :  32 ; 
- d2   :  31 ; 
- d3   :  30 ; 
- d4   :  2f ; 
- d5   :  2e ; 
- d6   :  2d ; 
- d7   :  2c ; 
- d8   :  2b ; 
- d9   :  2a ; 
- da   :  29 ; 
- db   :  28 ; 
- dc   :  27 ; 
- dd   :  26 ; 
- de   :  25 ; 
+ cb   :  37 ; 
+ cc   :  36 ; 
+ cd   :  35 ; 
+ ce   :  34 ; 
+ cf   :  33 ; 
+ d0   :  32 ; 
+ d1   :  31 ; 
+ d2   :  30 ; 
+ d3   :  2f ; 
+ d4   :  2e ; 
+ d5   :  2d ; 
+ d6   :  2c ; 
+ d7   :  2b ; 
+ d8   :  2a ; 
+ d9   :  29 ; 
+ da   :  28 ; 
+ db   :  27 ; 
+ dc   :  26 ; 
+ dd   :  25 ; 
+ de   :  24 ; 
  df   :  23 ; 
  e0   :  22 ; 
  e1   :  21 ; 
  e2   :  20 ; 
  e3   :  1f ; 
  e4   :  1e ; 
- e5   :  1e ; 
- e6   :  1d ; 
- e7   :  1c ; 
- e8   :  1b ; 
- e9   :  1a ; 
- ea   :  19 ; 
- eb   :  18 ; 
- ec   :  17 ; 
- ed   :  16 ; 
- ee   :  15 ; 
- ef   :  14 ; 
- f0   :  13 ; 
- f1   :  12 ; 
- f2   :  11 ; 
+ e5   :  1d ; 
+ e6   :  1c ; 
+ e7   :  1b ; 
+ e8   :  1a ; 
+ e9   :  19 ; 
+ ea   :  18 ; 
+ eb   :  17 ; 
+ ec   :  16 ; 
+ ed   :  15 ; 
+ ee   :  14 ; 
+ ef   :  13 ; 
+ f0   :  12 ; 
+ f1   :  11 ; 
+ f2   :  10 ; 
  f3   :  10 ; 
  f4   :  f ; 
  f5   :  e ; 
- f6   :  e ; 
- f7   :  d ; 
- f8   :  c ; 
- f9   :  b ; 
- fa   :  a ; 
+ f6   :  d ; 
+ f7   :  c ; 
+ f8   :  b ; 
+ f9   :  a ; 
+ fa   :  9 ; 
  fb   :  9 ; 
  fc   :  8 ; 
- fd   :  8 ; 
- fe   :  7 ; 
- ff   :  6 ; 
+ fd   :  7 ; 
+ fe   :  6 ; 
+ ff   :  5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_5.mif
index dfd5e6c5e7..a4812f9858 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_5.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff8e ; 
- 1   :  ffc3 ; 
- 2   :  fff7 ; 
- 3   :  2b ; 
- 4   :  5e ; 
- 5   :  91 ; 
- 6   :  c4 ; 
- 7   :  f7 ; 
- 8   :  129 ; 
- 9   :  15b ; 
- a   :  18d ; 
- b   :  1be ; 
- c   :  1ef ; 
- d   :  220 ; 
- e   :  250 ; 
- f   :  280 ; 
- 10   :  2af ; 
- 11   :  2de ; 
- 12   :  30d ; 
- 13   :  33c ; 
- 14   :  36a ; 
- 15   :  397 ; 
- 16   :  3c5 ; 
- 17   :  3f2 ; 
- 18   :  41e ; 
- 19   :  44a ; 
- 1a   :  476 ; 
- 1b   :  4a1 ; 
- 1c   :  4cc ; 
- 1d   :  4f6 ; 
- 1e   :  520 ; 
- 1f   :  54a ; 
- 20   :  573 ; 
- 21   :  59b ; 
- 22   :  5c4 ; 
- 23   :  5eb ; 
- 24   :  613 ; 
- 25   :  63a ; 
- 26   :  660 ; 
- 27   :  686 ; 
- 28   :  6ac ; 
- 29   :  6d1 ; 
- 2a   :  6f5 ; 
- 2b   :  719 ; 
- 2c   :  73d ; 
- 2d   :  760 ; 
- 2e   :  783 ; 
- 2f   :  7a5 ; 
- 30   :  7c6 ; 
- 31   :  7e8 ; 
- 32   :  808 ; 
- 33   :  829 ; 
- 34   :  848 ; 
- 35   :  867 ; 
- 36   :  886 ; 
- 37   :  8a4 ; 
- 38   :  8c2 ; 
- 39   :  8df ; 
- 3a   :  8fc ; 
- 3b   :  918 ; 
- 3c   :  934 ; 
- 3d   :  94f ; 
- 3e   :  96a ; 
- 3f   :  984 ; 
- 40   :  99d ; 
- 41   :  9b6 ; 
- 42   :  9cf ; 
- 43   :  9e7 ; 
- 44   :  9fe ; 
- 45   :  a15 ; 
- 46   :  a2c ; 
- 47   :  a42 ; 
- 48   :  a57 ; 
- 49   :  a6c ; 
- 4a   :  a81 ; 
- 4b   :  a94 ; 
- 4c   :  aa8 ; 
- 4d   :  abb ; 
- 4e   :  acd ; 
- 4f   :  adf ; 
- 50   :  af0 ; 
- 51   :  b01 ; 
- 52   :  b11 ; 
- 53   :  b20 ; 
- 54   :  b30 ; 
- 55   :  b3e ; 
- 56   :  b4c ; 
- 57   :  b5a ; 
- 58   :  b67 ; 
- 59   :  b73 ; 
- 5a   :  b7f ; 
- 5b   :  b8b ; 
- 5c   :  b96 ; 
- 5d   :  ba0 ; 
- 5e   :  baa ; 
- 5f   :  bb3 ; 
- 60   :  bbc ; 
- 61   :  bc5 ; 
- 62   :  bcd ; 
- 63   :  bd4 ; 
- 64   :  bdb ; 
- 65   :  be1 ; 
- 66   :  be7 ; 
- 67   :  bec ; 
- 68   :  bf1 ; 
- 69   :  bf5 ; 
- 6a   :  bf9 ; 
- 6b   :  bfc ; 
- 6c   :  bff ; 
- 6d   :  c02 ; 
- 6e   :  c03 ; 
- 6f   :  c05 ; 
- 70   :  c06 ; 
+ 0   :  ff67 ; 
+ 1   :  ff9c ; 
+ 2   :  ffd0 ; 
+ 3   :  4 ; 
+ 4   :  38 ; 
+ 5   :  6b ; 
+ 6   :  9e ; 
+ 7   :  d1 ; 
+ 8   :  104 ; 
+ 9   :  136 ; 
+ a   :  168 ; 
+ b   :  199 ; 
+ c   :  1ca ; 
+ d   :  1fb ; 
+ e   :  22c ; 
+ f   :  25c ; 
+ 10   :  28c ; 
+ 11   :  2bb ; 
+ 12   :  2ea ; 
+ 13   :  319 ; 
+ 14   :  347 ; 
+ 15   :  375 ; 
+ 16   :  3a3 ; 
+ 17   :  3d0 ; 
+ 18   :  3fd ; 
+ 19   :  429 ; 
+ 1a   :  455 ; 
+ 1b   :  481 ; 
+ 1c   :  4ac ; 
+ 1d   :  4d6 ; 
+ 1e   :  501 ; 
+ 1f   :  52b ; 
+ 20   :  554 ; 
+ 21   :  57d ; 
+ 22   :  5a6 ; 
+ 23   :  5ce ; 
+ 24   :  5f5 ; 
+ 25   :  61d ; 
+ 26   :  643 ; 
+ 27   :  66a ; 
+ 28   :  68f ; 
+ 29   :  6b5 ; 
+ 2a   :  6da ; 
+ 2b   :  6fe ; 
+ 2c   :  722 ; 
+ 2d   :  746 ; 
+ 2e   :  769 ; 
+ 2f   :  78b ; 
+ 30   :  7ad ; 
+ 31   :  7cf ; 
+ 32   :  7f0 ; 
+ 33   :  810 ; 
+ 34   :  831 ; 
+ 35   :  850 ; 
+ 36   :  86f ; 
+ 37   :  88e ; 
+ 38   :  8ac ; 
+ 39   :  8c9 ; 
+ 3a   :  8e6 ; 
+ 3b   :  903 ; 
+ 3c   :  91f ; 
+ 3d   :  93b ; 
+ 3e   :  956 ; 
+ 3f   :  970 ; 
+ 40   :  98a ; 
+ 41   :  9a4 ; 
+ 42   :  9bd ; 
+ 43   :  9d5 ; 
+ 44   :  9ed ; 
+ 45   :  a04 ; 
+ 46   :  a1b ; 
+ 47   :  a31 ; 
+ 48   :  a47 ; 
+ 49   :  a5d ; 
+ 4a   :  a71 ; 
+ 4b   :  a86 ; 
+ 4c   :  a99 ; 
+ 4d   :  aad ; 
+ 4e   :  abf ; 
+ 4f   :  ad1 ; 
+ 50   :  ae3 ; 
+ 51   :  af4 ; 
+ 52   :  b05 ; 
+ 53   :  b15 ; 
+ 54   :  b24 ; 
+ 55   :  b33 ; 
+ 56   :  b42 ; 
+ 57   :  b50 ; 
+ 58   :  b5d ; 
+ 59   :  b6a ; 
+ 5a   :  b76 ; 
+ 5b   :  b82 ; 
+ 5c   :  b8e ; 
+ 5d   :  b98 ; 
+ 5e   :  ba3 ; 
+ 5f   :  bac ; 
+ 60   :  bb6 ; 
+ 61   :  bbe ; 
+ 62   :  bc7 ; 
+ 63   :  bce ; 
+ 64   :  bd6 ; 
+ 65   :  bdc ; 
+ 66   :  be3 ; 
+ 67   :  be8 ; 
+ 68   :  bed ; 
+ 69   :  bf2 ; 
+ 6a   :  bf6 ; 
+ 6b   :  bfa ; 
+ 6c   :  bfd ; 
+ 6d   :  c00 ; 
+ 6e   :  c02 ; 
+ 6f   :  c04 ; 
+ 70   :  c05 ; 
  71   :  c06 ; 
  72   :  c06 ; 
- 73   :  c05 ; 
- 74   :  c04 ; 
- 75   :  c03 ; 
- 76   :  c01 ; 
- 77   :  bfe ; 
- 78   :  bfb ; 
- 79   :  bf8 ; 
- 7a   :  bf4 ; 
- 7b   :  bf0 ; 
- 7c   :  beb ; 
- 7d   :  be6 ; 
- 7e   :  be0 ; 
- 7f   :  bda ; 
- 80   :  bd4 ; 
- 81   :  bcd ; 
- 82   :  bc5 ; 
- 83   :  bbd ; 
- 84   :  bb5 ; 
- 85   :  bac ; 
- 86   :  ba3 ; 
- 87   :  b9a ; 
- 88   :  b90 ; 
- 89   :  b86 ; 
- 8a   :  b7b ; 
- 8b   :  b70 ; 
- 8c   :  b64 ; 
- 8d   :  b58 ; 
- 8e   :  b4c ; 
- 8f   :  b3f ; 
- 90   :  b32 ; 
- 91   :  b25 ; 
- 92   :  b17 ; 
- 93   :  b08 ; 
- 94   :  afa ; 
- 95   :  aeb ; 
- 96   :  adc ; 
- 97   :  acc ; 
- 98   :  abc ; 
- 99   :  aac ; 
- 9a   :  a9b ; 
- 9b   :  a8a ; 
- 9c   :  a78 ; 
- 9d   :  a67 ; 
- 9e   :  a55 ; 
- 9f   :  a42 ; 
- a0   :  a30 ; 
- a1   :  a1d ; 
- a2   :  a09 ; 
- a3   :  9f6 ; 
- a4   :  9e2 ; 
- a5   :  9ce ; 
- a6   :  9b9 ; 
- a7   :  9a5 ; 
- a8   :  990 ; 
- a9   :  97a ; 
- aa   :  965 ; 
- ab   :  94f ; 
- ac   :  939 ; 
- ad   :  923 ; 
- ae   :  90c ; 
- af   :  8f5 ; 
- b0   :  8de ; 
- b1   :  8c7 ; 
- b2   :  8af ; 
- b3   :  898 ; 
- b4   :  880 ; 
- b5   :  868 ; 
- b6   :  84f ; 
- b7   :  837 ; 
- b8   :  81e ; 
- b9   :  805 ; 
- ba   :  7ec ; 
- bb   :  7d2 ; 
- bc   :  7b9 ; 
- bd   :  79f ; 
- be   :  785 ; 
- bf   :  76b ; 
- c0   :  751 ; 
- c1   :  736 ; 
- c2   :  71c ; 
- c3   :  701 ; 
- c4   :  6e6 ; 
- c5   :  6cb ; 
- c6   :  6b0 ; 
- c7   :  695 ; 
- c8   :  679 ; 
- c9   :  65e ; 
- ca   :  642 ; 
- cb   :  627 ; 
- cc   :  60b ; 
- cd   :  5ef ; 
- ce   :  5d3 ; 
- cf   :  5b7 ; 
- d0   :  59b ; 
- d1   :  57e ; 
- d2   :  562 ; 
- d3   :  546 ; 
- d4   :  529 ; 
- d5   :  50d ; 
- d6   :  4f0 ; 
- d7   :  4d4 ; 
- d8   :  4b7 ; 
- d9   :  49a ; 
- da   :  47d ; 
- db   :  461 ; 
- dc   :  444 ; 
- dd   :  427 ; 
- de   :  40a ; 
- df   :  3ed ; 
- e0   :  3d0 ; 
- e1   :  3b4 ; 
- e2   :  397 ; 
- e3   :  37a ; 
- e4   :  35d ; 
- e5   :  340 ; 
- e6   :  323 ; 
- e7   :  306 ; 
- e8   :  2ea ; 
- e9   :  2cd ; 
- ea   :  2b0 ; 
- eb   :  294 ; 
- ec   :  277 ; 
- ed   :  25a ; 
- ee   :  23e ; 
- ef   :  221 ; 
- f0   :  205 ; 
- f1   :  1e9 ; 
- f2   :  1cc ; 
- f3   :  1b0 ; 
- f4   :  194 ; 
- f5   :  178 ; 
- f6   :  15c ; 
- f7   :  140 ; 
- f8   :  124 ; 
- f9   :  109 ; 
- fa   :  ed ; 
- fb   :  d2 ; 
- fc   :  b6 ; 
- fd   :  9b ; 
- fe   :  80 ; 
- ff   :  65 ; 
+ 73   :  c06 ; 
+ 74   :  c05 ; 
+ 75   :  c04 ; 
+ 76   :  c02 ; 
+ 77   :  c00 ; 
+ 78   :  bfe ; 
+ 79   :  bfb ; 
+ 7a   :  bf7 ; 
+ 7b   :  bf3 ; 
+ 7c   :  bef ; 
+ 7d   :  bea ; 
+ 7e   :  be5 ; 
+ 7f   :  bdf ; 
+ 80   :  bd9 ; 
+ 81   :  bd2 ; 
+ 82   :  bcb ; 
+ 83   :  bc3 ; 
+ 84   :  bbb ; 
+ 85   :  bb3 ; 
+ 86   :  baa ; 
+ 87   :  ba1 ; 
+ 88   :  b97 ; 
+ 89   :  b8d ; 
+ 8a   :  b83 ; 
+ 8b   :  b78 ; 
+ 8c   :  b6d ; 
+ 8d   :  b61 ; 
+ 8e   :  b55 ; 
+ 8f   :  b49 ; 
+ 90   :  b3c ; 
+ 91   :  b2f ; 
+ 92   :  b21 ; 
+ 93   :  b13 ; 
+ 94   :  b05 ; 
+ 95   :  af6 ; 
+ 96   :  ae7 ; 
+ 97   :  ad8 ; 
+ 98   :  ac8 ; 
+ 99   :  ab8 ; 
+ 9a   :  aa7 ; 
+ 9b   :  a97 ; 
+ 9c   :  a86 ; 
+ 9d   :  a74 ; 
+ 9e   :  a62 ; 
+ 9f   :  a50 ; 
+ a0   :  a3e ; 
+ a1   :  a2b ; 
+ a2   :  a18 ; 
+ a3   :  a05 ; 
+ a4   :  9f1 ; 
+ a5   :  9dd ; 
+ a6   :  9c9 ; 
+ a7   :  9b4 ; 
+ a8   :  9a0 ; 
+ a9   :  98a ; 
+ aa   :  975 ; 
+ ab   :  95f ; 
+ ac   :  94a ; 
+ ad   :  933 ; 
+ ae   :  91d ; 
+ af   :  906 ; 
+ b0   :  8f0 ; 
+ b1   :  8d8 ; 
+ b2   :  8c1 ; 
+ b3   :  8a9 ; 
+ b4   :  892 ; 
+ b5   :  87a ; 
+ b6   :  861 ; 
+ b7   :  849 ; 
+ b8   :  830 ; 
+ b9   :  817 ; 
+ ba   :  7fe ; 
+ bb   :  7e5 ; 
+ bc   :  7cc ; 
+ bd   :  7b2 ; 
+ be   :  798 ; 
+ bf   :  77e ; 
+ c0   :  764 ; 
+ c1   :  74a ; 
+ c2   :  730 ; 
+ c3   :  715 ; 
+ c4   :  6fa ; 
+ c5   :  6df ; 
+ c6   :  6c4 ; 
+ c7   :  6a9 ; 
+ c8   :  68e ; 
+ c9   :  673 ; 
+ ca   :  657 ; 
+ cb   :  63b ; 
+ cc   :  620 ; 
+ cd   :  604 ; 
+ ce   :  5e8 ; 
+ cf   :  5cc ; 
+ d0   :  5b0 ; 
+ d1   :  594 ; 
+ d2   :  577 ; 
+ d3   :  55b ; 
+ d4   :  53f ; 
+ d5   :  522 ; 
+ d6   :  506 ; 
+ d7   :  4e9 ; 
+ d8   :  4cc ; 
+ d9   :  4b0 ; 
+ da   :  493 ; 
+ db   :  476 ; 
+ dc   :  459 ; 
+ dd   :  43d ; 
+ de   :  420 ; 
+ df   :  403 ; 
+ e0   :  3e6 ; 
+ e1   :  3c9 ; 
+ e2   :  3ac ; 
+ e3   :  38f ; 
+ e4   :  373 ; 
+ e5   :  356 ; 
+ e6   :  339 ; 
+ e7   :  31c ; 
+ e8   :  2ff ; 
+ e9   :  2e3 ; 
+ ea   :  2c6 ; 
+ eb   :  2a9 ; 
+ ec   :  28c ; 
+ ed   :  270 ; 
+ ee   :  253 ; 
+ ef   :  237 ; 
+ f0   :  21a ; 
+ f1   :  1fe ; 
+ f2   :  1e2 ; 
+ f3   :  1c5 ; 
+ f4   :  1a9 ; 
+ f5   :  18d ; 
+ f6   :  171 ; 
+ f7   :  155 ; 
+ f8   :  139 ; 
+ f9   :  11d ; 
+ fa   :  102 ; 
+ fb   :  e6 ; 
+ fc   :  cb ; 
+ fd   :  af ; 
+ fe   :  94 ; 
+ ff   :  79 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_50.mif
index 38f8f46e0d..5a688bfc75 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_50.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1e ; 
- 1   :  18 ; 
- 2   :  12 ; 
- 3   :  b ; 
- 4   :  5 ; 
- 5   :  ffff ; 
- 6   :  fff8 ; 
- 7   :  fff2 ; 
- 8   :  ffec ; 
- 9   :  ffe6 ; 
- a   :  ffe0 ; 
- b   :  ffda ; 
- c   :  ffd4 ; 
- d   :  ffce ; 
- e   :  ffc8 ; 
- f   :  ffc3 ; 
- 10   :  ffbd ; 
- 11   :  ffb7 ; 
- 12   :  ffb1 ; 
- 13   :  ffac ; 
- 14   :  ffa6 ; 
- 15   :  ffa1 ; 
- 16   :  ff9b ; 
- 17   :  ff96 ; 
- 18   :  ff90 ; 
- 19   :  ff8b ; 
- 1a   :  ff86 ; 
- 1b   :  ff81 ; 
- 1c   :  ff7c ; 
- 1d   :  ff76 ; 
- 1e   :  ff71 ; 
- 1f   :  ff6c ; 
- 20   :  ff67 ; 
- 21   :  ff63 ; 
- 22   :  ff5e ; 
- 23   :  ff59 ; 
- 24   :  ff54 ; 
- 25   :  ff50 ; 
- 26   :  ff4b ; 
- 27   :  ff47 ; 
- 28   :  ff42 ; 
- 29   :  ff3e ; 
- 2a   :  ff39 ; 
- 2b   :  ff35 ; 
- 2c   :  ff31 ; 
- 2d   :  ff2d ; 
- 2e   :  ff29 ; 
- 2f   :  ff25 ; 
- 30   :  ff21 ; 
- 31   :  ff1d ; 
- 32   :  ff19 ; 
- 33   :  ff15 ; 
- 34   :  ff11 ; 
- 35   :  ff0e ; 
- 36   :  ff0a ; 
- 37   :  ff07 ; 
- 38   :  ff03 ; 
- 39   :  ff00 ; 
- 3a   :  fefd ; 
- 3b   :  fef9 ; 
- 3c   :  fef6 ; 
- 3d   :  fef3 ; 
- 3e   :  fef0 ; 
- 3f   :  feed ; 
- 40   :  feea ; 
- 41   :  fee7 ; 
- 42   :  fee4 ; 
- 43   :  fee2 ; 
- 44   :  fedf ; 
- 45   :  fedc ; 
- 46   :  feda ; 
- 47   :  fed7 ; 
- 48   :  fed5 ; 
- 49   :  fed2 ; 
- 4a   :  fed0 ; 
- 4b   :  fece ; 
- 4c   :  fecc ; 
- 4d   :  feca ; 
- 4e   :  fec8 ; 
- 4f   :  fec6 ; 
- 50   :  fec4 ; 
- 51   :  fec2 ; 
- 52   :  fec0 ; 
- 53   :  febe ; 
- 54   :  febd ; 
- 55   :  febb ; 
- 56   :  feba ; 
- 57   :  feb8 ; 
- 58   :  feb7 ; 
- 59   :  feb6 ; 
- 5a   :  feb4 ; 
- 5b   :  feb3 ; 
- 5c   :  feb2 ; 
- 5d   :  feb1 ; 
- 5e   :  feb0 ; 
- 5f   :  feaf ; 
- 60   :  feae ; 
+ 0   :  1a ; 
+ 1   :  13 ; 
+ 2   :  d ; 
+ 3   :  7 ; 
+ 4   :  0 ; 
+ 5   :  fffa ; 
+ 6   :  fff4 ; 
+ 7   :  ffee ; 
+ 8   :  ffe8 ; 
+ 9   :  ffe2 ; 
+ a   :  ffdc ; 
+ b   :  ffd6 ; 
+ c   :  ffd0 ; 
+ d   :  ffca ; 
+ e   :  ffc4 ; 
+ f   :  ffbe ; 
+ 10   :  ffb8 ; 
+ 11   :  ffb3 ; 
+ 12   :  ffad ; 
+ 13   :  ffa8 ; 
+ 14   :  ffa2 ; 
+ 15   :  ff9d ; 
+ 16   :  ff97 ; 
+ 17   :  ff92 ; 
+ 18   :  ff8c ; 
+ 19   :  ff87 ; 
+ 1a   :  ff82 ; 
+ 1b   :  ff7d ; 
+ 1c   :  ff78 ; 
+ 1d   :  ff73 ; 
+ 1e   :  ff6e ; 
+ 1f   :  ff69 ; 
+ 20   :  ff64 ; 
+ 21   :  ff5f ; 
+ 22   :  ff5a ; 
+ 23   :  ff56 ; 
+ 24   :  ff51 ; 
+ 25   :  ff4c ; 
+ 26   :  ff48 ; 
+ 27   :  ff43 ; 
+ 28   :  ff3f ; 
+ 29   :  ff3b ; 
+ 2a   :  ff36 ; 
+ 2b   :  ff32 ; 
+ 2c   :  ff2e ; 
+ 2d   :  ff2a ; 
+ 2e   :  ff26 ; 
+ 2f   :  ff22 ; 
+ 30   :  ff1e ; 
+ 31   :  ff1a ; 
+ 32   :  ff16 ; 
+ 33   :  ff12 ; 
+ 34   :  ff0f ; 
+ 35   :  ff0b ; 
+ 36   :  ff08 ; 
+ 37   :  ff04 ; 
+ 38   :  ff01 ; 
+ 39   :  fefd ; 
+ 3a   :  fefa ; 
+ 3b   :  fef7 ; 
+ 3c   :  fef4 ; 
+ 3d   :  fef1 ; 
+ 3e   :  feee ; 
+ 3f   :  feeb ; 
+ 40   :  fee8 ; 
+ 41   :  fee5 ; 
+ 42   :  fee2 ; 
+ 43   :  fee0 ; 
+ 44   :  fedd ; 
+ 45   :  feda ; 
+ 46   :  fed8 ; 
+ 47   :  fed5 ; 
+ 48   :  fed3 ; 
+ 49   :  fed1 ; 
+ 4a   :  fece ; 
+ 4b   :  fecc ; 
+ 4c   :  feca ; 
+ 4d   :  fec8 ; 
+ 4e   :  fec6 ; 
+ 4f   :  fec4 ; 
+ 50   :  fec2 ; 
+ 51   :  fec1 ; 
+ 52   :  febf ; 
+ 53   :  febd ; 
+ 54   :  febc ; 
+ 55   :  feba ; 
+ 56   :  feb9 ; 
+ 57   :  feb7 ; 
+ 58   :  feb6 ; 
+ 59   :  feb5 ; 
+ 5a   :  feb3 ; 
+ 5b   :  feb2 ; 
+ 5c   :  feb1 ; 
+ 5d   :  feb0 ; 
+ 5e   :  feaf ; 
+ 5f   :  feae ; 
+ 60   :  fead ; 
  61   :  fead ; 
- 62   :  fead ; 
- 63   :  feac ; 
+ 62   :  feac ; 
+ 63   :  feab ; 
  64   :  feab ; 
- 65   :  feab ; 
+ 65   :  feaa ; 
  66   :  feaa ; 
- 67   :  feaa ; 
+ 67   :  fea9 ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea9 ; 
+ 6a   :  fea8 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -117,146 +117,146 @@ CONTENT BEGIN
  6f   :  fea8 ; 
  70   :  fea8 ; 
  71   :  fea8 ; 
- 72   :  fea8 ; 
+ 72   :  fea9 ; 
  73   :  fea9 ; 
  74   :  fea9 ; 
- 75   :  fea9 ; 
+ 75   :  feaa ; 
  76   :  feaa ; 
  77   :  feaa ; 
  78   :  feab ; 
- 79   :  feab ; 
+ 79   :  feac ; 
  7a   :  feac ; 
- 7b   :  feac ; 
- 7c   :  fead ; 
+ 7b   :  fead ; 
+ 7c   :  feae ; 
  7d   :  feae ; 
  7e   :  feaf ; 
- 7f   :  feaf ; 
- 80   :  feb0 ; 
- 81   :  feb1 ; 
- 82   :  feb2 ; 
- 83   :  feb3 ; 
+ 7f   :  feb0 ; 
+ 80   :  feb1 ; 
+ 81   :  feb2 ; 
+ 82   :  feb3 ; 
+ 83   :  feb4 ; 
  84   :  feb5 ; 
- 85   :  feb6 ; 
- 86   :  feb7 ; 
- 87   :  feb8 ; 
- 88   :  feb9 ; 
- 89   :  febb ; 
- 8a   :  febc ; 
- 8b   :  febd ; 
- 8c   :  febf ; 
- 8d   :  fec0 ; 
- 8e   :  fec2 ; 
- 8f   :  fec4 ; 
- 90   :  fec5 ; 
- 91   :  fec7 ; 
- 92   :  fec9 ; 
- 93   :  feca ; 
- 94   :  fecc ; 
- 95   :  fece ; 
- 96   :  fed0 ; 
- 97   :  fed2 ; 
- 98   :  fed4 ; 
- 99   :  fed6 ; 
- 9a   :  fed8 ; 
- 9b   :  feda ; 
- 9c   :  fedc ; 
- 9d   :  fede ; 
- 9e   :  fee0 ; 
- 9f   :  fee2 ; 
- a0   :  fee4 ; 
- a1   :  fee7 ; 
- a2   :  fee9 ; 
- a3   :  feeb ; 
- a4   :  feed ; 
- a5   :  fef0 ; 
- a6   :  fef2 ; 
- a7   :  fef5 ; 
- a8   :  fef7 ; 
- a9   :  fef9 ; 
- aa   :  fefc ; 
- ab   :  fefe ; 
- ac   :  ff01 ; 
- ad   :  ff04 ; 
- ae   :  ff06 ; 
- af   :  ff09 ; 
- b0   :  ff0b ; 
- b1   :  ff0e ; 
- b2   :  ff11 ; 
- b3   :  ff13 ; 
- b4   :  ff16 ; 
- b5   :  ff19 ; 
- b6   :  ff1b ; 
- b7   :  ff1e ; 
- b8   :  ff21 ; 
- b9   :  ff24 ; 
- ba   :  ff27 ; 
- bb   :  ff29 ; 
- bc   :  ff2c ; 
- bd   :  ff2f ; 
- be   :  ff32 ; 
- bf   :  ff35 ; 
- c0   :  ff38 ; 
- c1   :  ff3b ; 
- c2   :  ff3e ; 
- c3   :  ff41 ; 
- c4   :  ff43 ; 
- c5   :  ff46 ; 
- c6   :  ff49 ; 
- c7   :  ff4c ; 
- c8   :  ff4f ; 
- c9   :  ff52 ; 
- ca   :  ff55 ; 
- cb   :  ff58 ; 
- cc   :  ff5b ; 
- cd   :  ff5e ; 
- ce   :  ff61 ; 
- cf   :  ff64 ; 
- d0   :  ff67 ; 
- d1   :  ff6a ; 
- d2   :  ff6d ; 
- d3   :  ff70 ; 
- d4   :  ff73 ; 
- d5   :  ff76 ; 
- d6   :  ff79 ; 
- d7   :  ff7c ; 
- d8   :  ff7f ; 
- d9   :  ff82 ; 
- da   :  ff85 ; 
- db   :  ff88 ; 
- dc   :  ff8b ; 
- dd   :  ff8e ; 
- de   :  ff91 ; 
- df   :  ff94 ; 
- e0   :  ff97 ; 
- e1   :  ff9a ; 
- e2   :  ff9d ; 
- e3   :  ffa0 ; 
- e4   :  ffa3 ; 
- e5   :  ffa6 ; 
- e6   :  ffa9 ; 
- e7   :  ffac ; 
- e8   :  ffaf ; 
- e9   :  ffb2 ; 
- ea   :  ffb5 ; 
- eb   :  ffb8 ; 
- ec   :  ffbb ; 
- ed   :  ffbe ; 
- ee   :  ffc1 ; 
- ef   :  ffc3 ; 
- f0   :  ffc6 ; 
- f1   :  ffc9 ; 
- f2   :  ffcc ; 
- f3   :  ffcf ; 
- f4   :  ffd2 ; 
- f5   :  ffd4 ; 
- f6   :  ffd7 ; 
- f7   :  ffda ; 
- f8   :  ffdd ; 
- f9   :  ffdf ; 
- fa   :  ffe2 ; 
- fb   :  ffe5 ; 
- fc   :  ffe7 ; 
- fd   :  ffea ; 
- fe   :  ffed ; 
- ff   :  ffef ; 
+ 85   :  feb7 ; 
+ 86   :  feb8 ; 
+ 87   :  feb9 ; 
+ 88   :  feba ; 
+ 89   :  febc ; 
+ 8a   :  febd ; 
+ 8b   :  febf ; 
+ 8c   :  fec0 ; 
+ 8d   :  fec2 ; 
+ 8e   :  fec3 ; 
+ 8f   :  fec5 ; 
+ 90   :  fec6 ; 
+ 91   :  fec8 ; 
+ 92   :  feca ; 
+ 93   :  fecc ; 
+ 94   :  fecd ; 
+ 95   :  fecf ; 
+ 96   :  fed1 ; 
+ 97   :  fed3 ; 
+ 98   :  fed5 ; 
+ 99   :  fed7 ; 
+ 9a   :  fed9 ; 
+ 9b   :  fedb ; 
+ 9c   :  fedd ; 
+ 9d   :  fedf ; 
+ 9e   :  fee2 ; 
+ 9f   :  fee4 ; 
+ a0   :  fee6 ; 
+ a1   :  fee8 ; 
+ a2   :  feeb ; 
+ a3   :  feed ; 
+ a4   :  feef ; 
+ a5   :  fef2 ; 
+ a6   :  fef4 ; 
+ a7   :  fef6 ; 
+ a8   :  fef9 ; 
+ a9   :  fefb ; 
+ aa   :  fefe ; 
+ ab   :  ff00 ; 
+ ac   :  ff03 ; 
+ ad   :  ff05 ; 
+ ae   :  ff08 ; 
+ af   :  ff0b ; 
+ b0   :  ff0d ; 
+ b1   :  ff10 ; 
+ b2   :  ff13 ; 
+ b3   :  ff15 ; 
+ b4   :  ff18 ; 
+ b5   :  ff1b ; 
+ b6   :  ff1e ; 
+ b7   :  ff20 ; 
+ b8   :  ff23 ; 
+ b9   :  ff26 ; 
+ ba   :  ff29 ; 
+ bb   :  ff2c ; 
+ bc   :  ff2e ; 
+ bd   :  ff31 ; 
+ be   :  ff34 ; 
+ bf   :  ff37 ; 
+ c0   :  ff3a ; 
+ c1   :  ff3d ; 
+ c2   :  ff40 ; 
+ c3   :  ff43 ; 
+ c4   :  ff46 ; 
+ c5   :  ff49 ; 
+ c6   :  ff4c ; 
+ c7   :  ff4f ; 
+ c8   :  ff52 ; 
+ c9   :  ff55 ; 
+ ca   :  ff58 ; 
+ cb   :  ff5b ; 
+ cc   :  ff5e ; 
+ cd   :  ff61 ; 
+ ce   :  ff64 ; 
+ cf   :  ff67 ; 
+ d0   :  ff6a ; 
+ d1   :  ff6d ; 
+ d2   :  ff70 ; 
+ d3   :  ff73 ; 
+ d4   :  ff76 ; 
+ d5   :  ff79 ; 
+ d6   :  ff7c ; 
+ d7   :  ff7f ; 
+ d8   :  ff82 ; 
+ d9   :  ff85 ; 
+ da   :  ff88 ; 
+ db   :  ff8b ; 
+ dc   :  ff8e ; 
+ dd   :  ff91 ; 
+ de   :  ff94 ; 
+ df   :  ff97 ; 
+ e0   :  ff9a ; 
+ e1   :  ff9d ; 
+ e2   :  ffa0 ; 
+ e3   :  ffa3 ; 
+ e4   :  ffa6 ; 
+ e5   :  ffa9 ; 
+ e6   :  ffac ; 
+ e7   :  ffae ; 
+ e8   :  ffb1 ; 
+ e9   :  ffb4 ; 
+ ea   :  ffb7 ; 
+ eb   :  ffba ; 
+ ec   :  ffbd ; 
+ ed   :  ffc0 ; 
+ ee   :  ffc3 ; 
+ ef   :  ffc6 ; 
+ f0   :  ffc8 ; 
+ f1   :  ffcb ; 
+ f2   :  ffce ; 
+ f3   :  ffd1 ; 
+ f4   :  ffd4 ; 
+ f5   :  ffd6 ; 
+ f6   :  ffd9 ; 
+ f7   :  ffdc ; 
+ f8   :  ffdf ; 
+ f9   :  ffe1 ; 
+ fa   :  ffe4 ; 
+ fb   :  ffe7 ; 
+ fc   :  ffe9 ; 
+ fd   :  ffec ; 
+ fe   :  ffef ; 
+ ff   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_51.mif
index b08597b3a0..6b562225c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_51.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc8 ; 
- 1   :  ffd6 ; 
- 2   :  ffe3 ; 
- 3   :  fff1 ; 
- 4   :  fffe ; 
- 5   :  b ; 
- 6   :  19 ; 
- 7   :  26 ; 
- 8   :  33 ; 
- 9   :  40 ; 
- a   :  4d ; 
- b   :  5a ; 
- c   :  67 ; 
- d   :  74 ; 
- e   :  80 ; 
- f   :  8d ; 
- 10   :  99 ; 
- 11   :  a6 ; 
- 12   :  b2 ; 
- 13   :  be ; 
- 14   :  ca ; 
- 15   :  d6 ; 
- 16   :  e2 ; 
- 17   :  ee ; 
- 18   :  f9 ; 
- 19   :  105 ; 
- 1a   :  110 ; 
- 1b   :  11c ; 
- 1c   :  127 ; 
- 1d   :  132 ; 
- 1e   :  13d ; 
- 1f   :  148 ; 
- 20   :  153 ; 
- 21   :  15e ; 
- 22   :  168 ; 
- 23   :  173 ; 
- 24   :  17d ; 
- 25   :  187 ; 
- 26   :  191 ; 
- 27   :  19b ; 
- 28   :  1a5 ; 
- 29   :  1af ; 
- 2a   :  1b8 ; 
- 2b   :  1c2 ; 
- 2c   :  1cb ; 
- 2d   :  1d4 ; 
- 2e   :  1de ; 
- 2f   :  1e6 ; 
- 30   :  1ef ; 
- 31   :  1f8 ; 
- 32   :  201 ; 
- 33   :  209 ; 
- 34   :  211 ; 
- 35   :  21a ; 
- 36   :  222 ; 
- 37   :  22a ; 
- 38   :  231 ; 
- 39   :  239 ; 
- 3a   :  241 ; 
- 3b   :  248 ; 
- 3c   :  24f ; 
- 3d   :  256 ; 
- 3e   :  25d ; 
- 3f   :  264 ; 
- 40   :  26b ; 
- 41   :  272 ; 
- 42   :  278 ; 
- 43   :  27e ; 
- 44   :  285 ; 
- 45   :  28b ; 
- 46   :  290 ; 
- 47   :  296 ; 
- 48   :  29c ; 
- 49   :  2a1 ; 
- 4a   :  2a7 ; 
- 4b   :  2ac ; 
- 4c   :  2b1 ; 
- 4d   :  2b6 ; 
- 4e   :  2bb ; 
- 4f   :  2bf ; 
- 50   :  2c4 ; 
- 51   :  2c8 ; 
- 52   :  2cc ; 
- 53   :  2d0 ; 
- 54   :  2d4 ; 
- 55   :  2d8 ; 
- 56   :  2dc ; 
- 57   :  2df ; 
- 58   :  2e3 ; 
- 59   :  2e6 ; 
- 5a   :  2e9 ; 
- 5b   :  2ec ; 
- 5c   :  2ef ; 
- 5d   :  2f2 ; 
- 5e   :  2f4 ; 
- 5f   :  2f7 ; 
- 60   :  2f9 ; 
- 61   :  2fb ; 
- 62   :  2fd ; 
- 63   :  2ff ; 
- 64   :  301 ; 
- 65   :  303 ; 
- 66   :  304 ; 
- 67   :  306 ; 
- 68   :  307 ; 
- 69   :  308 ; 
- 6a   :  309 ; 
+ 0   :  ffd2 ; 
+ 1   :  ffe0 ; 
+ 2   :  ffed ; 
+ 3   :  fffb ; 
+ 4   :  8 ; 
+ 5   :  15 ; 
+ 6   :  23 ; 
+ 7   :  30 ; 
+ 8   :  3d ; 
+ 9   :  4a ; 
+ a   :  57 ; 
+ b   :  64 ; 
+ c   :  70 ; 
+ d   :  7d ; 
+ e   :  8a ; 
+ f   :  96 ; 
+ 10   :  a3 ; 
+ 11   :  af ; 
+ 12   :  bb ; 
+ 13   :  c7 ; 
+ 14   :  d3 ; 
+ 15   :  df ; 
+ 16   :  eb ; 
+ 17   :  f7 ; 
+ 18   :  102 ; 
+ 19   :  10e ; 
+ 1a   :  119 ; 
+ 1b   :  124 ; 
+ 1c   :  12f ; 
+ 1d   :  13a ; 
+ 1e   :  145 ; 
+ 1f   :  150 ; 
+ 20   :  15b ; 
+ 21   :  165 ; 
+ 22   :  170 ; 
+ 23   :  17a ; 
+ 24   :  185 ; 
+ 25   :  18f ; 
+ 26   :  199 ; 
+ 27   :  1a3 ; 
+ 28   :  1ac ; 
+ 29   :  1b6 ; 
+ 2a   :  1bf ; 
+ 2b   :  1c9 ; 
+ 2c   :  1d2 ; 
+ 2d   :  1db ; 
+ 2e   :  1e4 ; 
+ 2f   :  1ed ; 
+ 30   :  1f6 ; 
+ 31   :  1ff ; 
+ 32   :  207 ; 
+ 33   :  20f ; 
+ 34   :  218 ; 
+ 35   :  220 ; 
+ 36   :  228 ; 
+ 37   :  230 ; 
+ 38   :  237 ; 
+ 39   :  23f ; 
+ 3a   :  246 ; 
+ 3b   :  24e ; 
+ 3c   :  255 ; 
+ 3d   :  25c ; 
+ 3e   :  263 ; 
+ 3f   :  269 ; 
+ 40   :  270 ; 
+ 41   :  276 ; 
+ 42   :  27d ; 
+ 43   :  283 ; 
+ 44   :  289 ; 
+ 45   :  28f ; 
+ 46   :  295 ; 
+ 47   :  29a ; 
+ 48   :  2a0 ; 
+ 49   :  2a5 ; 
+ 4a   :  2ab ; 
+ 4b   :  2b0 ; 
+ 4c   :  2b5 ; 
+ 4d   :  2b9 ; 
+ 4e   :  2be ; 
+ 4f   :  2c3 ; 
+ 50   :  2c7 ; 
+ 51   :  2cb ; 
+ 52   :  2cf ; 
+ 53   :  2d3 ; 
+ 54   :  2d7 ; 
+ 55   :  2db ; 
+ 56   :  2df ; 
+ 57   :  2e2 ; 
+ 58   :  2e5 ; 
+ 59   :  2e9 ; 
+ 5a   :  2ec ; 
+ 5b   :  2ee ; 
+ 5c   :  2f1 ; 
+ 5d   :  2f4 ; 
+ 5e   :  2f6 ; 
+ 5f   :  2f9 ; 
+ 60   :  2fb ; 
+ 61   :  2fd ; 
+ 62   :  2ff ; 
+ 63   :  301 ; 
+ 64   :  302 ; 
+ 65   :  304 ; 
+ 66   :  305 ; 
+ 67   :  307 ; 
+ 68   :  308 ; 
+ 69   :  309 ; 
+ 6a   :  30a ; 
  6b   :  30a ; 
  6c   :  30b ; 
- 6d   :  30b ; 
+ 6d   :  30c ; 
  6e   :  30c ; 
  6f   :  30c ; 
  70   :  30c ; 
@@ -121,142 +121,142 @@ CONTENT BEGIN
  73   :  30c ; 
  74   :  30c ; 
  75   :  30b ; 
- 76   :  30b ; 
+ 76   :  30a ; 
  77   :  30a ; 
  78   :  309 ; 
- 79   :  309 ; 
- 7a   :  308 ; 
+ 79   :  308 ; 
+ 7a   :  307 ; 
  7b   :  306 ; 
- 7c   :  305 ; 
- 7d   :  304 ; 
- 7e   :  302 ; 
- 7f   :  301 ; 
- 80   :  2ff ; 
- 81   :  2fd ; 
- 82   :  2fb ; 
- 83   :  2f9 ; 
- 84   :  2f7 ; 
- 85   :  2f5 ; 
- 86   :  2f3 ; 
- 87   :  2f0 ; 
- 88   :  2ee ; 
- 89   :  2eb ; 
- 8a   :  2e8 ; 
- 8b   :  2e5 ; 
- 8c   :  2e2 ; 
- 8d   :  2df ; 
- 8e   :  2dc ; 
- 8f   :  2d9 ; 
- 90   :  2d5 ; 
- 91   :  2d2 ; 
- 92   :  2ce ; 
- 93   :  2cb ; 
- 94   :  2c7 ; 
- 95   :  2c3 ; 
- 96   :  2bf ; 
- 97   :  2bb ; 
- 98   :  2b7 ; 
- 99   :  2b3 ; 
- 9a   :  2ae ; 
- 9b   :  2aa ; 
- 9c   :  2a6 ; 
- 9d   :  2a1 ; 
- 9e   :  29c ; 
- 9f   :  298 ; 
- a0   :  293 ; 
- a1   :  28e ; 
- a2   :  289 ; 
- a3   :  284 ; 
- a4   :  27f ; 
- a5   :  27a ; 
- a6   :  275 ; 
- a7   :  26f ; 
- a8   :  26a ; 
- a9   :  265 ; 
- aa   :  25f ; 
- ab   :  25a ; 
- ac   :  254 ; 
- ad   :  24e ; 
- ae   :  249 ; 
- af   :  243 ; 
- b0   :  23d ; 
- b1   :  237 ; 
- b2   :  231 ; 
- b3   :  22b ; 
- b4   :  225 ; 
- b5   :  21f ; 
- b6   :  219 ; 
- b7   :  212 ; 
- b8   :  20c ; 
- b9   :  206 ; 
- ba   :  1ff ; 
- bb   :  1f9 ; 
- bc   :  1f3 ; 
- bd   :  1ec ; 
- be   :  1e6 ; 
- bf   :  1df ; 
- c0   :  1d8 ; 
- c1   :  1d2 ; 
- c2   :  1cb ; 
- c3   :  1c4 ; 
- c4   :  1be ; 
- c5   :  1b7 ; 
- c6   :  1b0 ; 
- c7   :  1a9 ; 
- c8   :  1a2 ; 
- c9   :  19c ; 
- ca   :  195 ; 
- cb   :  18e ; 
- cc   :  187 ; 
- cd   :  180 ; 
- ce   :  179 ; 
- cf   :  172 ; 
- d0   :  16b ; 
- d1   :  164 ; 
- d2   :  15d ; 
- d3   :  156 ; 
- d4   :  14f ; 
- d5   :  148 ; 
- d6   :  141 ; 
- d7   :  139 ; 
- d8   :  132 ; 
- d9   :  12b ; 
- da   :  124 ; 
- db   :  11d ; 
- dc   :  116 ; 
- dd   :  10f ; 
- de   :  108 ; 
- df   :  101 ; 
- e0   :  fa ; 
- e1   :  f2 ; 
- e2   :  eb ; 
- e3   :  e4 ; 
- e4   :  dd ; 
- e5   :  d6 ; 
- e6   :  cf ; 
- e7   :  c8 ; 
- e8   :  c1 ; 
- e9   :  ba ; 
- ea   :  b3 ; 
- eb   :  ac ; 
- ec   :  a5 ; 
- ed   :  9e ; 
- ee   :  97 ; 
- ef   :  90 ; 
- f0   :  89 ; 
- f1   :  82 ; 
- f2   :  7b ; 
- f3   :  75 ; 
- f4   :  6e ; 
- f5   :  67 ; 
- f6   :  60 ; 
- f7   :  5a ; 
- f8   :  53 ; 
- f9   :  4c ; 
- fa   :  46 ; 
- fb   :  3f ; 
- fc   :  38 ; 
- fd   :  32 ; 
- fe   :  2b ; 
- ff   :  25 ; 
+ 7c   :  304 ; 
+ 7d   :  303 ; 
+ 7e   :  301 ; 
+ 7f   :  300 ; 
+ 80   :  2fe ; 
+ 81   :  2fc ; 
+ 82   :  2fa ; 
+ 83   :  2f8 ; 
+ 84   :  2f6 ; 
+ 85   :  2f3 ; 
+ 86   :  2f1 ; 
+ 87   :  2ee ; 
+ 88   :  2ec ; 
+ 89   :  2e9 ; 
+ 8a   :  2e6 ; 
+ 8b   :  2e3 ; 
+ 8c   :  2e0 ; 
+ 8d   :  2dd ; 
+ 8e   :  2d9 ; 
+ 8f   :  2d6 ; 
+ 90   :  2d3 ; 
+ 91   :  2cf ; 
+ 92   :  2cb ; 
+ 93   :  2c8 ; 
+ 94   :  2c4 ; 
+ 95   :  2c0 ; 
+ 96   :  2bc ; 
+ 97   :  2b8 ; 
+ 98   :  2b4 ; 
+ 99   :  2af ; 
+ 9a   :  2ab ; 
+ 9b   :  2a7 ; 
+ 9c   :  2a2 ; 
+ 9d   :  29e ; 
+ 9e   :  299 ; 
+ 9f   :  294 ; 
+ a0   :  28f ; 
+ a1   :  28a ; 
+ a2   :  285 ; 
+ a3   :  280 ; 
+ a4   :  27b ; 
+ a5   :  276 ; 
+ a6   :  271 ; 
+ a7   :  26b ; 
+ a8   :  266 ; 
+ a9   :  260 ; 
+ aa   :  25b ; 
+ ab   :  255 ; 
+ ac   :  250 ; 
+ ad   :  24a ; 
+ ae   :  244 ; 
+ af   :  23e ; 
+ b0   :  238 ; 
+ b1   :  232 ; 
+ b2   :  22c ; 
+ b3   :  226 ; 
+ b4   :  220 ; 
+ b5   :  21a ; 
+ b6   :  214 ; 
+ b7   :  20e ; 
+ b8   :  207 ; 
+ b9   :  201 ; 
+ ba   :  1fb ; 
+ bb   :  1f4 ; 
+ bc   :  1ee ; 
+ bd   :  1e7 ; 
+ be   :  1e1 ; 
+ bf   :  1da ; 
+ c0   :  1d3 ; 
+ c1   :  1cd ; 
+ c2   :  1c6 ; 
+ c3   :  1bf ; 
+ c4   :  1b9 ; 
+ c5   :  1b2 ; 
+ c6   :  1ab ; 
+ c7   :  1a4 ; 
+ c8   :  19d ; 
+ c9   :  196 ; 
+ ca   :  190 ; 
+ cb   :  189 ; 
+ cc   :  182 ; 
+ cd   :  17b ; 
+ ce   :  174 ; 
+ cf   :  16d ; 
+ d0   :  166 ; 
+ d1   :  15f ; 
+ d2   :  158 ; 
+ d3   :  150 ; 
+ d4   :  149 ; 
+ d5   :  142 ; 
+ d6   :  13b ; 
+ d7   :  134 ; 
+ d8   :  12d ; 
+ d9   :  126 ; 
+ da   :  11f ; 
+ db   :  118 ; 
+ dc   :  111 ; 
+ dd   :  10a ; 
+ de   :  102 ; 
+ df   :  fb ; 
+ e0   :  f4 ; 
+ e1   :  ed ; 
+ e2   :  e6 ; 
+ e3   :  df ; 
+ e4   :  d8 ; 
+ e5   :  d1 ; 
+ e6   :  ca ; 
+ e7   :  c3 ; 
+ e8   :  bc ; 
+ e9   :  b5 ; 
+ ea   :  ae ; 
+ eb   :  a7 ; 
+ ec   :  a0 ; 
+ ed   :  99 ; 
+ ee   :  92 ; 
+ ef   :  8b ; 
+ f0   :  84 ; 
+ f1   :  7d ; 
+ f2   :  76 ; 
+ f3   :  70 ; 
+ f4   :  69 ; 
+ f5   :  62 ; 
+ f6   :  5b ; 
+ f7   :  55 ; 
+ f8   :  4e ; 
+ f9   :  47 ; 
+ fa   :  41 ; 
+ fb   :  3a ; 
+ fc   :  33 ; 
+ fd   :  2d ; 
+ fe   :  26 ; 
+ ff   :  20 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_52.mif
index 51caffeb2a..e7bc6e6983 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_52.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5e ; 
- 1   :  43 ; 
- 2   :  28 ; 
- 3   :  e ; 
- 4   :  fff3 ; 
- 5   :  ffd9 ; 
- 6   :  ffbf ; 
- 7   :  ffa5 ; 
- 8   :  ff8b ; 
- 9   :  ff71 ; 
- a   :  ff58 ; 
- b   :  ff3e ; 
- c   :  ff25 ; 
- d   :  ff0c ; 
- e   :  fef3 ; 
- f   :  feda ; 
- 10   :  fec1 ; 
- 11   :  fea9 ; 
- 12   :  fe91 ; 
- 13   :  fe79 ; 
- 14   :  fe61 ; 
- 15   :  fe49 ; 
- 16   :  fe32 ; 
- 17   :  fe1a ; 
- 18   :  fe03 ; 
- 19   :  fdec ; 
- 1a   :  fdd6 ; 
- 1b   :  fdbf ; 
- 1c   :  fda9 ; 
- 1d   :  fd93 ; 
- 1e   :  fd7d ; 
- 1f   :  fd67 ; 
- 20   :  fd52 ; 
- 21   :  fd3c ; 
- 22   :  fd27 ; 
- 23   :  fd13 ; 
- 24   :  fcfe ; 
- 25   :  fcea ; 
- 26   :  fcd6 ; 
- 27   :  fcc2 ; 
- 28   :  fcae ; 
- 29   :  fc9b ; 
- 2a   :  fc87 ; 
- 2b   :  fc75 ; 
- 2c   :  fc62 ; 
- 2d   :  fc4f ; 
- 2e   :  fc3d ; 
- 2f   :  fc2b ; 
- 30   :  fc19 ; 
- 31   :  fc08 ; 
- 32   :  fbf7 ; 
- 33   :  fbe6 ; 
- 34   :  fbd5 ; 
- 35   :  fbc5 ; 
- 36   :  fbb4 ; 
- 37   :  fba4 ; 
- 38   :  fb95 ; 
- 39   :  fb85 ; 
- 3a   :  fb76 ; 
- 3b   :  fb67 ; 
- 3c   :  fb58 ; 
- 3d   :  fb4a ; 
- 3e   :  fb3c ; 
- 3f   :  fb2e ; 
- 40   :  fb20 ; 
- 41   :  fb13 ; 
- 42   :  fb06 ; 
- 43   :  faf9 ; 
- 44   :  faed ; 
- 45   :  fae0 ; 
- 46   :  fad4 ; 
- 47   :  fac9 ; 
- 48   :  fabd ; 
- 49   :  fab2 ; 
- 4a   :  faa7 ; 
- 4b   :  fa9c ; 
- 4c   :  fa92 ; 
- 4d   :  fa88 ; 
- 4e   :  fa7e ; 
- 4f   :  fa75 ; 
- 50   :  fa6b ; 
- 51   :  fa62 ; 
- 52   :  fa59 ; 
- 53   :  fa51 ; 
- 54   :  fa49 ; 
- 55   :  fa41 ; 
- 56   :  fa39 ; 
- 57   :  fa32 ; 
- 58   :  fa2b ; 
- 59   :  fa24 ; 
- 5a   :  fa1d ; 
- 5b   :  fa17 ; 
- 5c   :  fa11 ; 
- 5d   :  fa0b ; 
- 5e   :  fa06 ; 
- 5f   :  fa01 ; 
- 60   :  f9fc ; 
- 61   :  f9f7 ; 
- 62   :  f9f2 ; 
- 63   :  f9ee ; 
- 64   :  f9ea ; 
- 65   :  f9e7 ; 
- 66   :  f9e3 ; 
- 67   :  f9e0 ; 
- 68   :  f9dd ; 
- 69   :  f9db ; 
- 6a   :  f9d9 ; 
- 6b   :  f9d7 ; 
- 6c   :  f9d5 ; 
- 6d   :  f9d3 ; 
- 6e   :  f9d2 ; 
- 6f   :  f9d1 ; 
+ 0   :  4a ; 
+ 1   :  2f ; 
+ 2   :  15 ; 
+ 3   :  fffa ; 
+ 4   :  ffe0 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffab ; 
+ 7   :  ff91 ; 
+ 8   :  ff78 ; 
+ 9   :  ff5e ; 
+ a   :  ff44 ; 
+ b   :  ff2b ; 
+ c   :  ff12 ; 
+ d   :  fef9 ; 
+ e   :  fee0 ; 
+ f   :  fec8 ; 
+ 10   :  feaf ; 
+ 11   :  fe97 ; 
+ 12   :  fe7f ; 
+ 13   :  fe67 ; 
+ 14   :  fe4f ; 
+ 15   :  fe37 ; 
+ 16   :  fe20 ; 
+ 17   :  fe09 ; 
+ 18   :  fdf2 ; 
+ 19   :  fddb ; 
+ 1a   :  fdc5 ; 
+ 1b   :  fdae ; 
+ 1c   :  fd98 ; 
+ 1d   :  fd82 ; 
+ 1e   :  fd6d ; 
+ 1f   :  fd57 ; 
+ 20   :  fd42 ; 
+ 21   :  fd2d ; 
+ 22   :  fd18 ; 
+ 23   :  fd03 ; 
+ 24   :  fcef ; 
+ 25   :  fcdb ; 
+ 26   :  fcc7 ; 
+ 27   :  fcb3 ; 
+ 28   :  fc9f ; 
+ 29   :  fc8c ; 
+ 2a   :  fc79 ; 
+ 2b   :  fc66 ; 
+ 2c   :  fc54 ; 
+ 2d   :  fc42 ; 
+ 2e   :  fc30 ; 
+ 2f   :  fc1e ; 
+ 30   :  fc0c ; 
+ 31   :  fbfb ; 
+ 32   :  fbea ; 
+ 33   :  fbd9 ; 
+ 34   :  fbc9 ; 
+ 35   :  fbb8 ; 
+ 36   :  fba8 ; 
+ 37   :  fb99 ; 
+ 38   :  fb89 ; 
+ 39   :  fb7a ; 
+ 3a   :  fb6b ; 
+ 3b   :  fb5c ; 
+ 3c   :  fb4e ; 
+ 3d   :  fb3f ; 
+ 3e   :  fb31 ; 
+ 3f   :  fb24 ; 
+ 40   :  fb16 ; 
+ 41   :  fb09 ; 
+ 42   :  fafc ; 
+ 43   :  faf0 ; 
+ 44   :  fae3 ; 
+ 45   :  fad7 ; 
+ 46   :  facc ; 
+ 47   :  fac0 ; 
+ 48   :  fab5 ; 
+ 49   :  faaa ; 
+ 4a   :  fa9f ; 
+ 4b   :  fa95 ; 
+ 4c   :  fa8a ; 
+ 4d   :  fa81 ; 
+ 4e   :  fa77 ; 
+ 4f   :  fa6e ; 
+ 50   :  fa64 ; 
+ 51   :  fa5c ; 
+ 52   :  fa53 ; 
+ 53   :  fa4b ; 
+ 54   :  fa43 ; 
+ 55   :  fa3b ; 
+ 56   :  fa34 ; 
+ 57   :  fa2c ; 
+ 58   :  fa26 ; 
+ 59   :  fa1f ; 
+ 5a   :  fa19 ; 
+ 5b   :  fa12 ; 
+ 5c   :  fa0d ; 
+ 5d   :  fa07 ; 
+ 5e   :  fa02 ; 
+ 5f   :  f9fd ; 
+ 60   :  f9f8 ; 
+ 61   :  f9f4 ; 
+ 62   :  f9ef ; 
+ 63   :  f9eb ; 
+ 64   :  f9e8 ; 
+ 65   :  f9e4 ; 
+ 66   :  f9e1 ; 
+ 67   :  f9de ; 
+ 68   :  f9dc ; 
+ 69   :  f9d9 ; 
+ 6a   :  f9d7 ; 
+ 6b   :  f9d5 ; 
+ 6c   :  f9d4 ; 
+ 6d   :  f9d2 ; 
+ 6e   :  f9d1 ; 
+ 6f   :  f9d0 ; 
  70   :  f9d0 ; 
- 71   :  f9d0 ; 
+ 71   :  f9cf ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
- 75   :  f9d0 ; 
+ 75   :  f9d1 ; 
  76   :  f9d1 ; 
- 77   :  f9d2 ; 
- 78   :  f9d3 ; 
- 79   :  f9d4 ; 
- 7a   :  f9d6 ; 
- 7b   :  f9d8 ; 
- 7c   :  f9da ; 
- 7d   :  f9dd ; 
- 7e   :  f9df ; 
- 7f   :  f9e2 ; 
- 80   :  f9e5 ; 
- 81   :  f9e9 ; 
- 82   :  f9ec ; 
- 83   :  f9f0 ; 
- 84   :  f9f4 ; 
- 85   :  f9f8 ; 
- 86   :  f9fd ; 
- 87   :  fa01 ; 
- 88   :  fa06 ; 
- 89   :  fa0b ; 
- 8a   :  fa11 ; 
- 8b   :  fa16 ; 
- 8c   :  fa1c ; 
- 8d   :  fa22 ; 
- 8e   :  fa28 ; 
- 8f   :  fa2e ; 
- 90   :  fa35 ; 
- 91   :  fa3c ; 
- 92   :  fa43 ; 
- 93   :  fa4a ; 
- 94   :  fa51 ; 
- 95   :  fa59 ; 
- 96   :  fa60 ; 
- 97   :  fa68 ; 
- 98   :  fa70 ; 
- 99   :  fa79 ; 
- 9a   :  fa81 ; 
- 9b   :  fa8a ; 
- 9c   :  fa92 ; 
- 9d   :  fa9b ; 
- 9e   :  faa5 ; 
- 9f   :  faae ; 
- a0   :  fab7 ; 
- a1   :  fac1 ; 
- a2   :  facb ; 
- a3   :  fad5 ; 
- a4   :  fadf ; 
- a5   :  fae9 ; 
- a6   :  faf3 ; 
- a7   :  fafe ; 
- a8   :  fb09 ; 
- a9   :  fb14 ; 
- aa   :  fb1f ; 
- ab   :  fb2a ; 
- ac   :  fb35 ; 
- ad   :  fb40 ; 
- ae   :  fb4c ; 
- af   :  fb58 ; 
- b0   :  fb63 ; 
- b1   :  fb6f ; 
- b2   :  fb7b ; 
- b3   :  fb87 ; 
- b4   :  fb94 ; 
- b5   :  fba0 ; 
- b6   :  fbac ; 
- b7   :  fbb9 ; 
- b8   :  fbc6 ; 
- b9   :  fbd3 ; 
- ba   :  fbdf ; 
- bb   :  fbec ; 
- bc   :  fbfa ; 
- bd   :  fc07 ; 
- be   :  fc14 ; 
- bf   :  fc21 ; 
- c0   :  fc2f ; 
- c1   :  fc3c ; 
- c2   :  fc4a ; 
- c3   :  fc58 ; 
- c4   :  fc65 ; 
- c5   :  fc73 ; 
- c6   :  fc81 ; 
- c7   :  fc8f ; 
- c8   :  fc9d ; 
- c9   :  fcab ; 
- ca   :  fcb9 ; 
- cb   :  fcc7 ; 
- cc   :  fcd6 ; 
- cd   :  fce4 ; 
- ce   :  fcf2 ; 
- cf   :  fd01 ; 
- d0   :  fd0f ; 
- d1   :  fd1e ; 
- d2   :  fd2c ; 
- d3   :  fd3b ; 
- d4   :  fd49 ; 
- d5   :  fd58 ; 
- d6   :  fd67 ; 
- d7   :  fd75 ; 
- d8   :  fd84 ; 
- d9   :  fd93 ; 
- da   :  fda1 ; 
- db   :  fdb0 ; 
- dc   :  fdbf ; 
- dd   :  fdce ; 
- de   :  fddd ; 
- df   :  fdeb ; 
- e0   :  fdfa ; 
- e1   :  fe09 ; 
- e2   :  fe18 ; 
- e3   :  fe27 ; 
- e4   :  fe35 ; 
- e5   :  fe44 ; 
- e6   :  fe53 ; 
- e7   :  fe62 ; 
- e8   :  fe70 ; 
- e9   :  fe7f ; 
- ea   :  fe8e ; 
- eb   :  fe9c ; 
- ec   :  feab ; 
- ed   :  feba ; 
- ee   :  fec8 ; 
- ef   :  fed7 ; 
- f0   :  fee5 ; 
- f1   :  fef4 ; 
- f2   :  ff02 ; 
- f3   :  ff11 ; 
- f4   :  ff1f ; 
- f5   :  ff2e ; 
- f6   :  ff3c ; 
- f7   :  ff4a ; 
- f8   :  ff58 ; 
- f9   :  ff66 ; 
- fa   :  ff75 ; 
- fb   :  ff83 ; 
- fc   :  ff91 ; 
- fd   :  ff9e ; 
- fe   :  ffac ; 
- ff   :  ffba ; 
+ 77   :  f9d3 ; 
+ 78   :  f9d4 ; 
+ 79   :  f9d6 ; 
+ 7a   :  f9d8 ; 
+ 7b   :  f9da ; 
+ 7c   :  f9dc ; 
+ 7d   :  f9df ; 
+ 7e   :  f9e1 ; 
+ 7f   :  f9e4 ; 
+ 80   :  f9e8 ; 
+ 81   :  f9eb ; 
+ 82   :  f9ef ; 
+ 83   :  f9f3 ; 
+ 84   :  f9f7 ; 
+ 85   :  f9fc ; 
+ 86   :  fa00 ; 
+ 87   :  fa05 ; 
+ 88   :  fa0a ; 
+ 89   :  fa0f ; 
+ 8a   :  fa15 ; 
+ 8b   :  fa1a ; 
+ 8c   :  fa20 ; 
+ 8d   :  fa26 ; 
+ 8e   :  fa2d ; 
+ 8f   :  fa33 ; 
+ 90   :  fa3a ; 
+ 91   :  fa41 ; 
+ 92   :  fa48 ; 
+ 93   :  fa4f ; 
+ 94   :  fa57 ; 
+ 95   :  fa5e ; 
+ 96   :  fa66 ; 
+ 97   :  fa6e ; 
+ 98   :  fa77 ; 
+ 99   :  fa7f ; 
+ 9a   :  fa87 ; 
+ 9b   :  fa90 ; 
+ 9c   :  fa99 ; 
+ 9d   :  faa2 ; 
+ 9e   :  faac ; 
+ 9f   :  fab5 ; 
+ a0   :  fabf ; 
+ a1   :  fac8 ; 
+ a2   :  fad2 ; 
+ a3   :  fadc ; 
+ a4   :  fae6 ; 
+ a5   :  faf1 ; 
+ a6   :  fafb ; 
+ a7   :  fb06 ; 
+ a8   :  fb11 ; 
+ a9   :  fb1c ; 
+ aa   :  fb27 ; 
+ ab   :  fb32 ; 
+ ac   :  fb3d ; 
+ ad   :  fb49 ; 
+ ae   :  fb55 ; 
+ af   :  fb60 ; 
+ b0   :  fb6c ; 
+ b1   :  fb78 ; 
+ b2   :  fb84 ; 
+ b3   :  fb91 ; 
+ b4   :  fb9d ; 
+ b5   :  fba9 ; 
+ b6   :  fbb6 ; 
+ b7   :  fbc3 ; 
+ b8   :  fbcf ; 
+ b9   :  fbdc ; 
+ ba   :  fbe9 ; 
+ bb   :  fbf6 ; 
+ bc   :  fc03 ; 
+ bd   :  fc11 ; 
+ be   :  fc1e ; 
+ bf   :  fc2b ; 
+ c0   :  fc39 ; 
+ c1   :  fc47 ; 
+ c2   :  fc54 ; 
+ c3   :  fc62 ; 
+ c4   :  fc70 ; 
+ c5   :  fc7e ; 
+ c6   :  fc8c ; 
+ c7   :  fc9a ; 
+ c8   :  fca8 ; 
+ c9   :  fcb6 ; 
+ ca   :  fcc4 ; 
+ cb   :  fcd2 ; 
+ cc   :  fce0 ; 
+ cd   :  fcef ; 
+ ce   :  fcfd ; 
+ cf   :  fd0c ; 
+ d0   :  fd1a ; 
+ d1   :  fd29 ; 
+ d2   :  fd37 ; 
+ d3   :  fd46 ; 
+ d4   :  fd54 ; 
+ d5   :  fd63 ; 
+ d6   :  fd72 ; 
+ d7   :  fd80 ; 
+ d8   :  fd8f ; 
+ d9   :  fd9e ; 
+ da   :  fdad ; 
+ db   :  fdbb ; 
+ dc   :  fdca ; 
+ dd   :  fdd9 ; 
+ de   :  fde8 ; 
+ df   :  fdf6 ; 
+ e0   :  fe05 ; 
+ e1   :  fe14 ; 
+ e2   :  fe23 ; 
+ e3   :  fe32 ; 
+ e4   :  fe40 ; 
+ e5   :  fe4f ; 
+ e6   :  fe5e ; 
+ e7   :  fe6d ; 
+ e8   :  fe7b ; 
+ e9   :  fe8a ; 
+ ea   :  fe99 ; 
+ eb   :  fea7 ; 
+ ec   :  feb6 ; 
+ ed   :  fec5 ; 
+ ee   :  fed3 ; 
+ ef   :  fee2 ; 
+ f0   :  fef0 ; 
+ f1   :  feff ; 
+ f2   :  ff0d ; 
+ f3   :  ff1c ; 
+ f4   :  ff2a ; 
+ f5   :  ff38 ; 
+ f6   :  ff47 ; 
+ f7   :  ff55 ; 
+ f8   :  ff63 ; 
+ f9   :  ff71 ; 
+ fa   :  ff7f ; 
+ fb   :  ff8d ; 
+ fc   :  ff9b ; 
+ fd   :  ffa9 ; 
+ fe   :  ffb7 ; 
+ ff   :  ffc4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_53.mif
index a4812f9858..dfd5e6c5e7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_53.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff67 ; 
- 1   :  ff9c ; 
- 2   :  ffd0 ; 
- 3   :  4 ; 
- 4   :  38 ; 
- 5   :  6b ; 
- 6   :  9e ; 
- 7   :  d1 ; 
- 8   :  104 ; 
- 9   :  136 ; 
- a   :  168 ; 
- b   :  199 ; 
- c   :  1ca ; 
- d   :  1fb ; 
- e   :  22c ; 
- f   :  25c ; 
- 10   :  28c ; 
- 11   :  2bb ; 
- 12   :  2ea ; 
- 13   :  319 ; 
- 14   :  347 ; 
- 15   :  375 ; 
- 16   :  3a3 ; 
- 17   :  3d0 ; 
- 18   :  3fd ; 
- 19   :  429 ; 
- 1a   :  455 ; 
- 1b   :  481 ; 
- 1c   :  4ac ; 
- 1d   :  4d6 ; 
- 1e   :  501 ; 
- 1f   :  52b ; 
- 20   :  554 ; 
- 21   :  57d ; 
- 22   :  5a6 ; 
- 23   :  5ce ; 
- 24   :  5f5 ; 
- 25   :  61d ; 
- 26   :  643 ; 
- 27   :  66a ; 
- 28   :  68f ; 
- 29   :  6b5 ; 
- 2a   :  6da ; 
- 2b   :  6fe ; 
- 2c   :  722 ; 
- 2d   :  746 ; 
- 2e   :  769 ; 
- 2f   :  78b ; 
- 30   :  7ad ; 
- 31   :  7cf ; 
- 32   :  7f0 ; 
- 33   :  810 ; 
- 34   :  831 ; 
- 35   :  850 ; 
- 36   :  86f ; 
- 37   :  88e ; 
- 38   :  8ac ; 
- 39   :  8c9 ; 
- 3a   :  8e6 ; 
- 3b   :  903 ; 
- 3c   :  91f ; 
- 3d   :  93b ; 
- 3e   :  956 ; 
- 3f   :  970 ; 
- 40   :  98a ; 
- 41   :  9a4 ; 
- 42   :  9bd ; 
- 43   :  9d5 ; 
- 44   :  9ed ; 
- 45   :  a04 ; 
- 46   :  a1b ; 
- 47   :  a31 ; 
- 48   :  a47 ; 
- 49   :  a5d ; 
- 4a   :  a71 ; 
- 4b   :  a86 ; 
- 4c   :  a99 ; 
- 4d   :  aad ; 
- 4e   :  abf ; 
- 4f   :  ad1 ; 
- 50   :  ae3 ; 
- 51   :  af4 ; 
- 52   :  b05 ; 
- 53   :  b15 ; 
- 54   :  b24 ; 
- 55   :  b33 ; 
- 56   :  b42 ; 
- 57   :  b50 ; 
- 58   :  b5d ; 
- 59   :  b6a ; 
- 5a   :  b76 ; 
- 5b   :  b82 ; 
- 5c   :  b8e ; 
- 5d   :  b98 ; 
- 5e   :  ba3 ; 
- 5f   :  bac ; 
- 60   :  bb6 ; 
- 61   :  bbe ; 
- 62   :  bc7 ; 
- 63   :  bce ; 
- 64   :  bd6 ; 
- 65   :  bdc ; 
- 66   :  be3 ; 
- 67   :  be8 ; 
- 68   :  bed ; 
- 69   :  bf2 ; 
- 6a   :  bf6 ; 
- 6b   :  bfa ; 
- 6c   :  bfd ; 
- 6d   :  c00 ; 
- 6e   :  c02 ; 
- 6f   :  c04 ; 
- 70   :  c05 ; 
+ 0   :  ff8e ; 
+ 1   :  ffc3 ; 
+ 2   :  fff7 ; 
+ 3   :  2b ; 
+ 4   :  5e ; 
+ 5   :  91 ; 
+ 6   :  c4 ; 
+ 7   :  f7 ; 
+ 8   :  129 ; 
+ 9   :  15b ; 
+ a   :  18d ; 
+ b   :  1be ; 
+ c   :  1ef ; 
+ d   :  220 ; 
+ e   :  250 ; 
+ f   :  280 ; 
+ 10   :  2af ; 
+ 11   :  2de ; 
+ 12   :  30d ; 
+ 13   :  33c ; 
+ 14   :  36a ; 
+ 15   :  397 ; 
+ 16   :  3c5 ; 
+ 17   :  3f2 ; 
+ 18   :  41e ; 
+ 19   :  44a ; 
+ 1a   :  476 ; 
+ 1b   :  4a1 ; 
+ 1c   :  4cc ; 
+ 1d   :  4f6 ; 
+ 1e   :  520 ; 
+ 1f   :  54a ; 
+ 20   :  573 ; 
+ 21   :  59b ; 
+ 22   :  5c4 ; 
+ 23   :  5eb ; 
+ 24   :  613 ; 
+ 25   :  63a ; 
+ 26   :  660 ; 
+ 27   :  686 ; 
+ 28   :  6ac ; 
+ 29   :  6d1 ; 
+ 2a   :  6f5 ; 
+ 2b   :  719 ; 
+ 2c   :  73d ; 
+ 2d   :  760 ; 
+ 2e   :  783 ; 
+ 2f   :  7a5 ; 
+ 30   :  7c6 ; 
+ 31   :  7e8 ; 
+ 32   :  808 ; 
+ 33   :  829 ; 
+ 34   :  848 ; 
+ 35   :  867 ; 
+ 36   :  886 ; 
+ 37   :  8a4 ; 
+ 38   :  8c2 ; 
+ 39   :  8df ; 
+ 3a   :  8fc ; 
+ 3b   :  918 ; 
+ 3c   :  934 ; 
+ 3d   :  94f ; 
+ 3e   :  96a ; 
+ 3f   :  984 ; 
+ 40   :  99d ; 
+ 41   :  9b6 ; 
+ 42   :  9cf ; 
+ 43   :  9e7 ; 
+ 44   :  9fe ; 
+ 45   :  a15 ; 
+ 46   :  a2c ; 
+ 47   :  a42 ; 
+ 48   :  a57 ; 
+ 49   :  a6c ; 
+ 4a   :  a81 ; 
+ 4b   :  a94 ; 
+ 4c   :  aa8 ; 
+ 4d   :  abb ; 
+ 4e   :  acd ; 
+ 4f   :  adf ; 
+ 50   :  af0 ; 
+ 51   :  b01 ; 
+ 52   :  b11 ; 
+ 53   :  b20 ; 
+ 54   :  b30 ; 
+ 55   :  b3e ; 
+ 56   :  b4c ; 
+ 57   :  b5a ; 
+ 58   :  b67 ; 
+ 59   :  b73 ; 
+ 5a   :  b7f ; 
+ 5b   :  b8b ; 
+ 5c   :  b96 ; 
+ 5d   :  ba0 ; 
+ 5e   :  baa ; 
+ 5f   :  bb3 ; 
+ 60   :  bbc ; 
+ 61   :  bc5 ; 
+ 62   :  bcd ; 
+ 63   :  bd4 ; 
+ 64   :  bdb ; 
+ 65   :  be1 ; 
+ 66   :  be7 ; 
+ 67   :  bec ; 
+ 68   :  bf1 ; 
+ 69   :  bf5 ; 
+ 6a   :  bf9 ; 
+ 6b   :  bfc ; 
+ 6c   :  bff ; 
+ 6d   :  c02 ; 
+ 6e   :  c03 ; 
+ 6f   :  c05 ; 
+ 70   :  c06 ; 
  71   :  c06 ; 
  72   :  c06 ; 
- 73   :  c06 ; 
- 74   :  c05 ; 
- 75   :  c04 ; 
- 76   :  c02 ; 
- 77   :  c00 ; 
- 78   :  bfe ; 
- 79   :  bfb ; 
- 7a   :  bf7 ; 
- 7b   :  bf3 ; 
- 7c   :  bef ; 
- 7d   :  bea ; 
- 7e   :  be5 ; 
- 7f   :  bdf ; 
- 80   :  bd9 ; 
- 81   :  bd2 ; 
- 82   :  bcb ; 
- 83   :  bc3 ; 
- 84   :  bbb ; 
- 85   :  bb3 ; 
- 86   :  baa ; 
- 87   :  ba1 ; 
- 88   :  b97 ; 
- 89   :  b8d ; 
- 8a   :  b83 ; 
- 8b   :  b78 ; 
- 8c   :  b6d ; 
- 8d   :  b61 ; 
- 8e   :  b55 ; 
- 8f   :  b49 ; 
- 90   :  b3c ; 
- 91   :  b2f ; 
- 92   :  b21 ; 
- 93   :  b13 ; 
- 94   :  b05 ; 
- 95   :  af6 ; 
- 96   :  ae7 ; 
- 97   :  ad8 ; 
- 98   :  ac8 ; 
- 99   :  ab8 ; 
- 9a   :  aa7 ; 
- 9b   :  a97 ; 
- 9c   :  a86 ; 
- 9d   :  a74 ; 
- 9e   :  a62 ; 
- 9f   :  a50 ; 
- a0   :  a3e ; 
- a1   :  a2b ; 
- a2   :  a18 ; 
- a3   :  a05 ; 
- a4   :  9f1 ; 
- a5   :  9dd ; 
- a6   :  9c9 ; 
- a7   :  9b4 ; 
- a8   :  9a0 ; 
- a9   :  98a ; 
- aa   :  975 ; 
- ab   :  95f ; 
- ac   :  94a ; 
- ad   :  933 ; 
- ae   :  91d ; 
- af   :  906 ; 
- b0   :  8f0 ; 
- b1   :  8d8 ; 
- b2   :  8c1 ; 
- b3   :  8a9 ; 
- b4   :  892 ; 
- b5   :  87a ; 
- b6   :  861 ; 
- b7   :  849 ; 
- b8   :  830 ; 
- b9   :  817 ; 
- ba   :  7fe ; 
- bb   :  7e5 ; 
- bc   :  7cc ; 
- bd   :  7b2 ; 
- be   :  798 ; 
- bf   :  77e ; 
- c0   :  764 ; 
- c1   :  74a ; 
- c2   :  730 ; 
- c3   :  715 ; 
- c4   :  6fa ; 
- c5   :  6df ; 
- c6   :  6c4 ; 
- c7   :  6a9 ; 
- c8   :  68e ; 
- c9   :  673 ; 
- ca   :  657 ; 
- cb   :  63b ; 
- cc   :  620 ; 
- cd   :  604 ; 
- ce   :  5e8 ; 
- cf   :  5cc ; 
- d0   :  5b0 ; 
- d1   :  594 ; 
- d2   :  577 ; 
- d3   :  55b ; 
- d4   :  53f ; 
- d5   :  522 ; 
- d6   :  506 ; 
- d7   :  4e9 ; 
- d8   :  4cc ; 
- d9   :  4b0 ; 
- da   :  493 ; 
- db   :  476 ; 
- dc   :  459 ; 
- dd   :  43d ; 
- de   :  420 ; 
- df   :  403 ; 
- e0   :  3e6 ; 
- e1   :  3c9 ; 
- e2   :  3ac ; 
- e3   :  38f ; 
- e4   :  373 ; 
- e5   :  356 ; 
- e6   :  339 ; 
- e7   :  31c ; 
- e8   :  2ff ; 
- e9   :  2e3 ; 
- ea   :  2c6 ; 
- eb   :  2a9 ; 
- ec   :  28c ; 
- ed   :  270 ; 
- ee   :  253 ; 
- ef   :  237 ; 
- f0   :  21a ; 
- f1   :  1fe ; 
- f2   :  1e2 ; 
- f3   :  1c5 ; 
- f4   :  1a9 ; 
- f5   :  18d ; 
- f6   :  171 ; 
- f7   :  155 ; 
- f8   :  139 ; 
- f9   :  11d ; 
- fa   :  102 ; 
- fb   :  e6 ; 
- fc   :  cb ; 
- fd   :  af ; 
- fe   :  94 ; 
- ff   :  79 ; 
+ 73   :  c05 ; 
+ 74   :  c04 ; 
+ 75   :  c03 ; 
+ 76   :  c01 ; 
+ 77   :  bfe ; 
+ 78   :  bfb ; 
+ 79   :  bf8 ; 
+ 7a   :  bf4 ; 
+ 7b   :  bf0 ; 
+ 7c   :  beb ; 
+ 7d   :  be6 ; 
+ 7e   :  be0 ; 
+ 7f   :  bda ; 
+ 80   :  bd4 ; 
+ 81   :  bcd ; 
+ 82   :  bc5 ; 
+ 83   :  bbd ; 
+ 84   :  bb5 ; 
+ 85   :  bac ; 
+ 86   :  ba3 ; 
+ 87   :  b9a ; 
+ 88   :  b90 ; 
+ 89   :  b86 ; 
+ 8a   :  b7b ; 
+ 8b   :  b70 ; 
+ 8c   :  b64 ; 
+ 8d   :  b58 ; 
+ 8e   :  b4c ; 
+ 8f   :  b3f ; 
+ 90   :  b32 ; 
+ 91   :  b25 ; 
+ 92   :  b17 ; 
+ 93   :  b08 ; 
+ 94   :  afa ; 
+ 95   :  aeb ; 
+ 96   :  adc ; 
+ 97   :  acc ; 
+ 98   :  abc ; 
+ 99   :  aac ; 
+ 9a   :  a9b ; 
+ 9b   :  a8a ; 
+ 9c   :  a78 ; 
+ 9d   :  a67 ; 
+ 9e   :  a55 ; 
+ 9f   :  a42 ; 
+ a0   :  a30 ; 
+ a1   :  a1d ; 
+ a2   :  a09 ; 
+ a3   :  9f6 ; 
+ a4   :  9e2 ; 
+ a5   :  9ce ; 
+ a6   :  9b9 ; 
+ a7   :  9a5 ; 
+ a8   :  990 ; 
+ a9   :  97a ; 
+ aa   :  965 ; 
+ ab   :  94f ; 
+ ac   :  939 ; 
+ ad   :  923 ; 
+ ae   :  90c ; 
+ af   :  8f5 ; 
+ b0   :  8de ; 
+ b1   :  8c7 ; 
+ b2   :  8af ; 
+ b3   :  898 ; 
+ b4   :  880 ; 
+ b5   :  868 ; 
+ b6   :  84f ; 
+ b7   :  837 ; 
+ b8   :  81e ; 
+ b9   :  805 ; 
+ ba   :  7ec ; 
+ bb   :  7d2 ; 
+ bc   :  7b9 ; 
+ bd   :  79f ; 
+ be   :  785 ; 
+ bf   :  76b ; 
+ c0   :  751 ; 
+ c1   :  736 ; 
+ c2   :  71c ; 
+ c3   :  701 ; 
+ c4   :  6e6 ; 
+ c5   :  6cb ; 
+ c6   :  6b0 ; 
+ c7   :  695 ; 
+ c8   :  679 ; 
+ c9   :  65e ; 
+ ca   :  642 ; 
+ cb   :  627 ; 
+ cc   :  60b ; 
+ cd   :  5ef ; 
+ ce   :  5d3 ; 
+ cf   :  5b7 ; 
+ d0   :  59b ; 
+ d1   :  57e ; 
+ d2   :  562 ; 
+ d3   :  546 ; 
+ d4   :  529 ; 
+ d5   :  50d ; 
+ d6   :  4f0 ; 
+ d7   :  4d4 ; 
+ d8   :  4b7 ; 
+ d9   :  49a ; 
+ da   :  47d ; 
+ db   :  461 ; 
+ dc   :  444 ; 
+ dd   :  427 ; 
+ de   :  40a ; 
+ df   :  3ed ; 
+ e0   :  3d0 ; 
+ e1   :  3b4 ; 
+ e2   :  397 ; 
+ e3   :  37a ; 
+ e4   :  35d ; 
+ e5   :  340 ; 
+ e6   :  323 ; 
+ e7   :  306 ; 
+ e8   :  2ea ; 
+ e9   :  2cd ; 
+ ea   :  2b0 ; 
+ eb   :  294 ; 
+ ec   :  277 ; 
+ ed   :  25a ; 
+ ee   :  23e ; 
+ ef   :  221 ; 
+ f0   :  205 ; 
+ f1   :  1e9 ; 
+ f2   :  1cc ; 
+ f3   :  1b0 ; 
+ f4   :  194 ; 
+ f5   :  178 ; 
+ f6   :  15c ; 
+ f7   :  140 ; 
+ f8   :  124 ; 
+ f9   :  109 ; 
+ fa   :  ed ; 
+ fb   :  d2 ; 
+ fc   :  b6 ; 
+ fd   :  9b ; 
+ fe   :  80 ; 
+ ff   :  65 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_54.mif
index f59d85e002..545e37ac69 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_54.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11e ; 
- 1   :  a3 ; 
- 2   :  29 ; 
- 3   :  ffb0 ; 
- 4   :  ff38 ; 
- 5   :  fec0 ; 
- 6   :  fe4a ; 
- 7   :  fdd6 ; 
- 8   :  fd62 ; 
- 9   :  fcef ; 
- a   :  fc7d ; 
- b   :  fc0d ; 
- c   :  fb9d ; 
- d   :  fb2f ; 
- e   :  fac1 ; 
- f   :  fa55 ; 
- 10   :  f9ea ; 
- 11   :  f980 ; 
- 12   :  f917 ; 
- 13   :  f8b0 ; 
- 14   :  f849 ; 
- 15   :  f7e4 ; 
- 16   :  f77f ; 
- 17   :  f71c ; 
- 18   :  f6ba ; 
- 19   :  f659 ; 
- 1a   :  f5fa ; 
- 1b   :  f59b ; 
- 1c   :  f53e ; 
- 1d   :  f4e2 ; 
- 1e   :  f487 ; 
- 1f   :  f42d ; 
- 20   :  f3d4 ; 
- 21   :  f37d ; 
- 22   :  f326 ; 
- 23   :  f2d1 ; 
- 24   :  f27d ; 
- 25   :  f22a ; 
- 26   :  f1d9 ; 
- 27   :  f188 ; 
- 28   :  f139 ; 
- 29   :  f0eb ; 
- 2a   :  f09e ; 
- 2b   :  f053 ; 
- 2c   :  f008 ; 
- 2d   :  efbf ; 
- 2e   :  ef77 ; 
- 2f   :  ef30 ; 
- 30   :  eeeb ; 
- 31   :  eea6 ; 
- 32   :  ee63 ; 
- 33   :  ee21 ; 
- 34   :  ede0 ; 
- 35   :  eda0 ; 
- 36   :  ed62 ; 
- 37   :  ed25 ; 
- 38   :  ece9 ; 
- 39   :  ecae ; 
- 3a   :  ec74 ; 
- 3b   :  ec3c ; 
- 3c   :  ec05 ; 
- 3d   :  ebce ; 
- 3e   :  eb9a ; 
- 3f   :  eb66 ; 
- 40   :  eb33 ; 
- 41   :  eb02 ; 
- 42   :  ead2 ; 
- 43   :  eaa3 ; 
- 44   :  ea75 ; 
- 45   :  ea49 ; 
- 46   :  ea1d ; 
- 47   :  e9f3 ; 
- 48   :  e9ca ; 
- 49   :  e9a2 ; 
- 4a   :  e97c ; 
- 4b   :  e956 ; 
- 4c   :  e932 ; 
- 4d   :  e90e ; 
- 4e   :  e8ec ; 
- 4f   :  e8cc ; 
- 50   :  e8ac ; 
- 51   :  e88d ; 
- 52   :  e870 ; 
- 53   :  e853 ; 
- 54   :  e838 ; 
- 55   :  e81e ; 
- 56   :  e805 ; 
- 57   :  e7ed ; 
- 58   :  e7d7 ; 
- 59   :  e7c1 ; 
- 5a   :  e7ac ; 
- 5b   :  e799 ; 
- 5c   :  e787 ; 
- 5d   :  e776 ; 
- 5e   :  e765 ; 
- 5f   :  e756 ; 
- 60   :  e749 ; 
- 61   :  e73c ; 
- 62   :  e730 ; 
- 63   :  e725 ; 
- 64   :  e71b ; 
- 65   :  e713 ; 
- 66   :  e70b ; 
- 67   :  e705 ; 
- 68   :  e6ff ; 
- 69   :  e6fa ; 
- 6a   :  e6f7 ; 
- 6b   :  e6f5 ; 
+ 0   :  c2 ; 
+ 1   :  47 ; 
+ 2   :  ffce ; 
+ 3   :  ff55 ; 
+ 4   :  fede ; 
+ 5   :  fe68 ; 
+ 6   :  fdf3 ; 
+ 7   :  fd7f ; 
+ 8   :  fd0c ; 
+ 9   :  fc9a ; 
+ a   :  fc29 ; 
+ b   :  fbb9 ; 
+ c   :  fb4a ; 
+ d   :  fadd ; 
+ e   :  fa70 ; 
+ f   :  fa05 ; 
+ 10   :  f99b ; 
+ 11   :  f932 ; 
+ 12   :  f8ca ; 
+ 13   :  f863 ; 
+ 14   :  f7fd ; 
+ 15   :  f798 ; 
+ 16   :  f735 ; 
+ 17   :  f6d3 ; 
+ 18   :  f672 ; 
+ 19   :  f612 ; 
+ 1a   :  f5b3 ; 
+ 1b   :  f555 ; 
+ 1c   :  f4f9 ; 
+ 1d   :  f49d ; 
+ 1e   :  f443 ; 
+ 1f   :  f3ea ; 
+ 20   :  f392 ; 
+ 21   :  f33c ; 
+ 22   :  f2e6 ; 
+ 23   :  f292 ; 
+ 24   :  f23f ; 
+ 25   :  f1ed ; 
+ 26   :  f19c ; 
+ 27   :  f14d ; 
+ 28   :  f0ff ; 
+ 29   :  f0b1 ; 
+ 2a   :  f066 ; 
+ 2b   :  f01b ; 
+ 2c   :  efd1 ; 
+ 2d   :  ef89 ; 
+ 2e   :  ef42 ; 
+ 2f   :  eefc ; 
+ 30   :  eeb7 ; 
+ 31   :  ee74 ; 
+ 32   :  ee31 ; 
+ 33   :  edf0 ; 
+ 34   :  edb0 ; 
+ 35   :  ed71 ; 
+ 36   :  ed34 ; 
+ 37   :  ecf8 ; 
+ 38   :  ecbc ; 
+ 39   :  ec83 ; 
+ 3a   :  ec4a ; 
+ 3b   :  ec12 ; 
+ 3c   :  ebdc ; 
+ 3d   :  eba7 ; 
+ 3e   :  eb73 ; 
+ 3f   :  eb40 ; 
+ 40   :  eb0e ; 
+ 41   :  eade ; 
+ 42   :  eaaf ; 
+ 43   :  ea81 ; 
+ 44   :  ea54 ; 
+ 45   :  ea28 ; 
+ 46   :  e9fe ; 
+ 47   :  e9d4 ; 
+ 48   :  e9ac ; 
+ 49   :  e985 ; 
+ 4a   :  e95f ; 
+ 4b   :  e93b ; 
+ 4c   :  e917 ; 
+ 4d   :  e8f5 ; 
+ 4e   :  e8d4 ; 
+ 4f   :  e8b4 ; 
+ 50   :  e895 ; 
+ 51   :  e877 ; 
+ 52   :  e85a ; 
+ 53   :  e83f ; 
+ 54   :  e824 ; 
+ 55   :  e80b ; 
+ 56   :  e7f3 ; 
+ 57   :  e7dc ; 
+ 58   :  e7c6 ; 
+ 59   :  e7b2 ; 
+ 5a   :  e79e ; 
+ 5b   :  e78b ; 
+ 5c   :  e77a ; 
+ 5d   :  e769 ; 
+ 5e   :  e75a ; 
+ 5f   :  e74c ; 
+ 60   :  e73f ; 
+ 61   :  e733 ; 
+ 62   :  e728 ; 
+ 63   :  e71e ; 
+ 64   :  e715 ; 
+ 65   :  e70d ; 
+ 66   :  e706 ; 
+ 67   :  e700 ; 
+ 68   :  e6fc ; 
+ 69   :  e6f8 ; 
+ 6a   :  e6f5 ; 
+ 6b   :  e6f3 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f3 ; 
- 6f   :  e6f5 ; 
- 70   :  e6f7 ; 
- 71   :  e6fb ; 
- 72   :  e6ff ; 
- 73   :  e704 ; 
- 74   :  e70b ; 
- 75   :  e712 ; 
- 76   :  e71a ; 
- 77   :  e723 ; 
- 78   :  e72e ; 
- 79   :  e739 ; 
- 7a   :  e744 ; 
- 7b   :  e751 ; 
- 7c   :  e75f ; 
- 7d   :  e76e ; 
- 7e   :  e77d ; 
- 7f   :  e78d ; 
- 80   :  e79f ; 
- 81   :  e7b1 ; 
- 82   :  e7c4 ; 
- 83   :  e7d7 ; 
- 84   :  e7ec ; 
- 85   :  e801 ; 
- 86   :  e817 ; 
- 87   :  e82e ; 
- 88   :  e846 ; 
- 89   :  e85f ; 
- 8a   :  e878 ; 
- 8b   :  e892 ; 
- 8c   :  e8ad ; 
- 8d   :  e8c9 ; 
- 8e   :  e8e5 ; 
- 8f   :  e902 ; 
- 90   :  e920 ; 
- 91   :  e93f ; 
- 92   :  e95e ; 
- 93   :  e97e ; 
- 94   :  e99f ; 
- 95   :  e9c0 ; 
- 96   :  e9e2 ; 
- 97   :  ea05 ; 
- 98   :  ea28 ; 
- 99   :  ea4c ; 
- 9a   :  ea71 ; 
- 9b   :  ea96 ; 
- 9c   :  eabc ; 
- 9d   :  eae3 ; 
- 9e   :  eb0a ; 
- 9f   :  eb31 ; 
- a0   :  eb5a ; 
- a1   :  eb83 ; 
- a2   :  ebac ; 
- a3   :  ebd6 ; 
- a4   :  ec00 ; 
- a5   :  ec2b ; 
- a6   :  ec57 ; 
- a7   :  ec83 ; 
- a8   :  ecb0 ; 
- a9   :  ecdd ; 
- aa   :  ed0a ; 
- ab   :  ed38 ; 
- ac   :  ed67 ; 
- ad   :  ed96 ; 
- ae   :  edc5 ; 
- af   :  edf5 ; 
- b0   :  ee25 ; 
- b1   :  ee56 ; 
- b2   :  ee87 ; 
- b3   :  eeb8 ; 
- b4   :  eeea ; 
- b5   :  ef1d ; 
- b6   :  ef4f ; 
- b7   :  ef82 ; 
- b8   :  efb6 ; 
- b9   :  efe9 ; 
- ba   :  f01d ; 
- bb   :  f052 ; 
- bc   :  f086 ; 
- bd   :  f0bb ; 
- be   :  f0f0 ; 
- bf   :  f126 ; 
- c0   :  f15c ; 
- c1   :  f192 ; 
- c2   :  f1c8 ; 
- c3   :  f1ff ; 
- c4   :  f235 ; 
- c5   :  f26c ; 
- c6   :  f2a4 ; 
- c7   :  f2db ; 
- c8   :  f313 ; 
- c9   :  f34b ; 
- ca   :  f383 ; 
- cb   :  f3bb ; 
- cc   :  f3f3 ; 
- cd   :  f42c ; 
- ce   :  f464 ; 
- cf   :  f49d ; 
- d0   :  f4d6 ; 
- d1   :  f50f ; 
- d2   :  f548 ; 
- d3   :  f581 ; 
- d4   :  f5ba ; 
- d5   :  f5f4 ; 
- d6   :  f62d ; 
- d7   :  f667 ; 
- d8   :  f6a0 ; 
- d9   :  f6da ; 
- da   :  f713 ; 
- db   :  f74d ; 
- dc   :  f787 ; 
- dd   :  f7c0 ; 
- de   :  f7fa ; 
- df   :  f834 ; 
- e0   :  f86d ; 
- e1   :  f8a7 ; 
- e2   :  f8e0 ; 
- e3   :  f91a ; 
- e4   :  f953 ; 
- e5   :  f98d ; 
- e6   :  f9c6 ; 
- e7   :  f9ff ; 
- e8   :  fa39 ; 
- e9   :  fa72 ; 
- ea   :  faab ; 
- eb   :  fae4 ; 
- ec   :  fb1c ; 
- ed   :  fb55 ; 
- ee   :  fb8d ; 
- ef   :  fbc6 ; 
- f0   :  fbfe ; 
- f1   :  fc36 ; 
- f2   :  fc6e ; 
- f3   :  fca6 ; 
- f4   :  fcdd ; 
- f5   :  fd14 ; 
- f6   :  fd4c ; 
- f7   :  fd83 ; 
- f8   :  fdb9 ; 
- f9   :  fdf0 ; 
- fa   :  fe26 ; 
- fb   :  fe5c ; 
- fc   :  fe92 ; 
- fd   :  fec8 ; 
- fe   :  fefd ; 
- ff   :  ff32 ; 
+ 6e   :  e6f4 ; 
+ 6f   :  e6f6 ; 
+ 70   :  e6fa ; 
+ 71   :  e6fe ; 
+ 72   :  e703 ; 
+ 73   :  e709 ; 
+ 74   :  e710 ; 
+ 75   :  e718 ; 
+ 76   :  e721 ; 
+ 77   :  e72b ; 
+ 78   :  e736 ; 
+ 79   :  e741 ; 
+ 7a   :  e74e ; 
+ 7b   :  e75b ; 
+ 7c   :  e76a ; 
+ 7d   :  e779 ; 
+ 7e   :  e789 ; 
+ 7f   :  e79a ; 
+ 80   :  e7ac ; 
+ 81   :  e7bf ; 
+ 82   :  e7d2 ; 
+ 83   :  e7e7 ; 
+ 84   :  e7fc ; 
+ 85   :  e812 ; 
+ 86   :  e829 ; 
+ 87   :  e840 ; 
+ 88   :  e859 ; 
+ 89   :  e872 ; 
+ 8a   :  e88c ; 
+ 8b   :  e8a6 ; 
+ 8c   :  e8c2 ; 
+ 8d   :  e8de ; 
+ 8e   :  e8fb ; 
+ 8f   :  e919 ; 
+ 90   :  e937 ; 
+ 91   :  e956 ; 
+ 92   :  e976 ; 
+ 93   :  e997 ; 
+ 94   :  e9b8 ; 
+ 95   :  e9da ; 
+ 96   :  e9fc ; 
+ 97   :  ea1f ; 
+ 98   :  ea43 ; 
+ 99   :  ea68 ; 
+ 9a   :  ea8d ; 
+ 9b   :  eab3 ; 
+ 9c   :  ead9 ; 
+ 9d   :  eb00 ; 
+ 9e   :  eb27 ; 
+ 9f   :  eb50 ; 
+ a0   :  eb78 ; 
+ a1   :  eba2 ; 
+ a2   :  ebcb ; 
+ a3   :  ebf6 ; 
+ a4   :  ec21 ; 
+ a5   :  ec4c ; 
+ a6   :  ec78 ; 
+ a7   :  eca4 ; 
+ a8   :  ecd1 ; 
+ a9   :  ecff ; 
+ aa   :  ed2d ; 
+ ab   :  ed5b ; 
+ ac   :  ed8a ; 
+ ad   :  edb9 ; 
+ ae   :  ede9 ; 
+ af   :  ee19 ; 
+ b0   :  ee4a ; 
+ b1   :  ee7b ; 
+ b2   :  eeac ; 
+ b3   :  eede ; 
+ b4   :  ef10 ; 
+ b5   :  ef43 ; 
+ b6   :  ef75 ; 
+ b7   :  efa9 ; 
+ b8   :  efdc ; 
+ b9   :  f010 ; 
+ ba   :  f044 ; 
+ bb   :  f079 ; 
+ bc   :  f0ae ; 
+ bd   :  f0e3 ; 
+ be   :  f119 ; 
+ bf   :  f14e ; 
+ c0   :  f184 ; 
+ c1   :  f1ba ; 
+ c2   :  f1f1 ; 
+ c3   :  f228 ; 
+ c4   :  f25f ; 
+ c5   :  f296 ; 
+ c6   :  f2cd ; 
+ c7   :  f305 ; 
+ c8   :  f33d ; 
+ c9   :  f375 ; 
+ ca   :  f3ad ; 
+ cb   :  f3e5 ; 
+ cc   :  f41d ; 
+ cd   :  f456 ; 
+ ce   :  f48f ; 
+ cf   :  f4c8 ; 
+ d0   :  f501 ; 
+ d1   :  f53a ; 
+ d2   :  f573 ; 
+ d3   :  f5ac ; 
+ d4   :  f5e5 ; 
+ d5   :  f61f ; 
+ d6   :  f658 ; 
+ d7   :  f692 ; 
+ d8   :  f6cb ; 
+ d9   :  f705 ; 
+ da   :  f73f ; 
+ db   :  f778 ; 
+ dc   :  f7b2 ; 
+ dd   :  f7ec ; 
+ de   :  f825 ; 
+ df   :  f85f ; 
+ e0   :  f898 ; 
+ e1   :  f8d2 ; 
+ e2   :  f90c ; 
+ e3   :  f945 ; 
+ e4   :  f97e ; 
+ e5   :  f9b8 ; 
+ e6   :  f9f1 ; 
+ e7   :  fa2a ; 
+ e8   :  fa63 ; 
+ e9   :  fa9c ; 
+ ea   :  fad5 ; 
+ eb   :  fb0e ; 
+ ec   :  fb47 ; 
+ ed   :  fb7f ; 
+ ee   :  fbb8 ; 
+ ef   :  fbf0 ; 
+ f0   :  fc28 ; 
+ f1   :  fc60 ; 
+ f2   :  fc98 ; 
+ f3   :  fccf ; 
+ f4   :  fd07 ; 
+ f5   :  fd3e ; 
+ f6   :  fd75 ; 
+ f7   :  fdac ; 
+ f8   :  fde2 ; 
+ f9   :  fe19 ; 
+ fa   :  fe4f ; 
+ fb   :  fe85 ; 
+ fc   :  feba ; 
+ fd   :  fef0 ; 
+ fe   :  ff25 ; 
+ ff   :  ff5a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_55.mif
index 048e881032..ff0f14865e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_55.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffc ; 
+ 0   :  7ffe ; 
  1   :  7fff ; 
- 2   :  7fff ; 
- 3   :  7ffe ; 
- 4   :  7ffb ; 
- 5   :  7ff6 ; 
- 6   :  7ff0 ; 
- 7   :  7fe8 ; 
- 8   :  7fde ; 
- 9   :  7fd3 ; 
- a   :  7fc6 ; 
- b   :  7fb7 ; 
- c   :  7fa6 ; 
- d   :  7f94 ; 
- e   :  7f80 ; 
- f   :  7f6b ; 
- 10   :  7f54 ; 
- 11   :  7f3b ; 
- 12   :  7f21 ; 
- 13   :  7f04 ; 
- 14   :  7ee7 ; 
- 15   :  7ec7 ; 
- 16   :  7ea6 ; 
- 17   :  7e83 ; 
- 18   :  7e5f ; 
- 19   :  7e39 ; 
- 1a   :  7e11 ; 
- 1b   :  7de8 ; 
- 1c   :  7dbd ; 
- 1d   :  7d90 ; 
- 1e   :  7d62 ; 
- 1f   :  7d32 ; 
- 20   :  7d00 ; 
- 21   :  7ccd ; 
- 22   :  7c98 ; 
- 23   :  7c62 ; 
- 24   :  7c2a ; 
- 25   :  7bf1 ; 
- 26   :  7bb5 ; 
- 27   :  7b79 ; 
- 28   :  7b3a ; 
- 29   :  7afb ; 
- 2a   :  7ab9 ; 
- 2b   :  7a76 ; 
- 2c   :  7a32 ; 
- 2d   :  79ec ; 
- 2e   :  79a4 ; 
- 2f   :  795b ; 
- 30   :  7910 ; 
- 31   :  78c4 ; 
- 32   :  7876 ; 
- 33   :  7827 ; 
- 34   :  77d6 ; 
- 35   :  7784 ; 
- 36   :  7730 ; 
- 37   :  76db ; 
- 38   :  7685 ; 
- 39   :  762d ; 
- 3a   :  75d3 ; 
- 3b   :  7578 ; 
- 3c   :  751c ; 
- 3d   :  74be ; 
- 3e   :  745f ; 
- 3f   :  73fe ; 
- 40   :  739c ; 
- 41   :  7339 ; 
- 42   :  72d4 ; 
- 43   :  726e ; 
- 44   :  7206 ; 
- 45   :  719e ; 
- 46   :  7133 ; 
- 47   :  70c8 ; 
- 48   :  705b ; 
- 49   :  6fed ; 
- 4a   :  6f7d ; 
- 4b   :  6f0d ; 
- 4c   :  6e9b ; 
- 4d   :  6e28 ; 
- 4e   :  6db3 ; 
- 4f   :  6d3d ; 
- 50   :  6cc6 ; 
- 51   :  6c4e ; 
- 52   :  6bd5 ; 
- 53   :  6b5a ; 
- 54   :  6ade ; 
- 55   :  6a61 ; 
- 56   :  69e3 ; 
- 57   :  6964 ; 
- 58   :  68e4 ; 
- 59   :  6862 ; 
- 5a   :  67e0 ; 
- 5b   :  675c ; 
- 5c   :  66d7 ; 
- 5d   :  6651 ; 
- 5e   :  65ca ; 
- 5f   :  6542 ; 
- 60   :  64b9 ; 
- 61   :  642f ; 
- 62   :  63a4 ; 
- 63   :  6318 ; 
- 64   :  628b ; 
- 65   :  61fd ; 
- 66   :  616e ; 
- 67   :  60de ; 
- 68   :  604d ; 
- 69   :  5fbb ; 
- 6a   :  5f28 ; 
- 6b   :  5e94 ; 
- 6c   :  5e00 ; 
- 6d   :  5d6b ; 
- 6e   :  5cd4 ; 
- 6f   :  5c3d ; 
- 70   :  5ba5 ; 
- 71   :  5b0d ; 
- 72   :  5a73 ; 
- 73   :  59d9 ; 
- 74   :  593e ; 
- 75   :  58a2 ; 
- 76   :  5805 ; 
- 77   :  5768 ; 
- 78   :  56ca ; 
- 79   :  562b ; 
- 7a   :  558c ; 
- 7b   :  54ec ; 
- 7c   :  544b ; 
- 7d   :  53aa ; 
- 7e   :  5308 ; 
- 7f   :  5265 ; 
- 80   :  51c2 ; 
- 81   :  511e ; 
- 82   :  507a ; 
- 83   :  4fd5 ; 
- 84   :  4f30 ; 
- 85   :  4e8a ; 
- 86   :  4de3 ; 
- 87   :  4d3c ; 
- 88   :  4c95 ; 
- 89   :  4bed ; 
- 8a   :  4b45 ; 
- 8b   :  4a9c ; 
- 8c   :  49f3 ; 
- 8d   :  4949 ; 
- 8e   :  489f ; 
- 8f   :  47f5 ; 
- 90   :  474a ; 
- 91   :  469f ; 
- 92   :  45f3 ; 
- 93   :  4548 ; 
- 94   :  449c ; 
- 95   :  43ef ; 
- 96   :  4343 ; 
- 97   :  4296 ; 
- 98   :  41e9 ; 
- 99   :  413c ; 
- 9a   :  408e ; 
- 9b   :  3fe1 ; 
- 9c   :  3f33 ; 
- 9d   :  3e85 ; 
- 9e   :  3dd6 ; 
- 9f   :  3d28 ; 
- a0   :  3c7a ; 
- a1   :  3bcb ; 
- a2   :  3b1d ; 
- a3   :  3a6e ; 
- a4   :  39bf ; 
- a5   :  3910 ; 
- a6   :  3862 ; 
- a7   :  37b3 ; 
- a8   :  3704 ; 
- a9   :  3655 ; 
- aa   :  35a6 ; 
- ab   :  34f8 ; 
- ac   :  3449 ; 
- ad   :  339a ; 
- ae   :  32ec ; 
- af   :  323d ; 
- b0   :  318f ; 
- b1   :  30e1 ; 
- b2   :  3033 ; 
- b3   :  2f85 ; 
- b4   :  2ed7 ; 
- b5   :  2e2a ; 
- b6   :  2d7d ; 
- b7   :  2cd0 ; 
- b8   :  2c23 ; 
- b9   :  2b76 ; 
- ba   :  2aca ; 
- bb   :  2a1e ; 
- bc   :  2972 ; 
- bd   :  28c7 ; 
- be   :  281b ; 
- bf   :  2771 ; 
- c0   :  26c6 ; 
- c1   :  261c ; 
- c2   :  2572 ; 
- c3   :  24c9 ; 
- c4   :  2420 ; 
- c5   :  2377 ; 
- c6   :  22cf ; 
- c7   :  2227 ; 
- c8   :  2180 ; 
- c9   :  20d9 ; 
- ca   :  2033 ; 
- cb   :  1f8d ; 
- cc   :  1ee8 ; 
- cd   :  1e43 ; 
- ce   :  1d9f ; 
- cf   :  1cfb ; 
- d0   :  1c58 ; 
- d1   :  1bb5 ; 
- d2   :  1b13 ; 
- d3   :  1a72 ; 
- d4   :  19d1 ; 
- d5   :  1930 ; 
- d6   :  1891 ; 
- d7   :  17f2 ; 
- d8   :  1753 ; 
- d9   :  16b6 ; 
- da   :  1619 ; 
- db   :  157c ; 
- dc   :  14e1 ; 
- dd   :  1446 ; 
- de   :  13ab ; 
- df   :  1312 ; 
- e0   :  1279 ; 
- e1   :  11e1 ; 
- e2   :  114a ; 
- e3   :  10b3 ; 
- e4   :  101d ; 
- e5   :  f88 ; 
- e6   :  ef4 ; 
- e7   :  e61 ; 
- e8   :  dce ; 
- e9   :  d3c ; 
- ea   :  cac ; 
- eb   :  c1c ; 
- ec   :  b8c ; 
- ed   :  afe ; 
- ee   :  a71 ; 
- ef   :  9e4 ; 
- f0   :  958 ; 
- f1   :  8ce ; 
- f2   :  844 ; 
- f3   :  7bb ; 
- f4   :  733 ; 
- f5   :  6ac ; 
- f6   :  626 ; 
- f7   :  5a1 ; 
- f8   :  51c ; 
- f9   :  499 ; 
- fa   :  417 ; 
- fb   :  396 ; 
- fc   :  315 ; 
- fd   :  296 ; 
- fe   :  218 ; 
- ff   :  19a ; 
+ 2   :  7ffe ; 
+ 3   :  7ffc ; 
+ 4   :  7ff7 ; 
+ 5   :  7ff1 ; 
+ 6   :  7fea ; 
+ 7   :  7fe1 ; 
+ 8   :  7fd6 ; 
+ 9   :  7fc9 ; 
+ a   :  7fbb ; 
+ b   :  7fab ; 
+ c   :  7f99 ; 
+ d   :  7f86 ; 
+ e   :  7f71 ; 
+ f   :  7f5a ; 
+ 10   :  7f41 ; 
+ 11   :  7f27 ; 
+ 12   :  7f0c ; 
+ 13   :  7eee ; 
+ 14   :  7ecf ; 
+ 15   :  7eae ; 
+ 16   :  7e8c ; 
+ 17   :  7e68 ; 
+ 18   :  7e42 ; 
+ 19   :  7e1b ; 
+ 1a   :  7df2 ; 
+ 1b   :  7dc7 ; 
+ 1c   :  7d9b ; 
+ 1d   :  7d6d ; 
+ 1e   :  7d3e ; 
+ 1f   :  7d0d ; 
+ 20   :  7cda ; 
+ 21   :  7ca6 ; 
+ 22   :  7c70 ; 
+ 23   :  7c38 ; 
+ 24   :  7bff ; 
+ 25   :  7bc4 ; 
+ 26   :  7b88 ; 
+ 27   :  7b4a ; 
+ 28   :  7b0b ; 
+ 29   :  7aca ; 
+ 2a   :  7a87 ; 
+ 2b   :  7a43 ; 
+ 2c   :  79fd ; 
+ 2d   :  79b6 ; 
+ 2e   :  796d ; 
+ 2f   :  7923 ; 
+ 30   :  78d7 ; 
+ 31   :  788a ; 
+ 32   :  783b ; 
+ 33   :  77eb ; 
+ 34   :  7799 ; 
+ 35   :  7745 ; 
+ 36   :  76f1 ; 
+ 37   :  769a ; 
+ 38   :  7643 ; 
+ 39   :  75ea ; 
+ 3a   :  758f ; 
+ 3b   :  7533 ; 
+ 3c   :  74d6 ; 
+ 3d   :  7477 ; 
+ 3e   :  7416 ; 
+ 3f   :  73b5 ; 
+ 40   :  7352 ; 
+ 41   :  72ed ; 
+ 42   :  7288 ; 
+ 43   :  7220 ; 
+ 44   :  71b8 ; 
+ 45   :  714e ; 
+ 46   :  70e3 ; 
+ 47   :  7076 ; 
+ 48   :  7009 ; 
+ 49   :  6f99 ; 
+ 4a   :  6f29 ; 
+ 4b   :  6eb7 ; 
+ 4c   :  6e44 ; 
+ 4d   :  6dd0 ; 
+ 4e   :  6d5b ; 
+ 4f   :  6ce4 ; 
+ 50   :  6c6c ; 
+ 51   :  6bf3 ; 
+ 52   :  6b79 ; 
+ 53   :  6afd ; 
+ 54   :  6a81 ; 
+ 55   :  6a03 ; 
+ 56   :  6984 ; 
+ 57   :  6904 ; 
+ 58   :  6883 ; 
+ 59   :  6800 ; 
+ 5a   :  677d ; 
+ 5b   :  66f8 ; 
+ 5c   :  6673 ; 
+ 5d   :  65ec ; 
+ 5e   :  6564 ; 
+ 5f   :  64db ; 
+ 60   :  6452 ; 
+ 61   :  63c7 ; 
+ 62   :  633b ; 
+ 63   :  62ae ; 
+ 64   :  6220 ; 
+ 65   :  6191 ; 
+ 66   :  6102 ; 
+ 67   :  6071 ; 
+ 68   :  5fdf ; 
+ 69   :  5f4d ; 
+ 6a   :  5eb9 ; 
+ 6b   :  5e25 ; 
+ 6c   :  5d90 ; 
+ 6d   :  5cfa ; 
+ 6e   :  5c63 ; 
+ 6f   :  5bcb ; 
+ 70   :  5b33 ; 
+ 71   :  5a9a ; 
+ 72   :  59ff ; 
+ 73   :  5965 ; 
+ 74   :  58c9 ; 
+ 75   :  582d ; 
+ 76   :  578f ; 
+ 77   :  56f2 ; 
+ 78   :  5653 ; 
+ 79   :  55b4 ; 
+ 7a   :  5514 ; 
+ 7b   :  5473 ; 
+ 7c   :  53d2 ; 
+ 7d   :  5330 ; 
+ 7e   :  528e ; 
+ 7f   :  51eb ; 
+ 80   :  5147 ; 
+ 81   :  50a3 ; 
+ 82   :  4ffe ; 
+ 83   :  4f59 ; 
+ 84   :  4eb3 ; 
+ 85   :  4e0d ; 
+ 86   :  4d66 ; 
+ 87   :  4cbf ; 
+ 88   :  4c17 ; 
+ 89   :  4b6f ; 
+ 8a   :  4ac6 ; 
+ 8b   :  4a1d ; 
+ 8c   :  4973 ; 
+ 8d   :  48c9 ; 
+ 8e   :  481f ; 
+ 8f   :  4775 ; 
+ 90   :  46ca ; 
+ 91   :  461e ; 
+ 92   :  4573 ; 
+ 93   :  44c7 ; 
+ 94   :  441a ; 
+ 95   :  436e ; 
+ 96   :  42c1 ; 
+ 97   :  4214 ; 
+ 98   :  4167 ; 
+ 99   :  40ba ; 
+ 9a   :  400c ; 
+ 9b   :  3f5e ; 
+ 9c   :  3eb0 ; 
+ 9d   :  3e02 ; 
+ 9e   :  3d54 ; 
+ 9f   :  3ca5 ; 
+ a0   :  3bf7 ; 
+ a1   :  3b48 ; 
+ a2   :  3a9a ; 
+ a3   :  39eb ; 
+ a4   :  393c ; 
+ a5   :  388d ; 
+ a6   :  37df ; 
+ a7   :  3730 ; 
+ a8   :  3681 ; 
+ a9   :  35d2 ; 
+ aa   :  3523 ; 
+ ab   :  3475 ; 
+ ac   :  33c6 ; 
+ ad   :  3317 ; 
+ ae   :  3269 ; 
+ af   :  31bb ; 
+ b0   :  310d ; 
+ b1   :  305e ; 
+ b2   :  2fb1 ; 
+ b3   :  2f03 ; 
+ b4   :  2e55 ; 
+ b5   :  2da8 ; 
+ b6   :  2cfb ; 
+ b7   :  2c4e ; 
+ b8   :  2ba1 ; 
+ b9   :  2af5 ; 
+ ba   :  2a49 ; 
+ bb   :  299d ; 
+ bc   :  28f1 ; 
+ bd   :  2846 ; 
+ be   :  279b ; 
+ bf   :  26f1 ; 
+ c0   :  2646 ; 
+ c1   :  259d ; 
+ c2   :  24f3 ; 
+ c3   :  244a ; 
+ c4   :  23a1 ; 
+ c5   :  22f9 ; 
+ c6   :  2251 ; 
+ c7   :  21aa ; 
+ c8   :  2103 ; 
+ c9   :  205d ; 
+ ca   :  1fb7 ; 
+ cb   :  1f11 ; 
+ cc   :  1e6c ; 
+ cd   :  1dc8 ; 
+ ce   :  1d24 ; 
+ cf   :  1c81 ; 
+ d0   :  1bde ; 
+ d1   :  1b3c ; 
+ d2   :  1a9a ; 
+ d3   :  19f9 ; 
+ d4   :  1958 ; 
+ d5   :  18b9 ; 
+ d6   :  1819 ; 
+ d7   :  177b ; 
+ d8   :  16dd ; 
+ d9   :  1640 ; 
+ da   :  15a3 ; 
+ db   :  1507 ; 
+ dc   :  146c ; 
+ dd   :  13d2 ; 
+ de   :  1338 ; 
+ df   :  129f ; 
+ e0   :  1207 ; 
+ e1   :  116f ; 
+ e2   :  10d9 ; 
+ e3   :  1043 ; 
+ e4   :  fad ; 
+ e5   :  f19 ; 
+ e6   :  e86 ; 
+ e7   :  df3 ; 
+ e8   :  d61 ; 
+ e9   :  cd0 ; 
+ ea   :  c3f ; 
+ eb   :  bb0 ; 
+ ec   :  b22 ; 
+ ed   :  a94 ; 
+ ee   :  a07 ; 
+ ef   :  97b ; 
+ f0   :  8f0 ; 
+ f1   :  866 ; 
+ f2   :  7dd ; 
+ f3   :  755 ; 
+ f4   :  6cd ; 
+ f5   :  647 ; 
+ f6   :  5c2 ; 
+ f7   :  53d ; 
+ f8   :  4ba ; 
+ f9   :  437 ; 
+ fa   :  3b6 ; 
+ fb   :  335 ; 
+ fc   :  2b6 ; 
+ fd   :  237 ; 
+ fe   :  1ba ; 
+ ff   :  13d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_56.mif
index 986ce93648..19efec0d67 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_56.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff73 ; 
- 1   :  ffec ; 
- 2   :  66 ; 
- 3   :  e0 ; 
- 4   :  15c ; 
- 5   :  1d9 ; 
- 6   :  257 ; 
- 7   :  2d5 ; 
- 8   :  355 ; 
- 9   :  3d6 ; 
- a   :  458 ; 
- b   :  4db ; 
- c   :  55e ; 
- d   :  5e3 ; 
- e   :  669 ; 
- f   :  6ef ; 
- 10   :  777 ; 
- 11   :  7ff ; 
- 12   :  889 ; 
- 13   :  913 ; 
- 14   :  99e ; 
- 15   :  a2a ; 
- 16   :  ab7 ; 
- 17   :  b45 ; 
- 18   :  bd4 ; 
- 19   :  c63 ; 
- 1a   :  cf4 ; 
- 1b   :  d85 ; 
- 1c   :  e17 ; 
- 1d   :  eaa ; 
- 1e   :  f3e ; 
- 1f   :  fd3 ; 
- 20   :  1068 ; 
- 21   :  10fe ; 
- 22   :  1195 ; 
- 23   :  122d ; 
- 24   :  12c5 ; 
- 25   :  135e ; 
- 26   :  13f8 ; 
- 27   :  1493 ; 
- 28   :  152e ; 
- 29   :  15ca ; 
- 2a   :  1667 ; 
- 2b   :  1704 ; 
- 2c   :  17a2 ; 
- 2d   :  1841 ; 
- 2e   :  18e0 ; 
- 2f   :  1980 ; 
- 30   :  1a21 ; 
- 31   :  1ac2 ; 
- 32   :  1b64 ; 
- 33   :  1c06 ; 
- 34   :  1ca9 ; 
- 35   :  1d4d ; 
- 36   :  1df1 ; 
- 37   :  1e95 ; 
- 38   :  1f3a ; 
- 39   :  1fe0 ; 
- 3a   :  2086 ; 
- 3b   :  212d ; 
- 3c   :  21d4 ; 
- 3d   :  227b ; 
- 3e   :  2323 ; 
- 3f   :  23cc ; 
- 40   :  2474 ; 
- 41   :  251d ; 
- 42   :  25c7 ; 
- 43   :  2671 ; 
- 44   :  271b ; 
- 45   :  27c6 ; 
- 46   :  2871 ; 
- 47   :  291c ; 
- 48   :  29c8 ; 
- 49   :  2a74 ; 
- 4a   :  2b20 ; 
- 4b   :  2bcc ; 
- 4c   :  2c79 ; 
- 4d   :  2d26 ; 
- 4e   :  2dd3 ; 
- 4f   :  2e81 ; 
- 50   :  2f2e ; 
- 51   :  2fdc ; 
- 52   :  308a ; 
- 53   :  3138 ; 
- 54   :  31e6 ; 
- 55   :  3295 ; 
- 56   :  3343 ; 
- 57   :  33f2 ; 
- 58   :  34a0 ; 
- 59   :  354f ; 
- 5a   :  35fe ; 
- 5b   :  36ad ; 
- 5c   :  375b ; 
- 5d   :  380a ; 
- 5e   :  38b9 ; 
- 5f   :  3968 ; 
- 60   :  3a17 ; 
- 61   :  3ac5 ; 
- 62   :  3b74 ; 
- 63   :  3c23 ; 
- 64   :  3cd1 ; 
- 65   :  3d7f ; 
- 66   :  3e2e ; 
- 67   :  3edc ; 
- 68   :  3f8a ; 
- 69   :  4037 ; 
- 6a   :  40e5 ; 
- 6b   :  4192 ; 
- 6c   :  4240 ; 
- 6d   :  42ec ; 
- 6e   :  4399 ; 
- 6f   :  4446 ; 
- 70   :  44f2 ; 
- 71   :  459e ; 
- 72   :  4649 ; 
- 73   :  46f4 ; 
- 74   :  479f ; 
- 75   :  484a ; 
- 76   :  48f4 ; 
- 77   :  499e ; 
- 78   :  4a47 ; 
- 79   :  4af0 ; 
- 7a   :  4b99 ; 
- 7b   :  4c41 ; 
- 7c   :  4ce9 ; 
- 7d   :  4d90 ; 
- 7e   :  4e36 ; 
- 7f   :  4edd ; 
- 80   :  4f82 ; 
- 81   :  5028 ; 
- 82   :  50cc ; 
- 83   :  5170 ; 
- 84   :  5214 ; 
- 85   :  52b7 ; 
- 86   :  5359 ; 
- 87   :  53fb ; 
- 88   :  549c ; 
- 89   :  553c ; 
- 8a   :  55dc ; 
- 8b   :  567b ; 
- 8c   :  5719 ; 
- 8d   :  57b7 ; 
- 8e   :  5854 ; 
- 8f   :  58f0 ; 
- 90   :  598b ; 
- 91   :  5a26 ; 
- 92   :  5ac0 ; 
- 93   :  5b59 ; 
- 94   :  5bf1 ; 
- 95   :  5c89 ; 
- 96   :  5d20 ; 
- 97   :  5db5 ; 
- 98   :  5e4a ; 
- 99   :  5ede ; 
- 9a   :  5f72 ; 
- 9b   :  6004 ; 
- 9c   :  6095 ; 
- 9d   :  6126 ; 
- 9e   :  61b5 ; 
- 9f   :  6244 ; 
- a0   :  62d1 ; 
- a1   :  635e ; 
- a2   :  63e9 ; 
- a3   :  6474 ; 
- a4   :  64fe ; 
- a5   :  6586 ; 
- a6   :  660e ; 
- a7   :  6694 ; 
- a8   :  671a ; 
- a9   :  679e ; 
- aa   :  6821 ; 
- ab   :  68a3 ; 
- ac   :  6924 ; 
- ad   :  69a4 ; 
- ae   :  6a23 ; 
- af   :  6aa0 ; 
- b0   :  6b1c ; 
- b1   :  6b98 ; 
- b2   :  6c12 ; 
- b3   :  6c8a ; 
- b4   :  6d02 ; 
- b5   :  6d78 ; 
- b6   :  6ded ; 
- b7   :  6e61 ; 
- b8   :  6ed4 ; 
- b9   :  6f45 ; 
- ba   :  6fb5 ; 
- bb   :  7024 ; 
- bc   :  7092 ; 
- bd   :  70fe ; 
- be   :  7169 ; 
- bf   :  71d2 ; 
- c0   :  723a ; 
- c1   :  72a1 ; 
- c2   :  7307 ; 
- c3   :  736b ; 
- c4   :  73cd ; 
- c5   :  742f ; 
- c6   :  748f ; 
- c7   :  74ed ; 
- c8   :  754a ; 
- c9   :  75a6 ; 
- ca   :  7600 ; 
- cb   :  7659 ; 
- cc   :  76b0 ; 
- cd   :  7706 ; 
- ce   :  775a ; 
- cf   :  77ad ; 
- d0   :  77ff ; 
- d1   :  784f ; 
- d2   :  789d ; 
- d3   :  78ea ; 
- d4   :  7936 ; 
- d5   :  7980 ; 
- d6   :  79c8 ; 
- d7   :  7a0f ; 
- d8   :  7a54 ; 
- d9   :  7a98 ; 
- da   :  7ada ; 
- db   :  7b1b ; 
- dc   :  7b5a ; 
- dd   :  7b97 ; 
- de   :  7bd3 ; 
- df   :  7c0d ; 
- e0   :  7c46 ; 
- e1   :  7c7d ; 
- e2   :  7cb3 ; 
- e3   :  7ce7 ; 
- e4   :  7d19 ; 
- e5   :  7d4a ; 
- e6   :  7d79 ; 
- e7   :  7da6 ; 
- e8   :  7dd2 ; 
- e9   :  7dfc ; 
- ea   :  7e25 ; 
- eb   :  7e4c ; 
- ec   :  7e71 ; 
- ed   :  7e95 ; 
- ee   :  7eb7 ; 
- ef   :  7ed7 ; 
- f0   :  7ef6 ; 
- f1   :  7f13 ; 
- f2   :  7f2e ; 
- f3   :  7f48 ; 
- f4   :  7f60 ; 
- f5   :  7f76 ; 
- f6   :  7f8b ; 
- f7   :  7f9e ; 
- f8   :  7faf ; 
- f9   :  7fbe ; 
- fa   :  7fcc ; 
- fb   :  7fd9 ; 
- fc   :  7fe3 ; 
- fd   :  7fec ; 
- fe   :  7ff3 ; 
- ff   :  7ff9 ; 
+ 0   :  ffce ; 
+ 1   :  47 ; 
+ 2   :  c2 ; 
+ 3   :  13d ; 
+ 4   :  1ba ; 
+ 5   :  237 ; 
+ 6   :  2b6 ; 
+ 7   :  335 ; 
+ 8   :  3b6 ; 
+ 9   :  437 ; 
+ a   :  4ba ; 
+ b   :  53d ; 
+ c   :  5c2 ; 
+ d   :  647 ; 
+ e   :  6cd ; 
+ f   :  755 ; 
+ 10   :  7dd ; 
+ 11   :  866 ; 
+ 12   :  8f0 ; 
+ 13   :  97b ; 
+ 14   :  a07 ; 
+ 15   :  a94 ; 
+ 16   :  b22 ; 
+ 17   :  bb0 ; 
+ 18   :  c3f ; 
+ 19   :  cd0 ; 
+ 1a   :  d61 ; 
+ 1b   :  df3 ; 
+ 1c   :  e86 ; 
+ 1d   :  f19 ; 
+ 1e   :  fad ; 
+ 1f   :  1043 ; 
+ 20   :  10d9 ; 
+ 21   :  116f ; 
+ 22   :  1207 ; 
+ 23   :  129f ; 
+ 24   :  1338 ; 
+ 25   :  13d2 ; 
+ 26   :  146c ; 
+ 27   :  1507 ; 
+ 28   :  15a3 ; 
+ 29   :  1640 ; 
+ 2a   :  16dd ; 
+ 2b   :  177b ; 
+ 2c   :  1819 ; 
+ 2d   :  18b9 ; 
+ 2e   :  1958 ; 
+ 2f   :  19f9 ; 
+ 30   :  1a9a ; 
+ 31   :  1b3c ; 
+ 32   :  1bde ; 
+ 33   :  1c81 ; 
+ 34   :  1d24 ; 
+ 35   :  1dc8 ; 
+ 36   :  1e6c ; 
+ 37   :  1f11 ; 
+ 38   :  1fb7 ; 
+ 39   :  205d ; 
+ 3a   :  2103 ; 
+ 3b   :  21aa ; 
+ 3c   :  2251 ; 
+ 3d   :  22f9 ; 
+ 3e   :  23a1 ; 
+ 3f   :  244a ; 
+ 40   :  24f3 ; 
+ 41   :  259d ; 
+ 42   :  2646 ; 
+ 43   :  26f1 ; 
+ 44   :  279b ; 
+ 45   :  2846 ; 
+ 46   :  28f1 ; 
+ 47   :  299d ; 
+ 48   :  2a49 ; 
+ 49   :  2af5 ; 
+ 4a   :  2ba1 ; 
+ 4b   :  2c4e ; 
+ 4c   :  2cfb ; 
+ 4d   :  2da8 ; 
+ 4e   :  2e55 ; 
+ 4f   :  2f03 ; 
+ 50   :  2fb1 ; 
+ 51   :  305e ; 
+ 52   :  310d ; 
+ 53   :  31bb ; 
+ 54   :  3269 ; 
+ 55   :  3317 ; 
+ 56   :  33c6 ; 
+ 57   :  3475 ; 
+ 58   :  3523 ; 
+ 59   :  35d2 ; 
+ 5a   :  3681 ; 
+ 5b   :  3730 ; 
+ 5c   :  37df ; 
+ 5d   :  388d ; 
+ 5e   :  393c ; 
+ 5f   :  39eb ; 
+ 60   :  3a9a ; 
+ 61   :  3b48 ; 
+ 62   :  3bf7 ; 
+ 63   :  3ca5 ; 
+ 64   :  3d54 ; 
+ 65   :  3e02 ; 
+ 66   :  3eb0 ; 
+ 67   :  3f5e ; 
+ 68   :  400c ; 
+ 69   :  40ba ; 
+ 6a   :  4167 ; 
+ 6b   :  4214 ; 
+ 6c   :  42c1 ; 
+ 6d   :  436e ; 
+ 6e   :  441a ; 
+ 6f   :  44c7 ; 
+ 70   :  4573 ; 
+ 71   :  461e ; 
+ 72   :  46ca ; 
+ 73   :  4775 ; 
+ 74   :  481f ; 
+ 75   :  48c9 ; 
+ 76   :  4973 ; 
+ 77   :  4a1d ; 
+ 78   :  4ac6 ; 
+ 79   :  4b6f ; 
+ 7a   :  4c17 ; 
+ 7b   :  4cbf ; 
+ 7c   :  4d66 ; 
+ 7d   :  4e0d ; 
+ 7e   :  4eb3 ; 
+ 7f   :  4f59 ; 
+ 80   :  4ffe ; 
+ 81   :  50a3 ; 
+ 82   :  5147 ; 
+ 83   :  51eb ; 
+ 84   :  528e ; 
+ 85   :  5330 ; 
+ 86   :  53d2 ; 
+ 87   :  5473 ; 
+ 88   :  5514 ; 
+ 89   :  55b4 ; 
+ 8a   :  5653 ; 
+ 8b   :  56f2 ; 
+ 8c   :  578f ; 
+ 8d   :  582d ; 
+ 8e   :  58c9 ; 
+ 8f   :  5965 ; 
+ 90   :  59ff ; 
+ 91   :  5a9a ; 
+ 92   :  5b33 ; 
+ 93   :  5bcb ; 
+ 94   :  5c63 ; 
+ 95   :  5cfa ; 
+ 96   :  5d90 ; 
+ 97   :  5e25 ; 
+ 98   :  5eb9 ; 
+ 99   :  5f4d ; 
+ 9a   :  5fdf ; 
+ 9b   :  6071 ; 
+ 9c   :  6102 ; 
+ 9d   :  6191 ; 
+ 9e   :  6220 ; 
+ 9f   :  62ae ; 
+ a0   :  633b ; 
+ a1   :  63c7 ; 
+ a2   :  6452 ; 
+ a3   :  64db ; 
+ a4   :  6564 ; 
+ a5   :  65ec ; 
+ a6   :  6673 ; 
+ a7   :  66f8 ; 
+ a8   :  677d ; 
+ a9   :  6800 ; 
+ aa   :  6883 ; 
+ ab   :  6904 ; 
+ ac   :  6984 ; 
+ ad   :  6a03 ; 
+ ae   :  6a81 ; 
+ af   :  6afd ; 
+ b0   :  6b79 ; 
+ b1   :  6bf3 ; 
+ b2   :  6c6c ; 
+ b3   :  6ce4 ; 
+ b4   :  6d5b ; 
+ b5   :  6dd0 ; 
+ b6   :  6e44 ; 
+ b7   :  6eb7 ; 
+ b8   :  6f29 ; 
+ b9   :  6f99 ; 
+ ba   :  7009 ; 
+ bb   :  7076 ; 
+ bc   :  70e3 ; 
+ bd   :  714e ; 
+ be   :  71b8 ; 
+ bf   :  7220 ; 
+ c0   :  7288 ; 
+ c1   :  72ed ; 
+ c2   :  7352 ; 
+ c3   :  73b5 ; 
+ c4   :  7416 ; 
+ c5   :  7477 ; 
+ c6   :  74d6 ; 
+ c7   :  7533 ; 
+ c8   :  758f ; 
+ c9   :  75ea ; 
+ ca   :  7643 ; 
+ cb   :  769a ; 
+ cc   :  76f1 ; 
+ cd   :  7745 ; 
+ ce   :  7799 ; 
+ cf   :  77eb ; 
+ d0   :  783b ; 
+ d1   :  788a ; 
+ d2   :  78d7 ; 
+ d3   :  7923 ; 
+ d4   :  796d ; 
+ d5   :  79b6 ; 
+ d6   :  79fd ; 
+ d7   :  7a43 ; 
+ d8   :  7a87 ; 
+ d9   :  7aca ; 
+ da   :  7b0b ; 
+ db   :  7b4a ; 
+ dc   :  7b88 ; 
+ dd   :  7bc4 ; 
+ de   :  7bff ; 
+ df   :  7c38 ; 
+ e0   :  7c70 ; 
+ e1   :  7ca6 ; 
+ e2   :  7cda ; 
+ e3   :  7d0d ; 
+ e4   :  7d3e ; 
+ e5   :  7d6d ; 
+ e6   :  7d9b ; 
+ e7   :  7dc7 ; 
+ e8   :  7df2 ; 
+ e9   :  7e1b ; 
+ ea   :  7e42 ; 
+ eb   :  7e68 ; 
+ ec   :  7e8c ; 
+ ed   :  7eae ; 
+ ee   :  7ecf ; 
+ ef   :  7eee ; 
+ f0   :  7f0c ; 
+ f1   :  7f27 ; 
+ f2   :  7f41 ; 
+ f3   :  7f5a ; 
+ f4   :  7f71 ; 
+ f5   :  7f86 ; 
+ f6   :  7f99 ; 
+ f7   :  7fab ; 
+ f8   :  7fbb ; 
+ f9   :  7fc9 ; 
+ fa   :  7fd6 ; 
+ fb   :  7fe1 ; 
+ fc   :  7fea ; 
+ fd   :  7ff1 ; 
+ fe   :  7ff7 ; 
+ ff   :  7ffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_57.mif
index b5865172eb..c7885640ec 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_57.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1e ; 
- 1   :  ffea ; 
- 2   :  ffb6 ; 
- 3   :  ff81 ; 
- 4   :  ff4d ; 
- 5   :  ff18 ; 
- 6   :  fee2 ; 
- 7   :  fead ; 
- 8   :  fe77 ; 
- 9   :  fe41 ; 
- a   :  fe0b ; 
- b   :  fdd5 ; 
- c   :  fd9e ; 
- d   :  fd67 ; 
- e   :  fd30 ; 
- f   :  fcf9 ; 
- 10   :  fcc1 ; 
- 11   :  fc8a ; 
- 12   :  fc52 ; 
- 13   :  fc1a ; 
- 14   :  fbe2 ; 
- 15   :  fbaa ; 
- 16   :  fb71 ; 
- 17   :  fb39 ; 
- 18   :  fb00 ; 
- 19   :  fac7 ; 
- 1a   :  fa8e ; 
- 1b   :  fa55 ; 
- 1c   :  fa1c ; 
- 1d   :  f9e3 ; 
- 1e   :  f9aa ; 
- 1f   :  f970 ; 
- 20   :  f937 ; 
- 21   :  f8fd ; 
- 22   :  f8c4 ; 
- 23   :  f88a ; 
- 24   :  f850 ; 
- 25   :  f817 ; 
- 26   :  f7dd ; 
- 27   :  f7a4 ; 
- 28   :  f76a ; 
- 29   :  f730 ; 
- 2a   :  f6f7 ; 
- 2b   :  f6bd ; 
- 2c   :  f683 ; 
- 2d   :  f64a ; 
- 2e   :  f610 ; 
- 2f   :  f5d7 ; 
- 30   :  f59e ; 
- 31   :  f565 ; 
- 32   :  f52b ; 
- 33   :  f4f2 ; 
- 34   :  f4b9 ; 
- 35   :  f481 ; 
- 36   :  f448 ; 
- 37   :  f40f ; 
- 38   :  f3d7 ; 
- 39   :  f39f ; 
- 3a   :  f367 ; 
- 3b   :  f32f ; 
- 3c   :  f2f7 ; 
- 3d   :  f2bf ; 
- 3e   :  f288 ; 
- 3f   :  f251 ; 
- 40   :  f21a ; 
- 41   :  f1e3 ; 
- 42   :  f1ad ; 
- 43   :  f177 ; 
- 44   :  f141 ; 
- 45   :  f10b ; 
- 46   :  f0d6 ; 
- 47   :  f0a1 ; 
- 48   :  f06c ; 
- 49   :  f037 ; 
- 4a   :  f003 ; 
- 4b   :  efcf ; 
- 4c   :  ef9c ; 
- 4d   :  ef69 ; 
- 4e   :  ef36 ; 
- 4f   :  ef03 ; 
- 50   :  eed1 ; 
- 51   :  eea0 ; 
- 52   :  ee6e ; 
- 53   :  ee3e ; 
- 54   :  ee0d ; 
- 55   :  eddd ; 
- 56   :  edad ; 
- 57   :  ed7e ; 
- 58   :  ed4f ; 
- 59   :  ed21 ; 
- 5a   :  ecf3 ; 
- 5b   :  ecc6 ; 
- 5c   :  ec99 ; 
- 5d   :  ec6d ; 
- 5e   :  ec41 ; 
- 5f   :  ec16 ; 
- 60   :  ebeb ; 
- 61   :  ebc1 ; 
- 62   :  eb97 ; 
- 63   :  eb6e ; 
- 64   :  eb46 ; 
- 65   :  eb1e ; 
- 66   :  eaf6 ; 
- 67   :  eacf ; 
- 68   :  eaa9 ; 
- 69   :  ea84 ; 
- 6a   :  ea5f ; 
- 6b   :  ea3a ; 
- 6c   :  ea17 ; 
- 6d   :  e9f4 ; 
- 6e   :  e9d1 ; 
- 6f   :  e9af ; 
- 70   :  e98e ; 
- 71   :  e96e ; 
- 72   :  e94e ; 
- 73   :  e930 ; 
- 74   :  e911 ; 
- 75   :  e8f4 ; 
- 76   :  e8d7 ; 
- 77   :  e8bb ; 
- 78   :  e8a0 ; 
- 79   :  e885 ; 
- 7a   :  e86b ; 
- 7b   :  e852 ; 
- 7c   :  e83a ; 
- 7d   :  e823 ; 
- 7e   :  e80c ; 
- 7f   :  e7f6 ; 
- 80   :  e7e1 ; 
- 81   :  e7cd ; 
- 82   :  e7ba ; 
- 83   :  e7a7 ; 
- 84   :  e796 ; 
- 85   :  e785 ; 
- 86   :  e775 ; 
- 87   :  e766 ; 
- 88   :  e758 ; 
- 89   :  e74b ; 
- 8a   :  e73e ; 
- 8b   :  e733 ; 
- 8c   :  e728 ; 
- 8d   :  e71f ; 
- 8e   :  e716 ; 
- 8f   :  e70e ; 
- 90   :  e707 ; 
- 91   :  e702 ; 
- 92   :  e6fd ; 
- 93   :  e6f9 ; 
- 94   :  e6f6 ; 
- 95   :  e6f4 ; 
+ 0   :  fff7 ; 
+ 1   :  ffc3 ; 
+ 2   :  ff8e ; 
+ 3   :  ff5a ; 
+ 4   :  ff25 ; 
+ 5   :  fef0 ; 
+ 6   :  feba ; 
+ 7   :  fe85 ; 
+ 8   :  fe4f ; 
+ 9   :  fe19 ; 
+ a   :  fde2 ; 
+ b   :  fdac ; 
+ c   :  fd75 ; 
+ d   :  fd3e ; 
+ e   :  fd07 ; 
+ f   :  fccf ; 
+ 10   :  fc98 ; 
+ 11   :  fc60 ; 
+ 12   :  fc28 ; 
+ 13   :  fbf0 ; 
+ 14   :  fbb8 ; 
+ 15   :  fb7f ; 
+ 16   :  fb47 ; 
+ 17   :  fb0e ; 
+ 18   :  fad5 ; 
+ 19   :  fa9c ; 
+ 1a   :  fa63 ; 
+ 1b   :  fa2a ; 
+ 1c   :  f9f1 ; 
+ 1d   :  f9b8 ; 
+ 1e   :  f97e ; 
+ 1f   :  f945 ; 
+ 20   :  f90c ; 
+ 21   :  f8d2 ; 
+ 22   :  f898 ; 
+ 23   :  f85f ; 
+ 24   :  f825 ; 
+ 25   :  f7ec ; 
+ 26   :  f7b2 ; 
+ 27   :  f778 ; 
+ 28   :  f73f ; 
+ 29   :  f705 ; 
+ 2a   :  f6cb ; 
+ 2b   :  f692 ; 
+ 2c   :  f658 ; 
+ 2d   :  f61f ; 
+ 2e   :  f5e5 ; 
+ 2f   :  f5ac ; 
+ 30   :  f573 ; 
+ 31   :  f53a ; 
+ 32   :  f501 ; 
+ 33   :  f4c8 ; 
+ 34   :  f48f ; 
+ 35   :  f456 ; 
+ 36   :  f41d ; 
+ 37   :  f3e5 ; 
+ 38   :  f3ad ; 
+ 39   :  f375 ; 
+ 3a   :  f33d ; 
+ 3b   :  f305 ; 
+ 3c   :  f2cd ; 
+ 3d   :  f296 ; 
+ 3e   :  f25f ; 
+ 3f   :  f228 ; 
+ 40   :  f1f1 ; 
+ 41   :  f1ba ; 
+ 42   :  f184 ; 
+ 43   :  f14e ; 
+ 44   :  f119 ; 
+ 45   :  f0e3 ; 
+ 46   :  f0ae ; 
+ 47   :  f079 ; 
+ 48   :  f044 ; 
+ 49   :  f010 ; 
+ 4a   :  efdc ; 
+ 4b   :  efa9 ; 
+ 4c   :  ef75 ; 
+ 4d   :  ef43 ; 
+ 4e   :  ef10 ; 
+ 4f   :  eede ; 
+ 50   :  eeac ; 
+ 51   :  ee7b ; 
+ 52   :  ee4a ; 
+ 53   :  ee19 ; 
+ 54   :  ede9 ; 
+ 55   :  edb9 ; 
+ 56   :  ed8a ; 
+ 57   :  ed5b ; 
+ 58   :  ed2d ; 
+ 59   :  ecff ; 
+ 5a   :  ecd1 ; 
+ 5b   :  eca4 ; 
+ 5c   :  ec78 ; 
+ 5d   :  ec4c ; 
+ 5e   :  ec21 ; 
+ 5f   :  ebf6 ; 
+ 60   :  ebcb ; 
+ 61   :  eba2 ; 
+ 62   :  eb78 ; 
+ 63   :  eb50 ; 
+ 64   :  eb27 ; 
+ 65   :  eb00 ; 
+ 66   :  ead9 ; 
+ 67   :  eab3 ; 
+ 68   :  ea8d ; 
+ 69   :  ea68 ; 
+ 6a   :  ea43 ; 
+ 6b   :  ea1f ; 
+ 6c   :  e9fc ; 
+ 6d   :  e9da ; 
+ 6e   :  e9b8 ; 
+ 6f   :  e997 ; 
+ 70   :  e976 ; 
+ 71   :  e956 ; 
+ 72   :  e937 ; 
+ 73   :  e919 ; 
+ 74   :  e8fb ; 
+ 75   :  e8de ; 
+ 76   :  e8c2 ; 
+ 77   :  e8a6 ; 
+ 78   :  e88c ; 
+ 79   :  e872 ; 
+ 7a   :  e859 ; 
+ 7b   :  e840 ; 
+ 7c   :  e829 ; 
+ 7d   :  e812 ; 
+ 7e   :  e7fc ; 
+ 7f   :  e7e7 ; 
+ 80   :  e7d2 ; 
+ 81   :  e7bf ; 
+ 82   :  e7ac ; 
+ 83   :  e79a ; 
+ 84   :  e789 ; 
+ 85   :  e779 ; 
+ 86   :  e76a ; 
+ 87   :  e75b ; 
+ 88   :  e74e ; 
+ 89   :  e741 ; 
+ 8a   :  e736 ; 
+ 8b   :  e72b ; 
+ 8c   :  e721 ; 
+ 8d   :  e718 ; 
+ 8e   :  e710 ; 
+ 8f   :  e709 ; 
+ 90   :  e703 ; 
+ 91   :  e6fe ; 
+ 92   :  e6fa ; 
+ 93   :  e6f6 ; 
+ 94   :  e6f4 ; 
+ 95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f4 ; 
- 99   :  e6f6 ; 
- 9a   :  e6f9 ; 
- 9b   :  e6fd ; 
- 9c   :  e702 ; 
- 9d   :  e708 ; 
- 9e   :  e70f ; 
- 9f   :  e717 ; 
- a0   :  e720 ; 
- a1   :  e72a ; 
- a2   :  e736 ; 
- a3   :  e742 ; 
- a4   :  e74f ; 
- a5   :  e75e ; 
- a6   :  e76d ; 
- a7   :  e77e ; 
- a8   :  e790 ; 
- a9   :  e7a3 ; 
- aa   :  e7b7 ; 
- ab   :  e7cc ; 
- ac   :  e7e2 ; 
- ad   :  e7f9 ; 
- ae   :  e811 ; 
- af   :  e82b ; 
- b0   :  e846 ; 
- b1   :  e861 ; 
- b2   :  e87e ; 
- b3   :  e89c ; 
- b4   :  e8bc ; 
- b5   :  e8dc ; 
- b6   :  e8fd ; 
- b7   :  e920 ; 
- b8   :  e944 ; 
- b9   :  e969 ; 
- ba   :  e98f ; 
- bb   :  e9b6 ; 
- bc   :  e9df ; 
- bd   :  ea08 ; 
- be   :  ea33 ; 
- bf   :  ea5f ; 
- c0   :  ea8c ; 
- c1   :  eaba ; 
- c2   :  eaea ; 
- c3   :  eb1b ; 
- c4   :  eb4d ; 
- c5   :  eb80 ; 
- c6   :  ebb4 ; 
- c7   :  ebe9 ; 
- c8   :  ec20 ; 
- c9   :  ec58 ; 
- ca   :  ec91 ; 
- cb   :  eccb ; 
- cc   :  ed07 ; 
- cd   :  ed43 ; 
- ce   :  ed81 ; 
- cf   :  edc0 ; 
- d0   :  ee00 ; 
- d1   :  ee42 ; 
- d2   :  ee84 ; 
- d3   :  eec8 ; 
- d4   :  ef0d ; 
- d5   :  ef54 ; 
- d6   :  ef9b ; 
- d7   :  efe4 ; 
- d8   :  f02d ; 
- d9   :  f078 ; 
- da   :  f0c5 ; 
- db   :  f112 ; 
- dc   :  f161 ; 
- dd   :  f1b0 ; 
- de   :  f201 ; 
- df   :  f254 ; 
- e0   :  f2a7 ; 
- e1   :  f2fc ; 
- e2   :  f351 ; 
- e3   :  f3a8 ; 
- e4   :  f400 ; 
- e5   :  f45a ; 
- e6   :  f4b4 ; 
- e7   :  f510 ; 
- e8   :  f56c ; 
- e9   :  f5ca ; 
- ea   :  f629 ; 
- eb   :  f68a ; 
- ec   :  f6eb ; 
- ed   :  f74e ; 
- ee   :  f7b1 ; 
- ef   :  f816 ; 
- f0   :  f87c ; 
- f1   :  f8e3 ; 
- f2   :  f94c ; 
- f3   :  f9b5 ; 
- f4   :  fa20 ; 
- f5   :  fa8b ; 
- f6   :  faf8 ; 
- f7   :  fb66 ; 
- f8   :  fbd5 ; 
- f9   :  fc45 ; 
- fa   :  fcb6 ; 
- fb   :  fd28 ; 
- fc   :  fd9c ; 
- fd   :  fe10 ; 
- fe   :  fe85 ; 
- ff   :  fefc ; 
+ 98   :  e6f5 ; 
+ 99   :  e6f8 ; 
+ 9a   :  e6fc ; 
+ 9b   :  e700 ; 
+ 9c   :  e706 ; 
+ 9d   :  e70d ; 
+ 9e   :  e715 ; 
+ 9f   :  e71e ; 
+ a0   :  e728 ; 
+ a1   :  e733 ; 
+ a2   :  e73f ; 
+ a3   :  e74c ; 
+ a4   :  e75a ; 
+ a5   :  e769 ; 
+ a6   :  e77a ; 
+ a7   :  e78b ; 
+ a8   :  e79e ; 
+ a9   :  e7b2 ; 
+ aa   :  e7c6 ; 
+ ab   :  e7dc ; 
+ ac   :  e7f3 ; 
+ ad   :  e80b ; 
+ ae   :  e824 ; 
+ af   :  e83f ; 
+ b0   :  e85a ; 
+ b1   :  e877 ; 
+ b2   :  e895 ; 
+ b3   :  e8b4 ; 
+ b4   :  e8d4 ; 
+ b5   :  e8f5 ; 
+ b6   :  e917 ; 
+ b7   :  e93b ; 
+ b8   :  e95f ; 
+ b9   :  e985 ; 
+ ba   :  e9ac ; 
+ bb   :  e9d4 ; 
+ bc   :  e9fe ; 
+ bd   :  ea28 ; 
+ be   :  ea54 ; 
+ bf   :  ea81 ; 
+ c0   :  eaaf ; 
+ c1   :  eade ; 
+ c2   :  eb0e ; 
+ c3   :  eb40 ; 
+ c4   :  eb73 ; 
+ c5   :  eba7 ; 
+ c6   :  ebdc ; 
+ c7   :  ec12 ; 
+ c8   :  ec4a ; 
+ c9   :  ec83 ; 
+ ca   :  ecbc ; 
+ cb   :  ecf8 ; 
+ cc   :  ed34 ; 
+ cd   :  ed71 ; 
+ ce   :  edb0 ; 
+ cf   :  edf0 ; 
+ d0   :  ee31 ; 
+ d1   :  ee74 ; 
+ d2   :  eeb7 ; 
+ d3   :  eefc ; 
+ d4   :  ef42 ; 
+ d5   :  ef89 ; 
+ d6   :  efd1 ; 
+ d7   :  f01b ; 
+ d8   :  f066 ; 
+ d9   :  f0b1 ; 
+ da   :  f0ff ; 
+ db   :  f14d ; 
+ dc   :  f19c ; 
+ dd   :  f1ed ; 
+ de   :  f23f ; 
+ df   :  f292 ; 
+ e0   :  f2e6 ; 
+ e1   :  f33c ; 
+ e2   :  f392 ; 
+ e3   :  f3ea ; 
+ e4   :  f443 ; 
+ e5   :  f49d ; 
+ e6   :  f4f9 ; 
+ e7   :  f555 ; 
+ e8   :  f5b3 ; 
+ e9   :  f612 ; 
+ ea   :  f672 ; 
+ eb   :  f6d3 ; 
+ ec   :  f735 ; 
+ ed   :  f798 ; 
+ ee   :  f7fd ; 
+ ef   :  f863 ; 
+ f0   :  f8ca ; 
+ f1   :  f932 ; 
+ f2   :  f99b ; 
+ f3   :  fa05 ; 
+ f4   :  fa70 ; 
+ f5   :  fadd ; 
+ f6   :  fb4a ; 
+ f7   :  fbb9 ; 
+ f8   :  fc29 ; 
+ f9   :  fc9a ; 
+ fa   :  fd0c ; 
+ fb   :  fd7f ; 
+ fc   :  fdf3 ; 
+ fd   :  fe68 ; 
+ fe   :  fede ; 
+ ff   :  ff55 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_58.mif
index d5dfcd318a..bff94a2ad1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_58.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1 ; 
- 1   :  1b ; 
- 2   :  36 ; 
- 3   :  51 ; 
- 4   :  6c ; 
- 5   :  87 ; 
- 6   :  a2 ; 
- 7   :  bd ; 
- 8   :  d8 ; 
- 9   :  f4 ; 
- a   :  110 ; 
- b   :  12b ; 
- c   :  147 ; 
- d   :  163 ; 
- e   :  17f ; 
- f   :  19b ; 
- 10   :  1b7 ; 
- 11   :  1d3 ; 
- 12   :  1f0 ; 
- 13   :  20c ; 
- 14   :  228 ; 
- 15   :  245 ; 
- 16   :  262 ; 
- 17   :  27e ; 
- 18   :  29b ; 
- 19   :  2b7 ; 
- 1a   :  2d4 ; 
- 1b   :  2f1 ; 
- 1c   :  30e ; 
- 1d   :  32b ; 
- 1e   :  347 ; 
- 1f   :  364 ; 
- 20   :  381 ; 
- 21   :  39e ; 
- 22   :  3bb ; 
- 23   :  3d8 ; 
- 24   :  3f5 ; 
- 25   :  411 ; 
- 26   :  42e ; 
- 27   :  44b ; 
- 28   :  468 ; 
- 29   :  485 ; 
- 2a   :  4a1 ; 
- 2b   :  4be ; 
- 2c   :  4db ; 
- 2d   :  4f7 ; 
- 2e   :  514 ; 
- 2f   :  530 ; 
- 30   :  54d ; 
- 31   :  569 ; 
- 32   :  586 ; 
- 33   :  5a2 ; 
- 34   :  5be ; 
- 35   :  5da ; 
- 36   :  5f6 ; 
- 37   :  612 ; 
- 38   :  62e ; 
- 39   :  649 ; 
- 3a   :  665 ; 
- 3b   :  680 ; 
- 3c   :  69c ; 
- 3d   :  6b7 ; 
- 3e   :  6d2 ; 
- 3f   :  6ed ; 
- 40   :  708 ; 
- 41   :  722 ; 
- 42   :  73d ; 
- 43   :  757 ; 
- 44   :  771 ; 
- 45   :  78b ; 
- 46   :  7a5 ; 
- 47   :  7bf ; 
- 48   :  7d8 ; 
- 49   :  7f2 ; 
- 4a   :  80b ; 
- 4b   :  824 ; 
- 4c   :  83d ; 
- 4d   :  855 ; 
- 4e   :  86e ; 
- 4f   :  886 ; 
- 50   :  89e ; 
- 51   :  8b5 ; 
- 52   :  8cd ; 
- 53   :  8e4 ; 
- 54   :  8fb ; 
- 55   :  912 ; 
- 56   :  928 ; 
- 57   :  93f ; 
- 58   :  955 ; 
- 59   :  96a ; 
- 5a   :  980 ; 
- 5b   :  995 ; 
- 5c   :  9aa ; 
- 5d   :  9bf ; 
- 5e   :  9d3 ; 
- 5f   :  9e7 ; 
- 60   :  9fb ; 
- 61   :  a0e ; 
- 62   :  a22 ; 
- 63   :  a34 ; 
- 64   :  a47 ; 
- 65   :  a59 ; 
- 66   :  a6b ; 
- 67   :  a7d ; 
- 68   :  a8e ; 
- 69   :  a9f ; 
- 6a   :  ab0 ; 
- 6b   :  ac0 ; 
- 6c   :  ad0 ; 
- 6d   :  adf ; 
- 6e   :  aef ; 
- 6f   :  afe ; 
- 70   :  b0c ; 
- 71   :  b1a ; 
- 72   :  b28 ; 
- 73   :  b35 ; 
- 74   :  b42 ; 
- 75   :  b4f ; 
- 76   :  b5b ; 
- 77   :  b67 ; 
- 78   :  b72 ; 
- 79   :  b7e ; 
- 7a   :  b88 ; 
- 7b   :  b92 ; 
- 7c   :  b9c ; 
- 7d   :  ba6 ; 
- 7e   :  baf ; 
- 7f   :  bb7 ; 
- 80   :  bbf ; 
- 81   :  bc7 ; 
- 82   :  bce ; 
- 83   :  bd5 ; 
- 84   :  bdc ; 
- 85   :  be2 ; 
- 86   :  be7 ; 
- 87   :  bec ; 
- 88   :  bf1 ; 
- 89   :  bf5 ; 
- 8a   :  bf9 ; 
- 8b   :  bfc ; 
- 8c   :  bff ; 
- 8d   :  c01 ; 
- 8e   :  c03 ; 
+ 0   :  15 ; 
+ 1   :  2f ; 
+ 2   :  4a ; 
+ 3   :  65 ; 
+ 4   :  80 ; 
+ 5   :  9b ; 
+ 6   :  b6 ; 
+ 7   :  d2 ; 
+ 8   :  ed ; 
+ 9   :  109 ; 
+ a   :  124 ; 
+ b   :  140 ; 
+ c   :  15c ; 
+ d   :  178 ; 
+ e   :  194 ; 
+ f   :  1b0 ; 
+ 10   :  1cc ; 
+ 11   :  1e9 ; 
+ 12   :  205 ; 
+ 13   :  221 ; 
+ 14   :  23e ; 
+ 15   :  25a ; 
+ 16   :  277 ; 
+ 17   :  294 ; 
+ 18   :  2b0 ; 
+ 19   :  2cd ; 
+ 1a   :  2ea ; 
+ 1b   :  306 ; 
+ 1c   :  323 ; 
+ 1d   :  340 ; 
+ 1e   :  35d ; 
+ 1f   :  37a ; 
+ 20   :  397 ; 
+ 21   :  3b4 ; 
+ 22   :  3d0 ; 
+ 23   :  3ed ; 
+ 24   :  40a ; 
+ 25   :  427 ; 
+ 26   :  444 ; 
+ 27   :  461 ; 
+ 28   :  47d ; 
+ 29   :  49a ; 
+ 2a   :  4b7 ; 
+ 2b   :  4d4 ; 
+ 2c   :  4f0 ; 
+ 2d   :  50d ; 
+ 2e   :  529 ; 
+ 2f   :  546 ; 
+ 30   :  562 ; 
+ 31   :  57e ; 
+ 32   :  59b ; 
+ 33   :  5b7 ; 
+ 34   :  5d3 ; 
+ 35   :  5ef ; 
+ 36   :  60b ; 
+ 37   :  627 ; 
+ 38   :  642 ; 
+ 39   :  65e ; 
+ 3a   :  679 ; 
+ 3b   :  695 ; 
+ 3c   :  6b0 ; 
+ 3d   :  6cb ; 
+ 3e   :  6e6 ; 
+ 3f   :  701 ; 
+ 40   :  71c ; 
+ 41   :  736 ; 
+ 42   :  751 ; 
+ 43   :  76b ; 
+ 44   :  785 ; 
+ 45   :  79f ; 
+ 46   :  7b9 ; 
+ 47   :  7d2 ; 
+ 48   :  7ec ; 
+ 49   :  805 ; 
+ 4a   :  81e ; 
+ 4b   :  837 ; 
+ 4c   :  84f ; 
+ 4d   :  868 ; 
+ 4e   :  880 ; 
+ 4f   :  898 ; 
+ 50   :  8af ; 
+ 51   :  8c7 ; 
+ 52   :  8de ; 
+ 53   :  8f5 ; 
+ 54   :  90c ; 
+ 55   :  923 ; 
+ 56   :  939 ; 
+ 57   :  94f ; 
+ 58   :  965 ; 
+ 59   :  97a ; 
+ 5a   :  990 ; 
+ 5b   :  9a5 ; 
+ 5c   :  9b9 ; 
+ 5d   :  9ce ; 
+ 5e   :  9e2 ; 
+ 5f   :  9f6 ; 
+ 60   :  a09 ; 
+ 61   :  a1d ; 
+ 62   :  a30 ; 
+ 63   :  a42 ; 
+ 64   :  a55 ; 
+ 65   :  a67 ; 
+ 66   :  a78 ; 
+ 67   :  a8a ; 
+ 68   :  a9b ; 
+ 69   :  aac ; 
+ 6a   :  abc ; 
+ 6b   :  acc ; 
+ 6c   :  adc ; 
+ 6d   :  aeb ; 
+ 6e   :  afa ; 
+ 6f   :  b08 ; 
+ 70   :  b17 ; 
+ 71   :  b25 ; 
+ 72   :  b32 ; 
+ 73   :  b3f ; 
+ 74   :  b4c ; 
+ 75   :  b58 ; 
+ 76   :  b64 ; 
+ 77   :  b70 ; 
+ 78   :  b7b ; 
+ 79   :  b86 ; 
+ 7a   :  b90 ; 
+ 7b   :  b9a ; 
+ 7c   :  ba3 ; 
+ 7d   :  bac ; 
+ 7e   :  bb5 ; 
+ 7f   :  bbd ; 
+ 80   :  bc5 ; 
+ 81   :  bcd ; 
+ 82   :  bd4 ; 
+ 83   :  bda ; 
+ 84   :  be0 ; 
+ 85   :  be6 ; 
+ 86   :  beb ; 
+ 87   :  bf0 ; 
+ 88   :  bf4 ; 
+ 89   :  bf8 ; 
+ 8a   :  bfb ; 
+ 8b   :  bfe ; 
+ 8c   :  c01 ; 
+ 8d   :  c03 ; 
+ 8e   :  c04 ; 
  8f   :  c05 ; 
  90   :  c06 ; 
  91   :  c06 ; 
  92   :  c06 ; 
  93   :  c05 ; 
- 94   :  c04 ; 
- 95   :  c03 ; 
- 96   :  c01 ; 
- 97   :  bff ; 
- 98   :  bfc ; 
- 99   :  bf8 ; 
- 9a   :  bf4 ; 
- 9b   :  bf0 ; 
- 9c   :  beb ; 
- 9d   :  be5 ; 
- 9e   :  bdf ; 
- 9f   :  bd9 ; 
- a0   :  bd2 ; 
- a1   :  bcb ; 
- a2   :  bc3 ; 
- a3   :  bba ; 
- a4   :  bb1 ; 
- a5   :  ba8 ; 
- a6   :  b9e ; 
- a7   :  b93 ; 
- a8   :  b88 ; 
- a9   :  b7c ; 
- aa   :  b70 ; 
- ab   :  b64 ; 
- ac   :  b56 ; 
- ad   :  b49 ; 
- ae   :  b3b ; 
- af   :  b2c ; 
- b0   :  b1d ; 
- b1   :  b0d ; 
- b2   :  afc ; 
- b3   :  aec ; 
- b4   :  ada ; 
- b5   :  ac8 ; 
- b6   :  ab6 ; 
- b7   :  aa3 ; 
- b8   :  a90 ; 
- b9   :  a7c ; 
- ba   :  a67 ; 
- bb   :  a52 ; 
- bc   :  a3c ; 
- bd   :  a26 ; 
- be   :  a10 ; 
- bf   :  9f9 ; 
- c0   :  9e1 ; 
- c1   :  9c9 ; 
- c2   :  9b0 ; 
- c3   :  997 ; 
- c4   :  97d ; 
- c5   :  963 ; 
- c6   :  948 ; 
- c7   :  92d ; 
- c8   :  911 ; 
- c9   :  8f5 ; 
- ca   :  8d8 ; 
- cb   :  8bb ; 
- cc   :  89d ; 
- cd   :  87f ; 
- ce   :  860 ; 
- cf   :  840 ; 
- d0   :  821 ; 
- d1   :  800 ; 
- d2   :  7df ; 
- d3   :  7be ; 
- d4   :  79c ; 
- d5   :  77a ; 
- d6   :  757 ; 
- d7   :  734 ; 
- d8   :  710 ; 
- d9   :  6ec ; 
- da   :  6c7 ; 
- db   :  6a2 ; 
- dc   :  67d ; 
- dd   :  657 ; 
- de   :  630 ; 
- df   :  609 ; 
- e0   :  5e2 ; 
- e1   :  5ba ; 
- e2   :  591 ; 
- e3   :  569 ; 
- e4   :  53f ; 
- e5   :  516 ; 
- e6   :  4ec ; 
- e7   :  4c1 ; 
- e8   :  496 ; 
- e9   :  46b ; 
- ea   :  43f ; 
- eb   :  413 ; 
- ec   :  3e6 ; 
- ed   :  3b9 ; 
- ee   :  38c ; 
- ef   :  35e ; 
- f0   :  330 ; 
- f1   :  302 ; 
- f2   :  2d3 ; 
- f3   :  2a3 ; 
- f4   :  274 ; 
- f5   :  244 ; 
- f6   :  214 ; 
- f7   :  1e3 ; 
- f8   :  1b2 ; 
- f9   :  180 ; 
- fa   :  14f ; 
- fb   :  11d ; 
- fc   :  ea ; 
- fd   :  b8 ; 
- fe   :  85 ; 
- ff   :  51 ; 
+ 94   :  c03 ; 
+ 95   :  c02 ; 
+ 96   :  bff ; 
+ 97   :  bfc ; 
+ 98   :  bf9 ; 
+ 99   :  bf5 ; 
+ 9a   :  bf1 ; 
+ 9b   :  bec ; 
+ 9c   :  be7 ; 
+ 9d   :  be1 ; 
+ 9e   :  bdb ; 
+ 9f   :  bd4 ; 
+ a0   :  bcd ; 
+ a1   :  bc5 ; 
+ a2   :  bbc ; 
+ a3   :  bb3 ; 
+ a4   :  baa ; 
+ a5   :  ba0 ; 
+ a6   :  b96 ; 
+ a7   :  b8b ; 
+ a8   :  b7f ; 
+ a9   :  b73 ; 
+ aa   :  b67 ; 
+ ab   :  b5a ; 
+ ac   :  b4c ; 
+ ad   :  b3e ; 
+ ae   :  b30 ; 
+ af   :  b20 ; 
+ b0   :  b11 ; 
+ b1   :  b01 ; 
+ b2   :  af0 ; 
+ b3   :  adf ; 
+ b4   :  acd ; 
+ b5   :  abb ; 
+ b6   :  aa8 ; 
+ b7   :  a94 ; 
+ b8   :  a81 ; 
+ b9   :  a6c ; 
+ ba   :  a57 ; 
+ bb   :  a42 ; 
+ bc   :  a2c ; 
+ bd   :  a15 ; 
+ be   :  9fe ; 
+ bf   :  9e7 ; 
+ c0   :  9cf ; 
+ c1   :  9b6 ; 
+ c2   :  99d ; 
+ c3   :  984 ; 
+ c4   :  96a ; 
+ c5   :  94f ; 
+ c6   :  934 ; 
+ c7   :  918 ; 
+ c8   :  8fc ; 
+ c9   :  8df ; 
+ ca   :  8c2 ; 
+ cb   :  8a4 ; 
+ cc   :  886 ; 
+ cd   :  867 ; 
+ ce   :  848 ; 
+ cf   :  829 ; 
+ d0   :  808 ; 
+ d1   :  7e8 ; 
+ d2   :  7c6 ; 
+ d3   :  7a5 ; 
+ d4   :  783 ; 
+ d5   :  760 ; 
+ d6   :  73d ; 
+ d7   :  719 ; 
+ d8   :  6f5 ; 
+ d9   :  6d1 ; 
+ da   :  6ac ; 
+ db   :  686 ; 
+ dc   :  660 ; 
+ dd   :  63a ; 
+ de   :  613 ; 
+ df   :  5eb ; 
+ e0   :  5c4 ; 
+ e1   :  59b ; 
+ e2   :  573 ; 
+ e3   :  54a ; 
+ e4   :  520 ; 
+ e5   :  4f6 ; 
+ e6   :  4cc ; 
+ e7   :  4a1 ; 
+ e8   :  476 ; 
+ e9   :  44a ; 
+ ea   :  41e ; 
+ eb   :  3f2 ; 
+ ec   :  3c5 ; 
+ ed   :  397 ; 
+ ee   :  36a ; 
+ ef   :  33c ; 
+ f0   :  30d ; 
+ f1   :  2de ; 
+ f2   :  2af ; 
+ f3   :  280 ; 
+ f4   :  250 ; 
+ f5   :  220 ; 
+ f6   :  1ef ; 
+ f7   :  1be ; 
+ f8   :  18d ; 
+ f9   :  15b ; 
+ fa   :  129 ; 
+ fb   :  f7 ; 
+ fc   :  c4 ; 
+ fd   :  91 ; 
+ fe   :  5e ; 
+ ff   :  2b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_59.mif
index 449b1d0d35..d2bef29e00 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_59.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff7 ; 
- 1   :  ffea ; 
- 2   :  ffdc ; 
- 3   :  ffcf ; 
- 4   :  ffc1 ; 
- 5   :  ffb3 ; 
- 6   :  ffa5 ; 
- 7   :  ff98 ; 
- 8   :  ff8a ; 
- 9   :  ff7c ; 
- a   :  ff6d ; 
- b   :  ff5f ; 
- c   :  ff51 ; 
- d   :  ff43 ; 
- e   :  ff35 ; 
- f   :  ff26 ; 
- 10   :  ff18 ; 
- 11   :  ff0a ; 
- 12   :  fefb ; 
- 13   :  feed ; 
- 14   :  fede ; 
- 15   :  fed0 ; 
- 16   :  fec1 ; 
- 17   :  feb2 ; 
- 18   :  fea4 ; 
- 19   :  fe95 ; 
- 1a   :  fe86 ; 
- 1b   :  fe78 ; 
- 1c   :  fe69 ; 
- 1d   :  fe5a ; 
- 1e   :  fe4b ; 
- 1f   :  fe3d ; 
- 20   :  fe2e ; 
- 21   :  fe1f ; 
- 22   :  fe10 ; 
- 23   :  fe02 ; 
- 24   :  fdf3 ; 
- 25   :  fde4 ; 
- 26   :  fdd5 ; 
- 27   :  fdc6 ; 
- 28   :  fdb8 ; 
- 29   :  fda9 ; 
- 2a   :  fd9a ; 
- 2b   :  fd8b ; 
- 2c   :  fd7d ; 
- 2d   :  fd6e ; 
- 2e   :  fd5f ; 
- 2f   :  fd51 ; 
- 30   :  fd42 ; 
- 31   :  fd33 ; 
- 32   :  fd25 ; 
- 33   :  fd16 ; 
- 34   :  fd08 ; 
- 35   :  fcfa ; 
- 36   :  fceb ; 
- 37   :  fcdd ; 
- 38   :  fccf ; 
- 39   :  fcc0 ; 
- 3a   :  fcb2 ; 
- 3b   :  fca4 ; 
- 3c   :  fc96 ; 
- 3d   :  fc88 ; 
- 3e   :  fc7a ; 
- 3f   :  fc6c ; 
- 40   :  fc5e ; 
- 41   :  fc51 ; 
- 42   :  fc43 ; 
- 43   :  fc36 ; 
- 44   :  fc28 ; 
- 45   :  fc1b ; 
- 46   :  fc0d ; 
- 47   :  fc00 ; 
- 48   :  fbf3 ; 
- 49   :  fbe6 ; 
- 4a   :  fbd9 ; 
- 4b   :  fbcc ; 
- 4c   :  fbbf ; 
- 4d   :  fbb3 ; 
- 4e   :  fba6 ; 
- 4f   :  fb9a ; 
- 50   :  fb8d ; 
- 51   :  fb81 ; 
- 52   :  fb75 ; 
- 53   :  fb69 ; 
- 54   :  fb5d ; 
- 55   :  fb52 ; 
- 56   :  fb46 ; 
- 57   :  fb3b ; 
- 58   :  fb2f ; 
- 59   :  fb24 ; 
- 5a   :  fb19 ; 
- 5b   :  fb0e ; 
- 5c   :  fb03 ; 
- 5d   :  faf9 ; 
- 5e   :  faee ; 
- 5f   :  fae4 ; 
- 60   :  fada ; 
- 61   :  fad0 ; 
- 62   :  fac6 ; 
- 63   :  fabc ; 
- 64   :  fab3 ; 
- 65   :  faa9 ; 
- 66   :  faa0 ; 
- 67   :  fa97 ; 
- 68   :  fa8e ; 
- 69   :  fa85 ; 
- 6a   :  fa7d ; 
- 6b   :  fa74 ; 
- 6c   :  fa6c ; 
- 6d   :  fa64 ; 
- 6e   :  fa5c ; 
- 6f   :  fa55 ; 
- 70   :  fa4d ; 
- 71   :  fa46 ; 
- 72   :  fa3f ; 
- 73   :  fa38 ; 
- 74   :  fa32 ; 
- 75   :  fa2b ; 
- 76   :  fa25 ; 
- 77   :  fa1f ; 
- 78   :  fa19 ; 
- 79   :  fa13 ; 
- 7a   :  fa0e ; 
- 7b   :  fa09 ; 
- 7c   :  fa04 ; 
- 7d   :  f9ff ; 
- 7e   :  f9fa ; 
- 7f   :  f9f6 ; 
- 80   :  f9f2 ; 
- 81   :  f9ee ; 
- 82   :  f9ea ; 
- 83   :  f9e7 ; 
- 84   :  f9e4 ; 
- 85   :  f9e1 ; 
- 86   :  f9de ; 
- 87   :  f9db ; 
- 88   :  f9d9 ; 
- 89   :  f9d7 ; 
- 8a   :  f9d5 ; 
- 8b   :  f9d4 ; 
- 8c   :  f9d2 ; 
+ 0   :  ffed ; 
+ 1   :  ffe0 ; 
+ 2   :  ffd2 ; 
+ 3   :  ffc4 ; 
+ 4   :  ffb7 ; 
+ 5   :  ffa9 ; 
+ 6   :  ff9b ; 
+ 7   :  ff8d ; 
+ 8   :  ff7f ; 
+ 9   :  ff71 ; 
+ a   :  ff63 ; 
+ b   :  ff55 ; 
+ c   :  ff47 ; 
+ d   :  ff38 ; 
+ e   :  ff2a ; 
+ f   :  ff1c ; 
+ 10   :  ff0d ; 
+ 11   :  feff ; 
+ 12   :  fef0 ; 
+ 13   :  fee2 ; 
+ 14   :  fed3 ; 
+ 15   :  fec5 ; 
+ 16   :  feb6 ; 
+ 17   :  fea7 ; 
+ 18   :  fe99 ; 
+ 19   :  fe8a ; 
+ 1a   :  fe7b ; 
+ 1b   :  fe6d ; 
+ 1c   :  fe5e ; 
+ 1d   :  fe4f ; 
+ 1e   :  fe40 ; 
+ 1f   :  fe32 ; 
+ 20   :  fe23 ; 
+ 21   :  fe14 ; 
+ 22   :  fe05 ; 
+ 23   :  fdf6 ; 
+ 24   :  fde8 ; 
+ 25   :  fdd9 ; 
+ 26   :  fdca ; 
+ 27   :  fdbb ; 
+ 28   :  fdad ; 
+ 29   :  fd9e ; 
+ 2a   :  fd8f ; 
+ 2b   :  fd80 ; 
+ 2c   :  fd72 ; 
+ 2d   :  fd63 ; 
+ 2e   :  fd54 ; 
+ 2f   :  fd46 ; 
+ 30   :  fd37 ; 
+ 31   :  fd29 ; 
+ 32   :  fd1a ; 
+ 33   :  fd0c ; 
+ 34   :  fcfd ; 
+ 35   :  fcef ; 
+ 36   :  fce0 ; 
+ 37   :  fcd2 ; 
+ 38   :  fcc4 ; 
+ 39   :  fcb6 ; 
+ 3a   :  fca8 ; 
+ 3b   :  fc9a ; 
+ 3c   :  fc8c ; 
+ 3d   :  fc7e ; 
+ 3e   :  fc70 ; 
+ 3f   :  fc62 ; 
+ 40   :  fc54 ; 
+ 41   :  fc47 ; 
+ 42   :  fc39 ; 
+ 43   :  fc2b ; 
+ 44   :  fc1e ; 
+ 45   :  fc11 ; 
+ 46   :  fc03 ; 
+ 47   :  fbf6 ; 
+ 48   :  fbe9 ; 
+ 49   :  fbdc ; 
+ 4a   :  fbcf ; 
+ 4b   :  fbc3 ; 
+ 4c   :  fbb6 ; 
+ 4d   :  fba9 ; 
+ 4e   :  fb9d ; 
+ 4f   :  fb91 ; 
+ 50   :  fb84 ; 
+ 51   :  fb78 ; 
+ 52   :  fb6c ; 
+ 53   :  fb60 ; 
+ 54   :  fb55 ; 
+ 55   :  fb49 ; 
+ 56   :  fb3d ; 
+ 57   :  fb32 ; 
+ 58   :  fb27 ; 
+ 59   :  fb1c ; 
+ 5a   :  fb11 ; 
+ 5b   :  fb06 ; 
+ 5c   :  fafb ; 
+ 5d   :  faf1 ; 
+ 5e   :  fae6 ; 
+ 5f   :  fadc ; 
+ 60   :  fad2 ; 
+ 61   :  fac8 ; 
+ 62   :  fabf ; 
+ 63   :  fab5 ; 
+ 64   :  faac ; 
+ 65   :  faa2 ; 
+ 66   :  fa99 ; 
+ 67   :  fa90 ; 
+ 68   :  fa87 ; 
+ 69   :  fa7f ; 
+ 6a   :  fa77 ; 
+ 6b   :  fa6e ; 
+ 6c   :  fa66 ; 
+ 6d   :  fa5e ; 
+ 6e   :  fa57 ; 
+ 6f   :  fa4f ; 
+ 70   :  fa48 ; 
+ 71   :  fa41 ; 
+ 72   :  fa3a ; 
+ 73   :  fa33 ; 
+ 74   :  fa2d ; 
+ 75   :  fa26 ; 
+ 76   :  fa20 ; 
+ 77   :  fa1a ; 
+ 78   :  fa15 ; 
+ 79   :  fa0f ; 
+ 7a   :  fa0a ; 
+ 7b   :  fa05 ; 
+ 7c   :  fa00 ; 
+ 7d   :  f9fc ; 
+ 7e   :  f9f7 ; 
+ 7f   :  f9f3 ; 
+ 80   :  f9ef ; 
+ 81   :  f9eb ; 
+ 82   :  f9e8 ; 
+ 83   :  f9e4 ; 
+ 84   :  f9e1 ; 
+ 85   :  f9df ; 
+ 86   :  f9dc ; 
+ 87   :  f9da ; 
+ 88   :  f9d8 ; 
+ 89   :  f9d6 ; 
+ 8a   :  f9d4 ; 
+ 8b   :  f9d3 ; 
+ 8c   :  f9d1 ; 
  8d   :  f9d1 ; 
  8e   :  f9d0 ; 
- 8f   :  f9d0 ; 
+ 8f   :  f9cf ; 
  90   :  f9cf ; 
  91   :  f9cf ; 
- 92   :  f9cf ; 
+ 92   :  f9d0 ; 
  93   :  f9d0 ; 
- 94   :  f9d0 ; 
- 95   :  f9d1 ; 
- 96   :  f9d3 ; 
- 97   :  f9d4 ; 
- 98   :  f9d6 ; 
- 99   :  f9d8 ; 
- 9a   :  f9da ; 
- 9b   :  f9dc ; 
- 9c   :  f9df ; 
- 9d   :  f9e2 ; 
- 9e   :  f9e5 ; 
- 9f   :  f9e9 ; 
- a0   :  f9ec ; 
- a1   :  f9f0 ; 
- a2   :  f9f5 ; 
- a3   :  f9f9 ; 
- a4   :  f9fe ; 
- a5   :  fa03 ; 
- a6   :  fa08 ; 
- a7   :  fa0e ; 
- a8   :  fa14 ; 
- a9   :  fa1a ; 
- aa   :  fa21 ; 
- ab   :  fa27 ; 
- ac   :  fa2e ; 
- ad   :  fa36 ; 
- ae   :  fa3d ; 
- af   :  fa45 ; 
- b0   :  fa4d ; 
- b1   :  fa55 ; 
- b2   :  fa5e ; 
- b3   :  fa67 ; 
- b4   :  fa70 ; 
- b5   :  fa79 ; 
- b6   :  fa83 ; 
- b7   :  fa8d ; 
- b8   :  fa97 ; 
- b9   :  faa2 ; 
- ba   :  faad ; 
- bb   :  fab8 ; 
- bc   :  fac3 ; 
- bd   :  face ; 
- be   :  fada ; 
- bf   :  fae7 ; 
- c0   :  faf3 ; 
- c1   :  fb00 ; 
- c2   :  fb0d ; 
- c3   :  fb1a ; 
- c4   :  fb27 ; 
- c5   :  fb35 ; 
- c6   :  fb43 ; 
- c7   :  fb51 ; 
- c8   :  fb60 ; 
- c9   :  fb6f ; 
- ca   :  fb7e ; 
- cb   :  fb8d ; 
- cc   :  fb9d ; 
- cd   :  fbac ; 
- ce   :  fbbc ; 
- cf   :  fbcd ; 
- d0   :  fbdd ; 
- d1   :  fbee ; 
- d2   :  fbff ; 
- d3   :  fc11 ; 
- d4   :  fc22 ; 
- d5   :  fc34 ; 
- d6   :  fc46 ; 
- d7   :  fc59 ; 
- d8   :  fc6b ; 
- d9   :  fc7e ; 
- da   :  fc91 ; 
- db   :  fca4 ; 
- dc   :  fcb8 ; 
- dd   :  fccc ; 
- de   :  fce0 ; 
- df   :  fcf4 ; 
- e0   :  fd08 ; 
- e1   :  fd1d ; 
- e2   :  fd32 ; 
- e3   :  fd47 ; 
- e4   :  fd5c ; 
- e5   :  fd72 ; 
- e6   :  fd88 ; 
- e7   :  fd9e ; 
- e8   :  fdb4 ; 
- e9   :  fdca ; 
- ea   :  fde1 ; 
- eb   :  fdf8 ; 
- ec   :  fe0f ; 
- ed   :  fe26 ; 
- ee   :  fe3d ; 
- ef   :  fe55 ; 
- f0   :  fe6d ; 
- f1   :  fe85 ; 
- f2   :  fe9d ; 
- f3   :  feb5 ; 
- f4   :  fece ; 
- f5   :  fee6 ; 
- f6   :  feff ; 
- f7   :  ff18 ; 
- f8   :  ff31 ; 
- f9   :  ff4b ; 
- fa   :  ff64 ; 
- fb   :  ff7e ; 
- fc   :  ff98 ; 
- fd   :  ffb2 ; 
- fe   :  ffcc ; 
- ff   :  ffe6 ; 
+ 94   :  f9d1 ; 
+ 95   :  f9d2 ; 
+ 96   :  f9d4 ; 
+ 97   :  f9d5 ; 
+ 98   :  f9d7 ; 
+ 99   :  f9d9 ; 
+ 9a   :  f9dc ; 
+ 9b   :  f9de ; 
+ 9c   :  f9e1 ; 
+ 9d   :  f9e4 ; 
+ 9e   :  f9e8 ; 
+ 9f   :  f9eb ; 
+ a0   :  f9ef ; 
+ a1   :  f9f4 ; 
+ a2   :  f9f8 ; 
+ a3   :  f9fd ; 
+ a4   :  fa02 ; 
+ a5   :  fa07 ; 
+ a6   :  fa0d ; 
+ a7   :  fa12 ; 
+ a8   :  fa19 ; 
+ a9   :  fa1f ; 
+ aa   :  fa26 ; 
+ ab   :  fa2c ; 
+ ac   :  fa34 ; 
+ ad   :  fa3b ; 
+ ae   :  fa43 ; 
+ af   :  fa4b ; 
+ b0   :  fa53 ; 
+ b1   :  fa5c ; 
+ b2   :  fa64 ; 
+ b3   :  fa6e ; 
+ b4   :  fa77 ; 
+ b5   :  fa81 ; 
+ b6   :  fa8a ; 
+ b7   :  fa95 ; 
+ b8   :  fa9f ; 
+ b9   :  faaa ; 
+ ba   :  fab5 ; 
+ bb   :  fac0 ; 
+ bc   :  facc ; 
+ bd   :  fad7 ; 
+ be   :  fae3 ; 
+ bf   :  faf0 ; 
+ c0   :  fafc ; 
+ c1   :  fb09 ; 
+ c2   :  fb16 ; 
+ c3   :  fb24 ; 
+ c4   :  fb31 ; 
+ c5   :  fb3f ; 
+ c6   :  fb4e ; 
+ c7   :  fb5c ; 
+ c8   :  fb6b ; 
+ c9   :  fb7a ; 
+ ca   :  fb89 ; 
+ cb   :  fb99 ; 
+ cc   :  fba8 ; 
+ cd   :  fbb8 ; 
+ ce   :  fbc9 ; 
+ cf   :  fbd9 ; 
+ d0   :  fbea ; 
+ d1   :  fbfb ; 
+ d2   :  fc0c ; 
+ d3   :  fc1e ; 
+ d4   :  fc30 ; 
+ d5   :  fc42 ; 
+ d6   :  fc54 ; 
+ d7   :  fc66 ; 
+ d8   :  fc79 ; 
+ d9   :  fc8c ; 
+ da   :  fc9f ; 
+ db   :  fcb3 ; 
+ dc   :  fcc7 ; 
+ dd   :  fcdb ; 
+ de   :  fcef ; 
+ df   :  fd03 ; 
+ e0   :  fd18 ; 
+ e1   :  fd2d ; 
+ e2   :  fd42 ; 
+ e3   :  fd57 ; 
+ e4   :  fd6d ; 
+ e5   :  fd82 ; 
+ e6   :  fd98 ; 
+ e7   :  fdae ; 
+ e8   :  fdc5 ; 
+ e9   :  fddb ; 
+ ea   :  fdf2 ; 
+ eb   :  fe09 ; 
+ ec   :  fe20 ; 
+ ed   :  fe37 ; 
+ ee   :  fe4f ; 
+ ef   :  fe67 ; 
+ f0   :  fe7f ; 
+ f1   :  fe97 ; 
+ f2   :  feaf ; 
+ f3   :  fec8 ; 
+ f4   :  fee0 ; 
+ f5   :  fef9 ; 
+ f6   :  ff12 ; 
+ f7   :  ff2b ; 
+ f8   :  ff44 ; 
+ f9   :  ff5e ; 
+ fa   :  ff78 ; 
+ fb   :  ff91 ; 
+ fc   :  ffab ; 
+ fd   :  ffc5 ; 
+ fe   :  ffe0 ; 
+ ff   :  fffa ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_6.mif
index 545e37ac69..f59d85e002 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_6.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c2 ; 
- 1   :  47 ; 
- 2   :  ffce ; 
- 3   :  ff55 ; 
- 4   :  fede ; 
- 5   :  fe68 ; 
- 6   :  fdf3 ; 
- 7   :  fd7f ; 
- 8   :  fd0c ; 
- 9   :  fc9a ; 
- a   :  fc29 ; 
- b   :  fbb9 ; 
- c   :  fb4a ; 
- d   :  fadd ; 
- e   :  fa70 ; 
- f   :  fa05 ; 
- 10   :  f99b ; 
- 11   :  f932 ; 
- 12   :  f8ca ; 
- 13   :  f863 ; 
- 14   :  f7fd ; 
- 15   :  f798 ; 
- 16   :  f735 ; 
- 17   :  f6d3 ; 
- 18   :  f672 ; 
- 19   :  f612 ; 
- 1a   :  f5b3 ; 
- 1b   :  f555 ; 
- 1c   :  f4f9 ; 
- 1d   :  f49d ; 
- 1e   :  f443 ; 
- 1f   :  f3ea ; 
- 20   :  f392 ; 
- 21   :  f33c ; 
- 22   :  f2e6 ; 
- 23   :  f292 ; 
- 24   :  f23f ; 
- 25   :  f1ed ; 
- 26   :  f19c ; 
- 27   :  f14d ; 
- 28   :  f0ff ; 
- 29   :  f0b1 ; 
- 2a   :  f066 ; 
- 2b   :  f01b ; 
- 2c   :  efd1 ; 
- 2d   :  ef89 ; 
- 2e   :  ef42 ; 
- 2f   :  eefc ; 
- 30   :  eeb7 ; 
- 31   :  ee74 ; 
- 32   :  ee31 ; 
- 33   :  edf0 ; 
- 34   :  edb0 ; 
- 35   :  ed71 ; 
- 36   :  ed34 ; 
- 37   :  ecf8 ; 
- 38   :  ecbc ; 
- 39   :  ec83 ; 
- 3a   :  ec4a ; 
- 3b   :  ec12 ; 
- 3c   :  ebdc ; 
- 3d   :  eba7 ; 
- 3e   :  eb73 ; 
- 3f   :  eb40 ; 
- 40   :  eb0e ; 
- 41   :  eade ; 
- 42   :  eaaf ; 
- 43   :  ea81 ; 
- 44   :  ea54 ; 
- 45   :  ea28 ; 
- 46   :  e9fe ; 
- 47   :  e9d4 ; 
- 48   :  e9ac ; 
- 49   :  e985 ; 
- 4a   :  e95f ; 
- 4b   :  e93b ; 
- 4c   :  e917 ; 
- 4d   :  e8f5 ; 
- 4e   :  e8d4 ; 
- 4f   :  e8b4 ; 
- 50   :  e895 ; 
- 51   :  e877 ; 
- 52   :  e85a ; 
- 53   :  e83f ; 
- 54   :  e824 ; 
- 55   :  e80b ; 
- 56   :  e7f3 ; 
- 57   :  e7dc ; 
- 58   :  e7c6 ; 
- 59   :  e7b2 ; 
- 5a   :  e79e ; 
- 5b   :  e78b ; 
- 5c   :  e77a ; 
- 5d   :  e769 ; 
- 5e   :  e75a ; 
- 5f   :  e74c ; 
- 60   :  e73f ; 
- 61   :  e733 ; 
- 62   :  e728 ; 
- 63   :  e71e ; 
- 64   :  e715 ; 
- 65   :  e70d ; 
- 66   :  e706 ; 
- 67   :  e700 ; 
- 68   :  e6fc ; 
- 69   :  e6f8 ; 
- 6a   :  e6f5 ; 
- 6b   :  e6f3 ; 
+ 0   :  11e ; 
+ 1   :  a3 ; 
+ 2   :  29 ; 
+ 3   :  ffb0 ; 
+ 4   :  ff38 ; 
+ 5   :  fec0 ; 
+ 6   :  fe4a ; 
+ 7   :  fdd6 ; 
+ 8   :  fd62 ; 
+ 9   :  fcef ; 
+ a   :  fc7d ; 
+ b   :  fc0d ; 
+ c   :  fb9d ; 
+ d   :  fb2f ; 
+ e   :  fac1 ; 
+ f   :  fa55 ; 
+ 10   :  f9ea ; 
+ 11   :  f980 ; 
+ 12   :  f917 ; 
+ 13   :  f8b0 ; 
+ 14   :  f849 ; 
+ 15   :  f7e4 ; 
+ 16   :  f77f ; 
+ 17   :  f71c ; 
+ 18   :  f6ba ; 
+ 19   :  f659 ; 
+ 1a   :  f5fa ; 
+ 1b   :  f59b ; 
+ 1c   :  f53e ; 
+ 1d   :  f4e2 ; 
+ 1e   :  f487 ; 
+ 1f   :  f42d ; 
+ 20   :  f3d4 ; 
+ 21   :  f37d ; 
+ 22   :  f326 ; 
+ 23   :  f2d1 ; 
+ 24   :  f27d ; 
+ 25   :  f22a ; 
+ 26   :  f1d9 ; 
+ 27   :  f188 ; 
+ 28   :  f139 ; 
+ 29   :  f0eb ; 
+ 2a   :  f09e ; 
+ 2b   :  f053 ; 
+ 2c   :  f008 ; 
+ 2d   :  efbf ; 
+ 2e   :  ef77 ; 
+ 2f   :  ef30 ; 
+ 30   :  eeeb ; 
+ 31   :  eea6 ; 
+ 32   :  ee63 ; 
+ 33   :  ee21 ; 
+ 34   :  ede0 ; 
+ 35   :  eda0 ; 
+ 36   :  ed62 ; 
+ 37   :  ed25 ; 
+ 38   :  ece9 ; 
+ 39   :  ecae ; 
+ 3a   :  ec74 ; 
+ 3b   :  ec3c ; 
+ 3c   :  ec05 ; 
+ 3d   :  ebce ; 
+ 3e   :  eb9a ; 
+ 3f   :  eb66 ; 
+ 40   :  eb33 ; 
+ 41   :  eb02 ; 
+ 42   :  ead2 ; 
+ 43   :  eaa3 ; 
+ 44   :  ea75 ; 
+ 45   :  ea49 ; 
+ 46   :  ea1d ; 
+ 47   :  e9f3 ; 
+ 48   :  e9ca ; 
+ 49   :  e9a2 ; 
+ 4a   :  e97c ; 
+ 4b   :  e956 ; 
+ 4c   :  e932 ; 
+ 4d   :  e90e ; 
+ 4e   :  e8ec ; 
+ 4f   :  e8cc ; 
+ 50   :  e8ac ; 
+ 51   :  e88d ; 
+ 52   :  e870 ; 
+ 53   :  e853 ; 
+ 54   :  e838 ; 
+ 55   :  e81e ; 
+ 56   :  e805 ; 
+ 57   :  e7ed ; 
+ 58   :  e7d7 ; 
+ 59   :  e7c1 ; 
+ 5a   :  e7ac ; 
+ 5b   :  e799 ; 
+ 5c   :  e787 ; 
+ 5d   :  e776 ; 
+ 5e   :  e765 ; 
+ 5f   :  e756 ; 
+ 60   :  e749 ; 
+ 61   :  e73c ; 
+ 62   :  e730 ; 
+ 63   :  e725 ; 
+ 64   :  e71b ; 
+ 65   :  e713 ; 
+ 66   :  e70b ; 
+ 67   :  e705 ; 
+ 68   :  e6ff ; 
+ 69   :  e6fa ; 
+ 6a   :  e6f7 ; 
+ 6b   :  e6f5 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f4 ; 
- 6f   :  e6f6 ; 
- 70   :  e6fa ; 
- 71   :  e6fe ; 
- 72   :  e703 ; 
- 73   :  e709 ; 
- 74   :  e710 ; 
- 75   :  e718 ; 
- 76   :  e721 ; 
- 77   :  e72b ; 
- 78   :  e736 ; 
- 79   :  e741 ; 
- 7a   :  e74e ; 
- 7b   :  e75b ; 
- 7c   :  e76a ; 
- 7d   :  e779 ; 
- 7e   :  e789 ; 
- 7f   :  e79a ; 
- 80   :  e7ac ; 
- 81   :  e7bf ; 
- 82   :  e7d2 ; 
- 83   :  e7e7 ; 
- 84   :  e7fc ; 
- 85   :  e812 ; 
- 86   :  e829 ; 
- 87   :  e840 ; 
- 88   :  e859 ; 
- 89   :  e872 ; 
- 8a   :  e88c ; 
- 8b   :  e8a6 ; 
- 8c   :  e8c2 ; 
- 8d   :  e8de ; 
- 8e   :  e8fb ; 
- 8f   :  e919 ; 
- 90   :  e937 ; 
- 91   :  e956 ; 
- 92   :  e976 ; 
- 93   :  e997 ; 
- 94   :  e9b8 ; 
- 95   :  e9da ; 
- 96   :  e9fc ; 
- 97   :  ea1f ; 
- 98   :  ea43 ; 
- 99   :  ea68 ; 
- 9a   :  ea8d ; 
- 9b   :  eab3 ; 
- 9c   :  ead9 ; 
- 9d   :  eb00 ; 
- 9e   :  eb27 ; 
- 9f   :  eb50 ; 
- a0   :  eb78 ; 
- a1   :  eba2 ; 
- a2   :  ebcb ; 
- a3   :  ebf6 ; 
- a4   :  ec21 ; 
- a5   :  ec4c ; 
- a6   :  ec78 ; 
- a7   :  eca4 ; 
- a8   :  ecd1 ; 
- a9   :  ecff ; 
- aa   :  ed2d ; 
- ab   :  ed5b ; 
- ac   :  ed8a ; 
- ad   :  edb9 ; 
- ae   :  ede9 ; 
- af   :  ee19 ; 
- b0   :  ee4a ; 
- b1   :  ee7b ; 
- b2   :  eeac ; 
- b3   :  eede ; 
- b4   :  ef10 ; 
- b5   :  ef43 ; 
- b6   :  ef75 ; 
- b7   :  efa9 ; 
- b8   :  efdc ; 
- b9   :  f010 ; 
- ba   :  f044 ; 
- bb   :  f079 ; 
- bc   :  f0ae ; 
- bd   :  f0e3 ; 
- be   :  f119 ; 
- bf   :  f14e ; 
- c0   :  f184 ; 
- c1   :  f1ba ; 
- c2   :  f1f1 ; 
- c3   :  f228 ; 
- c4   :  f25f ; 
- c5   :  f296 ; 
- c6   :  f2cd ; 
- c7   :  f305 ; 
- c8   :  f33d ; 
- c9   :  f375 ; 
- ca   :  f3ad ; 
- cb   :  f3e5 ; 
- cc   :  f41d ; 
- cd   :  f456 ; 
- ce   :  f48f ; 
- cf   :  f4c8 ; 
- d0   :  f501 ; 
- d1   :  f53a ; 
- d2   :  f573 ; 
- d3   :  f5ac ; 
- d4   :  f5e5 ; 
- d5   :  f61f ; 
- d6   :  f658 ; 
- d7   :  f692 ; 
- d8   :  f6cb ; 
- d9   :  f705 ; 
- da   :  f73f ; 
- db   :  f778 ; 
- dc   :  f7b2 ; 
- dd   :  f7ec ; 
- de   :  f825 ; 
- df   :  f85f ; 
- e0   :  f898 ; 
- e1   :  f8d2 ; 
- e2   :  f90c ; 
- e3   :  f945 ; 
- e4   :  f97e ; 
- e5   :  f9b8 ; 
- e6   :  f9f1 ; 
- e7   :  fa2a ; 
- e8   :  fa63 ; 
- e9   :  fa9c ; 
- ea   :  fad5 ; 
- eb   :  fb0e ; 
- ec   :  fb47 ; 
- ed   :  fb7f ; 
- ee   :  fbb8 ; 
- ef   :  fbf0 ; 
- f0   :  fc28 ; 
- f1   :  fc60 ; 
- f2   :  fc98 ; 
- f3   :  fccf ; 
- f4   :  fd07 ; 
- f5   :  fd3e ; 
- f6   :  fd75 ; 
- f7   :  fdac ; 
- f8   :  fde2 ; 
- f9   :  fe19 ; 
- fa   :  fe4f ; 
- fb   :  fe85 ; 
- fc   :  feba ; 
- fd   :  fef0 ; 
- fe   :  ff25 ; 
- ff   :  ff5a ; 
+ 6e   :  e6f3 ; 
+ 6f   :  e6f5 ; 
+ 70   :  e6f7 ; 
+ 71   :  e6fb ; 
+ 72   :  e6ff ; 
+ 73   :  e704 ; 
+ 74   :  e70b ; 
+ 75   :  e712 ; 
+ 76   :  e71a ; 
+ 77   :  e723 ; 
+ 78   :  e72e ; 
+ 79   :  e739 ; 
+ 7a   :  e744 ; 
+ 7b   :  e751 ; 
+ 7c   :  e75f ; 
+ 7d   :  e76e ; 
+ 7e   :  e77d ; 
+ 7f   :  e78d ; 
+ 80   :  e79f ; 
+ 81   :  e7b1 ; 
+ 82   :  e7c4 ; 
+ 83   :  e7d7 ; 
+ 84   :  e7ec ; 
+ 85   :  e801 ; 
+ 86   :  e817 ; 
+ 87   :  e82e ; 
+ 88   :  e846 ; 
+ 89   :  e85f ; 
+ 8a   :  e878 ; 
+ 8b   :  e892 ; 
+ 8c   :  e8ad ; 
+ 8d   :  e8c9 ; 
+ 8e   :  e8e5 ; 
+ 8f   :  e902 ; 
+ 90   :  e920 ; 
+ 91   :  e93f ; 
+ 92   :  e95e ; 
+ 93   :  e97e ; 
+ 94   :  e99f ; 
+ 95   :  e9c0 ; 
+ 96   :  e9e2 ; 
+ 97   :  ea05 ; 
+ 98   :  ea28 ; 
+ 99   :  ea4c ; 
+ 9a   :  ea71 ; 
+ 9b   :  ea96 ; 
+ 9c   :  eabc ; 
+ 9d   :  eae3 ; 
+ 9e   :  eb0a ; 
+ 9f   :  eb31 ; 
+ a0   :  eb5a ; 
+ a1   :  eb83 ; 
+ a2   :  ebac ; 
+ a3   :  ebd6 ; 
+ a4   :  ec00 ; 
+ a5   :  ec2b ; 
+ a6   :  ec57 ; 
+ a7   :  ec83 ; 
+ a8   :  ecb0 ; 
+ a9   :  ecdd ; 
+ aa   :  ed0a ; 
+ ab   :  ed38 ; 
+ ac   :  ed67 ; 
+ ad   :  ed96 ; 
+ ae   :  edc5 ; 
+ af   :  edf5 ; 
+ b0   :  ee25 ; 
+ b1   :  ee56 ; 
+ b2   :  ee87 ; 
+ b3   :  eeb8 ; 
+ b4   :  eeea ; 
+ b5   :  ef1d ; 
+ b6   :  ef4f ; 
+ b7   :  ef82 ; 
+ b8   :  efb6 ; 
+ b9   :  efe9 ; 
+ ba   :  f01d ; 
+ bb   :  f052 ; 
+ bc   :  f086 ; 
+ bd   :  f0bb ; 
+ be   :  f0f0 ; 
+ bf   :  f126 ; 
+ c0   :  f15c ; 
+ c1   :  f192 ; 
+ c2   :  f1c8 ; 
+ c3   :  f1ff ; 
+ c4   :  f235 ; 
+ c5   :  f26c ; 
+ c6   :  f2a4 ; 
+ c7   :  f2db ; 
+ c8   :  f313 ; 
+ c9   :  f34b ; 
+ ca   :  f383 ; 
+ cb   :  f3bb ; 
+ cc   :  f3f3 ; 
+ cd   :  f42c ; 
+ ce   :  f464 ; 
+ cf   :  f49d ; 
+ d0   :  f4d6 ; 
+ d1   :  f50f ; 
+ d2   :  f548 ; 
+ d3   :  f581 ; 
+ d4   :  f5ba ; 
+ d5   :  f5f4 ; 
+ d6   :  f62d ; 
+ d7   :  f667 ; 
+ d8   :  f6a0 ; 
+ d9   :  f6da ; 
+ da   :  f713 ; 
+ db   :  f74d ; 
+ dc   :  f787 ; 
+ dd   :  f7c0 ; 
+ de   :  f7fa ; 
+ df   :  f834 ; 
+ e0   :  f86d ; 
+ e1   :  f8a7 ; 
+ e2   :  f8e0 ; 
+ e3   :  f91a ; 
+ e4   :  f953 ; 
+ e5   :  f98d ; 
+ e6   :  f9c6 ; 
+ e7   :  f9ff ; 
+ e8   :  fa39 ; 
+ e9   :  fa72 ; 
+ ea   :  faab ; 
+ eb   :  fae4 ; 
+ ec   :  fb1c ; 
+ ed   :  fb55 ; 
+ ee   :  fb8d ; 
+ ef   :  fbc6 ; 
+ f0   :  fbfe ; 
+ f1   :  fc36 ; 
+ f2   :  fc6e ; 
+ f3   :  fca6 ; 
+ f4   :  fcdd ; 
+ f5   :  fd14 ; 
+ f6   :  fd4c ; 
+ f7   :  fd83 ; 
+ f8   :  fdb9 ; 
+ f9   :  fdf0 ; 
+ fa   :  fe26 ; 
+ fb   :  fe5c ; 
+ fc   :  fe92 ; 
+ fd   :  fec8 ; 
+ fe   :  fefd ; 
+ ff   :  ff32 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_60.mif
index 951d63a634..223f457db9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_60.mif
@@ -3,149 +3,149 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  8 ; 
- 1   :  e ; 
- 2   :  15 ; 
- 3   :  1b ; 
- 4   :  22 ; 
- 5   :  28 ; 
- 6   :  2f ; 
- 7   :  35 ; 
- 8   :  3c ; 
- 9   :  42 ; 
- a   :  49 ; 
- b   :  4f ; 
- c   :  56 ; 
- d   :  5d ; 
- e   :  64 ; 
- f   :  6a ; 
- 10   :  71 ; 
- 11   :  78 ; 
- 12   :  7f ; 
- 13   :  86 ; 
- 14   :  8d ; 
- 15   :  94 ; 
- 16   :  9a ; 
- 17   :  a1 ; 
- 18   :  a8 ; 
- 19   :  af ; 
- 1a   :  b6 ; 
- 1b   :  bd ; 
- 1c   :  c4 ; 
- 1d   :  cb ; 
- 1e   :  d3 ; 
- 1f   :  da ; 
- 20   :  e1 ; 
- 21   :  e8 ; 
- 22   :  ef ; 
- 23   :  f6 ; 
- 24   :  fd ; 
- 25   :  104 ; 
- 26   :  10b ; 
- 27   :  112 ; 
- 28   :  119 ; 
- 29   :  121 ; 
- 2a   :  128 ; 
- 2b   :  12f ; 
- 2c   :  136 ; 
- 2d   :  13d ; 
- 2e   :  144 ; 
- 2f   :  14b ; 
- 30   :  152 ; 
- 31   :  159 ; 
- 32   :  160 ; 
- 33   :  167 ; 
- 34   :  16e ; 
- 35   :  175 ; 
- 36   :  17c ; 
- 37   :  183 ; 
- 38   :  18a ; 
- 39   :  191 ; 
- 3a   :  198 ; 
- 3b   :  19f ; 
- 3c   :  1a6 ; 
- 3d   :  1ad ; 
- 3e   :  1b4 ; 
- 3f   :  1ba ; 
- 40   :  1c1 ; 
- 41   :  1c8 ; 
- 42   :  1ce ; 
- 43   :  1d5 ; 
- 44   :  1dc ; 
- 45   :  1e2 ; 
- 46   :  1e9 ; 
- 47   :  1ef ; 
- 48   :  1f6 ; 
- 49   :  1fc ; 
- 4a   :  203 ; 
- 4b   :  209 ; 
- 4c   :  20f ; 
- 4d   :  215 ; 
- 4e   :  21c ; 
- 4f   :  222 ; 
- 50   :  228 ; 
- 51   :  22e ; 
- 52   :  234 ; 
- 53   :  23a ; 
- 54   :  240 ; 
- 55   :  246 ; 
- 56   :  24b ; 
- 57   :  251 ; 
- 58   :  257 ; 
- 59   :  25c ; 
- 5a   :  262 ; 
- 5b   :  267 ; 
- 5c   :  26d ; 
- 5d   :  272 ; 
- 5e   :  277 ; 
- 5f   :  27c ; 
- 60   :  282 ; 
- 61   :  287 ; 
- 62   :  28c ; 
- 63   :  290 ; 
- 64   :  295 ; 
- 65   :  29a ; 
- 66   :  29f ; 
- 67   :  2a3 ; 
- 68   :  2a8 ; 
- 69   :  2ac ; 
- 6a   :  2b1 ; 
- 6b   :  2b5 ; 
- 6c   :  2b9 ; 
- 6d   :  2bd ; 
- 6e   :  2c1 ; 
- 6f   :  2c5 ; 
- 70   :  2c9 ; 
- 71   :  2cc ; 
- 72   :  2d0 ; 
- 73   :  2d4 ; 
- 74   :  2d7 ; 
- 75   :  2da ; 
- 76   :  2de ; 
- 77   :  2e1 ; 
- 78   :  2e4 ; 
- 79   :  2e7 ; 
- 7a   :  2e9 ; 
- 7b   :  2ec ; 
- 7c   :  2ef ; 
- 7d   :  2f1 ; 
- 7e   :  2f4 ; 
- 7f   :  2f6 ; 
- 80   :  2f8 ; 
- 81   :  2fa ; 
- 82   :  2fc ; 
- 83   :  2fe ; 
- 84   :  300 ; 
- 85   :  302 ; 
- 86   :  303 ; 
- 87   :  305 ; 
- 88   :  306 ; 
- 89   :  307 ; 
- 8a   :  308 ; 
- 8b   :  309 ; 
+ 0   :  d ; 
+ 1   :  13 ; 
+ 2   :  1a ; 
+ 3   :  20 ; 
+ 4   :  26 ; 
+ 5   :  2d ; 
+ 6   :  33 ; 
+ 7   :  3a ; 
+ 8   :  41 ; 
+ 9   :  47 ; 
+ a   :  4e ; 
+ b   :  55 ; 
+ c   :  5b ; 
+ d   :  62 ; 
+ e   :  69 ; 
+ f   :  70 ; 
+ 10   :  76 ; 
+ 11   :  7d ; 
+ 12   :  84 ; 
+ 13   :  8b ; 
+ 14   :  92 ; 
+ 15   :  99 ; 
+ 16   :  a0 ; 
+ 17   :  a7 ; 
+ 18   :  ae ; 
+ 19   :  b5 ; 
+ 1a   :  bc ; 
+ 1b   :  c3 ; 
+ 1c   :  ca ; 
+ 1d   :  d1 ; 
+ 1e   :  d8 ; 
+ 1f   :  df ; 
+ 20   :  e6 ; 
+ 21   :  ed ; 
+ 22   :  f4 ; 
+ 23   :  fb ; 
+ 24   :  102 ; 
+ 25   :  10a ; 
+ 26   :  111 ; 
+ 27   :  118 ; 
+ 28   :  11f ; 
+ 29   :  126 ; 
+ 2a   :  12d ; 
+ 2b   :  134 ; 
+ 2c   :  13b ; 
+ 2d   :  142 ; 
+ 2e   :  149 ; 
+ 2f   :  150 ; 
+ 30   :  158 ; 
+ 31   :  15f ; 
+ 32   :  166 ; 
+ 33   :  16d ; 
+ 34   :  174 ; 
+ 35   :  17b ; 
+ 36   :  182 ; 
+ 37   :  189 ; 
+ 38   :  190 ; 
+ 39   :  196 ; 
+ 3a   :  19d ; 
+ 3b   :  1a4 ; 
+ 3c   :  1ab ; 
+ 3d   :  1b2 ; 
+ 3e   :  1b9 ; 
+ 3f   :  1bf ; 
+ 40   :  1c6 ; 
+ 41   :  1cd ; 
+ 42   :  1d3 ; 
+ 43   :  1da ; 
+ 44   :  1e1 ; 
+ 45   :  1e7 ; 
+ 46   :  1ee ; 
+ 47   :  1f4 ; 
+ 48   :  1fb ; 
+ 49   :  201 ; 
+ 4a   :  207 ; 
+ 4b   :  20e ; 
+ 4c   :  214 ; 
+ 4d   :  21a ; 
+ 4e   :  220 ; 
+ 4f   :  226 ; 
+ 50   :  22c ; 
+ 51   :  232 ; 
+ 52   :  238 ; 
+ 53   :  23e ; 
+ 54   :  244 ; 
+ 55   :  24a ; 
+ 56   :  250 ; 
+ 57   :  255 ; 
+ 58   :  25b ; 
+ 59   :  260 ; 
+ 5a   :  266 ; 
+ 5b   :  26b ; 
+ 5c   :  271 ; 
+ 5d   :  276 ; 
+ 5e   :  27b ; 
+ 5f   :  280 ; 
+ 60   :  285 ; 
+ 61   :  28a ; 
+ 62   :  28f ; 
+ 63   :  294 ; 
+ 64   :  299 ; 
+ 65   :  29e ; 
+ 66   :  2a2 ; 
+ 67   :  2a7 ; 
+ 68   :  2ab ; 
+ 69   :  2af ; 
+ 6a   :  2b4 ; 
+ 6b   :  2b8 ; 
+ 6c   :  2bc ; 
+ 6d   :  2c0 ; 
+ 6e   :  2c4 ; 
+ 6f   :  2c8 ; 
+ 70   :  2cb ; 
+ 71   :  2cf ; 
+ 72   :  2d3 ; 
+ 73   :  2d6 ; 
+ 74   :  2d9 ; 
+ 75   :  2dd ; 
+ 76   :  2e0 ; 
+ 77   :  2e3 ; 
+ 78   :  2e6 ; 
+ 79   :  2e9 ; 
+ 7a   :  2ec ; 
+ 7b   :  2ee ; 
+ 7c   :  2f1 ; 
+ 7d   :  2f3 ; 
+ 7e   :  2f6 ; 
+ 7f   :  2f8 ; 
+ 80   :  2fa ; 
+ 81   :  2fc ; 
+ 82   :  2fe ; 
+ 83   :  300 ; 
+ 84   :  301 ; 
+ 85   :  303 ; 
+ 86   :  304 ; 
+ 87   :  306 ; 
+ 88   :  307 ; 
+ 89   :  308 ; 
+ 8a   :  309 ; 
+ 8b   :  30a ; 
  8c   :  30a ; 
  8d   :  30b ; 
- 8e   :  30b ; 
+ 8e   :  30c ; 
  8f   :  30c ; 
  90   :  30c ; 
  91   :  30c ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  30c ; 
  95   :  30c ; 
  96   :  30b ; 
- 97   :  30b ; 
+ 97   :  30a ; 
  98   :  30a ; 
  99   :  309 ; 
- 9a   :  309 ; 
+ 9a   :  308 ; 
  9b   :  307 ; 
- 9c   :  306 ; 
- 9d   :  305 ; 
- 9e   :  304 ; 
- 9f   :  302 ; 
- a0   :  300 ; 
- a1   :  2fe ; 
- a2   :  2fc ; 
- a3   :  2fa ; 
- a4   :  2f8 ; 
- a5   :  2f6 ; 
- a6   :  2f3 ; 
- a7   :  2f1 ; 
- a8   :  2ee ; 
- a9   :  2eb ; 
- aa   :  2e8 ; 
- ab   :  2e5 ; 
- ac   :  2e1 ; 
- ad   :  2de ; 
- ae   :  2da ; 
- af   :  2d6 ; 
- b0   :  2d2 ; 
- b1   :  2ce ; 
- b2   :  2ca ; 
- b3   :  2c6 ; 
- b4   :  2c2 ; 
- b5   :  2bd ; 
- b6   :  2b8 ; 
- b7   :  2b3 ; 
- b8   :  2ae ; 
- b9   :  2a9 ; 
- ba   :  2a4 ; 
- bb   :  29f ; 
- bc   :  299 ; 
- bd   :  293 ; 
- be   :  28e ; 
- bf   :  288 ; 
- c0   :  281 ; 
- c1   :  27b ; 
- c2   :  275 ; 
- c3   :  26e ; 
- c4   :  268 ; 
- c5   :  261 ; 
- c6   :  25a ; 
- c7   :  253 ; 
- c8   :  24c ; 
- c9   :  244 ; 
- ca   :  23d ; 
- cb   :  235 ; 
- cc   :  22e ; 
- cd   :  226 ; 
- ce   :  21e ; 
- cf   :  216 ; 
- d0   :  20d ; 
- d1   :  205 ; 
- d2   :  1fc ; 
- d3   :  1f4 ; 
- d4   :  1eb ; 
- d5   :  1e2 ; 
- d6   :  1d9 ; 
- d7   :  1d0 ; 
- d8   :  1c7 ; 
- d9   :  1bd ; 
- da   :  1b4 ; 
- db   :  1aa ; 
- dc   :  1a0 ; 
- dd   :  196 ; 
- de   :  18c ; 
- df   :  182 ; 
- e0   :  178 ; 
- e1   :  16d ; 
- e2   :  163 ; 
- e3   :  158 ; 
- e4   :  14d ; 
- e5   :  143 ; 
- e6   :  138 ; 
- e7   :  12d ; 
- e8   :  121 ; 
- e9   :  116 ; 
- ea   :  10b ; 
- eb   :  ff ; 
- ec   :  f4 ; 
- ed   :  e8 ; 
- ee   :  dc ; 
- ef   :  d0 ; 
- f0   :  c4 ; 
- f1   :  b8 ; 
- f2   :  ac ; 
- f3   :  9f ; 
- f4   :  93 ; 
- f5   :  87 ; 
- f6   :  7a ; 
- f7   :  6d ; 
- f8   :  61 ; 
- f9   :  54 ; 
- fa   :  47 ; 
- fb   :  3a ; 
- fc   :  2d ; 
- fd   :  1f ; 
- fe   :  12 ; 
- ff   :  5 ; 
+ 9c   :  305 ; 
+ 9d   :  304 ; 
+ 9e   :  302 ; 
+ 9f   :  301 ; 
+ a0   :  2ff ; 
+ a1   :  2fd ; 
+ a2   :  2fb ; 
+ a3   :  2f9 ; 
+ a4   :  2f6 ; 
+ a5   :  2f4 ; 
+ a6   :  2f1 ; 
+ a7   :  2ee ; 
+ a8   :  2ec ; 
+ a9   :  2e9 ; 
+ aa   :  2e5 ; 
+ ab   :  2e2 ; 
+ ac   :  2df ; 
+ ad   :  2db ; 
+ ae   :  2d7 ; 
+ af   :  2d3 ; 
+ b0   :  2cf ; 
+ b1   :  2cb ; 
+ b2   :  2c7 ; 
+ b3   :  2c3 ; 
+ b4   :  2be ; 
+ b5   :  2b9 ; 
+ b6   :  2b5 ; 
+ b7   :  2b0 ; 
+ b8   :  2ab ; 
+ b9   :  2a5 ; 
+ ba   :  2a0 ; 
+ bb   :  29a ; 
+ bc   :  295 ; 
+ bd   :  28f ; 
+ be   :  289 ; 
+ bf   :  283 ; 
+ c0   :  27d ; 
+ c1   :  276 ; 
+ c2   :  270 ; 
+ c3   :  269 ; 
+ c4   :  263 ; 
+ c5   :  25c ; 
+ c6   :  255 ; 
+ c7   :  24e ; 
+ c8   :  246 ; 
+ c9   :  23f ; 
+ ca   :  237 ; 
+ cb   :  230 ; 
+ cc   :  228 ; 
+ cd   :  220 ; 
+ ce   :  218 ; 
+ cf   :  20f ; 
+ d0   :  207 ; 
+ d1   :  1ff ; 
+ d2   :  1f6 ; 
+ d3   :  1ed ; 
+ d4   :  1e4 ; 
+ d5   :  1db ; 
+ d6   :  1d2 ; 
+ d7   :  1c9 ; 
+ d8   :  1bf ; 
+ d9   :  1b6 ; 
+ da   :  1ac ; 
+ db   :  1a3 ; 
+ dc   :  199 ; 
+ dd   :  18f ; 
+ de   :  185 ; 
+ df   :  17a ; 
+ e0   :  170 ; 
+ e1   :  165 ; 
+ e2   :  15b ; 
+ e3   :  150 ; 
+ e4   :  145 ; 
+ e5   :  13a ; 
+ e6   :  12f ; 
+ e7   :  124 ; 
+ e8   :  119 ; 
+ e9   :  10e ; 
+ ea   :  102 ; 
+ eb   :  f7 ; 
+ ec   :  eb ; 
+ ed   :  df ; 
+ ee   :  d3 ; 
+ ef   :  c7 ; 
+ f0   :  bb ; 
+ f1   :  af ; 
+ f2   :  a3 ; 
+ f3   :  96 ; 
+ f4   :  8a ; 
+ f5   :  7d ; 
+ f6   :  70 ; 
+ f7   :  64 ; 
+ f8   :  57 ; 
+ f9   :  4a ; 
+ fa   :  3d ; 
+ fb   :  30 ; 
+ fc   :  23 ; 
+ fd   :  15 ; 
+ fe   :  8 ; 
+ ff   :  fffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_61.mif
index b9507a1acc..d62dbc87f0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_61.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffb ; 
- 1   :  fff8 ; 
- 2   :  fff6 ; 
- 3   :  fff3 ; 
- 4   :  fff1 ; 
- 5   :  ffee ; 
- 6   :  ffeb ; 
- 7   :  ffe9 ; 
- 8   :  ffe6 ; 
- 9   :  ffe3 ; 
- a   :  ffe1 ; 
- b   :  ffde ; 
- c   :  ffdb ; 
- d   :  ffd9 ; 
- e   :  ffd6 ; 
- f   :  ffd3 ; 
- 10   :  ffd0 ; 
- 11   :  ffcd ; 
- 12   :  ffcb ; 
- 13   :  ffc8 ; 
- 14   :  ffc5 ; 
- 15   :  ffc2 ; 
- 16   :  ffbf ; 
- 17   :  ffbc ; 
- 18   :  ffb9 ; 
- 19   :  ffb6 ; 
- 1a   :  ffb4 ; 
- 1b   :  ffb1 ; 
- 1c   :  ffae ; 
- 1d   :  ffab ; 
- 1e   :  ffa8 ; 
- 1f   :  ffa5 ; 
- 20   :  ffa2 ; 
- 21   :  ff9f ; 
- 22   :  ff9c ; 
- 23   :  ff99 ; 
- 24   :  ff96 ; 
- 25   :  ff93 ; 
- 26   :  ff90 ; 
- 27   :  ff8d ; 
- 28   :  ff8a ; 
- 29   :  ff87 ; 
- 2a   :  ff84 ; 
- 2b   :  ff81 ; 
- 2c   :  ff7e ; 
- 2d   :  ff7b ; 
- 2e   :  ff78 ; 
- 2f   :  ff75 ; 
- 30   :  ff72 ; 
- 31   :  ff6f ; 
- 32   :  ff6c ; 
- 33   :  ff69 ; 
- 34   :  ff66 ; 
- 35   :  ff63 ; 
- 36   :  ff60 ; 
- 37   :  ff5d ; 
- 38   :  ff5a ; 
- 39   :  ff57 ; 
- 3a   :  ff54 ; 
- 3b   :  ff51 ; 
- 3c   :  ff4e ; 
- 3d   :  ff4b ; 
- 3e   :  ff48 ; 
- 3f   :  ff45 ; 
- 40   :  ff42 ; 
- 41   :  ff3f ; 
- 42   :  ff3c ; 
- 43   :  ff39 ; 
- 44   :  ff36 ; 
- 45   :  ff33 ; 
- 46   :  ff31 ; 
- 47   :  ff2e ; 
- 48   :  ff2b ; 
- 49   :  ff28 ; 
- 4a   :  ff25 ; 
- 4b   :  ff22 ; 
- 4c   :  ff20 ; 
- 4d   :  ff1d ; 
- 4e   :  ff1a ; 
- 4f   :  ff17 ; 
- 50   :  ff15 ; 
- 51   :  ff12 ; 
- 52   :  ff0f ; 
- 53   :  ff0d ; 
- 54   :  ff0a ; 
- 55   :  ff07 ; 
- 56   :  ff05 ; 
- 57   :  ff02 ; 
- 58   :  ff00 ; 
- 59   :  fefd ; 
- 5a   :  fefb ; 
- 5b   :  fef8 ; 
- 5c   :  fef6 ; 
- 5d   :  fef3 ; 
- 5e   :  fef1 ; 
- 5f   :  feef ; 
- 60   :  feec ; 
- 61   :  feea ; 
- 62   :  fee8 ; 
- 63   :  fee5 ; 
- 64   :  fee3 ; 
- 65   :  fee1 ; 
- 66   :  fedf ; 
- 67   :  fedd ; 
- 68   :  fedb ; 
- 69   :  fed9 ; 
- 6a   :  fed7 ; 
- 6b   :  fed5 ; 
- 6c   :  fed3 ; 
- 6d   :  fed1 ; 
- 6e   :  fecf ; 
- 6f   :  fecd ; 
- 70   :  fecb ; 
- 71   :  fec9 ; 
- 72   :  fec8 ; 
- 73   :  fec6 ; 
- 74   :  fec4 ; 
- 75   :  fec3 ; 
- 76   :  fec1 ; 
- 77   :  fec0 ; 
- 78   :  febe ; 
- 79   :  febd ; 
- 7a   :  febb ; 
- 7b   :  feba ; 
- 7c   :  feb9 ; 
+ 0   :  fff9 ; 
+ 1   :  fff6 ; 
+ 2   :  fff4 ; 
+ 3   :  fff1 ; 
+ 4   :  ffef ; 
+ 5   :  ffec ; 
+ 6   :  ffe9 ; 
+ 7   :  ffe7 ; 
+ 8   :  ffe4 ; 
+ 9   :  ffe1 ; 
+ a   :  ffdf ; 
+ b   :  ffdc ; 
+ c   :  ffd9 ; 
+ d   :  ffd6 ; 
+ e   :  ffd4 ; 
+ f   :  ffd1 ; 
+ 10   :  ffce ; 
+ 11   :  ffcb ; 
+ 12   :  ffc8 ; 
+ 13   :  ffc6 ; 
+ 14   :  ffc3 ; 
+ 15   :  ffc0 ; 
+ 16   :  ffbd ; 
+ 17   :  ffba ; 
+ 18   :  ffb7 ; 
+ 19   :  ffb4 ; 
+ 1a   :  ffb1 ; 
+ 1b   :  ffae ; 
+ 1c   :  ffac ; 
+ 1d   :  ffa9 ; 
+ 1e   :  ffa6 ; 
+ 1f   :  ffa3 ; 
+ 20   :  ffa0 ; 
+ 21   :  ff9d ; 
+ 22   :  ff9a ; 
+ 23   :  ff97 ; 
+ 24   :  ff94 ; 
+ 25   :  ff91 ; 
+ 26   :  ff8e ; 
+ 27   :  ff8b ; 
+ 28   :  ff88 ; 
+ 29   :  ff85 ; 
+ 2a   :  ff82 ; 
+ 2b   :  ff7f ; 
+ 2c   :  ff7c ; 
+ 2d   :  ff79 ; 
+ 2e   :  ff76 ; 
+ 2f   :  ff73 ; 
+ 30   :  ff70 ; 
+ 31   :  ff6d ; 
+ 32   :  ff6a ; 
+ 33   :  ff67 ; 
+ 34   :  ff64 ; 
+ 35   :  ff61 ; 
+ 36   :  ff5e ; 
+ 37   :  ff5b ; 
+ 38   :  ff58 ; 
+ 39   :  ff55 ; 
+ 3a   :  ff52 ; 
+ 3b   :  ff4f ; 
+ 3c   :  ff4c ; 
+ 3d   :  ff49 ; 
+ 3e   :  ff46 ; 
+ 3f   :  ff43 ; 
+ 40   :  ff40 ; 
+ 41   :  ff3d ; 
+ 42   :  ff3a ; 
+ 43   :  ff37 ; 
+ 44   :  ff34 ; 
+ 45   :  ff31 ; 
+ 46   :  ff2e ; 
+ 47   :  ff2c ; 
+ 48   :  ff29 ; 
+ 49   :  ff26 ; 
+ 4a   :  ff23 ; 
+ 4b   :  ff20 ; 
+ 4c   :  ff1e ; 
+ 4d   :  ff1b ; 
+ 4e   :  ff18 ; 
+ 4f   :  ff15 ; 
+ 50   :  ff13 ; 
+ 51   :  ff10 ; 
+ 52   :  ff0d ; 
+ 53   :  ff0b ; 
+ 54   :  ff08 ; 
+ 55   :  ff05 ; 
+ 56   :  ff03 ; 
+ 57   :  ff00 ; 
+ 58   :  fefe ; 
+ 59   :  fefb ; 
+ 5a   :  fef9 ; 
+ 5b   :  fef6 ; 
+ 5c   :  fef4 ; 
+ 5d   :  fef2 ; 
+ 5e   :  feef ; 
+ 5f   :  feed ; 
+ 60   :  feeb ; 
+ 61   :  fee8 ; 
+ 62   :  fee6 ; 
+ 63   :  fee4 ; 
+ 64   :  fee2 ; 
+ 65   :  fedf ; 
+ 66   :  fedd ; 
+ 67   :  fedb ; 
+ 68   :  fed9 ; 
+ 69   :  fed7 ; 
+ 6a   :  fed5 ; 
+ 6b   :  fed3 ; 
+ 6c   :  fed1 ; 
+ 6d   :  fecf ; 
+ 6e   :  fecd ; 
+ 6f   :  fecc ; 
+ 70   :  feca ; 
+ 71   :  fec8 ; 
+ 72   :  fec6 ; 
+ 73   :  fec5 ; 
+ 74   :  fec3 ; 
+ 75   :  fec2 ; 
+ 76   :  fec0 ; 
+ 77   :  febf ; 
+ 78   :  febd ; 
+ 79   :  febc ; 
+ 7a   :  feba ; 
+ 7b   :  feb9 ; 
+ 7c   :  feb8 ; 
  7d   :  feb7 ; 
- 7e   :  feb6 ; 
- 7f   :  feb5 ; 
- 80   :  feb4 ; 
- 81   :  feb3 ; 
- 82   :  feb2 ; 
- 83   :  feb1 ; 
- 84   :  feb0 ; 
- 85   :  feaf ; 
+ 7e   :  feb5 ; 
+ 7f   :  feb4 ; 
+ 80   :  feb3 ; 
+ 81   :  feb2 ; 
+ 82   :  feb1 ; 
+ 83   :  feb0 ; 
+ 84   :  feaf ; 
+ 85   :  feae ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  fead ; 
+ 88   :  feac ; 
  89   :  feac ; 
  8a   :  feab ; 
- 8b   :  feab ; 
+ 8b   :  feaa ; 
  8c   :  feaa ; 
  8d   :  feaa ; 
  8e   :  fea9 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea8 ; 
+ 99   :  fea9 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
- 9c   :  fea9 ; 
+ 9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feaa ; 
+ 9e   :  feab ; 
  9f   :  feab ; 
- a0   :  feab ; 
- a1   :  feac ; 
+ a0   :  feac ; 
+ a1   :  fead ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
- a5   :  feaf ; 
- a6   :  feb0 ; 
- a7   :  feb1 ; 
+ a5   :  feb0 ; 
+ a6   :  feb1 ; 
+ a7   :  feb2 ; 
  a8   :  feb3 ; 
- a9   :  feb4 ; 
- aa   :  feb5 ; 
- ab   :  feb6 ; 
- ac   :  feb8 ; 
- ad   :  feb9 ; 
- ae   :  feba ; 
- af   :  febc ; 
- b0   :  febe ; 
- b1   :  febf ; 
- b2   :  fec1 ; 
- b3   :  fec3 ; 
- b4   :  fec5 ; 
- b5   :  fec7 ; 
- b6   :  fec9 ; 
- b7   :  fecb ; 
- b8   :  fecd ; 
- b9   :  fecf ; 
- ba   :  fed1 ; 
- bb   :  fed4 ; 
- bc   :  fed6 ; 
- bd   :  fed8 ; 
- be   :  fedb ; 
- bf   :  fede ; 
- c0   :  fee0 ; 
- c1   :  fee3 ; 
- c2   :  fee6 ; 
- c3   :  fee9 ; 
- c4   :  feeb ; 
- c5   :  feee ; 
- c6   :  fef1 ; 
- c7   :  fef5 ; 
- c8   :  fef8 ; 
- c9   :  fefb ; 
- ca   :  fefe ; 
- cb   :  ff02 ; 
- cc   :  ff05 ; 
- cd   :  ff08 ; 
- ce   :  ff0c ; 
- cf   :  ff10 ; 
- d0   :  ff13 ; 
- d1   :  ff17 ; 
- d2   :  ff1b ; 
- d3   :  ff1f ; 
- d4   :  ff23 ; 
- d5   :  ff27 ; 
- d6   :  ff2b ; 
- d7   :  ff2f ; 
- d8   :  ff33 ; 
- d9   :  ff37 ; 
- da   :  ff3c ; 
- db   :  ff40 ; 
- dc   :  ff44 ; 
- dd   :  ff49 ; 
- de   :  ff4d ; 
- df   :  ff52 ; 
- e0   :  ff57 ; 
- e1   :  ff5b ; 
- e2   :  ff60 ; 
- e3   :  ff65 ; 
- e4   :  ff6a ; 
- e5   :  ff6f ; 
- e6   :  ff74 ; 
- e7   :  ff79 ; 
- e8   :  ff7e ; 
- e9   :  ff83 ; 
- ea   :  ff88 ; 
- eb   :  ff8e ; 
- ec   :  ff93 ; 
- ed   :  ff98 ; 
- ee   :  ff9e ; 
- ef   :  ffa3 ; 
- f0   :  ffa9 ; 
- f1   :  ffaf ; 
- f2   :  ffb4 ; 
- f3   :  ffba ; 
- f4   :  ffc0 ; 
- f5   :  ffc5 ; 
- f6   :  ffcb ; 
- f7   :  ffd1 ; 
- f8   :  ffd7 ; 
- f9   :  ffdd ; 
- fa   :  ffe3 ; 
- fb   :  ffe9 ; 
- fc   :  ffef ; 
- fd   :  fff5 ; 
- fe   :  fffc ; 
- ff   :  2 ; 
+ a9   :  feb5 ; 
+ aa   :  feb6 ; 
+ ab   :  feb7 ; 
+ ac   :  feb9 ; 
+ ad   :  feba ; 
+ ae   :  febc ; 
+ af   :  febd ; 
+ b0   :  febf ; 
+ b1   :  fec1 ; 
+ b2   :  fec2 ; 
+ b3   :  fec4 ; 
+ b4   :  fec6 ; 
+ b5   :  fec8 ; 
+ b6   :  feca ; 
+ b7   :  fecc ; 
+ b8   :  fece ; 
+ b9   :  fed1 ; 
+ ba   :  fed3 ; 
+ bb   :  fed5 ; 
+ bc   :  fed8 ; 
+ bd   :  feda ; 
+ be   :  fedd ; 
+ bf   :  fee0 ; 
+ c0   :  fee2 ; 
+ c1   :  fee5 ; 
+ c2   :  fee8 ; 
+ c3   :  feeb ; 
+ c4   :  feee ; 
+ c5   :  fef1 ; 
+ c6   :  fef4 ; 
+ c7   :  fef7 ; 
+ c8   :  fefa ; 
+ c9   :  fefd ; 
+ ca   :  ff01 ; 
+ cb   :  ff04 ; 
+ cc   :  ff08 ; 
+ cd   :  ff0b ; 
+ ce   :  ff0f ; 
+ cf   :  ff12 ; 
+ d0   :  ff16 ; 
+ d1   :  ff1a ; 
+ d2   :  ff1e ; 
+ d3   :  ff22 ; 
+ d4   :  ff26 ; 
+ d5   :  ff2a ; 
+ d6   :  ff2e ; 
+ d7   :  ff32 ; 
+ d8   :  ff36 ; 
+ d9   :  ff3b ; 
+ da   :  ff3f ; 
+ db   :  ff43 ; 
+ dc   :  ff48 ; 
+ dd   :  ff4c ; 
+ de   :  ff51 ; 
+ df   :  ff56 ; 
+ e0   :  ff5a ; 
+ e1   :  ff5f ; 
+ e2   :  ff64 ; 
+ e3   :  ff69 ; 
+ e4   :  ff6e ; 
+ e5   :  ff73 ; 
+ e6   :  ff78 ; 
+ e7   :  ff7d ; 
+ e8   :  ff82 ; 
+ e9   :  ff87 ; 
+ ea   :  ff8c ; 
+ eb   :  ff92 ; 
+ ec   :  ff97 ; 
+ ed   :  ff9d ; 
+ ee   :  ffa2 ; 
+ ef   :  ffa8 ; 
+ f0   :  ffad ; 
+ f1   :  ffb3 ; 
+ f2   :  ffb8 ; 
+ f3   :  ffbe ; 
+ f4   :  ffc4 ; 
+ f5   :  ffca ; 
+ f6   :  ffd0 ; 
+ f7   :  ffd6 ; 
+ f8   :  ffdc ; 
+ f9   :  ffe2 ; 
+ fa   :  ffe8 ; 
+ fb   :  ffee ; 
+ fc   :  fff4 ; 
+ fd   :  fffa ; 
+ fe   :  0 ; 
+ ff   :  7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_62.mif
index 5021456af4..fe5637e2dd 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_62.mif
@@ -3,78 +3,78 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2 ; 
- 1   :  3 ; 
+ 0   :  3 ; 
+ 1   :  4 ; 
  2   :  4 ; 
  3   :  5 ; 
- 4   :  5 ; 
- 5   :  6 ; 
- 6   :  7 ; 
- 7   :  8 ; 
+ 4   :  6 ; 
+ 5   :  7 ; 
+ 6   :  8 ; 
+ 7   :  9 ; 
  8   :  9 ; 
  9   :  a ; 
- a   :  a ; 
- b   :  b ; 
- c   :  c ; 
- d   :  d ; 
- e   :  e ; 
- f   :  f ; 
+ a   :  b ; 
+ b   :  c ; 
+ c   :  d ; 
+ d   :  e ; 
+ e   :  f ; 
+ f   :  10 ; 
  10   :  10 ; 
  11   :  11 ; 
  12   :  12 ; 
  13   :  13 ; 
- 14   :  13 ; 
- 15   :  14 ; 
- 16   :  15 ; 
- 17   :  16 ; 
- 18   :  17 ; 
- 19   :  18 ; 
- 1a   :  19 ; 
- 1b   :  1a ; 
- 1c   :  1b ; 
- 1d   :  1c ; 
- 1e   :  1d ; 
- 1f   :  1e ; 
- 20   :  1f ; 
- 21   :  20 ; 
- 22   :  21 ; 
- 23   :  22 ; 
- 24   :  23 ; 
- 25   :  24 ; 
- 26   :  25 ; 
- 27   :  26 ; 
- 28   :  27 ; 
- 29   :  28 ; 
- 2a   :  29 ; 
- 2b   :  2a ; 
- 2c   :  2b ; 
- 2d   :  2c ; 
- 2e   :  2d ; 
- 2f   :  2e ; 
- 30   :  2f ; 
- 31   :  30 ; 
- 32   :  31 ; 
- 33   :  32 ; 
+ 14   :  14 ; 
+ 15   :  15 ; 
+ 16   :  16 ; 
+ 17   :  17 ; 
+ 18   :  18 ; 
+ 19   :  19 ; 
+ 1a   :  1a ; 
+ 1b   :  1b ; 
+ 1c   :  1c ; 
+ 1d   :  1d ; 
+ 1e   :  1e ; 
+ 1f   :  1f ; 
+ 20   :  20 ; 
+ 21   :  21 ; 
+ 22   :  22 ; 
+ 23   :  23 ; 
+ 24   :  24 ; 
+ 25   :  25 ; 
+ 26   :  26 ; 
+ 27   :  27 ; 
+ 28   :  28 ; 
+ 29   :  29 ; 
+ 2a   :  2a ; 
+ 2b   :  2b ; 
+ 2c   :  2c ; 
+ 2d   :  2d ; 
+ 2e   :  2e ; 
+ 2f   :  2f ; 
+ 30   :  30 ; 
+ 31   :  31 ; 
+ 32   :  32 ; 
+ 33   :  33 ; 
  34   :  34 ; 
  35   :  35 ; 
  36   :  36 ; 
  37   :  37 ; 
- 38   :  38 ; 
- 39   :  39 ; 
- 3a   :  3a ; 
- 3b   :  3b ; 
- 3c   :  3c ; 
- 3d   :  3d ; 
- 3e   :  3e ; 
- 3f   :  3f ; 
- 40   :  40 ; 
- 41   :  41 ; 
- 42   :  42 ; 
- 43   :  43 ; 
- 44   :  44 ; 
- 45   :  45 ; 
- 46   :  46 ; 
- 47   :  47 ; 
+ 38   :  39 ; 
+ 39   :  3a ; 
+ 3a   :  3b ; 
+ 3b   :  3c ; 
+ 3c   :  3d ; 
+ 3d   :  3e ; 
+ 3e   :  3f ; 
+ 3f   :  40 ; 
+ 40   :  41 ; 
+ 41   :  42 ; 
+ 42   :  43 ; 
+ 43   :  44 ; 
+ 44   :  45 ; 
+ 45   :  46 ; 
+ 46   :  47 ; 
+ 47   :  48 ; 
  48   :  49 ; 
  49   :  4a ; 
  4a   :  4b ; 
@@ -92,57 +92,57 @@ CONTENT BEGIN
  56   :  57 ; 
  57   :  58 ; 
  58   :  59 ; 
- 59   :  59 ; 
- 5a   :  5a ; 
- 5b   :  5b ; 
- 5c   :  5c ; 
- 5d   :  5d ; 
- 5e   :  5e ; 
- 5f   :  5f ; 
- 60   :  60 ; 
- 61   :  61 ; 
+ 59   :  5a ; 
+ 5a   :  5b ; 
+ 5b   :  5c ; 
+ 5c   :  5d ; 
+ 5d   :  5e ; 
+ 5e   :  5f ; 
+ 5f   :  60 ; 
+ 60   :  61 ; 
+ 61   :  62 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
- 65   :  64 ; 
- 66   :  65 ; 
- 67   :  66 ; 
+ 65   :  65 ; 
+ 66   :  66 ; 
+ 67   :  67 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  69 ; 
- 6c   :  6a ; 
+ 6b   :  6a ; 
+ 6c   :  6b ; 
  6d   :  6b ; 
  6e   :  6c ; 
- 6f   :  6c ; 
- 70   :  6d ; 
+ 6f   :  6d ; 
+ 70   :  6e ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  6f ; 
+ 73   :  70 ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  71 ; 
+ 76   :  72 ; 
  77   :  72 ; 
  78   :  73 ; 
- 79   :  73 ; 
+ 79   :  74 ; 
  7a   :  74 ; 
- 7b   :  74 ; 
+ 7b   :  75 ; 
  7c   :  75 ; 
- 7d   :  75 ; 
+ 7d   :  76 ; 
  7e   :  76 ; 
  7f   :  77 ; 
  80   :  77 ; 
  81   :  78 ; 
  82   :  78 ; 
- 83   :  78 ; 
+ 83   :  79 ; 
  84   :  79 ; 
- 85   :  79 ; 
+ 85   :  7a ; 
  86   :  7a ; 
  87   :  7a ; 
- 88   :  7a ; 
+ 88   :  7b ; 
  89   :  7b ; 
  8a   :  7b ; 
- 8b   :  7b ; 
+ 8b   :  7c ; 
  8c   :  7c ; 
  8d   :  7c ; 
  8e   :  7c ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  7d ; 
  92   :  7d ; 
  93   :  7d ; 
- 94   :  7d ; 
+ 94   :  7e ; 
  95   :  7e ; 
  96   :  7e ; 
  97   :  7e ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7e ; 
+ 9f   :  7d ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -171,92 +171,92 @@ CONTENT BEGIN
  a5   :  7c ; 
  a6   :  7c ; 
  a7   :  7c ; 
- a8   :  7c ; 
+ a8   :  7b ; 
  a9   :  7b ; 
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  7a ; 
+ ad   :  79 ; 
  ae   :  79 ; 
- af   :  79 ; 
+ af   :  78 ; 
  b0   :  78 ; 
- b1   :  78 ; 
+ b1   :  77 ; 
  b2   :  77 ; 
- b3   :  77 ; 
- b4   :  76 ; 
+ b3   :  76 ; 
+ b4   :  75 ; 
  b5   :  75 ; 
- b6   :  75 ; 
- b7   :  74 ; 
+ b6   :  74 ; 
+ b7   :  73 ; 
  b8   :  73 ; 
  b9   :  72 ; 
- ba   :  72 ; 
- bb   :  71 ; 
- bc   :  70 ; 
+ ba   :  71 ; 
+ bb   :  70 ; 
+ bc   :  6f ; 
  bd   :  6f ; 
  be   :  6e ; 
  bf   :  6d ; 
- c0   :  6d ; 
- c1   :  6c ; 
- c2   :  6b ; 
- c3   :  6a ; 
- c4   :  69 ; 
+ c0   :  6c ; 
+ c1   :  6b ; 
+ c2   :  6a ; 
+ c3   :  69 ; 
+ c4   :  68 ; 
  c5   :  67 ; 
  c6   :  66 ; 
- c7   :  65 ; 
- c8   :  64 ; 
- c9   :  63 ; 
- ca   :  62 ; 
- cb   :  61 ; 
- cc   :  5f ; 
- cd   :  5e ; 
- ce   :  5d ; 
- cf   :  5b ; 
- d0   :  5a ; 
- d1   :  59 ; 
- d2   :  57 ; 
- d3   :  56 ; 
- d4   :  54 ; 
- d5   :  53 ; 
- d6   :  51 ; 
- d7   :  50 ; 
- d8   :  4e ; 
- d9   :  4d ; 
- da   :  4b ; 
- db   :  49 ; 
- dc   :  48 ; 
- dd   :  46 ; 
- de   :  44 ; 
- df   :  42 ; 
- e0   :  41 ; 
- e1   :  3f ; 
- e2   :  3d ; 
- e3   :  3b ; 
- e4   :  39 ; 
- e5   :  37 ; 
- e6   :  35 ; 
- e7   :  34 ; 
- e8   :  32 ; 
- e9   :  30 ; 
- ea   :  2d ; 
- eb   :  2b ; 
- ec   :  29 ; 
- ed   :  27 ; 
- ee   :  25 ; 
- ef   :  23 ; 
- f0   :  21 ; 
- f1   :  1f ; 
- f2   :  1c ; 
- f3   :  1a ; 
- f4   :  18 ; 
- f5   :  16 ; 
- f6   :  13 ; 
- f7   :  11 ; 
- f8   :  f ; 
- f9   :  c ; 
- fa   :  a ; 
- fb   :  7 ; 
- fc   :  5 ; 
- fd   :  2 ; 
- fe   :  0 ; 
- ff   :  fffd ; 
+ c7   :  64 ; 
+ c8   :  63 ; 
+ c9   :  62 ; 
+ ca   :  61 ; 
+ cb   :  60 ; 
+ cc   :  5e ; 
+ cd   :  5d ; 
+ ce   :  5c ; 
+ cf   :  5a ; 
+ d0   :  59 ; 
+ d1   :  58 ; 
+ d2   :  56 ; 
+ d3   :  55 ; 
+ d4   :  53 ; 
+ d5   :  52 ; 
+ d6   :  50 ; 
+ d7   :  4f ; 
+ d8   :  4d ; 
+ d9   :  4b ; 
+ da   :  4a ; 
+ db   :  48 ; 
+ dc   :  46 ; 
+ dd   :  45 ; 
+ de   :  43 ; 
+ df   :  41 ; 
+ e0   :  3f ; 
+ e1   :  3e ; 
+ e2   :  3c ; 
+ e3   :  3a ; 
+ e4   :  38 ; 
+ e5   :  36 ; 
+ e6   :  34 ; 
+ e7   :  32 ; 
+ e8   :  30 ; 
+ e9   :  2e ; 
+ ea   :  2c ; 
+ eb   :  2a ; 
+ ec   :  28 ; 
+ ed   :  26 ; 
+ ee   :  23 ; 
+ ef   :  21 ; 
+ f0   :  1f ; 
+ f1   :  1d ; 
+ f2   :  1b ; 
+ f3   :  18 ; 
+ f4   :  16 ; 
+ f5   :  14 ; 
+ f6   :  11 ; 
+ f7   :  f ; 
+ f8   :  d ; 
+ f9   :  a ; 
+ fa   :  8 ; 
+ fb   :  6 ; 
+ fc   :  3 ; 
+ fd   :  1 ; 
+ fe   :  fffe ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_63.mif
index 8b5e2a96c3..1e9a559f2e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_63.mif
@@ -3,52 +3,52 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6b ; 
- 1   :  7e ; 
- 2   :  82 ; 
- 3   :  76 ; 
- 4   :  5d ; 
- 5   :  3d ; 
- 6   :  1d ; 
- 7   :  3 ; 
- 8   :  fff3 ; 
+ 0   :  7a ; 
+ 1   :  82 ; 
+ 2   :  7a ; 
+ 3   :  64 ; 
+ 4   :  45 ; 
+ 5   :  25 ; 
+ 6   :  9 ; 
+ 7   :  fff6 ; 
+ 8   :  ffed ; 
  9   :  ffed ; 
- a   :  ffee ; 
- b   :  fff3 ; 
- c   :  fff7 ; 
+ a   :  fff1 ; 
+ b   :  fff6 ; 
+ c   :  fffa ; 
  d   :  fffa ; 
- e   :  fffa ; 
- f   :  fff8 ; 
- 10   :  fff6 ; 
- 11   :  fff5 ; 
- 12   :  fff4 ; 
- 13   :  fff5 ; 
- 14   :  fff7 ; 
+ e   :  fff9 ; 
+ f   :  fff7 ; 
+ 10   :  fff5 ; 
+ 11   :  fff4 ; 
+ 12   :  fff5 ; 
+ 13   :  fff7 ; 
+ 14   :  fff8 ; 
  15   :  fff8 ; 
- 16   :  fff8 ; 
- 17   :  fff7 ; 
+ 16   :  fff7 ; 
+ 17   :  fff6 ; 
  18   :  fff6 ; 
- 19   :  fff6 ; 
- 1a   :  fff5 ; 
+ 19   :  fff5 ; 
+ 1a   :  fff6 ; 
  1b   :  fff6 ; 
- 1c   :  fff6 ; 
+ 1c   :  fff7 ; 
  1d   :  fff7 ; 
- 1e   :  fff7 ; 
+ 1e   :  fff6 ; 
  1f   :  fff6 ; 
- 20   :  fff6 ; 
+ 20   :  fff5 ; 
  21   :  fff5 ; 
  22   :  fff5 ; 
- 23   :  fff5 ; 
+ 23   :  fff6 ; 
  24   :  fff6 ; 
  25   :  fff6 ; 
- 26   :  fff6 ; 
+ 26   :  fff5 ; 
  27   :  fff5 ; 
  28   :  fff5 ; 
- 29   :  fff5 ; 
+ 29   :  fff4 ; 
  2a   :  fff4 ; 
  2b   :  fff4 ; 
  2c   :  fff5 ; 
- 2d   :  fff5 ; 
+ 2d   :  fff4 ; 
  2e   :  fff4 ; 
  2f   :  fff4 ; 
  30   :  fff4 ; 
@@ -58,13 +58,13 @@ CONTENT BEGIN
  34   :  fff3 ; 
  35   :  fff3 ; 
  36   :  fff3 ; 
- 37   :  fff3 ; 
+ 37   :  fff2 ; 
  38   :  fff2 ; 
  39   :  fff2 ; 
  3a   :  fff2 ; 
  3b   :  fff2 ; 
  3c   :  fff2 ; 
- 3d   :  fff2 ; 
+ 3d   :  fff1 ; 
  3e   :  fff1 ; 
  3f   :  fff1 ; 
  40   :  fff1 ; 
@@ -73,7 +73,7 @@ CONTENT BEGIN
  43   :  fff0 ; 
  44   :  fff0 ; 
  45   :  fff0 ; 
- 46   :  fff0 ; 
+ 46   :  ffef ; 
  47   :  ffef ; 
  48   :  ffef ; 
  49   :  ffef ; 
@@ -85,12 +85,12 @@ CONTENT BEGIN
  4f   :  ffed ; 
  50   :  ffed ; 
  51   :  ffed ; 
- 52   :  ffed ; 
+ 52   :  ffec ; 
  53   :  ffec ; 
  54   :  ffec ; 
  55   :  ffec ; 
  56   :  ffec ; 
- 57   :  ffec ; 
+ 57   :  ffeb ; 
  58   :  ffeb ; 
  59   :  ffeb ; 
  5a   :  ffeb ; 
@@ -98,39 +98,39 @@ CONTENT BEGIN
  5c   :  ffea ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
- 5f   :  ffea ; 
+ 5f   :  ffe9 ; 
  60   :  ffe9 ; 
  61   :  ffe9 ; 
  62   :  ffe9 ; 
- 63   :  ffe9 ; 
+ 63   :  ffe8 ; 
  64   :  ffe8 ; 
  65   :  ffe8 ; 
  66   :  ffe8 ; 
- 67   :  ffe8 ; 
+ 67   :  ffe7 ; 
  68   :  ffe7 ; 
  69   :  ffe7 ; 
  6a   :  ffe7 ; 
  6b   :  ffe7 ; 
- 6c   :  ffe7 ; 
+ 6c   :  ffe6 ; 
  6d   :  ffe6 ; 
  6e   :  ffe6 ; 
  6f   :  ffe6 ; 
- 70   :  ffe6 ; 
+ 70   :  ffe5 ; 
  71   :  ffe5 ; 
  72   :  ffe5 ; 
  73   :  ffe5 ; 
  74   :  ffe5 ; 
- 75   :  ffe5 ; 
+ 75   :  ffe4 ; 
  76   :  ffe4 ; 
  77   :  ffe4 ; 
  78   :  ffe4 ; 
  79   :  ffe4 ; 
- 7a   :  ffe4 ; 
+ 7a   :  ffe3 ; 
  7b   :  ffe3 ; 
  7c   :  ffe3 ; 
  7d   :  ffe3 ; 
  7e   :  ffe3 ; 
- 7f   :  ffe3 ; 
+ 7f   :  ffe2 ; 
  80   :  ffe2 ; 
  81   :  ffe2 ; 
  82   :  ffe2 ; 
@@ -144,7 +144,7 @@ CONTENT BEGIN
  8a   :  ffe1 ; 
  8b   :  ffe1 ; 
  8c   :  ffe1 ; 
- 8d   :  ffe1 ; 
+ 8d   :  ffe0 ; 
  8e   :  ffe0 ; 
  8f   :  ffe0 ; 
  90   :  ffe0 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe0 ; 
  95   :  ffe0 ; 
  96   :  ffe0 ; 
- 97   :  ffe0 ; 
+ 97   :  ffdf ; 
  98   :  ffdf ; 
  99   :  ffdf ; 
  9a   :  ffdf ; 
@@ -186,13 +186,13 @@ CONTENT BEGIN
  b4   :  ffe0 ; 
  b5   :  ffe0 ; 
  b6   :  ffe0 ; 
- b7   :  ffe0 ; 
+ b7   :  ffe1 ; 
  b8   :  ffe1 ; 
  b9   :  ffe1 ; 
  ba   :  ffe1 ; 
  bb   :  ffe1 ; 
  bc   :  ffe1 ; 
- bd   :  ffe1 ; 
+ bd   :  ffe2 ; 
  be   :  ffe2 ; 
  bf   :  ffe2 ; 
  c0   :  ffe2 ; 
@@ -200,29 +200,29 @@ CONTENT BEGIN
  c2   :  ffe3 ; 
  c3   :  ffe3 ; 
  c4   :  ffe3 ; 
- c5   :  ffe3 ; 
+ c5   :  ffe4 ; 
  c6   :  ffe4 ; 
  c7   :  ffe4 ; 
  c8   :  ffe4 ; 
- c9   :  ffe4 ; 
+ c9   :  ffe5 ; 
  ca   :  ffe5 ; 
  cb   :  ffe5 ; 
- cc   :  ffe5 ; 
+ cc   :  ffe6 ; 
  cd   :  ffe6 ; 
  ce   :  ffe6 ; 
- cf   :  ffe6 ; 
+ cf   :  ffe7 ; 
  d0   :  ffe7 ; 
  d1   :  ffe7 ; 
- d2   :  ffe7 ; 
+ d2   :  ffe8 ; 
  d3   :  ffe8 ; 
  d4   :  ffe8 ; 
  d5   :  ffe9 ; 
  d6   :  ffe9 ; 
- d7   :  ffe9 ; 
+ d7   :  ffea ; 
  d8   :  ffea ; 
- d9   :  ffea ; 
+ d9   :  ffeb ; 
  da   :  ffeb ; 
- db   :  ffeb ; 
+ db   :  ffec ; 
  dc   :  ffec ; 
  dd   :  ffec ; 
  de   :  ffed ; 
@@ -230,33 +230,33 @@ CONTENT BEGIN
  e0   :  ffee ; 
  e1   :  ffee ; 
  e2   :  ffef ; 
- e3   :  ffef ; 
+ e3   :  fff0 ; 
  e4   :  fff0 ; 
- e5   :  fff0 ; 
+ e5   :  fff1 ; 
  e6   :  fff1 ; 
- e7   :  fff1 ; 
+ e7   :  fff2 ; 
  e8   :  fff2 ; 
- e9   :  fff2 ; 
+ e9   :  fff3 ; 
  ea   :  fff3 ; 
  eb   :  fff4 ; 
- ec   :  fff4 ; 
+ ec   :  fff5 ; 
  ed   :  fff5 ; 
  ee   :  fff6 ; 
- ef   :  fff6 ; 
+ ef   :  fff7 ; 
  f0   :  fff7 ; 
- f1   :  fff7 ; 
- f2   :  fff8 ; 
+ f1   :  fff8 ; 
+ f2   :  fff9 ; 
  f3   :  fff9 ; 
- f4   :  fff9 ; 
- f5   :  fffa ; 
+ f4   :  fffa ; 
+ f5   :  fffb ; 
  f6   :  fffb ; 
  f7   :  fffc ; 
- f8   :  fffc ; 
- f9   :  fffd ; 
+ f8   :  fffd ; 
+ f9   :  fffe ; 
  fa   :  fffe ; 
- fb   :  fffe ; 
- fc   :  ffff ; 
- fd   :  0 ; 
+ fb   :  ffff ; 
+ fc   :  0 ; 
+ fd   :  1 ; 
  fe   :  1 ; 
- ff   :  1 ; 
+ ff   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_7.mif
index ff0f14865e..048e881032 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_7.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ffe ; 
+ 0   :  7ffc ; 
  1   :  7fff ; 
- 2   :  7ffe ; 
- 3   :  7ffc ; 
- 4   :  7ff7 ; 
- 5   :  7ff1 ; 
- 6   :  7fea ; 
- 7   :  7fe1 ; 
- 8   :  7fd6 ; 
- 9   :  7fc9 ; 
- a   :  7fbb ; 
- b   :  7fab ; 
- c   :  7f99 ; 
- d   :  7f86 ; 
- e   :  7f71 ; 
- f   :  7f5a ; 
- 10   :  7f41 ; 
- 11   :  7f27 ; 
- 12   :  7f0c ; 
- 13   :  7eee ; 
- 14   :  7ecf ; 
- 15   :  7eae ; 
- 16   :  7e8c ; 
- 17   :  7e68 ; 
- 18   :  7e42 ; 
- 19   :  7e1b ; 
- 1a   :  7df2 ; 
- 1b   :  7dc7 ; 
- 1c   :  7d9b ; 
- 1d   :  7d6d ; 
- 1e   :  7d3e ; 
- 1f   :  7d0d ; 
- 20   :  7cda ; 
- 21   :  7ca6 ; 
- 22   :  7c70 ; 
- 23   :  7c38 ; 
- 24   :  7bff ; 
- 25   :  7bc4 ; 
- 26   :  7b88 ; 
- 27   :  7b4a ; 
- 28   :  7b0b ; 
- 29   :  7aca ; 
- 2a   :  7a87 ; 
- 2b   :  7a43 ; 
- 2c   :  79fd ; 
- 2d   :  79b6 ; 
- 2e   :  796d ; 
- 2f   :  7923 ; 
- 30   :  78d7 ; 
- 31   :  788a ; 
- 32   :  783b ; 
- 33   :  77eb ; 
- 34   :  7799 ; 
- 35   :  7745 ; 
- 36   :  76f1 ; 
- 37   :  769a ; 
- 38   :  7643 ; 
- 39   :  75ea ; 
- 3a   :  758f ; 
- 3b   :  7533 ; 
- 3c   :  74d6 ; 
- 3d   :  7477 ; 
- 3e   :  7416 ; 
- 3f   :  73b5 ; 
- 40   :  7352 ; 
- 41   :  72ed ; 
- 42   :  7288 ; 
- 43   :  7220 ; 
- 44   :  71b8 ; 
- 45   :  714e ; 
- 46   :  70e3 ; 
- 47   :  7076 ; 
- 48   :  7009 ; 
- 49   :  6f99 ; 
- 4a   :  6f29 ; 
- 4b   :  6eb7 ; 
- 4c   :  6e44 ; 
- 4d   :  6dd0 ; 
- 4e   :  6d5b ; 
- 4f   :  6ce4 ; 
- 50   :  6c6c ; 
- 51   :  6bf3 ; 
- 52   :  6b79 ; 
- 53   :  6afd ; 
- 54   :  6a81 ; 
- 55   :  6a03 ; 
- 56   :  6984 ; 
- 57   :  6904 ; 
- 58   :  6883 ; 
- 59   :  6800 ; 
- 5a   :  677d ; 
- 5b   :  66f8 ; 
- 5c   :  6673 ; 
- 5d   :  65ec ; 
- 5e   :  6564 ; 
- 5f   :  64db ; 
- 60   :  6452 ; 
- 61   :  63c7 ; 
- 62   :  633b ; 
- 63   :  62ae ; 
- 64   :  6220 ; 
- 65   :  6191 ; 
- 66   :  6102 ; 
- 67   :  6071 ; 
- 68   :  5fdf ; 
- 69   :  5f4d ; 
- 6a   :  5eb9 ; 
- 6b   :  5e25 ; 
- 6c   :  5d90 ; 
- 6d   :  5cfa ; 
- 6e   :  5c63 ; 
- 6f   :  5bcb ; 
- 70   :  5b33 ; 
- 71   :  5a9a ; 
- 72   :  59ff ; 
- 73   :  5965 ; 
- 74   :  58c9 ; 
- 75   :  582d ; 
- 76   :  578f ; 
- 77   :  56f2 ; 
- 78   :  5653 ; 
- 79   :  55b4 ; 
- 7a   :  5514 ; 
- 7b   :  5473 ; 
- 7c   :  53d2 ; 
- 7d   :  5330 ; 
- 7e   :  528e ; 
- 7f   :  51eb ; 
- 80   :  5147 ; 
- 81   :  50a3 ; 
- 82   :  4ffe ; 
- 83   :  4f59 ; 
- 84   :  4eb3 ; 
- 85   :  4e0d ; 
- 86   :  4d66 ; 
- 87   :  4cbf ; 
- 88   :  4c17 ; 
- 89   :  4b6f ; 
- 8a   :  4ac6 ; 
- 8b   :  4a1d ; 
- 8c   :  4973 ; 
- 8d   :  48c9 ; 
- 8e   :  481f ; 
- 8f   :  4775 ; 
- 90   :  46ca ; 
- 91   :  461e ; 
- 92   :  4573 ; 
- 93   :  44c7 ; 
- 94   :  441a ; 
- 95   :  436e ; 
- 96   :  42c1 ; 
- 97   :  4214 ; 
- 98   :  4167 ; 
- 99   :  40ba ; 
- 9a   :  400c ; 
- 9b   :  3f5e ; 
- 9c   :  3eb0 ; 
- 9d   :  3e02 ; 
- 9e   :  3d54 ; 
- 9f   :  3ca5 ; 
- a0   :  3bf7 ; 
- a1   :  3b48 ; 
- a2   :  3a9a ; 
- a3   :  39eb ; 
- a4   :  393c ; 
- a5   :  388d ; 
- a6   :  37df ; 
- a7   :  3730 ; 
- a8   :  3681 ; 
- a9   :  35d2 ; 
- aa   :  3523 ; 
- ab   :  3475 ; 
- ac   :  33c6 ; 
- ad   :  3317 ; 
- ae   :  3269 ; 
- af   :  31bb ; 
- b0   :  310d ; 
- b1   :  305e ; 
- b2   :  2fb1 ; 
- b3   :  2f03 ; 
- b4   :  2e55 ; 
- b5   :  2da8 ; 
- b6   :  2cfb ; 
- b7   :  2c4e ; 
- b8   :  2ba1 ; 
- b9   :  2af5 ; 
- ba   :  2a49 ; 
- bb   :  299d ; 
- bc   :  28f1 ; 
- bd   :  2846 ; 
- be   :  279b ; 
- bf   :  26f1 ; 
- c0   :  2646 ; 
- c1   :  259d ; 
- c2   :  24f3 ; 
- c3   :  244a ; 
- c4   :  23a1 ; 
- c5   :  22f9 ; 
- c6   :  2251 ; 
- c7   :  21aa ; 
- c8   :  2103 ; 
- c9   :  205d ; 
- ca   :  1fb7 ; 
- cb   :  1f11 ; 
- cc   :  1e6c ; 
- cd   :  1dc8 ; 
- ce   :  1d24 ; 
- cf   :  1c81 ; 
- d0   :  1bde ; 
- d1   :  1b3c ; 
- d2   :  1a9a ; 
- d3   :  19f9 ; 
- d4   :  1958 ; 
- d5   :  18b9 ; 
- d6   :  1819 ; 
- d7   :  177b ; 
- d8   :  16dd ; 
- d9   :  1640 ; 
- da   :  15a3 ; 
- db   :  1507 ; 
- dc   :  146c ; 
- dd   :  13d2 ; 
- de   :  1338 ; 
- df   :  129f ; 
- e0   :  1207 ; 
- e1   :  116f ; 
- e2   :  10d9 ; 
- e3   :  1043 ; 
- e4   :  fad ; 
- e5   :  f19 ; 
- e6   :  e86 ; 
- e7   :  df3 ; 
- e8   :  d61 ; 
- e9   :  cd0 ; 
- ea   :  c3f ; 
- eb   :  bb0 ; 
- ec   :  b22 ; 
- ed   :  a94 ; 
- ee   :  a07 ; 
- ef   :  97b ; 
- f0   :  8f0 ; 
- f1   :  866 ; 
- f2   :  7dd ; 
- f3   :  755 ; 
- f4   :  6cd ; 
- f5   :  647 ; 
- f6   :  5c2 ; 
- f7   :  53d ; 
- f8   :  4ba ; 
- f9   :  437 ; 
- fa   :  3b6 ; 
- fb   :  335 ; 
- fc   :  2b6 ; 
- fd   :  237 ; 
- fe   :  1ba ; 
- ff   :  13d ; 
+ 2   :  7fff ; 
+ 3   :  7ffe ; 
+ 4   :  7ffb ; 
+ 5   :  7ff6 ; 
+ 6   :  7ff0 ; 
+ 7   :  7fe8 ; 
+ 8   :  7fde ; 
+ 9   :  7fd3 ; 
+ a   :  7fc6 ; 
+ b   :  7fb7 ; 
+ c   :  7fa6 ; 
+ d   :  7f94 ; 
+ e   :  7f80 ; 
+ f   :  7f6b ; 
+ 10   :  7f54 ; 
+ 11   :  7f3b ; 
+ 12   :  7f21 ; 
+ 13   :  7f04 ; 
+ 14   :  7ee7 ; 
+ 15   :  7ec7 ; 
+ 16   :  7ea6 ; 
+ 17   :  7e83 ; 
+ 18   :  7e5f ; 
+ 19   :  7e39 ; 
+ 1a   :  7e11 ; 
+ 1b   :  7de8 ; 
+ 1c   :  7dbd ; 
+ 1d   :  7d90 ; 
+ 1e   :  7d62 ; 
+ 1f   :  7d32 ; 
+ 20   :  7d00 ; 
+ 21   :  7ccd ; 
+ 22   :  7c98 ; 
+ 23   :  7c62 ; 
+ 24   :  7c2a ; 
+ 25   :  7bf1 ; 
+ 26   :  7bb5 ; 
+ 27   :  7b79 ; 
+ 28   :  7b3a ; 
+ 29   :  7afb ; 
+ 2a   :  7ab9 ; 
+ 2b   :  7a76 ; 
+ 2c   :  7a32 ; 
+ 2d   :  79ec ; 
+ 2e   :  79a4 ; 
+ 2f   :  795b ; 
+ 30   :  7910 ; 
+ 31   :  78c4 ; 
+ 32   :  7876 ; 
+ 33   :  7827 ; 
+ 34   :  77d6 ; 
+ 35   :  7784 ; 
+ 36   :  7730 ; 
+ 37   :  76db ; 
+ 38   :  7685 ; 
+ 39   :  762d ; 
+ 3a   :  75d3 ; 
+ 3b   :  7578 ; 
+ 3c   :  751c ; 
+ 3d   :  74be ; 
+ 3e   :  745f ; 
+ 3f   :  73fe ; 
+ 40   :  739c ; 
+ 41   :  7339 ; 
+ 42   :  72d4 ; 
+ 43   :  726e ; 
+ 44   :  7206 ; 
+ 45   :  719e ; 
+ 46   :  7133 ; 
+ 47   :  70c8 ; 
+ 48   :  705b ; 
+ 49   :  6fed ; 
+ 4a   :  6f7d ; 
+ 4b   :  6f0d ; 
+ 4c   :  6e9b ; 
+ 4d   :  6e28 ; 
+ 4e   :  6db3 ; 
+ 4f   :  6d3d ; 
+ 50   :  6cc6 ; 
+ 51   :  6c4e ; 
+ 52   :  6bd5 ; 
+ 53   :  6b5a ; 
+ 54   :  6ade ; 
+ 55   :  6a61 ; 
+ 56   :  69e3 ; 
+ 57   :  6964 ; 
+ 58   :  68e4 ; 
+ 59   :  6862 ; 
+ 5a   :  67e0 ; 
+ 5b   :  675c ; 
+ 5c   :  66d7 ; 
+ 5d   :  6651 ; 
+ 5e   :  65ca ; 
+ 5f   :  6542 ; 
+ 60   :  64b9 ; 
+ 61   :  642f ; 
+ 62   :  63a4 ; 
+ 63   :  6318 ; 
+ 64   :  628b ; 
+ 65   :  61fd ; 
+ 66   :  616e ; 
+ 67   :  60de ; 
+ 68   :  604d ; 
+ 69   :  5fbb ; 
+ 6a   :  5f28 ; 
+ 6b   :  5e94 ; 
+ 6c   :  5e00 ; 
+ 6d   :  5d6b ; 
+ 6e   :  5cd4 ; 
+ 6f   :  5c3d ; 
+ 70   :  5ba5 ; 
+ 71   :  5b0d ; 
+ 72   :  5a73 ; 
+ 73   :  59d9 ; 
+ 74   :  593e ; 
+ 75   :  58a2 ; 
+ 76   :  5805 ; 
+ 77   :  5768 ; 
+ 78   :  56ca ; 
+ 79   :  562b ; 
+ 7a   :  558c ; 
+ 7b   :  54ec ; 
+ 7c   :  544b ; 
+ 7d   :  53aa ; 
+ 7e   :  5308 ; 
+ 7f   :  5265 ; 
+ 80   :  51c2 ; 
+ 81   :  511e ; 
+ 82   :  507a ; 
+ 83   :  4fd5 ; 
+ 84   :  4f30 ; 
+ 85   :  4e8a ; 
+ 86   :  4de3 ; 
+ 87   :  4d3c ; 
+ 88   :  4c95 ; 
+ 89   :  4bed ; 
+ 8a   :  4b45 ; 
+ 8b   :  4a9c ; 
+ 8c   :  49f3 ; 
+ 8d   :  4949 ; 
+ 8e   :  489f ; 
+ 8f   :  47f5 ; 
+ 90   :  474a ; 
+ 91   :  469f ; 
+ 92   :  45f3 ; 
+ 93   :  4548 ; 
+ 94   :  449c ; 
+ 95   :  43ef ; 
+ 96   :  4343 ; 
+ 97   :  4296 ; 
+ 98   :  41e9 ; 
+ 99   :  413c ; 
+ 9a   :  408e ; 
+ 9b   :  3fe1 ; 
+ 9c   :  3f33 ; 
+ 9d   :  3e85 ; 
+ 9e   :  3dd6 ; 
+ 9f   :  3d28 ; 
+ a0   :  3c7a ; 
+ a1   :  3bcb ; 
+ a2   :  3b1d ; 
+ a3   :  3a6e ; 
+ a4   :  39bf ; 
+ a5   :  3910 ; 
+ a6   :  3862 ; 
+ a7   :  37b3 ; 
+ a8   :  3704 ; 
+ a9   :  3655 ; 
+ aa   :  35a6 ; 
+ ab   :  34f8 ; 
+ ac   :  3449 ; 
+ ad   :  339a ; 
+ ae   :  32ec ; 
+ af   :  323d ; 
+ b0   :  318f ; 
+ b1   :  30e1 ; 
+ b2   :  3033 ; 
+ b3   :  2f85 ; 
+ b4   :  2ed7 ; 
+ b5   :  2e2a ; 
+ b6   :  2d7d ; 
+ b7   :  2cd0 ; 
+ b8   :  2c23 ; 
+ b9   :  2b76 ; 
+ ba   :  2aca ; 
+ bb   :  2a1e ; 
+ bc   :  2972 ; 
+ bd   :  28c7 ; 
+ be   :  281b ; 
+ bf   :  2771 ; 
+ c0   :  26c6 ; 
+ c1   :  261c ; 
+ c2   :  2572 ; 
+ c3   :  24c9 ; 
+ c4   :  2420 ; 
+ c5   :  2377 ; 
+ c6   :  22cf ; 
+ c7   :  2227 ; 
+ c8   :  2180 ; 
+ c9   :  20d9 ; 
+ ca   :  2033 ; 
+ cb   :  1f8d ; 
+ cc   :  1ee8 ; 
+ cd   :  1e43 ; 
+ ce   :  1d9f ; 
+ cf   :  1cfb ; 
+ d0   :  1c58 ; 
+ d1   :  1bb5 ; 
+ d2   :  1b13 ; 
+ d3   :  1a72 ; 
+ d4   :  19d1 ; 
+ d5   :  1930 ; 
+ d6   :  1891 ; 
+ d7   :  17f2 ; 
+ d8   :  1753 ; 
+ d9   :  16b6 ; 
+ da   :  1619 ; 
+ db   :  157c ; 
+ dc   :  14e1 ; 
+ dd   :  1446 ; 
+ de   :  13ab ; 
+ df   :  1312 ; 
+ e0   :  1279 ; 
+ e1   :  11e1 ; 
+ e2   :  114a ; 
+ e3   :  10b3 ; 
+ e4   :  101d ; 
+ e5   :  f88 ; 
+ e6   :  ef4 ; 
+ e7   :  e61 ; 
+ e8   :  dce ; 
+ e9   :  d3c ; 
+ ea   :  cac ; 
+ eb   :  c1c ; 
+ ec   :  b8c ; 
+ ed   :  afe ; 
+ ee   :  a71 ; 
+ ef   :  9e4 ; 
+ f0   :  958 ; 
+ f1   :  8ce ; 
+ f2   :  844 ; 
+ f3   :  7bb ; 
+ f4   :  733 ; 
+ f5   :  6ac ; 
+ f6   :  626 ; 
+ f7   :  5a1 ; 
+ f8   :  51c ; 
+ f9   :  499 ; 
+ fa   :  417 ; 
+ fb   :  396 ; 
+ fc   :  315 ; 
+ fd   :  296 ; 
+ fe   :  218 ; 
+ ff   :  19a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_8.mif
index 19efec0d67..986ce93648 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_8.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffce ; 
- 1   :  47 ; 
- 2   :  c2 ; 
- 3   :  13d ; 
- 4   :  1ba ; 
- 5   :  237 ; 
- 6   :  2b6 ; 
- 7   :  335 ; 
- 8   :  3b6 ; 
- 9   :  437 ; 
- a   :  4ba ; 
- b   :  53d ; 
- c   :  5c2 ; 
- d   :  647 ; 
- e   :  6cd ; 
- f   :  755 ; 
- 10   :  7dd ; 
- 11   :  866 ; 
- 12   :  8f0 ; 
- 13   :  97b ; 
- 14   :  a07 ; 
- 15   :  a94 ; 
- 16   :  b22 ; 
- 17   :  bb0 ; 
- 18   :  c3f ; 
- 19   :  cd0 ; 
- 1a   :  d61 ; 
- 1b   :  df3 ; 
- 1c   :  e86 ; 
- 1d   :  f19 ; 
- 1e   :  fad ; 
- 1f   :  1043 ; 
- 20   :  10d9 ; 
- 21   :  116f ; 
- 22   :  1207 ; 
- 23   :  129f ; 
- 24   :  1338 ; 
- 25   :  13d2 ; 
- 26   :  146c ; 
- 27   :  1507 ; 
- 28   :  15a3 ; 
- 29   :  1640 ; 
- 2a   :  16dd ; 
- 2b   :  177b ; 
- 2c   :  1819 ; 
- 2d   :  18b9 ; 
- 2e   :  1958 ; 
- 2f   :  19f9 ; 
- 30   :  1a9a ; 
- 31   :  1b3c ; 
- 32   :  1bde ; 
- 33   :  1c81 ; 
- 34   :  1d24 ; 
- 35   :  1dc8 ; 
- 36   :  1e6c ; 
- 37   :  1f11 ; 
- 38   :  1fb7 ; 
- 39   :  205d ; 
- 3a   :  2103 ; 
- 3b   :  21aa ; 
- 3c   :  2251 ; 
- 3d   :  22f9 ; 
- 3e   :  23a1 ; 
- 3f   :  244a ; 
- 40   :  24f3 ; 
- 41   :  259d ; 
- 42   :  2646 ; 
- 43   :  26f1 ; 
- 44   :  279b ; 
- 45   :  2846 ; 
- 46   :  28f1 ; 
- 47   :  299d ; 
- 48   :  2a49 ; 
- 49   :  2af5 ; 
- 4a   :  2ba1 ; 
- 4b   :  2c4e ; 
- 4c   :  2cfb ; 
- 4d   :  2da8 ; 
- 4e   :  2e55 ; 
- 4f   :  2f03 ; 
- 50   :  2fb1 ; 
- 51   :  305e ; 
- 52   :  310d ; 
- 53   :  31bb ; 
- 54   :  3269 ; 
- 55   :  3317 ; 
- 56   :  33c6 ; 
- 57   :  3475 ; 
- 58   :  3523 ; 
- 59   :  35d2 ; 
- 5a   :  3681 ; 
- 5b   :  3730 ; 
- 5c   :  37df ; 
- 5d   :  388d ; 
- 5e   :  393c ; 
- 5f   :  39eb ; 
- 60   :  3a9a ; 
- 61   :  3b48 ; 
- 62   :  3bf7 ; 
- 63   :  3ca5 ; 
- 64   :  3d54 ; 
- 65   :  3e02 ; 
- 66   :  3eb0 ; 
- 67   :  3f5e ; 
- 68   :  400c ; 
- 69   :  40ba ; 
- 6a   :  4167 ; 
- 6b   :  4214 ; 
- 6c   :  42c1 ; 
- 6d   :  436e ; 
- 6e   :  441a ; 
- 6f   :  44c7 ; 
- 70   :  4573 ; 
- 71   :  461e ; 
- 72   :  46ca ; 
- 73   :  4775 ; 
- 74   :  481f ; 
- 75   :  48c9 ; 
- 76   :  4973 ; 
- 77   :  4a1d ; 
- 78   :  4ac6 ; 
- 79   :  4b6f ; 
- 7a   :  4c17 ; 
- 7b   :  4cbf ; 
- 7c   :  4d66 ; 
- 7d   :  4e0d ; 
- 7e   :  4eb3 ; 
- 7f   :  4f59 ; 
- 80   :  4ffe ; 
- 81   :  50a3 ; 
- 82   :  5147 ; 
- 83   :  51eb ; 
- 84   :  528e ; 
- 85   :  5330 ; 
- 86   :  53d2 ; 
- 87   :  5473 ; 
- 88   :  5514 ; 
- 89   :  55b4 ; 
- 8a   :  5653 ; 
- 8b   :  56f2 ; 
- 8c   :  578f ; 
- 8d   :  582d ; 
- 8e   :  58c9 ; 
- 8f   :  5965 ; 
- 90   :  59ff ; 
- 91   :  5a9a ; 
- 92   :  5b33 ; 
- 93   :  5bcb ; 
- 94   :  5c63 ; 
- 95   :  5cfa ; 
- 96   :  5d90 ; 
- 97   :  5e25 ; 
- 98   :  5eb9 ; 
- 99   :  5f4d ; 
- 9a   :  5fdf ; 
- 9b   :  6071 ; 
- 9c   :  6102 ; 
- 9d   :  6191 ; 
- 9e   :  6220 ; 
- 9f   :  62ae ; 
- a0   :  633b ; 
- a1   :  63c7 ; 
- a2   :  6452 ; 
- a3   :  64db ; 
- a4   :  6564 ; 
- a5   :  65ec ; 
- a6   :  6673 ; 
- a7   :  66f8 ; 
- a8   :  677d ; 
- a9   :  6800 ; 
- aa   :  6883 ; 
- ab   :  6904 ; 
- ac   :  6984 ; 
- ad   :  6a03 ; 
- ae   :  6a81 ; 
- af   :  6afd ; 
- b0   :  6b79 ; 
- b1   :  6bf3 ; 
- b2   :  6c6c ; 
- b3   :  6ce4 ; 
- b4   :  6d5b ; 
- b5   :  6dd0 ; 
- b6   :  6e44 ; 
- b7   :  6eb7 ; 
- b8   :  6f29 ; 
- b9   :  6f99 ; 
- ba   :  7009 ; 
- bb   :  7076 ; 
- bc   :  70e3 ; 
- bd   :  714e ; 
- be   :  71b8 ; 
- bf   :  7220 ; 
- c0   :  7288 ; 
- c1   :  72ed ; 
- c2   :  7352 ; 
- c3   :  73b5 ; 
- c4   :  7416 ; 
- c5   :  7477 ; 
- c6   :  74d6 ; 
- c7   :  7533 ; 
- c8   :  758f ; 
- c9   :  75ea ; 
- ca   :  7643 ; 
- cb   :  769a ; 
- cc   :  76f1 ; 
- cd   :  7745 ; 
- ce   :  7799 ; 
- cf   :  77eb ; 
- d0   :  783b ; 
- d1   :  788a ; 
- d2   :  78d7 ; 
- d3   :  7923 ; 
- d4   :  796d ; 
- d5   :  79b6 ; 
- d6   :  79fd ; 
- d7   :  7a43 ; 
- d8   :  7a87 ; 
- d9   :  7aca ; 
- da   :  7b0b ; 
- db   :  7b4a ; 
- dc   :  7b88 ; 
- dd   :  7bc4 ; 
- de   :  7bff ; 
- df   :  7c38 ; 
- e0   :  7c70 ; 
- e1   :  7ca6 ; 
- e2   :  7cda ; 
- e3   :  7d0d ; 
- e4   :  7d3e ; 
- e5   :  7d6d ; 
- e6   :  7d9b ; 
- e7   :  7dc7 ; 
- e8   :  7df2 ; 
- e9   :  7e1b ; 
- ea   :  7e42 ; 
- eb   :  7e68 ; 
- ec   :  7e8c ; 
- ed   :  7eae ; 
- ee   :  7ecf ; 
- ef   :  7eee ; 
- f0   :  7f0c ; 
- f1   :  7f27 ; 
- f2   :  7f41 ; 
- f3   :  7f5a ; 
- f4   :  7f71 ; 
- f5   :  7f86 ; 
- f6   :  7f99 ; 
- f7   :  7fab ; 
- f8   :  7fbb ; 
- f9   :  7fc9 ; 
- fa   :  7fd6 ; 
- fb   :  7fe1 ; 
- fc   :  7fea ; 
- fd   :  7ff1 ; 
- fe   :  7ff7 ; 
- ff   :  7ffc ; 
+ 0   :  ff73 ; 
+ 1   :  ffec ; 
+ 2   :  66 ; 
+ 3   :  e0 ; 
+ 4   :  15c ; 
+ 5   :  1d9 ; 
+ 6   :  257 ; 
+ 7   :  2d5 ; 
+ 8   :  355 ; 
+ 9   :  3d6 ; 
+ a   :  458 ; 
+ b   :  4db ; 
+ c   :  55e ; 
+ d   :  5e3 ; 
+ e   :  669 ; 
+ f   :  6ef ; 
+ 10   :  777 ; 
+ 11   :  7ff ; 
+ 12   :  889 ; 
+ 13   :  913 ; 
+ 14   :  99e ; 
+ 15   :  a2a ; 
+ 16   :  ab7 ; 
+ 17   :  b45 ; 
+ 18   :  bd4 ; 
+ 19   :  c63 ; 
+ 1a   :  cf4 ; 
+ 1b   :  d85 ; 
+ 1c   :  e17 ; 
+ 1d   :  eaa ; 
+ 1e   :  f3e ; 
+ 1f   :  fd3 ; 
+ 20   :  1068 ; 
+ 21   :  10fe ; 
+ 22   :  1195 ; 
+ 23   :  122d ; 
+ 24   :  12c5 ; 
+ 25   :  135e ; 
+ 26   :  13f8 ; 
+ 27   :  1493 ; 
+ 28   :  152e ; 
+ 29   :  15ca ; 
+ 2a   :  1667 ; 
+ 2b   :  1704 ; 
+ 2c   :  17a2 ; 
+ 2d   :  1841 ; 
+ 2e   :  18e0 ; 
+ 2f   :  1980 ; 
+ 30   :  1a21 ; 
+ 31   :  1ac2 ; 
+ 32   :  1b64 ; 
+ 33   :  1c06 ; 
+ 34   :  1ca9 ; 
+ 35   :  1d4d ; 
+ 36   :  1df1 ; 
+ 37   :  1e95 ; 
+ 38   :  1f3a ; 
+ 39   :  1fe0 ; 
+ 3a   :  2086 ; 
+ 3b   :  212d ; 
+ 3c   :  21d4 ; 
+ 3d   :  227b ; 
+ 3e   :  2323 ; 
+ 3f   :  23cc ; 
+ 40   :  2474 ; 
+ 41   :  251d ; 
+ 42   :  25c7 ; 
+ 43   :  2671 ; 
+ 44   :  271b ; 
+ 45   :  27c6 ; 
+ 46   :  2871 ; 
+ 47   :  291c ; 
+ 48   :  29c8 ; 
+ 49   :  2a74 ; 
+ 4a   :  2b20 ; 
+ 4b   :  2bcc ; 
+ 4c   :  2c79 ; 
+ 4d   :  2d26 ; 
+ 4e   :  2dd3 ; 
+ 4f   :  2e81 ; 
+ 50   :  2f2e ; 
+ 51   :  2fdc ; 
+ 52   :  308a ; 
+ 53   :  3138 ; 
+ 54   :  31e6 ; 
+ 55   :  3295 ; 
+ 56   :  3343 ; 
+ 57   :  33f2 ; 
+ 58   :  34a0 ; 
+ 59   :  354f ; 
+ 5a   :  35fe ; 
+ 5b   :  36ad ; 
+ 5c   :  375b ; 
+ 5d   :  380a ; 
+ 5e   :  38b9 ; 
+ 5f   :  3968 ; 
+ 60   :  3a17 ; 
+ 61   :  3ac5 ; 
+ 62   :  3b74 ; 
+ 63   :  3c23 ; 
+ 64   :  3cd1 ; 
+ 65   :  3d7f ; 
+ 66   :  3e2e ; 
+ 67   :  3edc ; 
+ 68   :  3f8a ; 
+ 69   :  4037 ; 
+ 6a   :  40e5 ; 
+ 6b   :  4192 ; 
+ 6c   :  4240 ; 
+ 6d   :  42ec ; 
+ 6e   :  4399 ; 
+ 6f   :  4446 ; 
+ 70   :  44f2 ; 
+ 71   :  459e ; 
+ 72   :  4649 ; 
+ 73   :  46f4 ; 
+ 74   :  479f ; 
+ 75   :  484a ; 
+ 76   :  48f4 ; 
+ 77   :  499e ; 
+ 78   :  4a47 ; 
+ 79   :  4af0 ; 
+ 7a   :  4b99 ; 
+ 7b   :  4c41 ; 
+ 7c   :  4ce9 ; 
+ 7d   :  4d90 ; 
+ 7e   :  4e36 ; 
+ 7f   :  4edd ; 
+ 80   :  4f82 ; 
+ 81   :  5028 ; 
+ 82   :  50cc ; 
+ 83   :  5170 ; 
+ 84   :  5214 ; 
+ 85   :  52b7 ; 
+ 86   :  5359 ; 
+ 87   :  53fb ; 
+ 88   :  549c ; 
+ 89   :  553c ; 
+ 8a   :  55dc ; 
+ 8b   :  567b ; 
+ 8c   :  5719 ; 
+ 8d   :  57b7 ; 
+ 8e   :  5854 ; 
+ 8f   :  58f0 ; 
+ 90   :  598b ; 
+ 91   :  5a26 ; 
+ 92   :  5ac0 ; 
+ 93   :  5b59 ; 
+ 94   :  5bf1 ; 
+ 95   :  5c89 ; 
+ 96   :  5d20 ; 
+ 97   :  5db5 ; 
+ 98   :  5e4a ; 
+ 99   :  5ede ; 
+ 9a   :  5f72 ; 
+ 9b   :  6004 ; 
+ 9c   :  6095 ; 
+ 9d   :  6126 ; 
+ 9e   :  61b5 ; 
+ 9f   :  6244 ; 
+ a0   :  62d1 ; 
+ a1   :  635e ; 
+ a2   :  63e9 ; 
+ a3   :  6474 ; 
+ a4   :  64fe ; 
+ a5   :  6586 ; 
+ a6   :  660e ; 
+ a7   :  6694 ; 
+ a8   :  671a ; 
+ a9   :  679e ; 
+ aa   :  6821 ; 
+ ab   :  68a3 ; 
+ ac   :  6924 ; 
+ ad   :  69a4 ; 
+ ae   :  6a23 ; 
+ af   :  6aa0 ; 
+ b0   :  6b1c ; 
+ b1   :  6b98 ; 
+ b2   :  6c12 ; 
+ b3   :  6c8a ; 
+ b4   :  6d02 ; 
+ b5   :  6d78 ; 
+ b6   :  6ded ; 
+ b7   :  6e61 ; 
+ b8   :  6ed4 ; 
+ b9   :  6f45 ; 
+ ba   :  6fb5 ; 
+ bb   :  7024 ; 
+ bc   :  7092 ; 
+ bd   :  70fe ; 
+ be   :  7169 ; 
+ bf   :  71d2 ; 
+ c0   :  723a ; 
+ c1   :  72a1 ; 
+ c2   :  7307 ; 
+ c3   :  736b ; 
+ c4   :  73cd ; 
+ c5   :  742f ; 
+ c6   :  748f ; 
+ c7   :  74ed ; 
+ c8   :  754a ; 
+ c9   :  75a6 ; 
+ ca   :  7600 ; 
+ cb   :  7659 ; 
+ cc   :  76b0 ; 
+ cd   :  7706 ; 
+ ce   :  775a ; 
+ cf   :  77ad ; 
+ d0   :  77ff ; 
+ d1   :  784f ; 
+ d2   :  789d ; 
+ d3   :  78ea ; 
+ d4   :  7936 ; 
+ d5   :  7980 ; 
+ d6   :  79c8 ; 
+ d7   :  7a0f ; 
+ d8   :  7a54 ; 
+ d9   :  7a98 ; 
+ da   :  7ada ; 
+ db   :  7b1b ; 
+ dc   :  7b5a ; 
+ dd   :  7b97 ; 
+ de   :  7bd3 ; 
+ df   :  7c0d ; 
+ e0   :  7c46 ; 
+ e1   :  7c7d ; 
+ e2   :  7cb3 ; 
+ e3   :  7ce7 ; 
+ e4   :  7d19 ; 
+ e5   :  7d4a ; 
+ e6   :  7d79 ; 
+ e7   :  7da6 ; 
+ e8   :  7dd2 ; 
+ e9   :  7dfc ; 
+ ea   :  7e25 ; 
+ eb   :  7e4c ; 
+ ec   :  7e71 ; 
+ ed   :  7e95 ; 
+ ee   :  7eb7 ; 
+ ef   :  7ed7 ; 
+ f0   :  7ef6 ; 
+ f1   :  7f13 ; 
+ f2   :  7f2e ; 
+ f3   :  7f48 ; 
+ f4   :  7f60 ; 
+ f5   :  7f76 ; 
+ f6   :  7f8b ; 
+ f7   :  7f9e ; 
+ f8   :  7faf ; 
+ f9   :  7fbe ; 
+ fa   :  7fcc ; 
+ fb   :  7fd9 ; 
+ fc   :  7fe3 ; 
+ fd   :  7fec ; 
+ fe   :  7ff3 ; 
+ ff   :  7ff9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_9.mif
index c7885640ec..b5865172eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b_4wb_9.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff7 ; 
- 1   :  ffc3 ; 
- 2   :  ff8e ; 
- 3   :  ff5a ; 
- 4   :  ff25 ; 
- 5   :  fef0 ; 
- 6   :  feba ; 
- 7   :  fe85 ; 
- 8   :  fe4f ; 
- 9   :  fe19 ; 
- a   :  fde2 ; 
- b   :  fdac ; 
- c   :  fd75 ; 
- d   :  fd3e ; 
- e   :  fd07 ; 
- f   :  fccf ; 
- 10   :  fc98 ; 
- 11   :  fc60 ; 
- 12   :  fc28 ; 
- 13   :  fbf0 ; 
- 14   :  fbb8 ; 
- 15   :  fb7f ; 
- 16   :  fb47 ; 
- 17   :  fb0e ; 
- 18   :  fad5 ; 
- 19   :  fa9c ; 
- 1a   :  fa63 ; 
- 1b   :  fa2a ; 
- 1c   :  f9f1 ; 
- 1d   :  f9b8 ; 
- 1e   :  f97e ; 
- 1f   :  f945 ; 
- 20   :  f90c ; 
- 21   :  f8d2 ; 
- 22   :  f898 ; 
- 23   :  f85f ; 
- 24   :  f825 ; 
- 25   :  f7ec ; 
- 26   :  f7b2 ; 
- 27   :  f778 ; 
- 28   :  f73f ; 
- 29   :  f705 ; 
- 2a   :  f6cb ; 
- 2b   :  f692 ; 
- 2c   :  f658 ; 
- 2d   :  f61f ; 
- 2e   :  f5e5 ; 
- 2f   :  f5ac ; 
- 30   :  f573 ; 
- 31   :  f53a ; 
- 32   :  f501 ; 
- 33   :  f4c8 ; 
- 34   :  f48f ; 
- 35   :  f456 ; 
- 36   :  f41d ; 
- 37   :  f3e5 ; 
- 38   :  f3ad ; 
- 39   :  f375 ; 
- 3a   :  f33d ; 
- 3b   :  f305 ; 
- 3c   :  f2cd ; 
- 3d   :  f296 ; 
- 3e   :  f25f ; 
- 3f   :  f228 ; 
- 40   :  f1f1 ; 
- 41   :  f1ba ; 
- 42   :  f184 ; 
- 43   :  f14e ; 
- 44   :  f119 ; 
- 45   :  f0e3 ; 
- 46   :  f0ae ; 
- 47   :  f079 ; 
- 48   :  f044 ; 
- 49   :  f010 ; 
- 4a   :  efdc ; 
- 4b   :  efa9 ; 
- 4c   :  ef75 ; 
- 4d   :  ef43 ; 
- 4e   :  ef10 ; 
- 4f   :  eede ; 
- 50   :  eeac ; 
- 51   :  ee7b ; 
- 52   :  ee4a ; 
- 53   :  ee19 ; 
- 54   :  ede9 ; 
- 55   :  edb9 ; 
- 56   :  ed8a ; 
- 57   :  ed5b ; 
- 58   :  ed2d ; 
- 59   :  ecff ; 
- 5a   :  ecd1 ; 
- 5b   :  eca4 ; 
- 5c   :  ec78 ; 
- 5d   :  ec4c ; 
- 5e   :  ec21 ; 
- 5f   :  ebf6 ; 
- 60   :  ebcb ; 
- 61   :  eba2 ; 
- 62   :  eb78 ; 
- 63   :  eb50 ; 
- 64   :  eb27 ; 
- 65   :  eb00 ; 
- 66   :  ead9 ; 
- 67   :  eab3 ; 
- 68   :  ea8d ; 
- 69   :  ea68 ; 
- 6a   :  ea43 ; 
- 6b   :  ea1f ; 
- 6c   :  e9fc ; 
- 6d   :  e9da ; 
- 6e   :  e9b8 ; 
- 6f   :  e997 ; 
- 70   :  e976 ; 
- 71   :  e956 ; 
- 72   :  e937 ; 
- 73   :  e919 ; 
- 74   :  e8fb ; 
- 75   :  e8de ; 
- 76   :  e8c2 ; 
- 77   :  e8a6 ; 
- 78   :  e88c ; 
- 79   :  e872 ; 
- 7a   :  e859 ; 
- 7b   :  e840 ; 
- 7c   :  e829 ; 
- 7d   :  e812 ; 
- 7e   :  e7fc ; 
- 7f   :  e7e7 ; 
- 80   :  e7d2 ; 
- 81   :  e7bf ; 
- 82   :  e7ac ; 
- 83   :  e79a ; 
- 84   :  e789 ; 
- 85   :  e779 ; 
- 86   :  e76a ; 
- 87   :  e75b ; 
- 88   :  e74e ; 
- 89   :  e741 ; 
- 8a   :  e736 ; 
- 8b   :  e72b ; 
- 8c   :  e721 ; 
- 8d   :  e718 ; 
- 8e   :  e710 ; 
- 8f   :  e709 ; 
- 90   :  e703 ; 
- 91   :  e6fe ; 
- 92   :  e6fa ; 
- 93   :  e6f6 ; 
- 94   :  e6f4 ; 
- 95   :  e6f3 ; 
+ 0   :  1e ; 
+ 1   :  ffea ; 
+ 2   :  ffb6 ; 
+ 3   :  ff81 ; 
+ 4   :  ff4d ; 
+ 5   :  ff18 ; 
+ 6   :  fee2 ; 
+ 7   :  fead ; 
+ 8   :  fe77 ; 
+ 9   :  fe41 ; 
+ a   :  fe0b ; 
+ b   :  fdd5 ; 
+ c   :  fd9e ; 
+ d   :  fd67 ; 
+ e   :  fd30 ; 
+ f   :  fcf9 ; 
+ 10   :  fcc1 ; 
+ 11   :  fc8a ; 
+ 12   :  fc52 ; 
+ 13   :  fc1a ; 
+ 14   :  fbe2 ; 
+ 15   :  fbaa ; 
+ 16   :  fb71 ; 
+ 17   :  fb39 ; 
+ 18   :  fb00 ; 
+ 19   :  fac7 ; 
+ 1a   :  fa8e ; 
+ 1b   :  fa55 ; 
+ 1c   :  fa1c ; 
+ 1d   :  f9e3 ; 
+ 1e   :  f9aa ; 
+ 1f   :  f970 ; 
+ 20   :  f937 ; 
+ 21   :  f8fd ; 
+ 22   :  f8c4 ; 
+ 23   :  f88a ; 
+ 24   :  f850 ; 
+ 25   :  f817 ; 
+ 26   :  f7dd ; 
+ 27   :  f7a4 ; 
+ 28   :  f76a ; 
+ 29   :  f730 ; 
+ 2a   :  f6f7 ; 
+ 2b   :  f6bd ; 
+ 2c   :  f683 ; 
+ 2d   :  f64a ; 
+ 2e   :  f610 ; 
+ 2f   :  f5d7 ; 
+ 30   :  f59e ; 
+ 31   :  f565 ; 
+ 32   :  f52b ; 
+ 33   :  f4f2 ; 
+ 34   :  f4b9 ; 
+ 35   :  f481 ; 
+ 36   :  f448 ; 
+ 37   :  f40f ; 
+ 38   :  f3d7 ; 
+ 39   :  f39f ; 
+ 3a   :  f367 ; 
+ 3b   :  f32f ; 
+ 3c   :  f2f7 ; 
+ 3d   :  f2bf ; 
+ 3e   :  f288 ; 
+ 3f   :  f251 ; 
+ 40   :  f21a ; 
+ 41   :  f1e3 ; 
+ 42   :  f1ad ; 
+ 43   :  f177 ; 
+ 44   :  f141 ; 
+ 45   :  f10b ; 
+ 46   :  f0d6 ; 
+ 47   :  f0a1 ; 
+ 48   :  f06c ; 
+ 49   :  f037 ; 
+ 4a   :  f003 ; 
+ 4b   :  efcf ; 
+ 4c   :  ef9c ; 
+ 4d   :  ef69 ; 
+ 4e   :  ef36 ; 
+ 4f   :  ef03 ; 
+ 50   :  eed1 ; 
+ 51   :  eea0 ; 
+ 52   :  ee6e ; 
+ 53   :  ee3e ; 
+ 54   :  ee0d ; 
+ 55   :  eddd ; 
+ 56   :  edad ; 
+ 57   :  ed7e ; 
+ 58   :  ed4f ; 
+ 59   :  ed21 ; 
+ 5a   :  ecf3 ; 
+ 5b   :  ecc6 ; 
+ 5c   :  ec99 ; 
+ 5d   :  ec6d ; 
+ 5e   :  ec41 ; 
+ 5f   :  ec16 ; 
+ 60   :  ebeb ; 
+ 61   :  ebc1 ; 
+ 62   :  eb97 ; 
+ 63   :  eb6e ; 
+ 64   :  eb46 ; 
+ 65   :  eb1e ; 
+ 66   :  eaf6 ; 
+ 67   :  eacf ; 
+ 68   :  eaa9 ; 
+ 69   :  ea84 ; 
+ 6a   :  ea5f ; 
+ 6b   :  ea3a ; 
+ 6c   :  ea17 ; 
+ 6d   :  e9f4 ; 
+ 6e   :  e9d1 ; 
+ 6f   :  e9af ; 
+ 70   :  e98e ; 
+ 71   :  e96e ; 
+ 72   :  e94e ; 
+ 73   :  e930 ; 
+ 74   :  e911 ; 
+ 75   :  e8f4 ; 
+ 76   :  e8d7 ; 
+ 77   :  e8bb ; 
+ 78   :  e8a0 ; 
+ 79   :  e885 ; 
+ 7a   :  e86b ; 
+ 7b   :  e852 ; 
+ 7c   :  e83a ; 
+ 7d   :  e823 ; 
+ 7e   :  e80c ; 
+ 7f   :  e7f6 ; 
+ 80   :  e7e1 ; 
+ 81   :  e7cd ; 
+ 82   :  e7ba ; 
+ 83   :  e7a7 ; 
+ 84   :  e796 ; 
+ 85   :  e785 ; 
+ 86   :  e775 ; 
+ 87   :  e766 ; 
+ 88   :  e758 ; 
+ 89   :  e74b ; 
+ 8a   :  e73e ; 
+ 8b   :  e733 ; 
+ 8c   :  e728 ; 
+ 8d   :  e71f ; 
+ 8e   :  e716 ; 
+ 8f   :  e70e ; 
+ 90   :  e707 ; 
+ 91   :  e702 ; 
+ 92   :  e6fd ; 
+ 93   :  e6f9 ; 
+ 94   :  e6f6 ; 
+ 95   :  e6f4 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f5 ; 
- 99   :  e6f8 ; 
- 9a   :  e6fc ; 
- 9b   :  e700 ; 
- 9c   :  e706 ; 
- 9d   :  e70d ; 
- 9e   :  e715 ; 
- 9f   :  e71e ; 
- a0   :  e728 ; 
- a1   :  e733 ; 
- a2   :  e73f ; 
- a3   :  e74c ; 
- a4   :  e75a ; 
- a5   :  e769 ; 
- a6   :  e77a ; 
- a7   :  e78b ; 
- a8   :  e79e ; 
- a9   :  e7b2 ; 
- aa   :  e7c6 ; 
- ab   :  e7dc ; 
- ac   :  e7f3 ; 
- ad   :  e80b ; 
- ae   :  e824 ; 
- af   :  e83f ; 
- b0   :  e85a ; 
- b1   :  e877 ; 
- b2   :  e895 ; 
- b3   :  e8b4 ; 
- b4   :  e8d4 ; 
- b5   :  e8f5 ; 
- b6   :  e917 ; 
- b7   :  e93b ; 
- b8   :  e95f ; 
- b9   :  e985 ; 
- ba   :  e9ac ; 
- bb   :  e9d4 ; 
- bc   :  e9fe ; 
- bd   :  ea28 ; 
- be   :  ea54 ; 
- bf   :  ea81 ; 
- c0   :  eaaf ; 
- c1   :  eade ; 
- c2   :  eb0e ; 
- c3   :  eb40 ; 
- c4   :  eb73 ; 
- c5   :  eba7 ; 
- c6   :  ebdc ; 
- c7   :  ec12 ; 
- c8   :  ec4a ; 
- c9   :  ec83 ; 
- ca   :  ecbc ; 
- cb   :  ecf8 ; 
- cc   :  ed34 ; 
- cd   :  ed71 ; 
- ce   :  edb0 ; 
- cf   :  edf0 ; 
- d0   :  ee31 ; 
- d1   :  ee74 ; 
- d2   :  eeb7 ; 
- d3   :  eefc ; 
- d4   :  ef42 ; 
- d5   :  ef89 ; 
- d6   :  efd1 ; 
- d7   :  f01b ; 
- d8   :  f066 ; 
- d9   :  f0b1 ; 
- da   :  f0ff ; 
- db   :  f14d ; 
- dc   :  f19c ; 
- dd   :  f1ed ; 
- de   :  f23f ; 
- df   :  f292 ; 
- e0   :  f2e6 ; 
- e1   :  f33c ; 
- e2   :  f392 ; 
- e3   :  f3ea ; 
- e4   :  f443 ; 
- e5   :  f49d ; 
- e6   :  f4f9 ; 
- e7   :  f555 ; 
- e8   :  f5b3 ; 
- e9   :  f612 ; 
- ea   :  f672 ; 
- eb   :  f6d3 ; 
- ec   :  f735 ; 
- ed   :  f798 ; 
- ee   :  f7fd ; 
- ef   :  f863 ; 
- f0   :  f8ca ; 
- f1   :  f932 ; 
- f2   :  f99b ; 
- f3   :  fa05 ; 
- f4   :  fa70 ; 
- f5   :  fadd ; 
- f6   :  fb4a ; 
- f7   :  fbb9 ; 
- f8   :  fc29 ; 
- f9   :  fc9a ; 
- fa   :  fd0c ; 
- fb   :  fd7f ; 
- fc   :  fdf3 ; 
- fd   :  fe68 ; 
- fe   :  fede ; 
- ff   :  ff55 ; 
+ 98   :  e6f4 ; 
+ 99   :  e6f6 ; 
+ 9a   :  e6f9 ; 
+ 9b   :  e6fd ; 
+ 9c   :  e702 ; 
+ 9d   :  e708 ; 
+ 9e   :  e70f ; 
+ 9f   :  e717 ; 
+ a0   :  e720 ; 
+ a1   :  e72a ; 
+ a2   :  e736 ; 
+ a3   :  e742 ; 
+ a4   :  e74f ; 
+ a5   :  e75e ; 
+ a6   :  e76d ; 
+ a7   :  e77e ; 
+ a8   :  e790 ; 
+ a9   :  e7a3 ; 
+ aa   :  e7b7 ; 
+ ab   :  e7cc ; 
+ ac   :  e7e2 ; 
+ ad   :  e7f9 ; 
+ ae   :  e811 ; 
+ af   :  e82b ; 
+ b0   :  e846 ; 
+ b1   :  e861 ; 
+ b2   :  e87e ; 
+ b3   :  e89c ; 
+ b4   :  e8bc ; 
+ b5   :  e8dc ; 
+ b6   :  e8fd ; 
+ b7   :  e920 ; 
+ b8   :  e944 ; 
+ b9   :  e969 ; 
+ ba   :  e98f ; 
+ bb   :  e9b6 ; 
+ bc   :  e9df ; 
+ bd   :  ea08 ; 
+ be   :  ea33 ; 
+ bf   :  ea5f ; 
+ c0   :  ea8c ; 
+ c1   :  eaba ; 
+ c2   :  eaea ; 
+ c3   :  eb1b ; 
+ c4   :  eb4d ; 
+ c5   :  eb80 ; 
+ c6   :  ebb4 ; 
+ c7   :  ebe9 ; 
+ c8   :  ec20 ; 
+ c9   :  ec58 ; 
+ ca   :  ec91 ; 
+ cb   :  eccb ; 
+ cc   :  ed07 ; 
+ cd   :  ed43 ; 
+ ce   :  ed81 ; 
+ cf   :  edc0 ; 
+ d0   :  ee00 ; 
+ d1   :  ee42 ; 
+ d2   :  ee84 ; 
+ d3   :  eec8 ; 
+ d4   :  ef0d ; 
+ d5   :  ef54 ; 
+ d6   :  ef9b ; 
+ d7   :  efe4 ; 
+ d8   :  f02d ; 
+ d9   :  f078 ; 
+ da   :  f0c5 ; 
+ db   :  f112 ; 
+ dc   :  f161 ; 
+ dd   :  f1b0 ; 
+ de   :  f201 ; 
+ df   :  f254 ; 
+ e0   :  f2a7 ; 
+ e1   :  f2fc ; 
+ e2   :  f351 ; 
+ e3   :  f3a8 ; 
+ e4   :  f400 ; 
+ e5   :  f45a ; 
+ e6   :  f4b4 ; 
+ e7   :  f510 ; 
+ e8   :  f56c ; 
+ e9   :  f5ca ; 
+ ea   :  f629 ; 
+ eb   :  f68a ; 
+ ec   :  f6eb ; 
+ ed   :  f74e ; 
+ ee   :  f7b1 ; 
+ ef   :  f816 ; 
+ f0   :  f87c ; 
+ f1   :  f8e3 ; 
+ f2   :  f94c ; 
+ f3   :  f9b5 ; 
+ f4   :  fa20 ; 
+ f5   :  fa8b ; 
+ f6   :  faf8 ; 
+ f7   :  fb66 ; 
+ f8   :  fbd5 ; 
+ f9   :  fc45 ; 
+ fa   :  fcb6 ; 
+ fb   :  fd28 ; 
+ fc   :  fd9c ; 
+ fd   :  fe10 ; 
+ fe   :  fe85 ; 
+ ff   :  fefc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_0.mif
index 06c588757d..7f7175dc84 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_0.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3d ; 
- 1   :  39 ; 
- 2   :  35 ; 
- 3   :  31 ; 
- 4   :  2d ; 
- 5   :  29 ; 
- 6   :  25 ; 
- 7   :  21 ; 
- 8   :  1d ; 
- 9   :  19 ; 
- a   :  15 ; 
- b   :  11 ; 
- c   :  d ; 
- d   :  9 ; 
- e   :  5 ; 
- f   :  1 ; 
+ 0   :  40 ; 
+ 1   :  3c ; 
+ 2   :  38 ; 
+ 3   :  34 ; 
+ 4   :  30 ; 
+ 5   :  2c ; 
+ 6   :  28 ; 
+ 7   :  24 ; 
+ 8   :  20 ; 
+ 9   :  1c ; 
+ a   :  18 ; 
+ b   :  14 ; 
+ c   :  10 ; 
+ d   :  c ; 
+ e   :  8 ; 
+ f   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_1.mif
index 6230b00c93..cf202ca3e0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_1.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7d ; 
- 1   :  79 ; 
- 2   :  75 ; 
- 3   :  71 ; 
- 4   :  6d ; 
- 5   :  69 ; 
- 6   :  65 ; 
- 7   :  61 ; 
- 8   :  5d ; 
- 9   :  59 ; 
- a   :  55 ; 
- b   :  51 ; 
- c   :  4d ; 
- d   :  49 ; 
- e   :  45 ; 
- f   :  41 ; 
+ 0   :  80 ; 
+ 1   :  7c ; 
+ 2   :  78 ; 
+ 3   :  74 ; 
+ 4   :  70 ; 
+ 5   :  6c ; 
+ 6   :  68 ; 
+ 7   :  64 ; 
+ 8   :  60 ; 
+ 9   :  5c ; 
+ a   :  58 ; 
+ b   :  54 ; 
+ c   :  50 ; 
+ d   :  4c ; 
+ e   :  48 ; 
+ f   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_10.mif
index b508bf8c76..aa1c12b436 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_10.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  be ; 
- 1   :  ba ; 
- 2   :  b6 ; 
- 3   :  b2 ; 
- 4   :  ae ; 
- 5   :  aa ; 
- 6   :  a6 ; 
- 7   :  a2 ; 
- 8   :  9e ; 
- 9   :  9a ; 
- a   :  96 ; 
- b   :  92 ; 
- c   :  8e ; 
- d   :  8a ; 
- e   :  86 ; 
- f   :  82 ; 
+ 0   :  bf ; 
+ 1   :  bb ; 
+ 2   :  b7 ; 
+ 3   :  b3 ; 
+ 4   :  af ; 
+ 5   :  ab ; 
+ 6   :  a7 ; 
+ 7   :  a3 ; 
+ 8   :  9f ; 
+ 9   :  9b ; 
+ a   :  97 ; 
+ b   :  93 ; 
+ c   :  8f ; 
+ d   :  8b ; 
+ e   :  87 ; 
+ f   :  83 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_11.mif
index fd738ec9d7..17f731db03 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_11.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe ; 
- 1   :  fa ; 
- 2   :  f6 ; 
- 3   :  f2 ; 
- 4   :  ee ; 
- 5   :  ea ; 
- 6   :  e6 ; 
- 7   :  e2 ; 
- 8   :  de ; 
- 9   :  da ; 
- a   :  d6 ; 
- b   :  d2 ; 
- c   :  ce ; 
- d   :  ca ; 
- e   :  c6 ; 
- f   :  c2 ; 
+ 0   :  ff ; 
+ 1   :  fb ; 
+ 2   :  f7 ; 
+ 3   :  f3 ; 
+ 4   :  ef ; 
+ 5   :  eb ; 
+ 6   :  e7 ; 
+ 7   :  e3 ; 
+ 8   :  df ; 
+ 9   :  db ; 
+ a   :  d7 ; 
+ b   :  d3 ; 
+ c   :  cf ; 
+ d   :  cb ; 
+ e   :  c7 ; 
+ f   :  c3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_12.mif
index a1efc0113b..78a79fd800 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_12.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13e ; 
- 1   :  13a ; 
- 2   :  136 ; 
- 3   :  132 ; 
- 4   :  12e ; 
- 5   :  12a ; 
- 6   :  126 ; 
- 7   :  122 ; 
- 8   :  11e ; 
- 9   :  11a ; 
- a   :  116 ; 
- b   :  112 ; 
- c   :  10e ; 
- d   :  10a ; 
- e   :  106 ; 
- f   :  102 ; 
+ 0   :  13f ; 
+ 1   :  13b ; 
+ 2   :  137 ; 
+ 3   :  133 ; 
+ 4   :  12f ; 
+ 5   :  12b ; 
+ 6   :  127 ; 
+ 7   :  123 ; 
+ 8   :  11f ; 
+ 9   :  11b ; 
+ a   :  117 ; 
+ b   :  113 ; 
+ c   :  10f ; 
+ d   :  10b ; 
+ e   :  107 ; 
+ f   :  103 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_13.mif
index 8696d4b0eb..1191c5ea68 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_13.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17e ; 
- 1   :  17a ; 
- 2   :  176 ; 
- 3   :  172 ; 
- 4   :  16e ; 
- 5   :  16a ; 
- 6   :  166 ; 
- 7   :  162 ; 
- 8   :  15e ; 
- 9   :  15a ; 
- a   :  156 ; 
- b   :  152 ; 
- c   :  14e ; 
- d   :  14a ; 
- e   :  146 ; 
- f   :  142 ; 
+ 0   :  17f ; 
+ 1   :  17b ; 
+ 2   :  177 ; 
+ 3   :  173 ; 
+ 4   :  16f ; 
+ 5   :  16b ; 
+ 6   :  167 ; 
+ 7   :  163 ; 
+ 8   :  15f ; 
+ 9   :  15b ; 
+ a   :  157 ; 
+ b   :  153 ; 
+ c   :  14f ; 
+ d   :  14b ; 
+ e   :  147 ; 
+ f   :  143 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_14.mif
index b20da373ae..e5588acbab 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_14.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1be ; 
- 1   :  1ba ; 
- 2   :  1b6 ; 
- 3   :  1b2 ; 
- 4   :  1ae ; 
- 5   :  1aa ; 
- 6   :  1a6 ; 
- 7   :  1a2 ; 
- 8   :  19e ; 
- 9   :  19a ; 
- a   :  196 ; 
- b   :  192 ; 
- c   :  18e ; 
- d   :  18a ; 
- e   :  186 ; 
- f   :  182 ; 
+ 0   :  1bf ; 
+ 1   :  1bb ; 
+ 2   :  1b7 ; 
+ 3   :  1b3 ; 
+ 4   :  1af ; 
+ 5   :  1ab ; 
+ 6   :  1a7 ; 
+ 7   :  1a3 ; 
+ 8   :  19f ; 
+ 9   :  19b ; 
+ a   :  197 ; 
+ b   :  193 ; 
+ c   :  18f ; 
+ d   :  18b ; 
+ e   :  187 ; 
+ f   :  183 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_15.mif
index d17427167c..051b2272e1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_15.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1fe ; 
- 1   :  1fa ; 
- 2   :  1f6 ; 
- 3   :  1f2 ; 
- 4   :  1ee ; 
- 5   :  1ea ; 
- 6   :  1e6 ; 
- 7   :  1e2 ; 
- 8   :  1de ; 
- 9   :  1da ; 
- a   :  1d6 ; 
- b   :  1d2 ; 
- c   :  1ce ; 
- d   :  1ca ; 
- e   :  1c6 ; 
- f   :  1c2 ; 
+ 0   :  1ff ; 
+ 1   :  1fb ; 
+ 2   :  1f7 ; 
+ 3   :  1f3 ; 
+ 4   :  1ef ; 
+ 5   :  1eb ; 
+ 6   :  1e7 ; 
+ 7   :  1e3 ; 
+ 8   :  1df ; 
+ 9   :  1db ; 
+ a   :  1d7 ; 
+ b   :  1d3 ; 
+ c   :  1cf ; 
+ d   :  1cb ; 
+ e   :  1c7 ; 
+ f   :  1c3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_16.mif
index c919c090d5..e93d63bd75 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_16.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3f ; 
- 1   :  3b ; 
- 2   :  37 ; 
- 3   :  33 ; 
- 4   :  2f ; 
- 5   :  2b ; 
- 6   :  27 ; 
- 7   :  23 ; 
- 8   :  1f ; 
- 9   :  1b ; 
- a   :  17 ; 
- b   :  13 ; 
- c   :  f ; 
- d   :  b ; 
- e   :  7 ; 
- f   :  3 ; 
+ 0   :  3e ; 
+ 1   :  3a ; 
+ 2   :  36 ; 
+ 3   :  32 ; 
+ 4   :  2e ; 
+ 5   :  2a ; 
+ 6   :  26 ; 
+ 7   :  22 ; 
+ 8   :  1e ; 
+ 9   :  1a ; 
+ a   :  16 ; 
+ b   :  12 ; 
+ c   :  e ; 
+ d   :  a ; 
+ e   :  6 ; 
+ f   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_17.mif
index a766367cf1..09929dc583 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_17.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f ; 
- 1   :  7b ; 
- 2   :  77 ; 
- 3   :  73 ; 
- 4   :  6f ; 
- 5   :  6b ; 
- 6   :  67 ; 
- 7   :  63 ; 
- 8   :  5f ; 
- 9   :  5b ; 
- a   :  57 ; 
- b   :  53 ; 
- c   :  4f ; 
- d   :  4b ; 
- e   :  47 ; 
- f   :  43 ; 
+ 0   :  7e ; 
+ 1   :  7a ; 
+ 2   :  76 ; 
+ 3   :  72 ; 
+ 4   :  6e ; 
+ 5   :  6a ; 
+ 6   :  66 ; 
+ 7   :  62 ; 
+ 8   :  5e ; 
+ 9   :  5a ; 
+ a   :  56 ; 
+ b   :  52 ; 
+ c   :  4e ; 
+ d   :  4a ; 
+ e   :  46 ; 
+ f   :  42 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_18.mif
index aa1c12b436..b508bf8c76 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_18.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bf ; 
- 1   :  bb ; 
- 2   :  b7 ; 
- 3   :  b3 ; 
- 4   :  af ; 
- 5   :  ab ; 
- 6   :  a7 ; 
- 7   :  a3 ; 
- 8   :  9f ; 
- 9   :  9b ; 
- a   :  97 ; 
- b   :  93 ; 
- c   :  8f ; 
- d   :  8b ; 
- e   :  87 ; 
- f   :  83 ; 
+ 0   :  be ; 
+ 1   :  ba ; 
+ 2   :  b6 ; 
+ 3   :  b2 ; 
+ 4   :  ae ; 
+ 5   :  aa ; 
+ 6   :  a6 ; 
+ 7   :  a2 ; 
+ 8   :  9e ; 
+ 9   :  9a ; 
+ a   :  96 ; 
+ b   :  92 ; 
+ c   :  8e ; 
+ d   :  8a ; 
+ e   :  86 ; 
+ f   :  82 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_19.mif
index 17f731db03..fd738ec9d7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_19.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff ; 
- 1   :  fb ; 
- 2   :  f7 ; 
- 3   :  f3 ; 
- 4   :  ef ; 
- 5   :  eb ; 
- 6   :  e7 ; 
- 7   :  e3 ; 
- 8   :  df ; 
- 9   :  db ; 
- a   :  d7 ; 
- b   :  d3 ; 
- c   :  cf ; 
- d   :  cb ; 
- e   :  c7 ; 
- f   :  c3 ; 
+ 0   :  fe ; 
+ 1   :  fa ; 
+ 2   :  f6 ; 
+ 3   :  f2 ; 
+ 4   :  ee ; 
+ 5   :  ea ; 
+ 6   :  e6 ; 
+ 7   :  e2 ; 
+ 8   :  de ; 
+ 9   :  da ; 
+ a   :  d6 ; 
+ b   :  d2 ; 
+ c   :  ce ; 
+ d   :  ca ; 
+ e   :  c6 ; 
+ f   :  c2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_2.mif
index b6afa27cb6..209fb19c86 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_2.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bd ; 
- 1   :  b9 ; 
- 2   :  b5 ; 
- 3   :  b1 ; 
- 4   :  ad ; 
- 5   :  a9 ; 
- 6   :  a5 ; 
- 7   :  a1 ; 
- 8   :  9d ; 
- 9   :  99 ; 
- a   :  95 ; 
- b   :  91 ; 
- c   :  8d ; 
- d   :  89 ; 
- e   :  85 ; 
- f   :  81 ; 
+ 0   :  c0 ; 
+ 1   :  bc ; 
+ 2   :  b8 ; 
+ 3   :  b4 ; 
+ 4   :  b0 ; 
+ 5   :  ac ; 
+ 6   :  a8 ; 
+ 7   :  a4 ; 
+ 8   :  a0 ; 
+ 9   :  9c ; 
+ a   :  98 ; 
+ b   :  94 ; 
+ c   :  90 ; 
+ d   :  8c ; 
+ e   :  88 ; 
+ f   :  84 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_20.mif
index 78a79fd800..a1efc0113b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_20.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13f ; 
- 1   :  13b ; 
- 2   :  137 ; 
- 3   :  133 ; 
- 4   :  12f ; 
- 5   :  12b ; 
- 6   :  127 ; 
- 7   :  123 ; 
- 8   :  11f ; 
- 9   :  11b ; 
- a   :  117 ; 
- b   :  113 ; 
- c   :  10f ; 
- d   :  10b ; 
- e   :  107 ; 
- f   :  103 ; 
+ 0   :  13e ; 
+ 1   :  13a ; 
+ 2   :  136 ; 
+ 3   :  132 ; 
+ 4   :  12e ; 
+ 5   :  12a ; 
+ 6   :  126 ; 
+ 7   :  122 ; 
+ 8   :  11e ; 
+ 9   :  11a ; 
+ a   :  116 ; 
+ b   :  112 ; 
+ c   :  10e ; 
+ d   :  10a ; 
+ e   :  106 ; 
+ f   :  102 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_21.mif
index 1191c5ea68..8696d4b0eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_21.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17f ; 
- 1   :  17b ; 
- 2   :  177 ; 
- 3   :  173 ; 
- 4   :  16f ; 
- 5   :  16b ; 
- 6   :  167 ; 
- 7   :  163 ; 
- 8   :  15f ; 
- 9   :  15b ; 
- a   :  157 ; 
- b   :  153 ; 
- c   :  14f ; 
- d   :  14b ; 
- e   :  147 ; 
- f   :  143 ; 
+ 0   :  17e ; 
+ 1   :  17a ; 
+ 2   :  176 ; 
+ 3   :  172 ; 
+ 4   :  16e ; 
+ 5   :  16a ; 
+ 6   :  166 ; 
+ 7   :  162 ; 
+ 8   :  15e ; 
+ 9   :  15a ; 
+ a   :  156 ; 
+ b   :  152 ; 
+ c   :  14e ; 
+ d   :  14a ; 
+ e   :  146 ; 
+ f   :  142 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_22.mif
index e5588acbab..b20da373ae 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_22.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1bf ; 
- 1   :  1bb ; 
- 2   :  1b7 ; 
- 3   :  1b3 ; 
- 4   :  1af ; 
- 5   :  1ab ; 
- 6   :  1a7 ; 
- 7   :  1a3 ; 
- 8   :  19f ; 
- 9   :  19b ; 
- a   :  197 ; 
- b   :  193 ; 
- c   :  18f ; 
- d   :  18b ; 
- e   :  187 ; 
- f   :  183 ; 
+ 0   :  1be ; 
+ 1   :  1ba ; 
+ 2   :  1b6 ; 
+ 3   :  1b2 ; 
+ 4   :  1ae ; 
+ 5   :  1aa ; 
+ 6   :  1a6 ; 
+ 7   :  1a2 ; 
+ 8   :  19e ; 
+ 9   :  19a ; 
+ a   :  196 ; 
+ b   :  192 ; 
+ c   :  18e ; 
+ d   :  18a ; 
+ e   :  186 ; 
+ f   :  182 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_23.mif
index 051b2272e1..d17427167c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_23.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1ff ; 
- 1   :  1fb ; 
- 2   :  1f7 ; 
- 3   :  1f3 ; 
- 4   :  1ef ; 
- 5   :  1eb ; 
- 6   :  1e7 ; 
- 7   :  1e3 ; 
- 8   :  1df ; 
- 9   :  1db ; 
- a   :  1d7 ; 
- b   :  1d3 ; 
- c   :  1cf ; 
- d   :  1cb ; 
- e   :  1c7 ; 
- f   :  1c3 ; 
+ 0   :  1fe ; 
+ 1   :  1fa ; 
+ 2   :  1f6 ; 
+ 3   :  1f2 ; 
+ 4   :  1ee ; 
+ 5   :  1ea ; 
+ 6   :  1e6 ; 
+ 7   :  1e2 ; 
+ 8   :  1de ; 
+ 9   :  1da ; 
+ a   :  1d6 ; 
+ b   :  1d2 ; 
+ c   :  1ce ; 
+ d   :  1ca ; 
+ e   :  1c6 ; 
+ f   :  1c2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_24.mif
index 7f7175dc84..06c588757d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_24.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  40 ; 
- 1   :  3c ; 
- 2   :  38 ; 
- 3   :  34 ; 
- 4   :  30 ; 
- 5   :  2c ; 
- 6   :  28 ; 
- 7   :  24 ; 
- 8   :  20 ; 
- 9   :  1c ; 
- a   :  18 ; 
- b   :  14 ; 
- c   :  10 ; 
- d   :  c ; 
- e   :  8 ; 
- f   :  4 ; 
+ 0   :  3d ; 
+ 1   :  39 ; 
+ 2   :  35 ; 
+ 3   :  31 ; 
+ 4   :  2d ; 
+ 5   :  29 ; 
+ 6   :  25 ; 
+ 7   :  21 ; 
+ 8   :  1d ; 
+ 9   :  19 ; 
+ a   :  15 ; 
+ b   :  11 ; 
+ c   :  d ; 
+ d   :  9 ; 
+ e   :  5 ; 
+ f   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_25.mif
index cf202ca3e0..6230b00c93 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_25.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  80 ; 
- 1   :  7c ; 
- 2   :  78 ; 
- 3   :  74 ; 
- 4   :  70 ; 
- 5   :  6c ; 
- 6   :  68 ; 
- 7   :  64 ; 
- 8   :  60 ; 
- 9   :  5c ; 
- a   :  58 ; 
- b   :  54 ; 
- c   :  50 ; 
- d   :  4c ; 
- e   :  48 ; 
- f   :  44 ; 
+ 0   :  7d ; 
+ 1   :  79 ; 
+ 2   :  75 ; 
+ 3   :  71 ; 
+ 4   :  6d ; 
+ 5   :  69 ; 
+ 6   :  65 ; 
+ 7   :  61 ; 
+ 8   :  5d ; 
+ 9   :  59 ; 
+ a   :  55 ; 
+ b   :  51 ; 
+ c   :  4d ; 
+ d   :  49 ; 
+ e   :  45 ; 
+ f   :  41 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_26.mif
index 209fb19c86..b6afa27cb6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_26.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c0 ; 
- 1   :  bc ; 
- 2   :  b8 ; 
- 3   :  b4 ; 
- 4   :  b0 ; 
- 5   :  ac ; 
- 6   :  a8 ; 
- 7   :  a4 ; 
- 8   :  a0 ; 
- 9   :  9c ; 
- a   :  98 ; 
- b   :  94 ; 
- c   :  90 ; 
- d   :  8c ; 
- e   :  88 ; 
- f   :  84 ; 
+ 0   :  bd ; 
+ 1   :  b9 ; 
+ 2   :  b5 ; 
+ 3   :  b1 ; 
+ 4   :  ad ; 
+ 5   :  a9 ; 
+ 6   :  a5 ; 
+ 7   :  a1 ; 
+ 8   :  9d ; 
+ 9   :  99 ; 
+ a   :  95 ; 
+ b   :  91 ; 
+ c   :  8d ; 
+ d   :  89 ; 
+ e   :  85 ; 
+ f   :  81 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_27.mif
index 850ee789b9..529f5dc9af 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_27.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  100 ; 
- 1   :  fc ; 
- 2   :  f8 ; 
- 3   :  f4 ; 
- 4   :  f0 ; 
- 5   :  ec ; 
- 6   :  e8 ; 
- 7   :  e4 ; 
- 8   :  e0 ; 
- 9   :  dc ; 
- a   :  d8 ; 
- b   :  d4 ; 
- c   :  d0 ; 
- d   :  cc ; 
- e   :  c8 ; 
- f   :  c4 ; 
+ 0   :  fd ; 
+ 1   :  f9 ; 
+ 2   :  f5 ; 
+ 3   :  f1 ; 
+ 4   :  ed ; 
+ 5   :  e9 ; 
+ 6   :  e5 ; 
+ 7   :  e1 ; 
+ 8   :  dd ; 
+ 9   :  d9 ; 
+ a   :  d5 ; 
+ b   :  d1 ; 
+ c   :  cd ; 
+ d   :  c9 ; 
+ e   :  c5 ; 
+ f   :  c1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_28.mif
index da54a5b38d..943467a083 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_28.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  140 ; 
- 1   :  13c ; 
- 2   :  138 ; 
- 3   :  134 ; 
- 4   :  130 ; 
- 5   :  12c ; 
- 6   :  128 ; 
- 7   :  124 ; 
- 8   :  120 ; 
- 9   :  11c ; 
- a   :  118 ; 
- b   :  114 ; 
- c   :  110 ; 
- d   :  10c ; 
- e   :  108 ; 
- f   :  104 ; 
+ 0   :  13d ; 
+ 1   :  139 ; 
+ 2   :  135 ; 
+ 3   :  131 ; 
+ 4   :  12d ; 
+ 5   :  129 ; 
+ 6   :  125 ; 
+ 7   :  121 ; 
+ 8   :  11d ; 
+ 9   :  119 ; 
+ a   :  115 ; 
+ b   :  111 ; 
+ c   :  10d ; 
+ d   :  109 ; 
+ e   :  105 ; 
+ f   :  101 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_29.mif
index dedea54946..1a51be6315 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_29.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  180 ; 
- 1   :  17c ; 
- 2   :  178 ; 
- 3   :  174 ; 
- 4   :  170 ; 
- 5   :  16c ; 
- 6   :  168 ; 
- 7   :  164 ; 
- 8   :  160 ; 
- 9   :  15c ; 
- a   :  158 ; 
- b   :  154 ; 
- c   :  150 ; 
- d   :  14c ; 
- e   :  148 ; 
- f   :  144 ; 
+ 0   :  17d ; 
+ 1   :  179 ; 
+ 2   :  175 ; 
+ 3   :  171 ; 
+ 4   :  16d ; 
+ 5   :  169 ; 
+ 6   :  165 ; 
+ 7   :  161 ; 
+ 8   :  15d ; 
+ 9   :  159 ; 
+ a   :  155 ; 
+ b   :  151 ; 
+ c   :  14d ; 
+ d   :  149 ; 
+ e   :  145 ; 
+ f   :  141 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_3.mif
index 529f5dc9af..850ee789b9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_3.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd ; 
- 1   :  f9 ; 
- 2   :  f5 ; 
- 3   :  f1 ; 
- 4   :  ed ; 
- 5   :  e9 ; 
- 6   :  e5 ; 
- 7   :  e1 ; 
- 8   :  dd ; 
- 9   :  d9 ; 
- a   :  d5 ; 
- b   :  d1 ; 
- c   :  cd ; 
- d   :  c9 ; 
- e   :  c5 ; 
- f   :  c1 ; 
+ 0   :  100 ; 
+ 1   :  fc ; 
+ 2   :  f8 ; 
+ 3   :  f4 ; 
+ 4   :  f0 ; 
+ 5   :  ec ; 
+ 6   :  e8 ; 
+ 7   :  e4 ; 
+ 8   :  e0 ; 
+ 9   :  dc ; 
+ a   :  d8 ; 
+ b   :  d4 ; 
+ c   :  d0 ; 
+ d   :  cc ; 
+ e   :  c8 ; 
+ f   :  c4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_30.mif
index cc46253d91..b9b226daec 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_30.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1c0 ; 
- 1   :  1bc ; 
- 2   :  1b8 ; 
- 3   :  1b4 ; 
- 4   :  1b0 ; 
- 5   :  1ac ; 
- 6   :  1a8 ; 
- 7   :  1a4 ; 
- 8   :  1a0 ; 
- 9   :  19c ; 
- a   :  198 ; 
- b   :  194 ; 
- c   :  190 ; 
- d   :  18c ; 
- e   :  188 ; 
- f   :  184 ; 
+ 0   :  1bd ; 
+ 1   :  1b9 ; 
+ 2   :  1b5 ; 
+ 3   :  1b1 ; 
+ 4   :  1ad ; 
+ 5   :  1a9 ; 
+ 6   :  1a5 ; 
+ 7   :  1a1 ; 
+ 8   :  19d ; 
+ 9   :  199 ; 
+ a   :  195 ; 
+ b   :  191 ; 
+ c   :  18d ; 
+ d   :  189 ; 
+ e   :  185 ; 
+ f   :  181 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_31.mif
index 87ef8c5bc0..11d46f94d2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_31.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  200 ; 
- 1   :  1fc ; 
- 2   :  1f8 ; 
- 3   :  1f4 ; 
- 4   :  1f0 ; 
- 5   :  1ec ; 
- 6   :  1e8 ; 
- 7   :  1e4 ; 
- 8   :  1e0 ; 
- 9   :  1dc ; 
- a   :  1d8 ; 
- b   :  1d4 ; 
- c   :  1d0 ; 
- d   :  1cc ; 
- e   :  1c8 ; 
- f   :  1c4 ; 
+ 0   :  1fd ; 
+ 1   :  1f9 ; 
+ 2   :  1f5 ; 
+ 3   :  1f1 ; 
+ 4   :  1ed ; 
+ 5   :  1e9 ; 
+ 6   :  1e5 ; 
+ 7   :  1e1 ; 
+ 8   :  1dd ; 
+ 9   :  1d9 ; 
+ a   :  1d5 ; 
+ b   :  1d1 ; 
+ c   :  1cd ; 
+ d   :  1c9 ; 
+ e   :  1c5 ; 
+ f   :  1c1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_4.mif
index 943467a083..da54a5b38d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_4.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13d ; 
- 1   :  139 ; 
- 2   :  135 ; 
- 3   :  131 ; 
- 4   :  12d ; 
- 5   :  129 ; 
- 6   :  125 ; 
- 7   :  121 ; 
- 8   :  11d ; 
- 9   :  119 ; 
- a   :  115 ; 
- b   :  111 ; 
- c   :  10d ; 
- d   :  109 ; 
- e   :  105 ; 
- f   :  101 ; 
+ 0   :  140 ; 
+ 1   :  13c ; 
+ 2   :  138 ; 
+ 3   :  134 ; 
+ 4   :  130 ; 
+ 5   :  12c ; 
+ 6   :  128 ; 
+ 7   :  124 ; 
+ 8   :  120 ; 
+ 9   :  11c ; 
+ a   :  118 ; 
+ b   :  114 ; 
+ c   :  110 ; 
+ d   :  10c ; 
+ e   :  108 ; 
+ f   :  104 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_5.mif
index 1a51be6315..dedea54946 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_5.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17d ; 
- 1   :  179 ; 
- 2   :  175 ; 
- 3   :  171 ; 
- 4   :  16d ; 
- 5   :  169 ; 
- 6   :  165 ; 
- 7   :  161 ; 
- 8   :  15d ; 
- 9   :  159 ; 
- a   :  155 ; 
- b   :  151 ; 
- c   :  14d ; 
- d   :  149 ; 
- e   :  145 ; 
- f   :  141 ; 
+ 0   :  180 ; 
+ 1   :  17c ; 
+ 2   :  178 ; 
+ 3   :  174 ; 
+ 4   :  170 ; 
+ 5   :  16c ; 
+ 6   :  168 ; 
+ 7   :  164 ; 
+ 8   :  160 ; 
+ 9   :  15c ; 
+ a   :  158 ; 
+ b   :  154 ; 
+ c   :  150 ; 
+ d   :  14c ; 
+ e   :  148 ; 
+ f   :  144 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_6.mif
index b9b226daec..cc46253d91 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_6.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1bd ; 
- 1   :  1b9 ; 
- 2   :  1b5 ; 
- 3   :  1b1 ; 
- 4   :  1ad ; 
- 5   :  1a9 ; 
- 6   :  1a5 ; 
- 7   :  1a1 ; 
- 8   :  19d ; 
- 9   :  199 ; 
- a   :  195 ; 
- b   :  191 ; 
- c   :  18d ; 
- d   :  189 ; 
- e   :  185 ; 
- f   :  181 ; 
+ 0   :  1c0 ; 
+ 1   :  1bc ; 
+ 2   :  1b8 ; 
+ 3   :  1b4 ; 
+ 4   :  1b0 ; 
+ 5   :  1ac ; 
+ 6   :  1a8 ; 
+ 7   :  1a4 ; 
+ 8   :  1a0 ; 
+ 9   :  19c ; 
+ a   :  198 ; 
+ b   :  194 ; 
+ c   :  190 ; 
+ d   :  18c ; 
+ e   :  188 ; 
+ f   :  184 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_7.mif
index 11d46f94d2..87ef8c5bc0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_7.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1fd ; 
- 1   :  1f9 ; 
- 2   :  1f5 ; 
- 3   :  1f1 ; 
- 4   :  1ed ; 
- 5   :  1e9 ; 
- 6   :  1e5 ; 
- 7   :  1e1 ; 
- 8   :  1dd ; 
- 9   :  1d9 ; 
- a   :  1d5 ; 
- b   :  1d1 ; 
- c   :  1cd ; 
- d   :  1c9 ; 
- e   :  1c5 ; 
- f   :  1c1 ; 
+ 0   :  200 ; 
+ 1   :  1fc ; 
+ 2   :  1f8 ; 
+ 3   :  1f4 ; 
+ 4   :  1f0 ; 
+ 5   :  1ec ; 
+ 6   :  1e8 ; 
+ 7   :  1e4 ; 
+ 8   :  1e0 ; 
+ 9   :  1dc ; 
+ a   :  1d8 ; 
+ b   :  1d4 ; 
+ c   :  1d0 ; 
+ d   :  1cc ; 
+ e   :  1c8 ; 
+ f   :  1c4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_8.mif
index e93d63bd75..c919c090d5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_8.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3e ; 
- 1   :  3a ; 
- 2   :  36 ; 
- 3   :  32 ; 
- 4   :  2e ; 
- 5   :  2a ; 
- 6   :  26 ; 
- 7   :  22 ; 
- 8   :  1e ; 
- 9   :  1a ; 
- a   :  16 ; 
- b   :  12 ; 
- c   :  e ; 
- d   :  a ; 
- e   :  6 ; 
- f   :  2 ; 
+ 0   :  3f ; 
+ 1   :  3b ; 
+ 2   :  37 ; 
+ 3   :  33 ; 
+ 4   :  2f ; 
+ 5   :  2b ; 
+ 6   :  27 ; 
+ 7   :  23 ; 
+ 8   :  1f ; 
+ 9   :  1b ; 
+ a   :  17 ; 
+ b   :  13 ; 
+ c   :  f ; 
+ d   :  b ; 
+ e   :  7 ; 
+ f   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_9.mif
index 09929dc583..a766367cf1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_8taps_64points_16b_4wb_9.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7e ; 
- 1   :  7a ; 
- 2   :  76 ; 
- 3   :  72 ; 
- 4   :  6e ; 
- 5   :  6a ; 
- 6   :  66 ; 
- 7   :  62 ; 
- 8   :  5e ; 
- 9   :  5a ; 
- a   :  56 ; 
- b   :  52 ; 
- c   :  4e ; 
- d   :  4a ; 
- e   :  46 ; 
- f   :  42 ; 
+ 0   :  7f ; 
+ 1   :  7b ; 
+ 2   :  77 ; 
+ 3   :  73 ; 
+ 4   :  6f ; 
+ 5   :  6b ; 
+ 6   :  67 ; 
+ 7   :  63 ; 
+ 8   :  5f ; 
+ 9   :  5b ; 
+ a   :  57 ; 
+ b   :  53 ; 
+ c   :  4f ; 
+ d   :  4b ; 
+ e   :  47 ; 
+ f   :  43 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_0.mif
index 06c588757d..7f7175dc84 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_0.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3d ; 
- 1   :  39 ; 
- 2   :  35 ; 
- 3   :  31 ; 
- 4   :  2d ; 
- 5   :  29 ; 
- 6   :  25 ; 
- 7   :  21 ; 
- 8   :  1d ; 
- 9   :  19 ; 
- a   :  15 ; 
- b   :  11 ; 
- c   :  d ; 
- d   :  9 ; 
- e   :  5 ; 
- f   :  1 ; 
+ 0   :  40 ; 
+ 1   :  3c ; 
+ 2   :  38 ; 
+ 3   :  34 ; 
+ 4   :  30 ; 
+ 5   :  2c ; 
+ 6   :  28 ; 
+ 7   :  24 ; 
+ 8   :  20 ; 
+ 9   :  1c ; 
+ a   :  18 ; 
+ b   :  14 ; 
+ c   :  10 ; 
+ d   :  c ; 
+ e   :  8 ; 
+ f   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_1.mif
index 6230b00c93..cf202ca3e0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_1.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7d ; 
- 1   :  79 ; 
- 2   :  75 ; 
- 3   :  71 ; 
- 4   :  6d ; 
- 5   :  69 ; 
- 6   :  65 ; 
- 7   :  61 ; 
- 8   :  5d ; 
- 9   :  59 ; 
- a   :  55 ; 
- b   :  51 ; 
- c   :  4d ; 
- d   :  49 ; 
- e   :  45 ; 
- f   :  41 ; 
+ 0   :  80 ; 
+ 1   :  7c ; 
+ 2   :  78 ; 
+ 3   :  74 ; 
+ 4   :  70 ; 
+ 5   :  6c ; 
+ 6   :  68 ; 
+ 7   :  64 ; 
+ 8   :  60 ; 
+ 9   :  5c ; 
+ a   :  58 ; 
+ b   :  54 ; 
+ c   :  50 ; 
+ d   :  4c ; 
+ e   :  48 ; 
+ f   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_10.mif
index 09929dc583..a766367cf1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_10.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7e ; 
- 1   :  7a ; 
- 2   :  76 ; 
- 3   :  72 ; 
- 4   :  6e ; 
- 5   :  6a ; 
- 6   :  66 ; 
- 7   :  62 ; 
- 8   :  5e ; 
- 9   :  5a ; 
- a   :  56 ; 
- b   :  52 ; 
- c   :  4e ; 
- d   :  4a ; 
- e   :  46 ; 
- f   :  42 ; 
+ 0   :  7f ; 
+ 1   :  7b ; 
+ 2   :  77 ; 
+ 3   :  73 ; 
+ 4   :  6f ; 
+ 5   :  6b ; 
+ 6   :  67 ; 
+ 7   :  63 ; 
+ 8   :  5f ; 
+ 9   :  5b ; 
+ a   :  57 ; 
+ b   :  53 ; 
+ c   :  4f ; 
+ d   :  4b ; 
+ e   :  47 ; 
+ f   :  43 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_11.mif
index b508bf8c76..aa1c12b436 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_11.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  be ; 
- 1   :  ba ; 
- 2   :  b6 ; 
- 3   :  b2 ; 
- 4   :  ae ; 
- 5   :  aa ; 
- 6   :  a6 ; 
- 7   :  a2 ; 
- 8   :  9e ; 
- 9   :  9a ; 
- a   :  96 ; 
- b   :  92 ; 
- c   :  8e ; 
- d   :  8a ; 
- e   :  86 ; 
- f   :  82 ; 
+ 0   :  bf ; 
+ 1   :  bb ; 
+ 2   :  b7 ; 
+ 3   :  b3 ; 
+ 4   :  af ; 
+ 5   :  ab ; 
+ 6   :  a7 ; 
+ 7   :  a3 ; 
+ 8   :  9f ; 
+ 9   :  9b ; 
+ a   :  97 ; 
+ b   :  93 ; 
+ c   :  8f ; 
+ d   :  8b ; 
+ e   :  87 ; 
+ f   :  83 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_12.mif
index fd738ec9d7..17f731db03 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_12.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe ; 
- 1   :  fa ; 
- 2   :  f6 ; 
- 3   :  f2 ; 
- 4   :  ee ; 
- 5   :  ea ; 
- 6   :  e6 ; 
- 7   :  e2 ; 
- 8   :  de ; 
- 9   :  da ; 
- a   :  d6 ; 
- b   :  d2 ; 
- c   :  ce ; 
- d   :  ca ; 
- e   :  c6 ; 
- f   :  c2 ; 
+ 0   :  ff ; 
+ 1   :  fb ; 
+ 2   :  f7 ; 
+ 3   :  f3 ; 
+ 4   :  ef ; 
+ 5   :  eb ; 
+ 6   :  e7 ; 
+ 7   :  e3 ; 
+ 8   :  df ; 
+ 9   :  db ; 
+ a   :  d7 ; 
+ b   :  d3 ; 
+ c   :  cf ; 
+ d   :  cb ; 
+ e   :  c7 ; 
+ f   :  c3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_13.mif
index a1efc0113b..78a79fd800 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_13.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13e ; 
- 1   :  13a ; 
- 2   :  136 ; 
- 3   :  132 ; 
- 4   :  12e ; 
- 5   :  12a ; 
- 6   :  126 ; 
- 7   :  122 ; 
- 8   :  11e ; 
- 9   :  11a ; 
- a   :  116 ; 
- b   :  112 ; 
- c   :  10e ; 
- d   :  10a ; 
- e   :  106 ; 
- f   :  102 ; 
+ 0   :  13f ; 
+ 1   :  13b ; 
+ 2   :  137 ; 
+ 3   :  133 ; 
+ 4   :  12f ; 
+ 5   :  12b ; 
+ 6   :  127 ; 
+ 7   :  123 ; 
+ 8   :  11f ; 
+ 9   :  11b ; 
+ a   :  117 ; 
+ b   :  113 ; 
+ c   :  10f ; 
+ d   :  10b ; 
+ e   :  107 ; 
+ f   :  103 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_14.mif
index 8696d4b0eb..1191c5ea68 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_14.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17e ; 
- 1   :  17a ; 
- 2   :  176 ; 
- 3   :  172 ; 
- 4   :  16e ; 
- 5   :  16a ; 
- 6   :  166 ; 
- 7   :  162 ; 
- 8   :  15e ; 
- 9   :  15a ; 
- a   :  156 ; 
- b   :  152 ; 
- c   :  14e ; 
- d   :  14a ; 
- e   :  146 ; 
- f   :  142 ; 
+ 0   :  17f ; 
+ 1   :  17b ; 
+ 2   :  177 ; 
+ 3   :  173 ; 
+ 4   :  16f ; 
+ 5   :  16b ; 
+ 6   :  167 ; 
+ 7   :  163 ; 
+ 8   :  15f ; 
+ 9   :  15b ; 
+ a   :  157 ; 
+ b   :  153 ; 
+ c   :  14f ; 
+ d   :  14b ; 
+ e   :  147 ; 
+ f   :  143 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_15.mif
index b20da373ae..e5588acbab 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_15.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1be ; 
- 1   :  1ba ; 
- 2   :  1b6 ; 
- 3   :  1b2 ; 
- 4   :  1ae ; 
- 5   :  1aa ; 
- 6   :  1a6 ; 
- 7   :  1a2 ; 
- 8   :  19e ; 
- 9   :  19a ; 
- a   :  196 ; 
- b   :  192 ; 
- c   :  18e ; 
- d   :  18a ; 
- e   :  186 ; 
- f   :  182 ; 
+ 0   :  1bf ; 
+ 1   :  1bb ; 
+ 2   :  1b7 ; 
+ 3   :  1b3 ; 
+ 4   :  1af ; 
+ 5   :  1ab ; 
+ 6   :  1a7 ; 
+ 7   :  1a3 ; 
+ 8   :  19f ; 
+ 9   :  19b ; 
+ a   :  197 ; 
+ b   :  193 ; 
+ c   :  18f ; 
+ d   :  18b ; 
+ e   :  187 ; 
+ f   :  183 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_16.mif
index d17427167c..051b2272e1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_16.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1fe ; 
- 1   :  1fa ; 
- 2   :  1f6 ; 
- 3   :  1f2 ; 
- 4   :  1ee ; 
- 5   :  1ea ; 
- 6   :  1e6 ; 
- 7   :  1e2 ; 
- 8   :  1de ; 
- 9   :  1da ; 
- a   :  1d6 ; 
- b   :  1d2 ; 
- c   :  1ce ; 
- d   :  1ca ; 
- e   :  1c6 ; 
- f   :  1c2 ; 
+ 0   :  1ff ; 
+ 1   :  1fb ; 
+ 2   :  1f7 ; 
+ 3   :  1f3 ; 
+ 4   :  1ef ; 
+ 5   :  1eb ; 
+ 6   :  1e7 ; 
+ 7   :  1e3 ; 
+ 8   :  1df ; 
+ 9   :  1db ; 
+ a   :  1d7 ; 
+ b   :  1d3 ; 
+ c   :  1cf ; 
+ d   :  1cb ; 
+ e   :  1c7 ; 
+ f   :  1c3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_17.mif
index b94cb1d823..e1c8b2f9de 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_17.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  23e ; 
- 1   :  23a ; 
- 2   :  236 ; 
- 3   :  232 ; 
- 4   :  22e ; 
- 5   :  22a ; 
- 6   :  226 ; 
- 7   :  222 ; 
- 8   :  21e ; 
- 9   :  21a ; 
- a   :  216 ; 
- b   :  212 ; 
- c   :  20e ; 
- d   :  20a ; 
- e   :  206 ; 
- f   :  202 ; 
+ 0   :  23f ; 
+ 1   :  23b ; 
+ 2   :  237 ; 
+ 3   :  233 ; 
+ 4   :  22f ; 
+ 5   :  22b ; 
+ 6   :  227 ; 
+ 7   :  223 ; 
+ 8   :  21f ; 
+ 9   :  21b ; 
+ a   :  217 ; 
+ b   :  213 ; 
+ c   :  20f ; 
+ d   :  20b ; 
+ e   :  207 ; 
+ f   :  203 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_18.mif
index c919c090d5..e93d63bd75 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_18.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3f ; 
- 1   :  3b ; 
- 2   :  37 ; 
- 3   :  33 ; 
- 4   :  2f ; 
- 5   :  2b ; 
- 6   :  27 ; 
- 7   :  23 ; 
- 8   :  1f ; 
- 9   :  1b ; 
- a   :  17 ; 
- b   :  13 ; 
- c   :  f ; 
- d   :  b ; 
- e   :  7 ; 
- f   :  3 ; 
+ 0   :  3e ; 
+ 1   :  3a ; 
+ 2   :  36 ; 
+ 3   :  32 ; 
+ 4   :  2e ; 
+ 5   :  2a ; 
+ 6   :  26 ; 
+ 7   :  22 ; 
+ 8   :  1e ; 
+ 9   :  1a ; 
+ a   :  16 ; 
+ b   :  12 ; 
+ c   :  e ; 
+ d   :  a ; 
+ e   :  6 ; 
+ f   :  2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_19.mif
index a766367cf1..09929dc583 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_19.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f ; 
- 1   :  7b ; 
- 2   :  77 ; 
- 3   :  73 ; 
- 4   :  6f ; 
- 5   :  6b ; 
- 6   :  67 ; 
- 7   :  63 ; 
- 8   :  5f ; 
- 9   :  5b ; 
- a   :  57 ; 
- b   :  53 ; 
- c   :  4f ; 
- d   :  4b ; 
- e   :  47 ; 
- f   :  43 ; 
+ 0   :  7e ; 
+ 1   :  7a ; 
+ 2   :  76 ; 
+ 3   :  72 ; 
+ 4   :  6e ; 
+ 5   :  6a ; 
+ 6   :  66 ; 
+ 7   :  62 ; 
+ 8   :  5e ; 
+ 9   :  5a ; 
+ a   :  56 ; 
+ b   :  52 ; 
+ c   :  4e ; 
+ d   :  4a ; 
+ e   :  46 ; 
+ f   :  42 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_2.mif
index b6afa27cb6..209fb19c86 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_2.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bd ; 
- 1   :  b9 ; 
- 2   :  b5 ; 
- 3   :  b1 ; 
- 4   :  ad ; 
- 5   :  a9 ; 
- 6   :  a5 ; 
- 7   :  a1 ; 
- 8   :  9d ; 
- 9   :  99 ; 
- a   :  95 ; 
- b   :  91 ; 
- c   :  8d ; 
- d   :  89 ; 
- e   :  85 ; 
- f   :  81 ; 
+ 0   :  c0 ; 
+ 1   :  bc ; 
+ 2   :  b8 ; 
+ 3   :  b4 ; 
+ 4   :  b0 ; 
+ 5   :  ac ; 
+ 6   :  a8 ; 
+ 7   :  a4 ; 
+ 8   :  a0 ; 
+ 9   :  9c ; 
+ a   :  98 ; 
+ b   :  94 ; 
+ c   :  90 ; 
+ d   :  8c ; 
+ e   :  88 ; 
+ f   :  84 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_20.mif
index aa1c12b436..b508bf8c76 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_20.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bf ; 
- 1   :  bb ; 
- 2   :  b7 ; 
- 3   :  b3 ; 
- 4   :  af ; 
- 5   :  ab ; 
- 6   :  a7 ; 
- 7   :  a3 ; 
- 8   :  9f ; 
- 9   :  9b ; 
- a   :  97 ; 
- b   :  93 ; 
- c   :  8f ; 
- d   :  8b ; 
- e   :  87 ; 
- f   :  83 ; 
+ 0   :  be ; 
+ 1   :  ba ; 
+ 2   :  b6 ; 
+ 3   :  b2 ; 
+ 4   :  ae ; 
+ 5   :  aa ; 
+ 6   :  a6 ; 
+ 7   :  a2 ; 
+ 8   :  9e ; 
+ 9   :  9a ; 
+ a   :  96 ; 
+ b   :  92 ; 
+ c   :  8e ; 
+ d   :  8a ; 
+ e   :  86 ; 
+ f   :  82 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_21.mif
index 17f731db03..fd738ec9d7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_21.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff ; 
- 1   :  fb ; 
- 2   :  f7 ; 
- 3   :  f3 ; 
- 4   :  ef ; 
- 5   :  eb ; 
- 6   :  e7 ; 
- 7   :  e3 ; 
- 8   :  df ; 
- 9   :  db ; 
- a   :  d7 ; 
- b   :  d3 ; 
- c   :  cf ; 
- d   :  cb ; 
- e   :  c7 ; 
- f   :  c3 ; 
+ 0   :  fe ; 
+ 1   :  fa ; 
+ 2   :  f6 ; 
+ 3   :  f2 ; 
+ 4   :  ee ; 
+ 5   :  ea ; 
+ 6   :  e6 ; 
+ 7   :  e2 ; 
+ 8   :  de ; 
+ 9   :  da ; 
+ a   :  d6 ; 
+ b   :  d2 ; 
+ c   :  ce ; 
+ d   :  ca ; 
+ e   :  c6 ; 
+ f   :  c2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_22.mif
index 78a79fd800..a1efc0113b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_22.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13f ; 
- 1   :  13b ; 
- 2   :  137 ; 
- 3   :  133 ; 
- 4   :  12f ; 
- 5   :  12b ; 
- 6   :  127 ; 
- 7   :  123 ; 
- 8   :  11f ; 
- 9   :  11b ; 
- a   :  117 ; 
- b   :  113 ; 
- c   :  10f ; 
- d   :  10b ; 
- e   :  107 ; 
- f   :  103 ; 
+ 0   :  13e ; 
+ 1   :  13a ; 
+ 2   :  136 ; 
+ 3   :  132 ; 
+ 4   :  12e ; 
+ 5   :  12a ; 
+ 6   :  126 ; 
+ 7   :  122 ; 
+ 8   :  11e ; 
+ 9   :  11a ; 
+ a   :  116 ; 
+ b   :  112 ; 
+ c   :  10e ; 
+ d   :  10a ; 
+ e   :  106 ; 
+ f   :  102 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_23.mif
index 1191c5ea68..8696d4b0eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_23.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17f ; 
- 1   :  17b ; 
- 2   :  177 ; 
- 3   :  173 ; 
- 4   :  16f ; 
- 5   :  16b ; 
- 6   :  167 ; 
- 7   :  163 ; 
- 8   :  15f ; 
- 9   :  15b ; 
- a   :  157 ; 
- b   :  153 ; 
- c   :  14f ; 
- d   :  14b ; 
- e   :  147 ; 
- f   :  143 ; 
+ 0   :  17e ; 
+ 1   :  17a ; 
+ 2   :  176 ; 
+ 3   :  172 ; 
+ 4   :  16e ; 
+ 5   :  16a ; 
+ 6   :  166 ; 
+ 7   :  162 ; 
+ 8   :  15e ; 
+ 9   :  15a ; 
+ a   :  156 ; 
+ b   :  152 ; 
+ c   :  14e ; 
+ d   :  14a ; 
+ e   :  146 ; 
+ f   :  142 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_24.mif
index e5588acbab..b20da373ae 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_24.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1bf ; 
- 1   :  1bb ; 
- 2   :  1b7 ; 
- 3   :  1b3 ; 
- 4   :  1af ; 
- 5   :  1ab ; 
- 6   :  1a7 ; 
- 7   :  1a3 ; 
- 8   :  19f ; 
- 9   :  19b ; 
- a   :  197 ; 
- b   :  193 ; 
- c   :  18f ; 
- d   :  18b ; 
- e   :  187 ; 
- f   :  183 ; 
+ 0   :  1be ; 
+ 1   :  1ba ; 
+ 2   :  1b6 ; 
+ 3   :  1b2 ; 
+ 4   :  1ae ; 
+ 5   :  1aa ; 
+ 6   :  1a6 ; 
+ 7   :  1a2 ; 
+ 8   :  19e ; 
+ 9   :  19a ; 
+ a   :  196 ; 
+ b   :  192 ; 
+ c   :  18e ; 
+ d   :  18a ; 
+ e   :  186 ; 
+ f   :  182 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_25.mif
index 051b2272e1..d17427167c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_25.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1ff ; 
- 1   :  1fb ; 
- 2   :  1f7 ; 
- 3   :  1f3 ; 
- 4   :  1ef ; 
- 5   :  1eb ; 
- 6   :  1e7 ; 
- 7   :  1e3 ; 
- 8   :  1df ; 
- 9   :  1db ; 
- a   :  1d7 ; 
- b   :  1d3 ; 
- c   :  1cf ; 
- d   :  1cb ; 
- e   :  1c7 ; 
- f   :  1c3 ; 
+ 0   :  1fe ; 
+ 1   :  1fa ; 
+ 2   :  1f6 ; 
+ 3   :  1f2 ; 
+ 4   :  1ee ; 
+ 5   :  1ea ; 
+ 6   :  1e6 ; 
+ 7   :  1e2 ; 
+ 8   :  1de ; 
+ 9   :  1da ; 
+ a   :  1d6 ; 
+ b   :  1d2 ; 
+ c   :  1ce ; 
+ d   :  1ca ; 
+ e   :  1c6 ; 
+ f   :  1c2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_26.mif
index e1c8b2f9de..b94cb1d823 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_26.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  23f ; 
- 1   :  23b ; 
- 2   :  237 ; 
- 3   :  233 ; 
- 4   :  22f ; 
- 5   :  22b ; 
- 6   :  227 ; 
- 7   :  223 ; 
- 8   :  21f ; 
- 9   :  21b ; 
- a   :  217 ; 
- b   :  213 ; 
- c   :  20f ; 
- d   :  20b ; 
- e   :  207 ; 
- f   :  203 ; 
+ 0   :  23e ; 
+ 1   :  23a ; 
+ 2   :  236 ; 
+ 3   :  232 ; 
+ 4   :  22e ; 
+ 5   :  22a ; 
+ 6   :  226 ; 
+ 7   :  222 ; 
+ 8   :  21e ; 
+ 9   :  21a ; 
+ a   :  216 ; 
+ b   :  212 ; 
+ c   :  20e ; 
+ d   :  20a ; 
+ e   :  206 ; 
+ f   :  202 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_27.mif
index 7f7175dc84..06c588757d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_27.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  40 ; 
- 1   :  3c ; 
- 2   :  38 ; 
- 3   :  34 ; 
- 4   :  30 ; 
- 5   :  2c ; 
- 6   :  28 ; 
- 7   :  24 ; 
- 8   :  20 ; 
- 9   :  1c ; 
- a   :  18 ; 
- b   :  14 ; 
- c   :  10 ; 
- d   :  c ; 
- e   :  8 ; 
- f   :  4 ; 
+ 0   :  3d ; 
+ 1   :  39 ; 
+ 2   :  35 ; 
+ 3   :  31 ; 
+ 4   :  2d ; 
+ 5   :  29 ; 
+ 6   :  25 ; 
+ 7   :  21 ; 
+ 8   :  1d ; 
+ 9   :  19 ; 
+ a   :  15 ; 
+ b   :  11 ; 
+ c   :  d ; 
+ d   :  9 ; 
+ e   :  5 ; 
+ f   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_28.mif
index cf202ca3e0..6230b00c93 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_28.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  80 ; 
- 1   :  7c ; 
- 2   :  78 ; 
- 3   :  74 ; 
- 4   :  70 ; 
- 5   :  6c ; 
- 6   :  68 ; 
- 7   :  64 ; 
- 8   :  60 ; 
- 9   :  5c ; 
- a   :  58 ; 
- b   :  54 ; 
- c   :  50 ; 
- d   :  4c ; 
- e   :  48 ; 
- f   :  44 ; 
+ 0   :  7d ; 
+ 1   :  79 ; 
+ 2   :  75 ; 
+ 3   :  71 ; 
+ 4   :  6d ; 
+ 5   :  69 ; 
+ 6   :  65 ; 
+ 7   :  61 ; 
+ 8   :  5d ; 
+ 9   :  59 ; 
+ a   :  55 ; 
+ b   :  51 ; 
+ c   :  4d ; 
+ d   :  49 ; 
+ e   :  45 ; 
+ f   :  41 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_29.mif
index 209fb19c86..b6afa27cb6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_29.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  c0 ; 
- 1   :  bc ; 
- 2   :  b8 ; 
- 3   :  b4 ; 
- 4   :  b0 ; 
- 5   :  ac ; 
- 6   :  a8 ; 
- 7   :  a4 ; 
- 8   :  a0 ; 
- 9   :  9c ; 
- a   :  98 ; 
- b   :  94 ; 
- c   :  90 ; 
- d   :  8c ; 
- e   :  88 ; 
- f   :  84 ; 
+ 0   :  bd ; 
+ 1   :  b9 ; 
+ 2   :  b5 ; 
+ 3   :  b1 ; 
+ 4   :  ad ; 
+ 5   :  a9 ; 
+ 6   :  a5 ; 
+ 7   :  a1 ; 
+ 8   :  9d ; 
+ 9   :  99 ; 
+ a   :  95 ; 
+ b   :  91 ; 
+ c   :  8d ; 
+ d   :  89 ; 
+ e   :  85 ; 
+ f   :  81 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_3.mif
index 529f5dc9af..850ee789b9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_3.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd ; 
- 1   :  f9 ; 
- 2   :  f5 ; 
- 3   :  f1 ; 
- 4   :  ed ; 
- 5   :  e9 ; 
- 6   :  e5 ; 
- 7   :  e1 ; 
- 8   :  dd ; 
- 9   :  d9 ; 
- a   :  d5 ; 
- b   :  d1 ; 
- c   :  cd ; 
- d   :  c9 ; 
- e   :  c5 ; 
- f   :  c1 ; 
+ 0   :  100 ; 
+ 1   :  fc ; 
+ 2   :  f8 ; 
+ 3   :  f4 ; 
+ 4   :  f0 ; 
+ 5   :  ec ; 
+ 6   :  e8 ; 
+ 7   :  e4 ; 
+ 8   :  e0 ; 
+ 9   :  dc ; 
+ a   :  d8 ; 
+ b   :  d4 ; 
+ c   :  d0 ; 
+ d   :  cc ; 
+ e   :  c8 ; 
+ f   :  c4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_30.mif
index 850ee789b9..529f5dc9af 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_30.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  100 ; 
- 1   :  fc ; 
- 2   :  f8 ; 
- 3   :  f4 ; 
- 4   :  f0 ; 
- 5   :  ec ; 
- 6   :  e8 ; 
- 7   :  e4 ; 
- 8   :  e0 ; 
- 9   :  dc ; 
- a   :  d8 ; 
- b   :  d4 ; 
- c   :  d0 ; 
- d   :  cc ; 
- e   :  c8 ; 
- f   :  c4 ; 
+ 0   :  fd ; 
+ 1   :  f9 ; 
+ 2   :  f5 ; 
+ 3   :  f1 ; 
+ 4   :  ed ; 
+ 5   :  e9 ; 
+ 6   :  e5 ; 
+ 7   :  e1 ; 
+ 8   :  dd ; 
+ 9   :  d9 ; 
+ a   :  d5 ; 
+ b   :  d1 ; 
+ c   :  cd ; 
+ d   :  c9 ; 
+ e   :  c5 ; 
+ f   :  c1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_31.mif
index da54a5b38d..943467a083 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_31.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  140 ; 
- 1   :  13c ; 
- 2   :  138 ; 
- 3   :  134 ; 
- 4   :  130 ; 
- 5   :  12c ; 
- 6   :  128 ; 
- 7   :  124 ; 
- 8   :  120 ; 
- 9   :  11c ; 
- a   :  118 ; 
- b   :  114 ; 
- c   :  110 ; 
- d   :  10c ; 
- e   :  108 ; 
- f   :  104 ; 
+ 0   :  13d ; 
+ 1   :  139 ; 
+ 2   :  135 ; 
+ 3   :  131 ; 
+ 4   :  12d ; 
+ 5   :  129 ; 
+ 6   :  125 ; 
+ 7   :  121 ; 
+ 8   :  11d ; 
+ 9   :  119 ; 
+ a   :  115 ; 
+ b   :  111 ; 
+ c   :  10d ; 
+ d   :  109 ; 
+ e   :  105 ; 
+ f   :  101 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_32.mif
index dedea54946..1a51be6315 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_32.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  180 ; 
- 1   :  17c ; 
- 2   :  178 ; 
- 3   :  174 ; 
- 4   :  170 ; 
- 5   :  16c ; 
- 6   :  168 ; 
- 7   :  164 ; 
- 8   :  160 ; 
- 9   :  15c ; 
- a   :  158 ; 
- b   :  154 ; 
- c   :  150 ; 
- d   :  14c ; 
- e   :  148 ; 
- f   :  144 ; 
+ 0   :  17d ; 
+ 1   :  179 ; 
+ 2   :  175 ; 
+ 3   :  171 ; 
+ 4   :  16d ; 
+ 5   :  169 ; 
+ 6   :  165 ; 
+ 7   :  161 ; 
+ 8   :  15d ; 
+ 9   :  159 ; 
+ a   :  155 ; 
+ b   :  151 ; 
+ c   :  14d ; 
+ d   :  149 ; 
+ e   :  145 ; 
+ f   :  141 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_33.mif
index cc46253d91..b9b226daec 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_33.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1c0 ; 
- 1   :  1bc ; 
- 2   :  1b8 ; 
- 3   :  1b4 ; 
- 4   :  1b0 ; 
- 5   :  1ac ; 
- 6   :  1a8 ; 
- 7   :  1a4 ; 
- 8   :  1a0 ; 
- 9   :  19c ; 
- a   :  198 ; 
- b   :  194 ; 
- c   :  190 ; 
- d   :  18c ; 
- e   :  188 ; 
- f   :  184 ; 
+ 0   :  1bd ; 
+ 1   :  1b9 ; 
+ 2   :  1b5 ; 
+ 3   :  1b1 ; 
+ 4   :  1ad ; 
+ 5   :  1a9 ; 
+ 6   :  1a5 ; 
+ 7   :  1a1 ; 
+ 8   :  19d ; 
+ 9   :  199 ; 
+ a   :  195 ; 
+ b   :  191 ; 
+ c   :  18d ; 
+ d   :  189 ; 
+ e   :  185 ; 
+ f   :  181 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_34.mif
index 87ef8c5bc0..11d46f94d2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_34.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  200 ; 
- 1   :  1fc ; 
- 2   :  1f8 ; 
- 3   :  1f4 ; 
- 4   :  1f0 ; 
- 5   :  1ec ; 
- 6   :  1e8 ; 
- 7   :  1e4 ; 
- 8   :  1e0 ; 
- 9   :  1dc ; 
- a   :  1d8 ; 
- b   :  1d4 ; 
- c   :  1d0 ; 
- d   :  1cc ; 
- e   :  1c8 ; 
- f   :  1c4 ; 
+ 0   :  1fd ; 
+ 1   :  1f9 ; 
+ 2   :  1f5 ; 
+ 3   :  1f1 ; 
+ 4   :  1ed ; 
+ 5   :  1e9 ; 
+ 6   :  1e5 ; 
+ 7   :  1e1 ; 
+ 8   :  1dd ; 
+ 9   :  1d9 ; 
+ a   :  1d5 ; 
+ b   :  1d1 ; 
+ c   :  1cd ; 
+ d   :  1c9 ; 
+ e   :  1c5 ; 
+ f   :  1c1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_35.mif
index cb5e208e0e..242b045f1d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_35.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  240 ; 
- 1   :  23c ; 
- 2   :  238 ; 
- 3   :  234 ; 
- 4   :  230 ; 
- 5   :  22c ; 
- 6   :  228 ; 
- 7   :  224 ; 
- 8   :  220 ; 
- 9   :  21c ; 
- a   :  218 ; 
- b   :  214 ; 
- c   :  210 ; 
- d   :  20c ; 
- e   :  208 ; 
- f   :  204 ; 
+ 0   :  23d ; 
+ 1   :  239 ; 
+ 2   :  235 ; 
+ 3   :  231 ; 
+ 4   :  22d ; 
+ 5   :  229 ; 
+ 6   :  225 ; 
+ 7   :  221 ; 
+ 8   :  21d ; 
+ 9   :  219 ; 
+ a   :  215 ; 
+ b   :  211 ; 
+ c   :  20d ; 
+ d   :  209 ; 
+ e   :  205 ; 
+ f   :  201 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_4.mif
index 943467a083..da54a5b38d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_4.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13d ; 
- 1   :  139 ; 
- 2   :  135 ; 
- 3   :  131 ; 
- 4   :  12d ; 
- 5   :  129 ; 
- 6   :  125 ; 
- 7   :  121 ; 
- 8   :  11d ; 
- 9   :  119 ; 
- a   :  115 ; 
- b   :  111 ; 
- c   :  10d ; 
- d   :  109 ; 
- e   :  105 ; 
- f   :  101 ; 
+ 0   :  140 ; 
+ 1   :  13c ; 
+ 2   :  138 ; 
+ 3   :  134 ; 
+ 4   :  130 ; 
+ 5   :  12c ; 
+ 6   :  128 ; 
+ 7   :  124 ; 
+ 8   :  120 ; 
+ 9   :  11c ; 
+ a   :  118 ; 
+ b   :  114 ; 
+ c   :  110 ; 
+ d   :  10c ; 
+ e   :  108 ; 
+ f   :  104 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_5.mif
index 1a51be6315..dedea54946 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_5.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17d ; 
- 1   :  179 ; 
- 2   :  175 ; 
- 3   :  171 ; 
- 4   :  16d ; 
- 5   :  169 ; 
- 6   :  165 ; 
- 7   :  161 ; 
- 8   :  15d ; 
- 9   :  159 ; 
- a   :  155 ; 
- b   :  151 ; 
- c   :  14d ; 
- d   :  149 ; 
- e   :  145 ; 
- f   :  141 ; 
+ 0   :  180 ; 
+ 1   :  17c ; 
+ 2   :  178 ; 
+ 3   :  174 ; 
+ 4   :  170 ; 
+ 5   :  16c ; 
+ 6   :  168 ; 
+ 7   :  164 ; 
+ 8   :  160 ; 
+ 9   :  15c ; 
+ a   :  158 ; 
+ b   :  154 ; 
+ c   :  150 ; 
+ d   :  14c ; 
+ e   :  148 ; 
+ f   :  144 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_6.mif
index b9b226daec..cc46253d91 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_6.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1bd ; 
- 1   :  1b9 ; 
- 2   :  1b5 ; 
- 3   :  1b1 ; 
- 4   :  1ad ; 
- 5   :  1a9 ; 
- 6   :  1a5 ; 
- 7   :  1a1 ; 
- 8   :  19d ; 
- 9   :  199 ; 
- a   :  195 ; 
- b   :  191 ; 
- c   :  18d ; 
- d   :  189 ; 
- e   :  185 ; 
- f   :  181 ; 
+ 0   :  1c0 ; 
+ 1   :  1bc ; 
+ 2   :  1b8 ; 
+ 3   :  1b4 ; 
+ 4   :  1b0 ; 
+ 5   :  1ac ; 
+ 6   :  1a8 ; 
+ 7   :  1a4 ; 
+ 8   :  1a0 ; 
+ 9   :  19c ; 
+ a   :  198 ; 
+ b   :  194 ; 
+ c   :  190 ; 
+ d   :  18c ; 
+ e   :  188 ; 
+ f   :  184 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_7.mif
index 11d46f94d2..87ef8c5bc0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_7.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1fd ; 
- 1   :  1f9 ; 
- 2   :  1f5 ; 
- 3   :  1f1 ; 
- 4   :  1ed ; 
- 5   :  1e9 ; 
- 6   :  1e5 ; 
- 7   :  1e1 ; 
- 8   :  1dd ; 
- 9   :  1d9 ; 
- a   :  1d5 ; 
- b   :  1d1 ; 
- c   :  1cd ; 
- d   :  1c9 ; 
- e   :  1c5 ; 
- f   :  1c1 ; 
+ 0   :  200 ; 
+ 1   :  1fc ; 
+ 2   :  1f8 ; 
+ 3   :  1f4 ; 
+ 4   :  1f0 ; 
+ 5   :  1ec ; 
+ 6   :  1e8 ; 
+ 7   :  1e4 ; 
+ 8   :  1e0 ; 
+ 9   :  1dc ; 
+ a   :  1d8 ; 
+ b   :  1d4 ; 
+ c   :  1d0 ; 
+ d   :  1cc ; 
+ e   :  1c8 ; 
+ f   :  1c4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_8.mif
index 242b045f1d..cb5e208e0e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_8.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  23d ; 
- 1   :  239 ; 
- 2   :  235 ; 
- 3   :  231 ; 
- 4   :  22d ; 
- 5   :  229 ; 
- 6   :  225 ; 
- 7   :  221 ; 
- 8   :  21d ; 
- 9   :  219 ; 
- a   :  215 ; 
- b   :  211 ; 
- c   :  20d ; 
- d   :  209 ; 
- e   :  205 ; 
- f   :  201 ; 
+ 0   :  240 ; 
+ 1   :  23c ; 
+ 2   :  238 ; 
+ 3   :  234 ; 
+ 4   :  230 ; 
+ 5   :  22c ; 
+ 6   :  228 ; 
+ 7   :  224 ; 
+ 8   :  220 ; 
+ 9   :  21c ; 
+ a   :  218 ; 
+ b   :  214 ; 
+ c   :  210 ; 
+ d   :  20c ; 
+ e   :  208 ; 
+ f   :  204 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_9.mif
index e93d63bd75..c919c090d5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_incrementing_9taps_64points_16b_4wb_9.mif
@@ -3,20 +3,20 @@ DEPTH=16;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3e ; 
- 1   :  3a ; 
- 2   :  36 ; 
- 3   :  32 ; 
- 4   :  2e ; 
- 5   :  2a ; 
- 6   :  26 ; 
- 7   :  22 ; 
- 8   :  1e ; 
- 9   :  1a ; 
- a   :  16 ; 
- b   :  12 ; 
- c   :  e ; 
- d   :  a ; 
- e   :  6 ; 
- f   :  2 ; 
+ 0   :  3f ; 
+ 1   :  3b ; 
+ 2   :  37 ; 
+ 3   :  33 ; 
+ 4   :  2f ; 
+ 5   :  2b ; 
+ 6   :  27 ; 
+ 7   :  23 ; 
+ 8   :  1f ; 
+ 9   :  1b ; 
+ a   :  17 ; 
+ b   :  13 ; 
+ c   :  f ; 
+ d   :  b ; 
+ e   :  7 ; 
+ f   :  3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_0.mif
index dcc0aac66d..b3b8f26a63 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_0.mif
@@ -3,83 +3,83 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffc ; 
+ 0   :  fffe ; 
  1   :  fffc ; 
  2   :  fffb ; 
- 3   :  fffc ; 
- 4   :  fffd ; 
- 5   :  ffff ; 
- 6   :  ffff ; 
- 7   :  ffff ; 
- 8   :  fffe ; 
+ 3   :  fffb ; 
+ 4   :  fffc ; 
+ 5   :  fffd ; 
+ 6   :  fffe ; 
+ 7   :  0 ; 
+ 8   :  ffff ; 
  9   :  fffe ; 
  a   :  fffd ; 
- b   :  fffc ; 
- c   :  fffb ; 
+ b   :  fffd ; 
+ c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fff9 ; 
+ f   :  fffa ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff7 ; 
+ 12   :  fff8 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
- 15   :  fff5 ; 
+ 15   :  fff6 ; 
  16   :  fff5 ; 
- 17   :  fff4 ; 
- 18   :  fff3 ; 
+ 17   :  fff5 ; 
+ 18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff2 ; 
+ 1a   :  fff3 ; 
  1b   :  fff2 ; 
- 1c   :  fff1 ; 
+ 1c   :  fff2 ; 
  1d   :  fff1 ; 
  1e   :  fff0 ; 
  1f   :  fff0 ; 
  20   :  ffef ; 
- 21   :  ffee ; 
+ 21   :  ffef ; 
  22   :  ffee ; 
- 23   :  ffed ; 
+ 23   :  ffee ; 
  24   :  ffed ; 
- 25   :  ffec ; 
+ 25   :  ffed ; 
  26   :  ffec ; 
  27   :  ffec ; 
  28   :  ffeb ; 
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffe9 ; 
+ 2c   :  ffea ; 
  2d   :  ffe9 ; 
- 2e   :  ffe8 ; 
+ 2e   :  ffe9 ; 
  2f   :  ffe8 ; 
  30   :  ffe8 ; 
- 31   :  ffe7 ; 
+ 31   :  ffe8 ; 
  32   :  ffe7 ; 
  33   :  ffe7 ; 
- 34   :  ffe6 ; 
+ 34   :  ffe7 ; 
  35   :  ffe6 ; 
  36   :  ffe6 ; 
  37   :  ffe5 ; 
  38   :  ffe5 ; 
  39   :  ffe5 ; 
- 3a   :  ffe4 ; 
+ 3a   :  ffe5 ; 
  3b   :  ffe4 ; 
  3c   :  ffe4 ; 
  3d   :  ffe4 ; 
  3e   :  ffe3 ; 
  3f   :  ffe3 ; 
  40   :  ffe3 ; 
- 41   :  ffe2 ; 
+ 41   :  ffe3 ; 
  42   :  ffe2 ; 
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe1 ; 
+ 46   :  ffe2 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe0 ; 
+ 4c   :  ffe1 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -88,7 +88,7 @@ CONTENT BEGIN
  52   :  ffe0 ; 
  53   :  ffe0 ; 
  54   :  ffe0 ; 
- 55   :  ffdf ; 
+ 55   :  ffe0 ; 
  56   :  ffdf ; 
  57   :  ffdf ; 
  58   :  ffdf ; 
@@ -111,7 +111,7 @@ CONTENT BEGIN
  69   :  ffdf ; 
  6a   :  ffdf ; 
  6b   :  ffdf ; 
- 6c   :  ffe0 ; 
+ 6c   :  ffdf ; 
  6d   :  ffe0 ; 
  6e   :  ffe0 ; 
  6f   :  ffe0 ; 
@@ -121,14 +121,14 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe1 ; 
+ 76   :  ffe0 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
  7a   :  ffe1 ; 
  7b   :  ffe1 ; 
  7c   :  ffe1 ; 
- 7d   :  ffe2 ; 
+ 7d   :  ffe1 ; 
  7e   :  ffe2 ; 
  7f   :  ffe2 ; 
  80   :  ffe2 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe4 ; 
+ 89   :  ffe3 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -150,11 +150,11 @@ CONTENT BEGIN
  90   :  ffe5 ; 
  91   :  ffe5 ; 
  92   :  ffe5 ; 
- 93   :  ffe6 ; 
+ 93   :  ffe5 ; 
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe7 ; 
+ 97   :  ffe6 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -163,45 +163,45 @@ CONTENT BEGIN
  9d   :  ffe8 ; 
  9e   :  ffe8 ; 
  9f   :  ffe8 ; 
- a0   :  ffe9 ; 
+ a0   :  ffe8 ; 
  a1   :  ffe9 ; 
  a2   :  ffe9 ; 
  a3   :  ffe9 ; 
- a4   :  ffea ; 
+ a4   :  ffe9 ; 
  a5   :  ffea ; 
  a6   :  ffea ; 
  a7   :  ffea ; 
- a8   :  ffeb ; 
+ a8   :  ffea ; 
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffec ; 
+ ac   :  ffeb ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
  b0   :  ffec ; 
- b1   :  ffed ; 
+ b1   :  ffec ; 
  b2   :  ffed ; 
  b3   :  ffed ; 
- b4   :  ffee ; 
+ b4   :  ffed ; 
  b5   :  ffee ; 
  b6   :  ffee ; 
  b7   :  ffee ; 
  b8   :  ffee ; 
- b9   :  ffef ; 
+ b9   :  ffee ; 
  ba   :  ffef ; 
  bb   :  ffef ; 
  bc   :  ffef ; 
- bd   :  fff0 ; 
+ bd   :  ffef ; 
  be   :  fff0 ; 
  bf   :  fff0 ; 
  c0   :  fff0 ; 
  c1   :  fff0 ; 
- c2   :  fff1 ; 
+ c2   :  fff0 ; 
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff2 ; 
+ c6   :  fff1 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -213,15 +213,15 @@ CONTENT BEGIN
  cf   :  fff3 ; 
  d0   :  fff3 ; 
  d1   :  fff3 ; 
- d2   :  fff4 ; 
+ d2   :  fff3 ; 
  d3   :  fff4 ; 
  d4   :  fff4 ; 
  d5   :  fff4 ; 
  d6   :  fff5 ; 
- d7   :  fff4 ; 
+ d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff5 ; 
+ da   :  fff4 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  fff6 ; 
  e5   :  fff7 ; 
  e6   :  fff7 ; 
- e7   :  fff6 ; 
+ e7   :  fff7 ; 
  e8   :  fff6 ; 
- e9   :  fff5 ; 
- ea   :  fff6 ; 
+ e9   :  fff6 ; 
+ ea   :  fff5 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff5 ; 
- f1   :  fff4 ; 
- f2   :  fff5 ; 
- f3   :  fff7 ; 
- f4   :  fff9 ; 
- f5   :  fffa ; 
- f6   :  fffa ; 
- f7   :  fff6 ; 
- f8   :  fff1 ; 
- f9   :  ffed ; 
- fa   :  ffed ; 
- fb   :  fff6 ; 
- fc   :  8 ; 
- fd   :  23 ; 
- fe   :  41 ; 
- ff   :  5e ; 
+ f0   :  fff6 ; 
+ f1   :  fff5 ; 
+ f2   :  fff4 ; 
+ f3   :  fff5 ; 
+ f4   :  fff7 ; 
+ f5   :  fff9 ; 
+ f6   :  fffb ; 
+ f7   :  fff9 ; 
+ f8   :  fff5 ; 
+ f9   :  fff0 ; 
+ fa   :  ffec ; 
+ fb   :  ffef ; 
+ fc   :  fffa ; 
+ fd   :  e ; 
+ fe   :  2a ; 
+ ff   :  48 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_1.mif
index 5335ce8ff2..17208a9709 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_1.mif
@@ -3,115 +3,115 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffeb ; 
- 1   :  ffed ; 
- 2   :  fff0 ; 
- 3   :  fff5 ; 
- 4   :  fff9 ; 
- 5   :  fffe ; 
- 6   :  2 ; 
- 7   :  6 ; 
- 8   :  9 ; 
- 9   :  b ; 
- a   :  e ; 
- b   :  f ; 
- c   :  10 ; 
- d   :  13 ; 
- e   :  15 ; 
- f   :  18 ; 
- 10   :  1c ; 
- 11   :  1e ; 
- 12   :  20 ; 
- 13   :  21 ; 
- 14   :  23 ; 
- 15   :  26 ; 
- 16   :  27 ; 
- 17   :  2a ; 
- 18   :  2d ; 
- 19   :  2e ; 
- 1a   :  30 ; 
- 1b   :  32 ; 
- 1c   :  33 ; 
- 1d   :  36 ; 
- 1e   :  38 ; 
- 1f   :  39 ; 
- 20   :  3b ; 
- 21   :  3e ; 
- 22   :  3f ; 
- 23   :  41 ; 
+ 0   :  ffea ; 
+ 1   :  ffec ; 
+ 2   :  ffee ; 
+ 3   :  fff2 ; 
+ 4   :  fff5 ; 
+ 5   :  fffa ; 
+ 6   :  fffe ; 
+ 7   :  3 ; 
+ 8   :  7 ; 
+ 9   :  a ; 
+ a   :  c ; 
+ b   :  e ; 
+ c   :  11 ; 
+ d   :  11 ; 
+ e   :  13 ; 
+ f   :  17 ; 
+ 10   :  1a ; 
+ 11   :  1c ; 
+ 12   :  1e ; 
+ 13   :  20 ; 
+ 14   :  22 ; 
+ 15   :  23 ; 
+ 16   :  26 ; 
+ 17   :  28 ; 
+ 18   :  2b ; 
+ 19   :  2d ; 
+ 1a   :  2f ; 
+ 1b   :  31 ; 
+ 1c   :  32 ; 
+ 1d   :  34 ; 
+ 1e   :  36 ; 
+ 1f   :  38 ; 
+ 20   :  3a ; 
+ 21   :  3c ; 
+ 22   :  3e ; 
+ 23   :  3f ; 
  24   :  42 ; 
- 25   :  44 ; 
- 26   :  46 ; 
- 27   :  48 ; 
+ 25   :  43 ; 
+ 26   :  45 ; 
+ 27   :  47 ; 
  28   :  49 ; 
- 29   :  4b ; 
+ 29   :  49 ; 
  2a   :  4d ; 
- 2b   :  4f ; 
- 2c   :  50 ; 
+ 2b   :  4d ; 
+ 2c   :  4f ; 
  2d   :  51 ; 
- 2e   :  53 ; 
+ 2e   :  52 ; 
  2f   :  54 ; 
- 30   :  56 ; 
+ 30   :  55 ; 
  31   :  57 ; 
- 32   :  59 ; 
- 33   :  59 ; 
+ 32   :  58 ; 
+ 33   :  5a ; 
  34   :  5b ; 
- 35   :  5d ; 
- 36   :  5e ; 
- 37   :  60 ; 
+ 35   :  5b ; 
+ 36   :  5d ; 
+ 37   :  5f ; 
  38   :  60 ; 
  39   :  61 ; 
- 3a   :  63 ; 
- 3b   :  63 ; 
- 3c   :  65 ; 
+ 3a   :  62 ; 
+ 3b   :  64 ; 
+ 3c   :  64 ; 
  3d   :  66 ; 
  3e   :  67 ; 
  3f   :  68 ; 
- 40   :  6a ; 
- 41   :  6b ; 
- 42   :  6c ; 
- 43   :  6d ; 
- 44   :  6e ; 
- 45   :  6f ; 
+ 40   :  69 ; 
+ 41   :  6a ; 
+ 42   :  6b ; 
+ 43   :  6c ; 
+ 44   :  6d ; 
+ 45   :  6e ; 
  46   :  6f ; 
- 47   :  71 ; 
- 48   :  71 ; 
- 49   :  72 ; 
- 4a   :  73 ; 
+ 47   :  70 ; 
+ 48   :  70 ; 
+ 49   :  71 ; 
+ 4a   :  72 ; 
  4b   :  73 ; 
- 4c   :  74 ; 
- 4d   :  75 ; 
+ 4c   :  73 ; 
+ 4d   :  74 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  77 ; 
+ 50   :  76 ; 
  51   :  77 ; 
- 52   :  78 ; 
- 53   :  79 ; 
- 54   :  79 ; 
- 55   :  7a ; 
- 56   :  7a ; 
- 57   :  7b ; 
- 58   :  7b ; 
+ 52   :  77 ; 
+ 53   :  78 ; 
+ 54   :  78 ; 
+ 55   :  79 ; 
+ 56   :  79 ; 
+ 57   :  7a ; 
+ 58   :  7a ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7d ; 
+ 5b   :  7c ; 
  5c   :  7c ; 
  5d   :  7c ; 
- 5e   :  7d ; 
+ 5e   :  7c ; 
  5f   :  7d ; 
- 60   :  7d ; 
- 61   :  7c ; 
- 62   :  7d ; 
+ 60   :  7c ; 
+ 61   :  7d ; 
+ 62   :  7c ; 
  63   :  7d ; 
  64   :  7d ; 
  65   :  7e ; 
  66   :  7e ; 
- 67   :  7e ; 
+ 67   :  7d ; 
  68   :  7e ; 
  69   :  7e ; 
- 6a   :  7e ; 
- 6b   :  7f ; 
- 6c   :  7e ; 
+ 6a   :  7d ; 
+ 6b   :  7e ; 
+ 6c   :  7d ; 
  6d   :  7e ; 
  6e   :  7e ; 
  6f   :  7d ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  7d ; 
  72   :  7d ; 
  73   :  7d ; 
- 74   :  7c ; 
+ 74   :  7d ; 
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
  78   :  7b ; 
- 79   :  7a ; 
+ 79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7a ; 
+ 7b   :  7c ; 
  7c   :  7a ; 
- 7d   :  79 ; 
- 7e   :  79 ; 
+ 7d   :  7a ; 
+ 7e   :  7a ; 
  7f   :  79 ; 
- 80   :  78 ; 
+ 80   :  79 ; 
  81   :  78 ; 
- 82   :  77 ; 
- 83   :  77 ; 
+ 82   :  78 ; 
+ 83   :  78 ; 
  84   :  76 ; 
  85   :  75 ; 
- 86   :  75 ; 
- 87   :  75 ; 
- 88   :  74 ; 
- 89   :  73 ; 
+ 86   :  76 ; 
+ 87   :  76 ; 
+ 88   :  75 ; 
+ 89   :  74 ; 
  8a   :  73 ; 
- 8b   :  72 ; 
+ 8b   :  73 ; 
  8c   :  72 ; 
- 8d   :  71 ; 
- 8e   :  70 ; 
- 8f   :  70 ; 
- 90   :  6f ; 
- 91   :  6e ; 
+ 8d   :  72 ; 
+ 8e   :  71 ; 
+ 8f   :  6f ; 
+ 90   :  70 ; 
+ 91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6c ; 
- 95   :  6b ; 
+ 94   :  6d ; 
+ 95   :  6c ; 
  96   :  6b ; 
- 97   :  6b ; 
- 98   :  69 ; 
- 99   :  68 ; 
- 9a   :  67 ; 
+ 97   :  6a ; 
+ 98   :  6a ; 
+ 99   :  69 ; 
+ 9a   :  68 ; 
  9b   :  67 ; 
  9c   :  66 ; 
  9d   :  65 ; 
- 9e   :  63 ; 
- 9f   :  63 ; 
- a0   :  62 ; 
- a1   :  61 ; 
+ 9e   :  65 ; 
+ 9f   :  64 ; 
+ a0   :  64 ; 
+ a1   :  62 ; 
  a2   :  61 ; 
  a3   :  60 ; 
- a4   :  5f ; 
- a5   :  5e ; 
- a6   :  5d ; 
+ a4   :  60 ; 
+ a5   :  5f ; 
+ a6   :  5e ; 
  a7   :  5d ; 
  a8   :  5b ; 
- a9   :  5a ; 
- aa   :  59 ; 
+ a9   :  5b ; 
+ aa   :  5a ; 
  ab   :  59 ; 
- ac   :  57 ; 
+ ac   :  58 ; 
  ad   :  57 ; 
- ae   :  55 ; 
+ ae   :  56 ; 
  af   :  55 ; 
- b0   :  53 ; 
- b1   :  52 ; 
- b2   :  51 ; 
- b3   :  50 ; 
- b4   :  4f ; 
- b5   :  4e ; 
- b6   :  4d ; 
- b7   :  4c ; 
- b8   :  4b ; 
- b9   :  4a ; 
- ba   :  49 ; 
+ b0   :  54 ; 
+ b1   :  53 ; 
+ b2   :  52 ; 
+ b3   :  51 ; 
+ b4   :  50 ; 
+ b5   :  4f ; 
+ b6   :  4e ; 
+ b7   :  4d ; 
+ b8   :  4c ; 
+ b9   :  4b ; 
+ ba   :  4a ; 
  bb   :  49 ; 
- bc   :  47 ; 
- bd   :  46 ; 
- be   :  45 ; 
+ bc   :  48 ; 
+ bd   :  48 ; 
+ be   :  46 ; 
  bf   :  44 ; 
- c0   :  43 ; 
- c1   :  42 ; 
+ c0   :  44 ; 
+ c1   :  43 ; 
  c2   :  41 ; 
- c3   :  3f ; 
- c4   :  3e ; 
- c5   :  3d ; 
- c6   :  3c ; 
- c7   :  3b ; 
+ c3   :  40 ; 
+ c4   :  40 ; 
+ c5   :  3f ; 
+ c6   :  3e ; 
+ c7   :  3c ; 
  c8   :  3b ; 
- c9   :  39 ; 
- ca   :  38 ; 
- cb   :  37 ; 
+ c9   :  3a ; 
+ ca   :  39 ; 
+ cb   :  38 ; 
  cc   :  36 ; 
- cd   :  35 ; 
- ce   :  33 ; 
- cf   :  32 ; 
- d0   :  32 ; 
- d1   :  30 ; 
- d2   :  30 ; 
- d3   :  2e ; 
- d4   :  2e ; 
- d5   :  2c ; 
+ cd   :  36 ; 
+ ce   :  35 ; 
+ cf   :  34 ; 
+ d0   :  33 ; 
+ d1   :  32 ; 
+ d2   :  32 ; 
+ d3   :  2f ; 
+ d4   :  2f ; 
+ d5   :  2d ; 
  d6   :  2c ; 
  d7   :  2b ; 
- d8   :  2a ; 
- d9   :  29 ; 
- da   :  27 ; 
- db   :  27 ; 
+ d8   :  2c ; 
+ d9   :  2a ; 
+ da   :  29 ; 
+ db   :  28 ; 
  dc   :  26 ; 
- dd   :  24 ; 
- de   :  23 ; 
+ dd   :  25 ; 
+ de   :  25 ; 
  df   :  23 ; 
  e0   :  22 ; 
- e1   :  21 ; 
- e2   :  1f ; 
- e3   :  1e ; 
- e4   :  1e ; 
+ e1   :  22 ; 
+ e2   :  21 ; 
+ e3   :  1f ; 
+ e4   :  1f ; 
  e5   :  1d ; 
- e6   :  1b ; 
+ e6   :  1c ; 
  e7   :  1b ; 
- e8   :  1a ; 
- e9   :  19 ; 
+ e8   :  1b ; 
+ e9   :  1a ; 
  ea   :  19 ; 
- eb   :  17 ; 
- ec   :  15 ; 
+ eb   :  18 ; 
+ ec   :  17 ; 
  ed   :  15 ; 
- ee   :  14 ; 
- ef   :  13 ; 
- f0   :  13 ; 
+ ee   :  15 ; 
+ ef   :  14 ; 
+ f0   :  14 ; 
  f1   :  12 ; 
- f2   :  11 ; 
- f3   :  10 ; 
- f4   :  e ; 
- f5   :  d ; 
- f6   :  c ; 
+ f2   :  12 ; 
+ f3   :  11 ; 
+ f4   :  f ; 
+ f5   :  e ; 
+ f6   :  d ; 
  f7   :  c ; 
- f8   :  c ; 
- f9   :  b ; 
- fa   :  a ; 
- fb   :  9 ; 
+ f8   :  d ; 
+ f9   :  c ; 
+ fa   :  b ; 
+ fb   :  a ; 
  fc   :  7 ; 
- fd   :  4 ; 
- fe   :  1 ; 
- ff   :  fffe ; 
+ fd   :  6 ; 
+ fe   :  3 ; 
+ ff   :  0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_10.mif
index 2c91050369..f98ab2b981 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_10.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d ; 
- 1   :  27 ; 
- 2   :  42 ; 
- 3   :  5f ; 
- 4   :  7c ; 
- 5   :  99 ; 
- 6   :  b5 ; 
- 7   :  d2 ; 
- 8   :  ed ; 
- 9   :  109 ; 
- a   :  124 ; 
- b   :  140 ; 
- c   :  15c ; 
- d   :  178 ; 
- e   :  194 ; 
- f   :  1b0 ; 
- 10   :  1cc ; 
- 11   :  1e9 ; 
- 12   :  205 ; 
- 13   :  221 ; 
- 14   :  23e ; 
- 15   :  25a ; 
- 16   :  277 ; 
- 17   :  294 ; 
- 18   :  2b0 ; 
- 19   :  2cd ; 
- 1a   :  2ea ; 
- 1b   :  306 ; 
- 1c   :  323 ; 
- 1d   :  340 ; 
- 1e   :  35d ; 
- 1f   :  37a ; 
- 20   :  397 ; 
- 21   :  3b4 ; 
- 22   :  3d0 ; 
- 23   :  3ed ; 
- 24   :  40a ; 
- 25   :  427 ; 
- 26   :  444 ; 
- 27   :  461 ; 
- 28   :  47d ; 
- 29   :  49a ; 
- 2a   :  4b7 ; 
- 2b   :  4d4 ; 
- 2c   :  4f0 ; 
- 2d   :  50d ; 
- 2e   :  529 ; 
- 2f   :  546 ; 
- 30   :  562 ; 
- 31   :  57e ; 
- 32   :  59b ; 
- 33   :  5b7 ; 
- 34   :  5d3 ; 
- 35   :  5ef ; 
- 36   :  60b ; 
- 37   :  627 ; 
- 38   :  642 ; 
- 39   :  65e ; 
- 3a   :  679 ; 
- 3b   :  695 ; 
- 3c   :  6b0 ; 
- 3d   :  6cb ; 
- 3e   :  6e6 ; 
- 3f   :  701 ; 
- 40   :  71c ; 
- 41   :  736 ; 
- 42   :  751 ; 
- 43   :  76b ; 
- 44   :  785 ; 
- 45   :  79f ; 
- 46   :  7b9 ; 
- 47   :  7d2 ; 
- 48   :  7ec ; 
- 49   :  805 ; 
- 4a   :  81e ; 
- 4b   :  837 ; 
- 4c   :  84f ; 
- 4d   :  868 ; 
- 4e   :  880 ; 
- 4f   :  898 ; 
- 50   :  8af ; 
- 51   :  8c7 ; 
- 52   :  8de ; 
- 53   :  8f5 ; 
- 54   :  90c ; 
- 55   :  923 ; 
- 56   :  939 ; 
- 57   :  94f ; 
- 58   :  965 ; 
- 59   :  97a ; 
- 5a   :  990 ; 
- 5b   :  9a5 ; 
- 5c   :  9b9 ; 
- 5d   :  9ce ; 
- 5e   :  9e2 ; 
- 5f   :  9f6 ; 
- 60   :  a09 ; 
- 61   :  a1d ; 
- 62   :  a30 ; 
- 63   :  a42 ; 
- 64   :  a55 ; 
- 65   :  a67 ; 
- 66   :  a78 ; 
- 67   :  a8a ; 
- 68   :  a9b ; 
- 69   :  aac ; 
- 6a   :  abc ; 
- 6b   :  acc ; 
- 6c   :  adc ; 
- 6d   :  aeb ; 
- 6e   :  afa ; 
- 6f   :  b08 ; 
- 70   :  b17 ; 
- 71   :  b25 ; 
- 72   :  b32 ; 
- 73   :  b3f ; 
- 74   :  b4c ; 
- 75   :  b58 ; 
- 76   :  b64 ; 
- 77   :  b70 ; 
- 78   :  b7b ; 
- 79   :  b86 ; 
- 7a   :  b90 ; 
- 7b   :  b9a ; 
- 7c   :  ba3 ; 
- 7d   :  bac ; 
- 7e   :  bb5 ; 
- 7f   :  bbd ; 
- 80   :  bc5 ; 
- 81   :  bcd ; 
- 82   :  bd4 ; 
- 83   :  bda ; 
- 84   :  be0 ; 
- 85   :  be6 ; 
- 86   :  beb ; 
- 87   :  bf0 ; 
- 88   :  bf4 ; 
- 89   :  bf8 ; 
- 8a   :  bfb ; 
- 8b   :  bfe ; 
- 8c   :  c01 ; 
- 8d   :  c03 ; 
- 8e   :  c04 ; 
+ 0   :  fffa ; 
+ 1   :  13 ; 
+ 2   :  2e ; 
+ 3   :  49 ; 
+ 4   :  66 ; 
+ 5   :  83 ; 
+ 6   :  a0 ; 
+ 7   :  bd ; 
+ 8   :  d8 ; 
+ 9   :  f4 ; 
+ a   :  110 ; 
+ b   :  12b ; 
+ c   :  147 ; 
+ d   :  163 ; 
+ e   :  17f ; 
+ f   :  19b ; 
+ 10   :  1b7 ; 
+ 11   :  1d3 ; 
+ 12   :  1f0 ; 
+ 13   :  20c ; 
+ 14   :  228 ; 
+ 15   :  245 ; 
+ 16   :  262 ; 
+ 17   :  27e ; 
+ 18   :  29b ; 
+ 19   :  2b7 ; 
+ 1a   :  2d4 ; 
+ 1b   :  2f1 ; 
+ 1c   :  30e ; 
+ 1d   :  32b ; 
+ 1e   :  347 ; 
+ 1f   :  364 ; 
+ 20   :  381 ; 
+ 21   :  39e ; 
+ 22   :  3bb ; 
+ 23   :  3d8 ; 
+ 24   :  3f5 ; 
+ 25   :  411 ; 
+ 26   :  42e ; 
+ 27   :  44b ; 
+ 28   :  468 ; 
+ 29   :  485 ; 
+ 2a   :  4a1 ; 
+ 2b   :  4be ; 
+ 2c   :  4db ; 
+ 2d   :  4f7 ; 
+ 2e   :  514 ; 
+ 2f   :  530 ; 
+ 30   :  54d ; 
+ 31   :  569 ; 
+ 32   :  586 ; 
+ 33   :  5a2 ; 
+ 34   :  5be ; 
+ 35   :  5da ; 
+ 36   :  5f6 ; 
+ 37   :  612 ; 
+ 38   :  62e ; 
+ 39   :  649 ; 
+ 3a   :  665 ; 
+ 3b   :  680 ; 
+ 3c   :  69c ; 
+ 3d   :  6b7 ; 
+ 3e   :  6d2 ; 
+ 3f   :  6ed ; 
+ 40   :  708 ; 
+ 41   :  722 ; 
+ 42   :  73d ; 
+ 43   :  757 ; 
+ 44   :  771 ; 
+ 45   :  78b ; 
+ 46   :  7a5 ; 
+ 47   :  7bf ; 
+ 48   :  7d8 ; 
+ 49   :  7f2 ; 
+ 4a   :  80b ; 
+ 4b   :  824 ; 
+ 4c   :  83d ; 
+ 4d   :  855 ; 
+ 4e   :  86e ; 
+ 4f   :  886 ; 
+ 50   :  89e ; 
+ 51   :  8b5 ; 
+ 52   :  8cd ; 
+ 53   :  8e4 ; 
+ 54   :  8fb ; 
+ 55   :  912 ; 
+ 56   :  928 ; 
+ 57   :  93f ; 
+ 58   :  955 ; 
+ 59   :  96a ; 
+ 5a   :  980 ; 
+ 5b   :  995 ; 
+ 5c   :  9aa ; 
+ 5d   :  9bf ; 
+ 5e   :  9d3 ; 
+ 5f   :  9e7 ; 
+ 60   :  9fb ; 
+ 61   :  a0e ; 
+ 62   :  a22 ; 
+ 63   :  a34 ; 
+ 64   :  a47 ; 
+ 65   :  a59 ; 
+ 66   :  a6b ; 
+ 67   :  a7d ; 
+ 68   :  a8e ; 
+ 69   :  a9f ; 
+ 6a   :  ab0 ; 
+ 6b   :  ac0 ; 
+ 6c   :  ad0 ; 
+ 6d   :  adf ; 
+ 6e   :  aef ; 
+ 6f   :  afe ; 
+ 70   :  b0c ; 
+ 71   :  b1a ; 
+ 72   :  b28 ; 
+ 73   :  b35 ; 
+ 74   :  b42 ; 
+ 75   :  b4f ; 
+ 76   :  b5b ; 
+ 77   :  b67 ; 
+ 78   :  b72 ; 
+ 79   :  b7e ; 
+ 7a   :  b88 ; 
+ 7b   :  b92 ; 
+ 7c   :  b9c ; 
+ 7d   :  ba6 ; 
+ 7e   :  baf ; 
+ 7f   :  bb7 ; 
+ 80   :  bbf ; 
+ 81   :  bc7 ; 
+ 82   :  bce ; 
+ 83   :  bd5 ; 
+ 84   :  bdc ; 
+ 85   :  be2 ; 
+ 86   :  be7 ; 
+ 87   :  bec ; 
+ 88   :  bf1 ; 
+ 89   :  bf5 ; 
+ 8a   :  bf9 ; 
+ 8b   :  bfc ; 
+ 8c   :  bff ; 
+ 8d   :  c01 ; 
+ 8e   :  c03 ; 
  8f   :  c05 ; 
  90   :  c06 ; 
  91   :  c06 ; 
  92   :  c06 ; 
  93   :  c05 ; 
- 94   :  c03 ; 
- 95   :  c02 ; 
- 96   :  bff ; 
- 97   :  bfc ; 
- 98   :  bf9 ; 
- 99   :  bf5 ; 
- 9a   :  bf1 ; 
- 9b   :  bec ; 
- 9c   :  be7 ; 
- 9d   :  be1 ; 
- 9e   :  bdb ; 
- 9f   :  bd4 ; 
- a0   :  bcd ; 
- a1   :  bc5 ; 
- a2   :  bbc ; 
- a3   :  bb3 ; 
- a4   :  baa ; 
- a5   :  ba0 ; 
- a6   :  b96 ; 
- a7   :  b8b ; 
- a8   :  b7f ; 
- a9   :  b73 ; 
- aa   :  b67 ; 
- ab   :  b5a ; 
- ac   :  b4c ; 
- ad   :  b3e ; 
- ae   :  b30 ; 
- af   :  b20 ; 
- b0   :  b11 ; 
- b1   :  b01 ; 
- b2   :  af0 ; 
- b3   :  adf ; 
- b4   :  acd ; 
- b5   :  abb ; 
- b6   :  aa8 ; 
- b7   :  a94 ; 
- b8   :  a81 ; 
- b9   :  a6c ; 
- ba   :  a57 ; 
- bb   :  a42 ; 
- bc   :  a2c ; 
- bd   :  a15 ; 
- be   :  9fe ; 
- bf   :  9e7 ; 
- c0   :  9cf ; 
- c1   :  9b6 ; 
- c2   :  99d ; 
- c3   :  984 ; 
- c4   :  96a ; 
- c5   :  94f ; 
- c6   :  934 ; 
- c7   :  918 ; 
- c8   :  8fc ; 
- c9   :  8df ; 
- ca   :  8c2 ; 
- cb   :  8a4 ; 
- cc   :  886 ; 
- cd   :  867 ; 
- ce   :  848 ; 
- cf   :  829 ; 
- d0   :  808 ; 
- d1   :  7e8 ; 
- d2   :  7c6 ; 
- d3   :  7a5 ; 
- d4   :  783 ; 
- d5   :  760 ; 
- d6   :  73d ; 
- d7   :  719 ; 
- d8   :  6f5 ; 
- d9   :  6d1 ; 
- da   :  6ac ; 
- db   :  686 ; 
- dc   :  660 ; 
- dd   :  63a ; 
- de   :  613 ; 
- df   :  5eb ; 
- e0   :  5c4 ; 
- e1   :  59b ; 
- e2   :  573 ; 
- e3   :  54a ; 
- e4   :  520 ; 
- e5   :  4f6 ; 
- e6   :  4cc ; 
- e7   :  4a1 ; 
- e8   :  476 ; 
- e9   :  44a ; 
- ea   :  41e ; 
- eb   :  3f2 ; 
- ec   :  3c5 ; 
- ed   :  397 ; 
- ee   :  36a ; 
- ef   :  33c ; 
- f0   :  30d ; 
- f1   :  2de ; 
- f2   :  2af ; 
- f3   :  280 ; 
- f4   :  250 ; 
- f5   :  220 ; 
- f6   :  1ef ; 
- f7   :  1be ; 
- f8   :  18d ; 
- f9   :  15b ; 
- fa   :  129 ; 
- fb   :  f7 ; 
- fc   :  c3 ; 
- fd   :  8f ; 
- fe   :  5a ; 
- ff   :  25 ; 
+ 94   :  c04 ; 
+ 95   :  c03 ; 
+ 96   :  c01 ; 
+ 97   :  bff ; 
+ 98   :  bfc ; 
+ 99   :  bf8 ; 
+ 9a   :  bf4 ; 
+ 9b   :  bf0 ; 
+ 9c   :  beb ; 
+ 9d   :  be5 ; 
+ 9e   :  bdf ; 
+ 9f   :  bd9 ; 
+ a0   :  bd2 ; 
+ a1   :  bcb ; 
+ a2   :  bc3 ; 
+ a3   :  bba ; 
+ a4   :  bb1 ; 
+ a5   :  ba8 ; 
+ a6   :  b9e ; 
+ a7   :  b93 ; 
+ a8   :  b88 ; 
+ a9   :  b7c ; 
+ aa   :  b70 ; 
+ ab   :  b64 ; 
+ ac   :  b56 ; 
+ ad   :  b49 ; 
+ ae   :  b3b ; 
+ af   :  b2c ; 
+ b0   :  b1d ; 
+ b1   :  b0d ; 
+ b2   :  afc ; 
+ b3   :  aec ; 
+ b4   :  ada ; 
+ b5   :  ac8 ; 
+ b6   :  ab6 ; 
+ b7   :  aa3 ; 
+ b8   :  a90 ; 
+ b9   :  a7c ; 
+ ba   :  a67 ; 
+ bb   :  a52 ; 
+ bc   :  a3c ; 
+ bd   :  a26 ; 
+ be   :  a10 ; 
+ bf   :  9f9 ; 
+ c0   :  9e1 ; 
+ c1   :  9c9 ; 
+ c2   :  9b0 ; 
+ c3   :  997 ; 
+ c4   :  97d ; 
+ c5   :  963 ; 
+ c6   :  948 ; 
+ c7   :  92d ; 
+ c8   :  911 ; 
+ c9   :  8f5 ; 
+ ca   :  8d8 ; 
+ cb   :  8bb ; 
+ cc   :  89d ; 
+ cd   :  87f ; 
+ ce   :  860 ; 
+ cf   :  840 ; 
+ d0   :  821 ; 
+ d1   :  800 ; 
+ d2   :  7df ; 
+ d3   :  7be ; 
+ d4   :  79c ; 
+ d5   :  77a ; 
+ d6   :  757 ; 
+ d7   :  734 ; 
+ d8   :  710 ; 
+ d9   :  6ec ; 
+ da   :  6c7 ; 
+ db   :  6a2 ; 
+ dc   :  67d ; 
+ dd   :  657 ; 
+ de   :  630 ; 
+ df   :  609 ; 
+ e0   :  5e2 ; 
+ e1   :  5ba ; 
+ e2   :  591 ; 
+ e3   :  569 ; 
+ e4   :  53f ; 
+ e5   :  516 ; 
+ e6   :  4ec ; 
+ e7   :  4c1 ; 
+ e8   :  496 ; 
+ e9   :  46b ; 
+ ea   :  43f ; 
+ eb   :  413 ; 
+ ec   :  3e6 ; 
+ ed   :  3b9 ; 
+ ee   :  38c ; 
+ ef   :  35e ; 
+ f0   :  330 ; 
+ f1   :  302 ; 
+ f2   :  2d3 ; 
+ f3   :  2a3 ; 
+ f4   :  274 ; 
+ f5   :  244 ; 
+ f6   :  214 ; 
+ f7   :  1e3 ; 
+ f8   :  1b2 ; 
+ f9   :  180 ; 
+ fa   :  14f ; 
+ fb   :  11d ; 
+ fc   :  ea ; 
+ fd   :  b7 ; 
+ fe   :  82 ; 
+ ff   :  4c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_11.mif
index 5290bc459d..ab74dd4dff 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_11.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe5 ; 
- 1   :  ffd7 ; 
- 2   :  ffca ; 
- 3   :  ffbc ; 
- 4   :  ffb1 ; 
- 5   :  ffa5 ; 
- 6   :  ff9a ; 
- 7   :  ff8d ; 
- 8   :  ff80 ; 
- 9   :  ff72 ; 
- a   :  ff64 ; 
- b   :  ff55 ; 
- c   :  ff47 ; 
- d   :  ff38 ; 
- e   :  ff2a ; 
- f   :  ff1c ; 
- 10   :  ff0d ; 
- 11   :  feff ; 
- 12   :  fef0 ; 
- 13   :  fee2 ; 
- 14   :  fed3 ; 
- 15   :  fec5 ; 
- 16   :  feb6 ; 
- 17   :  fea7 ; 
- 18   :  fe99 ; 
- 19   :  fe8a ; 
- 1a   :  fe7b ; 
- 1b   :  fe6d ; 
- 1c   :  fe5e ; 
- 1d   :  fe4f ; 
- 1e   :  fe40 ; 
- 1f   :  fe32 ; 
- 20   :  fe23 ; 
- 21   :  fe14 ; 
- 22   :  fe05 ; 
- 23   :  fdf6 ; 
- 24   :  fde8 ; 
- 25   :  fdd9 ; 
- 26   :  fdca ; 
- 27   :  fdbb ; 
- 28   :  fdad ; 
- 29   :  fd9e ; 
- 2a   :  fd8f ; 
- 2b   :  fd80 ; 
- 2c   :  fd72 ; 
- 2d   :  fd63 ; 
- 2e   :  fd54 ; 
- 2f   :  fd46 ; 
- 30   :  fd37 ; 
- 31   :  fd29 ; 
- 32   :  fd1a ; 
- 33   :  fd0c ; 
- 34   :  fcfd ; 
- 35   :  fcef ; 
- 36   :  fce0 ; 
- 37   :  fcd2 ; 
- 38   :  fcc4 ; 
- 39   :  fcb6 ; 
- 3a   :  fca8 ; 
- 3b   :  fc9a ; 
- 3c   :  fc8c ; 
- 3d   :  fc7e ; 
- 3e   :  fc70 ; 
- 3f   :  fc62 ; 
- 40   :  fc54 ; 
- 41   :  fc47 ; 
- 42   :  fc39 ; 
- 43   :  fc2b ; 
- 44   :  fc1e ; 
- 45   :  fc11 ; 
- 46   :  fc03 ; 
- 47   :  fbf6 ; 
- 48   :  fbe9 ; 
- 49   :  fbdc ; 
- 4a   :  fbcf ; 
- 4b   :  fbc3 ; 
- 4c   :  fbb6 ; 
- 4d   :  fba9 ; 
- 4e   :  fb9d ; 
- 4f   :  fb91 ; 
- 50   :  fb84 ; 
- 51   :  fb78 ; 
- 52   :  fb6c ; 
- 53   :  fb60 ; 
- 54   :  fb55 ; 
- 55   :  fb49 ; 
- 56   :  fb3d ; 
- 57   :  fb32 ; 
- 58   :  fb27 ; 
- 59   :  fb1c ; 
- 5a   :  fb11 ; 
- 5b   :  fb06 ; 
- 5c   :  fafb ; 
- 5d   :  faf1 ; 
- 5e   :  fae6 ; 
- 5f   :  fadc ; 
- 60   :  fad2 ; 
- 61   :  fac8 ; 
- 62   :  fabf ; 
- 63   :  fab5 ; 
- 64   :  faac ; 
- 65   :  faa2 ; 
- 66   :  fa99 ; 
- 67   :  fa90 ; 
- 68   :  fa87 ; 
- 69   :  fa7f ; 
- 6a   :  fa77 ; 
- 6b   :  fa6e ; 
- 6c   :  fa66 ; 
- 6d   :  fa5e ; 
- 6e   :  fa57 ; 
- 6f   :  fa4f ; 
- 70   :  fa48 ; 
- 71   :  fa41 ; 
- 72   :  fa3a ; 
- 73   :  fa33 ; 
- 74   :  fa2d ; 
- 75   :  fa26 ; 
- 76   :  fa20 ; 
- 77   :  fa1a ; 
- 78   :  fa15 ; 
- 79   :  fa0f ; 
- 7a   :  fa0a ; 
- 7b   :  fa05 ; 
- 7c   :  fa00 ; 
- 7d   :  f9fc ; 
- 7e   :  f9f7 ; 
- 7f   :  f9f3 ; 
- 80   :  f9ef ; 
- 81   :  f9eb ; 
- 82   :  f9e8 ; 
- 83   :  f9e4 ; 
- 84   :  f9e1 ; 
- 85   :  f9df ; 
- 86   :  f9dc ; 
- 87   :  f9da ; 
- 88   :  f9d8 ; 
- 89   :  f9d6 ; 
- 8a   :  f9d4 ; 
- 8b   :  f9d3 ; 
- 8c   :  f9d1 ; 
+ 0   :  fff0 ; 
+ 1   :  ffe1 ; 
+ 2   :  ffd3 ; 
+ 3   :  ffc7 ; 
+ 4   :  ffba ; 
+ 5   :  ffae ; 
+ 6   :  ffa3 ; 
+ 7   :  ff96 ; 
+ 8   :  ff8a ; 
+ 9   :  ff7d ; 
+ a   :  ff6e ; 
+ b   :  ff60 ; 
+ c   :  ff51 ; 
+ d   :  ff43 ; 
+ e   :  ff35 ; 
+ f   :  ff26 ; 
+ 10   :  ff18 ; 
+ 11   :  ff0a ; 
+ 12   :  fefb ; 
+ 13   :  feed ; 
+ 14   :  fede ; 
+ 15   :  fed0 ; 
+ 16   :  fec1 ; 
+ 17   :  feb2 ; 
+ 18   :  fea4 ; 
+ 19   :  fe95 ; 
+ 1a   :  fe86 ; 
+ 1b   :  fe78 ; 
+ 1c   :  fe69 ; 
+ 1d   :  fe5a ; 
+ 1e   :  fe4b ; 
+ 1f   :  fe3d ; 
+ 20   :  fe2e ; 
+ 21   :  fe1f ; 
+ 22   :  fe10 ; 
+ 23   :  fe02 ; 
+ 24   :  fdf3 ; 
+ 25   :  fde4 ; 
+ 26   :  fdd5 ; 
+ 27   :  fdc6 ; 
+ 28   :  fdb8 ; 
+ 29   :  fda9 ; 
+ 2a   :  fd9a ; 
+ 2b   :  fd8b ; 
+ 2c   :  fd7d ; 
+ 2d   :  fd6e ; 
+ 2e   :  fd5f ; 
+ 2f   :  fd51 ; 
+ 30   :  fd42 ; 
+ 31   :  fd33 ; 
+ 32   :  fd25 ; 
+ 33   :  fd16 ; 
+ 34   :  fd08 ; 
+ 35   :  fcfa ; 
+ 36   :  fceb ; 
+ 37   :  fcdd ; 
+ 38   :  fccf ; 
+ 39   :  fcc0 ; 
+ 3a   :  fcb2 ; 
+ 3b   :  fca4 ; 
+ 3c   :  fc96 ; 
+ 3d   :  fc88 ; 
+ 3e   :  fc7a ; 
+ 3f   :  fc6c ; 
+ 40   :  fc5e ; 
+ 41   :  fc51 ; 
+ 42   :  fc43 ; 
+ 43   :  fc36 ; 
+ 44   :  fc28 ; 
+ 45   :  fc1b ; 
+ 46   :  fc0d ; 
+ 47   :  fc00 ; 
+ 48   :  fbf3 ; 
+ 49   :  fbe6 ; 
+ 4a   :  fbd9 ; 
+ 4b   :  fbcc ; 
+ 4c   :  fbbf ; 
+ 4d   :  fbb3 ; 
+ 4e   :  fba6 ; 
+ 4f   :  fb9a ; 
+ 50   :  fb8d ; 
+ 51   :  fb81 ; 
+ 52   :  fb75 ; 
+ 53   :  fb69 ; 
+ 54   :  fb5d ; 
+ 55   :  fb52 ; 
+ 56   :  fb46 ; 
+ 57   :  fb3b ; 
+ 58   :  fb2f ; 
+ 59   :  fb24 ; 
+ 5a   :  fb19 ; 
+ 5b   :  fb0e ; 
+ 5c   :  fb03 ; 
+ 5d   :  faf9 ; 
+ 5e   :  faee ; 
+ 5f   :  fae4 ; 
+ 60   :  fada ; 
+ 61   :  fad0 ; 
+ 62   :  fac6 ; 
+ 63   :  fabc ; 
+ 64   :  fab3 ; 
+ 65   :  faa9 ; 
+ 66   :  faa0 ; 
+ 67   :  fa97 ; 
+ 68   :  fa8e ; 
+ 69   :  fa85 ; 
+ 6a   :  fa7d ; 
+ 6b   :  fa74 ; 
+ 6c   :  fa6c ; 
+ 6d   :  fa64 ; 
+ 6e   :  fa5c ; 
+ 6f   :  fa55 ; 
+ 70   :  fa4d ; 
+ 71   :  fa46 ; 
+ 72   :  fa3f ; 
+ 73   :  fa38 ; 
+ 74   :  fa32 ; 
+ 75   :  fa2b ; 
+ 76   :  fa25 ; 
+ 77   :  fa1f ; 
+ 78   :  fa19 ; 
+ 79   :  fa13 ; 
+ 7a   :  fa0e ; 
+ 7b   :  fa09 ; 
+ 7c   :  fa04 ; 
+ 7d   :  f9ff ; 
+ 7e   :  f9fa ; 
+ 7f   :  f9f6 ; 
+ 80   :  f9f2 ; 
+ 81   :  f9ee ; 
+ 82   :  f9ea ; 
+ 83   :  f9e7 ; 
+ 84   :  f9e4 ; 
+ 85   :  f9e1 ; 
+ 86   :  f9de ; 
+ 87   :  f9db ; 
+ 88   :  f9d9 ; 
+ 89   :  f9d7 ; 
+ 8a   :  f9d5 ; 
+ 8b   :  f9d4 ; 
+ 8c   :  f9d2 ; 
  8d   :  f9d1 ; 
  8e   :  f9d0 ; 
- 8f   :  f9cf ; 
+ 8f   :  f9d0 ; 
  90   :  f9cf ; 
  91   :  f9cf ; 
- 92   :  f9d0 ; 
+ 92   :  f9cf ; 
  93   :  f9d0 ; 
- 94   :  f9d1 ; 
- 95   :  f9d2 ; 
- 96   :  f9d4 ; 
- 97   :  f9d5 ; 
- 98   :  f9d7 ; 
- 99   :  f9d9 ; 
- 9a   :  f9dc ; 
- 9b   :  f9de ; 
- 9c   :  f9e1 ; 
- 9d   :  f9e4 ; 
- 9e   :  f9e8 ; 
- 9f   :  f9eb ; 
- a0   :  f9ef ; 
- a1   :  f9f4 ; 
- a2   :  f9f8 ; 
- a3   :  f9fd ; 
- a4   :  fa02 ; 
- a5   :  fa07 ; 
- a6   :  fa0d ; 
- a7   :  fa12 ; 
- a8   :  fa19 ; 
- a9   :  fa1f ; 
- aa   :  fa26 ; 
- ab   :  fa2c ; 
- ac   :  fa34 ; 
- ad   :  fa3b ; 
- ae   :  fa43 ; 
- af   :  fa4b ; 
- b0   :  fa53 ; 
- b1   :  fa5c ; 
- b2   :  fa64 ; 
- b3   :  fa6e ; 
- b4   :  fa77 ; 
- b5   :  fa81 ; 
- b6   :  fa8a ; 
- b7   :  fa95 ; 
- b8   :  fa9f ; 
- b9   :  faaa ; 
- ba   :  fab5 ; 
- bb   :  fac0 ; 
- bc   :  facc ; 
- bd   :  fad7 ; 
- be   :  fae3 ; 
- bf   :  faf0 ; 
- c0   :  fafc ; 
- c1   :  fb09 ; 
- c2   :  fb16 ; 
- c3   :  fb24 ; 
- c4   :  fb31 ; 
- c5   :  fb3f ; 
- c6   :  fb4e ; 
- c7   :  fb5c ; 
- c8   :  fb6b ; 
- c9   :  fb7a ; 
- ca   :  fb89 ; 
- cb   :  fb99 ; 
- cc   :  fba8 ; 
- cd   :  fbb8 ; 
- ce   :  fbc9 ; 
- cf   :  fbd9 ; 
- d0   :  fbea ; 
- d1   :  fbfb ; 
- d2   :  fc0c ; 
- d3   :  fc1e ; 
- d4   :  fc30 ; 
- d5   :  fc42 ; 
- d6   :  fc54 ; 
- d7   :  fc66 ; 
- d8   :  fc79 ; 
- d9   :  fc8c ; 
- da   :  fc9f ; 
- db   :  fcb3 ; 
- dc   :  fcc7 ; 
- dd   :  fcdb ; 
- de   :  fcef ; 
- df   :  fd03 ; 
- e0   :  fd18 ; 
- e1   :  fd2d ; 
- e2   :  fd42 ; 
- e3   :  fd57 ; 
- e4   :  fd6d ; 
- e5   :  fd82 ; 
- e6   :  fd98 ; 
- e7   :  fdae ; 
- e8   :  fdc5 ; 
- e9   :  fddb ; 
- ea   :  fdf2 ; 
- eb   :  fe09 ; 
- ec   :  fe20 ; 
- ed   :  fe37 ; 
- ee   :  fe4f ; 
- ef   :  fe67 ; 
- f0   :  fe7f ; 
- f1   :  fe97 ; 
- f2   :  feaf ; 
- f3   :  fec8 ; 
- f4   :  fee0 ; 
- f5   :  fef9 ; 
- f6   :  ff12 ; 
- f7   :  ff2b ; 
- f8   :  ff45 ; 
- f9   :  ff5f ; 
- fa   :  ff79 ; 
- fb   :  ff91 ; 
- fc   :  ffaa ; 
- fd   :  ffc1 ; 
- fe   :  ffda ; 
- ff   :  fff2 ; 
+ 94   :  f9d0 ; 
+ 95   :  f9d1 ; 
+ 96   :  f9d3 ; 
+ 97   :  f9d4 ; 
+ 98   :  f9d6 ; 
+ 99   :  f9d8 ; 
+ 9a   :  f9da ; 
+ 9b   :  f9dc ; 
+ 9c   :  f9df ; 
+ 9d   :  f9e2 ; 
+ 9e   :  f9e5 ; 
+ 9f   :  f9e9 ; 
+ a0   :  f9ec ; 
+ a1   :  f9f0 ; 
+ a2   :  f9f5 ; 
+ a3   :  f9f9 ; 
+ a4   :  f9fe ; 
+ a5   :  fa03 ; 
+ a6   :  fa08 ; 
+ a7   :  fa0e ; 
+ a8   :  fa14 ; 
+ a9   :  fa1a ; 
+ aa   :  fa21 ; 
+ ab   :  fa27 ; 
+ ac   :  fa2e ; 
+ ad   :  fa36 ; 
+ ae   :  fa3d ; 
+ af   :  fa45 ; 
+ b0   :  fa4d ; 
+ b1   :  fa55 ; 
+ b2   :  fa5e ; 
+ b3   :  fa67 ; 
+ b4   :  fa70 ; 
+ b5   :  fa79 ; 
+ b6   :  fa83 ; 
+ b7   :  fa8d ; 
+ b8   :  fa97 ; 
+ b9   :  faa2 ; 
+ ba   :  faad ; 
+ bb   :  fab8 ; 
+ bc   :  fac3 ; 
+ bd   :  face ; 
+ be   :  fada ; 
+ bf   :  fae7 ; 
+ c0   :  faf3 ; 
+ c1   :  fb00 ; 
+ c2   :  fb0d ; 
+ c3   :  fb1a ; 
+ c4   :  fb27 ; 
+ c5   :  fb35 ; 
+ c6   :  fb43 ; 
+ c7   :  fb51 ; 
+ c8   :  fb60 ; 
+ c9   :  fb6f ; 
+ ca   :  fb7e ; 
+ cb   :  fb8d ; 
+ cc   :  fb9d ; 
+ cd   :  fbac ; 
+ ce   :  fbbc ; 
+ cf   :  fbcd ; 
+ d0   :  fbdd ; 
+ d1   :  fbee ; 
+ d2   :  fbff ; 
+ d3   :  fc11 ; 
+ d4   :  fc22 ; 
+ d5   :  fc34 ; 
+ d6   :  fc46 ; 
+ d7   :  fc59 ; 
+ d8   :  fc6b ; 
+ d9   :  fc7e ; 
+ da   :  fc91 ; 
+ db   :  fca4 ; 
+ dc   :  fcb8 ; 
+ dd   :  fccc ; 
+ de   :  fce0 ; 
+ df   :  fcf4 ; 
+ e0   :  fd08 ; 
+ e1   :  fd1d ; 
+ e2   :  fd32 ; 
+ e3   :  fd47 ; 
+ e4   :  fd5c ; 
+ e5   :  fd72 ; 
+ e6   :  fd88 ; 
+ e7   :  fd9e ; 
+ e8   :  fdb4 ; 
+ e9   :  fdca ; 
+ ea   :  fde1 ; 
+ eb   :  fdf8 ; 
+ ec   :  fe0f ; 
+ ed   :  fe26 ; 
+ ee   :  fe3d ; 
+ ef   :  fe55 ; 
+ f0   :  fe6d ; 
+ f1   :  fe85 ; 
+ f2   :  fe9d ; 
+ f3   :  feb5 ; 
+ f4   :  fece ; 
+ f5   :  fee6 ; 
+ f6   :  fefe ; 
+ f7   :  ff18 ; 
+ f8   :  ff31 ; 
+ f9   :  ff4c ; 
+ fa   :  ff65 ; 
+ fb   :  ff7f ; 
+ fc   :  ff98 ; 
+ fd   :  ffb0 ; 
+ fe   :  ffc8 ; 
+ ff   :  ffe1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_12.mif
index 4aab305a22..70ac867d54 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_12.mif
@@ -3,149 +3,149 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5 ; 
- 1   :  b ; 
- 2   :  12 ; 
- 3   :  1a ; 
- 4   :  22 ; 
- 5   :  2b ; 
- 6   :  32 ; 
- 7   :  3a ; 
- 8   :  41 ; 
- 9   :  47 ; 
- a   :  4e ; 
- b   :  55 ; 
- c   :  5b ; 
- d   :  62 ; 
- e   :  69 ; 
- f   :  70 ; 
- 10   :  76 ; 
- 11   :  7d ; 
- 12   :  84 ; 
- 13   :  8b ; 
- 14   :  92 ; 
- 15   :  99 ; 
- 16   :  a0 ; 
- 17   :  a7 ; 
- 18   :  ae ; 
- 19   :  b5 ; 
- 1a   :  bc ; 
- 1b   :  c3 ; 
- 1c   :  ca ; 
- 1d   :  d1 ; 
- 1e   :  d8 ; 
- 1f   :  df ; 
- 20   :  e6 ; 
- 21   :  ed ; 
- 22   :  f4 ; 
- 23   :  fb ; 
- 24   :  102 ; 
- 25   :  10a ; 
- 26   :  111 ; 
- 27   :  118 ; 
- 28   :  11f ; 
- 29   :  126 ; 
- 2a   :  12d ; 
- 2b   :  134 ; 
- 2c   :  13b ; 
- 2d   :  142 ; 
- 2e   :  149 ; 
- 2f   :  150 ; 
- 30   :  158 ; 
- 31   :  15f ; 
- 32   :  166 ; 
- 33   :  16d ; 
- 34   :  174 ; 
- 35   :  17b ; 
- 36   :  182 ; 
- 37   :  189 ; 
- 38   :  190 ; 
- 39   :  196 ; 
- 3a   :  19d ; 
- 3b   :  1a4 ; 
- 3c   :  1ab ; 
- 3d   :  1b2 ; 
- 3e   :  1b9 ; 
- 3f   :  1bf ; 
- 40   :  1c6 ; 
- 41   :  1cd ; 
- 42   :  1d3 ; 
- 43   :  1da ; 
- 44   :  1e1 ; 
- 45   :  1e7 ; 
- 46   :  1ee ; 
- 47   :  1f4 ; 
- 48   :  1fb ; 
- 49   :  201 ; 
- 4a   :  207 ; 
- 4b   :  20e ; 
- 4c   :  214 ; 
- 4d   :  21a ; 
- 4e   :  220 ; 
- 4f   :  226 ; 
- 50   :  22c ; 
- 51   :  232 ; 
- 52   :  238 ; 
- 53   :  23e ; 
- 54   :  244 ; 
- 55   :  24a ; 
- 56   :  250 ; 
- 57   :  255 ; 
- 58   :  25b ; 
- 59   :  260 ; 
- 5a   :  266 ; 
- 5b   :  26b ; 
- 5c   :  271 ; 
- 5d   :  276 ; 
- 5e   :  27b ; 
- 5f   :  280 ; 
- 60   :  285 ; 
- 61   :  28a ; 
- 62   :  28f ; 
- 63   :  294 ; 
- 64   :  299 ; 
- 65   :  29e ; 
- 66   :  2a2 ; 
- 67   :  2a7 ; 
- 68   :  2ab ; 
- 69   :  2af ; 
- 6a   :  2b4 ; 
- 6b   :  2b8 ; 
- 6c   :  2bc ; 
- 6d   :  2c0 ; 
- 6e   :  2c4 ; 
- 6f   :  2c8 ; 
- 70   :  2cb ; 
- 71   :  2cf ; 
- 72   :  2d3 ; 
- 73   :  2d6 ; 
- 74   :  2d9 ; 
- 75   :  2dd ; 
- 76   :  2e0 ; 
- 77   :  2e3 ; 
- 78   :  2e6 ; 
- 79   :  2e9 ; 
- 7a   :  2ec ; 
- 7b   :  2ee ; 
- 7c   :  2f1 ; 
- 7d   :  2f3 ; 
- 7e   :  2f6 ; 
- 7f   :  2f8 ; 
- 80   :  2fa ; 
- 81   :  2fc ; 
- 82   :  2fe ; 
- 83   :  300 ; 
- 84   :  301 ; 
- 85   :  303 ; 
- 86   :  304 ; 
- 87   :  306 ; 
- 88   :  307 ; 
- 89   :  308 ; 
- 8a   :  309 ; 
- 8b   :  30a ; 
+ 0   :  1 ; 
+ 1   :  6 ; 
+ 2   :  d ; 
+ 3   :  13 ; 
+ 4   :  1c ; 
+ 5   :  24 ; 
+ 6   :  2d ; 
+ 7   :  35 ; 
+ 8   :  3c ; 
+ 9   :  42 ; 
+ a   :  49 ; 
+ b   :  4f ; 
+ c   :  56 ; 
+ d   :  5d ; 
+ e   :  64 ; 
+ f   :  6a ; 
+ 10   :  71 ; 
+ 11   :  78 ; 
+ 12   :  7f ; 
+ 13   :  86 ; 
+ 14   :  8d ; 
+ 15   :  94 ; 
+ 16   :  9a ; 
+ 17   :  a1 ; 
+ 18   :  a8 ; 
+ 19   :  af ; 
+ 1a   :  b6 ; 
+ 1b   :  bd ; 
+ 1c   :  c4 ; 
+ 1d   :  cb ; 
+ 1e   :  d3 ; 
+ 1f   :  da ; 
+ 20   :  e1 ; 
+ 21   :  e8 ; 
+ 22   :  ef ; 
+ 23   :  f6 ; 
+ 24   :  fd ; 
+ 25   :  104 ; 
+ 26   :  10b ; 
+ 27   :  112 ; 
+ 28   :  119 ; 
+ 29   :  121 ; 
+ 2a   :  128 ; 
+ 2b   :  12f ; 
+ 2c   :  136 ; 
+ 2d   :  13d ; 
+ 2e   :  144 ; 
+ 2f   :  14b ; 
+ 30   :  152 ; 
+ 31   :  159 ; 
+ 32   :  160 ; 
+ 33   :  167 ; 
+ 34   :  16e ; 
+ 35   :  175 ; 
+ 36   :  17c ; 
+ 37   :  183 ; 
+ 38   :  18a ; 
+ 39   :  191 ; 
+ 3a   :  198 ; 
+ 3b   :  19f ; 
+ 3c   :  1a6 ; 
+ 3d   :  1ad ; 
+ 3e   :  1b4 ; 
+ 3f   :  1ba ; 
+ 40   :  1c1 ; 
+ 41   :  1c8 ; 
+ 42   :  1ce ; 
+ 43   :  1d5 ; 
+ 44   :  1dc ; 
+ 45   :  1e2 ; 
+ 46   :  1e9 ; 
+ 47   :  1ef ; 
+ 48   :  1f6 ; 
+ 49   :  1fc ; 
+ 4a   :  203 ; 
+ 4b   :  209 ; 
+ 4c   :  20f ; 
+ 4d   :  215 ; 
+ 4e   :  21c ; 
+ 4f   :  222 ; 
+ 50   :  228 ; 
+ 51   :  22e ; 
+ 52   :  234 ; 
+ 53   :  23a ; 
+ 54   :  240 ; 
+ 55   :  246 ; 
+ 56   :  24b ; 
+ 57   :  251 ; 
+ 58   :  257 ; 
+ 59   :  25c ; 
+ 5a   :  262 ; 
+ 5b   :  267 ; 
+ 5c   :  26d ; 
+ 5d   :  272 ; 
+ 5e   :  277 ; 
+ 5f   :  27c ; 
+ 60   :  282 ; 
+ 61   :  287 ; 
+ 62   :  28c ; 
+ 63   :  290 ; 
+ 64   :  295 ; 
+ 65   :  29a ; 
+ 66   :  29f ; 
+ 67   :  2a3 ; 
+ 68   :  2a8 ; 
+ 69   :  2ac ; 
+ 6a   :  2b1 ; 
+ 6b   :  2b5 ; 
+ 6c   :  2b9 ; 
+ 6d   :  2bd ; 
+ 6e   :  2c1 ; 
+ 6f   :  2c5 ; 
+ 70   :  2c9 ; 
+ 71   :  2cc ; 
+ 72   :  2d0 ; 
+ 73   :  2d4 ; 
+ 74   :  2d7 ; 
+ 75   :  2da ; 
+ 76   :  2de ; 
+ 77   :  2e1 ; 
+ 78   :  2e4 ; 
+ 79   :  2e7 ; 
+ 7a   :  2e9 ; 
+ 7b   :  2ec ; 
+ 7c   :  2ef ; 
+ 7d   :  2f1 ; 
+ 7e   :  2f4 ; 
+ 7f   :  2f6 ; 
+ 80   :  2f8 ; 
+ 81   :  2fa ; 
+ 82   :  2fc ; 
+ 83   :  2fe ; 
+ 84   :  300 ; 
+ 85   :  302 ; 
+ 86   :  303 ; 
+ 87   :  305 ; 
+ 88   :  306 ; 
+ 89   :  307 ; 
+ 8a   :  308 ; 
+ 8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
- 8e   :  30c ; 
+ 8e   :  30b ; 
  8f   :  30c ; 
  90   :  30c ; 
  91   :  30c ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  30c ; 
  95   :  30c ; 
  96   :  30b ; 
- 97   :  30a ; 
+ 97   :  30b ; 
  98   :  30a ; 
  99   :  309 ; 
- 9a   :  308 ; 
+ 9a   :  309 ; 
  9b   :  307 ; 
- 9c   :  305 ; 
- 9d   :  304 ; 
- 9e   :  302 ; 
- 9f   :  301 ; 
- a0   :  2ff ; 
- a1   :  2fd ; 
- a2   :  2fb ; 
- a3   :  2f9 ; 
- a4   :  2f6 ; 
- a5   :  2f4 ; 
- a6   :  2f1 ; 
- a7   :  2ee ; 
- a8   :  2ec ; 
- a9   :  2e9 ; 
- aa   :  2e5 ; 
- ab   :  2e2 ; 
- ac   :  2df ; 
- ad   :  2db ; 
- ae   :  2d7 ; 
- af   :  2d3 ; 
- b0   :  2cf ; 
- b1   :  2cb ; 
- b2   :  2c7 ; 
- b3   :  2c3 ; 
- b4   :  2be ; 
- b5   :  2b9 ; 
- b6   :  2b5 ; 
- b7   :  2b0 ; 
- b8   :  2ab ; 
- b9   :  2a5 ; 
- ba   :  2a0 ; 
- bb   :  29a ; 
- bc   :  295 ; 
- bd   :  28f ; 
- be   :  289 ; 
- bf   :  283 ; 
- c0   :  27d ; 
- c1   :  276 ; 
- c2   :  270 ; 
- c3   :  269 ; 
- c4   :  263 ; 
- c5   :  25c ; 
- c6   :  255 ; 
- c7   :  24e ; 
- c8   :  246 ; 
- c9   :  23f ; 
- ca   :  237 ; 
- cb   :  230 ; 
- cc   :  228 ; 
- cd   :  220 ; 
- ce   :  218 ; 
- cf   :  20f ; 
- d0   :  207 ; 
- d1   :  1ff ; 
- d2   :  1f6 ; 
- d3   :  1ed ; 
- d4   :  1e4 ; 
- d5   :  1db ; 
- d6   :  1d2 ; 
- d7   :  1c9 ; 
- d8   :  1bf ; 
- d9   :  1b6 ; 
- da   :  1ac ; 
- db   :  1a3 ; 
- dc   :  199 ; 
- dd   :  18f ; 
- de   :  185 ; 
- df   :  17a ; 
- e0   :  170 ; 
- e1   :  165 ; 
- e2   :  15b ; 
- e3   :  150 ; 
- e4   :  145 ; 
- e5   :  13a ; 
- e6   :  12f ; 
- e7   :  124 ; 
- e8   :  119 ; 
- e9   :  10e ; 
- ea   :  102 ; 
- eb   :  f7 ; 
- ec   :  eb ; 
- ed   :  df ; 
- ee   :  d3 ; 
- ef   :  c7 ; 
- f0   :  bb ; 
- f1   :  af ; 
- f2   :  a3 ; 
- f3   :  96 ; 
- f4   :  8a ; 
- f5   :  7d ; 
- f6   :  70 ; 
- f7   :  64 ; 
- f8   :  57 ; 
- f9   :  4a ; 
- fa   :  3d ; 
- fb   :  30 ; 
- fc   :  22 ; 
- fd   :  13 ; 
- fe   :  4 ; 
- ff   :  fff5 ; 
+ 9c   :  306 ; 
+ 9d   :  305 ; 
+ 9e   :  304 ; 
+ 9f   :  302 ; 
+ a0   :  300 ; 
+ a1   :  2fe ; 
+ a2   :  2fc ; 
+ a3   :  2fa ; 
+ a4   :  2f8 ; 
+ a5   :  2f6 ; 
+ a6   :  2f3 ; 
+ a7   :  2f1 ; 
+ a8   :  2ee ; 
+ a9   :  2eb ; 
+ aa   :  2e8 ; 
+ ab   :  2e5 ; 
+ ac   :  2e1 ; 
+ ad   :  2de ; 
+ ae   :  2da ; 
+ af   :  2d6 ; 
+ b0   :  2d2 ; 
+ b1   :  2ce ; 
+ b2   :  2ca ; 
+ b3   :  2c6 ; 
+ b4   :  2c2 ; 
+ b5   :  2bd ; 
+ b6   :  2b8 ; 
+ b7   :  2b3 ; 
+ b8   :  2ae ; 
+ b9   :  2a9 ; 
+ ba   :  2a4 ; 
+ bb   :  29f ; 
+ bc   :  299 ; 
+ bd   :  293 ; 
+ be   :  28e ; 
+ bf   :  288 ; 
+ c0   :  281 ; 
+ c1   :  27b ; 
+ c2   :  275 ; 
+ c3   :  26e ; 
+ c4   :  268 ; 
+ c5   :  261 ; 
+ c6   :  25a ; 
+ c7   :  253 ; 
+ c8   :  24c ; 
+ c9   :  244 ; 
+ ca   :  23d ; 
+ cb   :  235 ; 
+ cc   :  22e ; 
+ cd   :  226 ; 
+ ce   :  21e ; 
+ cf   :  216 ; 
+ d0   :  20d ; 
+ d1   :  205 ; 
+ d2   :  1fc ; 
+ d3   :  1f4 ; 
+ d4   :  1eb ; 
+ d5   :  1e2 ; 
+ d6   :  1d9 ; 
+ d7   :  1d0 ; 
+ d8   :  1c7 ; 
+ d9   :  1bd ; 
+ da   :  1b4 ; 
+ db   :  1aa ; 
+ dc   :  1a0 ; 
+ dd   :  196 ; 
+ de   :  18c ; 
+ df   :  182 ; 
+ e0   :  178 ; 
+ e1   :  16d ; 
+ e2   :  163 ; 
+ e3   :  158 ; 
+ e4   :  14d ; 
+ e5   :  143 ; 
+ e6   :  138 ; 
+ e7   :  12d ; 
+ e8   :  121 ; 
+ e9   :  116 ; 
+ ea   :  10b ; 
+ eb   :  ff ; 
+ ec   :  f4 ; 
+ ed   :  e8 ; 
+ ee   :  dc ; 
+ ef   :  d0 ; 
+ f0   :  c4 ; 
+ f1   :  b8 ; 
+ f2   :  ac ; 
+ f3   :  9f ; 
+ f4   :  93 ; 
+ f5   :  87 ; 
+ f6   :  7a ; 
+ f7   :  6d ; 
+ f8   :  61 ; 
+ f9   :  54 ; 
+ fa   :  47 ; 
+ fb   :  3a ; 
+ fc   :  2d ; 
+ fd   :  1e ; 
+ fe   :  f ; 
+ ff   :  0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_13.mif
index 9b40c6e115..8b43f1f1c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_13.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff0 ; 
- 1   :  ffed ; 
- 2   :  ffeb ; 
- 3   :  ffea ; 
+ 0   :  fff4 ; 
+ 1   :  ffef ; 
+ 2   :  ffed ; 
+ 3   :  ffeb ; 
  4   :  ffea ; 
  5   :  ffe9 ; 
  6   :  ffe8 ; 
- 7   :  ffe7 ; 
- 8   :  ffe5 ; 
- 9   :  ffe2 ; 
- a   :  ffe0 ; 
- b   :  ffdc ; 
- c   :  ffd9 ; 
- d   :  ffd5 ; 
- e   :  ffd3 ; 
- f   :  ffd1 ; 
- 10   :  ffcf ; 
- 11   :  ffcc ; 
- 12   :  ffc9 ; 
- 13   :  ffc6 ; 
- 14   :  ffc3 ; 
- 15   :  ffc0 ; 
- 16   :  ffbd ; 
- 17   :  ffba ; 
- 18   :  ffb7 ; 
- 19   :  ffb4 ; 
- 1a   :  ffb1 ; 
- 1b   :  ffae ; 
- 1c   :  ffac ; 
- 1d   :  ffa9 ; 
- 1e   :  ffa6 ; 
- 1f   :  ffa2 ; 
- 20   :  ffa0 ; 
- 21   :  ff9d ; 
- 22   :  ff9a ; 
- 23   :  ff97 ; 
- 24   :  ff94 ; 
- 25   :  ff90 ; 
- 26   :  ff8e ; 
- 27   :  ff8b ; 
- 28   :  ff88 ; 
- 29   :  ff85 ; 
- 2a   :  ff82 ; 
- 2b   :  ff7f ; 
- 2c   :  ff7c ; 
- 2d   :  ff79 ; 
- 2e   :  ff76 ; 
- 2f   :  ff73 ; 
- 30   :  ff70 ; 
- 31   :  ff6c ; 
- 32   :  ff6a ; 
- 33   :  ff67 ; 
- 34   :  ff64 ; 
- 35   :  ff61 ; 
- 36   :  ff5e ; 
- 37   :  ff5b ; 
- 38   :  ff58 ; 
- 39   :  ff54 ; 
- 3a   :  ff52 ; 
- 3b   :  ff4f ; 
- 3c   :  ff4b ; 
- 3d   :  ff48 ; 
- 3e   :  ff46 ; 
- 3f   :  ff43 ; 
- 40   :  ff40 ; 
- 41   :  ff3d ; 
- 42   :  ff3a ; 
- 43   :  ff37 ; 
- 44   :  ff34 ; 
- 45   :  ff31 ; 
- 46   :  ff2e ; 
- 47   :  ff2c ; 
- 48   :  ff29 ; 
- 49   :  ff26 ; 
- 4a   :  ff23 ; 
- 4b   :  ff20 ; 
- 4c   :  ff1e ; 
- 4d   :  ff1b ; 
- 4e   :  ff18 ; 
- 4f   :  ff15 ; 
- 50   :  ff13 ; 
- 51   :  ff10 ; 
- 52   :  ff0d ; 
- 53   :  ff0b ; 
- 54   :  ff08 ; 
- 55   :  ff05 ; 
- 56   :  ff03 ; 
- 57   :  ff00 ; 
- 58   :  fefe ; 
- 59   :  fefb ; 
- 5a   :  fef9 ; 
- 5b   :  fef6 ; 
- 5c   :  fef4 ; 
- 5d   :  fef2 ; 
- 5e   :  feef ; 
- 5f   :  feed ; 
- 60   :  feeb ; 
- 61   :  fee8 ; 
- 62   :  fee6 ; 
- 63   :  fee4 ; 
- 64   :  fee2 ; 
- 65   :  fedf ; 
- 66   :  fedd ; 
- 67   :  fedb ; 
- 68   :  fed9 ; 
- 69   :  fed7 ; 
- 6a   :  fed5 ; 
- 6b   :  fed3 ; 
- 6c   :  fed1 ; 
- 6d   :  fecf ; 
- 6e   :  fecd ; 
- 6f   :  fecc ; 
- 70   :  feca ; 
- 71   :  fec8 ; 
- 72   :  fec6 ; 
- 73   :  fec5 ; 
- 74   :  fec3 ; 
- 75   :  fec2 ; 
- 76   :  fec0 ; 
- 77   :  febf ; 
- 78   :  febd ; 
- 79   :  febb ; 
- 7a   :  feba ; 
- 7b   :  feb9 ; 
- 7c   :  feb8 ; 
+ 7   :  ffe8 ; 
+ 8   :  ffe7 ; 
+ 9   :  ffe4 ; 
+ a   :  ffe2 ; 
+ b   :  ffdf ; 
+ c   :  ffdb ; 
+ d   :  ffd8 ; 
+ e   :  ffd6 ; 
+ f   :  ffd3 ; 
+ 10   :  ffd0 ; 
+ 11   :  ffce ; 
+ 12   :  ffcb ; 
+ 13   :  ffc8 ; 
+ 14   :  ffc5 ; 
+ 15   :  ffc2 ; 
+ 16   :  ffbf ; 
+ 17   :  ffbc ; 
+ 18   :  ffb9 ; 
+ 19   :  ffb7 ; 
+ 1a   :  ffb4 ; 
+ 1b   :  ffb1 ; 
+ 1c   :  ffae ; 
+ 1d   :  ffab ; 
+ 1e   :  ffa8 ; 
+ 1f   :  ffa5 ; 
+ 20   :  ffa2 ; 
+ 21   :  ff9f ; 
+ 22   :  ff9c ; 
+ 23   :  ff99 ; 
+ 24   :  ff96 ; 
+ 25   :  ff93 ; 
+ 26   :  ff90 ; 
+ 27   :  ff8d ; 
+ 28   :  ff8a ; 
+ 29   :  ff87 ; 
+ 2a   :  ff84 ; 
+ 2b   :  ff81 ; 
+ 2c   :  ff7e ; 
+ 2d   :  ff7b ; 
+ 2e   :  ff78 ; 
+ 2f   :  ff75 ; 
+ 30   :  ff72 ; 
+ 31   :  ff6f ; 
+ 32   :  ff6c ; 
+ 33   :  ff69 ; 
+ 34   :  ff66 ; 
+ 35   :  ff63 ; 
+ 36   :  ff60 ; 
+ 37   :  ff5d ; 
+ 38   :  ff5a ; 
+ 39   :  ff57 ; 
+ 3a   :  ff54 ; 
+ 3b   :  ff51 ; 
+ 3c   :  ff4e ; 
+ 3d   :  ff4b ; 
+ 3e   :  ff48 ; 
+ 3f   :  ff45 ; 
+ 40   :  ff42 ; 
+ 41   :  ff3f ; 
+ 42   :  ff3c ; 
+ 43   :  ff39 ; 
+ 44   :  ff36 ; 
+ 45   :  ff33 ; 
+ 46   :  ff31 ; 
+ 47   :  ff2e ; 
+ 48   :  ff2b ; 
+ 49   :  ff28 ; 
+ 4a   :  ff25 ; 
+ 4b   :  ff22 ; 
+ 4c   :  ff20 ; 
+ 4d   :  ff1d ; 
+ 4e   :  ff1a ; 
+ 4f   :  ff17 ; 
+ 50   :  ff15 ; 
+ 51   :  ff12 ; 
+ 52   :  ff0f ; 
+ 53   :  ff0d ; 
+ 54   :  ff0a ; 
+ 55   :  ff07 ; 
+ 56   :  ff05 ; 
+ 57   :  ff02 ; 
+ 58   :  ff00 ; 
+ 59   :  fefd ; 
+ 5a   :  fefb ; 
+ 5b   :  fef8 ; 
+ 5c   :  fef6 ; 
+ 5d   :  fef3 ; 
+ 5e   :  fef1 ; 
+ 5f   :  feef ; 
+ 60   :  feec ; 
+ 61   :  feea ; 
+ 62   :  fee8 ; 
+ 63   :  fee5 ; 
+ 64   :  fee3 ; 
+ 65   :  fee1 ; 
+ 66   :  fedf ; 
+ 67   :  fedd ; 
+ 68   :  fedb ; 
+ 69   :  fed9 ; 
+ 6a   :  fed6 ; 
+ 6b   :  fed5 ; 
+ 6c   :  fed3 ; 
+ 6d   :  fed1 ; 
+ 6e   :  fecf ; 
+ 6f   :  fecd ; 
+ 70   :  fecb ; 
+ 71   :  fec9 ; 
+ 72   :  fec8 ; 
+ 73   :  fec6 ; 
+ 74   :  fec4 ; 
+ 75   :  fec3 ; 
+ 76   :  fec1 ; 
+ 77   :  fec0 ; 
+ 78   :  febe ; 
+ 79   :  febd ; 
+ 7a   :  febb ; 
+ 7b   :  feba ; 
+ 7c   :  feb9 ; 
  7d   :  feb7 ; 
- 7e   :  feb5 ; 
- 7f   :  feb4 ; 
- 80   :  feb3 ; 
- 81   :  feb2 ; 
- 82   :  feb1 ; 
- 83   :  feb0 ; 
+ 7e   :  feb6 ; 
+ 7f   :  feb5 ; 
+ 80   :  feb4 ; 
+ 81   :  feb3 ; 
+ 82   :  feb2 ; 
+ 83   :  feb2 ; 
  84   :  feaf ; 
- 85   :  feae ; 
+ 85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  feac ; 
- 89   :  feab ; 
+ 88   :  fead ; 
+ 89   :  feac ; 
  8a   :  feab ; 
- 8b   :  feaa ; 
+ 8b   :  feab ; 
  8c   :  feaa ; 
  8d   :  feaa ; 
  8e   :  fea9 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea9 ; 
+ 99   :  fea8 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
- 9c   :  feaa ; 
+ 9c   :  fea9 ; 
  9d   :  feaa ; 
- 9e   :  feab ; 
+ 9e   :  feaa ; 
  9f   :  feab ; 
- a0   :  feac ; 
- a1   :  fead ; 
+ a0   :  feab ; 
+ a1   :  feac ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
- a5   :  feb0 ; 
- a6   :  feb1 ; 
- a7   :  feb2 ; 
- a8   :  feb3 ; 
- a9   :  feb5 ; 
- aa   :  feb6 ; 
- ab   :  feb7 ; 
- ac   :  feb9 ; 
- ad   :  feba ; 
- ae   :  febc ; 
- af   :  febd ; 
- b0   :  febf ; 
- b1   :  fec1 ; 
- b2   :  fec2 ; 
- b3   :  fec4 ; 
- b4   :  fec6 ; 
- b5   :  fec8 ; 
- b6   :  feca ; 
- b7   :  fecc ; 
- b8   :  fece ; 
- b9   :  fed1 ; 
- ba   :  fed3 ; 
- bb   :  fed5 ; 
- bc   :  fed8 ; 
- bd   :  feda ; 
- be   :  fedd ; 
- bf   :  fee0 ; 
- c0   :  fee2 ; 
- c1   :  fee5 ; 
- c2   :  fee8 ; 
- c3   :  feeb ; 
- c4   :  feee ; 
- c5   :  fef0 ; 
- c6   :  fef3 ; 
- c7   :  fef7 ; 
- c8   :  fefa ; 
- c9   :  fefc ; 
- ca   :  ff01 ; 
- cb   :  ff04 ; 
- cc   :  ff08 ; 
- cd   :  ff0b ; 
- ce   :  ff0f ; 
- cf   :  ff12 ; 
- d0   :  ff16 ; 
- d1   :  ff19 ; 
- d2   :  ff1e ; 
- d3   :  ff22 ; 
- d4   :  ff26 ; 
- d5   :  ff2a ; 
- d6   :  ff2e ; 
- d7   :  ff32 ; 
- d8   :  ff36 ; 
- d9   :  ff3b ; 
- da   :  ff3f ; 
- db   :  ff43 ; 
- dc   :  ff48 ; 
- dd   :  ff4b ; 
- de   :  ff51 ; 
- df   :  ff56 ; 
- e0   :  ff5a ; 
- e1   :  ff5f ; 
- e2   :  ff64 ; 
- e3   :  ff68 ; 
- e4   :  ff6e ; 
- e5   :  ff73 ; 
- e6   :  ff78 ; 
- e7   :  ff7d ; 
- e8   :  ff82 ; 
- e9   :  ff87 ; 
- ea   :  ff8c ; 
- eb   :  ff92 ; 
- ec   :  ff97 ; 
- ed   :  ff9d ; 
- ee   :  ffa2 ; 
- ef   :  ffa8 ; 
- f0   :  ffae ; 
- f1   :  ffb4 ; 
- f2   :  ffb9 ; 
- f3   :  ffbe ; 
- f4   :  ffc3 ; 
- f5   :  ffc9 ; 
- f6   :  ffd0 ; 
- f7   :  ffd6 ; 
- f8   :  ffdd ; 
- f9   :  ffe3 ; 
- fa   :  ffe9 ; 
- fb   :  ffee ; 
- fc   :  fff3 ; 
- fd   :  fff7 ; 
- fe   :  fffb ; 
- ff   :  0 ; 
+ a5   :  feaf ; 
+ a6   :  feb0 ; 
+ a7   :  feb1 ; 
+ a8   :  feb2 ; 
+ a9   :  feb4 ; 
+ aa   :  feb5 ; 
+ ab   :  feb6 ; 
+ ac   :  feb8 ; 
+ ad   :  feb9 ; 
+ ae   :  feba ; 
+ af   :  febc ; 
+ b0   :  febe ; 
+ b1   :  febf ; 
+ b2   :  fec1 ; 
+ b3   :  fec3 ; 
+ b4   :  fec5 ; 
+ b5   :  fec7 ; 
+ b6   :  fec9 ; 
+ b7   :  fecb ; 
+ b8   :  fecd ; 
+ b9   :  fecf ; 
+ ba   :  fed1 ; 
+ bb   :  fed4 ; 
+ bc   :  fed6 ; 
+ bd   :  fed8 ; 
+ be   :  fedb ; 
+ bf   :  fede ; 
+ c0   :  fee0 ; 
+ c1   :  fee3 ; 
+ c2   :  fee5 ; 
+ c3   :  fee8 ; 
+ c4   :  feeb ; 
+ c5   :  feee ; 
+ c6   :  fef1 ; 
+ c7   :  fef5 ; 
+ c8   :  fef8 ; 
+ c9   :  fefb ; 
+ ca   :  fefe ; 
+ cb   :  ff02 ; 
+ cc   :  ff05 ; 
+ cd   :  ff08 ; 
+ ce   :  ff0c ; 
+ cf   :  ff10 ; 
+ d0   :  ff13 ; 
+ d1   :  ff17 ; 
+ d2   :  ff1c ; 
+ d3   :  ff1f ; 
+ d4   :  ff23 ; 
+ d5   :  ff27 ; 
+ d6   :  ff2b ; 
+ d7   :  ff2f ; 
+ d8   :  ff33 ; 
+ d9   :  ff37 ; 
+ da   :  ff3c ; 
+ db   :  ff40 ; 
+ dc   :  ff44 ; 
+ dd   :  ff49 ; 
+ de   :  ff4d ; 
+ df   :  ff52 ; 
+ e0   :  ff57 ; 
+ e1   :  ff5b ; 
+ e2   :  ff60 ; 
+ e3   :  ff65 ; 
+ e4   :  ff6b ; 
+ e5   :  ff6f ; 
+ e6   :  ff74 ; 
+ e7   :  ff79 ; 
+ e8   :  ff7e ; 
+ e9   :  ff83 ; 
+ ea   :  ff88 ; 
+ eb   :  ff8e ; 
+ ec   :  ff93 ; 
+ ed   :  ff98 ; 
+ ee   :  ff9e ; 
+ ef   :  ffa3 ; 
+ f0   :  ffa9 ; 
+ f1   :  ffaf ; 
+ f2   :  ffb5 ; 
+ f3   :  ffba ; 
+ f4   :  ffc0 ; 
+ f5   :  ffc5 ; 
+ f6   :  ffca ; 
+ f7   :  ffd0 ; 
+ f8   :  ffd7 ; 
+ f9   :  ffde ; 
+ fa   :  ffe4 ; 
+ fb   :  ffea ; 
+ fc   :  ffef ; 
+ fd   :  fff3 ; 
+ fe   :  fff8 ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_14.mif
index b36172bce9..ef8599cf93 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_14.mif
@@ -4,77 +4,77 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fffb ; 
- 1   :  fffc ; 
+ 1   :  fffb ; 
  2   :  fffc ; 
- 3   :  ffff ; 
- 4   :  2 ; 
- 5   :  5 ; 
- 6   :  7 ; 
- 7   :  9 ; 
+ 3   :  fffd ; 
+ 4   :  ffff ; 
+ 5   :  2 ; 
+ 6   :  5 ; 
+ 7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
- a   :  b ; 
- b   :  c ; 
- c   :  d ; 
- d   :  e ; 
- e   :  f ; 
- f   :  10 ; 
+ a   :  a ; 
+ b   :  b ; 
+ c   :  c ; 
+ d   :  d ; 
+ e   :  e ; 
+ f   :  f ; 
  10   :  10 ; 
  11   :  11 ; 
  12   :  12 ; 
  13   :  13 ; 
- 14   :  14 ; 
- 15   :  15 ; 
- 16   :  16 ; 
- 17   :  17 ; 
- 18   :  18 ; 
- 19   :  19 ; 
- 1a   :  1a ; 
- 1b   :  1b ; 
- 1c   :  1c ; 
- 1d   :  1d ; 
- 1e   :  1e ; 
- 1f   :  1f ; 
- 20   :  20 ; 
- 21   :  21 ; 
- 22   :  22 ; 
- 23   :  23 ; 
- 24   :  24 ; 
- 25   :  25 ; 
- 26   :  26 ; 
- 27   :  27 ; 
- 28   :  28 ; 
- 29   :  29 ; 
- 2a   :  2a ; 
- 2b   :  2b ; 
- 2c   :  2c ; 
- 2d   :  2d ; 
- 2e   :  2e ; 
- 2f   :  2f ; 
- 30   :  30 ; 
- 31   :  31 ; 
- 32   :  32 ; 
- 33   :  33 ; 
+ 14   :  13 ; 
+ 15   :  14 ; 
+ 16   :  15 ; 
+ 17   :  16 ; 
+ 18   :  17 ; 
+ 19   :  18 ; 
+ 1a   :  19 ; 
+ 1b   :  1a ; 
+ 1c   :  1b ; 
+ 1d   :  1c ; 
+ 1e   :  1d ; 
+ 1f   :  1e ; 
+ 20   :  1f ; 
+ 21   :  20 ; 
+ 22   :  21 ; 
+ 23   :  22 ; 
+ 24   :  23 ; 
+ 25   :  24 ; 
+ 26   :  25 ; 
+ 27   :  26 ; 
+ 28   :  27 ; 
+ 29   :  28 ; 
+ 2a   :  29 ; 
+ 2b   :  2a ; 
+ 2c   :  2b ; 
+ 2d   :  2c ; 
+ 2e   :  2d ; 
+ 2f   :  2e ; 
+ 30   :  2f ; 
+ 31   :  30 ; 
+ 32   :  31 ; 
+ 33   :  32 ; 
  34   :  34 ; 
  35   :  35 ; 
  36   :  36 ; 
  37   :  37 ; 
- 38   :  39 ; 
- 39   :  3a ; 
- 3a   :  3b ; 
- 3b   :  3c ; 
- 3c   :  3d ; 
- 3d   :  3e ; 
- 3e   :  3f ; 
- 3f   :  40 ; 
- 40   :  41 ; 
- 41   :  42 ; 
- 42   :  43 ; 
- 43   :  44 ; 
- 44   :  45 ; 
- 45   :  46 ; 
- 46   :  47 ; 
- 47   :  48 ; 
+ 38   :  38 ; 
+ 39   :  39 ; 
+ 3a   :  3a ; 
+ 3b   :  3b ; 
+ 3c   :  3c ; 
+ 3d   :  3d ; 
+ 3e   :  3e ; 
+ 3f   :  3f ; 
+ 40   :  40 ; 
+ 41   :  41 ; 
+ 42   :  42 ; 
+ 43   :  43 ; 
+ 44   :  44 ; 
+ 45   :  45 ; 
+ 46   :  46 ; 
+ 47   :  47 ; 
  48   :  49 ; 
  49   :  4a ; 
  4a   :  4b ; 
@@ -92,57 +92,57 @@ CONTENT BEGIN
  56   :  57 ; 
  57   :  58 ; 
  58   :  59 ; 
- 59   :  5a ; 
- 5a   :  5b ; 
- 5b   :  5c ; 
- 5c   :  5d ; 
- 5d   :  5e ; 
- 5e   :  5f ; 
- 5f   :  60 ; 
- 60   :  61 ; 
- 61   :  62 ; 
+ 59   :  59 ; 
+ 5a   :  5a ; 
+ 5b   :  5b ; 
+ 5c   :  5c ; 
+ 5d   :  5d ; 
+ 5e   :  5e ; 
+ 5f   :  5f ; 
+ 60   :  60 ; 
+ 61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
- 65   :  65 ; 
- 66   :  66 ; 
- 67   :  67 ; 
+ 65   :  64 ; 
+ 66   :  65 ; 
+ 67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  6a ; 
- 6c   :  6b ; 
+ 6b   :  69 ; 
+ 6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
- 6f   :  6d ; 
- 70   :  6e ; 
+ 6f   :  6c ; 
+ 70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  70 ; 
+ 73   :  6f ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  72 ; 
+ 76   :  71 ; 
  77   :  72 ; 
  78   :  73 ; 
- 79   :  74 ; 
+ 79   :  73 ; 
  7a   :  74 ; 
- 7b   :  75 ; 
+ 7b   :  74 ; 
  7c   :  75 ; 
- 7d   :  76 ; 
+ 7d   :  75 ; 
  7e   :  76 ; 
  7f   :  77 ; 
  80   :  77 ; 
  81   :  78 ; 
  82   :  78 ; 
- 83   :  79 ; 
+ 83   :  78 ; 
  84   :  79 ; 
- 85   :  7a ; 
+ 85   :  79 ; 
  86   :  7a ; 
  87   :  7a ; 
- 88   :  7b ; 
+ 88   :  7a ; 
  89   :  7b ; 
  8a   :  7b ; 
- 8b   :  7c ; 
+ 8b   :  7b ; 
  8c   :  7c ; 
  8d   :  7c ; 
  8e   :  7c ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  7d ; 
  92   :  7d ; 
  93   :  7d ; 
- 94   :  7e ; 
+ 94   :  7d ; 
  95   :  7e ; 
  96   :  7e ; 
  97   :  7e ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7d ; 
+ 9f   :  7e ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -171,92 +171,92 @@ CONTENT BEGIN
  a5   :  7c ; 
  a6   :  7c ; 
  a7   :  7c ; 
- a8   :  7b ; 
+ a8   :  7c ; 
  a9   :  7b ; 
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  79 ; 
+ ad   :  7a ; 
  ae   :  79 ; 
- af   :  78 ; 
+ af   :  79 ; 
  b0   :  78 ; 
- b1   :  77 ; 
+ b1   :  78 ; 
  b2   :  77 ; 
- b3   :  76 ; 
- b4   :  75 ; 
+ b3   :  77 ; 
+ b4   :  76 ; 
  b5   :  75 ; 
- b6   :  74 ; 
- b7   :  73 ; 
+ b6   :  75 ; 
+ b7   :  74 ; 
  b8   :  73 ; 
  b9   :  72 ; 
- ba   :  71 ; 
- bb   :  70 ; 
- bc   :  6f ; 
+ ba   :  72 ; 
+ bb   :  71 ; 
+ bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
  bf   :  6d ; 
- c0   :  6c ; 
- c1   :  6b ; 
- c2   :  6a ; 
- c3   :  69 ; 
- c4   :  68 ; 
+ c0   :  6d ; 
+ c1   :  6c ; 
+ c2   :  6b ; 
+ c3   :  6a ; 
+ c4   :  69 ; 
  c5   :  67 ; 
  c6   :  66 ; 
- c7   :  64 ; 
- c8   :  63 ; 
- c9   :  62 ; 
- ca   :  61 ; 
- cb   :  60 ; 
- cc   :  5e ; 
- cd   :  5d ; 
- ce   :  5c ; 
- cf   :  5a ; 
- d0   :  59 ; 
- d1   :  58 ; 
- d2   :  56 ; 
- d3   :  55 ; 
- d4   :  53 ; 
- d5   :  52 ; 
- d6   :  50 ; 
- d7   :  4f ; 
- d8   :  4d ; 
- d9   :  4b ; 
- da   :  4a ; 
- db   :  48 ; 
- dc   :  46 ; 
- dd   :  45 ; 
- de   :  43 ; 
- df   :  41 ; 
- e0   :  3f ; 
- e1   :  3e ; 
- e2   :  3c ; 
- e3   :  3a ; 
- e4   :  38 ; 
- e5   :  36 ; 
- e6   :  34 ; 
- e7   :  32 ; 
- e8   :  30 ; 
- e9   :  2e ; 
- ea   :  2c ; 
- eb   :  2a ; 
- ec   :  28 ; 
- ed   :  26 ; 
- ee   :  23 ; 
- ef   :  21 ; 
- f0   :  1f ; 
- f1   :  1d ; 
- f2   :  1b ; 
- f3   :  18 ; 
- f4   :  16 ; 
- f5   :  14 ; 
- f6   :  11 ; 
- f7   :  f ; 
- f8   :  d ; 
- f9   :  a ; 
- fa   :  8 ; 
- fb   :  6 ; 
- fc   :  2 ; 
- fd   :  ffff ; 
- fe   :  fffa ; 
- ff   :  fff6 ; 
+ c7   :  65 ; 
+ c8   :  64 ; 
+ c9   :  63 ; 
+ ca   :  62 ; 
+ cb   :  61 ; 
+ cc   :  5f ; 
+ cd   :  5e ; 
+ ce   :  5d ; 
+ cf   :  5b ; 
+ d0   :  5a ; 
+ d1   :  59 ; 
+ d2   :  57 ; 
+ d3   :  56 ; 
+ d4   :  54 ; 
+ d5   :  53 ; 
+ d6   :  51 ; 
+ d7   :  50 ; 
+ d8   :  4e ; 
+ d9   :  4d ; 
+ da   :  4b ; 
+ db   :  49 ; 
+ dc   :  48 ; 
+ dd   :  46 ; 
+ de   :  44 ; 
+ df   :  42 ; 
+ e0   :  41 ; 
+ e1   :  3f ; 
+ e2   :  3d ; 
+ e3   :  3b ; 
+ e4   :  39 ; 
+ e5   :  37 ; 
+ e6   :  35 ; 
+ e7   :  34 ; 
+ e8   :  32 ; 
+ e9   :  30 ; 
+ ea   :  2d ; 
+ eb   :  2b ; 
+ ec   :  29 ; 
+ ed   :  27 ; 
+ ee   :  25 ; 
+ ef   :  23 ; 
+ f0   :  21 ; 
+ f1   :  1f ; 
+ f2   :  1c ; 
+ f3   :  1a ; 
+ f4   :  18 ; 
+ f5   :  16 ; 
+ f6   :  13 ; 
+ f7   :  11 ; 
+ f8   :  f ; 
+ f9   :  c ; 
+ fa   :  a ; 
+ fb   :  7 ; 
+ fc   :  5 ; 
+ fd   :  1 ; 
+ fe   :  fffd ; 
+ ff   :  fff8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_15.mif
index 2dc1131da9..60327c649c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_15.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  71 ; 
- 1   :  79 ; 
- 2   :  71 ; 
- 3   :  5d ; 
- 4   :  40 ; 
- 5   :  22 ; 
- 6   :  7 ; 
- 7   :  fff5 ; 
- 8   :  ffee ; 
+ 0   :  63 ; 
+ 1   :  75 ; 
+ 2   :  79 ; 
+ 3   :  6e ; 
+ 4   :  56 ; 
+ 5   :  38 ; 
+ 6   :  1a ; 
+ 7   :  2 ; 
+ 8   :  fff4 ; 
  9   :  ffee ; 
- a   :  fff2 ; 
- b   :  fff6 ; 
- c   :  fff9 ; 
+ a   :  ffef ; 
+ b   :  fff4 ; 
+ c   :  fff8 ; 
  d   :  fff9 ; 
- e   :  fff8 ; 
- f   :  fff6 ; 
- 10   :  fff6 ; 
- 11   :  fff5 ; 
- 12   :  fff6 ; 
- 13   :  fff6 ; 
- 14   :  fff7 ; 
- 15   :  fff8 ; 
- 16   :  fff6 ; 
- 17   :  fff5 ; 
+ e   :  fff9 ; 
+ f   :  fff7 ; 
+ 10   :  fff7 ; 
+ 11   :  fff6 ; 
+ 12   :  fff5 ; 
+ 13   :  fff5 ; 
+ 14   :  fff8 ; 
+ 15   :  fff7 ; 
+ 16   :  fff8 ; 
+ 17   :  fff8 ; 
  18   :  fff7 ; 
- 19   :  fff6 ; 
+ 19   :  fff7 ; 
  1a   :  fff6 ; 
- 1b   :  fff7 ; 
- 1c   :  fff6 ; 
- 1d   :  fff6 ; 
+ 1b   :  fff5 ; 
+ 1c   :  fff5 ; 
+ 1d   :  fff7 ; 
  1e   :  fff6 ; 
  1f   :  fff5 ; 
- 20   :  fff4 ; 
+ 20   :  fff6 ; 
  21   :  fff5 ; 
  22   :  fff6 ; 
- 23   :  fff7 ; 
- 24   :  fff5 ; 
+ 23   :  fff4 ; 
+ 24   :  fff6 ; 
  25   :  fff5 ; 
- 26   :  fff4 ; 
+ 26   :  fff7 ; 
  27   :  fff4 ; 
- 28   :  fff4 ; 
- 29   :  fff3 ; 
+ 28   :  fff6 ; 
+ 29   :  fff4 ; 
  2a   :  fff5 ; 
- 2b   :  fff3 ; 
- 2c   :  fff5 ; 
- 2d   :  fff3 ; 
- 2e   :  fff5 ; 
- 2f   :  fff3 ; 
- 30   :  fff3 ; 
- 31   :  fff2 ; 
- 32   :  fff2 ; 
- 33   :  fff2 ; 
- 34   :  fff2 ; 
- 35   :  fff3 ; 
- 36   :  fff2 ; 
- 37   :  fff1 ; 
+ 2b   :  fff5 ; 
+ 2c   :  fff4 ; 
+ 2d   :  fff4 ; 
+ 2e   :  fff4 ; 
+ 2f   :  fff5 ; 
+ 30   :  fff4 ; 
+ 31   :  fff3 ; 
+ 32   :  fff3 ; 
+ 33   :  fff4 ; 
+ 34   :  fff3 ; 
+ 35   :  fff2 ; 
+ 36   :  fff3 ; 
+ 37   :  fff2 ; 
  38   :  fff1 ; 
- 39   :  fff1 ; 
+ 39   :  fff2 ; 
  3a   :  fff1 ; 
  3b   :  fff1 ; 
  3c   :  fff1 ; 
- 3d   :  fff0 ; 
+ 3d   :  fff1 ; 
  3e   :  fff0 ; 
- 3f   :  fff0 ; 
- 40   :  fff0 ; 
- 41   :  fff1 ; 
- 42   :  fff0 ; 
- 43   :  ffef ; 
- 44   :  ffef ; 
+ 3f   :  fff1 ; 
+ 40   :  fff2 ; 
+ 41   :  fff0 ; 
+ 42   :  fff1 ; 
+ 43   :  fff0 ; 
+ 44   :  fff0 ; 
  45   :  fff0 ; 
- 46   :  ffef ; 
+ 46   :  fff0 ; 
  47   :  fff0 ; 
- 48   :  ffee ; 
+ 48   :  ffef ; 
  49   :  ffef ; 
- 4a   :  ffef ; 
- 4b   :  ffed ; 
- 4c   :  ffef ; 
+ 4a   :  ffee ; 
+ 4b   :  ffee ; 
+ 4c   :  ffed ; 
  4d   :  ffed ; 
- 4e   :  ffee ; 
+ 4e   :  ffed ; 
  4f   :  ffec ; 
- 50   :  ffee ; 
+ 50   :  ffed ; 
  51   :  ffed ; 
  52   :  ffed ; 
- 53   :  ffed ; 
- 54   :  ffeb ; 
- 55   :  ffed ; 
- 56   :  ffeb ; 
- 57   :  ffec ; 
+ 53   :  ffec ; 
+ 54   :  ffed ; 
+ 55   :  ffeb ; 
+ 56   :  ffed ; 
+ 57   :  ffeb ; 
  58   :  ffea ; 
- 59   :  ffeb ; 
- 5a   :  ffea ; 
+ 59   :  ffec ; 
+ 5a   :  ffec ; 
  5b   :  ffeb ; 
- 5c   :  ffe9 ; 
+ 5c   :  ffea ; 
  5d   :  ffea ; 
- 5e   :  ffea ; 
+ 5e   :  ffeb ; 
  5f   :  ffe9 ; 
- 60   :  ffe9 ; 
- 61   :  ffe8 ; 
+ 60   :  ffe8 ; 
+ 61   :  ffe9 ; 
  62   :  ffe8 ; 
- 63   :  ffe9 ; 
- 64   :  ffe7 ; 
- 65   :  ffe8 ; 
- 66   :  ffe8 ; 
+ 63   :  ffea ; 
+ 64   :  ffe8 ; 
+ 65   :  ffe7 ; 
+ 66   :  ffe7 ; 
  67   :  ffe7 ; 
  68   :  ffe7 ; 
- 69   :  ffe6 ; 
- 6a   :  ffe7 ; 
- 6b   :  ffe8 ; 
- 6c   :  ffe5 ; 
+ 69   :  ffe7 ; 
+ 6a   :  ffe6 ; 
+ 6b   :  ffe7 ; 
+ 6c   :  ffe6 ; 
  6d   :  ffe5 ; 
- 6e   :  ffe6 ; 
- 6f   :  ffe6 ; 
- 70   :  ffe4 ; 
- 71   :  ffe6 ; 
- 72   :  ffe5 ; 
- 73   :  ffe4 ; 
- 74   :  ffe6 ; 
- 75   :  ffe4 ; 
+ 6e   :  ffe5 ; 
+ 6f   :  ffe5 ; 
+ 70   :  ffe7 ; 
+ 71   :  ffe5 ; 
+ 72   :  ffe6 ; 
+ 73   :  ffe5 ; 
+ 74   :  ffe4 ; 
+ 75   :  ffe5 ; 
  76   :  ffe5 ; 
  77   :  ffe3 ; 
  78   :  ffe3 ; 
  79   :  ffe3 ; 
- 7a   :  ffe2 ; 
- 7b   :  ffe3 ; 
+ 7a   :  ffe4 ; 
+ 7b   :  ffe4 ; 
  7c   :  ffe3 ; 
  7d   :  ffe2 ; 
- 7e   :  ffe4 ; 
- 7f   :  ffe2 ; 
+ 7e   :  ffe2 ; 
+ 7f   :  ffe3 ; 
  80   :  ffe3 ; 
- 81   :  ffe1 ; 
+ 81   :  ffe2 ; 
  82   :  ffe3 ; 
- 83   :  ffe2 ; 
- 84   :  ffe3 ; 
+ 83   :  ffe3 ; 
+ 84   :  ffe1 ; 
  85   :  ffe1 ; 
  86   :  ffe1 ; 
- 87   :  ffe1 ; 
- 88   :  ffe0 ; 
- 89   :  ffe0 ; 
- 8a   :  ffe0 ; 
- 8b   :  ffe0 ; 
- 8c   :  ffe2 ; 
+ 87   :  ffe2 ; 
+ 88   :  ffe1 ; 
+ 89   :  ffe1 ; 
+ 8a   :  ffe1 ; 
+ 8b   :  ffe1 ; 
+ 8c   :  ffe1 ; 
  8d   :  ffe0 ; 
  8e   :  ffe1 ; 
  8f   :  ffdf ; 
  90   :  ffe0 ; 
- 91   :  ffe1 ; 
- 92   :  ffdf ; 
- 93   :  ffe0 ; 
+ 91   :  ffdf ; 
+ 92   :  ffe1 ; 
+ 93   :  ffe1 ; 
  94   :  ffe0 ; 
  95   :  ffdf ; 
  96   :  ffdf ; 
- 97   :  ffe0 ; 
- 98   :  ffdf ; 
+ 97   :  ffdf ; 
+ 98   :  ffde ; 
  99   :  ffde ; 
- 9a   :  ffdf ; 
- 9b   :  ffdf ; 
- 9c   :  ffdf ; 
- 9d   :  ffdf ; 
- 9e   :  ffde ; 
- 9f   :  ffe0 ; 
- a0   :  ffde ; 
- a1   :  ffde ; 
- a2   :  ffdf ; 
+ 9a   :  ffde ; 
+ 9b   :  ffde ; 
+ 9c   :  ffde ; 
+ 9d   :  ffde ; 
+ 9e   :  ffdf ; 
+ 9f   :  ffde ; 
+ a0   :  ffe0 ; 
+ a1   :  ffdf ; 
+ a2   :  ffde ; 
  a3   :  ffdf ; 
  a4   :  ffdf ; 
  a5   :  ffdf ; 
- a6   :  ffde ; 
- a7   :  ffe0 ; 
+ a6   :  ffdf ; 
+ a7   :  ffdf ; 
  a8   :  ffde ; 
- a9   :  ffdf ; 
+ a9   :  ffde ; 
  aa   :  ffde ; 
- ab   :  ffe0 ; 
- ac   :  ffde ; 
- ad   :  ffe0 ; 
+ ab   :  ffdf ; 
+ ac   :  ffdf ; 
+ ad   :  ffde ; 
  ae   :  ffdf ; 
- af   :  ffe1 ; 
- b0   :  ffe1 ; 
- b1   :  ffe0 ; 
- b2   :  ffe1 ; 
- b3   :  ffdf ; 
- b4   :  ffe0 ; 
+ af   :  ffdf ; 
+ b0   :  ffe0 ; 
+ b1   :  ffe1 ; 
+ b2   :  ffe0 ; 
+ b3   :  ffe1 ; 
+ b4   :  ffdf ; 
  b5   :  ffdf ; 
  b6   :  ffe1 ; 
- b7   :  ffe0 ; 
- b8   :  ffe2 ; 
+ b7   :  ffe1 ; 
+ b8   :  ffe0 ; 
  b9   :  ffe1 ; 
- ba   :  ffe0 ; 
- bb   :  ffe2 ; 
- bc   :  ffe1 ; 
+ ba   :  ffe1 ; 
+ bb   :  ffe0 ; 
+ bc   :  ffe0 ; 
  bd   :  ffe2 ; 
  be   :  ffe1 ; 
  bf   :  ffe1 ; 
  c0   :  ffe2 ; 
- c1   :  ffe3 ; 
+ c1   :  ffe1 ; 
  c2   :  ffe2 ; 
  c3   :  ffe2 ; 
- c4   :  ffe2 ; 
- c5   :  ffe3 ; 
- c6   :  ffe3 ; 
- c7   :  ffe3 ; 
- c8   :  ffe3 ; 
- c9   :  ffe4 ; 
+ c4   :  ffe3 ; 
+ c5   :  ffe4 ; 
+ c6   :  ffe4 ; 
+ c7   :  ffe5 ; 
+ c8   :  ffe4 ; 
+ c9   :  ffe3 ; 
  ca   :  ffe4 ; 
- cb   :  ffe4 ; 
- cc   :  ffe5 ; 
- cd   :  ffe6 ; 
- ce   :  ffe5 ; 
+ cb   :  ffe5 ; 
+ cc   :  ffe4 ; 
+ cd   :  ffe5 ; 
+ ce   :  ffe6 ; 
  cf   :  ffe6 ; 
- d0   :  ffe6 ; 
+ d0   :  ffe7 ; 
  d1   :  ffe6 ; 
- d2   :  ffe7 ; 
+ d2   :  ffe8 ; 
  d3   :  ffe7 ; 
- d4   :  ffe9 ; 
+ d4   :  ffe8 ; 
  d5   :  ffe8 ; 
- d6   :  ffe9 ; 
- d7   :  ffe9 ; 
+ d6   :  ffe8 ; 
+ d7   :  ffe8 ; 
  d8   :  ffeb ; 
  d9   :  ffea ; 
- da   :  ffea ; 
- db   :  ffeb ; 
+ da   :  ffeb ; 
+ db   :  ffec ; 
  dc   :  ffeb ; 
  dd   :  ffeb ; 
  de   :  ffec ; 
- df   :  ffee ; 
- e0   :  ffef ; 
- e1   :  ffee ; 
- e2   :  ffee ; 
- e3   :  ffef ; 
- e4   :  fff0 ; 
- e5   :  fff0 ; 
+ df   :  ffed ; 
+ e0   :  ffee ; 
+ e1   :  ffef ; 
+ e2   :  fff0 ; 
+ e3   :  fff0 ; 
+ e4   :  fff1 ; 
+ e5   :  ffef ; 
  e6   :  fff0 ; 
- e7   :  fff3 ; 
- e8   :  fff2 ; 
- e9   :  fff4 ; 
+ e7   :  fff0 ; 
+ e8   :  fff3 ; 
+ e9   :  fff3 ; 
  ea   :  fff4 ; 
  eb   :  fff3 ; 
- ec   :  fff4 ; 
- ed   :  fff5 ; 
+ ec   :  fff5 ; 
+ ed   :  fff4 ; 
  ee   :  fff5 ; 
- ef   :  fff6 ; 
+ ef   :  fff7 ; 
  f0   :  fff8 ; 
- f1   :  fff9 ; 
- f2   :  fffa ; 
- f3   :  fff8 ; 
- f4   :  fff9 ; 
- f5   :  fffa ; 
+ f1   :  fff8 ; 
+ f2   :  fff9 ; 
+ f3   :  fffa ; 
+ f4   :  fff8 ; 
+ f5   :  fff9 ; 
  f6   :  fffa ; 
- f7   :  fffc ; 
- f8   :  fffe ; 
- f9   :  ffff ; 
+ f7   :  fffb ; 
+ f8   :  fffd ; 
+ f9   :  fffe ; 
  fa   :  ffff ; 
- fb   :  fffe ; 
+ fb   :  ffff ; 
  fc   :  fffe ; 
  fd   :  fffe ; 
- fe   :  fffc ; 
+ fe   :  fffd ; 
  ff   :  fffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_16.mif
index a7324b3186..1ecf42aa35 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_16.mif
@@ -3,25 +3,25 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffd ; 
+ 0   :  fffe ; 
  1   :  fffc ; 
  2   :  fffb ; 
  3   :  fffb ; 
- 4   :  fffc ; 
+ 4   :  fffd ; 
  5   :  fffe ; 
  6   :  ffff ; 
  7   :  ffff ; 
- 8   :  fffe ; 
+ 8   :  ffff ; 
  9   :  fffe ; 
  a   :  fffd ; 
  b   :  fffc ; 
  c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fff9 ; 
+ f   :  fffa ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff7 ; 
+ 12   :  fff8 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
  15   :  fff6 ; 
@@ -29,7 +29,7 @@ CONTENT BEGIN
  17   :  fff4 ; 
  18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff2 ; 
+ 1a   :  fff3 ; 
  1b   :  fff2 ; 
  1c   :  fff1 ; 
  1d   :  fff1 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffe9 ; 
+ 2c   :  ffea ; 
  2d   :  ffe9 ; 
  2e   :  ffe9 ; 
  2f   :  ffe8 ; 
@@ -73,13 +73,13 @@ CONTENT BEGIN
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe1 ; 
+ 46   :  ffe2 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe0 ; 
+ 4c   :  ffe1 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe1 ; 
+ 76   :  ffe0 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe4 ; 
+ 89   :  ffe3 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe7 ; 
+ 97   :  ffe6 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -175,7 +175,7 @@ CONTENT BEGIN
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffec ; 
+ ac   :  ffeb ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
@@ -201,7 +201,7 @@ CONTENT BEGIN
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff2 ; 
+ c6   :  fff1 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -221,7 +221,7 @@ CONTENT BEGIN
  d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff5 ; 
+ da   :  fff4 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -237,26 +237,26 @@ CONTENT BEGIN
  e7   :  fff6 ; 
  e8   :  fff6 ; 
  e9   :  fff5 ; 
- ea   :  fff6 ; 
+ ea   :  fff5 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff5 ; 
- f1   :  fff4 ; 
- f2   :  fff5 ; 
- f3   :  fff6 ; 
+ f0   :  fff6 ; 
+ f1   :  fff5 ; 
+ f2   :  fff4 ; 
+ f3   :  fff5 ; 
  f4   :  fff8 ; 
  f5   :  fffa ; 
- f6   :  fffa ; 
- f7   :  fff7 ; 
- f8   :  fff3 ; 
- f9   :  ffee ; 
- fa   :  ffed ; 
- fb   :  fff3 ; 
- fc   :  3 ; 
- fd   :  1b ; 
- fe   :  39 ; 
- ff   :  57 ; 
+ f6   :  fffb ; 
+ f7   :  fff8 ; 
+ f8   :  fff4 ; 
+ f9   :  ffef ; 
+ fa   :  ffec ; 
+ fb   :  fff1 ; 
+ fc   :  fffe ; 
+ fd   :  15 ; 
+ fe   :  32 ; 
+ ff   :  50 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_17.mif
index 539854f9bb..f4326dafb3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_17.mif
@@ -4,87 +4,87 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  ffeb ; 
- 1   :  ffed ; 
+ 1   :  ffec ; 
  2   :  ffef ; 
- 3   :  fff3 ; 
+ 3   :  fff2 ; 
  4   :  fff7 ; 
- 5   :  fffc ; 
+ 5   :  fffb ; 
  6   :  0 ; 
- 7   :  4 ; 
+ 7   :  3 ; 
  8   :  8 ; 
- 9   :  b ; 
+ 9   :  a ; 
  a   :  d ; 
- b   :  10 ; 
+ b   :  f ; 
  c   :  10 ; 
  d   :  12 ; 
- e   :  16 ; 
- f   :  18 ; 
+ e   :  15 ; 
+ f   :  17 ; 
  10   :  1b ; 
  11   :  1d ; 
- 12   :  1f ; 
- 13   :  22 ; 
- 14   :  23 ; 
+ 12   :  1e ; 
+ 13   :  20 ; 
+ 14   :  22 ; 
  15   :  25 ; 
  16   :  26 ; 
  17   :  29 ; 
  18   :  2b ; 
- 19   :  2d ; 
- 1a   :  30 ; 
- 1b   :  32 ; 
+ 19   :  2e ; 
+ 1a   :  2f ; 
+ 1b   :  31 ; 
  1c   :  33 ; 
- 1d   :  34 ; 
- 1e   :  36 ; 
- 1f   :  3a ; 
- 20   :  3b ; 
- 21   :  3e ; 
- 22   :  40 ; 
- 23   :  41 ; 
+ 1d   :  35 ; 
+ 1e   :  37 ; 
+ 1f   :  39 ; 
+ 20   :  3c ; 
+ 21   :  3d ; 
+ 22   :  3e ; 
+ 23   :  40 ; 
  24   :  42 ; 
- 25   :  44 ; 
- 26   :  45 ; 
+ 25   :  43 ; 
+ 26   :  46 ; 
  27   :  47 ; 
  28   :  49 ; 
  29   :  4b ; 
  2a   :  4d ; 
- 2b   :  4f ; 
+ 2b   :  4e ; 
  2c   :  4f ; 
- 2d   :  50 ; 
+ 2d   :  51 ; 
  2e   :  52 ; 
- 2f   :  54 ; 
+ 2f   :  53 ; 
  30   :  55 ; 
- 31   :  58 ; 
- 32   :  59 ; 
+ 31   :  57 ; 
+ 32   :  58 ; 
  33   :  5a ; 
  34   :  5b ; 
- 35   :  5d ; 
- 36   :  5e ; 
- 37   :  5e ; 
- 38   :  61 ; 
- 39   :  62 ; 
- 3a   :  63 ; 
+ 35   :  5c ; 
+ 36   :  5d ; 
+ 37   :  5f ; 
+ 38   :  60 ; 
+ 39   :  61 ; 
+ 3a   :  62 ; 
  3b   :  64 ; 
  3c   :  65 ; 
  3d   :  66 ; 
  3e   :  67 ; 
- 3f   :  69 ; 
+ 3f   :  68 ; 
  40   :  69 ; 
  41   :  6a ; 
- 42   :  6c ; 
- 43   :  6d ; 
- 44   :  6c ; 
- 45   :  6e ; 
- 46   :  70 ; 
+ 42   :  6b ; 
+ 43   :  6b ; 
+ 44   :  6d ; 
+ 45   :  6d ; 
+ 46   :  6e ; 
  47   :  70 ; 
  48   :  71 ; 
- 49   :  72 ; 
+ 49   :  71 ; 
  4a   :  72 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  75 ; 
+ 4d   :  74 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  77 ; 
- 51   :  77 ; 
+ 50   :  76 ; 
+ 51   :  78 ; 
  52   :  78 ; 
  53   :  78 ; 
  54   :  79 ; 
@@ -92,7 +92,7 @@ CONTENT BEGIN
  56   :  7a ; 
  57   :  7a ; 
  58   :  7a ; 
- 59   :  7b ; 
+ 59   :  7a ; 
  5a   :  7b ; 
  5b   :  7b ; 
  5c   :  7c ; 
@@ -102,10 +102,10 @@ CONTENT BEGIN
  60   :  7d ; 
  61   :  7d ; 
  62   :  7d ; 
- 63   :  7e ; 
+ 63   :  7c ; 
  64   :  7e ; 
  65   :  7e ; 
- 66   :  7d ; 
+ 66   :  7e ; 
  67   :  7e ; 
  68   :  7e ; 
  69   :  7e ; 
@@ -113,7 +113,7 @@ CONTENT BEGIN
  6b   :  7e ; 
  6c   :  7e ; 
  6d   :  7e ; 
- 6e   :  7e ; 
+ 6e   :  7d ; 
  6f   :  7d ; 
  70   :  7d ; 
  71   :  7d ; 
@@ -121,58 +121,58 @@ CONTENT BEGIN
  73   :  7d ; 
  74   :  7c ; 
  75   :  7c ; 
- 76   :  7c ; 
+ 76   :  7d ; 
  77   :  7c ; 
- 78   :  7b ; 
+ 78   :  7c ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7a ; 
- 7c   :  7b ; 
+ 7b   :  7b ; 
+ 7c   :  7a ; 
  7d   :  7a ; 
- 7e   :  78 ; 
- 7f   :  78 ; 
+ 7e   :  79 ; 
+ 7f   :  79 ; 
  80   :  79 ; 
  81   :  78 ; 
  82   :  78 ; 
  83   :  77 ; 
  84   :  77 ; 
  85   :  76 ; 
- 86   :  75 ; 
+ 86   :  76 ; 
  87   :  75 ; 
- 88   :  75 ; 
+ 88   :  74 ; 
  89   :  74 ; 
  8a   :  73 ; 
- 8b   :  72 ; 
+ 8b   :  73 ; 
  8c   :  72 ; 
- 8d   :  71 ; 
+ 8d   :  72 ; 
  8e   :  71 ; 
- 8f   :  70 ; 
+ 8f   :  6f ; 
  90   :  6f ; 
  91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6c ; 
- 95   :  6c ; 
+ 94   :  6d ; 
+ 95   :  6b ; 
  96   :  6b ; 
- 97   :  69 ; 
+ 97   :  6a ; 
  98   :  69 ; 
- 99   :  68 ; 
+ 99   :  69 ; 
  9a   :  68 ; 
  9b   :  67 ; 
- 9c   :  65 ; 
+ 9c   :  66 ; 
  9d   :  65 ; 
- 9e   :  64 ; 
+ 9e   :  65 ; 
  9f   :  64 ; 
- a0   :  63 ; 
- a1   :  61 ; 
+ a0   :  62 ; 
+ a1   :  62 ; 
  a2   :  61 ; 
- a3   :  5f ; 
+ a3   :  60 ; 
  a4   :  5f ; 
  a5   :  5e ; 
  a6   :  5d ; 
- a7   :  5c ; 
+ a7   :  5d ; 
  a8   :  5c ; 
- a9   :  5a ; 
+ a9   :  5b ; 
  aa   :  59 ; 
  ab   :  59 ; 
  ac   :  58 ; 
@@ -181,82 +181,82 @@ CONTENT BEGIN
  af   :  55 ; 
  b0   :  54 ; 
  b1   :  53 ; 
- b2   :  52 ; 
+ b2   :  53 ; 
  b3   :  51 ; 
  b4   :  50 ; 
  b5   :  4f ; 
  b6   :  4e ; 
- b7   :  4c ; 
+ b7   :  4d ; 
  b8   :  4c ; 
  b9   :  4b ; 
  ba   :  4a ; 
  bb   :  49 ; 
- bc   :  47 ; 
+ bc   :  48 ; 
  bd   :  46 ; 
  be   :  45 ; 
- bf   :  44 ; 
+ bf   :  45 ; 
  c0   :  43 ; 
- c1   :  42 ; 
+ c1   :  43 ; 
  c2   :  41 ; 
  c3   :  40 ; 
  c4   :  3f ; 
  c5   :  3e ; 
  c6   :  3d ; 
- c7   :  3b ; 
+ c7   :  3c ; 
  c8   :  3b ; 
- c9   :  3a ; 
+ c9   :  39 ; 
  ca   :  39 ; 
  cb   :  38 ; 
  cc   :  37 ; 
- cd   :  36 ; 
- ce   :  34 ; 
+ cd   :  35 ; 
+ ce   :  35 ; 
  cf   :  34 ; 
  d0   :  33 ; 
- d1   :  31 ; 
- d2   :  30 ; 
- d3   :  2f ; 
+ d1   :  32 ; 
+ d2   :  31 ; 
+ d3   :  30 ; 
  d4   :  2e ; 
- d5   :  2d ; 
+ d5   :  2e ; 
  d6   :  2c ; 
  d7   :  2b ; 
  d8   :  2a ; 
  d9   :  2a ; 
- da   :  27 ; 
- db   :  28 ; 
+ da   :  28 ; 
+ db   :  27 ; 
  dc   :  26 ; 
  dd   :  25 ; 
- de   :  24 ; 
+ de   :  23 ; 
  df   :  23 ; 
- e0   :  21 ; 
+ e0   :  22 ; 
  e1   :  21 ; 
  e2   :  20 ; 
- e3   :  1f ; 
+ e3   :  20 ; 
  e4   :  1e ; 
  e5   :  1d ; 
  e6   :  1c ; 
- e7   :  1a ; 
+ e7   :  1b ; 
  e8   :  1a ; 
  e9   :  19 ; 
  ea   :  19 ; 
- eb   :  18 ; 
+ eb   :  17 ; 
  ec   :  16 ; 
  ed   :  15 ; 
- ee   :  13 ; 
- ef   :  13 ; 
+ ee   :  15 ; 
+ ef   :  14 ; 
  f0   :  13 ; 
- f1   :  13 ; 
+ f1   :  12 ; 
  f2   :  12 ; 
  f3   :  11 ; 
  f4   :  f ; 
- f5   :  d ; 
+ f5   :  e ; 
  f6   :  c ; 
- f7   :  d ; 
- f8   :  c ; 
- f9   :  b ; 
+ f7   :  c ; 
+ f8   :  d ; 
+ f9   :  c ; 
  fa   :  b ; 
  fb   :  a ; 
  fc   :  7 ; 
- fd   :  4 ; 
- fe   :  1 ; 
- ff   :  fffe ; 
+ fd   :  5 ; 
+ fe   :  2 ; 
+ ff   :  0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_18.mif
index 60929a0198..522170b119 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_18.mif
@@ -3,81 +3,81 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  13 ; 
- 1   :  d ; 
- 2   :  6 ; 
- 3   :  1 ; 
- 4   :  fffd ; 
- 5   :  fff9 ; 
- 6   :  fff4 ; 
- 7   :  ffef ; 
- 8   :  ffe9 ; 
- 9   :  ffe3 ; 
- a   :  ffdd ; 
- b   :  ffd7 ; 
- c   :  ffd1 ; 
- d   :  ffcb ; 
- e   :  ffc5 ; 
- f   :  ffc0 ; 
- 10   :  ffba ; 
- 11   :  ffb4 ; 
- 12   :  ffaf ; 
- 13   :  ffa9 ; 
- 14   :  ffa3 ; 
- 15   :  ff9e ; 
- 16   :  ff98 ; 
- 17   :  ff93 ; 
- 18   :  ff8e ; 
- 19   :  ff88 ; 
- 1a   :  ff83 ; 
- 1b   :  ff7e ; 
- 1c   :  ff79 ; 
- 1d   :  ff74 ; 
- 1e   :  ff6f ; 
- 1f   :  ff6a ; 
- 20   :  ff65 ; 
- 21   :  ff60 ; 
- 22   :  ff5b ; 
- 23   :  ff57 ; 
- 24   :  ff52 ; 
- 25   :  ff4d ; 
- 26   :  ff49 ; 
- 27   :  ff44 ; 
- 28   :  ff40 ; 
- 29   :  ff3c ; 
- 2a   :  ff37 ; 
- 2b   :  ff33 ; 
- 2c   :  ff2f ; 
- 2d   :  ff2b ; 
- 2e   :  ff27 ; 
- 2f   :  ff23 ; 
- 30   :  ff1f ; 
- 31   :  ff1b ; 
- 32   :  ff17 ; 
- 33   :  ff13 ; 
- 34   :  ff10 ; 
- 35   :  ff0c ; 
- 36   :  ff08 ; 
- 37   :  ff05 ; 
+ 0   :  16 ; 
+ 1   :  e ; 
+ 2   :  8 ; 
+ 3   :  3 ; 
+ 4   :  fffe ; 
+ 5   :  fffa ; 
+ 6   :  fff6 ; 
+ 7   :  fff1 ; 
+ 8   :  ffeb ; 
+ 9   :  ffe5 ; 
+ a   :  ffdf ; 
+ b   :  ffd9 ; 
+ c   :  ffd3 ; 
+ d   :  ffcd ; 
+ e   :  ffc7 ; 
+ f   :  ffc1 ; 
+ 10   :  ffbb ; 
+ 11   :  ffb6 ; 
+ 12   :  ffb0 ; 
+ 13   :  ffaa ; 
+ 14   :  ffa5 ; 
+ 15   :  ff9f ; 
+ 16   :  ff9a ; 
+ 17   :  ff94 ; 
+ 18   :  ff8f ; 
+ 19   :  ff8a ; 
+ 1a   :  ff85 ; 
+ 1b   :  ff7f ; 
+ 1c   :  ff7a ; 
+ 1d   :  ff75 ; 
+ 1e   :  ff70 ; 
+ 1f   :  ff6b ; 
+ 20   :  ff66 ; 
+ 21   :  ff61 ; 
+ 22   :  ff5d ; 
+ 23   :  ff58 ; 
+ 24   :  ff53 ; 
+ 25   :  ff4f ; 
+ 26   :  ff4a ; 
+ 27   :  ff46 ; 
+ 28   :  ff41 ; 
+ 29   :  ff3d ; 
+ 2a   :  ff38 ; 
+ 2b   :  ff34 ; 
+ 2c   :  ff30 ; 
+ 2d   :  ff2c ; 
+ 2e   :  ff28 ; 
+ 2f   :  ff24 ; 
+ 30   :  ff20 ; 
+ 31   :  ff1c ; 
+ 32   :  ff18 ; 
+ 33   :  ff14 ; 
+ 34   :  ff11 ; 
+ 35   :  ff0d ; 
+ 36   :  ff09 ; 
+ 37   :  ff06 ; 
  38   :  ff02 ; 
- 39   :  fefe ; 
- 3a   :  fefb ; 
+ 39   :  feff ; 
+ 3a   :  fefc ; 
  3b   :  fef8 ; 
  3c   :  fef5 ; 
- 3d   :  fef1 ; 
- 3e   :  feee ; 
- 3f   :  feeb ; 
+ 3d   :  fef2 ; 
+ 3e   :  feef ; 
+ 3f   :  feec ; 
  40   :  fee9 ; 
  41   :  fee6 ; 
- 42   :  fee3 ; 
- 43   :  fee0 ; 
+ 42   :  fee4 ; 
+ 43   :  fee1 ; 
  44   :  fede ; 
- 45   :  fedb ; 
- 46   :  fed8 ; 
- 47   :  fed6 ; 
+ 45   :  fedc ; 
+ 46   :  fed9 ; 
+ 47   :  fed7 ; 
  48   :  fed4 ; 
- 49   :  fed1 ; 
- 4a   :  fecf ; 
+ 49   :  fed2 ; 
+ 4a   :  fed0 ; 
  4b   :  fecd ; 
  4c   :  fecb ; 
  4d   :  fec9 ; 
@@ -85,31 +85,31 @@ CONTENT BEGIN
  4f   :  fec5 ; 
  50   :  fec3 ; 
  51   :  fec1 ; 
- 52   :  febf ; 
+ 52   :  fec0 ; 
  53   :  febe ; 
  54   :  febc ; 
- 55   :  feba ; 
+ 55   :  febb ; 
  56   :  feb9 ; 
  57   :  feb8 ; 
- 58   :  feb6 ; 
+ 58   :  feb7 ; 
  59   :  feb5 ; 
  5a   :  feb4 ; 
  5b   :  feb3 ; 
- 5c   :  feb1 ; 
- 5d   :  feb0 ; 
- 5e   :  feaf ; 
+ 5c   :  feb2 ; 
+ 5d   :  feb1 ; 
+ 5e   :  feb0 ; 
  5f   :  feaf ; 
  60   :  feae ; 
  61   :  fead ; 
  62   :  feac ; 
- 63   :  feab ; 
+ 63   :  feac ; 
  64   :  feab ; 
  65   :  feaa ; 
  66   :  feaa ; 
- 67   :  fea9 ; 
+ 67   :  feaa ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea8 ; 
+ 6a   :  fea9 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -138,125 +138,125 @@ CONTENT BEGIN
  84   :  feb5 ; 
  85   :  feb6 ; 
  86   :  feb7 ; 
- 87   :  feb9 ; 
+ 87   :  feb8 ; 
  88   :  feba ; 
  89   :  febb ; 
- 8a   :  febd ; 
+ 8a   :  febc ; 
  8b   :  febe ; 
- 8c   :  fec0 ; 
+ 8c   :  febf ; 
  8d   :  fec1 ; 
- 8e   :  fec3 ; 
+ 8e   :  fec2 ; 
  8f   :  fec4 ; 
  90   :  fec6 ; 
- 91   :  fec8 ; 
+ 91   :  fec7 ; 
  92   :  fec9 ; 
  93   :  fecb ; 
  94   :  fecd ; 
- 95   :  fecf ; 
- 96   :  fed1 ; 
- 97   :  fed3 ; 
- 98   :  fed5 ; 
- 99   :  fed7 ; 
- 9a   :  fed9 ; 
- 9b   :  fedb ; 
- 9c   :  fedd ; 
- 9d   :  fedf ; 
- 9e   :  fee1 ; 
+ 95   :  fece ; 
+ 96   :  fed0 ; 
+ 97   :  fed2 ; 
+ 98   :  fed4 ; 
+ 99   :  fed6 ; 
+ 9a   :  fed8 ; 
+ 9b   :  feda ; 
+ 9c   :  fedc ; 
+ 9d   :  fede ; 
+ 9e   :  fee0 ; 
  9f   :  fee3 ; 
  a0   :  fee5 ; 
- a1   :  fee8 ; 
- a2   :  feea ; 
+ a1   :  fee7 ; 
+ a2   :  fee9 ; 
  a3   :  feec ; 
- a4   :  feef ; 
- a5   :  fef1 ; 
+ a4   :  feee ; 
+ a5   :  fef0 ; 
  a6   :  fef3 ; 
- a7   :  fef6 ; 
+ a7   :  fef5 ; 
  a8   :  fef8 ; 
- a9   :  fefb ; 
+ a9   :  fefa ; 
  aa   :  fefd ; 
- ab   :  ff00 ; 
+ ab   :  feff ; 
  ac   :  ff02 ; 
- ad   :  ff05 ; 
+ ad   :  ff04 ; 
  ae   :  ff07 ; 
- af   :  ff0a ; 
- b0   :  ff0d ; 
+ af   :  ff09 ; 
+ b0   :  ff0c ; 
  b1   :  ff0f ; 
- b2   :  ff12 ; 
- b3   :  ff15 ; 
+ b2   :  ff11 ; 
+ b3   :  ff14 ; 
  b4   :  ff17 ; 
- b5   :  ff1a ; 
- b6   :  ff1d ; 
- b7   :  ff20 ; 
+ b5   :  ff19 ; 
+ b6   :  ff1c ; 
+ b7   :  ff1f ; 
  b8   :  ff22 ; 
  b9   :  ff25 ; 
- ba   :  ff28 ; 
- bb   :  ff2b ; 
- bc   :  ff2e ; 
- bd   :  ff31 ; 
+ ba   :  ff27 ; 
+ bb   :  ff2a ; 
+ bc   :  ff2d ; 
+ bd   :  ff30 ; 
  be   :  ff33 ; 
  bf   :  ff36 ; 
  c0   :  ff39 ; 
- c1   :  ff3c ; 
- c2   :  ff3f ; 
- c3   :  ff42 ; 
- c4   :  ff45 ; 
- c5   :  ff48 ; 
- c6   :  ff4b ; 
- c7   :  ff4e ; 
- c8   :  ff51 ; 
- c9   :  ff54 ; 
- ca   :  ff57 ; 
- cb   :  ff5a ; 
- cc   :  ff5d ; 
- cd   :  ff60 ; 
- ce   :  ff63 ; 
- cf   :  ff66 ; 
- d0   :  ff69 ; 
- d1   :  ff6c ; 
- d2   :  ff6f ; 
- d3   :  ff72 ; 
- d4   :  ff75 ; 
- d5   :  ff78 ; 
- d6   :  ff7b ; 
- d7   :  ff7e ; 
- d8   :  ff81 ; 
- d9   :  ff84 ; 
- da   :  ff87 ; 
- db   :  ff8a ; 
- dc   :  ff8d ; 
- dd   :  ff90 ; 
- de   :  ff93 ; 
- df   :  ff96 ; 
- e0   :  ff99 ; 
- e1   :  ff9c ; 
- e2   :  ff9f ; 
- e3   :  ffa2 ; 
- e4   :  ffa5 ; 
- e5   :  ffa8 ; 
- e6   :  ffab ; 
- e7   :  ffae ; 
- e8   :  ffb1 ; 
- e9   :  ffb4 ; 
+ c1   :  ff3b ; 
+ c2   :  ff3e ; 
+ c3   :  ff41 ; 
+ c4   :  ff44 ; 
+ c5   :  ff47 ; 
+ c6   :  ff4a ; 
+ c7   :  ff4d ; 
+ c8   :  ff50 ; 
+ c9   :  ff53 ; 
+ ca   :  ff56 ; 
+ cb   :  ff59 ; 
+ cc   :  ff5c ; 
+ cd   :  ff5f ; 
+ ce   :  ff62 ; 
+ cf   :  ff65 ; 
+ d0   :  ff68 ; 
+ d1   :  ff6b ; 
+ d2   :  ff6e ; 
+ d3   :  ff71 ; 
+ d4   :  ff74 ; 
+ d5   :  ff77 ; 
+ d6   :  ff7a ; 
+ d7   :  ff7d ; 
+ d8   :  ff80 ; 
+ d9   :  ff83 ; 
+ da   :  ff86 ; 
+ db   :  ff89 ; 
+ dc   :  ff8c ; 
+ dd   :  ff8f ; 
+ de   :  ff92 ; 
+ df   :  ff95 ; 
+ e0   :  ff98 ; 
+ e1   :  ff9b ; 
+ e2   :  ff9e ; 
+ e3   :  ffa1 ; 
+ e4   :  ffa4 ; 
+ e5   :  ffa7 ; 
+ e6   :  ffaa ; 
+ e7   :  ffad ; 
+ e8   :  ffb0 ; 
+ e9   :  ffb3 ; 
  ea   :  ffb6 ; 
  eb   :  ffb9 ; 
  ec   :  ffbc ; 
- ed   :  ffbf ; 
- ee   :  ffc2 ; 
- ef   :  ffc5 ; 
- f0   :  ffc8 ; 
- f1   :  ffcb ; 
+ ed   :  ffbe ; 
+ ee   :  ffc1 ; 
+ ef   :  ffc4 ; 
+ f0   :  ffc7 ; 
+ f1   :  ffca ; 
  f2   :  ffcd ; 
- f3   :  ffd0 ; 
- f4   :  ffd3 ; 
- f5   :  ffd6 ; 
- f6   :  ffd9 ; 
+ f3   :  ffcf ; 
+ f4   :  ffd2 ; 
+ f5   :  ffd5 ; 
+ f6   :  ffd8 ; 
  f7   :  ffdb ; 
- f8   :  ffde ; 
- f9   :  ffe1 ; 
+ f8   :  ffdd ; 
+ f9   :  ffe0 ; 
  fa   :  ffe3 ; 
- fb   :  ffe6 ; 
- fc   :  ffe9 ; 
- fd   :  ffe9 ; 
+ fb   :  ffe5 ; 
+ fc   :  ffe8 ; 
+ fd   :  ffea ; 
  fe   :  ffea ; 
  ff   :  ffeb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_19.mif
index f4f5a2ab0a..812bd104b0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_19.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc7 ; 
- 1   :  ffd3 ; 
- 2   :  ffe1 ; 
- 3   :  fff0 ; 
- 4   :  ffff ; 
- 5   :  e ; 
- 6   :  1d ; 
- 7   :  2d ; 
- 8   :  3b ; 
- 9   :  48 ; 
- a   :  55 ; 
- b   :  61 ; 
- c   :  6c ; 
- d   :  79 ; 
- e   :  87 ; 
- f   :  93 ; 
- 10   :  9f ; 
- 11   :  ac ; 
- 12   :  b8 ; 
- 13   :  c4 ; 
- 14   :  d0 ; 
- 15   :  dc ; 
- 16   :  e8 ; 
- 17   :  f4 ; 
- 18   :  ff ; 
- 19   :  10b ; 
- 1a   :  116 ; 
- 1b   :  121 ; 
- 1c   :  12d ; 
- 1d   :  138 ; 
- 1e   :  143 ; 
- 1f   :  14d ; 
- 20   :  158 ; 
- 21   :  163 ; 
- 22   :  16d ; 
- 23   :  178 ; 
- 24   :  182 ; 
- 25   :  18c ; 
- 26   :  196 ; 
- 27   :  1a0 ; 
- 28   :  1aa ; 
- 29   :  1b4 ; 
- 2a   :  1bd ; 
- 2b   :  1c7 ; 
- 2c   :  1d0 ; 
- 2d   :  1d9 ; 
- 2e   :  1e2 ; 
- 2f   :  1eb ; 
- 30   :  1f4 ; 
- 31   :  1fc ; 
- 32   :  205 ; 
- 33   :  20d ; 
- 34   :  216 ; 
- 35   :  21e ; 
- 36   :  226 ; 
- 37   :  22e ; 
- 38   :  235 ; 
- 39   :  23d ; 
- 3a   :  244 ; 
- 3b   :  24c ; 
- 3c   :  253 ; 
- 3d   :  25a ; 
- 3e   :  261 ; 
- 3f   :  268 ; 
+ 0   :  ffc3 ; 
+ 1   :  ffd0 ; 
+ 2   :  ffde ; 
+ 3   :  ffec ; 
+ 4   :  fffa ; 
+ 5   :  a ; 
+ 6   :  19 ; 
+ 7   :  28 ; 
+ 8   :  37 ; 
+ 9   :  44 ; 
+ a   :  51 ; 
+ b   :  5e ; 
+ c   :  6a ; 
+ d   :  77 ; 
+ e   :  83 ; 
+ f   :  90 ; 
+ 10   :  9c ; 
+ 11   :  a9 ; 
+ 12   :  b5 ; 
+ 13   :  c1 ; 
+ 14   :  cd ; 
+ 15   :  d9 ; 
+ 16   :  e5 ; 
+ 17   :  f1 ; 
+ 18   :  fc ; 
+ 19   :  108 ; 
+ 1a   :  113 ; 
+ 1b   :  11f ; 
+ 1c   :  12a ; 
+ 1d   :  135 ; 
+ 1e   :  140 ; 
+ 1f   :  14b ; 
+ 20   :  156 ; 
+ 21   :  160 ; 
+ 22   :  16b ; 
+ 23   :  175 ; 
+ 24   :  17f ; 
+ 25   :  18a ; 
+ 26   :  194 ; 
+ 27   :  19e ; 
+ 28   :  1a7 ; 
+ 29   :  1b1 ; 
+ 2a   :  1bb ; 
+ 2b   :  1c4 ; 
+ 2c   :  1ce ; 
+ 2d   :  1d7 ; 
+ 2e   :  1e0 ; 
+ 2f   :  1e9 ; 
+ 30   :  1f2 ; 
+ 31   :  1fa ; 
+ 32   :  203 ; 
+ 33   :  20b ; 
+ 34   :  214 ; 
+ 35   :  21c ; 
+ 36   :  224 ; 
+ 37   :  22c ; 
+ 38   :  233 ; 
+ 39   :  23b ; 
+ 3a   :  243 ; 
+ 3b   :  24a ; 
+ 3c   :  251 ; 
+ 3d   :  258 ; 
+ 3e   :  25f ; 
+ 3f   :  266 ; 
  40   :  26d ; 
- 41   :  275 ; 
- 42   :  27b ; 
- 43   :  281 ; 
- 44   :  288 ; 
- 45   :  28e ; 
- 46   :  293 ; 
- 47   :  299 ; 
- 48   :  29f ; 
- 49   :  2a4 ; 
- 4a   :  2a9 ; 
- 4b   :  2ae ; 
- 4c   :  2b3 ; 
- 4d   :  2b8 ; 
- 4e   :  2bd ; 
- 4f   :  2c2 ; 
- 50   :  2c6 ; 
- 51   :  2ca ; 
- 52   :  2ce ; 
- 53   :  2d2 ; 
- 54   :  2d6 ; 
- 55   :  2da ; 
- 56   :  2de ; 
- 57   :  2e1 ; 
- 58   :  2e5 ; 
- 59   :  2e8 ; 
- 5a   :  2eb ; 
- 5b   :  2ee ; 
- 5c   :  2f1 ; 
+ 41   :  273 ; 
+ 42   :  27a ; 
+ 43   :  280 ; 
+ 44   :  286 ; 
+ 45   :  28c ; 
+ 46   :  292 ; 
+ 47   :  298 ; 
+ 48   :  29d ; 
+ 49   :  2a3 ; 
+ 4a   :  2a8 ; 
+ 4b   :  2ad ; 
+ 4c   :  2b2 ; 
+ 4d   :  2b7 ; 
+ 4e   :  2bc ; 
+ 4f   :  2c0 ; 
+ 50   :  2c5 ; 
+ 51   :  2c9 ; 
+ 52   :  2cd ; 
+ 53   :  2d1 ; 
+ 54   :  2d5 ; 
+ 55   :  2d9 ; 
+ 56   :  2dd ; 
+ 57   :  2e0 ; 
+ 58   :  2e4 ; 
+ 59   :  2e7 ; 
+ 5a   :  2ea ; 
+ 5b   :  2ed ; 
+ 5c   :  2f0 ; 
  5d   :  2f3 ; 
- 5e   :  2f6 ; 
- 5f   :  2f8 ; 
+ 5e   :  2f5 ; 
+ 5f   :  2f7 ; 
  60   :  2fa ; 
  61   :  2fc ; 
  62   :  2fe ; 
  63   :  300 ; 
  64   :  302 ; 
- 65   :  304 ; 
+ 65   :  303 ; 
  66   :  305 ; 
  67   :  306 ; 
  68   :  307 ; 
- 69   :  309 ; 
+ 69   :  308 ; 
  6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
@@ -128,135 +128,135 @@ CONTENT BEGIN
  7a   :  307 ; 
  7b   :  306 ; 
  7c   :  305 ; 
- 7d   :  303 ; 
+ 7d   :  304 ; 
  7e   :  302 ; 
  7f   :  300 ; 
- 80   :  2fe ; 
- 81   :  2fc ; 
- 82   :  2fa ; 
- 83   :  2f8 ; 
- 84   :  2f6 ; 
+ 80   :  2ff ; 
+ 81   :  2fd ; 
+ 82   :  2fb ; 
+ 83   :  2f9 ; 
+ 84   :  2f7 ; 
  85   :  2f4 ; 
- 86   :  2f1 ; 
+ 86   :  2f2 ; 
  87   :  2ef ; 
- 88   :  2ec ; 
- 89   :  2e9 ; 
+ 88   :  2ed ; 
+ 89   :  2ea ; 
  8a   :  2e7 ; 
  8b   :  2e4 ; 
  8c   :  2e1 ; 
  8d   :  2de ; 
- 8e   :  2da ; 
- 8f   :  2d7 ; 
+ 8e   :  2db ; 
+ 8f   :  2d8 ; 
  90   :  2d4 ; 
- 91   :  2d0 ; 
- 92   :  2cc ; 
- 93   :  2c9 ; 
- 94   :  2c5 ; 
- 95   :  2c1 ; 
- 96   :  2bd ; 
- 97   :  2b9 ; 
- 98   :  2b5 ; 
- 99   :  2b1 ; 
- 9a   :  2ac ; 
- 9b   :  2a8 ; 
- 9c   :  2a3 ; 
- 9d   :  29f ; 
- 9e   :  29a ; 
- 9f   :  295 ; 
- a0   :  290 ; 
- a1   :  28c ; 
- a2   :  287 ; 
- a3   :  282 ; 
- a4   :  27c ; 
- a5   :  277 ; 
- a6   :  272 ; 
- a7   :  26d ; 
- a8   :  267 ; 
- a9   :  262 ; 
- aa   :  25c ; 
- ab   :  257 ; 
- ac   :  251 ; 
- ad   :  24b ; 
- ae   :  246 ; 
- af   :  240 ; 
- b0   :  23a ; 
- b1   :  234 ; 
- b2   :  22e ; 
- b3   :  228 ; 
- b4   :  222 ; 
- b5   :  21c ; 
- b6   :  215 ; 
- b7   :  20f ; 
- b8   :  209 ; 
- b9   :  203 ; 
- ba   :  1fc ; 
- bb   :  1f6 ; 
- bc   :  1ef ; 
- bd   :  1e9 ; 
- be   :  1e2 ; 
- bf   :  1dc ; 
- c0   :  1d5 ; 
- c1   :  1ce ; 
- c2   :  1c8 ; 
- c3   :  1c1 ; 
- c4   :  1ba ; 
- c5   :  1b4 ; 
- c6   :  1ad ; 
- c7   :  1a6 ; 
- c8   :  19f ; 
- c9   :  198 ; 
- ca   :  191 ; 
- cb   :  18a ; 
- cc   :  183 ; 
- cd   :  17c ; 
- ce   :  175 ; 
- cf   :  16e ; 
- d0   :  167 ; 
- d1   :  160 ; 
- d2   :  159 ; 
- d3   :  152 ; 
- d4   :  14b ; 
- d5   :  144 ; 
- d6   :  13d ; 
- d7   :  136 ; 
- d8   :  12f ; 
- d9   :  128 ; 
- da   :  121 ; 
- db   :  119 ; 
- dc   :  112 ; 
- dd   :  10b ; 
- de   :  104 ; 
- df   :  fd ; 
- e0   :  f6 ; 
- e1   :  ef ; 
- e2   :  e8 ; 
- e3   :  e1 ; 
- e4   :  da ; 
- e5   :  d3 ; 
- e6   :  cb ; 
- e7   :  c4 ; 
- e8   :  bd ; 
- e9   :  b6 ; 
- ea   :  b0 ; 
- eb   :  a8 ; 
- ec   :  a1 ; 
- ed   :  9a ; 
- ee   :  94 ; 
- ef   :  8d ; 
- f0   :  86 ; 
- f1   :  7f ; 
- f2   :  78 ; 
- f3   :  71 ; 
- f4   :  6a ; 
- f5   :  64 ; 
- f6   :  5d ; 
- f7   :  56 ; 
- f8   :  50 ; 
- f9   :  4a ; 
- fa   :  43 ; 
- fb   :  3d ; 
- fc   :  33 ; 
- fd   :  2c ; 
- fe   :  23 ; 
- ff   :  1b ; 
+ 91   :  2d1 ; 
+ 92   :  2cd ; 
+ 93   :  2ca ; 
+ 94   :  2c6 ; 
+ 95   :  2c2 ; 
+ 96   :  2be ; 
+ 97   :  2ba ; 
+ 98   :  2b6 ; 
+ 99   :  2b2 ; 
+ 9a   :  2ad ; 
+ 9b   :  2a9 ; 
+ 9c   :  2a4 ; 
+ 9d   :  2a0 ; 
+ 9e   :  29b ; 
+ 9f   :  296 ; 
+ a0   :  292 ; 
+ a1   :  28d ; 
+ a2   :  288 ; 
+ a3   :  283 ; 
+ a4   :  27e ; 
+ a5   :  279 ; 
+ a6   :  273 ; 
+ a7   :  26e ; 
+ a8   :  269 ; 
+ a9   :  263 ; 
+ aa   :  25e ; 
+ ab   :  258 ; 
+ ac   :  253 ; 
+ ad   :  24d ; 
+ ae   :  247 ; 
+ af   :  241 ; 
+ b0   :  23b ; 
+ b1   :  235 ; 
+ b2   :  22f ; 
+ b3   :  229 ; 
+ b4   :  223 ; 
+ b5   :  21d ; 
+ b6   :  217 ; 
+ b7   :  211 ; 
+ b8   :  20b ; 
+ b9   :  204 ; 
+ ba   :  1fe ; 
+ bb   :  1f7 ; 
+ bc   :  1f1 ; 
+ bd   :  1ea ; 
+ be   :  1e4 ; 
+ bf   :  1dd ; 
+ c0   :  1d7 ; 
+ c1   :  1d0 ; 
+ c2   :  1c9 ; 
+ c3   :  1c3 ; 
+ c4   :  1bc ; 
+ c5   :  1b5 ; 
+ c6   :  1ae ; 
+ c7   :  1a8 ; 
+ c8   :  1a1 ; 
+ c9   :  19a ; 
+ ca   :  193 ; 
+ cb   :  18c ; 
+ cc   :  185 ; 
+ cd   :  17e ; 
+ ce   :  177 ; 
+ cf   :  170 ; 
+ d0   :  169 ; 
+ d1   :  162 ; 
+ d2   :  15b ; 
+ d3   :  154 ; 
+ d4   :  14d ; 
+ d5   :  146 ; 
+ d6   :  13f ; 
+ d7   :  138 ; 
+ d8   :  131 ; 
+ d9   :  129 ; 
+ da   :  122 ; 
+ db   :  11b ; 
+ dc   :  114 ; 
+ dd   :  10d ; 
+ de   :  106 ; 
+ df   :  ff ; 
+ e0   :  f8 ; 
+ e1   :  f1 ; 
+ e2   :  ea ; 
+ e3   :  e2 ; 
+ e4   :  db ; 
+ e5   :  d4 ; 
+ e6   :  cd ; 
+ e7   :  c6 ; 
+ e8   :  bf ; 
+ e9   :  b8 ; 
+ ea   :  b1 ; 
+ eb   :  aa ; 
+ ec   :  a3 ; 
+ ed   :  9c ; 
+ ee   :  95 ; 
+ ef   :  8e ; 
+ f0   :  87 ; 
+ f1   :  81 ; 
+ f2   :  7a ; 
+ f3   :  73 ; 
+ f4   :  6c ; 
+ f5   :  65 ; 
+ f6   :  5f ; 
+ f7   :  58 ; 
+ f8   :  52 ; 
+ f9   :  4b ; 
+ fa   :  45 ; 
+ fb   :  3e ; 
+ fc   :  36 ; 
+ fd   :  2d ; 
+ fe   :  25 ; 
+ ff   :  1c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_2.mif
index 6a328c11aa..df0df51aa9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_2.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  12 ; 
- 1   :  b ; 
- 2   :  5 ; 
- 3   :  1 ; 
- 4   :  fffc ; 
- 5   :  fff8 ; 
- 6   :  fff3 ; 
- 7   :  ffee ; 
- 8   :  ffe8 ; 
- 9   :  ffe2 ; 
- a   :  ffdc ; 
- b   :  ffd6 ; 
- c   :  ffd0 ; 
- d   :  ffca ; 
- e   :  ffc4 ; 
- f   :  ffbe ; 
- 10   :  ffb8 ; 
- 11   :  ffb3 ; 
- 12   :  ffad ; 
- 13   :  ffa8 ; 
- 14   :  ffa2 ; 
- 15   :  ff9d ; 
- 16   :  ff97 ; 
- 17   :  ff92 ; 
- 18   :  ff8c ; 
- 19   :  ff87 ; 
- 1a   :  ff82 ; 
- 1b   :  ff7d ; 
- 1c   :  ff78 ; 
- 1d   :  ff73 ; 
- 1e   :  ff6e ; 
- 1f   :  ff69 ; 
- 20   :  ff64 ; 
- 21   :  ff5f ; 
- 22   :  ff5a ; 
- 23   :  ff56 ; 
- 24   :  ff51 ; 
- 25   :  ff4c ; 
- 26   :  ff48 ; 
- 27   :  ff43 ; 
- 28   :  ff3f ; 
- 29   :  ff3b ; 
- 2a   :  ff36 ; 
- 2b   :  ff32 ; 
- 2c   :  ff2e ; 
- 2d   :  ff2a ; 
- 2e   :  ff26 ; 
- 2f   :  ff22 ; 
- 30   :  ff1e ; 
- 31   :  ff1a ; 
- 32   :  ff16 ; 
- 33   :  ff12 ; 
- 34   :  ff0f ; 
- 35   :  ff0b ; 
- 36   :  ff08 ; 
- 37   :  ff04 ; 
- 38   :  ff01 ; 
- 39   :  fefd ; 
- 3a   :  fefa ; 
- 3b   :  fef7 ; 
- 3c   :  fef4 ; 
- 3d   :  fef1 ; 
- 3e   :  feee ; 
- 3f   :  feeb ; 
- 40   :  fee8 ; 
- 41   :  fee5 ; 
- 42   :  fee2 ; 
- 43   :  fee0 ; 
- 44   :  fedd ; 
- 45   :  feda ; 
- 46   :  fed8 ; 
- 47   :  fed5 ; 
- 48   :  fed3 ; 
- 49   :  fed1 ; 
- 4a   :  fece ; 
- 4b   :  fecc ; 
- 4c   :  feca ; 
- 4d   :  fec8 ; 
- 4e   :  fec6 ; 
- 4f   :  fec4 ; 
- 50   :  fec2 ; 
- 51   :  fec1 ; 
- 52   :  febf ; 
- 53   :  febd ; 
- 54   :  febc ; 
- 55   :  feba ; 
- 56   :  feb9 ; 
- 57   :  feb7 ; 
- 58   :  feb6 ; 
- 59   :  feb5 ; 
- 5a   :  feb3 ; 
- 5b   :  feb2 ; 
- 5c   :  feb1 ; 
- 5d   :  feb0 ; 
- 5e   :  feaf ; 
- 5f   :  feae ; 
- 60   :  fead ; 
+ 0   :  17 ; 
+ 1   :  10 ; 
+ 2   :  a ; 
+ 3   :  3 ; 
+ 4   :  ffff ; 
+ 5   :  fffb ; 
+ 6   :  fff6 ; 
+ 7   :  fff2 ; 
+ 8   :  ffec ; 
+ 9   :  ffe6 ; 
+ a   :  ffe0 ; 
+ b   :  ffda ; 
+ c   :  ffd4 ; 
+ d   :  ffce ; 
+ e   :  ffc8 ; 
+ f   :  ffc3 ; 
+ 10   :  ffbd ; 
+ 11   :  ffb7 ; 
+ 12   :  ffb1 ; 
+ 13   :  ffac ; 
+ 14   :  ffa6 ; 
+ 15   :  ffa1 ; 
+ 16   :  ff9b ; 
+ 17   :  ff96 ; 
+ 18   :  ff90 ; 
+ 19   :  ff8b ; 
+ 1a   :  ff86 ; 
+ 1b   :  ff81 ; 
+ 1c   :  ff7c ; 
+ 1d   :  ff76 ; 
+ 1e   :  ff71 ; 
+ 1f   :  ff6c ; 
+ 20   :  ff67 ; 
+ 21   :  ff63 ; 
+ 22   :  ff5e ; 
+ 23   :  ff59 ; 
+ 24   :  ff54 ; 
+ 25   :  ff50 ; 
+ 26   :  ff4b ; 
+ 27   :  ff47 ; 
+ 28   :  ff42 ; 
+ 29   :  ff3e ; 
+ 2a   :  ff39 ; 
+ 2b   :  ff35 ; 
+ 2c   :  ff31 ; 
+ 2d   :  ff2d ; 
+ 2e   :  ff29 ; 
+ 2f   :  ff25 ; 
+ 30   :  ff21 ; 
+ 31   :  ff1d ; 
+ 32   :  ff19 ; 
+ 33   :  ff15 ; 
+ 34   :  ff11 ; 
+ 35   :  ff0e ; 
+ 36   :  ff0a ; 
+ 37   :  ff07 ; 
+ 38   :  ff03 ; 
+ 39   :  ff00 ; 
+ 3a   :  fefd ; 
+ 3b   :  fef9 ; 
+ 3c   :  fef6 ; 
+ 3d   :  fef3 ; 
+ 3e   :  fef0 ; 
+ 3f   :  feed ; 
+ 40   :  feea ; 
+ 41   :  fee7 ; 
+ 42   :  fee4 ; 
+ 43   :  fee2 ; 
+ 44   :  fedf ; 
+ 45   :  fedc ; 
+ 46   :  feda ; 
+ 47   :  fed7 ; 
+ 48   :  fed5 ; 
+ 49   :  fed2 ; 
+ 4a   :  fed0 ; 
+ 4b   :  fece ; 
+ 4c   :  fecc ; 
+ 4d   :  feca ; 
+ 4e   :  fec8 ; 
+ 4f   :  fec6 ; 
+ 50   :  fec4 ; 
+ 51   :  fec2 ; 
+ 52   :  fec0 ; 
+ 53   :  febe ; 
+ 54   :  febd ; 
+ 55   :  febb ; 
+ 56   :  feba ; 
+ 57   :  feb8 ; 
+ 58   :  feb7 ; 
+ 59   :  feb6 ; 
+ 5a   :  feb4 ; 
+ 5b   :  feb3 ; 
+ 5c   :  feb2 ; 
+ 5d   :  feb1 ; 
+ 5e   :  feb0 ; 
+ 5f   :  feaf ; 
+ 60   :  feae ; 
  61   :  fead ; 
- 62   :  feac ; 
- 63   :  feab ; 
+ 62   :  fead ; 
+ 63   :  feac ; 
  64   :  feab ; 
- 65   :  feaa ; 
+ 65   :  feab ; 
  66   :  feaa ; 
- 67   :  fea9 ; 
+ 67   :  feaa ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea8 ; 
+ 6a   :  fea9 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -117,146 +117,146 @@ CONTENT BEGIN
  6f   :  fea8 ; 
  70   :  fea8 ; 
  71   :  fea8 ; 
- 72   :  fea9 ; 
+ 72   :  fea8 ; 
  73   :  fea9 ; 
  74   :  fea9 ; 
- 75   :  feaa ; 
+ 75   :  fea9 ; 
  76   :  feaa ; 
  77   :  feaa ; 
  78   :  feab ; 
- 79   :  feac ; 
+ 79   :  feab ; 
  7a   :  feac ; 
- 7b   :  fead ; 
- 7c   :  feae ; 
+ 7b   :  feac ; 
+ 7c   :  fead ; 
  7d   :  feae ; 
  7e   :  feaf ; 
- 7f   :  feb0 ; 
- 80   :  feb1 ; 
- 81   :  feb2 ; 
- 82   :  feb3 ; 
- 83   :  feb4 ; 
+ 7f   :  feaf ; 
+ 80   :  feb0 ; 
+ 81   :  feb1 ; 
+ 82   :  feb2 ; 
+ 83   :  feb3 ; 
  84   :  feb5 ; 
- 85   :  feb7 ; 
- 86   :  feb8 ; 
- 87   :  feb9 ; 
- 88   :  feba ; 
- 89   :  febc ; 
- 8a   :  febd ; 
- 8b   :  febf ; 
- 8c   :  fec0 ; 
- 8d   :  fec2 ; 
- 8e   :  fec3 ; 
- 8f   :  fec5 ; 
- 90   :  fec6 ; 
- 91   :  fec8 ; 
- 92   :  feca ; 
- 93   :  fecc ; 
- 94   :  fecd ; 
- 95   :  fecf ; 
- 96   :  fed1 ; 
- 97   :  fed3 ; 
- 98   :  fed5 ; 
- 99   :  fed7 ; 
- 9a   :  fed9 ; 
- 9b   :  fedb ; 
- 9c   :  fedd ; 
- 9d   :  fedf ; 
- 9e   :  fee2 ; 
- 9f   :  fee4 ; 
- a0   :  fee6 ; 
- a1   :  fee8 ; 
- a2   :  feeb ; 
- a3   :  feed ; 
- a4   :  feef ; 
- a5   :  fef2 ; 
- a6   :  fef4 ; 
- a7   :  fef6 ; 
- a8   :  fef9 ; 
- a9   :  fefb ; 
- aa   :  fefe ; 
- ab   :  ff00 ; 
- ac   :  ff03 ; 
- ad   :  ff05 ; 
- ae   :  ff08 ; 
- af   :  ff0b ; 
- b0   :  ff0d ; 
- b1   :  ff10 ; 
- b2   :  ff13 ; 
- b3   :  ff15 ; 
- b4   :  ff18 ; 
- b5   :  ff1b ; 
- b6   :  ff1e ; 
- b7   :  ff20 ; 
- b8   :  ff23 ; 
- b9   :  ff26 ; 
- ba   :  ff29 ; 
- bb   :  ff2c ; 
- bc   :  ff2e ; 
- bd   :  ff31 ; 
- be   :  ff34 ; 
- bf   :  ff37 ; 
- c0   :  ff3a ; 
- c1   :  ff3d ; 
- c2   :  ff40 ; 
- c3   :  ff43 ; 
- c4   :  ff46 ; 
- c5   :  ff49 ; 
- c6   :  ff4c ; 
- c7   :  ff4f ; 
- c8   :  ff52 ; 
- c9   :  ff55 ; 
- ca   :  ff58 ; 
- cb   :  ff5b ; 
- cc   :  ff5e ; 
- cd   :  ff61 ; 
- ce   :  ff64 ; 
- cf   :  ff67 ; 
- d0   :  ff6a ; 
- d1   :  ff6d ; 
- d2   :  ff70 ; 
- d3   :  ff73 ; 
- d4   :  ff76 ; 
- d5   :  ff79 ; 
- d6   :  ff7c ; 
- d7   :  ff7f ; 
- d8   :  ff82 ; 
- d9   :  ff85 ; 
- da   :  ff88 ; 
- db   :  ff8b ; 
- dc   :  ff8e ; 
- dd   :  ff91 ; 
- de   :  ff94 ; 
- df   :  ff97 ; 
- e0   :  ff9a ; 
- e1   :  ff9d ; 
- e2   :  ffa0 ; 
- e3   :  ffa3 ; 
- e4   :  ffa6 ; 
- e5   :  ffa9 ; 
- e6   :  ffac ; 
- e7   :  ffae ; 
- e8   :  ffb1 ; 
- e9   :  ffb4 ; 
- ea   :  ffb7 ; 
- eb   :  ffba ; 
- ec   :  ffbd ; 
- ed   :  ffc0 ; 
- ee   :  ffc3 ; 
- ef   :  ffc6 ; 
- f0   :  ffc8 ; 
- f1   :  ffcb ; 
- f2   :  ffce ; 
- f3   :  ffd1 ; 
- f4   :  ffd4 ; 
- f5   :  ffd6 ; 
- f6   :  ffd9 ; 
- f7   :  ffdc ; 
- f8   :  ffdf ; 
- f9   :  ffe1 ; 
- fa   :  ffe4 ; 
- fb   :  ffe7 ; 
- fc   :  ffe8 ; 
- fd   :  ffea ; 
- fe   :  ffeb ; 
- ff   :  ffeb ; 
+ 85   :  feb6 ; 
+ 86   :  feb7 ; 
+ 87   :  feb8 ; 
+ 88   :  feb9 ; 
+ 89   :  febb ; 
+ 8a   :  febc ; 
+ 8b   :  febd ; 
+ 8c   :  febf ; 
+ 8d   :  fec0 ; 
+ 8e   :  fec2 ; 
+ 8f   :  fec4 ; 
+ 90   :  fec5 ; 
+ 91   :  fec7 ; 
+ 92   :  fec9 ; 
+ 93   :  feca ; 
+ 94   :  fecc ; 
+ 95   :  fece ; 
+ 96   :  fed0 ; 
+ 97   :  fed2 ; 
+ 98   :  fed4 ; 
+ 99   :  fed6 ; 
+ 9a   :  fed8 ; 
+ 9b   :  feda ; 
+ 9c   :  fedc ; 
+ 9d   :  fede ; 
+ 9e   :  fee0 ; 
+ 9f   :  fee2 ; 
+ a0   :  fee4 ; 
+ a1   :  fee7 ; 
+ a2   :  fee9 ; 
+ a3   :  feeb ; 
+ a4   :  feed ; 
+ a5   :  fef0 ; 
+ a6   :  fef2 ; 
+ a7   :  fef5 ; 
+ a8   :  fef7 ; 
+ a9   :  fef9 ; 
+ aa   :  fefc ; 
+ ab   :  fefe ; 
+ ac   :  ff01 ; 
+ ad   :  ff04 ; 
+ ae   :  ff06 ; 
+ af   :  ff09 ; 
+ b0   :  ff0b ; 
+ b1   :  ff0e ; 
+ b2   :  ff11 ; 
+ b3   :  ff13 ; 
+ b4   :  ff16 ; 
+ b5   :  ff19 ; 
+ b6   :  ff1b ; 
+ b7   :  ff1e ; 
+ b8   :  ff21 ; 
+ b9   :  ff24 ; 
+ ba   :  ff27 ; 
+ bb   :  ff29 ; 
+ bc   :  ff2c ; 
+ bd   :  ff2f ; 
+ be   :  ff32 ; 
+ bf   :  ff35 ; 
+ c0   :  ff38 ; 
+ c1   :  ff3b ; 
+ c2   :  ff3e ; 
+ c3   :  ff41 ; 
+ c4   :  ff43 ; 
+ c5   :  ff46 ; 
+ c6   :  ff49 ; 
+ c7   :  ff4c ; 
+ c8   :  ff4f ; 
+ c9   :  ff52 ; 
+ ca   :  ff55 ; 
+ cb   :  ff58 ; 
+ cc   :  ff5b ; 
+ cd   :  ff5e ; 
+ ce   :  ff61 ; 
+ cf   :  ff64 ; 
+ d0   :  ff67 ; 
+ d1   :  ff6a ; 
+ d2   :  ff6d ; 
+ d3   :  ff70 ; 
+ d4   :  ff73 ; 
+ d5   :  ff76 ; 
+ d6   :  ff79 ; 
+ d7   :  ff7c ; 
+ d8   :  ff7f ; 
+ d9   :  ff82 ; 
+ da   :  ff85 ; 
+ db   :  ff88 ; 
+ dc   :  ff8b ; 
+ dd   :  ff8e ; 
+ de   :  ff91 ; 
+ df   :  ff94 ; 
+ e0   :  ff97 ; 
+ e1   :  ff9a ; 
+ e2   :  ff9d ; 
+ e3   :  ffa0 ; 
+ e4   :  ffa3 ; 
+ e5   :  ffa6 ; 
+ e6   :  ffa9 ; 
+ e7   :  ffac ; 
+ e8   :  ffaf ; 
+ e9   :  ffb2 ; 
+ ea   :  ffb5 ; 
+ eb   :  ffb8 ; 
+ ec   :  ffbb ; 
+ ed   :  ffbe ; 
+ ee   :  ffc1 ; 
+ ef   :  ffc3 ; 
+ f0   :  ffc6 ; 
+ f1   :  ffc9 ; 
+ f2   :  ffcc ; 
+ f3   :  ffcf ; 
+ f4   :  ffd2 ; 
+ f5   :  ffd4 ; 
+ f6   :  ffd7 ; 
+ f7   :  ffda ; 
+ f8   :  ffdd ; 
+ f9   :  ffdf ; 
+ fa   :  ffe2 ; 
+ fb   :  ffe5 ; 
+ fc   :  ffe7 ; 
+ fd   :  ffe9 ; 
+ fe   :  ffea ; 
+ ff   :  ffea ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_20.mif
index c20761446e..7ceff9e623 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_20.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  49 ; 
- 1   :  2e ; 
- 2   :  13 ; 
- 3   :  fffa ; 
- 4   :  ffe1 ; 
- 5   :  ffc9 ; 
- 6   :  ffb1 ; 
- 7   :  ff98 ; 
- 8   :  ff7e ; 
- 9   :  ff64 ; 
- a   :  ff4b ; 
- b   :  ff31 ; 
- c   :  ff18 ; 
- d   :  feff ; 
- e   :  fee6 ; 
- f   :  fece ; 
- 10   :  feb5 ; 
- 11   :  fe9d ; 
- 12   :  fe85 ; 
- 13   :  fe6d ; 
- 14   :  fe55 ; 
- 15   :  fe3d ; 
- 16   :  fe26 ; 
- 17   :  fe0f ; 
- 18   :  fdf8 ; 
- 19   :  fde1 ; 
- 1a   :  fdca ; 
- 1b   :  fdb4 ; 
- 1c   :  fd9e ; 
- 1d   :  fd88 ; 
- 1e   :  fd72 ; 
- 1f   :  fd5c ; 
- 20   :  fd47 ; 
- 21   :  fd32 ; 
- 22   :  fd1d ; 
- 23   :  fd08 ; 
- 24   :  fcf4 ; 
- 25   :  fce0 ; 
- 26   :  fccc ; 
- 27   :  fcb8 ; 
- 28   :  fca4 ; 
- 29   :  fc91 ; 
- 2a   :  fc7e ; 
- 2b   :  fc6b ; 
- 2c   :  fc59 ; 
- 2d   :  fc46 ; 
- 2e   :  fc34 ; 
- 2f   :  fc22 ; 
- 30   :  fc11 ; 
- 31   :  fbff ; 
- 32   :  fbee ; 
- 33   :  fbdd ; 
- 34   :  fbcd ; 
- 35   :  fbbc ; 
- 36   :  fbac ; 
- 37   :  fb9d ; 
- 38   :  fb8d ; 
- 39   :  fb7e ; 
- 3a   :  fb6f ; 
- 3b   :  fb60 ; 
- 3c   :  fb51 ; 
- 3d   :  fb43 ; 
- 3e   :  fb35 ; 
- 3f   :  fb27 ; 
- 40   :  fb1a ; 
- 41   :  fb0d ; 
- 42   :  fb00 ; 
- 43   :  faf3 ; 
- 44   :  fae7 ; 
- 45   :  fada ; 
- 46   :  face ; 
- 47   :  fac3 ; 
- 48   :  fab8 ; 
- 49   :  faad ; 
- 4a   :  faa2 ; 
- 4b   :  fa97 ; 
- 4c   :  fa8d ; 
- 4d   :  fa83 ; 
- 4e   :  fa79 ; 
- 4f   :  fa70 ; 
- 50   :  fa67 ; 
- 51   :  fa5e ; 
- 52   :  fa55 ; 
- 53   :  fa4d ; 
- 54   :  fa45 ; 
- 55   :  fa3d ; 
- 56   :  fa36 ; 
- 57   :  fa2e ; 
- 58   :  fa27 ; 
- 59   :  fa21 ; 
- 5a   :  fa1a ; 
- 5b   :  fa14 ; 
- 5c   :  fa0e ; 
- 5d   :  fa08 ; 
- 5e   :  fa03 ; 
- 5f   :  f9fe ; 
- 60   :  f9f9 ; 
- 61   :  f9f5 ; 
- 62   :  f9f0 ; 
- 63   :  f9ec ; 
+ 0   :  50 ; 
+ 1   :  35 ; 
+ 2   :  1a ; 
+ 3   :  0 ; 
+ 4   :  ffe8 ; 
+ 5   :  ffd0 ; 
+ 6   :  ffb7 ; 
+ 7   :  ff9e ; 
+ 8   :  ff84 ; 
+ 9   :  ff6b ; 
+ a   :  ff51 ; 
+ b   :  ff38 ; 
+ c   :  ff1f ; 
+ d   :  ff06 ; 
+ e   :  feed ; 
+ f   :  fed4 ; 
+ 10   :  febb ; 
+ 11   :  fea3 ; 
+ 12   :  fe8b ; 
+ 13   :  fe73 ; 
+ 14   :  fe5b ; 
+ 15   :  fe43 ; 
+ 16   :  fe2c ; 
+ 17   :  fe15 ; 
+ 18   :  fdfd ; 
+ 19   :  fde7 ; 
+ 1a   :  fdd0 ; 
+ 1b   :  fdb9 ; 
+ 1c   :  fda3 ; 
+ 1d   :  fd8d ; 
+ 1e   :  fd77 ; 
+ 1f   :  fd62 ; 
+ 20   :  fd4c ; 
+ 21   :  fd37 ; 
+ 22   :  fd22 ; 
+ 23   :  fd0d ; 
+ 24   :  fcf9 ; 
+ 25   :  fce5 ; 
+ 26   :  fcd1 ; 
+ 27   :  fcbd ; 
+ 28   :  fca9 ; 
+ 29   :  fc96 ; 
+ 2a   :  fc83 ; 
+ 2b   :  fc70 ; 
+ 2c   :  fc5d ; 
+ 2d   :  fc4b ; 
+ 2e   :  fc39 ; 
+ 2f   :  fc27 ; 
+ 30   :  fc15 ; 
+ 31   :  fc04 ; 
+ 32   :  fbf2 ; 
+ 33   :  fbe2 ; 
+ 34   :  fbd1 ; 
+ 35   :  fbc0 ; 
+ 36   :  fbb0 ; 
+ 37   :  fba0 ; 
+ 38   :  fb91 ; 
+ 39   :  fb81 ; 
+ 3a   :  fb72 ; 
+ 3b   :  fb63 ; 
+ 3c   :  fb55 ; 
+ 3d   :  fb47 ; 
+ 3e   :  fb38 ; 
+ 3f   :  fb2b ; 
+ 40   :  fb1d ; 
+ 41   :  fb10 ; 
+ 42   :  fb03 ; 
+ 43   :  faf6 ; 
+ 44   :  faea ; 
+ 45   :  fadd ; 
+ 46   :  fad1 ; 
+ 47   :  fac6 ; 
+ 48   :  faba ; 
+ 49   :  faaf ; 
+ 4a   :  faa4 ; 
+ 4b   :  fa9a ; 
+ 4c   :  fa90 ; 
+ 4d   :  fa85 ; 
+ 4e   :  fa7c ; 
+ 4f   :  fa72 ; 
+ 50   :  fa69 ; 
+ 51   :  fa60 ; 
+ 52   :  fa57 ; 
+ 53   :  fa4f ; 
+ 54   :  fa47 ; 
+ 55   :  fa3f ; 
+ 56   :  fa37 ; 
+ 57   :  fa30 ; 
+ 58   :  fa29 ; 
+ 59   :  fa22 ; 
+ 5a   :  fa1c ; 
+ 5b   :  fa15 ; 
+ 5c   :  fa10 ; 
+ 5d   :  fa0a ; 
+ 5e   :  fa04 ; 
+ 5f   :  f9ff ; 
+ 60   :  f9fa ; 
+ 61   :  f9f6 ; 
+ 62   :  f9f1 ; 
+ 63   :  f9ed ; 
  64   :  f9e9 ; 
- 65   :  f9e5 ; 
- 66   :  f9e2 ; 
- 67   :  f9df ; 
- 68   :  f9dc ; 
+ 65   :  f9e6 ; 
+ 66   :  f9e3 ; 
+ 67   :  f9e0 ; 
+ 68   :  f9dd ; 
  69   :  f9da ; 
  6a   :  f9d8 ; 
  6b   :  f9d6 ; 
  6c   :  f9d4 ; 
  6d   :  f9d3 ; 
- 6e   :  f9d1 ; 
- 6f   :  f9d0 ; 
+ 6e   :  f9d2 ; 
+ 6f   :  f9d1 ; 
  70   :  f9d0 ; 
- 71   :  f9cf ; 
+ 71   :  f9d0 ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
  75   :  f9d0 ; 
  76   :  f9d1 ; 
  77   :  f9d2 ; 
- 78   :  f9d4 ; 
+ 78   :  f9d3 ; 
  79   :  f9d5 ; 
  7a   :  f9d7 ; 
  7b   :  f9d9 ; 
  7c   :  f9db ; 
- 7d   :  f9de ; 
- 7e   :  f9e1 ; 
- 7f   :  f9e4 ; 
- 80   :  f9e7 ; 
- 81   :  f9ea ; 
- 82   :  f9ee ; 
- 83   :  f9f2 ; 
- 84   :  f9f6 ; 
- 85   :  f9fa ; 
- 86   :  f9ff ; 
- 87   :  fa04 ; 
- 88   :  fa09 ; 
- 89   :  fa0e ; 
- 8a   :  fa13 ; 
- 8b   :  fa19 ; 
- 8c   :  fa1f ; 
- 8d   :  fa25 ; 
- 8e   :  fa2b ; 
- 8f   :  fa32 ; 
- 90   :  fa38 ; 
- 91   :  fa3f ; 
- 92   :  fa46 ; 
- 93   :  fa4d ; 
- 94   :  fa55 ; 
- 95   :  fa5c ; 
- 96   :  fa64 ; 
- 97   :  fa6c ; 
- 98   :  fa74 ; 
- 99   :  fa7d ; 
- 9a   :  fa85 ; 
- 9b   :  fa8e ; 
- 9c   :  fa97 ; 
- 9d   :  faa0 ; 
- 9e   :  faa9 ; 
- 9f   :  fab3 ; 
- a0   :  fabc ; 
- a1   :  fac6 ; 
- a2   :  fad0 ; 
- a3   :  fada ; 
- a4   :  fae4 ; 
- a5   :  faee ; 
- a6   :  faf9 ; 
- a7   :  fb03 ; 
- a8   :  fb0e ; 
- a9   :  fb19 ; 
- aa   :  fb24 ; 
- ab   :  fb2f ; 
- ac   :  fb3b ; 
- ad   :  fb46 ; 
- ae   :  fb52 ; 
- af   :  fb5d ; 
- b0   :  fb69 ; 
- b1   :  fb75 ; 
- b2   :  fb81 ; 
- b3   :  fb8d ; 
- b4   :  fb9a ; 
- b5   :  fba6 ; 
- b6   :  fbb3 ; 
- b7   :  fbbf ; 
- b8   :  fbcc ; 
- b9   :  fbd9 ; 
- ba   :  fbe6 ; 
- bb   :  fbf3 ; 
- bc   :  fc00 ; 
- bd   :  fc0d ; 
- be   :  fc1b ; 
- bf   :  fc28 ; 
- c0   :  fc36 ; 
- c1   :  fc43 ; 
- c2   :  fc51 ; 
- c3   :  fc5e ; 
- c4   :  fc6c ; 
- c5   :  fc7a ; 
- c6   :  fc88 ; 
- c7   :  fc96 ; 
- c8   :  fca4 ; 
- c9   :  fcb2 ; 
- ca   :  fcc0 ; 
- cb   :  fccf ; 
- cc   :  fcdd ; 
- cd   :  fceb ; 
- ce   :  fcfa ; 
- cf   :  fd08 ; 
- d0   :  fd16 ; 
- d1   :  fd25 ; 
- d2   :  fd33 ; 
- d3   :  fd42 ; 
- d4   :  fd51 ; 
- d5   :  fd5f ; 
- d6   :  fd6e ; 
- d7   :  fd7d ; 
- d8   :  fd8b ; 
- d9   :  fd9a ; 
- da   :  fda9 ; 
- db   :  fdb8 ; 
- dc   :  fdc6 ; 
- dd   :  fdd5 ; 
- de   :  fde4 ; 
- df   :  fdf3 ; 
- e0   :  fe02 ; 
- e1   :  fe10 ; 
- e2   :  fe1f ; 
- e3   :  fe2e ; 
- e4   :  fe3d ; 
- e5   :  fe4b ; 
- e6   :  fe5a ; 
- e7   :  fe69 ; 
- e8   :  fe78 ; 
- e9   :  fe86 ; 
- ea   :  fe95 ; 
- eb   :  fea4 ; 
- ec   :  feb2 ; 
- ed   :  fec1 ; 
- ee   :  fed0 ; 
- ef   :  fede ; 
- f0   :  feed ; 
- f1   :  fefb ; 
- f2   :  ff0a ; 
- f3   :  ff18 ; 
- f4   :  ff26 ; 
- f5   :  ff35 ; 
- f6   :  ff43 ; 
- f7   :  ff51 ; 
- f8   :  ff5f ; 
- f9   :  ff6d ; 
- fa   :  ff7c ; 
- fb   :  ff8a ; 
- fc   :  ff98 ; 
- fd   :  ffa3 ; 
- fe   :  ffaf ; 
- ff   :  ffbb ; 
+ 7d   :  f9dd ; 
+ 7e   :  f9e0 ; 
+ 7f   :  f9e3 ; 
+ 80   :  f9e6 ; 
+ 81   :  f9e9 ; 
+ 82   :  f9ed ; 
+ 83   :  f9f1 ; 
+ 84   :  f9f5 ; 
+ 85   :  f9f9 ; 
+ 86   :  f9fe ; 
+ 87   :  fa03 ; 
+ 88   :  fa07 ; 
+ 89   :  fa0d ; 
+ 8a   :  fa12 ; 
+ 8b   :  fa18 ; 
+ 8c   :  fa1d ; 
+ 8d   :  fa23 ; 
+ 8e   :  fa2a ; 
+ 8f   :  fa30 ; 
+ 90   :  fa37 ; 
+ 91   :  fa3d ; 
+ 92   :  fa44 ; 
+ 93   :  fa4c ; 
+ 94   :  fa53 ; 
+ 95   :  fa5b ; 
+ 96   :  fa62 ; 
+ 97   :  fa6a ; 
+ 98   :  fa72 ; 
+ 99   :  fa7b ; 
+ 9a   :  fa83 ; 
+ 9b   :  fa8c ; 
+ 9c   :  fa95 ; 
+ 9d   :  fa9e ; 
+ 9e   :  faa7 ; 
+ 9f   :  fab0 ; 
+ a0   :  faba ; 
+ a1   :  fac3 ; 
+ a2   :  facd ; 
+ a3   :  fad7 ; 
+ a4   :  fae1 ; 
+ a5   :  faec ; 
+ a6   :  faf6 ; 
+ a7   :  fb01 ; 
+ a8   :  fb0b ; 
+ a9   :  fb16 ; 
+ aa   :  fb21 ; 
+ ab   :  fb2d ; 
+ ac   :  fb38 ; 
+ ad   :  fb43 ; 
+ ae   :  fb4f ; 
+ af   :  fb5a ; 
+ b0   :  fb66 ; 
+ b1   :  fb72 ; 
+ b2   :  fb7e ; 
+ b3   :  fb8a ; 
+ b4   :  fb97 ; 
+ b5   :  fba3 ; 
+ b6   :  fbb0 ; 
+ b7   :  fbbc ; 
+ b8   :  fbc9 ; 
+ b9   :  fbd6 ; 
+ ba   :  fbe3 ; 
+ bb   :  fbf0 ; 
+ bc   :  fbfd ; 
+ bd   :  fc0a ; 
+ be   :  fc17 ; 
+ bf   :  fc25 ; 
+ c0   :  fc32 ; 
+ c1   :  fc40 ; 
+ c2   :  fc4d ; 
+ c3   :  fc5b ; 
+ c4   :  fc69 ; 
+ c5   :  fc77 ; 
+ c6   :  fc85 ; 
+ c7   :  fc93 ; 
+ c8   :  fca1 ; 
+ c9   :  fcaf ; 
+ ca   :  fcbd ; 
+ cb   :  fccb ; 
+ cc   :  fcd9 ; 
+ cd   :  fce8 ; 
+ ce   :  fcf6 ; 
+ cf   :  fd04 ; 
+ d0   :  fd13 ; 
+ d1   :  fd21 ; 
+ d2   :  fd30 ; 
+ d3   :  fd3e ; 
+ d4   :  fd4d ; 
+ d5   :  fd5c ; 
+ d6   :  fd6a ; 
+ d7   :  fd79 ; 
+ d8   :  fd88 ; 
+ d9   :  fd96 ; 
+ da   :  fda5 ; 
+ db   :  fdb4 ; 
+ dc   :  fdc3 ; 
+ dd   :  fdd1 ; 
+ de   :  fde0 ; 
+ df   :  fdef ; 
+ e0   :  fdfe ; 
+ e1   :  fe0d ; 
+ e2   :  fe1b ; 
+ e3   :  fe2a ; 
+ e4   :  fe39 ; 
+ e5   :  fe48 ; 
+ e6   :  fe57 ; 
+ e7   :  fe65 ; 
+ e8   :  fe74 ; 
+ e9   :  fe83 ; 
+ ea   :  fe91 ; 
+ eb   :  fea0 ; 
+ ec   :  feaf ; 
+ ed   :  febd ; 
+ ee   :  fecc ; 
+ ef   :  fedb ; 
+ f0   :  fee9 ; 
+ f1   :  fef8 ; 
+ f2   :  ff06 ; 
+ f3   :  ff14 ; 
+ f4   :  ff23 ; 
+ f5   :  ff31 ; 
+ f6   :  ff3f ; 
+ f7   :  ff4e ; 
+ f8   :  ff5c ; 
+ f9   :  ff6a ; 
+ fa   :  ff78 ; 
+ fb   :  ff86 ; 
+ fc   :  ff94 ; 
+ fd   :  ffa1 ; 
+ fe   :  ffad ; 
+ ff   :  ffb9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_21.mif
index 5de34e2ac1..66b68a19b6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_21.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff79 ; 
- 1   :  ffac ; 
- 2   :  ffe1 ; 
- 3   :  17 ; 
- 4   :  4c ; 
- 5   :  81 ; 
- 6   :  b6 ; 
- 7   :  ea ; 
- 8   :  11e ; 
- 9   :  150 ; 
- a   :  181 ; 
- b   :  1b2 ; 
- c   :  1e3 ; 
- d   :  214 ; 
- e   :  244 ; 
- f   :  274 ; 
- 10   :  2a3 ; 
- 11   :  2d3 ; 
- 12   :  302 ; 
- 13   :  330 ; 
- 14   :  35e ; 
- 15   :  38c ; 
- 16   :  3b9 ; 
- 17   :  3e6 ; 
- 18   :  413 ; 
- 19   :  43f ; 
- 1a   :  46b ; 
- 1b   :  496 ; 
- 1c   :  4c1 ; 
- 1d   :  4ec ; 
- 1e   :  516 ; 
- 1f   :  53f ; 
- 20   :  569 ; 
- 21   :  591 ; 
- 22   :  5ba ; 
- 23   :  5e2 ; 
- 24   :  609 ; 
- 25   :  630 ; 
- 26   :  657 ; 
- 27   :  67d ; 
- 28   :  6a2 ; 
- 29   :  6c7 ; 
- 2a   :  6ec ; 
- 2b   :  710 ; 
- 2c   :  734 ; 
- 2d   :  757 ; 
- 2e   :  77a ; 
- 2f   :  79c ; 
- 30   :  7be ; 
- 31   :  7df ; 
- 32   :  800 ; 
- 33   :  821 ; 
- 34   :  840 ; 
- 35   :  860 ; 
- 36   :  87f ; 
- 37   :  89d ; 
- 38   :  8bb ; 
- 39   :  8d8 ; 
- 3a   :  8f5 ; 
- 3b   :  911 ; 
- 3c   :  92d ; 
- 3d   :  948 ; 
- 3e   :  963 ; 
- 3f   :  97d ; 
- 40   :  997 ; 
- 41   :  9b0 ; 
- 42   :  9c9 ; 
- 43   :  9e1 ; 
- 44   :  9f9 ; 
- 45   :  a10 ; 
- 46   :  a26 ; 
- 47   :  a3c ; 
- 48   :  a52 ; 
- 49   :  a67 ; 
- 4a   :  a7c ; 
- 4b   :  a90 ; 
- 4c   :  aa3 ; 
- 4d   :  ab6 ; 
- 4e   :  ac8 ; 
- 4f   :  ada ; 
- 50   :  aec ; 
- 51   :  afc ; 
- 52   :  b0d ; 
- 53   :  b1d ; 
- 54   :  b2c ; 
- 55   :  b3b ; 
- 56   :  b49 ; 
- 57   :  b56 ; 
- 58   :  b64 ; 
- 59   :  b70 ; 
- 5a   :  b7c ; 
- 5b   :  b88 ; 
- 5c   :  b93 ; 
- 5d   :  b9e ; 
- 5e   :  ba8 ; 
- 5f   :  bb1 ; 
- 60   :  bba ; 
- 61   :  bc3 ; 
- 62   :  bcb ; 
- 63   :  bd2 ; 
- 64   :  bd9 ; 
- 65   :  bdf ; 
- 66   :  be5 ; 
- 67   :  beb ; 
- 68   :  bf0 ; 
- 69   :  bf4 ; 
- 6a   :  bf8 ; 
- 6b   :  bfc ; 
- 6c   :  bff ; 
- 6d   :  c01 ; 
+ 0   :  ff6c ; 
+ 1   :  ffa0 ; 
+ 2   :  ffd4 ; 
+ 3   :  9 ; 
+ 4   :  3e ; 
+ 5   :  73 ; 
+ 6   :  a8 ; 
+ 7   :  dd ; 
+ 8   :  111 ; 
+ 9   :  144 ; 
+ a   :  175 ; 
+ b   :  1a5 ; 
+ c   :  1d7 ; 
+ d   :  207 ; 
+ e   :  238 ; 
+ f   :  268 ; 
+ 10   :  298 ; 
+ 11   :  2c7 ; 
+ 12   :  2f6 ; 
+ 13   :  325 ; 
+ 14   :  353 ; 
+ 15   :  381 ; 
+ 16   :  3ae ; 
+ 17   :  3db ; 
+ 18   :  408 ; 
+ 19   :  434 ; 
+ 1a   :  460 ; 
+ 1b   :  48b ; 
+ 1c   :  4b6 ; 
+ 1d   :  4e1 ; 
+ 1e   :  50b ; 
+ 1f   :  535 ; 
+ 20   :  55e ; 
+ 21   :  587 ; 
+ 22   :  5b0 ; 
+ 23   :  5d8 ; 
+ 24   :  5ff ; 
+ 25   :  626 ; 
+ 26   :  64d ; 
+ 27   :  673 ; 
+ 28   :  699 ; 
+ 29   :  6be ; 
+ 2a   :  6e3 ; 
+ 2b   :  707 ; 
+ 2c   :  72b ; 
+ 2d   :  74e ; 
+ 2e   :  771 ; 
+ 2f   :  794 ; 
+ 30   :  7b6 ; 
+ 31   :  7d7 ; 
+ 32   :  7f8 ; 
+ 33   :  818 ; 
+ 34   :  838 ; 
+ 35   :  858 ; 
+ 36   :  877 ; 
+ 37   :  895 ; 
+ 38   :  8b3 ; 
+ 39   :  8d1 ; 
+ 3a   :  8ee ; 
+ 3b   :  90a ; 
+ 3c   :  926 ; 
+ 3d   :  941 ; 
+ 3e   :  95c ; 
+ 3f   :  977 ; 
+ 40   :  991 ; 
+ 41   :  9aa ; 
+ 42   :  9c3 ; 
+ 43   :  9db ; 
+ 44   :  9f3 ; 
+ 45   :  a0a ; 
+ 46   :  a21 ; 
+ 47   :  a37 ; 
+ 48   :  a4d ; 
+ 49   :  a62 ; 
+ 4a   :  a77 ; 
+ 4b   :  a8b ; 
+ 4c   :  a9e ; 
+ 4d   :  ab1 ; 
+ 4e   :  ac4 ; 
+ 4f   :  ad6 ; 
+ 50   :  ae7 ; 
+ 51   :  af8 ; 
+ 52   :  b09 ; 
+ 53   :  b19 ; 
+ 54   :  b28 ; 
+ 55   :  b37 ; 
+ 56   :  b45 ; 
+ 57   :  b53 ; 
+ 58   :  b60 ; 
+ 59   :  b6d ; 
+ 5a   :  b79 ; 
+ 5b   :  b85 ; 
+ 5c   :  b90 ; 
+ 5d   :  b9b ; 
+ 5e   :  ba5 ; 
+ 5f   :  baf ; 
+ 60   :  bb8 ; 
+ 61   :  bc1 ; 
+ 62   :  bc9 ; 
+ 63   :  bd0 ; 
+ 64   :  bd7 ; 
+ 65   :  bde ; 
+ 66   :  be4 ; 
+ 67   :  bea ; 
+ 68   :  bef ; 
+ 69   :  bf3 ; 
+ 6a   :  bf7 ; 
+ 6b   :  bfb ; 
+ 6c   :  bfe ; 
+ 6d   :  c00 ; 
  6e   :  c03 ; 
  6f   :  c04 ; 
  70   :  c05 ; 
@@ -120,143 +120,143 @@ CONTENT BEGIN
  72   :  c06 ; 
  73   :  c06 ; 
  74   :  c05 ; 
- 75   :  c03 ; 
- 76   :  c01 ; 
- 77   :  bff ; 
- 78   :  bfc ; 
- 79   :  bf9 ; 
- 7a   :  bf5 ; 
- 7b   :  bf1 ; 
- 7c   :  bec ; 
- 7d   :  be7 ; 
- 7e   :  be2 ; 
- 7f   :  bdc ; 
- 80   :  bd5 ; 
- 81   :  bce ; 
- 82   :  bc7 ; 
- 83   :  bbf ; 
- 84   :  bb7 ; 
- 85   :  baf ; 
- 86   :  ba6 ; 
- 87   :  b9c ; 
- 88   :  b92 ; 
- 89   :  b88 ; 
- 8a   :  b7e ; 
- 8b   :  b72 ; 
- 8c   :  b67 ; 
- 8d   :  b5b ; 
- 8e   :  b4f ; 
- 8f   :  b42 ; 
- 90   :  b35 ; 
- 91   :  b28 ; 
- 92   :  b1a ; 
- 93   :  b0c ; 
- 94   :  afe ; 
- 95   :  aef ; 
- 96   :  adf ; 
- 97   :  ad0 ; 
- 98   :  ac0 ; 
- 99   :  ab0 ; 
- 9a   :  a9f ; 
- 9b   :  a8e ; 
- 9c   :  a7d ; 
- 9d   :  a6b ; 
- 9e   :  a59 ; 
- 9f   :  a47 ; 
- a0   :  a34 ; 
- a1   :  a22 ; 
- a2   :  a0e ; 
- a3   :  9fb ; 
- a4   :  9e7 ; 
- a5   :  9d3 ; 
- a6   :  9bf ; 
- a7   :  9aa ; 
- a8   :  995 ; 
- a9   :  980 ; 
- aa   :  96a ; 
- ab   :  955 ; 
- ac   :  93f ; 
- ad   :  928 ; 
- ae   :  912 ; 
- af   :  8fb ; 
- b0   :  8e4 ; 
- b1   :  8cd ; 
- b2   :  8b5 ; 
- b3   :  89e ; 
- b4   :  886 ; 
- b5   :  86e ; 
- b6   :  855 ; 
- b7   :  83d ; 
- b8   :  824 ; 
- b9   :  80b ; 
- ba   :  7f2 ; 
- bb   :  7d8 ; 
- bc   :  7bf ; 
- bd   :  7a5 ; 
- be   :  78b ; 
- bf   :  771 ; 
- c0   :  757 ; 
- c1   :  73d ; 
- c2   :  722 ; 
- c3   :  708 ; 
- c4   :  6ed ; 
- c5   :  6d2 ; 
- c6   :  6b7 ; 
- c7   :  69c ; 
- c8   :  680 ; 
- c9   :  665 ; 
- ca   :  649 ; 
- cb   :  62e ; 
- cc   :  612 ; 
- cd   :  5f6 ; 
- ce   :  5da ; 
- cf   :  5be ; 
- d0   :  5a2 ; 
- d1   :  586 ; 
- d2   :  569 ; 
- d3   :  54d ; 
- d4   :  530 ; 
- d5   :  514 ; 
- d6   :  4f7 ; 
- d7   :  4db ; 
- d8   :  4be ; 
- d9   :  4a1 ; 
- da   :  485 ; 
- db   :  468 ; 
- dc   :  44b ; 
- dd   :  42e ; 
- de   :  411 ; 
- df   :  3f5 ; 
- e0   :  3d8 ; 
- e1   :  3bb ; 
- e2   :  39e ; 
- e3   :  381 ; 
- e4   :  364 ; 
- e5   :  347 ; 
- e6   :  32b ; 
- e7   :  30e ; 
- e8   :  2f1 ; 
- e9   :  2d4 ; 
- ea   :  2b7 ; 
- eb   :  29b ; 
- ec   :  27e ; 
- ed   :  262 ; 
- ee   :  245 ; 
- ef   :  228 ; 
- f0   :  20c ; 
- f1   :  1f0 ; 
- f2   :  1d3 ; 
- f3   :  1b7 ; 
- f4   :  19b ; 
- f5   :  17f ; 
- f6   :  163 ; 
- f7   :  147 ; 
- f8   :  12b ; 
- f9   :  111 ; 
- fa   :  f5 ; 
- fb   :  d8 ; 
- fc   :  bb ; 
- fd   :  a0 ; 
- fe   :  83 ; 
- ff   :  65 ; 
+ 75   :  c04 ; 
+ 76   :  c02 ; 
+ 77   :  c00 ; 
+ 78   :  bfd ; 
+ 79   :  bfa ; 
+ 7a   :  bf6 ; 
+ 7b   :  bf2 ; 
+ 7c   :  bee ; 
+ 7d   :  be9 ; 
+ 7e   :  be3 ; 
+ 7f   :  bdd ; 
+ 80   :  bd7 ; 
+ 81   :  bd0 ; 
+ 82   :  bc9 ; 
+ 83   :  bc1 ; 
+ 84   :  bb9 ; 
+ 85   :  bb1 ; 
+ 86   :  ba8 ; 
+ 87   :  b9f ; 
+ 88   :  b95 ; 
+ 89   :  b8b ; 
+ 8a   :  b80 ; 
+ 8b   :  b75 ; 
+ 8c   :  b6a ; 
+ 8d   :  b5e ; 
+ 8e   :  b52 ; 
+ 8f   :  b46 ; 
+ 90   :  b39 ; 
+ 91   :  b2b ; 
+ 92   :  b1e ; 
+ 93   :  b10 ; 
+ 94   :  b01 ; 
+ 95   :  af2 ; 
+ 96   :  ae3 ; 
+ 97   :  ad4 ; 
+ 98   :  ac4 ; 
+ 99   :  ab4 ; 
+ 9a   :  aa3 ; 
+ 9b   :  a92 ; 
+ 9c   :  a81 ; 
+ 9d   :  a70 ; 
+ 9e   :  a5e ; 
+ 9f   :  a4c ; 
+ a0   :  a39 ; 
+ a1   :  a26 ; 
+ a2   :  a13 ; 
+ a3   :  a00 ; 
+ a4   :  9ec ; 
+ a5   :  9d8 ; 
+ a6   :  9c4 ; 
+ a7   :  9af ; 
+ a8   :  99a ; 
+ a9   :  985 ; 
+ aa   :  970 ; 
+ ab   :  95a ; 
+ ac   :  944 ; 
+ ad   :  92e ; 
+ ae   :  917 ; 
+ af   :  901 ; 
+ b0   :  8ea ; 
+ b1   :  8d3 ; 
+ b2   :  8bb ; 
+ b3   :  8a4 ; 
+ b4   :  88c ; 
+ b5   :  874 ; 
+ b6   :  85b ; 
+ b7   :  843 ; 
+ b8   :  82a ; 
+ b9   :  811 ; 
+ ba   :  7f8 ; 
+ bb   :  7df ; 
+ bc   :  7c5 ; 
+ bd   :  7ac ; 
+ be   :  792 ; 
+ bf   :  778 ; 
+ c0   :  75e ; 
+ c1   :  743 ; 
+ c2   :  729 ; 
+ c3   :  70e ; 
+ c4   :  6f4 ; 
+ c5   :  6d9 ; 
+ c6   :  6be ; 
+ c7   :  6a2 ; 
+ c8   :  687 ; 
+ c9   :  66c ; 
+ ca   :  650 ; 
+ cb   :  635 ; 
+ cc   :  619 ; 
+ cd   :  5fd ; 
+ ce   :  5e1 ; 
+ cf   :  5c5 ; 
+ d0   :  5a9 ; 
+ d1   :  58d ; 
+ d2   :  570 ; 
+ d3   :  554 ; 
+ d4   :  538 ; 
+ d5   :  51b ; 
+ d6   :  4fe ; 
+ d7   :  4e2 ; 
+ d8   :  4c5 ; 
+ d9   :  4a9 ; 
+ da   :  48c ; 
+ db   :  46f ; 
+ dc   :  452 ; 
+ dd   :  435 ; 
+ de   :  419 ; 
+ df   :  3fc ; 
+ e0   :  3df ; 
+ e1   :  3c2 ; 
+ e2   :  3a5 ; 
+ e3   :  388 ; 
+ e4   :  36b ; 
+ e5   :  34f ; 
+ e6   :  332 ; 
+ e7   :  315 ; 
+ e8   :  2f8 ; 
+ e9   :  2db ; 
+ ea   :  2bf ; 
+ eb   :  2a2 ; 
+ ec   :  285 ; 
+ ed   :  269 ; 
+ ee   :  24c ; 
+ ef   :  230 ; 
+ f0   :  213 ; 
+ f1   :  1f7 ; 
+ f2   :  1da ; 
+ f3   :  1be ; 
+ f4   :  1a2 ; 
+ f5   :  186 ; 
+ f6   :  16a ; 
+ f7   :  14e ; 
+ f8   :  132 ; 
+ f9   :  118 ; 
+ fa   :  fd ; 
+ fb   :  e0 ; 
+ fc   :  c3 ; 
+ fd   :  a6 ; 
+ fe   :  88 ; 
+ ff   :  6b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_22.mif
index 6c372e7b31..964b7d27c1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_22.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d8 ; 
- 1   :  5e ; 
- 2   :  ffe4 ; 
- 3   :  ff6c ; 
- 4   :  fef7 ; 
- 5   :  fe82 ; 
- 6   :  fe0f ; 
- 7   :  fd9c ; 
- 8   :  fd28 ; 
- 9   :  fcb6 ; 
- a   :  fc45 ; 
- b   :  fbd5 ; 
- c   :  fb66 ; 
- d   :  faf8 ; 
- e   :  fa8b ; 
- f   :  fa20 ; 
- 10   :  f9b5 ; 
- 11   :  f94c ; 
- 12   :  f8e3 ; 
- 13   :  f87c ; 
- 14   :  f816 ; 
- 15   :  f7b1 ; 
- 16   :  f74e ; 
- 17   :  f6eb ; 
- 18   :  f68a ; 
- 19   :  f629 ; 
- 1a   :  f5ca ; 
- 1b   :  f56c ; 
- 1c   :  f510 ; 
- 1d   :  f4b4 ; 
- 1e   :  f45a ; 
- 1f   :  f400 ; 
- 20   :  f3a8 ; 
- 21   :  f351 ; 
- 22   :  f2fc ; 
- 23   :  f2a7 ; 
- 24   :  f254 ; 
- 25   :  f201 ; 
- 26   :  f1b0 ; 
- 27   :  f161 ; 
- 28   :  f112 ; 
- 29   :  f0c5 ; 
- 2a   :  f078 ; 
- 2b   :  f02d ; 
- 2c   :  efe4 ; 
- 2d   :  ef9b ; 
- 2e   :  ef54 ; 
- 2f   :  ef0d ; 
- 30   :  eec8 ; 
- 31   :  ee84 ; 
- 32   :  ee42 ; 
- 33   :  ee00 ; 
- 34   :  edc0 ; 
- 35   :  ed81 ; 
- 36   :  ed43 ; 
- 37   :  ed07 ; 
- 38   :  eccb ; 
- 39   :  ec91 ; 
- 3a   :  ec58 ; 
- 3b   :  ec20 ; 
- 3c   :  ebe9 ; 
- 3d   :  ebb4 ; 
- 3e   :  eb80 ; 
- 3f   :  eb4d ; 
- 40   :  eb1b ; 
- 41   :  eaea ; 
- 42   :  eaba ; 
- 43   :  ea8c ; 
- 44   :  ea5f ; 
- 45   :  ea33 ; 
- 46   :  ea08 ; 
- 47   :  e9df ; 
- 48   :  e9b6 ; 
- 49   :  e98f ; 
- 4a   :  e969 ; 
- 4b   :  e944 ; 
- 4c   :  e920 ; 
- 4d   :  e8fd ; 
- 4e   :  e8dc ; 
- 4f   :  e8bc ; 
- 50   :  e89c ; 
- 51   :  e87e ; 
- 52   :  e861 ; 
- 53   :  e846 ; 
- 54   :  e82b ; 
- 55   :  e811 ; 
- 56   :  e7f9 ; 
- 57   :  e7e2 ; 
- 58   :  e7cc ; 
- 59   :  e7b7 ; 
- 5a   :  e7a3 ; 
- 5b   :  e790 ; 
- 5c   :  e77e ; 
- 5d   :  e76d ; 
- 5e   :  e75e ; 
- 5f   :  e74f ; 
- 60   :  e742 ; 
- 61   :  e736 ; 
- 62   :  e72a ; 
- 63   :  e720 ; 
- 64   :  e717 ; 
- 65   :  e70f ; 
- 66   :  e708 ; 
- 67   :  e702 ; 
- 68   :  e6fd ; 
- 69   :  e6f9 ; 
+ 0   :  f8 ; 
+ 1   :  7c ; 
+ 2   :  2 ; 
+ 3   :  ff8a ; 
+ 4   :  ff15 ; 
+ 5   :  fea0 ; 
+ 6   :  fe2c ; 
+ 7   :  fdb9 ; 
+ 8   :  fd45 ; 
+ 9   :  fcd2 ; 
+ a   :  fc61 ; 
+ b   :  fbf1 ; 
+ c   :  fb81 ; 
+ d   :  fb13 ; 
+ e   :  faa6 ; 
+ f   :  fa3a ; 
+ 10   :  f9d0 ; 
+ 11   :  f966 ; 
+ 12   :  f8fd ; 
+ 13   :  f896 ; 
+ 14   :  f830 ; 
+ 15   :  f7cb ; 
+ 16   :  f767 ; 
+ 17   :  f704 ; 
+ 18   :  f6a2 ; 
+ 19   :  f641 ; 
+ 1a   :  f5e2 ; 
+ 1b   :  f584 ; 
+ 1c   :  f527 ; 
+ 1d   :  f4cb ; 
+ 1e   :  f470 ; 
+ 1f   :  f417 ; 
+ 20   :  f3be ; 
+ 21   :  f367 ; 
+ 22   :  f311 ; 
+ 23   :  f2bc ; 
+ 24   :  f268 ; 
+ 25   :  f216 ; 
+ 26   :  f1c5 ; 
+ 27   :  f175 ; 
+ 28   :  f126 ; 
+ 29   :  f0d8 ; 
+ 2a   :  f08b ; 
+ 2b   :  f040 ; 
+ 2c   :  eff6 ; 
+ 2d   :  efad ; 
+ 2e   :  ef65 ; 
+ 2f   :  ef1f ; 
+ 30   :  eed9 ; 
+ 31   :  ee95 ; 
+ 32   :  ee52 ; 
+ 33   :  ee11 ; 
+ 34   :  edd0 ; 
+ 35   :  ed91 ; 
+ 36   :  ed53 ; 
+ 37   :  ed16 ; 
+ 38   :  ecda ; 
+ 39   :  ec9f ; 
+ 3a   :  ec66 ; 
+ 3b   :  ec2e ; 
+ 3c   :  ebf7 ; 
+ 3d   :  ebc1 ; 
+ 3e   :  eb8d ; 
+ 3f   :  eb59 ; 
+ 40   :  eb27 ; 
+ 41   :  eaf6 ; 
+ 42   :  eac6 ; 
+ 43   :  ea98 ; 
+ 44   :  ea6a ; 
+ 45   :  ea3e ; 
+ 46   :  ea13 ; 
+ 47   :  e9e9 ; 
+ 48   :  e9c0 ; 
+ 49   :  e999 ; 
+ 4a   :  e972 ; 
+ 4b   :  e94d ; 
+ 4c   :  e929 ; 
+ 4d   :  e906 ; 
+ 4e   :  e8e4 ; 
+ 4f   :  e8c3 ; 
+ 50   :  e8a4 ; 
+ 51   :  e886 ; 
+ 52   :  e868 ; 
+ 53   :  e84c ; 
+ 54   :  e832 ; 
+ 55   :  e818 ; 
+ 56   :  e7ff ; 
+ 57   :  e7e8 ; 
+ 58   :  e7d1 ; 
+ 59   :  e7bc ; 
+ 5a   :  e7a8 ; 
+ 5b   :  e794 ; 
+ 5c   :  e782 ; 
+ 5d   :  e771 ; 
+ 5e   :  e762 ; 
+ 5f   :  e753 ; 
+ 60   :  e745 ; 
+ 61   :  e739 ; 
+ 62   :  e72d ; 
+ 63   :  e723 ; 
+ 64   :  e719 ; 
+ 65   :  e711 ; 
+ 66   :  e709 ; 
+ 67   :  e703 ; 
+ 68   :  e6fe ; 
+ 69   :  e6fa ; 
  6a   :  e6f6 ; 
  6b   :  e6f4 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f4 ; 
- 6f   :  e6f6 ; 
- 70   :  e6f9 ; 
- 71   :  e6fd ; 
- 72   :  e702 ; 
- 73   :  e707 ; 
- 74   :  e70e ; 
- 75   :  e716 ; 
- 76   :  e71f ; 
- 77   :  e728 ; 
- 78   :  e733 ; 
- 79   :  e73e ; 
- 7a   :  e74b ; 
- 7b   :  e758 ; 
- 7c   :  e766 ; 
- 7d   :  e775 ; 
- 7e   :  e785 ; 
- 7f   :  e796 ; 
- 80   :  e7a7 ; 
- 81   :  e7ba ; 
- 82   :  e7cd ; 
- 83   :  e7e1 ; 
- 84   :  e7f6 ; 
- 85   :  e80c ; 
- 86   :  e823 ; 
- 87   :  e83a ; 
- 88   :  e852 ; 
- 89   :  e86b ; 
- 8a   :  e885 ; 
- 8b   :  e8a0 ; 
- 8c   :  e8bb ; 
- 8d   :  e8d7 ; 
- 8e   :  e8f4 ; 
- 8f   :  e911 ; 
- 90   :  e930 ; 
- 91   :  e94e ; 
- 92   :  e96e ; 
- 93   :  e98e ; 
- 94   :  e9af ; 
- 95   :  e9d1 ; 
- 96   :  e9f4 ; 
- 97   :  ea17 ; 
- 98   :  ea3a ; 
- 99   :  ea5f ; 
- 9a   :  ea84 ; 
- 9b   :  eaa9 ; 
- 9c   :  eacf ; 
- 9d   :  eaf6 ; 
- 9e   :  eb1e ; 
- 9f   :  eb46 ; 
- a0   :  eb6e ; 
- a1   :  eb97 ; 
- a2   :  ebc1 ; 
- a3   :  ebeb ; 
- a4   :  ec16 ; 
- a5   :  ec41 ; 
- a6   :  ec6d ; 
- a7   :  ec99 ; 
- a8   :  ecc6 ; 
- a9   :  ecf3 ; 
- aa   :  ed21 ; 
- ab   :  ed4f ; 
- ac   :  ed7e ; 
- ad   :  edad ; 
- ae   :  eddd ; 
- af   :  ee0d ; 
- b0   :  ee3e ; 
- b1   :  ee6e ; 
- b2   :  eea0 ; 
- b3   :  eed1 ; 
- b4   :  ef03 ; 
- b5   :  ef36 ; 
- b6   :  ef69 ; 
- b7   :  ef9c ; 
- b8   :  efcf ; 
- b9   :  f003 ; 
- ba   :  f037 ; 
- bb   :  f06c ; 
- bc   :  f0a1 ; 
- bd   :  f0d6 ; 
- be   :  f10b ; 
- bf   :  f141 ; 
- c0   :  f177 ; 
- c1   :  f1ad ; 
- c2   :  f1e3 ; 
- c3   :  f21a ; 
- c4   :  f251 ; 
- c5   :  f288 ; 
- c6   :  f2bf ; 
- c7   :  f2f7 ; 
- c8   :  f32f ; 
- c9   :  f367 ; 
- ca   :  f39f ; 
- cb   :  f3d7 ; 
- cc   :  f40f ; 
- cd   :  f448 ; 
- ce   :  f481 ; 
- cf   :  f4b9 ; 
- d0   :  f4f2 ; 
- d1   :  f52b ; 
- d2   :  f565 ; 
- d3   :  f59e ; 
- d4   :  f5d7 ; 
- d5   :  f610 ; 
- d6   :  f64a ; 
- d7   :  f683 ; 
- d8   :  f6bd ; 
- d9   :  f6f7 ; 
- da   :  f730 ; 
- db   :  f76a ; 
- dc   :  f7a4 ; 
- dd   :  f7dd ; 
- de   :  f817 ; 
- df   :  f850 ; 
- e0   :  f88a ; 
- e1   :  f8c4 ; 
- e2   :  f8fd ; 
- e3   :  f937 ; 
- e4   :  f970 ; 
- e5   :  f9aa ; 
- e6   :  f9e3 ; 
- e7   :  fa1c ; 
- e8   :  fa55 ; 
- e9   :  fa8e ; 
- ea   :  fac7 ; 
- eb   :  fb00 ; 
- ec   :  fb39 ; 
- ed   :  fb71 ; 
- ee   :  fbaa ; 
- ef   :  fbe2 ; 
- f0   :  fc1a ; 
- f1   :  fc52 ; 
- f2   :  fc8a ; 
- f3   :  fcc1 ; 
- f4   :  fcf9 ; 
- f5   :  fd30 ; 
- f6   :  fd67 ; 
- f7   :  fd9e ; 
- f8   :  fdd5 ; 
- f9   :  fe0b ; 
- fa   :  fe41 ; 
- fb   :  fe77 ; 
- fc   :  fead ; 
- fd   :  fee0 ; 
- fe   :  ff14 ; 
- ff   :  ff47 ; 
+ 6e   :  e6f3 ; 
+ 6f   :  e6f5 ; 
+ 70   :  e6f8 ; 
+ 71   :  e6fc ; 
+ 72   :  e700 ; 
+ 73   :  e706 ; 
+ 74   :  e70c ; 
+ 75   :  e714 ; 
+ 76   :  e71c ; 
+ 77   :  e726 ; 
+ 78   :  e730 ; 
+ 79   :  e73b ; 
+ 7a   :  e748 ; 
+ 7b   :  e755 ; 
+ 7c   :  e763 ; 
+ 7d   :  e771 ; 
+ 7e   :  e781 ; 
+ 7f   :  e792 ; 
+ 80   :  e7a3 ; 
+ 81   :  e7b5 ; 
+ 82   :  e7c8 ; 
+ 83   :  e7dc ; 
+ 84   :  e7f1 ; 
+ 85   :  e807 ; 
+ 86   :  e81d ; 
+ 87   :  e834 ; 
+ 88   :  e84c ; 
+ 89   :  e865 ; 
+ 8a   :  e87f ; 
+ 8b   :  e899 ; 
+ 8c   :  e8b4 ; 
+ 8d   :  e8d0 ; 
+ 8e   :  e8ed ; 
+ 8f   :  e90a ; 
+ 90   :  e928 ; 
+ 91   :  e947 ; 
+ 92   :  e966 ; 
+ 93   :  e986 ; 
+ 94   :  e9a7 ; 
+ 95   :  e9c9 ; 
+ 96   :  e9eb ; 
+ 97   :  ea0e ; 
+ 98   :  ea31 ; 
+ 99   :  ea55 ; 
+ 9a   :  ea7a ; 
+ 9b   :  eaa0 ; 
+ 9c   :  eac6 ; 
+ 9d   :  eaec ; 
+ 9e   :  eb14 ; 
+ 9f   :  eb3b ; 
+ a0   :  eb64 ; 
+ a1   :  eb8d ; 
+ a2   :  ebb6 ; 
+ a3   :  ebe1 ; 
+ a4   :  ec0b ; 
+ a5   :  ec36 ; 
+ a6   :  ec62 ; 
+ a7   :  ec8e ; 
+ a8   :  ecbb ; 
+ a9   :  ece8 ; 
+ aa   :  ed16 ; 
+ ab   :  ed44 ; 
+ ac   :  ed72 ; 
+ ad   :  eda2 ; 
+ ae   :  edd1 ; 
+ af   :  ee01 ; 
+ b0   :  ee31 ; 
+ b1   :  ee62 ; 
+ b2   :  ee93 ; 
+ b3   :  eec5 ; 
+ b4   :  eef7 ; 
+ b5   :  ef29 ; 
+ b6   :  ef5c ; 
+ b7   :  ef8f ; 
+ b8   :  efc2 ; 
+ b9   :  eff6 ; 
+ ba   :  f02a ; 
+ bb   :  f05f ; 
+ bc   :  f093 ; 
+ bd   :  f0c8 ; 
+ be   :  f0fe ; 
+ bf   :  f133 ; 
+ c0   :  f169 ; 
+ c1   :  f19f ; 
+ c2   :  f1d6 ; 
+ c3   :  f20c ; 
+ c4   :  f243 ; 
+ c5   :  f27a ; 
+ c6   :  f2b2 ; 
+ c7   :  f2e9 ; 
+ c8   :  f321 ; 
+ c9   :  f359 ; 
+ ca   :  f391 ; 
+ cb   :  f3c9 ; 
+ cc   :  f401 ; 
+ cd   :  f43a ; 
+ ce   :  f472 ; 
+ cf   :  f4ab ; 
+ d0   :  f4e4 ; 
+ d1   :  f51d ; 
+ d2   :  f556 ; 
+ d3   :  f58f ; 
+ d4   :  f5c9 ; 
+ d5   :  f602 ; 
+ d6   :  f63c ; 
+ d7   :  f675 ; 
+ d8   :  f6af ; 
+ d9   :  f6e8 ; 
+ da   :  f722 ; 
+ db   :  f75b ; 
+ dc   :  f795 ; 
+ dd   :  f7cf ; 
+ de   :  f808 ; 
+ df   :  f842 ; 
+ e0   :  f87c ; 
+ e1   :  f8b5 ; 
+ e2   :  f8ef ; 
+ e3   :  f928 ; 
+ e4   :  f962 ; 
+ e5   :  f99b ; 
+ e6   :  f9d4 ; 
+ e7   :  fa0e ; 
+ e8   :  fa47 ; 
+ e9   :  fa80 ; 
+ ea   :  fab9 ; 
+ eb   :  faf2 ; 
+ ec   :  fb2a ; 
+ ed   :  fb63 ; 
+ ee   :  fb9b ; 
+ ef   :  fbd4 ; 
+ f0   :  fc0c ; 
+ f1   :  fc44 ; 
+ f2   :  fc7c ; 
+ f3   :  fcb3 ; 
+ f4   :  fceb ; 
+ f5   :  fd22 ; 
+ f6   :  fd59 ; 
+ f7   :  fd90 ; 
+ f8   :  fdc7 ; 
+ f9   :  fdfd ; 
+ fa   :  fe34 ; 
+ fb   :  fe6a ; 
+ fc   :  fea0 ; 
+ fd   :  fed4 ; 
+ fe   :  ff07 ; 
+ ff   :  ff3a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_23.mif
index 9278d26711..c58be0a282 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_23.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ff6 ; 
+ 0   :  7ff5 ; 
  1   :  7ff5 ; 
- 2   :  7ff7 ; 
+ 2   :  7ff5 ; 
  3   :  7ff5 ; 
- 4   :  7ff4 ; 
+ 4   :  7ff3 ; 
  5   :  7ff0 ; 
  6   :  7feb ; 
- 7   :  7fe3 ; 
- 8   :  7fda ; 
- 9   :  7fce ; 
- a   :  7fc0 ; 
- b   :  7faf ; 
- c   :  7f9e ; 
- d   :  7f8b ; 
- e   :  7f76 ; 
- f   :  7f60 ; 
- 10   :  7f48 ; 
- 11   :  7f2e ; 
- 12   :  7f13 ; 
- 13   :  7ef6 ; 
- 14   :  7ed7 ; 
- 15   :  7eb7 ; 
- 16   :  7e95 ; 
- 17   :  7e71 ; 
- 18   :  7e4c ; 
- 19   :  7e25 ; 
- 1a   :  7dfc ; 
- 1b   :  7dd2 ; 
- 1c   :  7da6 ; 
- 1d   :  7d79 ; 
- 1e   :  7d4a ; 
- 1f   :  7d19 ; 
- 20   :  7ce7 ; 
- 21   :  7cb3 ; 
- 22   :  7c7d ; 
- 23   :  7c46 ; 
- 24   :  7c0d ; 
- 25   :  7bd3 ; 
- 26   :  7b97 ; 
- 27   :  7b5a ; 
- 28   :  7b1b ; 
- 29   :  7ada ; 
- 2a   :  7a98 ; 
- 2b   :  7a54 ; 
- 2c   :  7a0f ; 
- 2d   :  79c8 ; 
- 2e   :  7980 ; 
- 2f   :  7936 ; 
- 30   :  78ea ; 
- 31   :  789d ; 
- 32   :  784f ; 
- 33   :  77ff ; 
- 34   :  77ad ; 
- 35   :  775a ; 
- 36   :  7706 ; 
- 37   :  76b0 ; 
- 38   :  7659 ; 
- 39   :  7600 ; 
- 3a   :  75a6 ; 
- 3b   :  754a ; 
- 3c   :  74ed ; 
- 3d   :  748f ; 
- 3e   :  742f ; 
- 3f   :  73cd ; 
- 40   :  736b ; 
- 41   :  7307 ; 
- 42   :  72a1 ; 
- 43   :  723a ; 
- 44   :  71d2 ; 
- 45   :  7169 ; 
- 46   :  70fe ; 
- 47   :  7092 ; 
- 48   :  7024 ; 
- 49   :  6fb5 ; 
- 4a   :  6f45 ; 
- 4b   :  6ed4 ; 
- 4c   :  6e61 ; 
- 4d   :  6ded ; 
- 4e   :  6d78 ; 
- 4f   :  6d02 ; 
- 50   :  6c8a ; 
- 51   :  6c12 ; 
- 52   :  6b98 ; 
- 53   :  6b1c ; 
- 54   :  6aa0 ; 
- 55   :  6a23 ; 
- 56   :  69a4 ; 
- 57   :  6924 ; 
- 58   :  68a3 ; 
- 59   :  6821 ; 
- 5a   :  679e ; 
- 5b   :  671a ; 
- 5c   :  6694 ; 
- 5d   :  660e ; 
- 5e   :  6586 ; 
- 5f   :  64fe ; 
- 60   :  6474 ; 
- 61   :  63e9 ; 
- 62   :  635e ; 
- 63   :  62d1 ; 
- 64   :  6244 ; 
- 65   :  61b5 ; 
- 66   :  6126 ; 
- 67   :  6095 ; 
- 68   :  6004 ; 
- 69   :  5f72 ; 
- 6a   :  5ede ; 
- 6b   :  5e4a ; 
- 6c   :  5db5 ; 
- 6d   :  5d20 ; 
- 6e   :  5c89 ; 
- 6f   :  5bf1 ; 
- 70   :  5b59 ; 
- 71   :  5ac0 ; 
- 72   :  5a26 ; 
- 73   :  598b ; 
- 74   :  58f0 ; 
- 75   :  5854 ; 
- 76   :  57b7 ; 
- 77   :  5719 ; 
- 78   :  567b ; 
- 79   :  55dc ; 
- 7a   :  553c ; 
- 7b   :  549c ; 
- 7c   :  53fb ; 
- 7d   :  5359 ; 
- 7e   :  52b7 ; 
- 7f   :  5214 ; 
- 80   :  5170 ; 
- 81   :  50cc ; 
- 82   :  5028 ; 
- 83   :  4f82 ; 
- 84   :  4edd ; 
- 85   :  4e36 ; 
- 86   :  4d90 ; 
- 87   :  4ce9 ; 
- 88   :  4c41 ; 
- 89   :  4b99 ; 
- 8a   :  4af0 ; 
- 8b   :  4a47 ; 
- 8c   :  499e ; 
- 8d   :  48f4 ; 
- 8e   :  484a ; 
- 8f   :  479f ; 
- 90   :  46f4 ; 
- 91   :  4649 ; 
- 92   :  459e ; 
- 93   :  44f2 ; 
- 94   :  4446 ; 
- 95   :  4399 ; 
- 96   :  42ec ; 
- 97   :  4240 ; 
- 98   :  4192 ; 
- 99   :  40e5 ; 
- 9a   :  4037 ; 
- 9b   :  3f8a ; 
- 9c   :  3edc ; 
- 9d   :  3e2e ; 
- 9e   :  3d7f ; 
- 9f   :  3cd1 ; 
- a0   :  3c23 ; 
- a1   :  3b74 ; 
- a2   :  3ac5 ; 
- a3   :  3a17 ; 
- a4   :  3968 ; 
- a5   :  38b9 ; 
- a6   :  380a ; 
- a7   :  375b ; 
- a8   :  36ad ; 
- a9   :  35fe ; 
- aa   :  354f ; 
- ab   :  34a0 ; 
- ac   :  33f2 ; 
- ad   :  3343 ; 
- ae   :  3295 ; 
- af   :  31e6 ; 
- b0   :  3138 ; 
- b1   :  308a ; 
- b2   :  2fdc ; 
- b3   :  2f2e ; 
- b4   :  2e81 ; 
- b5   :  2dd3 ; 
- b6   :  2d26 ; 
- b7   :  2c79 ; 
- b8   :  2bcc ; 
- b9   :  2b20 ; 
- ba   :  2a74 ; 
- bb   :  29c8 ; 
- bc   :  291c ; 
- bd   :  2871 ; 
- be   :  27c6 ; 
- bf   :  271b ; 
- c0   :  2671 ; 
- c1   :  25c7 ; 
- c2   :  251d ; 
- c3   :  2474 ; 
- c4   :  23cc ; 
- c5   :  2323 ; 
- c6   :  227b ; 
- c7   :  21d4 ; 
- c8   :  212d ; 
- c9   :  2086 ; 
- ca   :  1fe0 ; 
- cb   :  1f3a ; 
- cc   :  1e95 ; 
- cd   :  1df1 ; 
- ce   :  1d4d ; 
- cf   :  1ca9 ; 
- d0   :  1c06 ; 
- d1   :  1b64 ; 
- d2   :  1ac2 ; 
- d3   :  1a21 ; 
- d4   :  1980 ; 
- d5   :  18e0 ; 
- d6   :  1841 ; 
- d7   :  17a2 ; 
- d8   :  1704 ; 
- d9   :  1667 ; 
- da   :  15ca ; 
- db   :  152e ; 
- dc   :  1493 ; 
- dd   :  13f8 ; 
- de   :  135e ; 
- df   :  12c5 ; 
- e0   :  122d ; 
- e1   :  1195 ; 
- e2   :  10fe ; 
- e3   :  1068 ; 
- e4   :  fd3 ; 
- e5   :  f3e ; 
- e6   :  eaa ; 
- e7   :  e17 ; 
- e8   :  d85 ; 
- e9   :  cf4 ; 
- ea   :  c63 ; 
- eb   :  bd4 ; 
- ec   :  b45 ; 
- ed   :  ab7 ; 
- ee   :  a2a ; 
- ef   :  99e ; 
- f0   :  913 ; 
- f1   :  889 ; 
- f2   :  7ff ; 
- f3   :  777 ; 
- f4   :  6ef ; 
- f5   :  669 ; 
- f6   :  5e3 ; 
- f7   :  55e ; 
- f8   :  4db ; 
- f9   :  45a ; 
- fa   :  3d8 ; 
- fb   :  355 ; 
- fc   :  2d3 ; 
- fd   :  255 ; 
- fe   :  1d5 ; 
- ff   :  156 ; 
+ 7   :  7fe5 ; 
+ 8   :  7fdc ; 
+ 9   :  7fd2 ; 
+ a   :  7fc4 ; 
+ b   :  7fb3 ; 
+ c   :  7fa2 ; 
+ d   :  7f8f ; 
+ e   :  7f7b ; 
+ f   :  7f65 ; 
+ 10   :  7f4e ; 
+ 11   :  7f35 ; 
+ 12   :  7f1a ; 
+ 13   :  7efd ; 
+ 14   :  7edf ; 
+ 15   :  7ebf ; 
+ 16   :  7e9d ; 
+ 17   :  7e7a ; 
+ 18   :  7e55 ; 
+ 19   :  7e2f ; 
+ 1a   :  7e07 ; 
+ 1b   :  7ddd ; 
+ 1c   :  7db2 ; 
+ 1d   :  7d84 ; 
+ 1e   :  7d56 ; 
+ 1f   :  7d25 ; 
+ 20   :  7cf4 ; 
+ 21   :  7cc0 ; 
+ 22   :  7c8b ; 
+ 23   :  7c54 ; 
+ 24   :  7c1c ; 
+ 25   :  7be2 ; 
+ 26   :  7ba6 ; 
+ 27   :  7b69 ; 
+ 28   :  7b2b ; 
+ 29   :  7aea ; 
+ 2a   :  7aa9 ; 
+ 2b   :  7a65 ; 
+ 2c   :  7a20 ; 
+ 2d   :  79da ; 
+ 2e   :  7992 ; 
+ 2f   :  7948 ; 
+ 30   :  78fd ; 
+ 31   :  78b1 ; 
+ 32   :  7863 ; 
+ 33   :  7813 ; 
+ 34   :  77c2 ; 
+ 35   :  776f ; 
+ 36   :  771b ; 
+ 37   :  76c6 ; 
+ 38   :  766f ; 
+ 39   :  7616 ; 
+ 3a   :  75bc ; 
+ 3b   :  7561 ; 
+ 3c   :  7504 ; 
+ 3d   :  74a6 ; 
+ 3e   :  7447 ; 
+ 3f   :  73e6 ; 
+ 40   :  7383 ; 
+ 41   :  7320 ; 
+ 42   :  72bb ; 
+ 43   :  7254 ; 
+ 44   :  71ec ; 
+ 45   :  7183 ; 
+ 46   :  7119 ; 
+ 47   :  70ad ; 
+ 48   :  7040 ; 
+ 49   :  6fd1 ; 
+ 4a   :  6f61 ; 
+ 4b   :  6ef0 ; 
+ 4c   :  6e7e ; 
+ 4d   :  6e0b ; 
+ 4e   :  6d96 ; 
+ 4f   :  6d20 ; 
+ 50   :  6ca8 ; 
+ 51   :  6c30 ; 
+ 52   :  6bb6 ; 
+ 53   :  6b3b ; 
+ 54   :  6abf ; 
+ 55   :  6a42 ; 
+ 56   :  69c4 ; 
+ 57   :  6944 ; 
+ 58   :  68c3 ; 
+ 59   :  6842 ; 
+ 5a   :  67bf ; 
+ 5b   :  673b ; 
+ 5c   :  66b6 ; 
+ 5d   :  662f ; 
+ 5e   :  65a8 ; 
+ 5f   :  6520 ; 
+ 60   :  6497 ; 
+ 61   :  640c ; 
+ 62   :  6381 ; 
+ 63   :  62f5 ; 
+ 64   :  6267 ; 
+ 65   :  61d9 ; 
+ 66   :  614a ; 
+ 67   :  60b9 ; 
+ 68   :  6028 ; 
+ 69   :  5f96 ; 
+ 6a   :  5f03 ; 
+ 6b   :  5e6f ; 
+ 6c   :  5ddb ; 
+ 6d   :  5d45 ; 
+ 6e   :  5caf ; 
+ 6f   :  5c17 ; 
+ 70   :  5b7f ; 
+ 71   :  5ae6 ; 
+ 72   :  5a4d ; 
+ 73   :  59b2 ; 
+ 74   :  5917 ; 
+ 75   :  587b ; 
+ 76   :  57de ; 
+ 77   :  5741 ; 
+ 78   :  56a2 ; 
+ 79   :  5604 ; 
+ 7a   :  5564 ; 
+ 7b   :  54c4 ; 
+ 7c   :  5423 ; 
+ 7d   :  5381 ; 
+ 7e   :  52df ; 
+ 7f   :  523c ; 
+ 80   :  5199 ; 
+ 81   :  50f5 ; 
+ 82   :  5051 ; 
+ 83   :  4fac ; 
+ 84   :  4f06 ; 
+ 85   :  4e60 ; 
+ 86   :  4db9 ; 
+ 87   :  4d12 ; 
+ 88   :  4c6b ; 
+ 89   :  4bc3 ; 
+ 8a   :  4b1a ; 
+ 8b   :  4a71 ; 
+ 8c   :  49c8 ; 
+ 8d   :  491e ; 
+ 8e   :  4874 ; 
+ 8f   :  47ca ; 
+ 90   :  471f ; 
+ 91   :  4674 ; 
+ 92   :  45c8 ; 
+ 93   :  451d ; 
+ 94   :  4471 ; 
+ 95   :  43c4 ; 
+ 96   :  4318 ; 
+ 97   :  426b ; 
+ 98   :  41be ; 
+ 99   :  4110 ; 
+ 9a   :  4063 ; 
+ 9b   :  3fb5 ; 
+ 9c   :  3f07 ; 
+ 9d   :  3e59 ; 
+ 9e   :  3dab ; 
+ 9f   :  3cfd ; 
+ a0   :  3c4e ; 
+ a1   :  3ba0 ; 
+ a2   :  3af1 ; 
+ a3   :  3a42 ; 
+ a4   :  3994 ; 
+ a5   :  38e5 ; 
+ a6   :  3836 ; 
+ a7   :  3787 ; 
+ a8   :  36d8 ; 
+ a9   :  3629 ; 
+ aa   :  357b ; 
+ ab   :  34cc ; 
+ ac   :  341d ; 
+ ad   :  336f ; 
+ ae   :  32c0 ; 
+ af   :  3212 ; 
+ b0   :  3164 ; 
+ b1   :  30b5 ; 
+ b2   :  3007 ; 
+ b3   :  2f5a ; 
+ b4   :  2eac ; 
+ b5   :  2dff ; 
+ b6   :  2d51 ; 
+ b7   :  2ca4 ; 
+ b8   :  2bf8 ; 
+ b9   :  2b4b ; 
+ ba   :  2a9f ; 
+ bb   :  29f3 ; 
+ bc   :  2947 ; 
+ bd   :  289c ; 
+ be   :  27f1 ; 
+ bf   :  2746 ; 
+ c0   :  269c ; 
+ c1   :  25f1 ; 
+ c2   :  2548 ; 
+ c3   :  249f ; 
+ c4   :  23f6 ; 
+ c5   :  234d ; 
+ c6   :  22a5 ; 
+ c7   :  21fe ; 
+ c8   :  2156 ; 
+ c9   :  20b0 ; 
+ ca   :  200a ; 
+ cb   :  1f64 ; 
+ cc   :  1ebf ; 
+ cd   :  1e1a ; 
+ ce   :  1d76 ; 
+ cf   :  1cd2 ; 
+ d0   :  1c2f ; 
+ d1   :  1b8d ; 
+ d2   :  1aeb ; 
+ d3   :  1a49 ; 
+ d4   :  19a9 ; 
+ d5   :  1908 ; 
+ d6   :  1869 ; 
+ d7   :  17ca ; 
+ d8   :  172c ; 
+ d9   :  168e ; 
+ da   :  15f1 ; 
+ db   :  1555 ; 
+ dc   :  14ba ; 
+ dd   :  141f ; 
+ de   :  1385 ; 
+ df   :  12eb ; 
+ e0   :  1253 ; 
+ e1   :  11bb ; 
+ e2   :  1124 ; 
+ e3   :  108d ; 
+ e4   :  ff8 ; 
+ e5   :  f63 ; 
+ e6   :  ecf ; 
+ e7   :  e3c ; 
+ e8   :  daa ; 
+ e9   :  d18 ; 
+ ea   :  c87 ; 
+ eb   :  bf8 ; 
+ ec   :  b69 ; 
+ ed   :  adb ; 
+ ee   :  a4d ; 
+ ef   :  9c1 ; 
+ f0   :  936 ; 
+ f1   :  8ab ; 
+ f2   :  821 ; 
+ f3   :  799 ; 
+ f4   :  711 ; 
+ f5   :  68a ; 
+ f6   :  604 ; 
+ f7   :  57f ; 
+ f8   :  4fb ; 
+ f9   :  47a ; 
+ fa   :  3f8 ; 
+ fb   :  376 ; 
+ fc   :  2f5 ; 
+ fd   :  273 ; 
+ fe   :  1f3 ; 
+ ff   :  174 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_24.mif
index e2228247ad..0290e18396 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_24.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa8 ; 
- 1   :  21 ; 
- 2   :  9b ; 
- 3   :  117 ; 
- 4   :  195 ; 
- 5   :  215 ; 
- 6   :  295 ; 
- 7   :  315 ; 
- 8   :  396 ; 
- 9   :  417 ; 
- a   :  499 ; 
- b   :  51c ; 
- c   :  5a1 ; 
- d   :  626 ; 
- e   :  6ac ; 
- f   :  733 ; 
- 10   :  7bb ; 
- 11   :  844 ; 
- 12   :  8ce ; 
- 13   :  958 ; 
- 14   :  9e4 ; 
- 15   :  a71 ; 
- 16   :  afe ; 
- 17   :  b8c ; 
- 18   :  c1c ; 
- 19   :  cac ; 
- 1a   :  d3c ; 
- 1b   :  dce ; 
- 1c   :  e61 ; 
- 1d   :  ef4 ; 
- 1e   :  f88 ; 
- 1f   :  101d ; 
- 20   :  10b3 ; 
- 21   :  114a ; 
- 22   :  11e1 ; 
- 23   :  1279 ; 
- 24   :  1312 ; 
- 25   :  13ab ; 
- 26   :  1446 ; 
- 27   :  14e1 ; 
- 28   :  157c ; 
- 29   :  1619 ; 
- 2a   :  16b6 ; 
- 2b   :  1753 ; 
- 2c   :  17f2 ; 
- 2d   :  1891 ; 
- 2e   :  1930 ; 
- 2f   :  19d1 ; 
- 30   :  1a72 ; 
- 31   :  1b13 ; 
- 32   :  1bb5 ; 
- 33   :  1c58 ; 
- 34   :  1cfb ; 
- 35   :  1d9f ; 
- 36   :  1e43 ; 
- 37   :  1ee8 ; 
- 38   :  1f8d ; 
- 39   :  2033 ; 
- 3a   :  20d9 ; 
- 3b   :  2180 ; 
- 3c   :  2227 ; 
- 3d   :  22cf ; 
- 3e   :  2377 ; 
- 3f   :  2420 ; 
- 40   :  24c9 ; 
- 41   :  2572 ; 
- 42   :  261c ; 
- 43   :  26c6 ; 
- 44   :  2771 ; 
- 45   :  281b ; 
- 46   :  28c7 ; 
- 47   :  2972 ; 
- 48   :  2a1e ; 
- 49   :  2aca ; 
- 4a   :  2b76 ; 
- 4b   :  2c23 ; 
- 4c   :  2cd0 ; 
- 4d   :  2d7d ; 
- 4e   :  2e2a ; 
- 4f   :  2ed7 ; 
- 50   :  2f85 ; 
- 51   :  3033 ; 
- 52   :  30e1 ; 
- 53   :  318f ; 
- 54   :  323d ; 
- 55   :  32ec ; 
- 56   :  339a ; 
- 57   :  3449 ; 
- 58   :  34f8 ; 
- 59   :  35a6 ; 
- 5a   :  3655 ; 
- 5b   :  3704 ; 
- 5c   :  37b3 ; 
- 5d   :  3862 ; 
- 5e   :  3910 ; 
- 5f   :  39bf ; 
- 60   :  3a6e ; 
- 61   :  3b1d ; 
- 62   :  3bcb ; 
- 63   :  3c7a ; 
- 64   :  3d28 ; 
- 65   :  3dd6 ; 
- 66   :  3e85 ; 
- 67   :  3f33 ; 
- 68   :  3fe1 ; 
- 69   :  408e ; 
- 6a   :  413c ; 
- 6b   :  41e9 ; 
- 6c   :  4296 ; 
- 6d   :  4343 ; 
- 6e   :  43ef ; 
- 6f   :  449c ; 
- 70   :  4548 ; 
- 71   :  45f3 ; 
- 72   :  469f ; 
- 73   :  474a ; 
- 74   :  47f5 ; 
- 75   :  489f ; 
- 76   :  4949 ; 
- 77   :  49f3 ; 
- 78   :  4a9c ; 
- 79   :  4b45 ; 
- 7a   :  4bed ; 
- 7b   :  4c95 ; 
- 7c   :  4d3c ; 
- 7d   :  4de3 ; 
- 7e   :  4e8a ; 
- 7f   :  4f30 ; 
- 80   :  4fd5 ; 
- 81   :  507a ; 
- 82   :  511e ; 
- 83   :  51c2 ; 
- 84   :  5265 ; 
- 85   :  5308 ; 
- 86   :  53aa ; 
- 87   :  544b ; 
- 88   :  54ec ; 
- 89   :  558c ; 
- 8a   :  562b ; 
- 8b   :  56ca ; 
- 8c   :  5768 ; 
- 8d   :  5805 ; 
- 8e   :  58a2 ; 
- 8f   :  593e ; 
- 90   :  59d9 ; 
- 91   :  5a73 ; 
- 92   :  5b0d ; 
- 93   :  5ba5 ; 
- 94   :  5c3d ; 
- 95   :  5cd4 ; 
- 96   :  5d6b ; 
- 97   :  5e00 ; 
- 98   :  5e94 ; 
- 99   :  5f28 ; 
- 9a   :  5fbb ; 
- 9b   :  604d ; 
- 9c   :  60de ; 
- 9d   :  616e ; 
- 9e   :  61fd ; 
- 9f   :  628b ; 
- a0   :  6318 ; 
- a1   :  63a4 ; 
- a2   :  642f ; 
- a3   :  64b9 ; 
- a4   :  6542 ; 
- a5   :  65ca ; 
- a6   :  6651 ; 
- a7   :  66d7 ; 
- a8   :  675c ; 
- a9   :  67e0 ; 
- aa   :  6862 ; 
- ab   :  68e4 ; 
- ac   :  6964 ; 
- ad   :  69e3 ; 
- ae   :  6a61 ; 
- af   :  6ade ; 
- b0   :  6b5a ; 
- b1   :  6bd5 ; 
- b2   :  6c4e ; 
- b3   :  6cc6 ; 
- b4   :  6d3d ; 
- b5   :  6db3 ; 
- b6   :  6e28 ; 
- b7   :  6e9b ; 
- b8   :  6f0d ; 
- b9   :  6f7d ; 
- ba   :  6fed ; 
- bb   :  705b ; 
- bc   :  70c8 ; 
- bd   :  7133 ; 
- be   :  719e ; 
- bf   :  7206 ; 
- c0   :  726e ; 
- c1   :  72d4 ; 
- c2   :  7339 ; 
- c3   :  739c ; 
- c4   :  73fe ; 
- c5   :  745f ; 
- c6   :  74be ; 
- c7   :  751c ; 
- c8   :  7578 ; 
- c9   :  75d3 ; 
- ca   :  762d ; 
- cb   :  7685 ; 
- cc   :  76db ; 
- cd   :  7730 ; 
- ce   :  7784 ; 
- cf   :  77d6 ; 
- d0   :  7827 ; 
- d1   :  7876 ; 
- d2   :  78c4 ; 
- d3   :  7910 ; 
- d4   :  795b ; 
- d5   :  79a4 ; 
- d6   :  79ec ; 
- d7   :  7a32 ; 
- d8   :  7a76 ; 
- d9   :  7ab9 ; 
- da   :  7afb ; 
- db   :  7b3a ; 
- dc   :  7b79 ; 
- dd   :  7bb5 ; 
- de   :  7bf1 ; 
- df   :  7c2a ; 
- e0   :  7c62 ; 
- e1   :  7c98 ; 
- e2   :  7ccd ; 
- e3   :  7d00 ; 
- e4   :  7d32 ; 
- e5   :  7d62 ; 
- e6   :  7d90 ; 
- e7   :  7dbd ; 
- e8   :  7de8 ; 
- e9   :  7e11 ; 
- ea   :  7e39 ; 
- eb   :  7e5f ; 
- ec   :  7e83 ; 
- ed   :  7ea6 ; 
- ee   :  7ec7 ; 
- ef   :  7ee7 ; 
- f0   :  7f04 ; 
- f1   :  7f21 ; 
- f2   :  7f3b ; 
- f3   :  7f54 ; 
- f4   :  7f6b ; 
- f5   :  7f80 ; 
- f6   :  7f94 ; 
- f7   :  7fa6 ; 
- f8   :  7fb7 ; 
- f9   :  7fc6 ; 
- fa   :  7fd3 ; 
- fb   :  7fde ; 
- fc   :  7fe8 ; 
- fd   :  7fee ; 
+ 0   :  ff8a ; 
+ 1   :  2 ; 
+ 2   :  7c ; 
+ 3   :  f8 ; 
+ 4   :  176 ; 
+ 5   :  1f5 ; 
+ 6   :  275 ; 
+ 7   :  2f5 ; 
+ 8   :  375 ; 
+ 9   :  3f6 ; 
+ a   :  478 ; 
+ b   :  4fb ; 
+ c   :  57f ; 
+ d   :  604 ; 
+ e   :  68a ; 
+ f   :  711 ; 
+ 10   :  799 ; 
+ 11   :  821 ; 
+ 12   :  8ab ; 
+ 13   :  936 ; 
+ 14   :  9c1 ; 
+ 15   :  a4d ; 
+ 16   :  adb ; 
+ 17   :  b69 ; 
+ 18   :  bf8 ; 
+ 19   :  c87 ; 
+ 1a   :  d18 ; 
+ 1b   :  daa ; 
+ 1c   :  e3c ; 
+ 1d   :  ecf ; 
+ 1e   :  f63 ; 
+ 1f   :  ff8 ; 
+ 20   :  108d ; 
+ 21   :  1124 ; 
+ 22   :  11bb ; 
+ 23   :  1253 ; 
+ 24   :  12eb ; 
+ 25   :  1385 ; 
+ 26   :  141f ; 
+ 27   :  14ba ; 
+ 28   :  1555 ; 
+ 29   :  15f1 ; 
+ 2a   :  168e ; 
+ 2b   :  172c ; 
+ 2c   :  17ca ; 
+ 2d   :  1869 ; 
+ 2e   :  1908 ; 
+ 2f   :  19a9 ; 
+ 30   :  1a49 ; 
+ 31   :  1aeb ; 
+ 32   :  1b8d ; 
+ 33   :  1c2f ; 
+ 34   :  1cd2 ; 
+ 35   :  1d76 ; 
+ 36   :  1e1a ; 
+ 37   :  1ebf ; 
+ 38   :  1f64 ; 
+ 39   :  200a ; 
+ 3a   :  20b0 ; 
+ 3b   :  2156 ; 
+ 3c   :  21fe ; 
+ 3d   :  22a5 ; 
+ 3e   :  234d ; 
+ 3f   :  23f6 ; 
+ 40   :  249f ; 
+ 41   :  2548 ; 
+ 42   :  25f1 ; 
+ 43   :  269c ; 
+ 44   :  2746 ; 
+ 45   :  27f1 ; 
+ 46   :  289c ; 
+ 47   :  2947 ; 
+ 48   :  29f3 ; 
+ 49   :  2a9f ; 
+ 4a   :  2b4b ; 
+ 4b   :  2bf8 ; 
+ 4c   :  2ca4 ; 
+ 4d   :  2d51 ; 
+ 4e   :  2dff ; 
+ 4f   :  2eac ; 
+ 50   :  2f5a ; 
+ 51   :  3007 ; 
+ 52   :  30b5 ; 
+ 53   :  3164 ; 
+ 54   :  3212 ; 
+ 55   :  32c0 ; 
+ 56   :  336f ; 
+ 57   :  341d ; 
+ 58   :  34cc ; 
+ 59   :  357b ; 
+ 5a   :  3629 ; 
+ 5b   :  36d8 ; 
+ 5c   :  3787 ; 
+ 5d   :  3836 ; 
+ 5e   :  38e5 ; 
+ 5f   :  3994 ; 
+ 60   :  3a42 ; 
+ 61   :  3af1 ; 
+ 62   :  3ba0 ; 
+ 63   :  3c4e ; 
+ 64   :  3cfd ; 
+ 65   :  3dab ; 
+ 66   :  3e59 ; 
+ 67   :  3f07 ; 
+ 68   :  3fb5 ; 
+ 69   :  4063 ; 
+ 6a   :  4110 ; 
+ 6b   :  41be ; 
+ 6c   :  426b ; 
+ 6d   :  4318 ; 
+ 6e   :  43c4 ; 
+ 6f   :  4471 ; 
+ 70   :  451d ; 
+ 71   :  45c8 ; 
+ 72   :  4674 ; 
+ 73   :  471f ; 
+ 74   :  47ca ; 
+ 75   :  4874 ; 
+ 76   :  491e ; 
+ 77   :  49c8 ; 
+ 78   :  4a71 ; 
+ 79   :  4b1a ; 
+ 7a   :  4bc3 ; 
+ 7b   :  4c6b ; 
+ 7c   :  4d12 ; 
+ 7d   :  4db9 ; 
+ 7e   :  4e60 ; 
+ 7f   :  4f06 ; 
+ 80   :  4fac ; 
+ 81   :  5051 ; 
+ 82   :  50f5 ; 
+ 83   :  5199 ; 
+ 84   :  523c ; 
+ 85   :  52df ; 
+ 86   :  5381 ; 
+ 87   :  5423 ; 
+ 88   :  54c4 ; 
+ 89   :  5564 ; 
+ 8a   :  5604 ; 
+ 8b   :  56a2 ; 
+ 8c   :  5741 ; 
+ 8d   :  57de ; 
+ 8e   :  587b ; 
+ 8f   :  5917 ; 
+ 90   :  59b2 ; 
+ 91   :  5a4d ; 
+ 92   :  5ae6 ; 
+ 93   :  5b7f ; 
+ 94   :  5c17 ; 
+ 95   :  5caf ; 
+ 96   :  5d45 ; 
+ 97   :  5ddb ; 
+ 98   :  5e6f ; 
+ 99   :  5f03 ; 
+ 9a   :  5f96 ; 
+ 9b   :  6028 ; 
+ 9c   :  60b9 ; 
+ 9d   :  614a ; 
+ 9e   :  61d9 ; 
+ 9f   :  6267 ; 
+ a0   :  62f5 ; 
+ a1   :  6381 ; 
+ a2   :  640c ; 
+ a3   :  6497 ; 
+ a4   :  6520 ; 
+ a5   :  65a8 ; 
+ a6   :  662f ; 
+ a7   :  66b6 ; 
+ a8   :  673b ; 
+ a9   :  67bf ; 
+ aa   :  6842 ; 
+ ab   :  68c3 ; 
+ ac   :  6944 ; 
+ ad   :  69c4 ; 
+ ae   :  6a42 ; 
+ af   :  6abf ; 
+ b0   :  6b3b ; 
+ b1   :  6bb6 ; 
+ b2   :  6c30 ; 
+ b3   :  6ca8 ; 
+ b4   :  6d20 ; 
+ b5   :  6d96 ; 
+ b6   :  6e0b ; 
+ b7   :  6e7e ; 
+ b8   :  6ef0 ; 
+ b9   :  6f61 ; 
+ ba   :  6fd1 ; 
+ bb   :  7040 ; 
+ bc   :  70ad ; 
+ bd   :  7119 ; 
+ be   :  7183 ; 
+ bf   :  71ec ; 
+ c0   :  7254 ; 
+ c1   :  72bb ; 
+ c2   :  7320 ; 
+ c3   :  7383 ; 
+ c4   :  73e6 ; 
+ c5   :  7447 ; 
+ c6   :  74a6 ; 
+ c7   :  7504 ; 
+ c8   :  7561 ; 
+ c9   :  75bc ; 
+ ca   :  7616 ; 
+ cb   :  766f ; 
+ cc   :  76c6 ; 
+ cd   :  771b ; 
+ ce   :  776f ; 
+ cf   :  77c2 ; 
+ d0   :  7813 ; 
+ d1   :  7863 ; 
+ d2   :  78b1 ; 
+ d3   :  78fd ; 
+ d4   :  7948 ; 
+ d5   :  7992 ; 
+ d6   :  79da ; 
+ d7   :  7a20 ; 
+ d8   :  7a65 ; 
+ d9   :  7aa9 ; 
+ da   :  7aea ; 
+ db   :  7b2b ; 
+ dc   :  7b69 ; 
+ dd   :  7ba6 ; 
+ de   :  7be2 ; 
+ df   :  7c1c ; 
+ e0   :  7c54 ; 
+ e1   :  7c8b ; 
+ e2   :  7cc0 ; 
+ e3   :  7cf4 ; 
+ e4   :  7d25 ; 
+ e5   :  7d56 ; 
+ e6   :  7d84 ; 
+ e7   :  7db2 ; 
+ e8   :  7ddd ; 
+ e9   :  7e07 ; 
+ ea   :  7e2f ; 
+ eb   :  7e55 ; 
+ ec   :  7e7a ; 
+ ed   :  7e9d ; 
+ ee   :  7ebf ; 
+ ef   :  7edf ; 
+ f0   :  7efd ; 
+ f1   :  7f1a ; 
+ f2   :  7f35 ; 
+ f3   :  7f4e ; 
+ f4   :  7f65 ; 
+ f5   :  7f7b ; 
+ f6   :  7f8f ; 
+ f7   :  7fa2 ; 
+ f8   :  7fb3 ; 
+ f9   :  7fc2 ; 
+ fa   :  7fd0 ; 
+ fb   :  7fdb ; 
+ fc   :  7fe5 ; 
+ fd   :  7fed ; 
  fe   :  7ff2 ; 
  ff   :  7ff5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_25.mif
index d9a0df0102..5cdb0ae686 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_25.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffc ; 
- 1   :  ffc6 ; 
- 2   :  ff93 ; 
- 3   :  ff60 ; 
- 4   :  ff2d ; 
- 5   :  fefa ; 
- 6   :  fec6 ; 
- 7   :  fe92 ; 
- 8   :  fe5d ; 
- 9   :  fe28 ; 
- a   :  fdf1 ; 
- b   :  fdb9 ; 
- c   :  fd83 ; 
- d   :  fd4c ; 
- e   :  fd14 ; 
- f   :  fcdd ; 
- 10   :  fca6 ; 
- 11   :  fc6e ; 
- 12   :  fc36 ; 
- 13   :  fbfe ; 
- 14   :  fbc6 ; 
- 15   :  fb8d ; 
- 16   :  fb55 ; 
- 17   :  fb1c ; 
- 18   :  fae4 ; 
- 19   :  faab ; 
- 1a   :  fa72 ; 
- 1b   :  fa39 ; 
- 1c   :  f9ff ; 
- 1d   :  f9c6 ; 
- 1e   :  f98d ; 
- 1f   :  f953 ; 
- 20   :  f91a ; 
- 21   :  f8e0 ; 
- 22   :  f8a7 ; 
- 23   :  f86d ; 
- 24   :  f834 ; 
- 25   :  f7fa ; 
- 26   :  f7c0 ; 
- 27   :  f787 ; 
- 28   :  f74d ; 
- 29   :  f713 ; 
- 2a   :  f6da ; 
- 2b   :  f6a0 ; 
- 2c   :  f667 ; 
- 2d   :  f62d ; 
- 2e   :  f5f4 ; 
- 2f   :  f5ba ; 
- 30   :  f581 ; 
- 31   :  f548 ; 
- 32   :  f50f ; 
- 33   :  f4d6 ; 
- 34   :  f49d ; 
- 35   :  f464 ; 
- 36   :  f42c ; 
- 37   :  f3f3 ; 
- 38   :  f3bb ; 
- 39   :  f383 ; 
- 3a   :  f34b ; 
- 3b   :  f313 ; 
- 3c   :  f2db ; 
- 3d   :  f2a4 ; 
- 3e   :  f26c ; 
- 3f   :  f235 ; 
- 40   :  f1ff ; 
- 41   :  f1c8 ; 
- 42   :  f192 ; 
- 43   :  f15c ; 
- 44   :  f126 ; 
- 45   :  f0f0 ; 
- 46   :  f0bb ; 
- 47   :  f086 ; 
- 48   :  f052 ; 
- 49   :  f01d ; 
- 4a   :  efe9 ; 
- 4b   :  efb6 ; 
- 4c   :  ef82 ; 
- 4d   :  ef4f ; 
- 4e   :  ef1d ; 
- 4f   :  eeea ; 
- 50   :  eeb8 ; 
- 51   :  ee87 ; 
- 52   :  ee56 ; 
- 53   :  ee25 ; 
- 54   :  edf5 ; 
- 55   :  edc5 ; 
- 56   :  ed96 ; 
- 57   :  ed67 ; 
- 58   :  ed38 ; 
- 59   :  ed0a ; 
- 5a   :  ecdd ; 
- 5b   :  ecb0 ; 
- 5c   :  ec83 ; 
- 5d   :  ec57 ; 
- 5e   :  ec2b ; 
- 5f   :  ec00 ; 
- 60   :  ebd6 ; 
- 61   :  ebac ; 
- 62   :  eb83 ; 
- 63   :  eb5a ; 
- 64   :  eb31 ; 
- 65   :  eb0a ; 
- 66   :  eae3 ; 
- 67   :  eabc ; 
- 68   :  ea96 ; 
- 69   :  ea71 ; 
- 6a   :  ea4c ; 
- 6b   :  ea28 ; 
- 6c   :  ea05 ; 
- 6d   :  e9e2 ; 
- 6e   :  e9c0 ; 
- 6f   :  e99f ; 
- 70   :  e97e ; 
- 71   :  e95e ; 
- 72   :  e93f ; 
- 73   :  e920 ; 
- 74   :  e902 ; 
- 75   :  e8e5 ; 
- 76   :  e8c9 ; 
- 77   :  e8ad ; 
- 78   :  e892 ; 
- 79   :  e878 ; 
- 7a   :  e85f ; 
- 7b   :  e846 ; 
- 7c   :  e82e ; 
- 7d   :  e817 ; 
- 7e   :  e801 ; 
- 7f   :  e7ec ; 
- 80   :  e7d7 ; 
- 81   :  e7c4 ; 
- 82   :  e7b1 ; 
- 83   :  e79f ; 
- 84   :  e78d ; 
- 85   :  e77d ; 
- 86   :  e76e ; 
- 87   :  e75f ; 
- 88   :  e751 ; 
- 89   :  e744 ; 
- 8a   :  e739 ; 
- 8b   :  e72e ; 
- 8c   :  e723 ; 
- 8d   :  e71a ; 
- 8e   :  e712 ; 
- 8f   :  e70b ; 
- 90   :  e704 ; 
- 91   :  e6ff ; 
- 92   :  e6fb ; 
- 93   :  e6f7 ; 
+ 0   :  9 ; 
+ 1   :  ffd4 ; 
+ 2   :  ffa0 ; 
+ 3   :  ff6c ; 
+ 4   :  ff38 ; 
+ 5   :  ff05 ; 
+ 6   :  fed2 ; 
+ 7   :  fea0 ; 
+ 8   :  fe6b ; 
+ 9   :  fe36 ; 
+ a   :  fdfe ; 
+ b   :  fdc7 ; 
+ c   :  fd90 ; 
+ d   :  fd59 ; 
+ e   :  fd22 ; 
+ f   :  fceb ; 
+ 10   :  fcb3 ; 
+ 11   :  fc7c ; 
+ 12   :  fc44 ; 
+ 13   :  fc0c ; 
+ 14   :  fbd4 ; 
+ 15   :  fb9b ; 
+ 16   :  fb63 ; 
+ 17   :  fb2a ; 
+ 18   :  faf2 ; 
+ 19   :  fab9 ; 
+ 1a   :  fa80 ; 
+ 1b   :  fa47 ; 
+ 1c   :  fa0e ; 
+ 1d   :  f9d4 ; 
+ 1e   :  f99b ; 
+ 1f   :  f962 ; 
+ 20   :  f928 ; 
+ 21   :  f8ef ; 
+ 22   :  f8b5 ; 
+ 23   :  f87c ; 
+ 24   :  f842 ; 
+ 25   :  f808 ; 
+ 26   :  f7cf ; 
+ 27   :  f795 ; 
+ 28   :  f75b ; 
+ 29   :  f722 ; 
+ 2a   :  f6e8 ; 
+ 2b   :  f6af ; 
+ 2c   :  f675 ; 
+ 2d   :  f63c ; 
+ 2e   :  f602 ; 
+ 2f   :  f5c9 ; 
+ 30   :  f58f ; 
+ 31   :  f556 ; 
+ 32   :  f51d ; 
+ 33   :  f4e4 ; 
+ 34   :  f4ab ; 
+ 35   :  f472 ; 
+ 36   :  f43a ; 
+ 37   :  f401 ; 
+ 38   :  f3c9 ; 
+ 39   :  f391 ; 
+ 3a   :  f359 ; 
+ 3b   :  f321 ; 
+ 3c   :  f2e9 ; 
+ 3d   :  f2b2 ; 
+ 3e   :  f27a ; 
+ 3f   :  f243 ; 
+ 40   :  f20c ; 
+ 41   :  f1d6 ; 
+ 42   :  f19f ; 
+ 43   :  f169 ; 
+ 44   :  f133 ; 
+ 45   :  f0fe ; 
+ 46   :  f0c8 ; 
+ 47   :  f093 ; 
+ 48   :  f05f ; 
+ 49   :  f02a ; 
+ 4a   :  eff6 ; 
+ 4b   :  efc2 ; 
+ 4c   :  ef8f ; 
+ 4d   :  ef5c ; 
+ 4e   :  ef29 ; 
+ 4f   :  eef7 ; 
+ 50   :  eec5 ; 
+ 51   :  ee93 ; 
+ 52   :  ee62 ; 
+ 53   :  ee31 ; 
+ 54   :  ee01 ; 
+ 55   :  edd1 ; 
+ 56   :  eda2 ; 
+ 57   :  ed72 ; 
+ 58   :  ed44 ; 
+ 59   :  ed16 ; 
+ 5a   :  ece8 ; 
+ 5b   :  ecbb ; 
+ 5c   :  ec8e ; 
+ 5d   :  ec62 ; 
+ 5e   :  ec36 ; 
+ 5f   :  ec0b ; 
+ 60   :  ebe1 ; 
+ 61   :  ebb6 ; 
+ 62   :  eb8d ; 
+ 63   :  eb64 ; 
+ 64   :  eb3b ; 
+ 65   :  eb14 ; 
+ 66   :  eaec ; 
+ 67   :  eac6 ; 
+ 68   :  eaa0 ; 
+ 69   :  ea7a ; 
+ 6a   :  ea55 ; 
+ 6b   :  ea31 ; 
+ 6c   :  ea0e ; 
+ 6d   :  e9eb ; 
+ 6e   :  e9c9 ; 
+ 6f   :  e9a7 ; 
+ 70   :  e986 ; 
+ 71   :  e966 ; 
+ 72   :  e947 ; 
+ 73   :  e928 ; 
+ 74   :  e90a ; 
+ 75   :  e8ed ; 
+ 76   :  e8d0 ; 
+ 77   :  e8b4 ; 
+ 78   :  e899 ; 
+ 79   :  e87f ; 
+ 7a   :  e865 ; 
+ 7b   :  e84c ; 
+ 7c   :  e834 ; 
+ 7d   :  e81d ; 
+ 7e   :  e807 ; 
+ 7f   :  e7f1 ; 
+ 80   :  e7dc ; 
+ 81   :  e7c8 ; 
+ 82   :  e7b5 ; 
+ 83   :  e7a3 ; 
+ 84   :  e792 ; 
+ 85   :  e781 ; 
+ 86   :  e771 ; 
+ 87   :  e763 ; 
+ 88   :  e755 ; 
+ 89   :  e748 ; 
+ 8a   :  e73b ; 
+ 8b   :  e730 ; 
+ 8c   :  e726 ; 
+ 8d   :  e71c ; 
+ 8e   :  e714 ; 
+ 8f   :  e70c ; 
+ 90   :  e706 ; 
+ 91   :  e700 ; 
+ 92   :  e6fc ; 
+ 93   :  e6f8 ; 
  94   :  e6f5 ; 
  95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f5 ; 
- 99   :  e6f7 ; 
+ 98   :  e6f4 ; 
+ 99   :  e6f6 ; 
  9a   :  e6fa ; 
- 9b   :  e6ff ; 
- 9c   :  e705 ; 
- 9d   :  e70b ; 
- 9e   :  e713 ; 
- 9f   :  e71b ; 
- a0   :  e725 ; 
- a1   :  e730 ; 
- a2   :  e73c ; 
- a3   :  e749 ; 
- a4   :  e756 ; 
- a5   :  e765 ; 
- a6   :  e776 ; 
- a7   :  e787 ; 
- a8   :  e799 ; 
- a9   :  e7ac ; 
- aa   :  e7c1 ; 
- ab   :  e7d7 ; 
- ac   :  e7ed ; 
- ad   :  e805 ; 
- ae   :  e81e ; 
- af   :  e838 ; 
- b0   :  e853 ; 
- b1   :  e870 ; 
- b2   :  e88d ; 
- b3   :  e8ac ; 
- b4   :  e8cc ; 
- b5   :  e8ec ; 
- b6   :  e90e ; 
- b7   :  e932 ; 
- b8   :  e956 ; 
- b9   :  e97c ; 
- ba   :  e9a2 ; 
- bb   :  e9ca ; 
- bc   :  e9f3 ; 
- bd   :  ea1d ; 
- be   :  ea49 ; 
- bf   :  ea75 ; 
- c0   :  eaa3 ; 
- c1   :  ead2 ; 
- c2   :  eb02 ; 
- c3   :  eb33 ; 
- c4   :  eb66 ; 
- c5   :  eb9a ; 
- c6   :  ebce ; 
- c7   :  ec05 ; 
- c8   :  ec3c ; 
- c9   :  ec74 ; 
- ca   :  ecae ; 
- cb   :  ece9 ; 
- cc   :  ed25 ; 
- cd   :  ed62 ; 
- ce   :  eda0 ; 
- cf   :  ede0 ; 
- d0   :  ee21 ; 
- d1   :  ee63 ; 
- d2   :  eea6 ; 
- d3   :  eeeb ; 
- d4   :  ef30 ; 
- d5   :  ef77 ; 
- d6   :  efbf ; 
- d7   :  f008 ; 
- d8   :  f053 ; 
- d9   :  f09e ; 
- da   :  f0eb ; 
- db   :  f139 ; 
- dc   :  f188 ; 
- dd   :  f1d9 ; 
- de   :  f22a ; 
- df   :  f27d ; 
- e0   :  f2d1 ; 
- e1   :  f326 ; 
- e2   :  f37d ; 
- e3   :  f3d4 ; 
- e4   :  f42d ; 
- e5   :  f487 ; 
- e6   :  f4e2 ; 
- e7   :  f53e ; 
- e8   :  f59b ; 
- e9   :  f5fa ; 
- ea   :  f659 ; 
- eb   :  f6ba ; 
- ec   :  f71c ; 
- ed   :  f77f ; 
- ee   :  f7e4 ; 
- ef   :  f849 ; 
- f0   :  f8b0 ; 
- f1   :  f917 ; 
- f2   :  f980 ; 
- f3   :  f9ea ; 
- f4   :  fa55 ; 
- f5   :  fac1 ; 
- f6   :  fb2f ; 
- f7   :  fb9d ; 
- f8   :  fc0d ; 
- f9   :  fc7e ; 
- fa   :  fcf1 ; 
- fb   :  fd62 ; 
- fc   :  fdd4 ; 
- fd   :  fe48 ; 
- fe   :  febc ; 
- ff   :  ff31 ; 
+ 9b   :  e6fe ; 
+ 9c   :  e703 ; 
+ 9d   :  e709 ; 
+ 9e   :  e711 ; 
+ 9f   :  e719 ; 
+ a0   :  e723 ; 
+ a1   :  e72d ; 
+ a2   :  e739 ; 
+ a3   :  e745 ; 
+ a4   :  e753 ; 
+ a5   :  e762 ; 
+ a6   :  e771 ; 
+ a7   :  e782 ; 
+ a8   :  e794 ; 
+ a9   :  e7a8 ; 
+ aa   :  e7bc ; 
+ ab   :  e7d1 ; 
+ ac   :  e7e8 ; 
+ ad   :  e7ff ; 
+ ae   :  e818 ; 
+ af   :  e832 ; 
+ b0   :  e84c ; 
+ b1   :  e868 ; 
+ b2   :  e886 ; 
+ b3   :  e8a4 ; 
+ b4   :  e8c3 ; 
+ b5   :  e8e4 ; 
+ b6   :  e906 ; 
+ b7   :  e929 ; 
+ b8   :  e94d ; 
+ b9   :  e972 ; 
+ ba   :  e999 ; 
+ bb   :  e9c0 ; 
+ bc   :  e9e9 ; 
+ bd   :  ea13 ; 
+ be   :  ea3e ; 
+ bf   :  ea6a ; 
+ c0   :  ea98 ; 
+ c1   :  eac6 ; 
+ c2   :  eaf6 ; 
+ c3   :  eb27 ; 
+ c4   :  eb59 ; 
+ c5   :  eb8d ; 
+ c6   :  ebc1 ; 
+ c7   :  ebf7 ; 
+ c8   :  ec2e ; 
+ c9   :  ec66 ; 
+ ca   :  ec9f ; 
+ cb   :  ecda ; 
+ cc   :  ed16 ; 
+ cd   :  ed53 ; 
+ ce   :  ed91 ; 
+ cf   :  edd0 ; 
+ d0   :  ee11 ; 
+ d1   :  ee52 ; 
+ d2   :  ee95 ; 
+ d3   :  eed9 ; 
+ d4   :  ef1f ; 
+ d5   :  ef65 ; 
+ d6   :  efad ; 
+ d7   :  eff6 ; 
+ d8   :  f040 ; 
+ d9   :  f08b ; 
+ da   :  f0d8 ; 
+ db   :  f126 ; 
+ dc   :  f175 ; 
+ dd   :  f1c5 ; 
+ de   :  f216 ; 
+ df   :  f268 ; 
+ e0   :  f2bc ; 
+ e1   :  f311 ; 
+ e2   :  f367 ; 
+ e3   :  f3be ; 
+ e4   :  f417 ; 
+ e5   :  f470 ; 
+ e6   :  f4cb ; 
+ e7   :  f527 ; 
+ e8   :  f584 ; 
+ e9   :  f5e2 ; 
+ ea   :  f641 ; 
+ eb   :  f6a2 ; 
+ ec   :  f704 ; 
+ ed   :  f767 ; 
+ ee   :  f7cb ; 
+ ef   :  f830 ; 
+ f0   :  f896 ; 
+ f1   :  f8fd ; 
+ f2   :  f966 ; 
+ f3   :  f9d0 ; 
+ f4   :  fa3a ; 
+ f5   :  faa6 ; 
+ f6   :  fb13 ; 
+ f7   :  fb81 ; 
+ f8   :  fbf1 ; 
+ f9   :  fc62 ; 
+ fa   :  fcd4 ; 
+ fb   :  fd46 ; 
+ fc   :  fdb9 ; 
+ fd   :  fe2a ; 
+ fe   :  fe9e ; 
+ ff   :  ff13 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_26.mif
index c35650c9ae..02b2a780d0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_26.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  20 ; 
- 2   :  3b ; 
- 3   :  57 ; 
- 4   :  74 ; 
- 5   :  91 ; 
- 6   :  ae ; 
- 7   :  cb ; 
- 8   :  e6 ; 
- 9   :  102 ; 
- a   :  11d ; 
- b   :  139 ; 
- c   :  155 ; 
- d   :  171 ; 
- e   :  18d ; 
- f   :  1a9 ; 
- 10   :  1c5 ; 
- 11   :  1e2 ; 
- 12   :  1fe ; 
- 13   :  21a ; 
- 14   :  237 ; 
- 15   :  253 ; 
- 16   :  270 ; 
- 17   :  28c ; 
- 18   :  2a9 ; 
- 19   :  2c6 ; 
- 1a   :  2e3 ; 
- 1b   :  2ff ; 
- 1c   :  31c ; 
- 1d   :  339 ; 
- 1e   :  356 ; 
- 1f   :  373 ; 
- 20   :  38f ; 
- 21   :  3ac ; 
- 22   :  3c9 ; 
- 23   :  3e6 ; 
- 24   :  403 ; 
- 25   :  420 ; 
- 26   :  43d ; 
- 27   :  459 ; 
- 28   :  476 ; 
- 29   :  493 ; 
- 2a   :  4b0 ; 
- 2b   :  4cc ; 
- 2c   :  4e9 ; 
- 2d   :  506 ; 
- 2e   :  522 ; 
- 2f   :  53f ; 
- 30   :  55b ; 
- 31   :  577 ; 
- 32   :  594 ; 
- 33   :  5b0 ; 
- 34   :  5cc ; 
- 35   :  5e8 ; 
- 36   :  604 ; 
- 37   :  620 ; 
- 38   :  63b ; 
- 39   :  657 ; 
- 3a   :  673 ; 
- 3b   :  68e ; 
- 3c   :  6a9 ; 
- 3d   :  6c4 ; 
- 3e   :  6df ; 
- 3f   :  6fa ; 
- 40   :  715 ; 
- 41   :  730 ; 
- 42   :  74a ; 
- 43   :  764 ; 
- 44   :  77e ; 
- 45   :  798 ; 
- 46   :  7b2 ; 
- 47   :  7cc ; 
- 48   :  7e5 ; 
- 49   :  7fe ; 
- 4a   :  817 ; 
- 4b   :  830 ; 
- 4c   :  849 ; 
- 4d   :  861 ; 
- 4e   :  87a ; 
- 4f   :  892 ; 
- 50   :  8a9 ; 
- 51   :  8c1 ; 
- 52   :  8d8 ; 
- 53   :  8f0 ; 
- 54   :  906 ; 
- 55   :  91d ; 
- 56   :  933 ; 
- 57   :  94a ; 
- 58   :  95f ; 
- 59   :  975 ; 
- 5a   :  98a ; 
- 5b   :  9a0 ; 
- 5c   :  9b4 ; 
- 5d   :  9c9 ; 
- 5e   :  9dd ; 
- 5f   :  9f1 ; 
- 60   :  a05 ; 
- 61   :  a18 ; 
- 62   :  a2b ; 
- 63   :  a3e ; 
- 64   :  a50 ; 
- 65   :  a62 ; 
- 66   :  a74 ; 
- 67   :  a86 ; 
- 68   :  a97 ; 
- 69   :  aa7 ; 
- 6a   :  ab8 ; 
- 6b   :  ac8 ; 
- 6c   :  ad8 ; 
- 6d   :  ae7 ; 
- 6e   :  af6 ; 
- 6f   :  b05 ; 
- 70   :  b13 ; 
- 71   :  b21 ; 
- 72   :  b2f ; 
- 73   :  b3c ; 
- 74   :  b49 ; 
- 75   :  b55 ; 
- 76   :  b61 ; 
- 77   :  b6d ; 
- 78   :  b78 ; 
- 79   :  b83 ; 
- 7a   :  b8d ; 
- 7b   :  b97 ; 
- 7c   :  ba1 ; 
- 7d   :  baa ; 
- 7e   :  bb3 ; 
- 7f   :  bbb ; 
- 80   :  bc3 ; 
- 81   :  bcb ; 
- 82   :  bd2 ; 
- 83   :  bd9 ; 
- 84   :  bdf ; 
- 85   :  be5 ; 
- 86   :  bea ; 
- 87   :  bef ; 
- 88   :  bf3 ; 
- 89   :  bf7 ; 
- 8a   :  bfb ; 
- 8b   :  bfe ; 
+ 0   :  0 ; 
+ 1   :  1a ; 
+ 2   :  35 ; 
+ 3   :  50 ; 
+ 4   :  6d ; 
+ 5   :  8a ; 
+ 6   :  a8 ; 
+ 7   :  c4 ; 
+ 8   :  df ; 
+ 9   :  fb ; 
+ a   :  117 ; 
+ b   :  132 ; 
+ c   :  14e ; 
+ d   :  16a ; 
+ e   :  186 ; 
+ f   :  1a2 ; 
+ 10   :  1be ; 
+ 11   :  1da ; 
+ 12   :  1f7 ; 
+ 13   :  213 ; 
+ 14   :  230 ; 
+ 15   :  24c ; 
+ 16   :  269 ; 
+ 17   :  285 ; 
+ 18   :  2a2 ; 
+ 19   :  2bf ; 
+ 1a   :  2db ; 
+ 1b   :  2f8 ; 
+ 1c   :  315 ; 
+ 1d   :  332 ; 
+ 1e   :  34f ; 
+ 1f   :  36b ; 
+ 20   :  388 ; 
+ 21   :  3a5 ; 
+ 22   :  3c2 ; 
+ 23   :  3df ; 
+ 24   :  3fc ; 
+ 25   :  419 ; 
+ 26   :  435 ; 
+ 27   :  452 ; 
+ 28   :  46f ; 
+ 29   :  48c ; 
+ 2a   :  4a9 ; 
+ 2b   :  4c5 ; 
+ 2c   :  4e2 ; 
+ 2d   :  4fe ; 
+ 2e   :  51b ; 
+ 2f   :  538 ; 
+ 30   :  554 ; 
+ 31   :  570 ; 
+ 32   :  58d ; 
+ 33   :  5a9 ; 
+ 34   :  5c5 ; 
+ 35   :  5e1 ; 
+ 36   :  5fd ; 
+ 37   :  619 ; 
+ 38   :  635 ; 
+ 39   :  650 ; 
+ 3a   :  66c ; 
+ 3b   :  687 ; 
+ 3c   :  6a2 ; 
+ 3d   :  6be ; 
+ 3e   :  6d9 ; 
+ 3f   :  6f4 ; 
+ 40   :  70e ; 
+ 41   :  729 ; 
+ 42   :  743 ; 
+ 43   :  75e ; 
+ 44   :  778 ; 
+ 45   :  792 ; 
+ 46   :  7ac ; 
+ 47   :  7c5 ; 
+ 48   :  7df ; 
+ 49   :  7f8 ; 
+ 4a   :  811 ; 
+ 4b   :  82a ; 
+ 4c   :  843 ; 
+ 4d   :  85b ; 
+ 4e   :  874 ; 
+ 4f   :  88c ; 
+ 50   :  8a4 ; 
+ 51   :  8bb ; 
+ 52   :  8d3 ; 
+ 53   :  8ea ; 
+ 54   :  901 ; 
+ 55   :  917 ; 
+ 56   :  92e ; 
+ 57   :  944 ; 
+ 58   :  95a ; 
+ 59   :  970 ; 
+ 5a   :  985 ; 
+ 5b   :  99a ; 
+ 5c   :  9af ; 
+ 5d   :  9c4 ; 
+ 5e   :  9d8 ; 
+ 5f   :  9ec ; 
+ 60   :  a00 ; 
+ 61   :  a13 ; 
+ 62   :  a26 ; 
+ 63   :  a39 ; 
+ 64   :  a4c ; 
+ 65   :  a5e ; 
+ 66   :  a70 ; 
+ 67   :  a81 ; 
+ 68   :  a92 ; 
+ 69   :  aa3 ; 
+ 6a   :  ab4 ; 
+ 6b   :  ac4 ; 
+ 6c   :  ad4 ; 
+ 6d   :  ae3 ; 
+ 6e   :  af2 ; 
+ 6f   :  b01 ; 
+ 70   :  b10 ; 
+ 71   :  b1e ; 
+ 72   :  b2b ; 
+ 73   :  b39 ; 
+ 74   :  b46 ; 
+ 75   :  b52 ; 
+ 76   :  b5e ; 
+ 77   :  b6a ; 
+ 78   :  b75 ; 
+ 79   :  b80 ; 
+ 7a   :  b8b ; 
+ 7b   :  b95 ; 
+ 7c   :  b9f ; 
+ 7d   :  ba8 ; 
+ 7e   :  bb1 ; 
+ 7f   :  bb9 ; 
+ 80   :  bc1 ; 
+ 81   :  bc9 ; 
+ 82   :  bd0 ; 
+ 83   :  bd7 ; 
+ 84   :  bdd ; 
+ 85   :  be3 ; 
+ 86   :  be9 ; 
+ 87   :  bee ; 
+ 88   :  bf2 ; 
+ 89   :  bf6 ; 
+ 8a   :  bfa ; 
+ 8b   :  bfd ; 
  8c   :  c00 ; 
  8d   :  c02 ; 
  8e   :  c04 ; 
@@ -152,111 +152,111 @@ CONTENT BEGIN
  92   :  c06 ; 
  93   :  c05 ; 
  94   :  c04 ; 
- 95   :  c02 ; 
+ 95   :  c03 ; 
  96   :  c00 ; 
- 97   :  bfd ; 
- 98   :  bfa ; 
- 99   :  bf6 ; 
- 9a   :  bf2 ; 
- 9b   :  bed ; 
- 9c   :  be8 ; 
- 9d   :  be3 ; 
- 9e   :  bdc ; 
- 9f   :  bd6 ; 
- a0   :  bce ; 
- a1   :  bc7 ; 
- a2   :  bbe ; 
- a3   :  bb6 ; 
- a4   :  bac ; 
- a5   :  ba3 ; 
- a6   :  b98 ; 
- a7   :  b8e ; 
- a8   :  b82 ; 
- a9   :  b76 ; 
- aa   :  b6a ; 
- ab   :  b5d ; 
- ac   :  b50 ; 
- ad   :  b42 ; 
- ae   :  b33 ; 
- af   :  b24 ; 
- b0   :  b15 ; 
- b1   :  b05 ; 
- b2   :  af4 ; 
- b3   :  ae3 ; 
- b4   :  ad1 ; 
- b5   :  abf ; 
- b6   :  aad ; 
- b7   :  a99 ; 
- b8   :  a86 ; 
- b9   :  a71 ; 
- ba   :  a5d ; 
- bb   :  a47 ; 
- bc   :  a31 ; 
- bd   :  a1b ; 
- be   :  a04 ; 
- bf   :  9ed ; 
- c0   :  9d5 ; 
- c1   :  9bd ; 
- c2   :  9a4 ; 
- c3   :  98a ; 
- c4   :  970 ; 
- c5   :  956 ; 
- c6   :  93b ; 
- c7   :  91f ; 
- c8   :  903 ; 
- c9   :  8e6 ; 
- ca   :  8c9 ; 
- cb   :  8ac ; 
- cc   :  88e ; 
- cd   :  86f ; 
- ce   :  850 ; 
- cf   :  831 ; 
- d0   :  810 ; 
- d1   :  7f0 ; 
- d2   :  7cf ; 
- d3   :  7ad ; 
- d4   :  78b ; 
- d5   :  769 ; 
- d6   :  746 ; 
- d7   :  722 ; 
- d8   :  6fe ; 
- d9   :  6da ; 
- da   :  6b5 ; 
- db   :  68f ; 
- dc   :  66a ; 
- dd   :  643 ; 
- de   :  61d ; 
- df   :  5f5 ; 
- e0   :  5ce ; 
- e1   :  5a6 ; 
- e2   :  57d ; 
- e3   :  554 ; 
- e4   :  52b ; 
- e5   :  501 ; 
- e6   :  4d6 ; 
- e7   :  4ac ; 
- e8   :  481 ; 
- e9   :  455 ; 
- ea   :  429 ; 
- eb   :  3fd ; 
- ec   :  3d0 ; 
- ed   :  3a3 ; 
- ee   :  375 ; 
- ef   :  347 ; 
- f0   :  319 ; 
- f1   :  2ea ; 
- f2   :  2bb ; 
- f3   :  28c ; 
- f4   :  25c ; 
- f5   :  22c ; 
- f6   :  1fb ; 
- f7   :  1ca ; 
- f8   :  199 ; 
- f9   :  168 ; 
- fa   :  136 ; 
- fb   :  104 ; 
- fc   :  d1 ; 
- fd   :  9c ; 
- fe   :  67 ; 
- ff   :  32 ; 
+ 97   :  bfe ; 
+ 98   :  bfb ; 
+ 99   :  bf7 ; 
+ 9a   :  bf3 ; 
+ 9b   :  bef ; 
+ 9c   :  bea ; 
+ 9d   :  be4 ; 
+ 9e   :  bde ; 
+ 9f   :  bd7 ; 
+ a0   :  bd0 ; 
+ a1   :  bc9 ; 
+ a2   :  bc1 ; 
+ a3   :  bb8 ; 
+ a4   :  baf ; 
+ a5   :  ba5 ; 
+ a6   :  b9b ; 
+ a7   :  b90 ; 
+ a8   :  b85 ; 
+ a9   :  b79 ; 
+ aa   :  b6d ; 
+ ab   :  b60 ; 
+ ac   :  b53 ; 
+ ad   :  b45 ; 
+ ae   :  b37 ; 
+ af   :  b28 ; 
+ b0   :  b19 ; 
+ b1   :  b09 ; 
+ b2   :  af8 ; 
+ b3   :  ae7 ; 
+ b4   :  ad6 ; 
+ b5   :  ac4 ; 
+ b6   :  ab1 ; 
+ b7   :  a9e ; 
+ b8   :  a8b ; 
+ b9   :  a77 ; 
+ ba   :  a62 ; 
+ bb   :  a4d ; 
+ bc   :  a37 ; 
+ bd   :  a21 ; 
+ be   :  a0a ; 
+ bf   :  9f3 ; 
+ c0   :  9db ; 
+ c1   :  9c3 ; 
+ c2   :  9aa ; 
+ c3   :  991 ; 
+ c4   :  977 ; 
+ c5   :  95c ; 
+ c6   :  941 ; 
+ c7   :  926 ; 
+ c8   :  90a ; 
+ c9   :  8ee ; 
+ ca   :  8d1 ; 
+ cb   :  8b3 ; 
+ cc   :  895 ; 
+ cd   :  877 ; 
+ ce   :  858 ; 
+ cf   :  838 ; 
+ d0   :  818 ; 
+ d1   :  7f8 ; 
+ d2   :  7d7 ; 
+ d3   :  7b6 ; 
+ d4   :  794 ; 
+ d5   :  771 ; 
+ d6   :  74e ; 
+ d7   :  72b ; 
+ d8   :  707 ; 
+ d9   :  6e3 ; 
+ da   :  6be ; 
+ db   :  699 ; 
+ dc   :  673 ; 
+ dd   :  64d ; 
+ de   :  626 ; 
+ df   :  5ff ; 
+ e0   :  5d8 ; 
+ e1   :  5b0 ; 
+ e2   :  587 ; 
+ e3   :  55e ; 
+ e4   :  535 ; 
+ e5   :  50b ; 
+ e6   :  4e1 ; 
+ e7   :  4b6 ; 
+ e8   :  48b ; 
+ e9   :  460 ; 
+ ea   :  434 ; 
+ eb   :  408 ; 
+ ec   :  3db ; 
+ ed   :  3ae ; 
+ ee   :  381 ; 
+ ef   :  353 ; 
+ f0   :  325 ; 
+ f1   :  2f6 ; 
+ f2   :  2c7 ; 
+ f3   :  298 ; 
+ f4   :  268 ; 
+ f5   :  238 ; 
+ f6   :  207 ; 
+ f7   :  1d7 ; 
+ f8   :  1a5 ; 
+ f9   :  174 ; 
+ fa   :  142 ; 
+ fb   :  110 ; 
+ fc   :  de ; 
+ fd   :  aa ; 
+ fe   :  75 ; 
+ ff   :  40 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_27.mif
index 9d3f85b2ea..18d9d0cc29 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_27.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffe9 ; 
- 1   :  ffda ; 
- 2   :  ffcd ; 
- 3   :  ffc1 ; 
- 4   :  ffb5 ; 
- 5   :  ffa8 ; 
- 6   :  ff9c ; 
- 7   :  ff91 ; 
- 8   :  ff84 ; 
- 9   :  ff76 ; 
- a   :  ff67 ; 
- b   :  ff58 ; 
- c   :  ff4a ; 
- d   :  ff3b ; 
- e   :  ff2e ; 
- f   :  ff1f ; 
- 10   :  ff11 ; 
- 11   :  ff02 ; 
- 12   :  fef4 ; 
- 13   :  fee5 ; 
- 14   :  fed7 ; 
- 15   :  fec8 ; 
- 16   :  feba ; 
- 17   :  feab ; 
- 18   :  fe9c ; 
- 19   :  fe8e ; 
- 1a   :  fe7f ; 
- 1b   :  fe70 ; 
- 1c   :  fe62 ; 
- 1d   :  fe53 ; 
- 1e   :  fe44 ; 
- 1f   :  fe35 ; 
- 20   :  fe27 ; 
- 21   :  fe18 ; 
- 22   :  fe09 ; 
- 23   :  fdfa ; 
- 24   :  fdeb ; 
- 25   :  fddd ; 
- 26   :  fdce ; 
- 27   :  fdbf ; 
- 28   :  fdb0 ; 
- 29   :  fda1 ; 
- 2a   :  fd93 ; 
- 2b   :  fd84 ; 
- 2c   :  fd75 ; 
- 2d   :  fd67 ; 
- 2e   :  fd58 ; 
- 2f   :  fd49 ; 
- 30   :  fd3b ; 
- 31   :  fd2c ; 
- 32   :  fd1e ; 
- 33   :  fd0f ; 
- 34   :  fd01 ; 
- 35   :  fcf2 ; 
- 36   :  fce4 ; 
- 37   :  fcd6 ; 
- 38   :  fcc7 ; 
- 39   :  fcb9 ; 
- 3a   :  fcab ; 
- 3b   :  fc9d ; 
- 3c   :  fc8f ; 
- 3d   :  fc81 ; 
- 3e   :  fc73 ; 
- 3f   :  fc65 ; 
- 40   :  fc58 ; 
- 41   :  fc4a ; 
- 42   :  fc3c ; 
- 43   :  fc2f ; 
- 44   :  fc21 ; 
- 45   :  fc14 ; 
- 46   :  fc07 ; 
- 47   :  fbfa ; 
- 48   :  fbec ; 
- 49   :  fbdf ; 
- 4a   :  fbd3 ; 
- 4b   :  fbc6 ; 
- 4c   :  fbb9 ; 
- 4d   :  fbac ; 
- 4e   :  fba0 ; 
- 4f   :  fb94 ; 
- 50   :  fb87 ; 
- 51   :  fb7b ; 
- 52   :  fb6f ; 
- 53   :  fb63 ; 
- 54   :  fb58 ; 
- 55   :  fb4c ; 
- 56   :  fb40 ; 
- 57   :  fb35 ; 
- 58   :  fb2a ; 
- 59   :  fb1f ; 
- 5a   :  fb14 ; 
- 5b   :  fb09 ; 
- 5c   :  fafe ; 
- 5d   :  faf3 ; 
- 5e   :  fae9 ; 
- 5f   :  fadf ; 
- 60   :  fad5 ; 
- 61   :  facb ; 
- 62   :  fac1 ; 
- 63   :  fab7 ; 
- 64   :  faae ; 
- 65   :  faa5 ; 
- 66   :  fa9b ; 
- 67   :  fa92 ; 
- 68   :  fa8a ; 
- 69   :  fa81 ; 
- 6a   :  fa79 ; 
- 6b   :  fa70 ; 
- 6c   :  fa68 ; 
- 6d   :  fa60 ; 
- 6e   :  fa59 ; 
- 6f   :  fa51 ; 
- 70   :  fa4a ; 
- 71   :  fa43 ; 
- 72   :  fa3c ; 
- 73   :  fa35 ; 
- 74   :  fa2e ; 
- 75   :  fa28 ; 
- 76   :  fa22 ; 
- 77   :  fa1c ; 
- 78   :  fa16 ; 
- 79   :  fa11 ; 
- 7a   :  fa0b ; 
- 7b   :  fa06 ; 
- 7c   :  fa01 ; 
- 7d   :  f9fd ; 
- 7e   :  f9f8 ; 
- 7f   :  f9f4 ; 
- 80   :  f9f0 ; 
- 81   :  f9ec ; 
+ 0   :  ffec ; 
+ 1   :  ffde ; 
+ 2   :  ffd0 ; 
+ 3   :  ffc3 ; 
+ 4   :  ffb7 ; 
+ 5   :  ffab ; 
+ 6   :  ff9f ; 
+ 7   :  ff93 ; 
+ 8   :  ff87 ; 
+ 9   :  ff79 ; 
+ a   :  ff6b ; 
+ b   :  ff5c ; 
+ c   :  ff4e ; 
+ d   :  ff3f ; 
+ e   :  ff31 ; 
+ f   :  ff23 ; 
+ 10   :  ff14 ; 
+ 11   :  ff06 ; 
+ 12   :  fef8 ; 
+ 13   :  fee9 ; 
+ 14   :  fedb ; 
+ 15   :  fecc ; 
+ 16   :  febd ; 
+ 17   :  feaf ; 
+ 18   :  fea0 ; 
+ 19   :  fe91 ; 
+ 1a   :  fe83 ; 
+ 1b   :  fe74 ; 
+ 1c   :  fe65 ; 
+ 1d   :  fe57 ; 
+ 1e   :  fe48 ; 
+ 1f   :  fe39 ; 
+ 20   :  fe2a ; 
+ 21   :  fe1b ; 
+ 22   :  fe0d ; 
+ 23   :  fdfe ; 
+ 24   :  fdef ; 
+ 25   :  fde0 ; 
+ 26   :  fdd1 ; 
+ 27   :  fdc3 ; 
+ 28   :  fdb4 ; 
+ 29   :  fda5 ; 
+ 2a   :  fd96 ; 
+ 2b   :  fd88 ; 
+ 2c   :  fd79 ; 
+ 2d   :  fd6a ; 
+ 2e   :  fd5c ; 
+ 2f   :  fd4d ; 
+ 30   :  fd3e ; 
+ 31   :  fd30 ; 
+ 32   :  fd21 ; 
+ 33   :  fd13 ; 
+ 34   :  fd04 ; 
+ 35   :  fcf6 ; 
+ 36   :  fce8 ; 
+ 37   :  fcd9 ; 
+ 38   :  fccb ; 
+ 39   :  fcbd ; 
+ 3a   :  fcaf ; 
+ 3b   :  fca1 ; 
+ 3c   :  fc93 ; 
+ 3d   :  fc85 ; 
+ 3e   :  fc77 ; 
+ 3f   :  fc69 ; 
+ 40   :  fc5b ; 
+ 41   :  fc4d ; 
+ 42   :  fc40 ; 
+ 43   :  fc32 ; 
+ 44   :  fc25 ; 
+ 45   :  fc17 ; 
+ 46   :  fc0a ; 
+ 47   :  fbfd ; 
+ 48   :  fbf0 ; 
+ 49   :  fbe3 ; 
+ 4a   :  fbd6 ; 
+ 4b   :  fbc9 ; 
+ 4c   :  fbbc ; 
+ 4d   :  fbb0 ; 
+ 4e   :  fba3 ; 
+ 4f   :  fb97 ; 
+ 50   :  fb8a ; 
+ 51   :  fb7e ; 
+ 52   :  fb72 ; 
+ 53   :  fb66 ; 
+ 54   :  fb5a ; 
+ 55   :  fb4f ; 
+ 56   :  fb43 ; 
+ 57   :  fb38 ; 
+ 58   :  fb2d ; 
+ 59   :  fb21 ; 
+ 5a   :  fb16 ; 
+ 5b   :  fb0b ; 
+ 5c   :  fb01 ; 
+ 5d   :  faf6 ; 
+ 5e   :  faec ; 
+ 5f   :  fae1 ; 
+ 60   :  fad7 ; 
+ 61   :  facd ; 
+ 62   :  fac3 ; 
+ 63   :  faba ; 
+ 64   :  fab0 ; 
+ 65   :  faa7 ; 
+ 66   :  fa9e ; 
+ 67   :  fa95 ; 
+ 68   :  fa8c ; 
+ 69   :  fa83 ; 
+ 6a   :  fa7b ; 
+ 6b   :  fa72 ; 
+ 6c   :  fa6a ; 
+ 6d   :  fa62 ; 
+ 6e   :  fa5b ; 
+ 6f   :  fa53 ; 
+ 70   :  fa4c ; 
+ 71   :  fa44 ; 
+ 72   :  fa3d ; 
+ 73   :  fa37 ; 
+ 74   :  fa30 ; 
+ 75   :  fa2a ; 
+ 76   :  fa23 ; 
+ 77   :  fa1d ; 
+ 78   :  fa18 ; 
+ 79   :  fa12 ; 
+ 7a   :  fa0d ; 
+ 7b   :  fa07 ; 
+ 7c   :  fa03 ; 
+ 7d   :  f9fe ; 
+ 7e   :  f9f9 ; 
+ 7f   :  f9f5 ; 
+ 80   :  f9f1 ; 
+ 81   :  f9ed ; 
  82   :  f9e9 ; 
- 83   :  f9e5 ; 
- 84   :  f9e2 ; 
- 85   :  f9df ; 
+ 83   :  f9e6 ; 
+ 84   :  f9e3 ; 
+ 85   :  f9e0 ; 
  86   :  f9dd ; 
- 87   :  f9da ; 
- 88   :  f9d8 ; 
- 89   :  f9d6 ; 
- 8a   :  f9d4 ; 
+ 87   :  f9db ; 
+ 88   :  f9d9 ; 
+ 89   :  f9d7 ; 
+ 8a   :  f9d5 ; 
  8b   :  f9d3 ; 
  8c   :  f9d2 ; 
  8d   :  f9d1 ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  f9d1 ; 
  95   :  f9d2 ; 
  96   :  f9d3 ; 
- 97   :  f9d5 ; 
- 98   :  f9d7 ; 
- 99   :  f9d9 ; 
- 9a   :  f9db ; 
+ 97   :  f9d4 ; 
+ 98   :  f9d6 ; 
+ 99   :  f9d8 ; 
+ 9a   :  f9da ; 
  9b   :  f9dd ; 
  9c   :  f9e0 ; 
  9d   :  f9e3 ; 
- 9e   :  f9e7 ; 
- 9f   :  f9ea ; 
- a0   :  f9ee ; 
- a1   :  f9f2 ; 
- a2   :  f9f7 ; 
- a3   :  f9fc ; 
- a4   :  fa01 ; 
- a5   :  fa06 ; 
- a6   :  fa0b ; 
- a7   :  fa11 ; 
- a8   :  fa17 ; 
- a9   :  fa1d ; 
- aa   :  fa24 ; 
- ab   :  fa2b ; 
- ac   :  fa32 ; 
- ad   :  fa39 ; 
- ae   :  fa41 ; 
- af   :  fa49 ; 
- b0   :  fa51 ; 
- b1   :  fa59 ; 
- b2   :  fa62 ; 
- b3   :  fa6b ; 
- b4   :  fa75 ; 
- b5   :  fa7e ; 
- b6   :  fa88 ; 
- b7   :  fa92 ; 
- b8   :  fa9c ; 
- b9   :  faa7 ; 
- ba   :  fab2 ; 
- bb   :  fabd ; 
- bc   :  fac9 ; 
- bd   :  fad4 ; 
- be   :  fae0 ; 
- bf   :  faed ; 
- c0   :  faf9 ; 
- c1   :  fb06 ; 
- c2   :  fb13 ; 
- c3   :  fb20 ; 
- c4   :  fb2e ; 
- c5   :  fb3c ; 
- c6   :  fb4a ; 
- c7   :  fb58 ; 
- c8   :  fb67 ; 
- c9   :  fb76 ; 
- ca   :  fb85 ; 
- cb   :  fb95 ; 
- cc   :  fba4 ; 
- cd   :  fbb4 ; 
- ce   :  fbc5 ; 
- cf   :  fbd5 ; 
- d0   :  fbe6 ; 
- d1   :  fbf7 ; 
- d2   :  fc08 ; 
- d3   :  fc19 ; 
- d4   :  fc2b ; 
- d5   :  fc3d ; 
- d6   :  fc4f ; 
- d7   :  fc62 ; 
- d8   :  fc75 ; 
- d9   :  fc87 ; 
- da   :  fc9b ; 
- db   :  fcae ; 
- dc   :  fcc2 ; 
- dd   :  fcd6 ; 
- de   :  fcea ; 
- df   :  fcfe ; 
- e0   :  fd13 ; 
- e1   :  fd27 ; 
- e2   :  fd3c ; 
- e3   :  fd52 ; 
- e4   :  fd67 ; 
- e5   :  fd7d ; 
- e6   :  fd93 ; 
- e7   :  fda9 ; 
- e8   :  fdbf ; 
- e9   :  fdd6 ; 
- ea   :  fdec ; 
- eb   :  fe03 ; 
- ec   :  fe1a ; 
- ed   :  fe32 ; 
- ee   :  fe49 ; 
- ef   :  fe61 ; 
- f0   :  fe79 ; 
- f1   :  fe91 ; 
- f2   :  fea9 ; 
- f3   :  fec1 ; 
- f4   :  feda ; 
- f5   :  fef3 ; 
- f6   :  ff0c ; 
- f7   :  ff25 ; 
- f8   :  ff3f ; 
- f9   :  ff59 ; 
- fa   :  ff72 ; 
- fb   :  ff8b ; 
- fc   :  ffa3 ; 
- fd   :  ffbd ; 
- fe   :  ffd4 ; 
- ff   :  ffec ; 
+ 9e   :  f9e6 ; 
+ 9f   :  f9e9 ; 
+ a0   :  f9ed ; 
+ a1   :  f9f1 ; 
+ a2   :  f9f6 ; 
+ a3   :  f9fa ; 
+ a4   :  f9ff ; 
+ a5   :  fa04 ; 
+ a6   :  fa0a ; 
+ a7   :  fa10 ; 
+ a8   :  fa15 ; 
+ a9   :  fa1c ; 
+ aa   :  fa22 ; 
+ ab   :  fa29 ; 
+ ac   :  fa30 ; 
+ ad   :  fa37 ; 
+ ae   :  fa3f ; 
+ af   :  fa47 ; 
+ b0   :  fa4f ; 
+ b1   :  fa57 ; 
+ b2   :  fa60 ; 
+ b3   :  fa69 ; 
+ b4   :  fa72 ; 
+ b5   :  fa7c ; 
+ b6   :  fa85 ; 
+ b7   :  fa90 ; 
+ b8   :  fa9a ; 
+ b9   :  faa4 ; 
+ ba   :  faaf ; 
+ bb   :  faba ; 
+ bc   :  fac6 ; 
+ bd   :  fad1 ; 
+ be   :  fadd ; 
+ bf   :  faea ; 
+ c0   :  faf6 ; 
+ c1   :  fb03 ; 
+ c2   :  fb10 ; 
+ c3   :  fb1d ; 
+ c4   :  fb2b ; 
+ c5   :  fb38 ; 
+ c6   :  fb47 ; 
+ c7   :  fb55 ; 
+ c8   :  fb63 ; 
+ c9   :  fb72 ; 
+ ca   :  fb81 ; 
+ cb   :  fb91 ; 
+ cc   :  fba0 ; 
+ cd   :  fbb0 ; 
+ ce   :  fbc0 ; 
+ cf   :  fbd1 ; 
+ d0   :  fbe2 ; 
+ d1   :  fbf2 ; 
+ d2   :  fc04 ; 
+ d3   :  fc15 ; 
+ d4   :  fc27 ; 
+ d5   :  fc39 ; 
+ d6   :  fc4b ; 
+ d7   :  fc5d ; 
+ d8   :  fc70 ; 
+ d9   :  fc83 ; 
+ da   :  fc96 ; 
+ db   :  fca9 ; 
+ dc   :  fcbd ; 
+ dd   :  fcd1 ; 
+ de   :  fce5 ; 
+ df   :  fcf9 ; 
+ e0   :  fd0d ; 
+ e1   :  fd22 ; 
+ e2   :  fd37 ; 
+ e3   :  fd4c ; 
+ e4   :  fd62 ; 
+ e5   :  fd77 ; 
+ e6   :  fd8d ; 
+ e7   :  fda3 ; 
+ e8   :  fdb9 ; 
+ e9   :  fdd0 ; 
+ ea   :  fde7 ; 
+ eb   :  fdfd ; 
+ ec   :  fe15 ; 
+ ed   :  fe2c ; 
+ ee   :  fe43 ; 
+ ef   :  fe5b ; 
+ f0   :  fe73 ; 
+ f1   :  fe8b ; 
+ f2   :  fea3 ; 
+ f3   :  febb ; 
+ f4   :  fed4 ; 
+ f5   :  feed ; 
+ f6   :  ff06 ; 
+ f7   :  ff1f ; 
+ f8   :  ff38 ; 
+ f9   :  ff52 ; 
+ fa   :  ff6c ; 
+ fb   :  ff85 ; 
+ fc   :  ff9d ; 
+ fd   :  ffb5 ; 
+ fe   :  ffce ; 
+ ff   :  ffe6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_28.mif
index 4a1d7ab971..8abac5e751 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_28.mif
@@ -4,144 +4,144 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  3 ; 
- 1   :  a ; 
- 2   :  10 ; 
- 3   :  17 ; 
- 4   :  20 ; 
- 5   :  28 ; 
- 6   :  31 ; 
- 7   :  38 ; 
- 8   :  3f ; 
- 9   :  46 ; 
- a   :  4c ; 
- b   :  53 ; 
- c   :  5a ; 
- d   :  60 ; 
- e   :  67 ; 
- f   :  6e ; 
- 10   :  75 ; 
- 11   :  7b ; 
- 12   :  82 ; 
- 13   :  89 ; 
- 14   :  90 ; 
- 15   :  97 ; 
- 16   :  9e ; 
- 17   :  a5 ; 
- 18   :  ac ; 
- 19   :  b3 ; 
- 1a   :  ba ; 
- 1b   :  c1 ; 
- 1c   :  c8 ; 
- 1d   :  cf ; 
- 1e   :  d6 ; 
- 1f   :  dd ; 
- 20   :  e4 ; 
- 21   :  eb ; 
- 22   :  f2 ; 
- 23   :  fa ; 
- 24   :  101 ; 
- 25   :  108 ; 
- 26   :  10f ; 
- 27   :  116 ; 
- 28   :  11d ; 
- 29   :  124 ; 
- 2a   :  12b ; 
- 2b   :  132 ; 
- 2c   :  139 ; 
- 2d   :  141 ; 
- 2e   :  148 ; 
- 2f   :  14f ; 
- 30   :  156 ; 
- 31   :  15d ; 
- 32   :  164 ; 
- 33   :  16b ; 
- 34   :  172 ; 
- 35   :  179 ; 
- 36   :  180 ; 
- 37   :  187 ; 
- 38   :  18e ; 
- 39   :  195 ; 
- 3a   :  19c ; 
- 3b   :  1a2 ; 
- 3c   :  1a9 ; 
- 3d   :  1b0 ; 
- 3e   :  1b7 ; 
- 3f   :  1be ; 
- 40   :  1c4 ; 
- 41   :  1cb ; 
- 42   :  1d2 ; 
- 43   :  1d8 ; 
- 44   :  1df ; 
- 45   :  1e6 ; 
- 46   :  1ec ; 
- 47   :  1f3 ; 
- 48   :  1f9 ; 
- 49   :  1ff ; 
- 4a   :  206 ; 
- 4b   :  20c ; 
- 4c   :  212 ; 
- 4d   :  219 ; 
- 4e   :  21f ; 
- 4f   :  225 ; 
- 50   :  22b ; 
- 51   :  231 ; 
- 52   :  237 ; 
- 53   :  23d ; 
- 54   :  243 ; 
- 55   :  249 ; 
- 56   :  24e ; 
- 57   :  254 ; 
- 58   :  25a ; 
- 59   :  25f ; 
- 5a   :  265 ; 
- 5b   :  26a ; 
- 5c   :  26f ; 
- 5d   :  275 ; 
- 5e   :  27a ; 
- 5f   :  27f ; 
- 60   :  284 ; 
- 61   :  289 ; 
- 62   :  28e ; 
- 63   :  293 ; 
- 64   :  298 ; 
- 65   :  29c ; 
- 66   :  2a1 ; 
- 67   :  2a6 ; 
- 68   :  2aa ; 
- 69   :  2ae ; 
- 6a   :  2b3 ; 
- 6b   :  2b7 ; 
- 6c   :  2bb ; 
- 6d   :  2bf ; 
- 6e   :  2c3 ; 
- 6f   :  2c7 ; 
- 70   :  2cb ; 
- 71   :  2ce ; 
- 72   :  2d2 ; 
- 73   :  2d5 ; 
- 74   :  2d9 ; 
- 75   :  2dc ; 
- 76   :  2df ; 
- 77   :  2e2 ; 
- 78   :  2e5 ; 
- 79   :  2e8 ; 
- 7a   :  2eb ; 
- 7b   :  2ee ; 
- 7c   :  2f0 ; 
- 7d   :  2f3 ; 
- 7e   :  2f5 ; 
+ 1   :  8 ; 
+ 2   :  e ; 
+ 3   :  16 ; 
+ 4   :  1e ; 
+ 5   :  27 ; 
+ 6   :  2f ; 
+ 7   :  37 ; 
+ 8   :  3d ; 
+ 9   :  44 ; 
+ a   :  4a ; 
+ b   :  51 ; 
+ c   :  58 ; 
+ d   :  5f ; 
+ e   :  65 ; 
+ f   :  6c ; 
+ 10   :  73 ; 
+ 11   :  7a ; 
+ 12   :  81 ; 
+ 13   :  87 ; 
+ 14   :  8e ; 
+ 15   :  95 ; 
+ 16   :  9c ; 
+ 17   :  a3 ; 
+ 18   :  aa ; 
+ 19   :  b1 ; 
+ 1a   :  b8 ; 
+ 1b   :  bf ; 
+ 1c   :  c6 ; 
+ 1d   :  cd ; 
+ 1e   :  d4 ; 
+ 1f   :  db ; 
+ 20   :  e2 ; 
+ 21   :  ea ; 
+ 22   :  f1 ; 
+ 23   :  f8 ; 
+ 24   :  ff ; 
+ 25   :  106 ; 
+ 26   :  10d ; 
+ 27   :  114 ; 
+ 28   :  11b ; 
+ 29   :  122 ; 
+ 2a   :  129 ; 
+ 2b   :  131 ; 
+ 2c   :  138 ; 
+ 2d   :  13f ; 
+ 2e   :  146 ; 
+ 2f   :  14d ; 
+ 30   :  154 ; 
+ 31   :  15b ; 
+ 32   :  162 ; 
+ 33   :  169 ; 
+ 34   :  170 ; 
+ 35   :  177 ; 
+ 36   :  17e ; 
+ 37   :  185 ; 
+ 38   :  18c ; 
+ 39   :  193 ; 
+ 3a   :  19a ; 
+ 3b   :  1a1 ; 
+ 3c   :  1a8 ; 
+ 3d   :  1ae ; 
+ 3e   :  1b5 ; 
+ 3f   :  1bc ; 
+ 40   :  1c3 ; 
+ 41   :  1c9 ; 
+ 42   :  1d0 ; 
+ 43   :  1d7 ; 
+ 44   :  1dd ; 
+ 45   :  1e4 ; 
+ 46   :  1ea ; 
+ 47   :  1f1 ; 
+ 48   :  1f7 ; 
+ 49   :  1fe ; 
+ 4a   :  204 ; 
+ 4b   :  20b ; 
+ 4c   :  211 ; 
+ 4d   :  217 ; 
+ 4e   :  21d ; 
+ 4f   :  223 ; 
+ 50   :  229 ; 
+ 51   :  22f ; 
+ 52   :  235 ; 
+ 53   :  23b ; 
+ 54   :  241 ; 
+ 55   :  247 ; 
+ 56   :  24d ; 
+ 57   :  253 ; 
+ 58   :  258 ; 
+ 59   :  25e ; 
+ 5a   :  263 ; 
+ 5b   :  269 ; 
+ 5c   :  26e ; 
+ 5d   :  273 ; 
+ 5e   :  279 ; 
+ 5f   :  27e ; 
+ 60   :  283 ; 
+ 61   :  288 ; 
+ 62   :  28d ; 
+ 63   :  292 ; 
+ 64   :  296 ; 
+ 65   :  29b ; 
+ 66   :  2a0 ; 
+ 67   :  2a4 ; 
+ 68   :  2a9 ; 
+ 69   :  2ad ; 
+ 6a   :  2b2 ; 
+ 6b   :  2b6 ; 
+ 6c   :  2ba ; 
+ 6d   :  2be ; 
+ 6e   :  2c2 ; 
+ 6f   :  2c6 ; 
+ 70   :  2ca ; 
+ 71   :  2cd ; 
+ 72   :  2d1 ; 
+ 73   :  2d4 ; 
+ 74   :  2d8 ; 
+ 75   :  2db ; 
+ 76   :  2de ; 
+ 77   :  2e1 ; 
+ 78   :  2e4 ; 
+ 79   :  2e7 ; 
+ 7a   :  2ea ; 
+ 7b   :  2ed ; 
+ 7c   :  2ef ; 
+ 7d   :  2f2 ; 
+ 7e   :  2f4 ; 
  7f   :  2f7 ; 
  80   :  2f9 ; 
  81   :  2fb ; 
  82   :  2fd ; 
  83   :  2ff ; 
- 84   :  301 ; 
+ 84   :  300 ; 
  85   :  302 ; 
  86   :  304 ; 
  87   :  305 ; 
  88   :  306 ; 
- 89   :  308 ; 
- 8a   :  309 ; 
+ 89   :  307 ; 
+ 8a   :  308 ; 
  8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  308 ; 
  9b   :  307 ; 
  9c   :  306 ; 
- 9d   :  304 ; 
+ 9d   :  305 ; 
  9e   :  303 ; 
- 9f   :  301 ; 
- a0   :  2ff ; 
- a1   :  2fd ; 
- a2   :  2fb ; 
- a3   :  2f9 ; 
+ 9f   :  302 ; 
+ a0   :  300 ; 
+ a1   :  2fe ; 
+ a2   :  2fc ; 
+ a3   :  2fa ; 
  a4   :  2f7 ; 
- a5   :  2f4 ; 
- a6   :  2f2 ; 
- a7   :  2ef ; 
- a8   :  2ec ; 
- a9   :  2e9 ; 
- aa   :  2e6 ; 
- ab   :  2e3 ; 
- ac   :  2df ; 
- ad   :  2dc ; 
- ae   :  2d8 ; 
- af   :  2d4 ; 
- b0   :  2d0 ; 
- b1   :  2cc ; 
- b2   :  2c8 ; 
- b3   :  2c4 ; 
- b4   :  2bf ; 
- b5   :  2bb ; 
- b6   :  2b6 ; 
- b7   :  2b1 ; 
- b8   :  2ac ; 
- b9   :  2a7 ; 
- ba   :  2a1 ; 
- bb   :  29c ; 
- bc   :  296 ; 
- bd   :  290 ; 
- be   :  28b ; 
- bf   :  285 ; 
- c0   :  27e ; 
- c1   :  278 ; 
- c2   :  272 ; 
- c3   :  26b ; 
- c4   :  264 ; 
- c5   :  25d ; 
- c6   :  256 ; 
- c7   :  24f ; 
- c8   :  248 ; 
- c9   :  241 ; 
- ca   :  239 ; 
- cb   :  231 ; 
- cc   :  22a ; 
- cd   :  222 ; 
- ce   :  21a ; 
- cf   :  211 ; 
- d0   :  209 ; 
- d1   :  201 ; 
- d2   :  1f8 ; 
- d3   :  1ef ; 
- d4   :  1e6 ; 
- d5   :  1de ; 
- d6   :  1d4 ; 
- d7   :  1cb ; 
- d8   :  1c2 ; 
- d9   :  1b8 ; 
- da   :  1af ; 
- db   :  1a5 ; 
- dc   :  19b ; 
- dd   :  191 ; 
- de   :  187 ; 
- df   :  17d ; 
- e0   :  173 ; 
- e1   :  168 ; 
- e2   :  15e ; 
- e3   :  153 ; 
- e4   :  148 ; 
- e5   :  13d ; 
- e6   :  132 ; 
- e7   :  127 ; 
- e8   :  11c ; 
- e9   :  110 ; 
- ea   :  105 ; 
- eb   :  f9 ; 
- ec   :  ee ; 
- ed   :  e2 ; 
- ee   :  d6 ; 
- ef   :  ca ; 
- f0   :  be ; 
- f1   :  b2 ; 
- f2   :  a6 ; 
- f3   :  99 ; 
- f4   :  8d ; 
- f5   :  80 ; 
- f6   :  74 ; 
- f7   :  67 ; 
- f8   :  5a ; 
- f9   :  4d ; 
- fa   :  40 ; 
- fb   :  33 ; 
- fc   :  26 ; 
- fd   :  17 ; 
- fe   :  7 ; 
- ff   :  fff8 ; 
+ a5   :  2f5 ; 
+ a6   :  2f3 ; 
+ a7   :  2f0 ; 
+ a8   :  2ed ; 
+ a9   :  2ea ; 
+ aa   :  2e7 ; 
+ ab   :  2e4 ; 
+ ac   :  2e0 ; 
+ ad   :  2dd ; 
+ ae   :  2d9 ; 
+ af   :  2d5 ; 
+ b0   :  2d1 ; 
+ b1   :  2cd ; 
+ b2   :  2c9 ; 
+ b3   :  2c5 ; 
+ b4   :  2c0 ; 
+ b5   :  2bc ; 
+ b6   :  2b7 ; 
+ b7   :  2b2 ; 
+ b8   :  2ad ; 
+ b9   :  2a8 ; 
+ ba   :  2a3 ; 
+ bb   :  29d ; 
+ bc   :  298 ; 
+ bd   :  292 ; 
+ be   :  28c ; 
+ bf   :  286 ; 
+ c0   :  280 ; 
+ c1   :  27a ; 
+ c2   :  273 ; 
+ c3   :  26d ; 
+ c4   :  266 ; 
+ c5   :  25f ; 
+ c6   :  258 ; 
+ c7   :  251 ; 
+ c8   :  24a ; 
+ c9   :  243 ; 
+ ca   :  23b ; 
+ cb   :  233 ; 
+ cc   :  22c ; 
+ cd   :  224 ; 
+ ce   :  21c ; 
+ cf   :  214 ; 
+ d0   :  20b ; 
+ d1   :  203 ; 
+ d2   :  1fa ; 
+ d3   :  1f2 ; 
+ d4   :  1e9 ; 
+ d5   :  1e0 ; 
+ d6   :  1d7 ; 
+ d7   :  1ce ; 
+ d8   :  1c4 ; 
+ d9   :  1bb ; 
+ da   :  1b1 ; 
+ db   :  1a7 ; 
+ dc   :  19e ; 
+ dd   :  194 ; 
+ de   :  18a ; 
+ df   :  17f ; 
+ e0   :  175 ; 
+ e1   :  16b ; 
+ e2   :  160 ; 
+ e3   :  156 ; 
+ e4   :  14b ; 
+ e5   :  140 ; 
+ e6   :  135 ; 
+ e7   :  12a ; 
+ e8   :  11f ; 
+ e9   :  113 ; 
+ ea   :  108 ; 
+ eb   :  fc ; 
+ ec   :  f1 ; 
+ ed   :  e5 ; 
+ ee   :  d9 ; 
+ ef   :  cd ; 
+ f0   :  c1 ; 
+ f1   :  b5 ; 
+ f2   :  a9 ; 
+ f3   :  9c ; 
+ f4   :  90 ; 
+ f5   :  83 ; 
+ f6   :  77 ; 
+ f7   :  6a ; 
+ f8   :  5d ; 
+ f9   :  50 ; 
+ fa   :  43 ; 
+ fb   :  36 ; 
+ fc   :  29 ; 
+ fd   :  1b ; 
+ fe   :  c ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_29.mif
index f1d148571e..8be2ef389d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_29.mif
@@ -4,7 +4,7 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fff2 ; 
- 1   :  ffee ; 
+ 1   :  ffef ; 
  2   :  ffec ; 
  3   :  ffeb ; 
  4   :  ffe9 ; 
@@ -12,98 +12,98 @@ CONTENT BEGIN
  6   :  ffe8 ; 
  7   :  ffe7 ; 
  8   :  ffe6 ; 
- 9   :  ffe3 ; 
- a   :  ffe0 ; 
- b   :  ffdd ; 
- c   :  ffd9 ; 
- d   :  ffd6 ; 
- e   :  ffd4 ; 
+ 9   :  ffe4 ; 
+ a   :  ffe1 ; 
+ b   :  ffde ; 
+ c   :  ffdb ; 
+ d   :  ffd7 ; 
+ e   :  ffd5 ; 
  f   :  ffd2 ; 
- 10   :  ffcf ; 
+ 10   :  ffd0 ; 
  11   :  ffcd ; 
- 12   :  ffc9 ; 
- 13   :  ffc6 ; 
- 14   :  ffc3 ; 
+ 12   :  ffca ; 
+ 13   :  ffc7 ; 
+ 14   :  ffc4 ; 
  15   :  ffc1 ; 
  16   :  ffbe ; 
- 17   :  ffbb ; 
- 18   :  ffb8 ; 
- 19   :  ffb5 ; 
- 1a   :  ffb2 ; 
- 1b   :  ffaf ; 
- 1c   :  ffac ; 
- 1d   :  ffa9 ; 
- 1e   :  ffa6 ; 
+ 17   :  ffbc ; 
+ 18   :  ffb9 ; 
+ 19   :  ffb6 ; 
+ 1a   :  ffb3 ; 
+ 1b   :  ffb0 ; 
+ 1c   :  ffad ; 
+ 1d   :  ffaa ; 
+ 1e   :  ffa7 ; 
  1f   :  ffa4 ; 
- 20   :  ffa0 ; 
- 21   :  ff9d ; 
- 22   :  ff9a ; 
- 23   :  ff97 ; 
- 24   :  ff94 ; 
- 25   :  ff91 ; 
- 26   :  ff8e ; 
- 27   :  ff8b ; 
- 28   :  ff88 ; 
- 29   :  ff85 ; 
- 2a   :  ff82 ; 
- 2b   :  ff7f ; 
- 2c   :  ff7c ; 
- 2d   :  ff79 ; 
- 2e   :  ff76 ; 
+ 20   :  ffa1 ; 
+ 21   :  ff9e ; 
+ 22   :  ff9b ; 
+ 23   :  ff98 ; 
+ 24   :  ff95 ; 
+ 25   :  ff92 ; 
+ 26   :  ff8f ; 
+ 27   :  ff8c ; 
+ 28   :  ff89 ; 
+ 29   :  ff86 ; 
+ 2a   :  ff83 ; 
+ 2b   :  ff80 ; 
+ 2c   :  ff7d ; 
+ 2d   :  ff7a ; 
+ 2e   :  ff77 ; 
  2f   :  ff73 ; 
- 30   :  ff70 ; 
+ 30   :  ff71 ; 
  31   :  ff6e ; 
- 32   :  ff6a ; 
- 33   :  ff67 ; 
- 34   :  ff64 ; 
- 35   :  ff61 ; 
- 36   :  ff5e ; 
- 37   :  ff5b ; 
- 38   :  ff58 ; 
- 39   :  ff55 ; 
- 3a   :  ff52 ; 
- 3b   :  ff4f ; 
- 3c   :  ff4c ; 
- 3d   :  ff49 ; 
- 3e   :  ff46 ; 
- 3f   :  ff43 ; 
- 40   :  ff40 ; 
- 41   :  ff3d ; 
+ 32   :  ff6b ; 
+ 33   :  ff68 ; 
+ 34   :  ff65 ; 
+ 35   :  ff62 ; 
+ 36   :  ff5f ; 
+ 37   :  ff5c ; 
+ 38   :  ff59 ; 
+ 39   :  ff56 ; 
+ 3a   :  ff53 ; 
+ 3b   :  ff50 ; 
+ 3c   :  ff4d ; 
+ 3d   :  ff4a ; 
+ 3e   :  ff47 ; 
+ 3f   :  ff44 ; 
+ 40   :  ff41 ; 
+ 41   :  ff3e ; 
  42   :  ff3b ; 
- 43   :  ff38 ; 
- 44   :  ff35 ; 
- 45   :  ff32 ; 
- 46   :  ff2f ; 
- 47   :  ff2c ; 
- 48   :  ff29 ; 
+ 43   :  ff39 ; 
+ 44   :  ff36 ; 
+ 45   :  ff33 ; 
+ 46   :  ff30 ; 
+ 47   :  ff2d ; 
+ 48   :  ff2a ; 
  49   :  ff27 ; 
- 4a   :  ff24 ; 
- 4b   :  ff21 ; 
- 4c   :  ff1e ; 
- 4d   :  ff1b ; 
+ 4a   :  ff25 ; 
+ 4b   :  ff22 ; 
+ 4c   :  ff1f ; 
+ 4d   :  ff1c ; 
  4e   :  ff19 ; 
- 4f   :  ff16 ; 
- 50   :  ff13 ; 
+ 4f   :  ff17 ; 
+ 50   :  ff14 ; 
  51   :  ff11 ; 
- 52   :  ff0e ; 
- 53   :  ff0b ; 
+ 52   :  ff0f ; 
+ 53   :  ff0c ; 
  54   :  ff09 ; 
- 55   :  ff06 ; 
+ 55   :  ff07 ; 
  56   :  ff04 ; 
- 57   :  ff01 ; 
- 58   :  fefe ; 
- 59   :  fefc ; 
- 5a   :  fef9 ; 
- 5b   :  fef6 ; 
+ 57   :  ff02 ; 
+ 58   :  feff ; 
+ 59   :  fefd ; 
+ 5a   :  fefa ; 
+ 5b   :  fef8 ; 
  5c   :  fef5 ; 
- 5d   :  fef2 ; 
+ 5d   :  fef3 ; 
  5e   :  fef0 ; 
- 5f   :  feed ; 
- 60   :  feeb ; 
+ 5f   :  feee ; 
+ 60   :  feec ; 
  61   :  fee9 ; 
  62   :  fee7 ; 
- 63   :  fee4 ; 
- 64   :  fee2 ; 
+ 63   :  fee5 ; 
+ 64   :  fee3 ; 
  65   :  fee0 ; 
  66   :  fede ; 
  67   :  fedc ; 
@@ -114,32 +114,32 @@ CONTENT BEGIN
  6c   :  fed2 ; 
  6d   :  fed0 ; 
  6e   :  fece ; 
- 6f   :  fecc ; 
- 70   :  feca ; 
+ 6f   :  fecd ; 
+ 70   :  fecb ; 
  71   :  fec9 ; 
  72   :  fec7 ; 
- 73   :  fec5 ; 
+ 73   :  fec6 ; 
  74   :  fec4 ; 
  75   :  fec2 ; 
- 76   :  fec0 ; 
+ 76   :  fec1 ; 
  77   :  febf ; 
- 78   :  febd ; 
+ 78   :  febe ; 
  79   :  febc ; 
  7a   :  febb ; 
- 7b   :  feb9 ; 
+ 7b   :  feba ; 
  7c   :  feb8 ; 
  7d   :  feb7 ; 
  7e   :  feb6 ; 
- 7f   :  feb4 ; 
+ 7f   :  feb5 ; 
  80   :  feb4 ; 
- 81   :  feb2 ; 
- 82   :  feb1 ; 
- 83   :  feb0 ; 
- 84   :  feaf ; 
+ 81   :  feb3 ; 
+ 82   :  feb2 ; 
+ 83   :  feb1 ; 
+ 84   :  feb0 ; 
  85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  feac ; 
+ 88   :  fead ; 
  89   :  feac ; 
  8a   :  feab ; 
  8b   :  feab ; 
@@ -156,15 +156,15 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea8 ; 
+ 99   :  fea9 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
  9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feab ; 
+ 9e   :  feaa ; 
  9f   :  feab ; 
  a0   :  feac ; 
- a1   :  fead ; 
+ a1   :  feac ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
@@ -173,90 +173,90 @@ CONTENT BEGIN
  a7   :  feb2 ; 
  a8   :  feb3 ; 
  a9   :  feb4 ; 
- aa   :  feb6 ; 
+ aa   :  feb5 ; 
  ab   :  feb7 ; 
  ac   :  feb8 ; 
- ad   :  feba ; 
+ ad   :  feb9 ; 
  ae   :  febb ; 
- af   :  febd ; 
+ af   :  febc ; 
  b0   :  febe ; 
  b1   :  fec0 ; 
- b2   :  fec2 ; 
- b3   :  fec4 ; 
- b4   :  fec6 ; 
- b5   :  fec8 ; 
- b6   :  feca ; 
- b7   :  fecc ; 
- b8   :  fece ; 
+ b2   :  fec1 ; 
+ b3   :  fec3 ; 
+ b4   :  fec5 ; 
+ b5   :  fec7 ; 
+ b6   :  fec9 ; 
+ b7   :  fecb ; 
+ b8   :  fecd ; 
  b9   :  fed0 ; 
  ba   :  fed2 ; 
- bb   :  fed5 ; 
+ bb   :  fed4 ; 
  bc   :  fed7 ; 
- bd   :  feda ; 
+ bd   :  fed9 ; 
  be   :  fedc ; 
- bf   :  fedf ; 
- c0   :  fee2 ; 
+ bf   :  fede ; 
+ c0   :  fee1 ; 
  c1   :  fee4 ; 
- c2   :  fee7 ; 
- c3   :  feea ; 
- c4   :  feed ; 
- c5   :  fef0 ; 
- c6   :  fef3 ; 
- c7   :  fef6 ; 
- c8   :  fef9 ; 
- c9   :  fefd ; 
- ca   :  ff00 ; 
- cb   :  ff03 ; 
- cc   :  ff07 ; 
- cd   :  ff0a ; 
- ce   :  ff0e ; 
+ c2   :  fee6 ; 
+ c3   :  fee9 ; 
+ c4   :  feec ; 
+ c5   :  feef ; 
+ c6   :  fef2 ; 
+ c7   :  fef5 ; 
+ c8   :  fef8 ; 
+ c9   :  fefc ; 
+ ca   :  feff ; 
+ cb   :  ff02 ; 
+ cc   :  ff06 ; 
+ cd   :  ff09 ; 
+ ce   :  ff0d ; 
  cf   :  ff11 ; 
- d0   :  ff15 ; 
- d1   :  ff19 ; 
- d2   :  ff1d ; 
- d3   :  ff21 ; 
- d4   :  ff25 ; 
- d5   :  ff29 ; 
- d6   :  ff2d ; 
- d7   :  ff31 ; 
- d8   :  ff35 ; 
- d9   :  ff39 ; 
- da   :  ff3e ; 
- db   :  ff42 ; 
- dc   :  ff47 ; 
- dd   :  ff4b ; 
- de   :  ff50 ; 
- df   :  ff54 ; 
- e0   :  ff59 ; 
- e1   :  ff5e ; 
- e2   :  ff63 ; 
- e3   :  ff67 ; 
- e4   :  ff6c ; 
- e5   :  ff71 ; 
- e6   :  ff76 ; 
- e7   :  ff7c ; 
- e8   :  ff81 ; 
- e9   :  ff86 ; 
- ea   :  ff8c ; 
- eb   :  ff90 ; 
- ec   :  ff96 ; 
- ed   :  ff9b ; 
- ee   :  ffa1 ; 
- ef   :  ffa6 ; 
- f0   :  ffac ; 
- f1   :  ffb1 ; 
- f2   :  ffb8 ; 
- f3   :  ffbd ; 
- f4   :  ffc3 ; 
- f5   :  ffc8 ; 
- f6   :  ffcd ; 
- f7   :  ffd4 ; 
- f8   :  ffdb ; 
- f9   :  ffe1 ; 
- fa   :  ffe7 ; 
- fb   :  ffed ; 
- fc   :  fff1 ; 
- fd   :  fff5 ; 
- fe   :  fffa ; 
- ff   :  fffe ; 
+ d0   :  ff14 ; 
+ d1   :  ff18 ; 
+ d2   :  ff1c ; 
+ d3   :  ff20 ; 
+ d4   :  ff23 ; 
+ d5   :  ff28 ; 
+ d6   :  ff2c ; 
+ d7   :  ff30 ; 
+ d8   :  ff34 ; 
+ d9   :  ff38 ; 
+ da   :  ff3d ; 
+ db   :  ff41 ; 
+ dc   :  ff46 ; 
+ dd   :  ff4a ; 
+ de   :  ff4f ; 
+ df   :  ff53 ; 
+ e0   :  ff58 ; 
+ e1   :  ff5d ; 
+ e2   :  ff61 ; 
+ e3   :  ff66 ; 
+ e4   :  ff6b ; 
+ e5   :  ff70 ; 
+ e6   :  ff75 ; 
+ e7   :  ff7a ; 
+ e8   :  ff7f ; 
+ e9   :  ff85 ; 
+ ea   :  ff8a ; 
+ eb   :  ff8f ; 
+ ec   :  ff94 ; 
+ ed   :  ff9a ; 
+ ee   :  ff9f ; 
+ ef   :  ffa5 ; 
+ f0   :  ffaa ; 
+ f1   :  ffb0 ; 
+ f2   :  ffb6 ; 
+ f3   :  ffbc ; 
+ f4   :  ffc1 ; 
+ f5   :  ffc7 ; 
+ f6   :  ffcc ; 
+ f7   :  ffd3 ; 
+ f8   :  ffda ; 
+ f9   :  ffe0 ; 
+ fa   :  ffe6 ; 
+ fb   :  ffec ; 
+ fc   :  fff0 ; 
+ fd   :  fff4 ; 
+ fe   :  fff9 ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_3.mif
index b22f9fd15d..bbf91fc784 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_3.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffca ; 
- 1   :  ffd7 ; 
- 2   :  ffe5 ; 
- 3   :  fff3 ; 
- 4   :  2 ; 
- 5   :  11 ; 
- 6   :  22 ; 
- 7   :  30 ; 
- 8   :  3e ; 
- 9   :  4b ; 
- a   :  58 ; 
- b   :  64 ; 
- c   :  70 ; 
- d   :  7c ; 
- e   :  8a ; 
- f   :  96 ; 
- 10   :  a3 ; 
- 11   :  af ; 
- 12   :  bb ; 
- 13   :  c7 ; 
- 14   :  d3 ; 
- 15   :  df ; 
- 16   :  eb ; 
- 17   :  f7 ; 
- 18   :  102 ; 
- 19   :  10e ; 
- 1a   :  119 ; 
- 1b   :  124 ; 
- 1c   :  12f ; 
- 1d   :  13a ; 
- 1e   :  145 ; 
- 1f   :  150 ; 
- 20   :  15b ; 
- 21   :  165 ; 
- 22   :  170 ; 
- 23   :  17a ; 
- 24   :  185 ; 
- 25   :  18f ; 
- 26   :  199 ; 
- 27   :  1a3 ; 
- 28   :  1ac ; 
- 29   :  1b6 ; 
- 2a   :  1bf ; 
- 2b   :  1c9 ; 
- 2c   :  1d2 ; 
- 2d   :  1db ; 
- 2e   :  1e4 ; 
- 2f   :  1ed ; 
- 30   :  1f6 ; 
- 31   :  1ff ; 
- 32   :  207 ; 
- 33   :  20f ; 
- 34   :  218 ; 
- 35   :  220 ; 
- 36   :  228 ; 
- 37   :  230 ; 
- 38   :  237 ; 
- 39   :  23f ; 
- 3a   :  246 ; 
- 3b   :  24e ; 
- 3c   :  254 ; 
- 3d   :  25c ; 
- 3e   :  263 ; 
- 3f   :  269 ; 
- 40   :  270 ; 
- 41   :  276 ; 
- 42   :  27d ; 
- 43   :  283 ; 
- 44   :  289 ; 
- 45   :  28f ; 
- 46   :  295 ; 
- 47   :  29a ; 
- 48   :  2a0 ; 
- 49   :  2a5 ; 
- 4a   :  2ab ; 
- 4b   :  2b0 ; 
- 4c   :  2b5 ; 
- 4d   :  2b9 ; 
- 4e   :  2be ; 
- 4f   :  2c3 ; 
- 50   :  2c7 ; 
- 51   :  2cb ; 
- 52   :  2cf ; 
- 53   :  2d3 ; 
- 54   :  2d7 ; 
- 55   :  2db ; 
- 56   :  2df ; 
- 57   :  2e2 ; 
- 58   :  2e5 ; 
- 59   :  2e9 ; 
- 5a   :  2ec ; 
- 5b   :  2ee ; 
- 5c   :  2f1 ; 
- 5d   :  2f4 ; 
- 5e   :  2f6 ; 
- 5f   :  2f9 ; 
- 60   :  2fb ; 
- 61   :  2fd ; 
- 62   :  2ff ; 
- 63   :  301 ; 
- 64   :  302 ; 
- 65   :  304 ; 
- 66   :  305 ; 
- 67   :  307 ; 
- 68   :  308 ; 
- 69   :  309 ; 
- 6a   :  30a ; 
+ 0   :  ffc1 ; 
+ 1   :  ffcd ; 
+ 2   :  ffda ; 
+ 3   :  ffe9 ; 
+ 4   :  fff7 ; 
+ 5   :  6 ; 
+ 6   :  16 ; 
+ 7   :  24 ; 
+ 8   :  34 ; 
+ 9   :  41 ; 
+ a   :  4e ; 
+ b   :  5b ; 
+ c   :  67 ; 
+ d   :  74 ; 
+ e   :  80 ; 
+ f   :  8d ; 
+ 10   :  99 ; 
+ 11   :  a6 ; 
+ 12   :  b2 ; 
+ 13   :  be ; 
+ 14   :  ca ; 
+ 15   :  d6 ; 
+ 16   :  e2 ; 
+ 17   :  ee ; 
+ 18   :  f9 ; 
+ 19   :  106 ; 
+ 1a   :  110 ; 
+ 1b   :  11c ; 
+ 1c   :  127 ; 
+ 1d   :  132 ; 
+ 1e   :  13d ; 
+ 1f   :  148 ; 
+ 20   :  153 ; 
+ 21   :  15e ; 
+ 22   :  168 ; 
+ 23   :  173 ; 
+ 24   :  17d ; 
+ 25   :  187 ; 
+ 26   :  191 ; 
+ 27   :  19b ; 
+ 28   :  1a5 ; 
+ 29   :  1af ; 
+ 2a   :  1b8 ; 
+ 2b   :  1c2 ; 
+ 2c   :  1cb ; 
+ 2d   :  1d4 ; 
+ 2e   :  1de ; 
+ 2f   :  1e6 ; 
+ 30   :  1ef ; 
+ 31   :  1f8 ; 
+ 32   :  201 ; 
+ 33   :  209 ; 
+ 34   :  211 ; 
+ 35   :  21a ; 
+ 36   :  222 ; 
+ 37   :  22a ; 
+ 38   :  231 ; 
+ 39   :  239 ; 
+ 3a   :  241 ; 
+ 3b   :  248 ; 
+ 3c   :  24f ; 
+ 3d   :  256 ; 
+ 3e   :  25d ; 
+ 3f   :  264 ; 
+ 40   :  26b ; 
+ 41   :  272 ; 
+ 42   :  278 ; 
+ 43   :  27e ; 
+ 44   :  285 ; 
+ 45   :  28b ; 
+ 46   :  290 ; 
+ 47   :  296 ; 
+ 48   :  29c ; 
+ 49   :  2a1 ; 
+ 4a   :  2a7 ; 
+ 4b   :  2ac ; 
+ 4c   :  2b1 ; 
+ 4d   :  2b6 ; 
+ 4e   :  2bb ; 
+ 4f   :  2bf ; 
+ 50   :  2c4 ; 
+ 51   :  2c8 ; 
+ 52   :  2cc ; 
+ 53   :  2d0 ; 
+ 54   :  2d4 ; 
+ 55   :  2d8 ; 
+ 56   :  2dc ; 
+ 57   :  2df ; 
+ 58   :  2e3 ; 
+ 59   :  2e6 ; 
+ 5a   :  2e9 ; 
+ 5b   :  2ec ; 
+ 5c   :  2ef ; 
+ 5d   :  2f2 ; 
+ 5e   :  2f4 ; 
+ 5f   :  2f7 ; 
+ 60   :  2f9 ; 
+ 61   :  2fb ; 
+ 62   :  2fd ; 
+ 63   :  2ff ; 
+ 64   :  301 ; 
+ 65   :  303 ; 
+ 66   :  304 ; 
+ 67   :  306 ; 
+ 68   :  307 ; 
+ 69   :  308 ; 
+ 6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
- 6d   :  30c ; 
+ 6d   :  30b ; 
  6e   :  30c ; 
  6f   :  30c ; 
  70   :  30c ; 
@@ -121,142 +121,142 @@ CONTENT BEGIN
  73   :  30c ; 
  74   :  30c ; 
  75   :  30b ; 
- 76   :  30a ; 
+ 76   :  30b ; 
  77   :  30a ; 
  78   :  309 ; 
- 79   :  308 ; 
- 7a   :  307 ; 
+ 79   :  309 ; 
+ 7a   :  308 ; 
  7b   :  306 ; 
- 7c   :  304 ; 
- 7d   :  303 ; 
- 7e   :  301 ; 
- 7f   :  300 ; 
- 80   :  2fe ; 
- 81   :  2fc ; 
- 82   :  2fa ; 
- 83   :  2f8 ; 
- 84   :  2f6 ; 
- 85   :  2f3 ; 
- 86   :  2f1 ; 
- 87   :  2ee ; 
- 88   :  2ec ; 
- 89   :  2e9 ; 
- 8a   :  2e6 ; 
- 8b   :  2e3 ; 
- 8c   :  2e0 ; 
- 8d   :  2dd ; 
- 8e   :  2d9 ; 
- 8f   :  2d6 ; 
- 90   :  2d3 ; 
- 91   :  2cf ; 
- 92   :  2cb ; 
- 93   :  2c8 ; 
- 94   :  2c4 ; 
- 95   :  2c0 ; 
- 96   :  2bc ; 
- 97   :  2b8 ; 
- 98   :  2b4 ; 
- 99   :  2af ; 
- 9a   :  2ab ; 
- 9b   :  2a7 ; 
- 9c   :  2a2 ; 
- 9d   :  29e ; 
- 9e   :  299 ; 
- 9f   :  294 ; 
- a0   :  28f ; 
- a1   :  28a ; 
- a2   :  285 ; 
- a3   :  280 ; 
- a4   :  27b ; 
- a5   :  276 ; 
- a6   :  271 ; 
- a7   :  26b ; 
- a8   :  266 ; 
- a9   :  260 ; 
- aa   :  25b ; 
- ab   :  255 ; 
- ac   :  250 ; 
- ad   :  24a ; 
- ae   :  244 ; 
- af   :  23e ; 
- b0   :  238 ; 
- b1   :  232 ; 
- b2   :  22c ; 
- b3   :  226 ; 
- b4   :  220 ; 
- b5   :  21a ; 
- b6   :  214 ; 
- b7   :  20e ; 
- b8   :  207 ; 
- b9   :  201 ; 
- ba   :  1fb ; 
- bb   :  1f4 ; 
- bc   :  1ee ; 
- bd   :  1e7 ; 
- be   :  1e1 ; 
- bf   :  1da ; 
- c0   :  1d3 ; 
- c1   :  1cd ; 
- c2   :  1c6 ; 
- c3   :  1bf ; 
- c4   :  1b9 ; 
- c5   :  1b2 ; 
- c6   :  1aa ; 
- c7   :  1a4 ; 
- c8   :  19d ; 
- c9   :  196 ; 
- ca   :  190 ; 
- cb   :  189 ; 
- cc   :  182 ; 
- cd   :  17b ; 
- ce   :  174 ; 
- cf   :  16d ; 
- d0   :  166 ; 
- d1   :  15f ; 
- d2   :  158 ; 
- d3   :  150 ; 
- d4   :  149 ; 
- d5   :  142 ; 
- d6   :  13b ; 
- d7   :  134 ; 
- d8   :  12d ; 
- d9   :  126 ; 
- da   :  11f ; 
- db   :  118 ; 
- dc   :  111 ; 
- dd   :  10a ; 
- de   :  102 ; 
- df   :  fb ; 
- e0   :  f4 ; 
- e1   :  ed ; 
- e2   :  e6 ; 
- e3   :  df ; 
- e4   :  d8 ; 
- e5   :  d1 ; 
- e6   :  ca ; 
- e7   :  c3 ; 
- e8   :  bc ; 
- e9   :  b5 ; 
- ea   :  ae ; 
- eb   :  a7 ; 
- ec   :  a0 ; 
- ed   :  99 ; 
- ee   :  92 ; 
- ef   :  8b ; 
- f0   :  84 ; 
- f1   :  7d ; 
- f2   :  76 ; 
- f3   :  70 ; 
- f4   :  69 ; 
- f5   :  61 ; 
- f6   :  5b ; 
- f7   :  55 ; 
- f8   :  4f ; 
- f9   :  48 ; 
- fa   :  42 ; 
- fb   :  3a ; 
- fc   :  32 ; 
- fd   :  29 ; 
- fe   :  20 ; 
- ff   :  18 ; 
+ 7c   :  305 ; 
+ 7d   :  304 ; 
+ 7e   :  302 ; 
+ 7f   :  301 ; 
+ 80   :  2ff ; 
+ 81   :  2fd ; 
+ 82   :  2fb ; 
+ 83   :  2f9 ; 
+ 84   :  2f7 ; 
+ 85   :  2f5 ; 
+ 86   :  2f3 ; 
+ 87   :  2f0 ; 
+ 88   :  2ee ; 
+ 89   :  2eb ; 
+ 8a   :  2e8 ; 
+ 8b   :  2e5 ; 
+ 8c   :  2e2 ; 
+ 8d   :  2df ; 
+ 8e   :  2dc ; 
+ 8f   :  2d9 ; 
+ 90   :  2d5 ; 
+ 91   :  2d2 ; 
+ 92   :  2ce ; 
+ 93   :  2cb ; 
+ 94   :  2c7 ; 
+ 95   :  2c3 ; 
+ 96   :  2bf ; 
+ 97   :  2bb ; 
+ 98   :  2b7 ; 
+ 99   :  2b3 ; 
+ 9a   :  2ae ; 
+ 9b   :  2aa ; 
+ 9c   :  2a6 ; 
+ 9d   :  2a1 ; 
+ 9e   :  29c ; 
+ 9f   :  298 ; 
+ a0   :  293 ; 
+ a1   :  28e ; 
+ a2   :  289 ; 
+ a3   :  284 ; 
+ a4   :  27f ; 
+ a5   :  27a ; 
+ a6   :  275 ; 
+ a7   :  26f ; 
+ a8   :  26a ; 
+ a9   :  265 ; 
+ aa   :  25f ; 
+ ab   :  25a ; 
+ ac   :  254 ; 
+ ad   :  24e ; 
+ ae   :  249 ; 
+ af   :  243 ; 
+ b0   :  23d ; 
+ b1   :  237 ; 
+ b2   :  231 ; 
+ b3   :  22b ; 
+ b4   :  225 ; 
+ b5   :  21f ; 
+ b6   :  219 ; 
+ b7   :  212 ; 
+ b8   :  20c ; 
+ b9   :  206 ; 
+ ba   :  1ff ; 
+ bb   :  1f9 ; 
+ bc   :  1f3 ; 
+ bd   :  1ec ; 
+ be   :  1e6 ; 
+ bf   :  1df ; 
+ c0   :  1d8 ; 
+ c1   :  1d2 ; 
+ c2   :  1cb ; 
+ c3   :  1c3 ; 
+ c4   :  1be ; 
+ c5   :  1b7 ; 
+ c6   :  1b0 ; 
+ c7   :  1a9 ; 
+ c8   :  1a2 ; 
+ c9   :  19c ; 
+ ca   :  195 ; 
+ cb   :  18e ; 
+ cc   :  187 ; 
+ cd   :  180 ; 
+ ce   :  179 ; 
+ cf   :  172 ; 
+ d0   :  16b ; 
+ d1   :  164 ; 
+ d2   :  15d ; 
+ d3   :  156 ; 
+ d4   :  14f ; 
+ d5   :  148 ; 
+ d6   :  141 ; 
+ d7   :  139 ; 
+ d8   :  132 ; 
+ d9   :  12b ; 
+ da   :  124 ; 
+ db   :  11d ; 
+ dc   :  116 ; 
+ dd   :  10f ; 
+ de   :  108 ; 
+ df   :  101 ; 
+ e0   :  fa ; 
+ e1   :  f2 ; 
+ e2   :  eb ; 
+ e3   :  e4 ; 
+ e4   :  dd ; 
+ e5   :  d6 ; 
+ e6   :  cf ; 
+ e7   :  c8 ; 
+ e8   :  c1 ; 
+ e9   :  ba ; 
+ ea   :  b3 ; 
+ eb   :  ac ; 
+ ec   :  a5 ; 
+ ed   :  9e ; 
+ ee   :  97 ; 
+ ef   :  90 ; 
+ f0   :  89 ; 
+ f1   :  82 ; 
+ f2   :  7b ; 
+ f3   :  75 ; 
+ f4   :  6e ; 
+ f5   :  67 ; 
+ f6   :  5f ; 
+ f7   :  59 ; 
+ f8   :  53 ; 
+ f9   :  4d ; 
+ fa   :  47 ; 
+ fb   :  40 ; 
+ fc   :  38 ; 
+ fd   :  30 ; 
+ fe   :  27 ; 
+ ff   :  1f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_30.mif
index 840e75b889..882a44cc11 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_30.mif
@@ -8,15 +8,15 @@ CONTENT BEGIN
  2   :  fffc ; 
  3   :  fffe ; 
  4   :  1 ; 
- 5   :  4 ; 
- 6   :  7 ; 
+ 5   :  3 ; 
+ 6   :  6 ; 
  7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
  a   :  b ; 
  b   :  c ; 
- c   :  d ; 
- d   :  e ; 
+ c   :  c ; 
+ d   :  d ; 
  e   :  e ; 
  f   :  f ; 
  10   :  10 ; 
@@ -26,29 +26,29 @@ CONTENT BEGIN
  14   :  14 ; 
  15   :  15 ; 
  16   :  16 ; 
- 17   :  17 ; 
- 18   :  18 ; 
- 19   :  19 ; 
- 1a   :  1a ; 
- 1b   :  1b ; 
- 1c   :  1c ; 
- 1d   :  1d ; 
- 1e   :  1e ; 
+ 17   :  16 ; 
+ 18   :  17 ; 
+ 19   :  18 ; 
+ 1a   :  19 ; 
+ 1b   :  1a ; 
+ 1c   :  1b ; 
+ 1d   :  1c ; 
+ 1e   :  1d ; 
  1f   :  1e ; 
  20   :  1f ; 
  21   :  20 ; 
  22   :  21 ; 
  23   :  22 ; 
  24   :  23 ; 
- 25   :  25 ; 
- 26   :  26 ; 
- 27   :  27 ; 
- 28   :  28 ; 
- 29   :  29 ; 
- 2a   :  2a ; 
- 2b   :  2b ; 
- 2c   :  2c ; 
- 2d   :  2d ; 
+ 25   :  24 ; 
+ 26   :  25 ; 
+ 27   :  26 ; 
+ 28   :  27 ; 
+ 29   :  28 ; 
+ 2a   :  29 ; 
+ 2b   :  2a ; 
+ 2c   :  2b ; 
+ 2d   :  2c ; 
  2e   :  2e ; 
  2f   :  2f ; 
  30   :  30 ; 
@@ -64,11 +64,11 @@ CONTENT BEGIN
  3a   :  3a ; 
  3b   :  3b ; 
  3c   :  3c ; 
- 3d   :  3e ; 
- 3e   :  3f ; 
- 3f   :  40 ; 
- 40   :  41 ; 
- 41   :  42 ; 
+ 3d   :  3d ; 
+ 3e   :  3e ; 
+ 3f   :  3f ; 
+ 40   :  40 ; 
+ 41   :  41 ; 
  42   :  43 ; 
  43   :  44 ; 
  44   :  45 ; 
@@ -96,21 +96,21 @@ CONTENT BEGIN
  5a   :  5b ; 
  5b   :  5c ; 
  5c   :  5d ; 
- 5d   :  5e ; 
- 5e   :  5f ; 
- 5f   :  60 ; 
+ 5d   :  5d ; 
+ 5e   :  5e ; 
+ 5f   :  5f ; 
  60   :  60 ; 
  61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
  65   :  65 ; 
- 66   :  66 ; 
+ 66   :  65 ; 
  67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  6a ; 
+ 6b   :  69 ; 
  6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
@@ -118,15 +118,15 @@ CONTENT BEGIN
  70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  70 ; 
+ 73   :  6f ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  72 ; 
+ 76   :  71 ; 
  77   :  72 ; 
  78   :  73 ; 
  79   :  73 ; 
  7a   :  74 ; 
- 7b   :  75 ; 
+ 7b   :  74 ; 
  7c   :  75 ; 
  7d   :  76 ; 
  7e   :  76 ; 
@@ -136,7 +136,7 @@ CONTENT BEGIN
  82   :  78 ; 
  83   :  79 ; 
  84   :  79 ; 
- 85   :  7a ; 
+ 85   :  79 ; 
  86   :  7a ; 
  87   :  7a ; 
  88   :  7b ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7d ; 
+ 9f   :  7e ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -176,11 +176,11 @@ CONTENT BEGIN
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  79 ; 
+ ad   :  7a ; 
  ae   :  79 ; 
- af   :  78 ; 
+ af   :  79 ; 
  b0   :  78 ; 
- b1   :  77 ; 
+ b1   :  78 ; 
  b2   :  77 ; 
  b3   :  76 ; 
  b4   :  76 ; 
@@ -190,7 +190,7 @@ CONTENT BEGIN
  b8   :  73 ; 
  b9   :  72 ; 
  ba   :  71 ; 
- bb   :  70 ; 
+ bb   :  71 ; 
  bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
@@ -204,14 +204,14 @@ CONTENT BEGIN
  c6   :  66 ; 
  c7   :  65 ; 
  c8   :  64 ; 
- c9   :  62 ; 
+ c9   :  63 ; 
  ca   :  61 ; 
  cb   :  60 ; 
  cc   :  5f ; 
- cd   :  5d ; 
+ cd   :  5e ; 
  ce   :  5c ; 
  cf   :  5b ; 
- d0   :  59 ; 
+ d0   :  5a ; 
  d1   :  58 ; 
  d2   :  57 ; 
  d3   :  55 ; 
@@ -219,44 +219,44 @@ CONTENT BEGIN
  d5   :  52 ; 
  d6   :  51 ; 
  d7   :  4f ; 
- d8   :  4d ; 
+ d8   :  4e ; 
  d9   :  4c ; 
- da   :  4a ; 
- db   :  48 ; 
+ da   :  4b ; 
+ db   :  49 ; 
  dc   :  47 ; 
- dd   :  45 ; 
- de   :  43 ; 
+ dd   :  46 ; 
+ de   :  44 ; 
  df   :  42 ; 
  e0   :  40 ; 
  e1   :  3e ; 
- e2   :  3c ; 
- e3   :  3a ; 
- e4   :  38 ; 
- e5   :  36 ; 
- e6   :  34 ; 
+ e2   :  3d ; 
+ e3   :  3b ; 
+ e4   :  39 ; 
+ e5   :  37 ; 
+ e6   :  35 ; 
  e7   :  33 ; 
  e8   :  31 ; 
  e9   :  2f ; 
- ea   :  2c ; 
- eb   :  2a ; 
- ec   :  28 ; 
- ed   :  26 ; 
- ee   :  24 ; 
+ ea   :  2d ; 
+ eb   :  2b ; 
+ ec   :  29 ; 
+ ed   :  27 ; 
+ ee   :  25 ; 
  ef   :  22 ; 
  f0   :  20 ; 
- f1   :  1d ; 
- f2   :  1b ; 
- f3   :  19 ; 
+ f1   :  1e ; 
+ f2   :  1c ; 
+ f3   :  1a ; 
  f4   :  17 ; 
- f5   :  14 ; 
- f6   :  12 ; 
+ f5   :  15 ; 
+ f6   :  13 ; 
  f7   :  10 ; 
- f8   :  d ; 
- f9   :  b ; 
+ f8   :  e ; 
+ f9   :  c ; 
  fa   :  9 ; 
- fb   :  6 ; 
+ fb   :  7 ; 
  fc   :  4 ; 
- fd   :  ffff ; 
- fe   :  fffb ; 
- ff   :  fff6 ; 
+ fd   :  1 ; 
+ fe   :  fffc ; 
+ ff   :  fff8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_31.mif
index 501fe08b6f..bed345f9b0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_31.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6e ; 
- 1   :  79 ; 
- 2   :  75 ; 
- 3   :  63 ; 
- 4   :  47 ; 
- 5   :  29 ; 
- 6   :  d ; 
- 7   :  fff9 ; 
- 8   :  fff0 ; 
+ 0   :  69 ; 
+ 1   :  77 ; 
+ 2   :  77 ; 
+ 3   :  69 ; 
+ 4   :  4f ; 
+ 5   :  31 ; 
+ 6   :  14 ; 
+ 7   :  fffd ; 
+ 8   :  fff2 ; 
  9   :  ffed ; 
- a   :  fff1 ; 
- b   :  fff6 ; 
- c   :  fff8 ; 
+ a   :  fff0 ; 
+ b   :  fff5 ; 
+ c   :  fff7 ; 
  d   :  fffa ; 
- e   :  fff8 ; 
- f   :  fff6 ; 
+ e   :  fff9 ; 
+ f   :  fff8 ; 
  10   :  fff6 ; 
  11   :  fff5 ; 
- 12   :  fff6 ; 
+ 12   :  fff5 ; 
  13   :  fff7 ; 
- 14   :  fff8 ; 
+ 14   :  fff6 ; 
  15   :  fff7 ; 
  16   :  fff7 ; 
- 17   :  fff8 ; 
- 18   :  fff5 ; 
+ 17   :  fff7 ; 
+ 18   :  fff7 ; 
  19   :  fff6 ; 
- 1a   :  fff7 ; 
+ 1a   :  fff6 ; 
  1b   :  fff7 ; 
- 1c   :  fff6 ; 
- 1d   :  fff6 ; 
- 1e   :  fff6 ; 
- 1f   :  fff7 ; 
+ 1c   :  fff7 ; 
+ 1d   :  fff7 ; 
+ 1e   :  fff7 ; 
+ 1f   :  fff6 ; 
  20   :  fff7 ; 
  21   :  fff6 ; 
- 22   :  fff6 ; 
+ 22   :  fff5 ; 
  23   :  fff5 ; 
- 24   :  fff6 ; 
+ 24   :  fff7 ; 
  25   :  fff5 ; 
  26   :  fff5 ; 
  27   :  fff4 ; 
  28   :  fff6 ; 
- 29   :  fff4 ; 
- 2a   :  fff4 ; 
- 2b   :  fff5 ; 
+ 29   :  fff5 ; 
+ 2a   :  fff5 ; 
+ 2b   :  fff4 ; 
  2c   :  fff4 ; 
  2d   :  fff4 ; 
  2e   :  fff3 ; 
- 2f   :  fff4 ; 
- 30   :  fff3 ; 
- 31   :  fff4 ; 
- 32   :  fff2 ; 
- 33   :  fff3 ; 
+ 2f   :  fff3 ; 
+ 30   :  fff4 ; 
+ 31   :  fff3 ; 
+ 32   :  fff3 ; 
+ 33   :  fff2 ; 
  34   :  fff3 ; 
  35   :  fff3 ; 
  36   :  fff2 ; 
  37   :  fff2 ; 
  38   :  fff2 ; 
- 39   :  fff1 ; 
+ 39   :  fff2 ; 
  3a   :  fff1 ; 
  3b   :  fff2 ; 
- 3c   :  fff3 ; 
+ 3c   :  fff1 ; 
  3d   :  fff1 ; 
  3e   :  fff2 ; 
- 3f   :  fff1 ; 
- 40   :  fff0 ; 
- 41   :  ffef ; 
- 42   :  ffef ; 
- 43   :  fff0 ; 
+ 3f   :  fff0 ; 
+ 40   :  fff1 ; 
+ 41   :  fff1 ; 
+ 42   :  fff0 ; 
+ 43   :  ffef ; 
  44   :  ffef ; 
  45   :  ffef ; 
- 46   :  fff0 ; 
+ 46   :  ffef ; 
  47   :  ffee ; 
  48   :  ffee ; 
- 49   :  ffef ; 
+ 49   :  ffee ; 
  4a   :  ffee ; 
  4b   :  ffed ; 
- 4c   :  ffef ; 
+ 4c   :  ffed ; 
  4d   :  ffef ; 
  4e   :  ffed ; 
- 4f   :  ffec ; 
+ 4f   :  ffed ; 
  50   :  ffee ; 
- 51   :  ffed ; 
+ 51   :  ffee ; 
  52   :  ffed ; 
- 53   :  ffec ; 
- 54   :  ffeb ; 
+ 53   :  ffed ; 
+ 54   :  ffec ; 
  55   :  ffeb ; 
  56   :  ffeb ; 
  57   :  ffeb ; 
  58   :  ffeb ; 
  59   :  ffea ; 
- 5a   :  ffea ; 
- 5b   :  ffe9 ; 
- 5c   :  ffea ; 
+ 5a   :  ffeb ; 
+ 5b   :  ffeb ; 
+ 5c   :  ffe9 ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
  5f   :  ffe9 ; 
- 60   :  ffe9 ; 
- 61   :  ffe8 ; 
+ 60   :  ffe8 ; 
+ 61   :  ffe9 ; 
  62   :  ffe9 ; 
- 63   :  ffe9 ; 
- 64   :  ffe7 ; 
- 65   :  ffe8 ; 
+ 63   :  ffe8 ; 
+ 64   :  ffe8 ; 
+ 65   :  ffe7 ; 
  66   :  ffe7 ; 
  67   :  ffe7 ; 
- 68   :  ffe6 ; 
- 69   :  ffe6 ; 
- 6a   :  ffe6 ; 
- 6b   :  ffe6 ; 
+ 68   :  ffe7 ; 
+ 69   :  ffe8 ; 
+ 6a   :  ffe7 ; 
+ 6b   :  ffe8 ; 
  6c   :  ffe5 ; 
- 6d   :  ffe5 ; 
+ 6d   :  ffe6 ; 
  6e   :  ffe5 ; 
- 6f   :  ffe6 ; 
- 70   :  ffe6 ; 
+ 6f   :  ffe5 ; 
+ 70   :  ffe5 ; 
  71   :  ffe6 ; 
- 72   :  ffe4 ; 
- 73   :  ffe5 ; 
+ 72   :  ffe6 ; 
+ 73   :  ffe4 ; 
  74   :  ffe4 ; 
- 75   :  ffe6 ; 
- 76   :  ffe3 ; 
+ 75   :  ffe5 ; 
+ 76   :  ffe5 ; 
  77   :  ffe4 ; 
  78   :  ffe4 ; 
- 79   :  ffe4 ; 
- 7a   :  ffe3 ; 
- 7b   :  ffe3 ; 
- 7c   :  ffe4 ; 
+ 79   :  ffe5 ; 
+ 7a   :  ffe2 ; 
+ 7b   :  ffe2 ; 
+ 7c   :  ffe3 ; 
  7d   :  ffe3 ; 
- 7e   :  ffe2 ; 
+ 7e   :  ffe3 ; 
  7f   :  ffe2 ; 
- 80   :  ffe3 ; 
- 81   :  ffe3 ; 
+ 80   :  ffe1 ; 
+ 81   :  ffe2 ; 
  82   :  ffe2 ; 
- 83   :  ffe3 ; 
- 84   :  ffe2 ; 
- 85   :  ffe1 ; 
- 86   :  ffe0 ; 
+ 83   :  ffe1 ; 
+ 84   :  ffe1 ; 
+ 85   :  ffe2 ; 
+ 86   :  ffe1 ; 
  87   :  ffe1 ; 
- 88   :  ffe2 ; 
- 89   :  ffe1 ; 
- 8a   :  ffe0 ; 
- 8b   :  ffe0 ; 
- 8c   :  ffe0 ; 
+ 88   :  ffe0 ; 
+ 89   :  ffe0 ; 
+ 8a   :  ffe2 ; 
+ 8b   :  ffe1 ; 
+ 8c   :  ffe1 ; 
  8d   :  ffe1 ; 
  8e   :  ffe0 ; 
  8f   :  ffdf ; 
- 90   :  ffe0 ; 
+ 90   :  ffdf ; 
  91   :  ffe1 ; 
- 92   :  ffe0 ; 
- 93   :  ffe1 ; 
+ 92   :  ffe1 ; 
+ 93   :  ffdf ; 
  94   :  ffdf ; 
  95   :  ffdf ; 
- 96   :  ffdf ; 
- 97   :  ffde ; 
- 98   :  ffdf ; 
- 99   :  ffde ; 
- 9a   :  ffdf ; 
+ 96   :  ffe0 ; 
+ 97   :  ffdf ; 
+ 98   :  ffe0 ; 
+ 99   :  ffdf ; 
+ 9a   :  ffe0 ; 
  9b   :  ffdf ; 
  9c   :  ffde ; 
  9d   :  ffde ; 
  9e   :  ffde ; 
  9f   :  ffdf ; 
- a0   :  ffe0 ; 
- a1   :  ffde ; 
+ a0   :  ffde ; 
+ a1   :  ffdf ; 
  a2   :  ffdf ; 
  a3   :  ffde ; 
  a4   :  ffde ; 
- a5   :  ffe0 ; 
+ a5   :  ffdf ; 
  a6   :  ffdf ; 
- a7   :  ffdf ; 
+ a7   :  ffde ; 
  a8   :  ffe0 ; 
- a9   :  ffe0 ; 
- aa   :  ffe0 ; 
- ab   :  ffde ; 
- ac   :  ffde ; 
- ad   :  ffe0 ; 
+ a9   :  ffdf ; 
+ aa   :  ffde ; 
+ ab   :  ffdf ; 
+ ac   :  ffdf ; 
+ ad   :  ffde ; 
  ae   :  ffdf ; 
- af   :  ffe1 ; 
- b0   :  ffe0 ; 
+ af   :  ffe0 ; 
+ b0   :  ffe1 ; 
  b1   :  ffe0 ; 
- b2   :  ffe0 ; 
- b3   :  ffe0 ; 
- b4   :  ffdf ; 
+ b2   :  ffe1 ; 
+ b3   :  ffe1 ; 
+ b4   :  ffe0 ; 
  b5   :  ffdf ; 
- b6   :  ffdf ; 
+ b6   :  ffe1 ; 
  b7   :  ffe0 ; 
- b8   :  ffe1 ; 
+ b8   :  ffe0 ; 
  b9   :  ffe1 ; 
- ba   :  ffe1 ; 
- bb   :  ffe1 ; 
- bc   :  ffe2 ; 
- bd   :  ffe2 ; 
- be   :  ffe2 ; 
- bf   :  ffe2 ; 
- c0   :  ffe2 ; 
- c1   :  ffe3 ; 
- c2   :  ffe3 ; 
- c3   :  ffe4 ; 
- c4   :  ffe3 ; 
- c5   :  ffe2 ; 
- c6   :  ffe3 ; 
+ ba   :  ffe0 ; 
+ bb   :  ffe0 ; 
+ bc   :  ffe0 ; 
+ bd   :  ffe1 ; 
+ be   :  ffe1 ; 
+ bf   :  ffe1 ; 
+ c0   :  ffe1 ; 
+ c1   :  ffe2 ; 
+ c2   :  ffe4 ; 
+ c3   :  ffe3 ; 
+ c4   :  ffe2 ; 
+ c5   :  ffe4 ; 
+ c6   :  ffe4 ; 
  c7   :  ffe3 ; 
- c8   :  ffe3 ; 
- c9   :  ffe4 ; 
+ c8   :  ffe4 ; 
+ c9   :  ffe3 ; 
  ca   :  ffe5 ; 
- cb   :  ffe4 ; 
+ cb   :  ffe5 ; 
  cc   :  ffe4 ; 
- cd   :  ffe6 ; 
- ce   :  ffe5 ; 
- cf   :  ffe7 ; 
- d0   :  ffe8 ; 
+ cd   :  ffe5 ; 
+ ce   :  ffe6 ; 
+ cf   :  ffe6 ; 
+ d0   :  ffe6 ; 
  d1   :  ffe7 ; 
- d2   :  ffe8 ; 
+ d2   :  ffe7 ; 
  d3   :  ffe8 ; 
- d4   :  ffe9 ; 
- d5   :  ffe9 ; 
+ d4   :  ffe7 ; 
+ d5   :  ffe8 ; 
  d6   :  ffe8 ; 
  d7   :  ffe9 ; 
- d8   :  ffeb ; 
+ d8   :  ffea ; 
  d9   :  ffeb ; 
- da   :  ffea ; 
+ da   :  ffec ; 
  db   :  ffec ; 
  dc   :  ffeb ; 
- dd   :  ffed ; 
+ dd   :  ffeb ; 
  de   :  ffec ; 
- df   :  ffed ; 
- e0   :  ffed ; 
- e1   :  ffef ; 
- e2   :  ffef ; 
- e3   :  ffef ; 
- e4   :  ffef ; 
- e5   :  ffef ; 
+ df   :  ffee ; 
+ e0   :  ffee ; 
+ e1   :  ffee ; 
+ e2   :  fff0 ; 
+ e3   :  fff0 ; 
+ e4   :  fff0 ; 
+ e5   :  fff0 ; 
  e6   :  fff1 ; 
- e7   :  fff1 ; 
- e8   :  fff1 ; 
+ e7   :  fff2 ; 
+ e8   :  fff3 ; 
  e9   :  fff4 ; 
  ea   :  fff4 ; 
  eb   :  fff5 ; 
- ec   :  fff6 ; 
- ed   :  fff5 ; 
+ ec   :  fff4 ; 
+ ed   :  fff4 ; 
  ee   :  fff5 ; 
- ef   :  fff7 ; 
- f0   :  fff7 ; 
- f1   :  fff9 ; 
+ ef   :  fff5 ; 
+ f0   :  fff8 ; 
+ f1   :  fff8 ; 
  f2   :  fff9 ; 
  f3   :  fffa ; 
- f4   :  fff9 ; 
+ f4   :  fffa ; 
  f5   :  fff9 ; 
  f6   :  fffa ; 
- f7   :  fffd ; 
- f8   :  fffe ; 
+ f7   :  fffb ; 
+ f8   :  fffd ; 
  f9   :  fffe ; 
  fa   :  ffff ; 
  fb   :  0 ; 
- fc   :  ffff ; 
- fd   :  fffd ; 
- fe   :  fffc ; 
- ff   :  fffb ; 
+ fc   :  fffe ; 
+ fd   :  fffe ; 
+ fe   :  fffd ; 
+ ff   :  fffc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_32.mif
index 1ecf42aa35..a7324b3186 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_32.mif
@@ -3,25 +3,25 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffe ; 
+ 0   :  fffd ; 
  1   :  fffc ; 
  2   :  fffb ; 
  3   :  fffb ; 
- 4   :  fffd ; 
+ 4   :  fffc ; 
  5   :  fffe ; 
  6   :  ffff ; 
  7   :  ffff ; 
- 8   :  ffff ; 
+ 8   :  fffe ; 
  9   :  fffe ; 
  a   :  fffd ; 
  b   :  fffc ; 
  c   :  fffc ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fffa ; 
+ f   :  fff9 ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff8 ; 
+ 12   :  fff7 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
  15   :  fff6 ; 
@@ -29,7 +29,7 @@ CONTENT BEGIN
  17   :  fff4 ; 
  18   :  fff4 ; 
  19   :  fff3 ; 
- 1a   :  fff3 ; 
+ 1a   :  fff2 ; 
  1b   :  fff2 ; 
  1c   :  fff1 ; 
  1d   :  fff1 ; 
@@ -47,7 +47,7 @@ CONTENT BEGIN
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffea ; 
+ 2c   :  ffe9 ; 
  2d   :  ffe9 ; 
  2e   :  ffe9 ; 
  2f   :  ffe8 ; 
@@ -73,13 +73,13 @@ CONTENT BEGIN
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe2 ; 
+ 46   :  ffe1 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe1 ; 
+ 4c   :  ffe0 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -121,7 +121,7 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe0 ; 
+ 76   :  ffe1 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe3 ; 
+ 89   :  ffe4 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -154,7 +154,7 @@ CONTENT BEGIN
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe6 ; 
+ 97   :  ffe7 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -175,7 +175,7 @@ CONTENT BEGIN
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffeb ; 
+ ac   :  ffec ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
@@ -201,7 +201,7 @@ CONTENT BEGIN
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff1 ; 
+ c6   :  fff2 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -221,7 +221,7 @@ CONTENT BEGIN
  d7   :  fff5 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff4 ; 
+ da   :  fff5 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -237,26 +237,26 @@ CONTENT BEGIN
  e7   :  fff6 ; 
  e8   :  fff6 ; 
  e9   :  fff5 ; 
- ea   :  fff5 ; 
+ ea   :  fff6 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff6 ; 
- f1   :  fff5 ; 
- f2   :  fff4 ; 
- f3   :  fff5 ; 
+ f0   :  fff5 ; 
+ f1   :  fff4 ; 
+ f2   :  fff5 ; 
+ f3   :  fff6 ; 
  f4   :  fff8 ; 
  f5   :  fffa ; 
- f6   :  fffb ; 
- f7   :  fff8 ; 
- f8   :  fff4 ; 
- f9   :  ffef ; 
- fa   :  ffec ; 
- fb   :  fff1 ; 
- fc   :  fffe ; 
- fd   :  15 ; 
- fe   :  32 ; 
- ff   :  50 ; 
+ f6   :  fffa ; 
+ f7   :  fff7 ; 
+ f8   :  fff3 ; 
+ f9   :  ffee ; 
+ fa   :  ffed ; 
+ fb   :  fff3 ; 
+ fc   :  3 ; 
+ fd   :  1b ; 
+ fe   :  39 ; 
+ ff   :  57 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_33.mif
index f4326dafb3..539854f9bb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_33.mif
@@ -4,87 +4,87 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  ffeb ; 
- 1   :  ffec ; 
+ 1   :  ffed ; 
  2   :  ffef ; 
- 3   :  fff2 ; 
+ 3   :  fff3 ; 
  4   :  fff7 ; 
- 5   :  fffb ; 
+ 5   :  fffc ; 
  6   :  0 ; 
- 7   :  3 ; 
+ 7   :  4 ; 
  8   :  8 ; 
- 9   :  a ; 
+ 9   :  b ; 
  a   :  d ; 
- b   :  f ; 
+ b   :  10 ; 
  c   :  10 ; 
  d   :  12 ; 
- e   :  15 ; 
- f   :  17 ; 
+ e   :  16 ; 
+ f   :  18 ; 
  10   :  1b ; 
  11   :  1d ; 
- 12   :  1e ; 
- 13   :  20 ; 
- 14   :  22 ; 
+ 12   :  1f ; 
+ 13   :  22 ; 
+ 14   :  23 ; 
  15   :  25 ; 
  16   :  26 ; 
  17   :  29 ; 
  18   :  2b ; 
- 19   :  2e ; 
- 1a   :  2f ; 
- 1b   :  31 ; 
+ 19   :  2d ; 
+ 1a   :  30 ; 
+ 1b   :  32 ; 
  1c   :  33 ; 
- 1d   :  35 ; 
- 1e   :  37 ; 
- 1f   :  39 ; 
- 20   :  3c ; 
- 21   :  3d ; 
- 22   :  3e ; 
- 23   :  40 ; 
+ 1d   :  34 ; 
+ 1e   :  36 ; 
+ 1f   :  3a ; 
+ 20   :  3b ; 
+ 21   :  3e ; 
+ 22   :  40 ; 
+ 23   :  41 ; 
  24   :  42 ; 
- 25   :  43 ; 
- 26   :  46 ; 
+ 25   :  44 ; 
+ 26   :  45 ; 
  27   :  47 ; 
  28   :  49 ; 
  29   :  4b ; 
  2a   :  4d ; 
- 2b   :  4e ; 
+ 2b   :  4f ; 
  2c   :  4f ; 
- 2d   :  51 ; 
+ 2d   :  50 ; 
  2e   :  52 ; 
- 2f   :  53 ; 
+ 2f   :  54 ; 
  30   :  55 ; 
- 31   :  57 ; 
- 32   :  58 ; 
+ 31   :  58 ; 
+ 32   :  59 ; 
  33   :  5a ; 
  34   :  5b ; 
- 35   :  5c ; 
- 36   :  5d ; 
- 37   :  5f ; 
- 38   :  60 ; 
- 39   :  61 ; 
- 3a   :  62 ; 
+ 35   :  5d ; 
+ 36   :  5e ; 
+ 37   :  5e ; 
+ 38   :  61 ; 
+ 39   :  62 ; 
+ 3a   :  63 ; 
  3b   :  64 ; 
  3c   :  65 ; 
  3d   :  66 ; 
  3e   :  67 ; 
- 3f   :  68 ; 
+ 3f   :  69 ; 
  40   :  69 ; 
  41   :  6a ; 
- 42   :  6b ; 
- 43   :  6b ; 
- 44   :  6d ; 
- 45   :  6d ; 
- 46   :  6e ; 
+ 42   :  6c ; 
+ 43   :  6d ; 
+ 44   :  6c ; 
+ 45   :  6e ; 
+ 46   :  70 ; 
  47   :  70 ; 
  48   :  71 ; 
- 49   :  71 ; 
+ 49   :  72 ; 
  4a   :  72 ; 
  4b   :  73 ; 
  4c   :  74 ; 
- 4d   :  74 ; 
+ 4d   :  75 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  76 ; 
- 51   :  78 ; 
+ 50   :  77 ; 
+ 51   :  77 ; 
  52   :  78 ; 
  53   :  78 ; 
  54   :  79 ; 
@@ -92,7 +92,7 @@ CONTENT BEGIN
  56   :  7a ; 
  57   :  7a ; 
  58   :  7a ; 
- 59   :  7a ; 
+ 59   :  7b ; 
  5a   :  7b ; 
  5b   :  7b ; 
  5c   :  7c ; 
@@ -102,10 +102,10 @@ CONTENT BEGIN
  60   :  7d ; 
  61   :  7d ; 
  62   :  7d ; 
- 63   :  7c ; 
+ 63   :  7e ; 
  64   :  7e ; 
  65   :  7e ; 
- 66   :  7e ; 
+ 66   :  7d ; 
  67   :  7e ; 
  68   :  7e ; 
  69   :  7e ; 
@@ -113,7 +113,7 @@ CONTENT BEGIN
  6b   :  7e ; 
  6c   :  7e ; 
  6d   :  7e ; 
- 6e   :  7d ; 
+ 6e   :  7e ; 
  6f   :  7d ; 
  70   :  7d ; 
  71   :  7d ; 
@@ -121,58 +121,58 @@ CONTENT BEGIN
  73   :  7d ; 
  74   :  7c ; 
  75   :  7c ; 
- 76   :  7d ; 
+ 76   :  7c ; 
  77   :  7c ; 
- 78   :  7c ; 
+ 78   :  7b ; 
  79   :  7b ; 
  7a   :  7b ; 
- 7b   :  7b ; 
- 7c   :  7a ; 
+ 7b   :  7a ; 
+ 7c   :  7b ; 
  7d   :  7a ; 
- 7e   :  79 ; 
- 7f   :  79 ; 
+ 7e   :  78 ; 
+ 7f   :  78 ; 
  80   :  79 ; 
  81   :  78 ; 
  82   :  78 ; 
  83   :  77 ; 
  84   :  77 ; 
  85   :  76 ; 
- 86   :  76 ; 
+ 86   :  75 ; 
  87   :  75 ; 
- 88   :  74 ; 
+ 88   :  75 ; 
  89   :  74 ; 
  8a   :  73 ; 
- 8b   :  73 ; 
+ 8b   :  72 ; 
  8c   :  72 ; 
- 8d   :  72 ; 
+ 8d   :  71 ; 
  8e   :  71 ; 
- 8f   :  6f ; 
+ 8f   :  70 ; 
  90   :  6f ; 
  91   :  6f ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6d ; 
- 95   :  6b ; 
+ 94   :  6c ; 
+ 95   :  6c ; 
  96   :  6b ; 
- 97   :  6a ; 
+ 97   :  69 ; 
  98   :  69 ; 
- 99   :  69 ; 
+ 99   :  68 ; 
  9a   :  68 ; 
  9b   :  67 ; 
- 9c   :  66 ; 
+ 9c   :  65 ; 
  9d   :  65 ; 
- 9e   :  65 ; 
+ 9e   :  64 ; 
  9f   :  64 ; 
- a0   :  62 ; 
- a1   :  62 ; 
+ a0   :  63 ; 
+ a1   :  61 ; 
  a2   :  61 ; 
- a3   :  60 ; 
+ a3   :  5f ; 
  a4   :  5f ; 
  a5   :  5e ; 
  a6   :  5d ; 
- a7   :  5d ; 
+ a7   :  5c ; 
  a8   :  5c ; 
- a9   :  5b ; 
+ a9   :  5a ; 
  aa   :  59 ; 
  ab   :  59 ; 
  ac   :  58 ; 
@@ -181,82 +181,82 @@ CONTENT BEGIN
  af   :  55 ; 
  b0   :  54 ; 
  b1   :  53 ; 
- b2   :  53 ; 
+ b2   :  52 ; 
  b3   :  51 ; 
  b4   :  50 ; 
  b5   :  4f ; 
  b6   :  4e ; 
- b7   :  4d ; 
+ b7   :  4c ; 
  b8   :  4c ; 
  b9   :  4b ; 
  ba   :  4a ; 
  bb   :  49 ; 
- bc   :  48 ; 
+ bc   :  47 ; 
  bd   :  46 ; 
  be   :  45 ; 
- bf   :  45 ; 
+ bf   :  44 ; 
  c0   :  43 ; 
- c1   :  43 ; 
+ c1   :  42 ; 
  c2   :  41 ; 
  c3   :  40 ; 
  c4   :  3f ; 
  c5   :  3e ; 
  c6   :  3d ; 
- c7   :  3c ; 
+ c7   :  3b ; 
  c8   :  3b ; 
- c9   :  39 ; 
+ c9   :  3a ; 
  ca   :  39 ; 
  cb   :  38 ; 
  cc   :  37 ; 
- cd   :  35 ; 
- ce   :  35 ; 
+ cd   :  36 ; 
+ ce   :  34 ; 
  cf   :  34 ; 
  d0   :  33 ; 
- d1   :  32 ; 
- d2   :  31 ; 
- d3   :  30 ; 
+ d1   :  31 ; 
+ d2   :  30 ; 
+ d3   :  2f ; 
  d4   :  2e ; 
- d5   :  2e ; 
+ d5   :  2d ; 
  d6   :  2c ; 
  d7   :  2b ; 
  d8   :  2a ; 
  d9   :  2a ; 
- da   :  28 ; 
- db   :  27 ; 
+ da   :  27 ; 
+ db   :  28 ; 
  dc   :  26 ; 
  dd   :  25 ; 
- de   :  23 ; 
+ de   :  24 ; 
  df   :  23 ; 
- e0   :  22 ; 
+ e0   :  21 ; 
  e1   :  21 ; 
  e2   :  20 ; 
- e3   :  20 ; 
+ e3   :  1f ; 
  e4   :  1e ; 
  e5   :  1d ; 
  e6   :  1c ; 
- e7   :  1b ; 
+ e7   :  1a ; 
  e8   :  1a ; 
  e9   :  19 ; 
  ea   :  19 ; 
- eb   :  17 ; 
+ eb   :  18 ; 
  ec   :  16 ; 
  ed   :  15 ; 
- ee   :  15 ; 
- ef   :  14 ; 
+ ee   :  13 ; 
+ ef   :  13 ; 
  f0   :  13 ; 
- f1   :  12 ; 
+ f1   :  13 ; 
  f2   :  12 ; 
  f3   :  11 ; 
  f4   :  f ; 
- f5   :  e ; 
+ f5   :  d ; 
  f6   :  c ; 
- f7   :  c ; 
- f8   :  d ; 
- f9   :  c ; 
+ f7   :  d ; 
+ f8   :  c ; 
+ f9   :  b ; 
  fa   :  b ; 
  fb   :  a ; 
  fc   :  7 ; 
- fd   :  5 ; 
- fe   :  2 ; 
- ff   :  0 ; 
+ fd   :  4 ; 
+ fe   :  1 ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_34.mif
index 522170b119..60929a0198 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_34.mif
@@ -3,81 +3,81 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  16 ; 
- 1   :  e ; 
- 2   :  8 ; 
- 3   :  3 ; 
- 4   :  fffe ; 
- 5   :  fffa ; 
- 6   :  fff6 ; 
- 7   :  fff1 ; 
- 8   :  ffeb ; 
- 9   :  ffe5 ; 
- a   :  ffdf ; 
- b   :  ffd9 ; 
- c   :  ffd3 ; 
- d   :  ffcd ; 
- e   :  ffc7 ; 
- f   :  ffc1 ; 
- 10   :  ffbb ; 
- 11   :  ffb6 ; 
- 12   :  ffb0 ; 
- 13   :  ffaa ; 
- 14   :  ffa5 ; 
- 15   :  ff9f ; 
- 16   :  ff9a ; 
- 17   :  ff94 ; 
- 18   :  ff8f ; 
- 19   :  ff8a ; 
- 1a   :  ff85 ; 
- 1b   :  ff7f ; 
- 1c   :  ff7a ; 
- 1d   :  ff75 ; 
- 1e   :  ff70 ; 
- 1f   :  ff6b ; 
- 20   :  ff66 ; 
- 21   :  ff61 ; 
- 22   :  ff5d ; 
- 23   :  ff58 ; 
- 24   :  ff53 ; 
- 25   :  ff4f ; 
- 26   :  ff4a ; 
- 27   :  ff46 ; 
- 28   :  ff41 ; 
- 29   :  ff3d ; 
- 2a   :  ff38 ; 
- 2b   :  ff34 ; 
- 2c   :  ff30 ; 
- 2d   :  ff2c ; 
- 2e   :  ff28 ; 
- 2f   :  ff24 ; 
- 30   :  ff20 ; 
- 31   :  ff1c ; 
- 32   :  ff18 ; 
- 33   :  ff14 ; 
- 34   :  ff11 ; 
- 35   :  ff0d ; 
- 36   :  ff09 ; 
- 37   :  ff06 ; 
+ 0   :  13 ; 
+ 1   :  d ; 
+ 2   :  6 ; 
+ 3   :  1 ; 
+ 4   :  fffd ; 
+ 5   :  fff9 ; 
+ 6   :  fff4 ; 
+ 7   :  ffef ; 
+ 8   :  ffe9 ; 
+ 9   :  ffe3 ; 
+ a   :  ffdd ; 
+ b   :  ffd7 ; 
+ c   :  ffd1 ; 
+ d   :  ffcb ; 
+ e   :  ffc5 ; 
+ f   :  ffc0 ; 
+ 10   :  ffba ; 
+ 11   :  ffb4 ; 
+ 12   :  ffaf ; 
+ 13   :  ffa9 ; 
+ 14   :  ffa3 ; 
+ 15   :  ff9e ; 
+ 16   :  ff98 ; 
+ 17   :  ff93 ; 
+ 18   :  ff8e ; 
+ 19   :  ff88 ; 
+ 1a   :  ff83 ; 
+ 1b   :  ff7e ; 
+ 1c   :  ff79 ; 
+ 1d   :  ff74 ; 
+ 1e   :  ff6f ; 
+ 1f   :  ff6a ; 
+ 20   :  ff65 ; 
+ 21   :  ff60 ; 
+ 22   :  ff5b ; 
+ 23   :  ff57 ; 
+ 24   :  ff52 ; 
+ 25   :  ff4d ; 
+ 26   :  ff49 ; 
+ 27   :  ff44 ; 
+ 28   :  ff40 ; 
+ 29   :  ff3c ; 
+ 2a   :  ff37 ; 
+ 2b   :  ff33 ; 
+ 2c   :  ff2f ; 
+ 2d   :  ff2b ; 
+ 2e   :  ff27 ; 
+ 2f   :  ff23 ; 
+ 30   :  ff1f ; 
+ 31   :  ff1b ; 
+ 32   :  ff17 ; 
+ 33   :  ff13 ; 
+ 34   :  ff10 ; 
+ 35   :  ff0c ; 
+ 36   :  ff08 ; 
+ 37   :  ff05 ; 
  38   :  ff02 ; 
- 39   :  feff ; 
- 3a   :  fefc ; 
+ 39   :  fefe ; 
+ 3a   :  fefb ; 
  3b   :  fef8 ; 
  3c   :  fef5 ; 
- 3d   :  fef2 ; 
- 3e   :  feef ; 
- 3f   :  feec ; 
+ 3d   :  fef1 ; 
+ 3e   :  feee ; 
+ 3f   :  feeb ; 
  40   :  fee9 ; 
  41   :  fee6 ; 
- 42   :  fee4 ; 
- 43   :  fee1 ; 
+ 42   :  fee3 ; 
+ 43   :  fee0 ; 
  44   :  fede ; 
- 45   :  fedc ; 
- 46   :  fed9 ; 
- 47   :  fed7 ; 
+ 45   :  fedb ; 
+ 46   :  fed8 ; 
+ 47   :  fed6 ; 
  48   :  fed4 ; 
- 49   :  fed2 ; 
- 4a   :  fed0 ; 
+ 49   :  fed1 ; 
+ 4a   :  fecf ; 
  4b   :  fecd ; 
  4c   :  fecb ; 
  4d   :  fec9 ; 
@@ -85,31 +85,31 @@ CONTENT BEGIN
  4f   :  fec5 ; 
  50   :  fec3 ; 
  51   :  fec1 ; 
- 52   :  fec0 ; 
+ 52   :  febf ; 
  53   :  febe ; 
  54   :  febc ; 
- 55   :  febb ; 
+ 55   :  feba ; 
  56   :  feb9 ; 
  57   :  feb8 ; 
- 58   :  feb7 ; 
+ 58   :  feb6 ; 
  59   :  feb5 ; 
  5a   :  feb4 ; 
  5b   :  feb3 ; 
- 5c   :  feb2 ; 
- 5d   :  feb1 ; 
- 5e   :  feb0 ; 
+ 5c   :  feb1 ; 
+ 5d   :  feb0 ; 
+ 5e   :  feaf ; 
  5f   :  feaf ; 
  60   :  feae ; 
  61   :  fead ; 
  62   :  feac ; 
- 63   :  feac ; 
+ 63   :  feab ; 
  64   :  feab ; 
  65   :  feaa ; 
  66   :  feaa ; 
- 67   :  feaa ; 
+ 67   :  fea9 ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea9 ; 
+ 6a   :  fea8 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -138,125 +138,125 @@ CONTENT BEGIN
  84   :  feb5 ; 
  85   :  feb6 ; 
  86   :  feb7 ; 
- 87   :  feb8 ; 
+ 87   :  feb9 ; 
  88   :  feba ; 
  89   :  febb ; 
- 8a   :  febc ; 
+ 8a   :  febd ; 
  8b   :  febe ; 
- 8c   :  febf ; 
+ 8c   :  fec0 ; 
  8d   :  fec1 ; 
- 8e   :  fec2 ; 
+ 8e   :  fec3 ; 
  8f   :  fec4 ; 
  90   :  fec6 ; 
- 91   :  fec7 ; 
+ 91   :  fec8 ; 
  92   :  fec9 ; 
  93   :  fecb ; 
  94   :  fecd ; 
- 95   :  fece ; 
- 96   :  fed0 ; 
- 97   :  fed2 ; 
- 98   :  fed4 ; 
- 99   :  fed6 ; 
- 9a   :  fed8 ; 
- 9b   :  feda ; 
- 9c   :  fedc ; 
- 9d   :  fede ; 
- 9e   :  fee0 ; 
+ 95   :  fecf ; 
+ 96   :  fed1 ; 
+ 97   :  fed3 ; 
+ 98   :  fed5 ; 
+ 99   :  fed7 ; 
+ 9a   :  fed9 ; 
+ 9b   :  fedb ; 
+ 9c   :  fedd ; 
+ 9d   :  fedf ; 
+ 9e   :  fee1 ; 
  9f   :  fee3 ; 
  a0   :  fee5 ; 
- a1   :  fee7 ; 
- a2   :  fee9 ; 
+ a1   :  fee8 ; 
+ a2   :  feea ; 
  a3   :  feec ; 
- a4   :  feee ; 
- a5   :  fef0 ; 
+ a4   :  feef ; 
+ a5   :  fef1 ; 
  a6   :  fef3 ; 
- a7   :  fef5 ; 
+ a7   :  fef6 ; 
  a8   :  fef8 ; 
- a9   :  fefa ; 
+ a9   :  fefb ; 
  aa   :  fefd ; 
- ab   :  feff ; 
+ ab   :  ff00 ; 
  ac   :  ff02 ; 
- ad   :  ff04 ; 
+ ad   :  ff05 ; 
  ae   :  ff07 ; 
- af   :  ff09 ; 
- b0   :  ff0c ; 
+ af   :  ff0a ; 
+ b0   :  ff0d ; 
  b1   :  ff0f ; 
- b2   :  ff11 ; 
- b3   :  ff14 ; 
+ b2   :  ff12 ; 
+ b3   :  ff15 ; 
  b4   :  ff17 ; 
- b5   :  ff19 ; 
- b6   :  ff1c ; 
- b7   :  ff1f ; 
+ b5   :  ff1a ; 
+ b6   :  ff1d ; 
+ b7   :  ff20 ; 
  b8   :  ff22 ; 
  b9   :  ff25 ; 
- ba   :  ff27 ; 
- bb   :  ff2a ; 
- bc   :  ff2d ; 
- bd   :  ff30 ; 
+ ba   :  ff28 ; 
+ bb   :  ff2b ; 
+ bc   :  ff2e ; 
+ bd   :  ff31 ; 
  be   :  ff33 ; 
  bf   :  ff36 ; 
  c0   :  ff39 ; 
- c1   :  ff3b ; 
- c2   :  ff3e ; 
- c3   :  ff41 ; 
- c4   :  ff44 ; 
- c5   :  ff47 ; 
- c6   :  ff4a ; 
- c7   :  ff4d ; 
- c8   :  ff50 ; 
- c9   :  ff53 ; 
- ca   :  ff56 ; 
- cb   :  ff59 ; 
- cc   :  ff5c ; 
- cd   :  ff5f ; 
- ce   :  ff62 ; 
- cf   :  ff65 ; 
- d0   :  ff68 ; 
- d1   :  ff6b ; 
- d2   :  ff6e ; 
- d3   :  ff71 ; 
- d4   :  ff74 ; 
- d5   :  ff77 ; 
- d6   :  ff7a ; 
- d7   :  ff7d ; 
- d8   :  ff80 ; 
- d9   :  ff83 ; 
- da   :  ff86 ; 
- db   :  ff89 ; 
- dc   :  ff8c ; 
- dd   :  ff8f ; 
- de   :  ff92 ; 
- df   :  ff95 ; 
- e0   :  ff98 ; 
- e1   :  ff9b ; 
- e2   :  ff9e ; 
- e3   :  ffa1 ; 
- e4   :  ffa4 ; 
- e5   :  ffa7 ; 
- e6   :  ffaa ; 
- e7   :  ffad ; 
- e8   :  ffb0 ; 
- e9   :  ffb3 ; 
+ c1   :  ff3c ; 
+ c2   :  ff3f ; 
+ c3   :  ff42 ; 
+ c4   :  ff45 ; 
+ c5   :  ff48 ; 
+ c6   :  ff4b ; 
+ c7   :  ff4e ; 
+ c8   :  ff51 ; 
+ c9   :  ff54 ; 
+ ca   :  ff57 ; 
+ cb   :  ff5a ; 
+ cc   :  ff5d ; 
+ cd   :  ff60 ; 
+ ce   :  ff63 ; 
+ cf   :  ff66 ; 
+ d0   :  ff69 ; 
+ d1   :  ff6c ; 
+ d2   :  ff6f ; 
+ d3   :  ff72 ; 
+ d4   :  ff75 ; 
+ d5   :  ff78 ; 
+ d6   :  ff7b ; 
+ d7   :  ff7e ; 
+ d8   :  ff81 ; 
+ d9   :  ff84 ; 
+ da   :  ff87 ; 
+ db   :  ff8a ; 
+ dc   :  ff8d ; 
+ dd   :  ff90 ; 
+ de   :  ff93 ; 
+ df   :  ff96 ; 
+ e0   :  ff99 ; 
+ e1   :  ff9c ; 
+ e2   :  ff9f ; 
+ e3   :  ffa2 ; 
+ e4   :  ffa5 ; 
+ e5   :  ffa8 ; 
+ e6   :  ffab ; 
+ e7   :  ffae ; 
+ e8   :  ffb1 ; 
+ e9   :  ffb4 ; 
  ea   :  ffb6 ; 
  eb   :  ffb9 ; 
  ec   :  ffbc ; 
- ed   :  ffbe ; 
- ee   :  ffc1 ; 
- ef   :  ffc4 ; 
- f0   :  ffc7 ; 
- f1   :  ffca ; 
+ ed   :  ffbf ; 
+ ee   :  ffc2 ; 
+ ef   :  ffc5 ; 
+ f0   :  ffc8 ; 
+ f1   :  ffcb ; 
  f2   :  ffcd ; 
- f3   :  ffcf ; 
- f4   :  ffd2 ; 
- f5   :  ffd5 ; 
- f6   :  ffd8 ; 
+ f3   :  ffd0 ; 
+ f4   :  ffd3 ; 
+ f5   :  ffd6 ; 
+ f6   :  ffd9 ; 
  f7   :  ffdb ; 
- f8   :  ffdd ; 
- f9   :  ffe0 ; 
+ f8   :  ffde ; 
+ f9   :  ffe1 ; 
  fa   :  ffe3 ; 
- fb   :  ffe5 ; 
- fc   :  ffe8 ; 
- fd   :  ffea ; 
+ fb   :  ffe6 ; 
+ fc   :  ffe9 ; 
+ fd   :  ffe9 ; 
  fe   :  ffea ; 
  ff   :  ffeb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_35.mif
index 812bd104b0..f4f5a2ab0a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_35.mif
@@ -3,112 +3,112 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc3 ; 
- 1   :  ffd0 ; 
- 2   :  ffde ; 
- 3   :  ffec ; 
- 4   :  fffa ; 
- 5   :  a ; 
- 6   :  19 ; 
- 7   :  28 ; 
- 8   :  37 ; 
- 9   :  44 ; 
- a   :  51 ; 
- b   :  5e ; 
- c   :  6a ; 
- d   :  77 ; 
- e   :  83 ; 
- f   :  90 ; 
- 10   :  9c ; 
- 11   :  a9 ; 
- 12   :  b5 ; 
- 13   :  c1 ; 
- 14   :  cd ; 
- 15   :  d9 ; 
- 16   :  e5 ; 
- 17   :  f1 ; 
- 18   :  fc ; 
- 19   :  108 ; 
- 1a   :  113 ; 
- 1b   :  11f ; 
- 1c   :  12a ; 
- 1d   :  135 ; 
- 1e   :  140 ; 
- 1f   :  14b ; 
- 20   :  156 ; 
- 21   :  160 ; 
- 22   :  16b ; 
- 23   :  175 ; 
- 24   :  17f ; 
- 25   :  18a ; 
- 26   :  194 ; 
- 27   :  19e ; 
- 28   :  1a7 ; 
- 29   :  1b1 ; 
- 2a   :  1bb ; 
- 2b   :  1c4 ; 
- 2c   :  1ce ; 
- 2d   :  1d7 ; 
- 2e   :  1e0 ; 
- 2f   :  1e9 ; 
- 30   :  1f2 ; 
- 31   :  1fa ; 
- 32   :  203 ; 
- 33   :  20b ; 
- 34   :  214 ; 
- 35   :  21c ; 
- 36   :  224 ; 
- 37   :  22c ; 
- 38   :  233 ; 
- 39   :  23b ; 
- 3a   :  243 ; 
- 3b   :  24a ; 
- 3c   :  251 ; 
- 3d   :  258 ; 
- 3e   :  25f ; 
- 3f   :  266 ; 
+ 0   :  ffc7 ; 
+ 1   :  ffd3 ; 
+ 2   :  ffe1 ; 
+ 3   :  fff0 ; 
+ 4   :  ffff ; 
+ 5   :  e ; 
+ 6   :  1d ; 
+ 7   :  2d ; 
+ 8   :  3b ; 
+ 9   :  48 ; 
+ a   :  55 ; 
+ b   :  61 ; 
+ c   :  6c ; 
+ d   :  79 ; 
+ e   :  87 ; 
+ f   :  93 ; 
+ 10   :  9f ; 
+ 11   :  ac ; 
+ 12   :  b8 ; 
+ 13   :  c4 ; 
+ 14   :  d0 ; 
+ 15   :  dc ; 
+ 16   :  e8 ; 
+ 17   :  f4 ; 
+ 18   :  ff ; 
+ 19   :  10b ; 
+ 1a   :  116 ; 
+ 1b   :  121 ; 
+ 1c   :  12d ; 
+ 1d   :  138 ; 
+ 1e   :  143 ; 
+ 1f   :  14d ; 
+ 20   :  158 ; 
+ 21   :  163 ; 
+ 22   :  16d ; 
+ 23   :  178 ; 
+ 24   :  182 ; 
+ 25   :  18c ; 
+ 26   :  196 ; 
+ 27   :  1a0 ; 
+ 28   :  1aa ; 
+ 29   :  1b4 ; 
+ 2a   :  1bd ; 
+ 2b   :  1c7 ; 
+ 2c   :  1d0 ; 
+ 2d   :  1d9 ; 
+ 2e   :  1e2 ; 
+ 2f   :  1eb ; 
+ 30   :  1f4 ; 
+ 31   :  1fc ; 
+ 32   :  205 ; 
+ 33   :  20d ; 
+ 34   :  216 ; 
+ 35   :  21e ; 
+ 36   :  226 ; 
+ 37   :  22e ; 
+ 38   :  235 ; 
+ 39   :  23d ; 
+ 3a   :  244 ; 
+ 3b   :  24c ; 
+ 3c   :  253 ; 
+ 3d   :  25a ; 
+ 3e   :  261 ; 
+ 3f   :  268 ; 
  40   :  26d ; 
- 41   :  273 ; 
- 42   :  27a ; 
- 43   :  280 ; 
- 44   :  286 ; 
- 45   :  28c ; 
- 46   :  292 ; 
- 47   :  298 ; 
- 48   :  29d ; 
- 49   :  2a3 ; 
- 4a   :  2a8 ; 
- 4b   :  2ad ; 
- 4c   :  2b2 ; 
- 4d   :  2b7 ; 
- 4e   :  2bc ; 
- 4f   :  2c0 ; 
- 50   :  2c5 ; 
- 51   :  2c9 ; 
- 52   :  2cd ; 
- 53   :  2d1 ; 
- 54   :  2d5 ; 
- 55   :  2d9 ; 
- 56   :  2dd ; 
- 57   :  2e0 ; 
- 58   :  2e4 ; 
- 59   :  2e7 ; 
- 5a   :  2ea ; 
- 5b   :  2ed ; 
- 5c   :  2f0 ; 
+ 41   :  275 ; 
+ 42   :  27b ; 
+ 43   :  281 ; 
+ 44   :  288 ; 
+ 45   :  28e ; 
+ 46   :  293 ; 
+ 47   :  299 ; 
+ 48   :  29f ; 
+ 49   :  2a4 ; 
+ 4a   :  2a9 ; 
+ 4b   :  2ae ; 
+ 4c   :  2b3 ; 
+ 4d   :  2b8 ; 
+ 4e   :  2bd ; 
+ 4f   :  2c2 ; 
+ 50   :  2c6 ; 
+ 51   :  2ca ; 
+ 52   :  2ce ; 
+ 53   :  2d2 ; 
+ 54   :  2d6 ; 
+ 55   :  2da ; 
+ 56   :  2de ; 
+ 57   :  2e1 ; 
+ 58   :  2e5 ; 
+ 59   :  2e8 ; 
+ 5a   :  2eb ; 
+ 5b   :  2ee ; 
+ 5c   :  2f1 ; 
  5d   :  2f3 ; 
- 5e   :  2f5 ; 
- 5f   :  2f7 ; 
+ 5e   :  2f6 ; 
+ 5f   :  2f8 ; 
  60   :  2fa ; 
  61   :  2fc ; 
  62   :  2fe ; 
  63   :  300 ; 
  64   :  302 ; 
- 65   :  303 ; 
+ 65   :  304 ; 
  66   :  305 ; 
  67   :  306 ; 
  68   :  307 ; 
- 69   :  308 ; 
+ 69   :  309 ; 
  6a   :  309 ; 
  6b   :  30a ; 
  6c   :  30b ; 
@@ -128,135 +128,135 @@ CONTENT BEGIN
  7a   :  307 ; 
  7b   :  306 ; 
  7c   :  305 ; 
- 7d   :  304 ; 
+ 7d   :  303 ; 
  7e   :  302 ; 
  7f   :  300 ; 
- 80   :  2ff ; 
- 81   :  2fd ; 
- 82   :  2fb ; 
- 83   :  2f9 ; 
- 84   :  2f7 ; 
+ 80   :  2fe ; 
+ 81   :  2fc ; 
+ 82   :  2fa ; 
+ 83   :  2f8 ; 
+ 84   :  2f6 ; 
  85   :  2f4 ; 
- 86   :  2f2 ; 
+ 86   :  2f1 ; 
  87   :  2ef ; 
- 88   :  2ed ; 
- 89   :  2ea ; 
+ 88   :  2ec ; 
+ 89   :  2e9 ; 
  8a   :  2e7 ; 
  8b   :  2e4 ; 
  8c   :  2e1 ; 
  8d   :  2de ; 
- 8e   :  2db ; 
- 8f   :  2d8 ; 
+ 8e   :  2da ; 
+ 8f   :  2d7 ; 
  90   :  2d4 ; 
- 91   :  2d1 ; 
- 92   :  2cd ; 
- 93   :  2ca ; 
- 94   :  2c6 ; 
- 95   :  2c2 ; 
- 96   :  2be ; 
- 97   :  2ba ; 
- 98   :  2b6 ; 
- 99   :  2b2 ; 
- 9a   :  2ad ; 
- 9b   :  2a9 ; 
- 9c   :  2a4 ; 
- 9d   :  2a0 ; 
- 9e   :  29b ; 
- 9f   :  296 ; 
- a0   :  292 ; 
- a1   :  28d ; 
- a2   :  288 ; 
- a3   :  283 ; 
- a4   :  27e ; 
- a5   :  279 ; 
- a6   :  273 ; 
- a7   :  26e ; 
- a8   :  269 ; 
- a9   :  263 ; 
- aa   :  25e ; 
- ab   :  258 ; 
- ac   :  253 ; 
- ad   :  24d ; 
- ae   :  247 ; 
- af   :  241 ; 
- b0   :  23b ; 
- b1   :  235 ; 
- b2   :  22f ; 
- b3   :  229 ; 
- b4   :  223 ; 
- b5   :  21d ; 
- b6   :  217 ; 
- b7   :  211 ; 
- b8   :  20b ; 
- b9   :  204 ; 
- ba   :  1fe ; 
- bb   :  1f7 ; 
- bc   :  1f1 ; 
- bd   :  1ea ; 
- be   :  1e4 ; 
- bf   :  1dd ; 
- c0   :  1d7 ; 
- c1   :  1d0 ; 
- c2   :  1c9 ; 
- c3   :  1c3 ; 
- c4   :  1bc ; 
- c5   :  1b5 ; 
- c6   :  1ae ; 
- c7   :  1a8 ; 
- c8   :  1a1 ; 
- c9   :  19a ; 
- ca   :  193 ; 
- cb   :  18c ; 
- cc   :  185 ; 
- cd   :  17e ; 
- ce   :  177 ; 
- cf   :  170 ; 
- d0   :  169 ; 
- d1   :  162 ; 
- d2   :  15b ; 
- d3   :  154 ; 
- d4   :  14d ; 
- d5   :  146 ; 
- d6   :  13f ; 
- d7   :  138 ; 
- d8   :  131 ; 
- d9   :  129 ; 
- da   :  122 ; 
- db   :  11b ; 
- dc   :  114 ; 
- dd   :  10d ; 
- de   :  106 ; 
- df   :  ff ; 
- e0   :  f8 ; 
- e1   :  f1 ; 
- e2   :  ea ; 
- e3   :  e2 ; 
- e4   :  db ; 
- e5   :  d4 ; 
- e6   :  cd ; 
- e7   :  c6 ; 
- e8   :  bf ; 
- e9   :  b8 ; 
- ea   :  b1 ; 
- eb   :  aa ; 
- ec   :  a3 ; 
- ed   :  9c ; 
- ee   :  95 ; 
- ef   :  8e ; 
- f0   :  87 ; 
- f1   :  81 ; 
- f2   :  7a ; 
- f3   :  73 ; 
- f4   :  6c ; 
- f5   :  65 ; 
- f6   :  5f ; 
- f7   :  58 ; 
- f8   :  52 ; 
- f9   :  4b ; 
- fa   :  45 ; 
- fb   :  3e ; 
- fc   :  36 ; 
- fd   :  2d ; 
- fe   :  25 ; 
- ff   :  1c ; 
+ 91   :  2d0 ; 
+ 92   :  2cc ; 
+ 93   :  2c9 ; 
+ 94   :  2c5 ; 
+ 95   :  2c1 ; 
+ 96   :  2bd ; 
+ 97   :  2b9 ; 
+ 98   :  2b5 ; 
+ 99   :  2b1 ; 
+ 9a   :  2ac ; 
+ 9b   :  2a8 ; 
+ 9c   :  2a3 ; 
+ 9d   :  29f ; 
+ 9e   :  29a ; 
+ 9f   :  295 ; 
+ a0   :  290 ; 
+ a1   :  28c ; 
+ a2   :  287 ; 
+ a3   :  282 ; 
+ a4   :  27c ; 
+ a5   :  277 ; 
+ a6   :  272 ; 
+ a7   :  26d ; 
+ a8   :  267 ; 
+ a9   :  262 ; 
+ aa   :  25c ; 
+ ab   :  257 ; 
+ ac   :  251 ; 
+ ad   :  24b ; 
+ ae   :  246 ; 
+ af   :  240 ; 
+ b0   :  23a ; 
+ b1   :  234 ; 
+ b2   :  22e ; 
+ b3   :  228 ; 
+ b4   :  222 ; 
+ b5   :  21c ; 
+ b6   :  215 ; 
+ b7   :  20f ; 
+ b8   :  209 ; 
+ b9   :  203 ; 
+ ba   :  1fc ; 
+ bb   :  1f6 ; 
+ bc   :  1ef ; 
+ bd   :  1e9 ; 
+ be   :  1e2 ; 
+ bf   :  1dc ; 
+ c0   :  1d5 ; 
+ c1   :  1ce ; 
+ c2   :  1c8 ; 
+ c3   :  1c1 ; 
+ c4   :  1ba ; 
+ c5   :  1b4 ; 
+ c6   :  1ad ; 
+ c7   :  1a6 ; 
+ c8   :  19f ; 
+ c9   :  198 ; 
+ ca   :  191 ; 
+ cb   :  18a ; 
+ cc   :  183 ; 
+ cd   :  17c ; 
+ ce   :  175 ; 
+ cf   :  16e ; 
+ d0   :  167 ; 
+ d1   :  160 ; 
+ d2   :  159 ; 
+ d3   :  152 ; 
+ d4   :  14b ; 
+ d5   :  144 ; 
+ d6   :  13d ; 
+ d7   :  136 ; 
+ d8   :  12f ; 
+ d9   :  128 ; 
+ da   :  121 ; 
+ db   :  119 ; 
+ dc   :  112 ; 
+ dd   :  10b ; 
+ de   :  104 ; 
+ df   :  fd ; 
+ e0   :  f6 ; 
+ e1   :  ef ; 
+ e2   :  e8 ; 
+ e3   :  e1 ; 
+ e4   :  da ; 
+ e5   :  d3 ; 
+ e6   :  cb ; 
+ e7   :  c4 ; 
+ e8   :  bd ; 
+ e9   :  b6 ; 
+ ea   :  b0 ; 
+ eb   :  a8 ; 
+ ec   :  a1 ; 
+ ed   :  9a ; 
+ ee   :  94 ; 
+ ef   :  8d ; 
+ f0   :  86 ; 
+ f1   :  7f ; 
+ f2   :  78 ; 
+ f3   :  71 ; 
+ f4   :  6a ; 
+ f5   :  64 ; 
+ f6   :  5d ; 
+ f7   :  56 ; 
+ f8   :  50 ; 
+ f9   :  4a ; 
+ fa   :  43 ; 
+ fb   :  3d ; 
+ fc   :  33 ; 
+ fd   :  2c ; 
+ fe   :  23 ; 
+ ff   :  1b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_36.mif
index 7ceff9e623..c20761446e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_36.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  50 ; 
- 1   :  35 ; 
- 2   :  1a ; 
- 3   :  0 ; 
- 4   :  ffe8 ; 
- 5   :  ffd0 ; 
- 6   :  ffb7 ; 
- 7   :  ff9e ; 
- 8   :  ff84 ; 
- 9   :  ff6b ; 
- a   :  ff51 ; 
- b   :  ff38 ; 
- c   :  ff1f ; 
- d   :  ff06 ; 
- e   :  feed ; 
- f   :  fed4 ; 
- 10   :  febb ; 
- 11   :  fea3 ; 
- 12   :  fe8b ; 
- 13   :  fe73 ; 
- 14   :  fe5b ; 
- 15   :  fe43 ; 
- 16   :  fe2c ; 
- 17   :  fe15 ; 
- 18   :  fdfd ; 
- 19   :  fde7 ; 
- 1a   :  fdd0 ; 
- 1b   :  fdb9 ; 
- 1c   :  fda3 ; 
- 1d   :  fd8d ; 
- 1e   :  fd77 ; 
- 1f   :  fd62 ; 
- 20   :  fd4c ; 
- 21   :  fd37 ; 
- 22   :  fd22 ; 
- 23   :  fd0d ; 
- 24   :  fcf9 ; 
- 25   :  fce5 ; 
- 26   :  fcd1 ; 
- 27   :  fcbd ; 
- 28   :  fca9 ; 
- 29   :  fc96 ; 
- 2a   :  fc83 ; 
- 2b   :  fc70 ; 
- 2c   :  fc5d ; 
- 2d   :  fc4b ; 
- 2e   :  fc39 ; 
- 2f   :  fc27 ; 
- 30   :  fc15 ; 
- 31   :  fc04 ; 
- 32   :  fbf2 ; 
- 33   :  fbe2 ; 
- 34   :  fbd1 ; 
- 35   :  fbc0 ; 
- 36   :  fbb0 ; 
- 37   :  fba0 ; 
- 38   :  fb91 ; 
- 39   :  fb81 ; 
- 3a   :  fb72 ; 
- 3b   :  fb63 ; 
- 3c   :  fb55 ; 
- 3d   :  fb47 ; 
- 3e   :  fb38 ; 
- 3f   :  fb2b ; 
- 40   :  fb1d ; 
- 41   :  fb10 ; 
- 42   :  fb03 ; 
- 43   :  faf6 ; 
- 44   :  faea ; 
- 45   :  fadd ; 
- 46   :  fad1 ; 
- 47   :  fac6 ; 
- 48   :  faba ; 
- 49   :  faaf ; 
- 4a   :  faa4 ; 
- 4b   :  fa9a ; 
- 4c   :  fa90 ; 
- 4d   :  fa85 ; 
- 4e   :  fa7c ; 
- 4f   :  fa72 ; 
- 50   :  fa69 ; 
- 51   :  fa60 ; 
- 52   :  fa57 ; 
- 53   :  fa4f ; 
- 54   :  fa47 ; 
- 55   :  fa3f ; 
- 56   :  fa37 ; 
- 57   :  fa30 ; 
- 58   :  fa29 ; 
- 59   :  fa22 ; 
- 5a   :  fa1c ; 
- 5b   :  fa15 ; 
- 5c   :  fa10 ; 
- 5d   :  fa0a ; 
- 5e   :  fa04 ; 
- 5f   :  f9ff ; 
- 60   :  f9fa ; 
- 61   :  f9f6 ; 
- 62   :  f9f1 ; 
- 63   :  f9ed ; 
+ 0   :  49 ; 
+ 1   :  2e ; 
+ 2   :  13 ; 
+ 3   :  fffa ; 
+ 4   :  ffe1 ; 
+ 5   :  ffc9 ; 
+ 6   :  ffb1 ; 
+ 7   :  ff98 ; 
+ 8   :  ff7e ; 
+ 9   :  ff64 ; 
+ a   :  ff4b ; 
+ b   :  ff31 ; 
+ c   :  ff18 ; 
+ d   :  feff ; 
+ e   :  fee6 ; 
+ f   :  fece ; 
+ 10   :  feb5 ; 
+ 11   :  fe9d ; 
+ 12   :  fe85 ; 
+ 13   :  fe6d ; 
+ 14   :  fe55 ; 
+ 15   :  fe3d ; 
+ 16   :  fe26 ; 
+ 17   :  fe0f ; 
+ 18   :  fdf8 ; 
+ 19   :  fde1 ; 
+ 1a   :  fdca ; 
+ 1b   :  fdb4 ; 
+ 1c   :  fd9e ; 
+ 1d   :  fd88 ; 
+ 1e   :  fd72 ; 
+ 1f   :  fd5c ; 
+ 20   :  fd47 ; 
+ 21   :  fd32 ; 
+ 22   :  fd1d ; 
+ 23   :  fd08 ; 
+ 24   :  fcf4 ; 
+ 25   :  fce0 ; 
+ 26   :  fccc ; 
+ 27   :  fcb8 ; 
+ 28   :  fca4 ; 
+ 29   :  fc91 ; 
+ 2a   :  fc7e ; 
+ 2b   :  fc6b ; 
+ 2c   :  fc59 ; 
+ 2d   :  fc46 ; 
+ 2e   :  fc34 ; 
+ 2f   :  fc22 ; 
+ 30   :  fc11 ; 
+ 31   :  fbff ; 
+ 32   :  fbee ; 
+ 33   :  fbdd ; 
+ 34   :  fbcd ; 
+ 35   :  fbbc ; 
+ 36   :  fbac ; 
+ 37   :  fb9d ; 
+ 38   :  fb8d ; 
+ 39   :  fb7e ; 
+ 3a   :  fb6f ; 
+ 3b   :  fb60 ; 
+ 3c   :  fb51 ; 
+ 3d   :  fb43 ; 
+ 3e   :  fb35 ; 
+ 3f   :  fb27 ; 
+ 40   :  fb1a ; 
+ 41   :  fb0d ; 
+ 42   :  fb00 ; 
+ 43   :  faf3 ; 
+ 44   :  fae7 ; 
+ 45   :  fada ; 
+ 46   :  face ; 
+ 47   :  fac3 ; 
+ 48   :  fab8 ; 
+ 49   :  faad ; 
+ 4a   :  faa2 ; 
+ 4b   :  fa97 ; 
+ 4c   :  fa8d ; 
+ 4d   :  fa83 ; 
+ 4e   :  fa79 ; 
+ 4f   :  fa70 ; 
+ 50   :  fa67 ; 
+ 51   :  fa5e ; 
+ 52   :  fa55 ; 
+ 53   :  fa4d ; 
+ 54   :  fa45 ; 
+ 55   :  fa3d ; 
+ 56   :  fa36 ; 
+ 57   :  fa2e ; 
+ 58   :  fa27 ; 
+ 59   :  fa21 ; 
+ 5a   :  fa1a ; 
+ 5b   :  fa14 ; 
+ 5c   :  fa0e ; 
+ 5d   :  fa08 ; 
+ 5e   :  fa03 ; 
+ 5f   :  f9fe ; 
+ 60   :  f9f9 ; 
+ 61   :  f9f5 ; 
+ 62   :  f9f0 ; 
+ 63   :  f9ec ; 
  64   :  f9e9 ; 
- 65   :  f9e6 ; 
- 66   :  f9e3 ; 
- 67   :  f9e0 ; 
- 68   :  f9dd ; 
+ 65   :  f9e5 ; 
+ 66   :  f9e2 ; 
+ 67   :  f9df ; 
+ 68   :  f9dc ; 
  69   :  f9da ; 
  6a   :  f9d8 ; 
  6b   :  f9d6 ; 
  6c   :  f9d4 ; 
  6d   :  f9d3 ; 
- 6e   :  f9d2 ; 
- 6f   :  f9d1 ; 
+ 6e   :  f9d1 ; 
+ 6f   :  f9d0 ; 
  70   :  f9d0 ; 
- 71   :  f9d0 ; 
+ 71   :  f9cf ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
  75   :  f9d0 ; 
  76   :  f9d1 ; 
  77   :  f9d2 ; 
- 78   :  f9d3 ; 
+ 78   :  f9d4 ; 
  79   :  f9d5 ; 
  7a   :  f9d7 ; 
  7b   :  f9d9 ; 
  7c   :  f9db ; 
- 7d   :  f9dd ; 
- 7e   :  f9e0 ; 
- 7f   :  f9e3 ; 
- 80   :  f9e6 ; 
- 81   :  f9e9 ; 
- 82   :  f9ed ; 
- 83   :  f9f1 ; 
- 84   :  f9f5 ; 
- 85   :  f9f9 ; 
- 86   :  f9fe ; 
- 87   :  fa03 ; 
- 88   :  fa07 ; 
- 89   :  fa0d ; 
- 8a   :  fa12 ; 
- 8b   :  fa18 ; 
- 8c   :  fa1d ; 
- 8d   :  fa23 ; 
- 8e   :  fa2a ; 
- 8f   :  fa30 ; 
- 90   :  fa37 ; 
- 91   :  fa3d ; 
- 92   :  fa44 ; 
- 93   :  fa4c ; 
- 94   :  fa53 ; 
- 95   :  fa5b ; 
- 96   :  fa62 ; 
- 97   :  fa6a ; 
- 98   :  fa72 ; 
- 99   :  fa7b ; 
- 9a   :  fa83 ; 
- 9b   :  fa8c ; 
- 9c   :  fa95 ; 
- 9d   :  fa9e ; 
- 9e   :  faa7 ; 
- 9f   :  fab0 ; 
- a0   :  faba ; 
- a1   :  fac3 ; 
- a2   :  facd ; 
- a3   :  fad7 ; 
- a4   :  fae1 ; 
- a5   :  faec ; 
- a6   :  faf6 ; 
- a7   :  fb01 ; 
- a8   :  fb0b ; 
- a9   :  fb16 ; 
- aa   :  fb21 ; 
- ab   :  fb2d ; 
- ac   :  fb38 ; 
- ad   :  fb43 ; 
- ae   :  fb4f ; 
- af   :  fb5a ; 
- b0   :  fb66 ; 
- b1   :  fb72 ; 
- b2   :  fb7e ; 
- b3   :  fb8a ; 
- b4   :  fb97 ; 
- b5   :  fba3 ; 
- b6   :  fbb0 ; 
- b7   :  fbbc ; 
- b8   :  fbc9 ; 
- b9   :  fbd6 ; 
- ba   :  fbe3 ; 
- bb   :  fbf0 ; 
- bc   :  fbfd ; 
- bd   :  fc0a ; 
- be   :  fc17 ; 
- bf   :  fc25 ; 
- c0   :  fc32 ; 
- c1   :  fc40 ; 
- c2   :  fc4d ; 
- c3   :  fc5b ; 
- c4   :  fc69 ; 
- c5   :  fc77 ; 
- c6   :  fc85 ; 
- c7   :  fc93 ; 
- c8   :  fca1 ; 
- c9   :  fcaf ; 
- ca   :  fcbd ; 
- cb   :  fccb ; 
- cc   :  fcd9 ; 
- cd   :  fce8 ; 
- ce   :  fcf6 ; 
- cf   :  fd04 ; 
- d0   :  fd13 ; 
- d1   :  fd21 ; 
- d2   :  fd30 ; 
- d3   :  fd3e ; 
- d4   :  fd4d ; 
- d5   :  fd5c ; 
- d6   :  fd6a ; 
- d7   :  fd79 ; 
- d8   :  fd88 ; 
- d9   :  fd96 ; 
- da   :  fda5 ; 
- db   :  fdb4 ; 
- dc   :  fdc3 ; 
- dd   :  fdd1 ; 
- de   :  fde0 ; 
- df   :  fdef ; 
- e0   :  fdfe ; 
- e1   :  fe0d ; 
- e2   :  fe1b ; 
- e3   :  fe2a ; 
- e4   :  fe39 ; 
- e5   :  fe48 ; 
- e6   :  fe57 ; 
- e7   :  fe65 ; 
- e8   :  fe74 ; 
- e9   :  fe83 ; 
- ea   :  fe91 ; 
- eb   :  fea0 ; 
- ec   :  feaf ; 
- ed   :  febd ; 
- ee   :  fecc ; 
- ef   :  fedb ; 
- f0   :  fee9 ; 
- f1   :  fef8 ; 
- f2   :  ff06 ; 
- f3   :  ff14 ; 
- f4   :  ff23 ; 
- f5   :  ff31 ; 
- f6   :  ff3f ; 
- f7   :  ff4e ; 
- f8   :  ff5c ; 
- f9   :  ff6a ; 
- fa   :  ff78 ; 
- fb   :  ff86 ; 
- fc   :  ff94 ; 
- fd   :  ffa1 ; 
- fe   :  ffad ; 
- ff   :  ffb9 ; 
+ 7d   :  f9de ; 
+ 7e   :  f9e1 ; 
+ 7f   :  f9e4 ; 
+ 80   :  f9e7 ; 
+ 81   :  f9ea ; 
+ 82   :  f9ee ; 
+ 83   :  f9f2 ; 
+ 84   :  f9f6 ; 
+ 85   :  f9fa ; 
+ 86   :  f9ff ; 
+ 87   :  fa04 ; 
+ 88   :  fa09 ; 
+ 89   :  fa0e ; 
+ 8a   :  fa13 ; 
+ 8b   :  fa19 ; 
+ 8c   :  fa1f ; 
+ 8d   :  fa25 ; 
+ 8e   :  fa2b ; 
+ 8f   :  fa32 ; 
+ 90   :  fa38 ; 
+ 91   :  fa3f ; 
+ 92   :  fa46 ; 
+ 93   :  fa4d ; 
+ 94   :  fa55 ; 
+ 95   :  fa5c ; 
+ 96   :  fa64 ; 
+ 97   :  fa6c ; 
+ 98   :  fa74 ; 
+ 99   :  fa7d ; 
+ 9a   :  fa85 ; 
+ 9b   :  fa8e ; 
+ 9c   :  fa97 ; 
+ 9d   :  faa0 ; 
+ 9e   :  faa9 ; 
+ 9f   :  fab3 ; 
+ a0   :  fabc ; 
+ a1   :  fac6 ; 
+ a2   :  fad0 ; 
+ a3   :  fada ; 
+ a4   :  fae4 ; 
+ a5   :  faee ; 
+ a6   :  faf9 ; 
+ a7   :  fb03 ; 
+ a8   :  fb0e ; 
+ a9   :  fb19 ; 
+ aa   :  fb24 ; 
+ ab   :  fb2f ; 
+ ac   :  fb3b ; 
+ ad   :  fb46 ; 
+ ae   :  fb52 ; 
+ af   :  fb5d ; 
+ b0   :  fb69 ; 
+ b1   :  fb75 ; 
+ b2   :  fb81 ; 
+ b3   :  fb8d ; 
+ b4   :  fb9a ; 
+ b5   :  fba6 ; 
+ b6   :  fbb3 ; 
+ b7   :  fbbf ; 
+ b8   :  fbcc ; 
+ b9   :  fbd9 ; 
+ ba   :  fbe6 ; 
+ bb   :  fbf3 ; 
+ bc   :  fc00 ; 
+ bd   :  fc0d ; 
+ be   :  fc1b ; 
+ bf   :  fc28 ; 
+ c0   :  fc36 ; 
+ c1   :  fc43 ; 
+ c2   :  fc51 ; 
+ c3   :  fc5e ; 
+ c4   :  fc6c ; 
+ c5   :  fc7a ; 
+ c6   :  fc88 ; 
+ c7   :  fc96 ; 
+ c8   :  fca4 ; 
+ c9   :  fcb2 ; 
+ ca   :  fcc0 ; 
+ cb   :  fccf ; 
+ cc   :  fcdd ; 
+ cd   :  fceb ; 
+ ce   :  fcfa ; 
+ cf   :  fd08 ; 
+ d0   :  fd16 ; 
+ d1   :  fd25 ; 
+ d2   :  fd33 ; 
+ d3   :  fd42 ; 
+ d4   :  fd51 ; 
+ d5   :  fd5f ; 
+ d6   :  fd6e ; 
+ d7   :  fd7d ; 
+ d8   :  fd8b ; 
+ d9   :  fd9a ; 
+ da   :  fda9 ; 
+ db   :  fdb8 ; 
+ dc   :  fdc6 ; 
+ dd   :  fdd5 ; 
+ de   :  fde4 ; 
+ df   :  fdf3 ; 
+ e0   :  fe02 ; 
+ e1   :  fe10 ; 
+ e2   :  fe1f ; 
+ e3   :  fe2e ; 
+ e4   :  fe3d ; 
+ e5   :  fe4b ; 
+ e6   :  fe5a ; 
+ e7   :  fe69 ; 
+ e8   :  fe78 ; 
+ e9   :  fe86 ; 
+ ea   :  fe95 ; 
+ eb   :  fea4 ; 
+ ec   :  feb2 ; 
+ ed   :  fec1 ; 
+ ee   :  fed0 ; 
+ ef   :  fede ; 
+ f0   :  feed ; 
+ f1   :  fefb ; 
+ f2   :  ff0a ; 
+ f3   :  ff18 ; 
+ f4   :  ff26 ; 
+ f5   :  ff35 ; 
+ f6   :  ff43 ; 
+ f7   :  ff51 ; 
+ f8   :  ff5f ; 
+ f9   :  ff6d ; 
+ fa   :  ff7c ; 
+ fb   :  ff8a ; 
+ fc   :  ff98 ; 
+ fd   :  ffa3 ; 
+ fe   :  ffaf ; 
+ ff   :  ffbb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_37.mif
index 66b68a19b6..5de34e2ac1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_37.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff6c ; 
- 1   :  ffa0 ; 
- 2   :  ffd4 ; 
- 3   :  9 ; 
- 4   :  3e ; 
- 5   :  73 ; 
- 6   :  a8 ; 
- 7   :  dd ; 
- 8   :  111 ; 
- 9   :  144 ; 
- a   :  175 ; 
- b   :  1a5 ; 
- c   :  1d7 ; 
- d   :  207 ; 
- e   :  238 ; 
- f   :  268 ; 
- 10   :  298 ; 
- 11   :  2c7 ; 
- 12   :  2f6 ; 
- 13   :  325 ; 
- 14   :  353 ; 
- 15   :  381 ; 
- 16   :  3ae ; 
- 17   :  3db ; 
- 18   :  408 ; 
- 19   :  434 ; 
- 1a   :  460 ; 
- 1b   :  48b ; 
- 1c   :  4b6 ; 
- 1d   :  4e1 ; 
- 1e   :  50b ; 
- 1f   :  535 ; 
- 20   :  55e ; 
- 21   :  587 ; 
- 22   :  5b0 ; 
- 23   :  5d8 ; 
- 24   :  5ff ; 
- 25   :  626 ; 
- 26   :  64d ; 
- 27   :  673 ; 
- 28   :  699 ; 
- 29   :  6be ; 
- 2a   :  6e3 ; 
- 2b   :  707 ; 
- 2c   :  72b ; 
- 2d   :  74e ; 
- 2e   :  771 ; 
- 2f   :  794 ; 
- 30   :  7b6 ; 
- 31   :  7d7 ; 
- 32   :  7f8 ; 
- 33   :  818 ; 
- 34   :  838 ; 
- 35   :  858 ; 
- 36   :  877 ; 
- 37   :  895 ; 
- 38   :  8b3 ; 
- 39   :  8d1 ; 
- 3a   :  8ee ; 
- 3b   :  90a ; 
- 3c   :  926 ; 
- 3d   :  941 ; 
- 3e   :  95c ; 
- 3f   :  977 ; 
- 40   :  991 ; 
- 41   :  9aa ; 
- 42   :  9c3 ; 
- 43   :  9db ; 
- 44   :  9f3 ; 
- 45   :  a0a ; 
- 46   :  a21 ; 
- 47   :  a37 ; 
- 48   :  a4d ; 
- 49   :  a62 ; 
- 4a   :  a77 ; 
- 4b   :  a8b ; 
- 4c   :  a9e ; 
- 4d   :  ab1 ; 
- 4e   :  ac4 ; 
- 4f   :  ad6 ; 
- 50   :  ae7 ; 
- 51   :  af8 ; 
- 52   :  b09 ; 
- 53   :  b19 ; 
- 54   :  b28 ; 
- 55   :  b37 ; 
- 56   :  b45 ; 
- 57   :  b53 ; 
- 58   :  b60 ; 
- 59   :  b6d ; 
- 5a   :  b79 ; 
- 5b   :  b85 ; 
- 5c   :  b90 ; 
- 5d   :  b9b ; 
- 5e   :  ba5 ; 
- 5f   :  baf ; 
- 60   :  bb8 ; 
- 61   :  bc1 ; 
- 62   :  bc9 ; 
- 63   :  bd0 ; 
- 64   :  bd7 ; 
- 65   :  bde ; 
- 66   :  be4 ; 
- 67   :  bea ; 
- 68   :  bef ; 
- 69   :  bf3 ; 
- 6a   :  bf7 ; 
- 6b   :  bfb ; 
- 6c   :  bfe ; 
- 6d   :  c00 ; 
+ 0   :  ff79 ; 
+ 1   :  ffac ; 
+ 2   :  ffe1 ; 
+ 3   :  17 ; 
+ 4   :  4c ; 
+ 5   :  81 ; 
+ 6   :  b6 ; 
+ 7   :  ea ; 
+ 8   :  11e ; 
+ 9   :  150 ; 
+ a   :  181 ; 
+ b   :  1b2 ; 
+ c   :  1e3 ; 
+ d   :  214 ; 
+ e   :  244 ; 
+ f   :  274 ; 
+ 10   :  2a3 ; 
+ 11   :  2d3 ; 
+ 12   :  302 ; 
+ 13   :  330 ; 
+ 14   :  35e ; 
+ 15   :  38c ; 
+ 16   :  3b9 ; 
+ 17   :  3e6 ; 
+ 18   :  413 ; 
+ 19   :  43f ; 
+ 1a   :  46b ; 
+ 1b   :  496 ; 
+ 1c   :  4c1 ; 
+ 1d   :  4ec ; 
+ 1e   :  516 ; 
+ 1f   :  53f ; 
+ 20   :  569 ; 
+ 21   :  591 ; 
+ 22   :  5ba ; 
+ 23   :  5e2 ; 
+ 24   :  609 ; 
+ 25   :  630 ; 
+ 26   :  657 ; 
+ 27   :  67d ; 
+ 28   :  6a2 ; 
+ 29   :  6c7 ; 
+ 2a   :  6ec ; 
+ 2b   :  710 ; 
+ 2c   :  734 ; 
+ 2d   :  757 ; 
+ 2e   :  77a ; 
+ 2f   :  79c ; 
+ 30   :  7be ; 
+ 31   :  7df ; 
+ 32   :  800 ; 
+ 33   :  821 ; 
+ 34   :  840 ; 
+ 35   :  860 ; 
+ 36   :  87f ; 
+ 37   :  89d ; 
+ 38   :  8bb ; 
+ 39   :  8d8 ; 
+ 3a   :  8f5 ; 
+ 3b   :  911 ; 
+ 3c   :  92d ; 
+ 3d   :  948 ; 
+ 3e   :  963 ; 
+ 3f   :  97d ; 
+ 40   :  997 ; 
+ 41   :  9b0 ; 
+ 42   :  9c9 ; 
+ 43   :  9e1 ; 
+ 44   :  9f9 ; 
+ 45   :  a10 ; 
+ 46   :  a26 ; 
+ 47   :  a3c ; 
+ 48   :  a52 ; 
+ 49   :  a67 ; 
+ 4a   :  a7c ; 
+ 4b   :  a90 ; 
+ 4c   :  aa3 ; 
+ 4d   :  ab6 ; 
+ 4e   :  ac8 ; 
+ 4f   :  ada ; 
+ 50   :  aec ; 
+ 51   :  afc ; 
+ 52   :  b0d ; 
+ 53   :  b1d ; 
+ 54   :  b2c ; 
+ 55   :  b3b ; 
+ 56   :  b49 ; 
+ 57   :  b56 ; 
+ 58   :  b64 ; 
+ 59   :  b70 ; 
+ 5a   :  b7c ; 
+ 5b   :  b88 ; 
+ 5c   :  b93 ; 
+ 5d   :  b9e ; 
+ 5e   :  ba8 ; 
+ 5f   :  bb1 ; 
+ 60   :  bba ; 
+ 61   :  bc3 ; 
+ 62   :  bcb ; 
+ 63   :  bd2 ; 
+ 64   :  bd9 ; 
+ 65   :  bdf ; 
+ 66   :  be5 ; 
+ 67   :  beb ; 
+ 68   :  bf0 ; 
+ 69   :  bf4 ; 
+ 6a   :  bf8 ; 
+ 6b   :  bfc ; 
+ 6c   :  bff ; 
+ 6d   :  c01 ; 
  6e   :  c03 ; 
  6f   :  c04 ; 
  70   :  c05 ; 
@@ -120,143 +120,143 @@ CONTENT BEGIN
  72   :  c06 ; 
  73   :  c06 ; 
  74   :  c05 ; 
- 75   :  c04 ; 
- 76   :  c02 ; 
- 77   :  c00 ; 
- 78   :  bfd ; 
- 79   :  bfa ; 
- 7a   :  bf6 ; 
- 7b   :  bf2 ; 
- 7c   :  bee ; 
- 7d   :  be9 ; 
- 7e   :  be3 ; 
- 7f   :  bdd ; 
- 80   :  bd7 ; 
- 81   :  bd0 ; 
- 82   :  bc9 ; 
- 83   :  bc1 ; 
- 84   :  bb9 ; 
- 85   :  bb1 ; 
- 86   :  ba8 ; 
- 87   :  b9f ; 
- 88   :  b95 ; 
- 89   :  b8b ; 
- 8a   :  b80 ; 
- 8b   :  b75 ; 
- 8c   :  b6a ; 
- 8d   :  b5e ; 
- 8e   :  b52 ; 
- 8f   :  b46 ; 
- 90   :  b39 ; 
- 91   :  b2b ; 
- 92   :  b1e ; 
- 93   :  b10 ; 
- 94   :  b01 ; 
- 95   :  af2 ; 
- 96   :  ae3 ; 
- 97   :  ad4 ; 
- 98   :  ac4 ; 
- 99   :  ab4 ; 
- 9a   :  aa3 ; 
- 9b   :  a92 ; 
- 9c   :  a81 ; 
- 9d   :  a70 ; 
- 9e   :  a5e ; 
- 9f   :  a4c ; 
- a0   :  a39 ; 
- a1   :  a26 ; 
- a2   :  a13 ; 
- a3   :  a00 ; 
- a4   :  9ec ; 
- a5   :  9d8 ; 
- a6   :  9c4 ; 
- a7   :  9af ; 
- a8   :  99a ; 
- a9   :  985 ; 
- aa   :  970 ; 
- ab   :  95a ; 
- ac   :  944 ; 
- ad   :  92e ; 
- ae   :  917 ; 
- af   :  901 ; 
- b0   :  8ea ; 
- b1   :  8d3 ; 
- b2   :  8bb ; 
- b3   :  8a4 ; 
- b4   :  88c ; 
- b5   :  874 ; 
- b6   :  85b ; 
- b7   :  843 ; 
- b8   :  82a ; 
- b9   :  811 ; 
- ba   :  7f8 ; 
- bb   :  7df ; 
- bc   :  7c5 ; 
- bd   :  7ac ; 
- be   :  792 ; 
- bf   :  778 ; 
- c0   :  75e ; 
- c1   :  743 ; 
- c2   :  729 ; 
- c3   :  70e ; 
- c4   :  6f4 ; 
- c5   :  6d9 ; 
- c6   :  6be ; 
- c7   :  6a2 ; 
- c8   :  687 ; 
- c9   :  66c ; 
- ca   :  650 ; 
- cb   :  635 ; 
- cc   :  619 ; 
- cd   :  5fd ; 
- ce   :  5e1 ; 
- cf   :  5c5 ; 
- d0   :  5a9 ; 
- d1   :  58d ; 
- d2   :  570 ; 
- d3   :  554 ; 
- d4   :  538 ; 
- d5   :  51b ; 
- d6   :  4fe ; 
- d7   :  4e2 ; 
- d8   :  4c5 ; 
- d9   :  4a9 ; 
- da   :  48c ; 
- db   :  46f ; 
- dc   :  452 ; 
- dd   :  435 ; 
- de   :  419 ; 
- df   :  3fc ; 
- e0   :  3df ; 
- e1   :  3c2 ; 
- e2   :  3a5 ; 
- e3   :  388 ; 
- e4   :  36b ; 
- e5   :  34f ; 
- e6   :  332 ; 
- e7   :  315 ; 
- e8   :  2f8 ; 
- e9   :  2db ; 
- ea   :  2bf ; 
- eb   :  2a2 ; 
- ec   :  285 ; 
- ed   :  269 ; 
- ee   :  24c ; 
- ef   :  230 ; 
- f0   :  213 ; 
- f1   :  1f7 ; 
- f2   :  1da ; 
- f3   :  1be ; 
- f4   :  1a2 ; 
- f5   :  186 ; 
- f6   :  16a ; 
- f7   :  14e ; 
- f8   :  132 ; 
- f9   :  118 ; 
- fa   :  fd ; 
- fb   :  e0 ; 
- fc   :  c3 ; 
- fd   :  a6 ; 
- fe   :  88 ; 
- ff   :  6b ; 
+ 75   :  c03 ; 
+ 76   :  c01 ; 
+ 77   :  bff ; 
+ 78   :  bfc ; 
+ 79   :  bf9 ; 
+ 7a   :  bf5 ; 
+ 7b   :  bf1 ; 
+ 7c   :  bec ; 
+ 7d   :  be7 ; 
+ 7e   :  be2 ; 
+ 7f   :  bdc ; 
+ 80   :  bd5 ; 
+ 81   :  bce ; 
+ 82   :  bc7 ; 
+ 83   :  bbf ; 
+ 84   :  bb7 ; 
+ 85   :  baf ; 
+ 86   :  ba6 ; 
+ 87   :  b9c ; 
+ 88   :  b92 ; 
+ 89   :  b88 ; 
+ 8a   :  b7e ; 
+ 8b   :  b72 ; 
+ 8c   :  b67 ; 
+ 8d   :  b5b ; 
+ 8e   :  b4f ; 
+ 8f   :  b42 ; 
+ 90   :  b35 ; 
+ 91   :  b28 ; 
+ 92   :  b1a ; 
+ 93   :  b0c ; 
+ 94   :  afe ; 
+ 95   :  aef ; 
+ 96   :  adf ; 
+ 97   :  ad0 ; 
+ 98   :  ac0 ; 
+ 99   :  ab0 ; 
+ 9a   :  a9f ; 
+ 9b   :  a8e ; 
+ 9c   :  a7d ; 
+ 9d   :  a6b ; 
+ 9e   :  a59 ; 
+ 9f   :  a47 ; 
+ a0   :  a34 ; 
+ a1   :  a22 ; 
+ a2   :  a0e ; 
+ a3   :  9fb ; 
+ a4   :  9e7 ; 
+ a5   :  9d3 ; 
+ a6   :  9bf ; 
+ a7   :  9aa ; 
+ a8   :  995 ; 
+ a9   :  980 ; 
+ aa   :  96a ; 
+ ab   :  955 ; 
+ ac   :  93f ; 
+ ad   :  928 ; 
+ ae   :  912 ; 
+ af   :  8fb ; 
+ b0   :  8e4 ; 
+ b1   :  8cd ; 
+ b2   :  8b5 ; 
+ b3   :  89e ; 
+ b4   :  886 ; 
+ b5   :  86e ; 
+ b6   :  855 ; 
+ b7   :  83d ; 
+ b8   :  824 ; 
+ b9   :  80b ; 
+ ba   :  7f2 ; 
+ bb   :  7d8 ; 
+ bc   :  7bf ; 
+ bd   :  7a5 ; 
+ be   :  78b ; 
+ bf   :  771 ; 
+ c0   :  757 ; 
+ c1   :  73d ; 
+ c2   :  722 ; 
+ c3   :  708 ; 
+ c4   :  6ed ; 
+ c5   :  6d2 ; 
+ c6   :  6b7 ; 
+ c7   :  69c ; 
+ c8   :  680 ; 
+ c9   :  665 ; 
+ ca   :  649 ; 
+ cb   :  62e ; 
+ cc   :  612 ; 
+ cd   :  5f6 ; 
+ ce   :  5da ; 
+ cf   :  5be ; 
+ d0   :  5a2 ; 
+ d1   :  586 ; 
+ d2   :  569 ; 
+ d3   :  54d ; 
+ d4   :  530 ; 
+ d5   :  514 ; 
+ d6   :  4f7 ; 
+ d7   :  4db ; 
+ d8   :  4be ; 
+ d9   :  4a1 ; 
+ da   :  485 ; 
+ db   :  468 ; 
+ dc   :  44b ; 
+ dd   :  42e ; 
+ de   :  411 ; 
+ df   :  3f5 ; 
+ e0   :  3d8 ; 
+ e1   :  3bb ; 
+ e2   :  39e ; 
+ e3   :  381 ; 
+ e4   :  364 ; 
+ e5   :  347 ; 
+ e6   :  32b ; 
+ e7   :  30e ; 
+ e8   :  2f1 ; 
+ e9   :  2d4 ; 
+ ea   :  2b7 ; 
+ eb   :  29b ; 
+ ec   :  27e ; 
+ ed   :  262 ; 
+ ee   :  245 ; 
+ ef   :  228 ; 
+ f0   :  20c ; 
+ f1   :  1f0 ; 
+ f2   :  1d3 ; 
+ f3   :  1b7 ; 
+ f4   :  19b ; 
+ f5   :  17f ; 
+ f6   :  163 ; 
+ f7   :  147 ; 
+ f8   :  12b ; 
+ f9   :  111 ; 
+ fa   :  f5 ; 
+ fb   :  d8 ; 
+ fc   :  bb ; 
+ fd   :  a0 ; 
+ fe   :  83 ; 
+ ff   :  65 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_38.mif
index 964b7d27c1..6c372e7b31 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_38.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f8 ; 
- 1   :  7c ; 
- 2   :  2 ; 
- 3   :  ff8a ; 
- 4   :  ff15 ; 
- 5   :  fea0 ; 
- 6   :  fe2c ; 
- 7   :  fdb9 ; 
- 8   :  fd45 ; 
- 9   :  fcd2 ; 
- a   :  fc61 ; 
- b   :  fbf1 ; 
- c   :  fb81 ; 
- d   :  fb13 ; 
- e   :  faa6 ; 
- f   :  fa3a ; 
- 10   :  f9d0 ; 
- 11   :  f966 ; 
- 12   :  f8fd ; 
- 13   :  f896 ; 
- 14   :  f830 ; 
- 15   :  f7cb ; 
- 16   :  f767 ; 
- 17   :  f704 ; 
- 18   :  f6a2 ; 
- 19   :  f641 ; 
- 1a   :  f5e2 ; 
- 1b   :  f584 ; 
- 1c   :  f527 ; 
- 1d   :  f4cb ; 
- 1e   :  f470 ; 
- 1f   :  f417 ; 
- 20   :  f3be ; 
- 21   :  f367 ; 
- 22   :  f311 ; 
- 23   :  f2bc ; 
- 24   :  f268 ; 
- 25   :  f216 ; 
- 26   :  f1c5 ; 
- 27   :  f175 ; 
- 28   :  f126 ; 
- 29   :  f0d8 ; 
- 2a   :  f08b ; 
- 2b   :  f040 ; 
- 2c   :  eff6 ; 
- 2d   :  efad ; 
- 2e   :  ef65 ; 
- 2f   :  ef1f ; 
- 30   :  eed9 ; 
- 31   :  ee95 ; 
- 32   :  ee52 ; 
- 33   :  ee11 ; 
- 34   :  edd0 ; 
- 35   :  ed91 ; 
- 36   :  ed53 ; 
- 37   :  ed16 ; 
- 38   :  ecda ; 
- 39   :  ec9f ; 
- 3a   :  ec66 ; 
- 3b   :  ec2e ; 
- 3c   :  ebf7 ; 
- 3d   :  ebc1 ; 
- 3e   :  eb8d ; 
- 3f   :  eb59 ; 
- 40   :  eb27 ; 
- 41   :  eaf6 ; 
- 42   :  eac6 ; 
- 43   :  ea98 ; 
- 44   :  ea6a ; 
- 45   :  ea3e ; 
- 46   :  ea13 ; 
- 47   :  e9e9 ; 
- 48   :  e9c0 ; 
- 49   :  e999 ; 
- 4a   :  e972 ; 
- 4b   :  e94d ; 
- 4c   :  e929 ; 
- 4d   :  e906 ; 
- 4e   :  e8e4 ; 
- 4f   :  e8c3 ; 
- 50   :  e8a4 ; 
- 51   :  e886 ; 
- 52   :  e868 ; 
- 53   :  e84c ; 
- 54   :  e832 ; 
- 55   :  e818 ; 
- 56   :  e7ff ; 
- 57   :  e7e8 ; 
- 58   :  e7d1 ; 
- 59   :  e7bc ; 
- 5a   :  e7a8 ; 
- 5b   :  e794 ; 
- 5c   :  e782 ; 
- 5d   :  e771 ; 
- 5e   :  e762 ; 
- 5f   :  e753 ; 
- 60   :  e745 ; 
- 61   :  e739 ; 
- 62   :  e72d ; 
- 63   :  e723 ; 
- 64   :  e719 ; 
- 65   :  e711 ; 
- 66   :  e709 ; 
- 67   :  e703 ; 
- 68   :  e6fe ; 
- 69   :  e6fa ; 
+ 0   :  d8 ; 
+ 1   :  5e ; 
+ 2   :  ffe4 ; 
+ 3   :  ff6c ; 
+ 4   :  fef7 ; 
+ 5   :  fe82 ; 
+ 6   :  fe0f ; 
+ 7   :  fd9c ; 
+ 8   :  fd28 ; 
+ 9   :  fcb6 ; 
+ a   :  fc45 ; 
+ b   :  fbd5 ; 
+ c   :  fb66 ; 
+ d   :  faf8 ; 
+ e   :  fa8b ; 
+ f   :  fa20 ; 
+ 10   :  f9b5 ; 
+ 11   :  f94c ; 
+ 12   :  f8e3 ; 
+ 13   :  f87c ; 
+ 14   :  f816 ; 
+ 15   :  f7b1 ; 
+ 16   :  f74e ; 
+ 17   :  f6eb ; 
+ 18   :  f68a ; 
+ 19   :  f629 ; 
+ 1a   :  f5ca ; 
+ 1b   :  f56c ; 
+ 1c   :  f510 ; 
+ 1d   :  f4b4 ; 
+ 1e   :  f45a ; 
+ 1f   :  f400 ; 
+ 20   :  f3a8 ; 
+ 21   :  f351 ; 
+ 22   :  f2fc ; 
+ 23   :  f2a7 ; 
+ 24   :  f254 ; 
+ 25   :  f201 ; 
+ 26   :  f1b0 ; 
+ 27   :  f161 ; 
+ 28   :  f112 ; 
+ 29   :  f0c5 ; 
+ 2a   :  f078 ; 
+ 2b   :  f02d ; 
+ 2c   :  efe4 ; 
+ 2d   :  ef9b ; 
+ 2e   :  ef54 ; 
+ 2f   :  ef0d ; 
+ 30   :  eec8 ; 
+ 31   :  ee84 ; 
+ 32   :  ee42 ; 
+ 33   :  ee00 ; 
+ 34   :  edc0 ; 
+ 35   :  ed81 ; 
+ 36   :  ed43 ; 
+ 37   :  ed07 ; 
+ 38   :  eccb ; 
+ 39   :  ec91 ; 
+ 3a   :  ec58 ; 
+ 3b   :  ec20 ; 
+ 3c   :  ebe9 ; 
+ 3d   :  ebb4 ; 
+ 3e   :  eb80 ; 
+ 3f   :  eb4d ; 
+ 40   :  eb1b ; 
+ 41   :  eaea ; 
+ 42   :  eaba ; 
+ 43   :  ea8c ; 
+ 44   :  ea5f ; 
+ 45   :  ea33 ; 
+ 46   :  ea08 ; 
+ 47   :  e9df ; 
+ 48   :  e9b6 ; 
+ 49   :  e98f ; 
+ 4a   :  e969 ; 
+ 4b   :  e944 ; 
+ 4c   :  e920 ; 
+ 4d   :  e8fd ; 
+ 4e   :  e8dc ; 
+ 4f   :  e8bc ; 
+ 50   :  e89c ; 
+ 51   :  e87e ; 
+ 52   :  e861 ; 
+ 53   :  e846 ; 
+ 54   :  e82b ; 
+ 55   :  e811 ; 
+ 56   :  e7f9 ; 
+ 57   :  e7e2 ; 
+ 58   :  e7cc ; 
+ 59   :  e7b7 ; 
+ 5a   :  e7a3 ; 
+ 5b   :  e790 ; 
+ 5c   :  e77e ; 
+ 5d   :  e76d ; 
+ 5e   :  e75e ; 
+ 5f   :  e74f ; 
+ 60   :  e742 ; 
+ 61   :  e736 ; 
+ 62   :  e72a ; 
+ 63   :  e720 ; 
+ 64   :  e717 ; 
+ 65   :  e70f ; 
+ 66   :  e708 ; 
+ 67   :  e702 ; 
+ 68   :  e6fd ; 
+ 69   :  e6f9 ; 
  6a   :  e6f6 ; 
  6b   :  e6f4 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f3 ; 
- 6f   :  e6f5 ; 
- 70   :  e6f8 ; 
- 71   :  e6fc ; 
- 72   :  e700 ; 
- 73   :  e706 ; 
- 74   :  e70c ; 
- 75   :  e714 ; 
- 76   :  e71c ; 
- 77   :  e726 ; 
- 78   :  e730 ; 
- 79   :  e73b ; 
- 7a   :  e748 ; 
- 7b   :  e755 ; 
- 7c   :  e763 ; 
- 7d   :  e771 ; 
- 7e   :  e781 ; 
- 7f   :  e792 ; 
- 80   :  e7a3 ; 
- 81   :  e7b5 ; 
- 82   :  e7c8 ; 
- 83   :  e7dc ; 
- 84   :  e7f1 ; 
- 85   :  e807 ; 
- 86   :  e81d ; 
- 87   :  e834 ; 
- 88   :  e84c ; 
- 89   :  e865 ; 
- 8a   :  e87f ; 
- 8b   :  e899 ; 
- 8c   :  e8b4 ; 
- 8d   :  e8d0 ; 
- 8e   :  e8ed ; 
- 8f   :  e90a ; 
- 90   :  e928 ; 
- 91   :  e947 ; 
- 92   :  e966 ; 
- 93   :  e986 ; 
- 94   :  e9a7 ; 
- 95   :  e9c9 ; 
- 96   :  e9eb ; 
- 97   :  ea0e ; 
- 98   :  ea31 ; 
- 99   :  ea55 ; 
- 9a   :  ea7a ; 
- 9b   :  eaa0 ; 
- 9c   :  eac6 ; 
- 9d   :  eaec ; 
- 9e   :  eb14 ; 
- 9f   :  eb3b ; 
- a0   :  eb64 ; 
- a1   :  eb8d ; 
- a2   :  ebb6 ; 
- a3   :  ebe1 ; 
- a4   :  ec0b ; 
- a5   :  ec36 ; 
- a6   :  ec62 ; 
- a7   :  ec8e ; 
- a8   :  ecbb ; 
- a9   :  ece8 ; 
- aa   :  ed16 ; 
- ab   :  ed44 ; 
- ac   :  ed72 ; 
- ad   :  eda2 ; 
- ae   :  edd1 ; 
- af   :  ee01 ; 
- b0   :  ee31 ; 
- b1   :  ee62 ; 
- b2   :  ee93 ; 
- b3   :  eec5 ; 
- b4   :  eef7 ; 
- b5   :  ef29 ; 
- b6   :  ef5c ; 
- b7   :  ef8f ; 
- b8   :  efc2 ; 
- b9   :  eff6 ; 
- ba   :  f02a ; 
- bb   :  f05f ; 
- bc   :  f093 ; 
- bd   :  f0c8 ; 
- be   :  f0fe ; 
- bf   :  f133 ; 
- c0   :  f169 ; 
- c1   :  f19f ; 
- c2   :  f1d6 ; 
- c3   :  f20c ; 
- c4   :  f243 ; 
- c5   :  f27a ; 
- c6   :  f2b2 ; 
- c7   :  f2e9 ; 
- c8   :  f321 ; 
- c9   :  f359 ; 
- ca   :  f391 ; 
- cb   :  f3c9 ; 
- cc   :  f401 ; 
- cd   :  f43a ; 
- ce   :  f472 ; 
- cf   :  f4ab ; 
- d0   :  f4e4 ; 
- d1   :  f51d ; 
- d2   :  f556 ; 
- d3   :  f58f ; 
- d4   :  f5c9 ; 
- d5   :  f602 ; 
- d6   :  f63c ; 
- d7   :  f675 ; 
- d8   :  f6af ; 
- d9   :  f6e8 ; 
- da   :  f722 ; 
- db   :  f75b ; 
- dc   :  f795 ; 
- dd   :  f7cf ; 
- de   :  f808 ; 
- df   :  f842 ; 
- e0   :  f87c ; 
- e1   :  f8b5 ; 
- e2   :  f8ef ; 
- e3   :  f928 ; 
- e4   :  f962 ; 
- e5   :  f99b ; 
- e6   :  f9d4 ; 
- e7   :  fa0e ; 
- e8   :  fa47 ; 
- e9   :  fa80 ; 
- ea   :  fab9 ; 
- eb   :  faf2 ; 
- ec   :  fb2a ; 
- ed   :  fb63 ; 
- ee   :  fb9b ; 
- ef   :  fbd4 ; 
- f0   :  fc0c ; 
- f1   :  fc44 ; 
- f2   :  fc7c ; 
- f3   :  fcb3 ; 
- f4   :  fceb ; 
- f5   :  fd22 ; 
- f6   :  fd59 ; 
- f7   :  fd90 ; 
- f8   :  fdc7 ; 
- f9   :  fdfd ; 
- fa   :  fe34 ; 
- fb   :  fe6a ; 
- fc   :  fea0 ; 
- fd   :  fed4 ; 
- fe   :  ff07 ; 
- ff   :  ff3a ; 
+ 6e   :  e6f4 ; 
+ 6f   :  e6f6 ; 
+ 70   :  e6f9 ; 
+ 71   :  e6fd ; 
+ 72   :  e702 ; 
+ 73   :  e707 ; 
+ 74   :  e70e ; 
+ 75   :  e716 ; 
+ 76   :  e71f ; 
+ 77   :  e728 ; 
+ 78   :  e733 ; 
+ 79   :  e73e ; 
+ 7a   :  e74b ; 
+ 7b   :  e758 ; 
+ 7c   :  e766 ; 
+ 7d   :  e775 ; 
+ 7e   :  e785 ; 
+ 7f   :  e796 ; 
+ 80   :  e7a7 ; 
+ 81   :  e7ba ; 
+ 82   :  e7cd ; 
+ 83   :  e7e1 ; 
+ 84   :  e7f6 ; 
+ 85   :  e80c ; 
+ 86   :  e823 ; 
+ 87   :  e83a ; 
+ 88   :  e852 ; 
+ 89   :  e86b ; 
+ 8a   :  e885 ; 
+ 8b   :  e8a0 ; 
+ 8c   :  e8bb ; 
+ 8d   :  e8d7 ; 
+ 8e   :  e8f4 ; 
+ 8f   :  e911 ; 
+ 90   :  e930 ; 
+ 91   :  e94e ; 
+ 92   :  e96e ; 
+ 93   :  e98e ; 
+ 94   :  e9af ; 
+ 95   :  e9d1 ; 
+ 96   :  e9f4 ; 
+ 97   :  ea17 ; 
+ 98   :  ea3a ; 
+ 99   :  ea5f ; 
+ 9a   :  ea84 ; 
+ 9b   :  eaa9 ; 
+ 9c   :  eacf ; 
+ 9d   :  eaf6 ; 
+ 9e   :  eb1e ; 
+ 9f   :  eb46 ; 
+ a0   :  eb6e ; 
+ a1   :  eb97 ; 
+ a2   :  ebc1 ; 
+ a3   :  ebeb ; 
+ a4   :  ec16 ; 
+ a5   :  ec41 ; 
+ a6   :  ec6d ; 
+ a7   :  ec99 ; 
+ a8   :  ecc6 ; 
+ a9   :  ecf3 ; 
+ aa   :  ed21 ; 
+ ab   :  ed4f ; 
+ ac   :  ed7e ; 
+ ad   :  edad ; 
+ ae   :  eddd ; 
+ af   :  ee0d ; 
+ b0   :  ee3e ; 
+ b1   :  ee6e ; 
+ b2   :  eea0 ; 
+ b3   :  eed1 ; 
+ b4   :  ef03 ; 
+ b5   :  ef36 ; 
+ b6   :  ef69 ; 
+ b7   :  ef9c ; 
+ b8   :  efcf ; 
+ b9   :  f003 ; 
+ ba   :  f037 ; 
+ bb   :  f06c ; 
+ bc   :  f0a1 ; 
+ bd   :  f0d6 ; 
+ be   :  f10b ; 
+ bf   :  f141 ; 
+ c0   :  f177 ; 
+ c1   :  f1ad ; 
+ c2   :  f1e3 ; 
+ c3   :  f21a ; 
+ c4   :  f251 ; 
+ c5   :  f288 ; 
+ c6   :  f2bf ; 
+ c7   :  f2f7 ; 
+ c8   :  f32f ; 
+ c9   :  f367 ; 
+ ca   :  f39f ; 
+ cb   :  f3d7 ; 
+ cc   :  f40f ; 
+ cd   :  f448 ; 
+ ce   :  f481 ; 
+ cf   :  f4b9 ; 
+ d0   :  f4f2 ; 
+ d1   :  f52b ; 
+ d2   :  f565 ; 
+ d3   :  f59e ; 
+ d4   :  f5d7 ; 
+ d5   :  f610 ; 
+ d6   :  f64a ; 
+ d7   :  f683 ; 
+ d8   :  f6bd ; 
+ d9   :  f6f7 ; 
+ da   :  f730 ; 
+ db   :  f76a ; 
+ dc   :  f7a4 ; 
+ dd   :  f7dd ; 
+ de   :  f817 ; 
+ df   :  f850 ; 
+ e0   :  f88a ; 
+ e1   :  f8c4 ; 
+ e2   :  f8fd ; 
+ e3   :  f937 ; 
+ e4   :  f970 ; 
+ e5   :  f9aa ; 
+ e6   :  f9e3 ; 
+ e7   :  fa1c ; 
+ e8   :  fa55 ; 
+ e9   :  fa8e ; 
+ ea   :  fac7 ; 
+ eb   :  fb00 ; 
+ ec   :  fb39 ; 
+ ed   :  fb71 ; 
+ ee   :  fbaa ; 
+ ef   :  fbe2 ; 
+ f0   :  fc1a ; 
+ f1   :  fc52 ; 
+ f2   :  fc8a ; 
+ f3   :  fcc1 ; 
+ f4   :  fcf9 ; 
+ f5   :  fd30 ; 
+ f6   :  fd67 ; 
+ f7   :  fd9e ; 
+ f8   :  fdd5 ; 
+ f9   :  fe0b ; 
+ fa   :  fe41 ; 
+ fb   :  fe77 ; 
+ fc   :  fead ; 
+ fd   :  fee0 ; 
+ fe   :  ff14 ; 
+ ff   :  ff47 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_39.mif
index c58be0a282..9278d26711 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_39.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ff5 ; 
+ 0   :  7ff6 ; 
  1   :  7ff5 ; 
- 2   :  7ff5 ; 
+ 2   :  7ff7 ; 
  3   :  7ff5 ; 
- 4   :  7ff3 ; 
+ 4   :  7ff4 ; 
  5   :  7ff0 ; 
  6   :  7feb ; 
- 7   :  7fe5 ; 
- 8   :  7fdc ; 
- 9   :  7fd2 ; 
- a   :  7fc4 ; 
- b   :  7fb3 ; 
- c   :  7fa2 ; 
- d   :  7f8f ; 
- e   :  7f7b ; 
- f   :  7f65 ; 
- 10   :  7f4e ; 
- 11   :  7f35 ; 
- 12   :  7f1a ; 
- 13   :  7efd ; 
- 14   :  7edf ; 
- 15   :  7ebf ; 
- 16   :  7e9d ; 
- 17   :  7e7a ; 
- 18   :  7e55 ; 
- 19   :  7e2f ; 
- 1a   :  7e07 ; 
- 1b   :  7ddd ; 
- 1c   :  7db2 ; 
- 1d   :  7d84 ; 
- 1e   :  7d56 ; 
- 1f   :  7d25 ; 
- 20   :  7cf4 ; 
- 21   :  7cc0 ; 
- 22   :  7c8b ; 
- 23   :  7c54 ; 
- 24   :  7c1c ; 
- 25   :  7be2 ; 
- 26   :  7ba6 ; 
- 27   :  7b69 ; 
- 28   :  7b2b ; 
- 29   :  7aea ; 
- 2a   :  7aa9 ; 
- 2b   :  7a65 ; 
- 2c   :  7a20 ; 
- 2d   :  79da ; 
- 2e   :  7992 ; 
- 2f   :  7948 ; 
- 30   :  78fd ; 
- 31   :  78b1 ; 
- 32   :  7863 ; 
- 33   :  7813 ; 
- 34   :  77c2 ; 
- 35   :  776f ; 
- 36   :  771b ; 
- 37   :  76c6 ; 
- 38   :  766f ; 
- 39   :  7616 ; 
- 3a   :  75bc ; 
- 3b   :  7561 ; 
- 3c   :  7504 ; 
- 3d   :  74a6 ; 
- 3e   :  7447 ; 
- 3f   :  73e6 ; 
- 40   :  7383 ; 
- 41   :  7320 ; 
- 42   :  72bb ; 
- 43   :  7254 ; 
- 44   :  71ec ; 
- 45   :  7183 ; 
- 46   :  7119 ; 
- 47   :  70ad ; 
- 48   :  7040 ; 
- 49   :  6fd1 ; 
- 4a   :  6f61 ; 
- 4b   :  6ef0 ; 
- 4c   :  6e7e ; 
- 4d   :  6e0b ; 
- 4e   :  6d96 ; 
- 4f   :  6d20 ; 
- 50   :  6ca8 ; 
- 51   :  6c30 ; 
- 52   :  6bb6 ; 
- 53   :  6b3b ; 
- 54   :  6abf ; 
- 55   :  6a42 ; 
- 56   :  69c4 ; 
- 57   :  6944 ; 
- 58   :  68c3 ; 
- 59   :  6842 ; 
- 5a   :  67bf ; 
- 5b   :  673b ; 
- 5c   :  66b6 ; 
- 5d   :  662f ; 
- 5e   :  65a8 ; 
- 5f   :  6520 ; 
- 60   :  6497 ; 
- 61   :  640c ; 
- 62   :  6381 ; 
- 63   :  62f5 ; 
- 64   :  6267 ; 
- 65   :  61d9 ; 
- 66   :  614a ; 
- 67   :  60b9 ; 
- 68   :  6028 ; 
- 69   :  5f96 ; 
- 6a   :  5f03 ; 
- 6b   :  5e6f ; 
- 6c   :  5ddb ; 
- 6d   :  5d45 ; 
- 6e   :  5caf ; 
- 6f   :  5c17 ; 
- 70   :  5b7f ; 
- 71   :  5ae6 ; 
- 72   :  5a4d ; 
- 73   :  59b2 ; 
- 74   :  5917 ; 
- 75   :  587b ; 
- 76   :  57de ; 
- 77   :  5741 ; 
- 78   :  56a2 ; 
- 79   :  5604 ; 
- 7a   :  5564 ; 
- 7b   :  54c4 ; 
- 7c   :  5423 ; 
- 7d   :  5381 ; 
- 7e   :  52df ; 
- 7f   :  523c ; 
- 80   :  5199 ; 
- 81   :  50f5 ; 
- 82   :  5051 ; 
- 83   :  4fac ; 
- 84   :  4f06 ; 
- 85   :  4e60 ; 
- 86   :  4db9 ; 
- 87   :  4d12 ; 
- 88   :  4c6b ; 
- 89   :  4bc3 ; 
- 8a   :  4b1a ; 
- 8b   :  4a71 ; 
- 8c   :  49c8 ; 
- 8d   :  491e ; 
- 8e   :  4874 ; 
- 8f   :  47ca ; 
- 90   :  471f ; 
- 91   :  4674 ; 
- 92   :  45c8 ; 
- 93   :  451d ; 
- 94   :  4471 ; 
- 95   :  43c4 ; 
- 96   :  4318 ; 
- 97   :  426b ; 
- 98   :  41be ; 
- 99   :  4110 ; 
- 9a   :  4063 ; 
- 9b   :  3fb5 ; 
- 9c   :  3f07 ; 
- 9d   :  3e59 ; 
- 9e   :  3dab ; 
- 9f   :  3cfd ; 
- a0   :  3c4e ; 
- a1   :  3ba0 ; 
- a2   :  3af1 ; 
- a3   :  3a42 ; 
- a4   :  3994 ; 
- a5   :  38e5 ; 
- a6   :  3836 ; 
- a7   :  3787 ; 
- a8   :  36d8 ; 
- a9   :  3629 ; 
- aa   :  357b ; 
- ab   :  34cc ; 
- ac   :  341d ; 
- ad   :  336f ; 
- ae   :  32c0 ; 
- af   :  3212 ; 
- b0   :  3164 ; 
- b1   :  30b5 ; 
- b2   :  3007 ; 
- b3   :  2f5a ; 
- b4   :  2eac ; 
- b5   :  2dff ; 
- b6   :  2d51 ; 
- b7   :  2ca4 ; 
- b8   :  2bf8 ; 
- b9   :  2b4b ; 
- ba   :  2a9f ; 
- bb   :  29f3 ; 
- bc   :  2947 ; 
- bd   :  289c ; 
- be   :  27f1 ; 
- bf   :  2746 ; 
- c0   :  269c ; 
- c1   :  25f1 ; 
- c2   :  2548 ; 
- c3   :  249f ; 
- c4   :  23f6 ; 
- c5   :  234d ; 
- c6   :  22a5 ; 
- c7   :  21fe ; 
- c8   :  2156 ; 
- c9   :  20b0 ; 
- ca   :  200a ; 
- cb   :  1f64 ; 
- cc   :  1ebf ; 
- cd   :  1e1a ; 
- ce   :  1d76 ; 
- cf   :  1cd2 ; 
- d0   :  1c2f ; 
- d1   :  1b8d ; 
- d2   :  1aeb ; 
- d3   :  1a49 ; 
- d4   :  19a9 ; 
- d5   :  1908 ; 
- d6   :  1869 ; 
- d7   :  17ca ; 
- d8   :  172c ; 
- d9   :  168e ; 
- da   :  15f1 ; 
- db   :  1555 ; 
- dc   :  14ba ; 
- dd   :  141f ; 
- de   :  1385 ; 
- df   :  12eb ; 
- e0   :  1253 ; 
- e1   :  11bb ; 
- e2   :  1124 ; 
- e3   :  108d ; 
- e4   :  ff8 ; 
- e5   :  f63 ; 
- e6   :  ecf ; 
- e7   :  e3c ; 
- e8   :  daa ; 
- e9   :  d18 ; 
- ea   :  c87 ; 
- eb   :  bf8 ; 
- ec   :  b69 ; 
- ed   :  adb ; 
- ee   :  a4d ; 
- ef   :  9c1 ; 
- f0   :  936 ; 
- f1   :  8ab ; 
- f2   :  821 ; 
- f3   :  799 ; 
- f4   :  711 ; 
- f5   :  68a ; 
- f6   :  604 ; 
- f7   :  57f ; 
- f8   :  4fb ; 
- f9   :  47a ; 
- fa   :  3f8 ; 
- fb   :  376 ; 
- fc   :  2f5 ; 
- fd   :  273 ; 
- fe   :  1f3 ; 
- ff   :  174 ; 
+ 7   :  7fe3 ; 
+ 8   :  7fda ; 
+ 9   :  7fce ; 
+ a   :  7fc0 ; 
+ b   :  7faf ; 
+ c   :  7f9e ; 
+ d   :  7f8b ; 
+ e   :  7f76 ; 
+ f   :  7f60 ; 
+ 10   :  7f48 ; 
+ 11   :  7f2e ; 
+ 12   :  7f13 ; 
+ 13   :  7ef6 ; 
+ 14   :  7ed7 ; 
+ 15   :  7eb7 ; 
+ 16   :  7e95 ; 
+ 17   :  7e71 ; 
+ 18   :  7e4c ; 
+ 19   :  7e25 ; 
+ 1a   :  7dfc ; 
+ 1b   :  7dd2 ; 
+ 1c   :  7da6 ; 
+ 1d   :  7d79 ; 
+ 1e   :  7d4a ; 
+ 1f   :  7d19 ; 
+ 20   :  7ce7 ; 
+ 21   :  7cb3 ; 
+ 22   :  7c7d ; 
+ 23   :  7c46 ; 
+ 24   :  7c0d ; 
+ 25   :  7bd3 ; 
+ 26   :  7b97 ; 
+ 27   :  7b5a ; 
+ 28   :  7b1b ; 
+ 29   :  7ada ; 
+ 2a   :  7a98 ; 
+ 2b   :  7a54 ; 
+ 2c   :  7a0f ; 
+ 2d   :  79c8 ; 
+ 2e   :  7980 ; 
+ 2f   :  7936 ; 
+ 30   :  78ea ; 
+ 31   :  789d ; 
+ 32   :  784f ; 
+ 33   :  77ff ; 
+ 34   :  77ad ; 
+ 35   :  775a ; 
+ 36   :  7706 ; 
+ 37   :  76b0 ; 
+ 38   :  7659 ; 
+ 39   :  7600 ; 
+ 3a   :  75a6 ; 
+ 3b   :  754a ; 
+ 3c   :  74ed ; 
+ 3d   :  748f ; 
+ 3e   :  742f ; 
+ 3f   :  73cd ; 
+ 40   :  736b ; 
+ 41   :  7307 ; 
+ 42   :  72a1 ; 
+ 43   :  723a ; 
+ 44   :  71d2 ; 
+ 45   :  7169 ; 
+ 46   :  70fe ; 
+ 47   :  7092 ; 
+ 48   :  7024 ; 
+ 49   :  6fb5 ; 
+ 4a   :  6f45 ; 
+ 4b   :  6ed4 ; 
+ 4c   :  6e61 ; 
+ 4d   :  6ded ; 
+ 4e   :  6d78 ; 
+ 4f   :  6d02 ; 
+ 50   :  6c8a ; 
+ 51   :  6c12 ; 
+ 52   :  6b98 ; 
+ 53   :  6b1c ; 
+ 54   :  6aa0 ; 
+ 55   :  6a23 ; 
+ 56   :  69a4 ; 
+ 57   :  6924 ; 
+ 58   :  68a3 ; 
+ 59   :  6821 ; 
+ 5a   :  679e ; 
+ 5b   :  671a ; 
+ 5c   :  6694 ; 
+ 5d   :  660e ; 
+ 5e   :  6586 ; 
+ 5f   :  64fe ; 
+ 60   :  6474 ; 
+ 61   :  63e9 ; 
+ 62   :  635e ; 
+ 63   :  62d1 ; 
+ 64   :  6244 ; 
+ 65   :  61b5 ; 
+ 66   :  6126 ; 
+ 67   :  6095 ; 
+ 68   :  6004 ; 
+ 69   :  5f72 ; 
+ 6a   :  5ede ; 
+ 6b   :  5e4a ; 
+ 6c   :  5db5 ; 
+ 6d   :  5d20 ; 
+ 6e   :  5c89 ; 
+ 6f   :  5bf1 ; 
+ 70   :  5b59 ; 
+ 71   :  5ac0 ; 
+ 72   :  5a26 ; 
+ 73   :  598b ; 
+ 74   :  58f0 ; 
+ 75   :  5854 ; 
+ 76   :  57b7 ; 
+ 77   :  5719 ; 
+ 78   :  567b ; 
+ 79   :  55dc ; 
+ 7a   :  553c ; 
+ 7b   :  549c ; 
+ 7c   :  53fb ; 
+ 7d   :  5359 ; 
+ 7e   :  52b7 ; 
+ 7f   :  5214 ; 
+ 80   :  5170 ; 
+ 81   :  50cc ; 
+ 82   :  5028 ; 
+ 83   :  4f82 ; 
+ 84   :  4edd ; 
+ 85   :  4e36 ; 
+ 86   :  4d90 ; 
+ 87   :  4ce9 ; 
+ 88   :  4c41 ; 
+ 89   :  4b99 ; 
+ 8a   :  4af0 ; 
+ 8b   :  4a47 ; 
+ 8c   :  499e ; 
+ 8d   :  48f4 ; 
+ 8e   :  484a ; 
+ 8f   :  479f ; 
+ 90   :  46f4 ; 
+ 91   :  4649 ; 
+ 92   :  459e ; 
+ 93   :  44f2 ; 
+ 94   :  4446 ; 
+ 95   :  4399 ; 
+ 96   :  42ec ; 
+ 97   :  4240 ; 
+ 98   :  4192 ; 
+ 99   :  40e5 ; 
+ 9a   :  4037 ; 
+ 9b   :  3f8a ; 
+ 9c   :  3edc ; 
+ 9d   :  3e2e ; 
+ 9e   :  3d7f ; 
+ 9f   :  3cd1 ; 
+ a0   :  3c23 ; 
+ a1   :  3b74 ; 
+ a2   :  3ac5 ; 
+ a3   :  3a17 ; 
+ a4   :  3968 ; 
+ a5   :  38b9 ; 
+ a6   :  380a ; 
+ a7   :  375b ; 
+ a8   :  36ad ; 
+ a9   :  35fe ; 
+ aa   :  354f ; 
+ ab   :  34a0 ; 
+ ac   :  33f2 ; 
+ ad   :  3343 ; 
+ ae   :  3295 ; 
+ af   :  31e6 ; 
+ b0   :  3138 ; 
+ b1   :  308a ; 
+ b2   :  2fdc ; 
+ b3   :  2f2e ; 
+ b4   :  2e81 ; 
+ b5   :  2dd3 ; 
+ b6   :  2d26 ; 
+ b7   :  2c79 ; 
+ b8   :  2bcc ; 
+ b9   :  2b20 ; 
+ ba   :  2a74 ; 
+ bb   :  29c8 ; 
+ bc   :  291c ; 
+ bd   :  2871 ; 
+ be   :  27c6 ; 
+ bf   :  271b ; 
+ c0   :  2671 ; 
+ c1   :  25c7 ; 
+ c2   :  251d ; 
+ c3   :  2474 ; 
+ c4   :  23cc ; 
+ c5   :  2323 ; 
+ c6   :  227b ; 
+ c7   :  21d4 ; 
+ c8   :  212d ; 
+ c9   :  2086 ; 
+ ca   :  1fe0 ; 
+ cb   :  1f3a ; 
+ cc   :  1e95 ; 
+ cd   :  1df1 ; 
+ ce   :  1d4d ; 
+ cf   :  1ca9 ; 
+ d0   :  1c06 ; 
+ d1   :  1b64 ; 
+ d2   :  1ac2 ; 
+ d3   :  1a21 ; 
+ d4   :  1980 ; 
+ d5   :  18e0 ; 
+ d6   :  1841 ; 
+ d7   :  17a2 ; 
+ d8   :  1704 ; 
+ d9   :  1667 ; 
+ da   :  15ca ; 
+ db   :  152e ; 
+ dc   :  1493 ; 
+ dd   :  13f8 ; 
+ de   :  135e ; 
+ df   :  12c5 ; 
+ e0   :  122d ; 
+ e1   :  1195 ; 
+ e2   :  10fe ; 
+ e3   :  1068 ; 
+ e4   :  fd3 ; 
+ e5   :  f3e ; 
+ e6   :  eaa ; 
+ e7   :  e17 ; 
+ e8   :  d85 ; 
+ e9   :  cf4 ; 
+ ea   :  c63 ; 
+ eb   :  bd4 ; 
+ ec   :  b45 ; 
+ ed   :  ab7 ; 
+ ee   :  a2a ; 
+ ef   :  99e ; 
+ f0   :  913 ; 
+ f1   :  889 ; 
+ f2   :  7ff ; 
+ f3   :  777 ; 
+ f4   :  6ef ; 
+ f5   :  669 ; 
+ f6   :  5e3 ; 
+ f7   :  55e ; 
+ f8   :  4db ; 
+ f9   :  45a ; 
+ fa   :  3d8 ; 
+ fb   :  355 ; 
+ fc   :  2d3 ; 
+ fd   :  255 ; 
+ fe   :  1d5 ; 
+ ff   :  156 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_4.mif
index d522c4e3e5..a19da8de7c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_4.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  42 ; 
- 1   :  27 ; 
- 2   :  d ; 
- 3   :  fff4 ; 
- 4   :  ffdc ; 
- 5   :  ffc3 ; 
- 6   :  ffaa ; 
- 7   :  ff91 ; 
- 8   :  ff78 ; 
- 9   :  ff5e ; 
- a   :  ff44 ; 
- b   :  ff2b ; 
- c   :  ff12 ; 
- d   :  fef9 ; 
- e   :  fee0 ; 
- f   :  fec8 ; 
- 10   :  feaf ; 
- 11   :  fe97 ; 
- 12   :  fe7f ; 
- 13   :  fe67 ; 
- 14   :  fe4f ; 
- 15   :  fe37 ; 
- 16   :  fe20 ; 
- 17   :  fe09 ; 
- 18   :  fdf2 ; 
- 19   :  fddb ; 
- 1a   :  fdc5 ; 
- 1b   :  fdae ; 
- 1c   :  fd98 ; 
- 1d   :  fd82 ; 
- 1e   :  fd6d ; 
- 1f   :  fd57 ; 
- 20   :  fd42 ; 
- 21   :  fd2d ; 
- 22   :  fd18 ; 
- 23   :  fd03 ; 
- 24   :  fcef ; 
- 25   :  fcdb ; 
- 26   :  fcc7 ; 
- 27   :  fcb3 ; 
- 28   :  fc9f ; 
- 29   :  fc8c ; 
- 2a   :  fc79 ; 
- 2b   :  fc66 ; 
- 2c   :  fc54 ; 
- 2d   :  fc42 ; 
- 2e   :  fc30 ; 
- 2f   :  fc1e ; 
- 30   :  fc0c ; 
- 31   :  fbfb ; 
- 32   :  fbea ; 
- 33   :  fbd9 ; 
- 34   :  fbc9 ; 
- 35   :  fbb8 ; 
- 36   :  fba8 ; 
- 37   :  fb99 ; 
- 38   :  fb89 ; 
- 39   :  fb7a ; 
- 3a   :  fb6b ; 
- 3b   :  fb5c ; 
- 3c   :  fb4e ; 
- 3d   :  fb3f ; 
- 3e   :  fb31 ; 
- 3f   :  fb24 ; 
- 40   :  fb16 ; 
- 41   :  fb09 ; 
- 42   :  fafc ; 
- 43   :  faf0 ; 
- 44   :  fae3 ; 
- 45   :  fad7 ; 
- 46   :  facc ; 
- 47   :  fac0 ; 
- 48   :  fab5 ; 
- 49   :  faaa ; 
- 4a   :  fa9f ; 
- 4b   :  fa95 ; 
- 4c   :  fa8a ; 
- 4d   :  fa81 ; 
- 4e   :  fa77 ; 
- 4f   :  fa6e ; 
- 50   :  fa64 ; 
- 51   :  fa5c ; 
- 52   :  fa53 ; 
- 53   :  fa4b ; 
- 54   :  fa43 ; 
- 55   :  fa3b ; 
- 56   :  fa34 ; 
- 57   :  fa2c ; 
- 58   :  fa26 ; 
- 59   :  fa1f ; 
- 5a   :  fa19 ; 
- 5b   :  fa12 ; 
- 5c   :  fa0d ; 
- 5d   :  fa07 ; 
- 5e   :  fa02 ; 
- 5f   :  f9fd ; 
- 60   :  f9f8 ; 
- 61   :  f9f4 ; 
- 62   :  f9ef ; 
- 63   :  f9eb ; 
- 64   :  f9e8 ; 
- 65   :  f9e4 ; 
- 66   :  f9e1 ; 
- 67   :  f9de ; 
- 68   :  f9dc ; 
- 69   :  f9d9 ; 
- 6a   :  f9d7 ; 
- 6b   :  f9d5 ; 
- 6c   :  f9d4 ; 
- 6d   :  f9d2 ; 
- 6e   :  f9d1 ; 
- 6f   :  f9d0 ; 
+ 0   :  57 ; 
+ 1   :  3b ; 
+ 2   :  20 ; 
+ 3   :  6 ; 
+ 4   :  ffed ; 
+ 5   :  ffd5 ; 
+ 6   :  ffbd ; 
+ 7   :  ffa5 ; 
+ 8   :  ff8b ; 
+ 9   :  ff71 ; 
+ a   :  ff58 ; 
+ b   :  ff3e ; 
+ c   :  ff25 ; 
+ d   :  ff0c ; 
+ e   :  fef3 ; 
+ f   :  feda ; 
+ 10   :  fec1 ; 
+ 11   :  fea9 ; 
+ 12   :  fe91 ; 
+ 13   :  fe79 ; 
+ 14   :  fe61 ; 
+ 15   :  fe49 ; 
+ 16   :  fe32 ; 
+ 17   :  fe1a ; 
+ 18   :  fe03 ; 
+ 19   :  fdec ; 
+ 1a   :  fdd6 ; 
+ 1b   :  fdbf ; 
+ 1c   :  fda9 ; 
+ 1d   :  fd93 ; 
+ 1e   :  fd7d ; 
+ 1f   :  fd67 ; 
+ 20   :  fd52 ; 
+ 21   :  fd3c ; 
+ 22   :  fd27 ; 
+ 23   :  fd13 ; 
+ 24   :  fcfe ; 
+ 25   :  fcea ; 
+ 26   :  fcd6 ; 
+ 27   :  fcc2 ; 
+ 28   :  fcae ; 
+ 29   :  fc9b ; 
+ 2a   :  fc87 ; 
+ 2b   :  fc75 ; 
+ 2c   :  fc62 ; 
+ 2d   :  fc4f ; 
+ 2e   :  fc3d ; 
+ 2f   :  fc2b ; 
+ 30   :  fc19 ; 
+ 31   :  fc08 ; 
+ 32   :  fbf7 ; 
+ 33   :  fbe6 ; 
+ 34   :  fbd5 ; 
+ 35   :  fbc5 ; 
+ 36   :  fbb4 ; 
+ 37   :  fba4 ; 
+ 38   :  fb95 ; 
+ 39   :  fb85 ; 
+ 3a   :  fb76 ; 
+ 3b   :  fb67 ; 
+ 3c   :  fb58 ; 
+ 3d   :  fb4a ; 
+ 3e   :  fb3c ; 
+ 3f   :  fb2e ; 
+ 40   :  fb20 ; 
+ 41   :  fb13 ; 
+ 42   :  fb06 ; 
+ 43   :  faf9 ; 
+ 44   :  faed ; 
+ 45   :  fae0 ; 
+ 46   :  fad4 ; 
+ 47   :  fac9 ; 
+ 48   :  fabd ; 
+ 49   :  fab2 ; 
+ 4a   :  faa7 ; 
+ 4b   :  fa9c ; 
+ 4c   :  fa92 ; 
+ 4d   :  fa88 ; 
+ 4e   :  fa7e ; 
+ 4f   :  fa75 ; 
+ 50   :  fa6b ; 
+ 51   :  fa62 ; 
+ 52   :  fa59 ; 
+ 53   :  fa51 ; 
+ 54   :  fa49 ; 
+ 55   :  fa41 ; 
+ 56   :  fa39 ; 
+ 57   :  fa32 ; 
+ 58   :  fa2b ; 
+ 59   :  fa24 ; 
+ 5a   :  fa1d ; 
+ 5b   :  fa17 ; 
+ 5c   :  fa11 ; 
+ 5d   :  fa0b ; 
+ 5e   :  fa06 ; 
+ 5f   :  fa01 ; 
+ 60   :  f9fc ; 
+ 61   :  f9f7 ; 
+ 62   :  f9f2 ; 
+ 63   :  f9ee ; 
+ 64   :  f9ea ; 
+ 65   :  f9e7 ; 
+ 66   :  f9e3 ; 
+ 67   :  f9e0 ; 
+ 68   :  f9dd ; 
+ 69   :  f9db ; 
+ 6a   :  f9d9 ; 
+ 6b   :  f9d7 ; 
+ 6c   :  f9d5 ; 
+ 6d   :  f9d3 ; 
+ 6e   :  f9d2 ; 
+ 6f   :  f9d1 ; 
  70   :  f9d0 ; 
- 71   :  f9cf ; 
+ 71   :  f9d0 ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
- 75   :  f9d1 ; 
+ 75   :  f9d0 ; 
  76   :  f9d1 ; 
- 77   :  f9d3 ; 
- 78   :  f9d4 ; 
- 79   :  f9d6 ; 
- 7a   :  f9d8 ; 
- 7b   :  f9da ; 
- 7c   :  f9dc ; 
- 7d   :  f9df ; 
- 7e   :  f9e1 ; 
- 7f   :  f9e4 ; 
- 80   :  f9e8 ; 
- 81   :  f9eb ; 
- 82   :  f9ef ; 
- 83   :  f9f3 ; 
- 84   :  f9f7 ; 
- 85   :  f9fc ; 
- 86   :  fa00 ; 
- 87   :  fa05 ; 
- 88   :  fa0a ; 
- 89   :  fa0f ; 
- 8a   :  fa15 ; 
- 8b   :  fa1a ; 
- 8c   :  fa20 ; 
- 8d   :  fa26 ; 
- 8e   :  fa2d ; 
- 8f   :  fa33 ; 
- 90   :  fa3a ; 
- 91   :  fa41 ; 
- 92   :  fa48 ; 
- 93   :  fa4f ; 
- 94   :  fa57 ; 
- 95   :  fa5e ; 
- 96   :  fa66 ; 
- 97   :  fa6e ; 
- 98   :  fa77 ; 
- 99   :  fa7f ; 
- 9a   :  fa87 ; 
- 9b   :  fa90 ; 
- 9c   :  fa99 ; 
- 9d   :  faa2 ; 
- 9e   :  faac ; 
- 9f   :  fab5 ; 
- a0   :  fabf ; 
- a1   :  fac8 ; 
- a2   :  fad2 ; 
- a3   :  fadc ; 
- a4   :  fae6 ; 
- a5   :  faf1 ; 
- a6   :  fafb ; 
- a7   :  fb06 ; 
- a8   :  fb11 ; 
- a9   :  fb1c ; 
- aa   :  fb27 ; 
- ab   :  fb32 ; 
- ac   :  fb3d ; 
- ad   :  fb49 ; 
- ae   :  fb55 ; 
- af   :  fb60 ; 
- b0   :  fb6c ; 
- b1   :  fb78 ; 
- b2   :  fb84 ; 
- b3   :  fb91 ; 
- b4   :  fb9d ; 
- b5   :  fba9 ; 
- b6   :  fbb6 ; 
- b7   :  fbc3 ; 
- b8   :  fbcf ; 
- b9   :  fbdc ; 
- ba   :  fbe9 ; 
- bb   :  fbf6 ; 
- bc   :  fc03 ; 
- bd   :  fc11 ; 
- be   :  fc1e ; 
- bf   :  fc2b ; 
- c0   :  fc39 ; 
- c1   :  fc47 ; 
- c2   :  fc54 ; 
- c3   :  fc62 ; 
- c4   :  fc70 ; 
- c5   :  fc7e ; 
- c6   :  fc8c ; 
- c7   :  fc9a ; 
- c8   :  fca8 ; 
- c9   :  fcb6 ; 
- ca   :  fcc4 ; 
- cb   :  fcd2 ; 
- cc   :  fce0 ; 
- cd   :  fcef ; 
- ce   :  fcfd ; 
- cf   :  fd0c ; 
- d0   :  fd1a ; 
- d1   :  fd29 ; 
- d2   :  fd37 ; 
- d3   :  fd46 ; 
- d4   :  fd54 ; 
- d5   :  fd63 ; 
- d6   :  fd72 ; 
- d7   :  fd80 ; 
- d8   :  fd8f ; 
- d9   :  fd9e ; 
- da   :  fdad ; 
- db   :  fdbb ; 
- dc   :  fdca ; 
- dd   :  fdd9 ; 
- de   :  fde8 ; 
- df   :  fdf6 ; 
- e0   :  fe05 ; 
- e1   :  fe14 ; 
- e2   :  fe23 ; 
- e3   :  fe32 ; 
- e4   :  fe40 ; 
- e5   :  fe4f ; 
- e6   :  fe5e ; 
- e7   :  fe6d ; 
- e8   :  fe7b ; 
- e9   :  fe8a ; 
- ea   :  fe99 ; 
- eb   :  fea7 ; 
- ec   :  feb6 ; 
- ed   :  fec5 ; 
- ee   :  fed3 ; 
- ef   :  fee2 ; 
- f0   :  fef0 ; 
- f1   :  feff ; 
- f2   :  ff0d ; 
- f3   :  ff1c ; 
- f4   :  ff2a ; 
- f5   :  ff38 ; 
- f6   :  ff47 ; 
- f7   :  ff55 ; 
- f8   :  ff63 ; 
- f9   :  ff71 ; 
- fa   :  ff7f ; 
- fb   :  ff8d ; 
- fc   :  ff9a ; 
- fd   :  ffa7 ; 
- fe   :  ffb3 ; 
- ff   :  ffbe ; 
+ 77   :  f9d2 ; 
+ 78   :  f9d3 ; 
+ 79   :  f9d4 ; 
+ 7a   :  f9d6 ; 
+ 7b   :  f9d8 ; 
+ 7c   :  f9da ; 
+ 7d   :  f9dd ; 
+ 7e   :  f9df ; 
+ 7f   :  f9e2 ; 
+ 80   :  f9e5 ; 
+ 81   :  f9e9 ; 
+ 82   :  f9ec ; 
+ 83   :  f9f0 ; 
+ 84   :  f9f4 ; 
+ 85   :  f9f8 ; 
+ 86   :  f9fd ; 
+ 87   :  fa01 ; 
+ 88   :  fa06 ; 
+ 89   :  fa0b ; 
+ 8a   :  fa11 ; 
+ 8b   :  fa16 ; 
+ 8c   :  fa1c ; 
+ 8d   :  fa22 ; 
+ 8e   :  fa28 ; 
+ 8f   :  fa2e ; 
+ 90   :  fa35 ; 
+ 91   :  fa3c ; 
+ 92   :  fa43 ; 
+ 93   :  fa4a ; 
+ 94   :  fa51 ; 
+ 95   :  fa59 ; 
+ 96   :  fa60 ; 
+ 97   :  fa68 ; 
+ 98   :  fa70 ; 
+ 99   :  fa79 ; 
+ 9a   :  fa81 ; 
+ 9b   :  fa8a ; 
+ 9c   :  fa92 ; 
+ 9d   :  fa9b ; 
+ 9e   :  faa5 ; 
+ 9f   :  faae ; 
+ a0   :  fab7 ; 
+ a1   :  fac1 ; 
+ a2   :  facb ; 
+ a3   :  fad5 ; 
+ a4   :  fadf ; 
+ a5   :  fae9 ; 
+ a6   :  faf3 ; 
+ a7   :  fafe ; 
+ a8   :  fb09 ; 
+ a9   :  fb14 ; 
+ aa   :  fb1f ; 
+ ab   :  fb2a ; 
+ ac   :  fb35 ; 
+ ad   :  fb40 ; 
+ ae   :  fb4c ; 
+ af   :  fb58 ; 
+ b0   :  fb63 ; 
+ b1   :  fb6f ; 
+ b2   :  fb7b ; 
+ b3   :  fb87 ; 
+ b4   :  fb94 ; 
+ b5   :  fba0 ; 
+ b6   :  fbac ; 
+ b7   :  fbb9 ; 
+ b8   :  fbc6 ; 
+ b9   :  fbd3 ; 
+ ba   :  fbdf ; 
+ bb   :  fbec ; 
+ bc   :  fbfa ; 
+ bd   :  fc07 ; 
+ be   :  fc14 ; 
+ bf   :  fc21 ; 
+ c0   :  fc2f ; 
+ c1   :  fc3c ; 
+ c2   :  fc4a ; 
+ c3   :  fc58 ; 
+ c4   :  fc65 ; 
+ c5   :  fc73 ; 
+ c6   :  fc81 ; 
+ c7   :  fc8f ; 
+ c8   :  fc9d ; 
+ c9   :  fcab ; 
+ ca   :  fcb9 ; 
+ cb   :  fcc7 ; 
+ cc   :  fcd6 ; 
+ cd   :  fce4 ; 
+ ce   :  fcf2 ; 
+ cf   :  fd01 ; 
+ d0   :  fd0f ; 
+ d1   :  fd1e ; 
+ d2   :  fd2c ; 
+ d3   :  fd3b ; 
+ d4   :  fd49 ; 
+ d5   :  fd58 ; 
+ d6   :  fd67 ; 
+ d7   :  fd75 ; 
+ d8   :  fd84 ; 
+ d9   :  fd93 ; 
+ da   :  fda1 ; 
+ db   :  fdb0 ; 
+ dc   :  fdbf ; 
+ dd   :  fdce ; 
+ de   :  fddd ; 
+ df   :  fdeb ; 
+ e0   :  fdfa ; 
+ e1   :  fe09 ; 
+ e2   :  fe18 ; 
+ e3   :  fe27 ; 
+ e4   :  fe35 ; 
+ e5   :  fe44 ; 
+ e6   :  fe53 ; 
+ e7   :  fe62 ; 
+ e8   :  fe70 ; 
+ e9   :  fe7f ; 
+ ea   :  fe8e ; 
+ eb   :  fe9c ; 
+ ec   :  feab ; 
+ ed   :  feba ; 
+ ee   :  fec8 ; 
+ ef   :  fed7 ; 
+ f0   :  fee5 ; 
+ f1   :  fef4 ; 
+ f2   :  ff02 ; 
+ f3   :  ff11 ; 
+ f4   :  ff1f ; 
+ f5   :  ff2e ; 
+ f6   :  ff3c ; 
+ f7   :  ff4a ; 
+ f8   :  ff58 ; 
+ f9   :  ff66 ; 
+ fa   :  ff75 ; 
+ fb   :  ff83 ; 
+ fc   :  ff91 ; 
+ fd   :  ff9d ; 
+ fe   :  ffa9 ; 
+ ff   :  ffb5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_40.mif
index 0290e18396..e2228247ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_40.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff8a ; 
- 1   :  2 ; 
- 2   :  7c ; 
- 3   :  f8 ; 
- 4   :  176 ; 
- 5   :  1f5 ; 
- 6   :  275 ; 
- 7   :  2f5 ; 
- 8   :  375 ; 
- 9   :  3f6 ; 
- a   :  478 ; 
- b   :  4fb ; 
- c   :  57f ; 
- d   :  604 ; 
- e   :  68a ; 
- f   :  711 ; 
- 10   :  799 ; 
- 11   :  821 ; 
- 12   :  8ab ; 
- 13   :  936 ; 
- 14   :  9c1 ; 
- 15   :  a4d ; 
- 16   :  adb ; 
- 17   :  b69 ; 
- 18   :  bf8 ; 
- 19   :  c87 ; 
- 1a   :  d18 ; 
- 1b   :  daa ; 
- 1c   :  e3c ; 
- 1d   :  ecf ; 
- 1e   :  f63 ; 
- 1f   :  ff8 ; 
- 20   :  108d ; 
- 21   :  1124 ; 
- 22   :  11bb ; 
- 23   :  1253 ; 
- 24   :  12eb ; 
- 25   :  1385 ; 
- 26   :  141f ; 
- 27   :  14ba ; 
- 28   :  1555 ; 
- 29   :  15f1 ; 
- 2a   :  168e ; 
- 2b   :  172c ; 
- 2c   :  17ca ; 
- 2d   :  1869 ; 
- 2e   :  1908 ; 
- 2f   :  19a9 ; 
- 30   :  1a49 ; 
- 31   :  1aeb ; 
- 32   :  1b8d ; 
- 33   :  1c2f ; 
- 34   :  1cd2 ; 
- 35   :  1d76 ; 
- 36   :  1e1a ; 
- 37   :  1ebf ; 
- 38   :  1f64 ; 
- 39   :  200a ; 
- 3a   :  20b0 ; 
- 3b   :  2156 ; 
- 3c   :  21fe ; 
- 3d   :  22a5 ; 
- 3e   :  234d ; 
- 3f   :  23f6 ; 
- 40   :  249f ; 
- 41   :  2548 ; 
- 42   :  25f1 ; 
- 43   :  269c ; 
- 44   :  2746 ; 
- 45   :  27f1 ; 
- 46   :  289c ; 
- 47   :  2947 ; 
- 48   :  29f3 ; 
- 49   :  2a9f ; 
- 4a   :  2b4b ; 
- 4b   :  2bf8 ; 
- 4c   :  2ca4 ; 
- 4d   :  2d51 ; 
- 4e   :  2dff ; 
- 4f   :  2eac ; 
- 50   :  2f5a ; 
- 51   :  3007 ; 
- 52   :  30b5 ; 
- 53   :  3164 ; 
- 54   :  3212 ; 
- 55   :  32c0 ; 
- 56   :  336f ; 
- 57   :  341d ; 
- 58   :  34cc ; 
- 59   :  357b ; 
- 5a   :  3629 ; 
- 5b   :  36d8 ; 
- 5c   :  3787 ; 
- 5d   :  3836 ; 
- 5e   :  38e5 ; 
- 5f   :  3994 ; 
- 60   :  3a42 ; 
- 61   :  3af1 ; 
- 62   :  3ba0 ; 
- 63   :  3c4e ; 
- 64   :  3cfd ; 
- 65   :  3dab ; 
- 66   :  3e59 ; 
- 67   :  3f07 ; 
- 68   :  3fb5 ; 
- 69   :  4063 ; 
- 6a   :  4110 ; 
- 6b   :  41be ; 
- 6c   :  426b ; 
- 6d   :  4318 ; 
- 6e   :  43c4 ; 
- 6f   :  4471 ; 
- 70   :  451d ; 
- 71   :  45c8 ; 
- 72   :  4674 ; 
- 73   :  471f ; 
- 74   :  47ca ; 
- 75   :  4874 ; 
- 76   :  491e ; 
- 77   :  49c8 ; 
- 78   :  4a71 ; 
- 79   :  4b1a ; 
- 7a   :  4bc3 ; 
- 7b   :  4c6b ; 
- 7c   :  4d12 ; 
- 7d   :  4db9 ; 
- 7e   :  4e60 ; 
- 7f   :  4f06 ; 
- 80   :  4fac ; 
- 81   :  5051 ; 
- 82   :  50f5 ; 
- 83   :  5199 ; 
- 84   :  523c ; 
- 85   :  52df ; 
- 86   :  5381 ; 
- 87   :  5423 ; 
- 88   :  54c4 ; 
- 89   :  5564 ; 
- 8a   :  5604 ; 
- 8b   :  56a2 ; 
- 8c   :  5741 ; 
- 8d   :  57de ; 
- 8e   :  587b ; 
- 8f   :  5917 ; 
- 90   :  59b2 ; 
- 91   :  5a4d ; 
- 92   :  5ae6 ; 
- 93   :  5b7f ; 
- 94   :  5c17 ; 
- 95   :  5caf ; 
- 96   :  5d45 ; 
- 97   :  5ddb ; 
- 98   :  5e6f ; 
- 99   :  5f03 ; 
- 9a   :  5f96 ; 
- 9b   :  6028 ; 
- 9c   :  60b9 ; 
- 9d   :  614a ; 
- 9e   :  61d9 ; 
- 9f   :  6267 ; 
- a0   :  62f5 ; 
- a1   :  6381 ; 
- a2   :  640c ; 
- a3   :  6497 ; 
- a4   :  6520 ; 
- a5   :  65a8 ; 
- a6   :  662f ; 
- a7   :  66b6 ; 
- a8   :  673b ; 
- a9   :  67bf ; 
- aa   :  6842 ; 
- ab   :  68c3 ; 
- ac   :  6944 ; 
- ad   :  69c4 ; 
- ae   :  6a42 ; 
- af   :  6abf ; 
- b0   :  6b3b ; 
- b1   :  6bb6 ; 
- b2   :  6c30 ; 
- b3   :  6ca8 ; 
- b4   :  6d20 ; 
- b5   :  6d96 ; 
- b6   :  6e0b ; 
- b7   :  6e7e ; 
- b8   :  6ef0 ; 
- b9   :  6f61 ; 
- ba   :  6fd1 ; 
- bb   :  7040 ; 
- bc   :  70ad ; 
- bd   :  7119 ; 
- be   :  7183 ; 
- bf   :  71ec ; 
- c0   :  7254 ; 
- c1   :  72bb ; 
- c2   :  7320 ; 
- c3   :  7383 ; 
- c4   :  73e6 ; 
- c5   :  7447 ; 
- c6   :  74a6 ; 
- c7   :  7504 ; 
- c8   :  7561 ; 
- c9   :  75bc ; 
- ca   :  7616 ; 
- cb   :  766f ; 
- cc   :  76c6 ; 
- cd   :  771b ; 
- ce   :  776f ; 
- cf   :  77c2 ; 
- d0   :  7813 ; 
- d1   :  7863 ; 
- d2   :  78b1 ; 
- d3   :  78fd ; 
- d4   :  7948 ; 
- d5   :  7992 ; 
- d6   :  79da ; 
- d7   :  7a20 ; 
- d8   :  7a65 ; 
- d9   :  7aa9 ; 
- da   :  7aea ; 
- db   :  7b2b ; 
- dc   :  7b69 ; 
- dd   :  7ba6 ; 
- de   :  7be2 ; 
- df   :  7c1c ; 
- e0   :  7c54 ; 
- e1   :  7c8b ; 
- e2   :  7cc0 ; 
- e3   :  7cf4 ; 
- e4   :  7d25 ; 
- e5   :  7d56 ; 
- e6   :  7d84 ; 
- e7   :  7db2 ; 
- e8   :  7ddd ; 
- e9   :  7e07 ; 
- ea   :  7e2f ; 
- eb   :  7e55 ; 
- ec   :  7e7a ; 
- ed   :  7e9d ; 
- ee   :  7ebf ; 
- ef   :  7edf ; 
- f0   :  7efd ; 
- f1   :  7f1a ; 
- f2   :  7f35 ; 
- f3   :  7f4e ; 
- f4   :  7f65 ; 
- f5   :  7f7b ; 
- f6   :  7f8f ; 
- f7   :  7fa2 ; 
- f8   :  7fb3 ; 
- f9   :  7fc2 ; 
- fa   :  7fd0 ; 
- fb   :  7fdb ; 
- fc   :  7fe5 ; 
- fd   :  7fed ; 
+ 0   :  ffa8 ; 
+ 1   :  21 ; 
+ 2   :  9b ; 
+ 3   :  117 ; 
+ 4   :  195 ; 
+ 5   :  215 ; 
+ 6   :  295 ; 
+ 7   :  315 ; 
+ 8   :  396 ; 
+ 9   :  417 ; 
+ a   :  499 ; 
+ b   :  51c ; 
+ c   :  5a1 ; 
+ d   :  626 ; 
+ e   :  6ac ; 
+ f   :  733 ; 
+ 10   :  7bb ; 
+ 11   :  844 ; 
+ 12   :  8ce ; 
+ 13   :  958 ; 
+ 14   :  9e4 ; 
+ 15   :  a71 ; 
+ 16   :  afe ; 
+ 17   :  b8c ; 
+ 18   :  c1c ; 
+ 19   :  cac ; 
+ 1a   :  d3c ; 
+ 1b   :  dce ; 
+ 1c   :  e61 ; 
+ 1d   :  ef4 ; 
+ 1e   :  f88 ; 
+ 1f   :  101d ; 
+ 20   :  10b3 ; 
+ 21   :  114a ; 
+ 22   :  11e1 ; 
+ 23   :  1279 ; 
+ 24   :  1312 ; 
+ 25   :  13ab ; 
+ 26   :  1446 ; 
+ 27   :  14e1 ; 
+ 28   :  157c ; 
+ 29   :  1619 ; 
+ 2a   :  16b6 ; 
+ 2b   :  1753 ; 
+ 2c   :  17f2 ; 
+ 2d   :  1891 ; 
+ 2e   :  1930 ; 
+ 2f   :  19d1 ; 
+ 30   :  1a72 ; 
+ 31   :  1b13 ; 
+ 32   :  1bb5 ; 
+ 33   :  1c58 ; 
+ 34   :  1cfb ; 
+ 35   :  1d9f ; 
+ 36   :  1e43 ; 
+ 37   :  1ee8 ; 
+ 38   :  1f8d ; 
+ 39   :  2033 ; 
+ 3a   :  20d9 ; 
+ 3b   :  2180 ; 
+ 3c   :  2227 ; 
+ 3d   :  22cf ; 
+ 3e   :  2377 ; 
+ 3f   :  2420 ; 
+ 40   :  24c9 ; 
+ 41   :  2572 ; 
+ 42   :  261c ; 
+ 43   :  26c6 ; 
+ 44   :  2771 ; 
+ 45   :  281b ; 
+ 46   :  28c7 ; 
+ 47   :  2972 ; 
+ 48   :  2a1e ; 
+ 49   :  2aca ; 
+ 4a   :  2b76 ; 
+ 4b   :  2c23 ; 
+ 4c   :  2cd0 ; 
+ 4d   :  2d7d ; 
+ 4e   :  2e2a ; 
+ 4f   :  2ed7 ; 
+ 50   :  2f85 ; 
+ 51   :  3033 ; 
+ 52   :  30e1 ; 
+ 53   :  318f ; 
+ 54   :  323d ; 
+ 55   :  32ec ; 
+ 56   :  339a ; 
+ 57   :  3449 ; 
+ 58   :  34f8 ; 
+ 59   :  35a6 ; 
+ 5a   :  3655 ; 
+ 5b   :  3704 ; 
+ 5c   :  37b3 ; 
+ 5d   :  3862 ; 
+ 5e   :  3910 ; 
+ 5f   :  39bf ; 
+ 60   :  3a6e ; 
+ 61   :  3b1d ; 
+ 62   :  3bcb ; 
+ 63   :  3c7a ; 
+ 64   :  3d28 ; 
+ 65   :  3dd6 ; 
+ 66   :  3e85 ; 
+ 67   :  3f33 ; 
+ 68   :  3fe1 ; 
+ 69   :  408e ; 
+ 6a   :  413c ; 
+ 6b   :  41e9 ; 
+ 6c   :  4296 ; 
+ 6d   :  4343 ; 
+ 6e   :  43ef ; 
+ 6f   :  449c ; 
+ 70   :  4548 ; 
+ 71   :  45f3 ; 
+ 72   :  469f ; 
+ 73   :  474a ; 
+ 74   :  47f5 ; 
+ 75   :  489f ; 
+ 76   :  4949 ; 
+ 77   :  49f3 ; 
+ 78   :  4a9c ; 
+ 79   :  4b45 ; 
+ 7a   :  4bed ; 
+ 7b   :  4c95 ; 
+ 7c   :  4d3c ; 
+ 7d   :  4de3 ; 
+ 7e   :  4e8a ; 
+ 7f   :  4f30 ; 
+ 80   :  4fd5 ; 
+ 81   :  507a ; 
+ 82   :  511e ; 
+ 83   :  51c2 ; 
+ 84   :  5265 ; 
+ 85   :  5308 ; 
+ 86   :  53aa ; 
+ 87   :  544b ; 
+ 88   :  54ec ; 
+ 89   :  558c ; 
+ 8a   :  562b ; 
+ 8b   :  56ca ; 
+ 8c   :  5768 ; 
+ 8d   :  5805 ; 
+ 8e   :  58a2 ; 
+ 8f   :  593e ; 
+ 90   :  59d9 ; 
+ 91   :  5a73 ; 
+ 92   :  5b0d ; 
+ 93   :  5ba5 ; 
+ 94   :  5c3d ; 
+ 95   :  5cd4 ; 
+ 96   :  5d6b ; 
+ 97   :  5e00 ; 
+ 98   :  5e94 ; 
+ 99   :  5f28 ; 
+ 9a   :  5fbb ; 
+ 9b   :  604d ; 
+ 9c   :  60de ; 
+ 9d   :  616e ; 
+ 9e   :  61fd ; 
+ 9f   :  628b ; 
+ a0   :  6318 ; 
+ a1   :  63a4 ; 
+ a2   :  642f ; 
+ a3   :  64b9 ; 
+ a4   :  6542 ; 
+ a5   :  65ca ; 
+ a6   :  6651 ; 
+ a7   :  66d7 ; 
+ a8   :  675c ; 
+ a9   :  67e0 ; 
+ aa   :  6862 ; 
+ ab   :  68e4 ; 
+ ac   :  6964 ; 
+ ad   :  69e3 ; 
+ ae   :  6a61 ; 
+ af   :  6ade ; 
+ b0   :  6b5a ; 
+ b1   :  6bd5 ; 
+ b2   :  6c4e ; 
+ b3   :  6cc6 ; 
+ b4   :  6d3d ; 
+ b5   :  6db3 ; 
+ b6   :  6e28 ; 
+ b7   :  6e9b ; 
+ b8   :  6f0d ; 
+ b9   :  6f7d ; 
+ ba   :  6fed ; 
+ bb   :  705b ; 
+ bc   :  70c8 ; 
+ bd   :  7133 ; 
+ be   :  719e ; 
+ bf   :  7206 ; 
+ c0   :  726e ; 
+ c1   :  72d4 ; 
+ c2   :  7339 ; 
+ c3   :  739c ; 
+ c4   :  73fe ; 
+ c5   :  745f ; 
+ c6   :  74be ; 
+ c7   :  751c ; 
+ c8   :  7578 ; 
+ c9   :  75d3 ; 
+ ca   :  762d ; 
+ cb   :  7685 ; 
+ cc   :  76db ; 
+ cd   :  7730 ; 
+ ce   :  7784 ; 
+ cf   :  77d6 ; 
+ d0   :  7827 ; 
+ d1   :  7876 ; 
+ d2   :  78c4 ; 
+ d3   :  7910 ; 
+ d4   :  795b ; 
+ d5   :  79a4 ; 
+ d6   :  79ec ; 
+ d7   :  7a32 ; 
+ d8   :  7a76 ; 
+ d9   :  7ab9 ; 
+ da   :  7afb ; 
+ db   :  7b3a ; 
+ dc   :  7b79 ; 
+ dd   :  7bb5 ; 
+ de   :  7bf1 ; 
+ df   :  7c2a ; 
+ e0   :  7c62 ; 
+ e1   :  7c98 ; 
+ e2   :  7ccd ; 
+ e3   :  7d00 ; 
+ e4   :  7d32 ; 
+ e5   :  7d62 ; 
+ e6   :  7d90 ; 
+ e7   :  7dbd ; 
+ e8   :  7de8 ; 
+ e9   :  7e11 ; 
+ ea   :  7e39 ; 
+ eb   :  7e5f ; 
+ ec   :  7e83 ; 
+ ed   :  7ea6 ; 
+ ee   :  7ec7 ; 
+ ef   :  7ee7 ; 
+ f0   :  7f04 ; 
+ f1   :  7f21 ; 
+ f2   :  7f3b ; 
+ f3   :  7f54 ; 
+ f4   :  7f6b ; 
+ f5   :  7f80 ; 
+ f6   :  7f94 ; 
+ f7   :  7fa6 ; 
+ f8   :  7fb7 ; 
+ f9   :  7fc6 ; 
+ fa   :  7fd3 ; 
+ fb   :  7fde ; 
+ fc   :  7fe8 ; 
+ fd   :  7fee ; 
  fe   :  7ff2 ; 
  ff   :  7ff5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_41.mif
index 5cdb0ae686..d9a0df0102 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_41.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  ffd4 ; 
- 2   :  ffa0 ; 
- 3   :  ff6c ; 
- 4   :  ff38 ; 
- 5   :  ff05 ; 
- 6   :  fed2 ; 
- 7   :  fea0 ; 
- 8   :  fe6b ; 
- 9   :  fe36 ; 
- a   :  fdfe ; 
- b   :  fdc7 ; 
- c   :  fd90 ; 
- d   :  fd59 ; 
- e   :  fd22 ; 
- f   :  fceb ; 
- 10   :  fcb3 ; 
- 11   :  fc7c ; 
- 12   :  fc44 ; 
- 13   :  fc0c ; 
- 14   :  fbd4 ; 
- 15   :  fb9b ; 
- 16   :  fb63 ; 
- 17   :  fb2a ; 
- 18   :  faf2 ; 
- 19   :  fab9 ; 
- 1a   :  fa80 ; 
- 1b   :  fa47 ; 
- 1c   :  fa0e ; 
- 1d   :  f9d4 ; 
- 1e   :  f99b ; 
- 1f   :  f962 ; 
- 20   :  f928 ; 
- 21   :  f8ef ; 
- 22   :  f8b5 ; 
- 23   :  f87c ; 
- 24   :  f842 ; 
- 25   :  f808 ; 
- 26   :  f7cf ; 
- 27   :  f795 ; 
- 28   :  f75b ; 
- 29   :  f722 ; 
- 2a   :  f6e8 ; 
- 2b   :  f6af ; 
- 2c   :  f675 ; 
- 2d   :  f63c ; 
- 2e   :  f602 ; 
- 2f   :  f5c9 ; 
- 30   :  f58f ; 
- 31   :  f556 ; 
- 32   :  f51d ; 
- 33   :  f4e4 ; 
- 34   :  f4ab ; 
- 35   :  f472 ; 
- 36   :  f43a ; 
- 37   :  f401 ; 
- 38   :  f3c9 ; 
- 39   :  f391 ; 
- 3a   :  f359 ; 
- 3b   :  f321 ; 
- 3c   :  f2e9 ; 
- 3d   :  f2b2 ; 
- 3e   :  f27a ; 
- 3f   :  f243 ; 
- 40   :  f20c ; 
- 41   :  f1d6 ; 
- 42   :  f19f ; 
- 43   :  f169 ; 
- 44   :  f133 ; 
- 45   :  f0fe ; 
- 46   :  f0c8 ; 
- 47   :  f093 ; 
- 48   :  f05f ; 
- 49   :  f02a ; 
- 4a   :  eff6 ; 
- 4b   :  efc2 ; 
- 4c   :  ef8f ; 
- 4d   :  ef5c ; 
- 4e   :  ef29 ; 
- 4f   :  eef7 ; 
- 50   :  eec5 ; 
- 51   :  ee93 ; 
- 52   :  ee62 ; 
- 53   :  ee31 ; 
- 54   :  ee01 ; 
- 55   :  edd1 ; 
- 56   :  eda2 ; 
- 57   :  ed72 ; 
- 58   :  ed44 ; 
- 59   :  ed16 ; 
- 5a   :  ece8 ; 
- 5b   :  ecbb ; 
- 5c   :  ec8e ; 
- 5d   :  ec62 ; 
- 5e   :  ec36 ; 
- 5f   :  ec0b ; 
- 60   :  ebe1 ; 
- 61   :  ebb6 ; 
- 62   :  eb8d ; 
- 63   :  eb64 ; 
- 64   :  eb3b ; 
- 65   :  eb14 ; 
- 66   :  eaec ; 
- 67   :  eac6 ; 
- 68   :  eaa0 ; 
- 69   :  ea7a ; 
- 6a   :  ea55 ; 
- 6b   :  ea31 ; 
- 6c   :  ea0e ; 
- 6d   :  e9eb ; 
- 6e   :  e9c9 ; 
- 6f   :  e9a7 ; 
- 70   :  e986 ; 
- 71   :  e966 ; 
- 72   :  e947 ; 
- 73   :  e928 ; 
- 74   :  e90a ; 
- 75   :  e8ed ; 
- 76   :  e8d0 ; 
- 77   :  e8b4 ; 
- 78   :  e899 ; 
- 79   :  e87f ; 
- 7a   :  e865 ; 
- 7b   :  e84c ; 
- 7c   :  e834 ; 
- 7d   :  e81d ; 
- 7e   :  e807 ; 
- 7f   :  e7f1 ; 
- 80   :  e7dc ; 
- 81   :  e7c8 ; 
- 82   :  e7b5 ; 
- 83   :  e7a3 ; 
- 84   :  e792 ; 
- 85   :  e781 ; 
- 86   :  e771 ; 
- 87   :  e763 ; 
- 88   :  e755 ; 
- 89   :  e748 ; 
- 8a   :  e73b ; 
- 8b   :  e730 ; 
- 8c   :  e726 ; 
- 8d   :  e71c ; 
- 8e   :  e714 ; 
- 8f   :  e70c ; 
- 90   :  e706 ; 
- 91   :  e700 ; 
- 92   :  e6fc ; 
- 93   :  e6f8 ; 
+ 0   :  fffc ; 
+ 1   :  ffc6 ; 
+ 2   :  ff93 ; 
+ 3   :  ff60 ; 
+ 4   :  ff2d ; 
+ 5   :  fefa ; 
+ 6   :  fec6 ; 
+ 7   :  fe92 ; 
+ 8   :  fe5d ; 
+ 9   :  fe28 ; 
+ a   :  fdf1 ; 
+ b   :  fdb9 ; 
+ c   :  fd83 ; 
+ d   :  fd4c ; 
+ e   :  fd14 ; 
+ f   :  fcdd ; 
+ 10   :  fca6 ; 
+ 11   :  fc6e ; 
+ 12   :  fc36 ; 
+ 13   :  fbfe ; 
+ 14   :  fbc6 ; 
+ 15   :  fb8d ; 
+ 16   :  fb55 ; 
+ 17   :  fb1c ; 
+ 18   :  fae4 ; 
+ 19   :  faab ; 
+ 1a   :  fa72 ; 
+ 1b   :  fa39 ; 
+ 1c   :  f9ff ; 
+ 1d   :  f9c6 ; 
+ 1e   :  f98d ; 
+ 1f   :  f953 ; 
+ 20   :  f91a ; 
+ 21   :  f8e0 ; 
+ 22   :  f8a7 ; 
+ 23   :  f86d ; 
+ 24   :  f834 ; 
+ 25   :  f7fa ; 
+ 26   :  f7c0 ; 
+ 27   :  f787 ; 
+ 28   :  f74d ; 
+ 29   :  f713 ; 
+ 2a   :  f6da ; 
+ 2b   :  f6a0 ; 
+ 2c   :  f667 ; 
+ 2d   :  f62d ; 
+ 2e   :  f5f4 ; 
+ 2f   :  f5ba ; 
+ 30   :  f581 ; 
+ 31   :  f548 ; 
+ 32   :  f50f ; 
+ 33   :  f4d6 ; 
+ 34   :  f49d ; 
+ 35   :  f464 ; 
+ 36   :  f42c ; 
+ 37   :  f3f3 ; 
+ 38   :  f3bb ; 
+ 39   :  f383 ; 
+ 3a   :  f34b ; 
+ 3b   :  f313 ; 
+ 3c   :  f2db ; 
+ 3d   :  f2a4 ; 
+ 3e   :  f26c ; 
+ 3f   :  f235 ; 
+ 40   :  f1ff ; 
+ 41   :  f1c8 ; 
+ 42   :  f192 ; 
+ 43   :  f15c ; 
+ 44   :  f126 ; 
+ 45   :  f0f0 ; 
+ 46   :  f0bb ; 
+ 47   :  f086 ; 
+ 48   :  f052 ; 
+ 49   :  f01d ; 
+ 4a   :  efe9 ; 
+ 4b   :  efb6 ; 
+ 4c   :  ef82 ; 
+ 4d   :  ef4f ; 
+ 4e   :  ef1d ; 
+ 4f   :  eeea ; 
+ 50   :  eeb8 ; 
+ 51   :  ee87 ; 
+ 52   :  ee56 ; 
+ 53   :  ee25 ; 
+ 54   :  edf5 ; 
+ 55   :  edc5 ; 
+ 56   :  ed96 ; 
+ 57   :  ed67 ; 
+ 58   :  ed38 ; 
+ 59   :  ed0a ; 
+ 5a   :  ecdd ; 
+ 5b   :  ecb0 ; 
+ 5c   :  ec83 ; 
+ 5d   :  ec57 ; 
+ 5e   :  ec2b ; 
+ 5f   :  ec00 ; 
+ 60   :  ebd6 ; 
+ 61   :  ebac ; 
+ 62   :  eb83 ; 
+ 63   :  eb5a ; 
+ 64   :  eb31 ; 
+ 65   :  eb0a ; 
+ 66   :  eae3 ; 
+ 67   :  eabc ; 
+ 68   :  ea96 ; 
+ 69   :  ea71 ; 
+ 6a   :  ea4c ; 
+ 6b   :  ea28 ; 
+ 6c   :  ea05 ; 
+ 6d   :  e9e2 ; 
+ 6e   :  e9c0 ; 
+ 6f   :  e99f ; 
+ 70   :  e97e ; 
+ 71   :  e95e ; 
+ 72   :  e93f ; 
+ 73   :  e920 ; 
+ 74   :  e902 ; 
+ 75   :  e8e5 ; 
+ 76   :  e8c9 ; 
+ 77   :  e8ad ; 
+ 78   :  e892 ; 
+ 79   :  e878 ; 
+ 7a   :  e85f ; 
+ 7b   :  e846 ; 
+ 7c   :  e82e ; 
+ 7d   :  e817 ; 
+ 7e   :  e801 ; 
+ 7f   :  e7ec ; 
+ 80   :  e7d7 ; 
+ 81   :  e7c4 ; 
+ 82   :  e7b1 ; 
+ 83   :  e79f ; 
+ 84   :  e78d ; 
+ 85   :  e77d ; 
+ 86   :  e76e ; 
+ 87   :  e75f ; 
+ 88   :  e751 ; 
+ 89   :  e744 ; 
+ 8a   :  e739 ; 
+ 8b   :  e72e ; 
+ 8c   :  e723 ; 
+ 8d   :  e71a ; 
+ 8e   :  e712 ; 
+ 8f   :  e70b ; 
+ 90   :  e704 ; 
+ 91   :  e6ff ; 
+ 92   :  e6fb ; 
+ 93   :  e6f7 ; 
  94   :  e6f5 ; 
  95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f4 ; 
- 99   :  e6f6 ; 
+ 98   :  e6f5 ; 
+ 99   :  e6f7 ; 
  9a   :  e6fa ; 
- 9b   :  e6fe ; 
- 9c   :  e703 ; 
- 9d   :  e709 ; 
- 9e   :  e711 ; 
- 9f   :  e719 ; 
- a0   :  e723 ; 
- a1   :  e72d ; 
- a2   :  e739 ; 
- a3   :  e745 ; 
- a4   :  e753 ; 
- a5   :  e762 ; 
- a6   :  e771 ; 
- a7   :  e782 ; 
- a8   :  e794 ; 
- a9   :  e7a8 ; 
- aa   :  e7bc ; 
- ab   :  e7d1 ; 
- ac   :  e7e8 ; 
- ad   :  e7ff ; 
- ae   :  e818 ; 
- af   :  e832 ; 
- b0   :  e84c ; 
- b1   :  e868 ; 
- b2   :  e886 ; 
- b3   :  e8a4 ; 
- b4   :  e8c3 ; 
- b5   :  e8e4 ; 
- b6   :  e906 ; 
- b7   :  e929 ; 
- b8   :  e94d ; 
- b9   :  e972 ; 
- ba   :  e999 ; 
- bb   :  e9c0 ; 
- bc   :  e9e9 ; 
- bd   :  ea13 ; 
- be   :  ea3e ; 
- bf   :  ea6a ; 
- c0   :  ea98 ; 
- c1   :  eac6 ; 
- c2   :  eaf6 ; 
- c3   :  eb27 ; 
- c4   :  eb59 ; 
- c5   :  eb8d ; 
- c6   :  ebc1 ; 
- c7   :  ebf7 ; 
- c8   :  ec2e ; 
- c9   :  ec66 ; 
- ca   :  ec9f ; 
- cb   :  ecda ; 
- cc   :  ed16 ; 
- cd   :  ed53 ; 
- ce   :  ed91 ; 
- cf   :  edd0 ; 
- d0   :  ee11 ; 
- d1   :  ee52 ; 
- d2   :  ee95 ; 
- d3   :  eed9 ; 
- d4   :  ef1f ; 
- d5   :  ef65 ; 
- d6   :  efad ; 
- d7   :  eff6 ; 
- d8   :  f040 ; 
- d9   :  f08b ; 
- da   :  f0d8 ; 
- db   :  f126 ; 
- dc   :  f175 ; 
- dd   :  f1c5 ; 
- de   :  f216 ; 
- df   :  f268 ; 
- e0   :  f2bc ; 
- e1   :  f311 ; 
- e2   :  f367 ; 
- e3   :  f3be ; 
- e4   :  f417 ; 
- e5   :  f470 ; 
- e6   :  f4cb ; 
- e7   :  f527 ; 
- e8   :  f584 ; 
- e9   :  f5e2 ; 
- ea   :  f641 ; 
- eb   :  f6a2 ; 
- ec   :  f704 ; 
- ed   :  f767 ; 
- ee   :  f7cb ; 
- ef   :  f830 ; 
- f0   :  f896 ; 
- f1   :  f8fd ; 
- f2   :  f966 ; 
- f3   :  f9d0 ; 
- f4   :  fa3a ; 
- f5   :  faa6 ; 
- f6   :  fb13 ; 
- f7   :  fb81 ; 
- f8   :  fbf1 ; 
- f9   :  fc62 ; 
- fa   :  fcd4 ; 
- fb   :  fd46 ; 
- fc   :  fdb9 ; 
- fd   :  fe2a ; 
- fe   :  fe9e ; 
- ff   :  ff13 ; 
+ 9b   :  e6ff ; 
+ 9c   :  e705 ; 
+ 9d   :  e70b ; 
+ 9e   :  e713 ; 
+ 9f   :  e71b ; 
+ a0   :  e725 ; 
+ a1   :  e730 ; 
+ a2   :  e73c ; 
+ a3   :  e749 ; 
+ a4   :  e756 ; 
+ a5   :  e765 ; 
+ a6   :  e776 ; 
+ a7   :  e787 ; 
+ a8   :  e799 ; 
+ a9   :  e7ac ; 
+ aa   :  e7c1 ; 
+ ab   :  e7d7 ; 
+ ac   :  e7ed ; 
+ ad   :  e805 ; 
+ ae   :  e81e ; 
+ af   :  e838 ; 
+ b0   :  e853 ; 
+ b1   :  e870 ; 
+ b2   :  e88d ; 
+ b3   :  e8ac ; 
+ b4   :  e8cc ; 
+ b5   :  e8ec ; 
+ b6   :  e90e ; 
+ b7   :  e932 ; 
+ b8   :  e956 ; 
+ b9   :  e97c ; 
+ ba   :  e9a2 ; 
+ bb   :  e9ca ; 
+ bc   :  e9f3 ; 
+ bd   :  ea1d ; 
+ be   :  ea49 ; 
+ bf   :  ea75 ; 
+ c0   :  eaa3 ; 
+ c1   :  ead2 ; 
+ c2   :  eb02 ; 
+ c3   :  eb33 ; 
+ c4   :  eb66 ; 
+ c5   :  eb9a ; 
+ c6   :  ebce ; 
+ c7   :  ec05 ; 
+ c8   :  ec3c ; 
+ c9   :  ec74 ; 
+ ca   :  ecae ; 
+ cb   :  ece9 ; 
+ cc   :  ed25 ; 
+ cd   :  ed62 ; 
+ ce   :  eda0 ; 
+ cf   :  ede0 ; 
+ d0   :  ee21 ; 
+ d1   :  ee63 ; 
+ d2   :  eea6 ; 
+ d3   :  eeeb ; 
+ d4   :  ef30 ; 
+ d5   :  ef77 ; 
+ d6   :  efbf ; 
+ d7   :  f008 ; 
+ d8   :  f053 ; 
+ d9   :  f09e ; 
+ da   :  f0eb ; 
+ db   :  f139 ; 
+ dc   :  f188 ; 
+ dd   :  f1d9 ; 
+ de   :  f22a ; 
+ df   :  f27d ; 
+ e0   :  f2d1 ; 
+ e1   :  f326 ; 
+ e2   :  f37d ; 
+ e3   :  f3d4 ; 
+ e4   :  f42d ; 
+ e5   :  f487 ; 
+ e6   :  f4e2 ; 
+ e7   :  f53e ; 
+ e8   :  f59b ; 
+ e9   :  f5fa ; 
+ ea   :  f659 ; 
+ eb   :  f6ba ; 
+ ec   :  f71c ; 
+ ed   :  f77f ; 
+ ee   :  f7e4 ; 
+ ef   :  f849 ; 
+ f0   :  f8b0 ; 
+ f1   :  f917 ; 
+ f2   :  f980 ; 
+ f3   :  f9ea ; 
+ f4   :  fa55 ; 
+ f5   :  fac1 ; 
+ f6   :  fb2f ; 
+ f7   :  fb9d ; 
+ f8   :  fc0d ; 
+ f9   :  fc7e ; 
+ fa   :  fcf1 ; 
+ fb   :  fd62 ; 
+ fc   :  fdd4 ; 
+ fd   :  fe48 ; 
+ fe   :  febc ; 
+ ff   :  ff31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_42.mif
index 02b2a780d0..c35650c9ae 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_42.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  0 ; 
- 1   :  1a ; 
- 2   :  35 ; 
- 3   :  50 ; 
- 4   :  6d ; 
- 5   :  8a ; 
- 6   :  a8 ; 
- 7   :  c4 ; 
- 8   :  df ; 
- 9   :  fb ; 
- a   :  117 ; 
- b   :  132 ; 
- c   :  14e ; 
- d   :  16a ; 
- e   :  186 ; 
- f   :  1a2 ; 
- 10   :  1be ; 
- 11   :  1da ; 
- 12   :  1f7 ; 
- 13   :  213 ; 
- 14   :  230 ; 
- 15   :  24c ; 
- 16   :  269 ; 
- 17   :  285 ; 
- 18   :  2a2 ; 
- 19   :  2bf ; 
- 1a   :  2db ; 
- 1b   :  2f8 ; 
- 1c   :  315 ; 
- 1d   :  332 ; 
- 1e   :  34f ; 
- 1f   :  36b ; 
- 20   :  388 ; 
- 21   :  3a5 ; 
- 22   :  3c2 ; 
- 23   :  3df ; 
- 24   :  3fc ; 
- 25   :  419 ; 
- 26   :  435 ; 
- 27   :  452 ; 
- 28   :  46f ; 
- 29   :  48c ; 
- 2a   :  4a9 ; 
- 2b   :  4c5 ; 
- 2c   :  4e2 ; 
- 2d   :  4fe ; 
- 2e   :  51b ; 
- 2f   :  538 ; 
- 30   :  554 ; 
- 31   :  570 ; 
- 32   :  58d ; 
- 33   :  5a9 ; 
- 34   :  5c5 ; 
- 35   :  5e1 ; 
- 36   :  5fd ; 
- 37   :  619 ; 
- 38   :  635 ; 
- 39   :  650 ; 
- 3a   :  66c ; 
- 3b   :  687 ; 
- 3c   :  6a2 ; 
- 3d   :  6be ; 
- 3e   :  6d9 ; 
- 3f   :  6f4 ; 
- 40   :  70e ; 
- 41   :  729 ; 
- 42   :  743 ; 
- 43   :  75e ; 
- 44   :  778 ; 
- 45   :  792 ; 
- 46   :  7ac ; 
- 47   :  7c5 ; 
- 48   :  7df ; 
- 49   :  7f8 ; 
- 4a   :  811 ; 
- 4b   :  82a ; 
- 4c   :  843 ; 
- 4d   :  85b ; 
- 4e   :  874 ; 
- 4f   :  88c ; 
- 50   :  8a4 ; 
- 51   :  8bb ; 
- 52   :  8d3 ; 
- 53   :  8ea ; 
- 54   :  901 ; 
- 55   :  917 ; 
- 56   :  92e ; 
- 57   :  944 ; 
- 58   :  95a ; 
- 59   :  970 ; 
- 5a   :  985 ; 
- 5b   :  99a ; 
- 5c   :  9af ; 
- 5d   :  9c4 ; 
- 5e   :  9d8 ; 
- 5f   :  9ec ; 
- 60   :  a00 ; 
- 61   :  a13 ; 
- 62   :  a26 ; 
- 63   :  a39 ; 
- 64   :  a4c ; 
- 65   :  a5e ; 
- 66   :  a70 ; 
- 67   :  a81 ; 
- 68   :  a92 ; 
- 69   :  aa3 ; 
- 6a   :  ab4 ; 
- 6b   :  ac4 ; 
- 6c   :  ad4 ; 
- 6d   :  ae3 ; 
- 6e   :  af2 ; 
- 6f   :  b01 ; 
- 70   :  b10 ; 
- 71   :  b1e ; 
- 72   :  b2b ; 
- 73   :  b39 ; 
- 74   :  b46 ; 
- 75   :  b52 ; 
- 76   :  b5e ; 
- 77   :  b6a ; 
- 78   :  b75 ; 
- 79   :  b80 ; 
- 7a   :  b8b ; 
- 7b   :  b95 ; 
- 7c   :  b9f ; 
- 7d   :  ba8 ; 
- 7e   :  bb1 ; 
- 7f   :  bb9 ; 
- 80   :  bc1 ; 
- 81   :  bc9 ; 
- 82   :  bd0 ; 
- 83   :  bd7 ; 
- 84   :  bdd ; 
- 85   :  be3 ; 
- 86   :  be9 ; 
- 87   :  bee ; 
- 88   :  bf2 ; 
- 89   :  bf6 ; 
- 8a   :  bfa ; 
- 8b   :  bfd ; 
+ 0   :  6 ; 
+ 1   :  20 ; 
+ 2   :  3b ; 
+ 3   :  57 ; 
+ 4   :  74 ; 
+ 5   :  91 ; 
+ 6   :  ae ; 
+ 7   :  cb ; 
+ 8   :  e6 ; 
+ 9   :  102 ; 
+ a   :  11d ; 
+ b   :  139 ; 
+ c   :  155 ; 
+ d   :  171 ; 
+ e   :  18d ; 
+ f   :  1a9 ; 
+ 10   :  1c5 ; 
+ 11   :  1e2 ; 
+ 12   :  1fe ; 
+ 13   :  21a ; 
+ 14   :  237 ; 
+ 15   :  253 ; 
+ 16   :  270 ; 
+ 17   :  28c ; 
+ 18   :  2a9 ; 
+ 19   :  2c6 ; 
+ 1a   :  2e3 ; 
+ 1b   :  2ff ; 
+ 1c   :  31c ; 
+ 1d   :  339 ; 
+ 1e   :  356 ; 
+ 1f   :  373 ; 
+ 20   :  38f ; 
+ 21   :  3ac ; 
+ 22   :  3c9 ; 
+ 23   :  3e6 ; 
+ 24   :  403 ; 
+ 25   :  420 ; 
+ 26   :  43d ; 
+ 27   :  459 ; 
+ 28   :  476 ; 
+ 29   :  493 ; 
+ 2a   :  4b0 ; 
+ 2b   :  4cc ; 
+ 2c   :  4e9 ; 
+ 2d   :  506 ; 
+ 2e   :  522 ; 
+ 2f   :  53f ; 
+ 30   :  55b ; 
+ 31   :  577 ; 
+ 32   :  594 ; 
+ 33   :  5b0 ; 
+ 34   :  5cc ; 
+ 35   :  5e8 ; 
+ 36   :  604 ; 
+ 37   :  620 ; 
+ 38   :  63b ; 
+ 39   :  657 ; 
+ 3a   :  673 ; 
+ 3b   :  68e ; 
+ 3c   :  6a9 ; 
+ 3d   :  6c4 ; 
+ 3e   :  6df ; 
+ 3f   :  6fa ; 
+ 40   :  715 ; 
+ 41   :  730 ; 
+ 42   :  74a ; 
+ 43   :  764 ; 
+ 44   :  77e ; 
+ 45   :  798 ; 
+ 46   :  7b2 ; 
+ 47   :  7cc ; 
+ 48   :  7e5 ; 
+ 49   :  7fe ; 
+ 4a   :  817 ; 
+ 4b   :  830 ; 
+ 4c   :  849 ; 
+ 4d   :  861 ; 
+ 4e   :  87a ; 
+ 4f   :  892 ; 
+ 50   :  8a9 ; 
+ 51   :  8c1 ; 
+ 52   :  8d8 ; 
+ 53   :  8f0 ; 
+ 54   :  906 ; 
+ 55   :  91d ; 
+ 56   :  933 ; 
+ 57   :  94a ; 
+ 58   :  95f ; 
+ 59   :  975 ; 
+ 5a   :  98a ; 
+ 5b   :  9a0 ; 
+ 5c   :  9b4 ; 
+ 5d   :  9c9 ; 
+ 5e   :  9dd ; 
+ 5f   :  9f1 ; 
+ 60   :  a05 ; 
+ 61   :  a18 ; 
+ 62   :  a2b ; 
+ 63   :  a3e ; 
+ 64   :  a50 ; 
+ 65   :  a62 ; 
+ 66   :  a74 ; 
+ 67   :  a86 ; 
+ 68   :  a97 ; 
+ 69   :  aa7 ; 
+ 6a   :  ab8 ; 
+ 6b   :  ac8 ; 
+ 6c   :  ad8 ; 
+ 6d   :  ae7 ; 
+ 6e   :  af6 ; 
+ 6f   :  b05 ; 
+ 70   :  b13 ; 
+ 71   :  b21 ; 
+ 72   :  b2f ; 
+ 73   :  b3c ; 
+ 74   :  b49 ; 
+ 75   :  b55 ; 
+ 76   :  b61 ; 
+ 77   :  b6d ; 
+ 78   :  b78 ; 
+ 79   :  b83 ; 
+ 7a   :  b8d ; 
+ 7b   :  b97 ; 
+ 7c   :  ba1 ; 
+ 7d   :  baa ; 
+ 7e   :  bb3 ; 
+ 7f   :  bbb ; 
+ 80   :  bc3 ; 
+ 81   :  bcb ; 
+ 82   :  bd2 ; 
+ 83   :  bd9 ; 
+ 84   :  bdf ; 
+ 85   :  be5 ; 
+ 86   :  bea ; 
+ 87   :  bef ; 
+ 88   :  bf3 ; 
+ 89   :  bf7 ; 
+ 8a   :  bfb ; 
+ 8b   :  bfe ; 
  8c   :  c00 ; 
  8d   :  c02 ; 
  8e   :  c04 ; 
@@ -152,111 +152,111 @@ CONTENT BEGIN
  92   :  c06 ; 
  93   :  c05 ; 
  94   :  c04 ; 
- 95   :  c03 ; 
+ 95   :  c02 ; 
  96   :  c00 ; 
- 97   :  bfe ; 
- 98   :  bfb ; 
- 99   :  bf7 ; 
- 9a   :  bf3 ; 
- 9b   :  bef ; 
- 9c   :  bea ; 
- 9d   :  be4 ; 
- 9e   :  bde ; 
- 9f   :  bd7 ; 
- a0   :  bd0 ; 
- a1   :  bc9 ; 
- a2   :  bc1 ; 
- a3   :  bb8 ; 
- a4   :  baf ; 
- a5   :  ba5 ; 
- a6   :  b9b ; 
- a7   :  b90 ; 
- a8   :  b85 ; 
- a9   :  b79 ; 
- aa   :  b6d ; 
- ab   :  b60 ; 
- ac   :  b53 ; 
- ad   :  b45 ; 
- ae   :  b37 ; 
- af   :  b28 ; 
- b0   :  b19 ; 
- b1   :  b09 ; 
- b2   :  af8 ; 
- b3   :  ae7 ; 
- b4   :  ad6 ; 
- b5   :  ac4 ; 
- b6   :  ab1 ; 
- b7   :  a9e ; 
- b8   :  a8b ; 
- b9   :  a77 ; 
- ba   :  a62 ; 
- bb   :  a4d ; 
- bc   :  a37 ; 
- bd   :  a21 ; 
- be   :  a0a ; 
- bf   :  9f3 ; 
- c0   :  9db ; 
- c1   :  9c3 ; 
- c2   :  9aa ; 
- c3   :  991 ; 
- c4   :  977 ; 
- c5   :  95c ; 
- c6   :  941 ; 
- c7   :  926 ; 
- c8   :  90a ; 
- c9   :  8ee ; 
- ca   :  8d1 ; 
- cb   :  8b3 ; 
- cc   :  895 ; 
- cd   :  877 ; 
- ce   :  858 ; 
- cf   :  838 ; 
- d0   :  818 ; 
- d1   :  7f8 ; 
- d2   :  7d7 ; 
- d3   :  7b6 ; 
- d4   :  794 ; 
- d5   :  771 ; 
- d6   :  74e ; 
- d7   :  72b ; 
- d8   :  707 ; 
- d9   :  6e3 ; 
- da   :  6be ; 
- db   :  699 ; 
- dc   :  673 ; 
- dd   :  64d ; 
- de   :  626 ; 
- df   :  5ff ; 
- e0   :  5d8 ; 
- e1   :  5b0 ; 
- e2   :  587 ; 
- e3   :  55e ; 
- e4   :  535 ; 
- e5   :  50b ; 
- e6   :  4e1 ; 
- e7   :  4b6 ; 
- e8   :  48b ; 
- e9   :  460 ; 
- ea   :  434 ; 
- eb   :  408 ; 
- ec   :  3db ; 
- ed   :  3ae ; 
- ee   :  381 ; 
- ef   :  353 ; 
- f0   :  325 ; 
- f1   :  2f6 ; 
- f2   :  2c7 ; 
- f3   :  298 ; 
- f4   :  268 ; 
- f5   :  238 ; 
- f6   :  207 ; 
- f7   :  1d7 ; 
- f8   :  1a5 ; 
- f9   :  174 ; 
- fa   :  142 ; 
- fb   :  110 ; 
- fc   :  de ; 
- fd   :  aa ; 
- fe   :  75 ; 
- ff   :  40 ; 
+ 97   :  bfd ; 
+ 98   :  bfa ; 
+ 99   :  bf6 ; 
+ 9a   :  bf2 ; 
+ 9b   :  bed ; 
+ 9c   :  be8 ; 
+ 9d   :  be3 ; 
+ 9e   :  bdc ; 
+ 9f   :  bd6 ; 
+ a0   :  bce ; 
+ a1   :  bc7 ; 
+ a2   :  bbe ; 
+ a3   :  bb6 ; 
+ a4   :  bac ; 
+ a5   :  ba3 ; 
+ a6   :  b98 ; 
+ a7   :  b8e ; 
+ a8   :  b82 ; 
+ a9   :  b76 ; 
+ aa   :  b6a ; 
+ ab   :  b5d ; 
+ ac   :  b50 ; 
+ ad   :  b42 ; 
+ ae   :  b33 ; 
+ af   :  b24 ; 
+ b0   :  b15 ; 
+ b1   :  b05 ; 
+ b2   :  af4 ; 
+ b3   :  ae3 ; 
+ b4   :  ad1 ; 
+ b5   :  abf ; 
+ b6   :  aad ; 
+ b7   :  a99 ; 
+ b8   :  a86 ; 
+ b9   :  a71 ; 
+ ba   :  a5d ; 
+ bb   :  a47 ; 
+ bc   :  a31 ; 
+ bd   :  a1b ; 
+ be   :  a04 ; 
+ bf   :  9ed ; 
+ c0   :  9d5 ; 
+ c1   :  9bd ; 
+ c2   :  9a4 ; 
+ c3   :  98a ; 
+ c4   :  970 ; 
+ c5   :  956 ; 
+ c6   :  93b ; 
+ c7   :  91f ; 
+ c8   :  903 ; 
+ c9   :  8e6 ; 
+ ca   :  8c9 ; 
+ cb   :  8ac ; 
+ cc   :  88e ; 
+ cd   :  86f ; 
+ ce   :  850 ; 
+ cf   :  831 ; 
+ d0   :  810 ; 
+ d1   :  7f0 ; 
+ d2   :  7cf ; 
+ d3   :  7ad ; 
+ d4   :  78b ; 
+ d5   :  769 ; 
+ d6   :  746 ; 
+ d7   :  722 ; 
+ d8   :  6fe ; 
+ d9   :  6da ; 
+ da   :  6b5 ; 
+ db   :  68f ; 
+ dc   :  66a ; 
+ dd   :  643 ; 
+ de   :  61d ; 
+ df   :  5f5 ; 
+ e0   :  5ce ; 
+ e1   :  5a6 ; 
+ e2   :  57d ; 
+ e3   :  554 ; 
+ e4   :  52b ; 
+ e5   :  501 ; 
+ e6   :  4d6 ; 
+ e7   :  4ac ; 
+ e8   :  481 ; 
+ e9   :  455 ; 
+ ea   :  429 ; 
+ eb   :  3fd ; 
+ ec   :  3d0 ; 
+ ed   :  3a3 ; 
+ ee   :  375 ; 
+ ef   :  347 ; 
+ f0   :  319 ; 
+ f1   :  2ea ; 
+ f2   :  2bb ; 
+ f3   :  28c ; 
+ f4   :  25c ; 
+ f5   :  22c ; 
+ f6   :  1fb ; 
+ f7   :  1ca ; 
+ f8   :  199 ; 
+ f9   :  168 ; 
+ fa   :  136 ; 
+ fb   :  104 ; 
+ fc   :  d1 ; 
+ fd   :  9c ; 
+ fe   :  67 ; 
+ ff   :  32 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_43.mif
index 18d9d0cc29..9d3f85b2ea 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_43.mif
@@ -3,145 +3,145 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffec ; 
- 1   :  ffde ; 
- 2   :  ffd0 ; 
- 3   :  ffc3 ; 
- 4   :  ffb7 ; 
- 5   :  ffab ; 
- 6   :  ff9f ; 
- 7   :  ff93 ; 
- 8   :  ff87 ; 
- 9   :  ff79 ; 
- a   :  ff6b ; 
- b   :  ff5c ; 
- c   :  ff4e ; 
- d   :  ff3f ; 
- e   :  ff31 ; 
- f   :  ff23 ; 
- 10   :  ff14 ; 
- 11   :  ff06 ; 
- 12   :  fef8 ; 
- 13   :  fee9 ; 
- 14   :  fedb ; 
- 15   :  fecc ; 
- 16   :  febd ; 
- 17   :  feaf ; 
- 18   :  fea0 ; 
- 19   :  fe91 ; 
- 1a   :  fe83 ; 
- 1b   :  fe74 ; 
- 1c   :  fe65 ; 
- 1d   :  fe57 ; 
- 1e   :  fe48 ; 
- 1f   :  fe39 ; 
- 20   :  fe2a ; 
- 21   :  fe1b ; 
- 22   :  fe0d ; 
- 23   :  fdfe ; 
- 24   :  fdef ; 
- 25   :  fde0 ; 
- 26   :  fdd1 ; 
- 27   :  fdc3 ; 
- 28   :  fdb4 ; 
- 29   :  fda5 ; 
- 2a   :  fd96 ; 
- 2b   :  fd88 ; 
- 2c   :  fd79 ; 
- 2d   :  fd6a ; 
- 2e   :  fd5c ; 
- 2f   :  fd4d ; 
- 30   :  fd3e ; 
- 31   :  fd30 ; 
- 32   :  fd21 ; 
- 33   :  fd13 ; 
- 34   :  fd04 ; 
- 35   :  fcf6 ; 
- 36   :  fce8 ; 
- 37   :  fcd9 ; 
- 38   :  fccb ; 
- 39   :  fcbd ; 
- 3a   :  fcaf ; 
- 3b   :  fca1 ; 
- 3c   :  fc93 ; 
- 3d   :  fc85 ; 
- 3e   :  fc77 ; 
- 3f   :  fc69 ; 
- 40   :  fc5b ; 
- 41   :  fc4d ; 
- 42   :  fc40 ; 
- 43   :  fc32 ; 
- 44   :  fc25 ; 
- 45   :  fc17 ; 
- 46   :  fc0a ; 
- 47   :  fbfd ; 
- 48   :  fbf0 ; 
- 49   :  fbe3 ; 
- 4a   :  fbd6 ; 
- 4b   :  fbc9 ; 
- 4c   :  fbbc ; 
- 4d   :  fbb0 ; 
- 4e   :  fba3 ; 
- 4f   :  fb97 ; 
- 50   :  fb8a ; 
- 51   :  fb7e ; 
- 52   :  fb72 ; 
- 53   :  fb66 ; 
- 54   :  fb5a ; 
- 55   :  fb4f ; 
- 56   :  fb43 ; 
- 57   :  fb38 ; 
- 58   :  fb2d ; 
- 59   :  fb21 ; 
- 5a   :  fb16 ; 
- 5b   :  fb0b ; 
- 5c   :  fb01 ; 
- 5d   :  faf6 ; 
- 5e   :  faec ; 
- 5f   :  fae1 ; 
- 60   :  fad7 ; 
- 61   :  facd ; 
- 62   :  fac3 ; 
- 63   :  faba ; 
- 64   :  fab0 ; 
- 65   :  faa7 ; 
- 66   :  fa9e ; 
- 67   :  fa95 ; 
- 68   :  fa8c ; 
- 69   :  fa83 ; 
- 6a   :  fa7b ; 
- 6b   :  fa72 ; 
- 6c   :  fa6a ; 
- 6d   :  fa62 ; 
- 6e   :  fa5b ; 
- 6f   :  fa53 ; 
- 70   :  fa4c ; 
- 71   :  fa44 ; 
- 72   :  fa3d ; 
- 73   :  fa37 ; 
- 74   :  fa30 ; 
- 75   :  fa2a ; 
- 76   :  fa23 ; 
- 77   :  fa1d ; 
- 78   :  fa18 ; 
- 79   :  fa12 ; 
- 7a   :  fa0d ; 
- 7b   :  fa07 ; 
- 7c   :  fa03 ; 
- 7d   :  f9fe ; 
- 7e   :  f9f9 ; 
- 7f   :  f9f5 ; 
- 80   :  f9f1 ; 
- 81   :  f9ed ; 
+ 0   :  ffe9 ; 
+ 1   :  ffda ; 
+ 2   :  ffcd ; 
+ 3   :  ffc1 ; 
+ 4   :  ffb5 ; 
+ 5   :  ffa8 ; 
+ 6   :  ff9c ; 
+ 7   :  ff91 ; 
+ 8   :  ff84 ; 
+ 9   :  ff76 ; 
+ a   :  ff67 ; 
+ b   :  ff58 ; 
+ c   :  ff4a ; 
+ d   :  ff3b ; 
+ e   :  ff2e ; 
+ f   :  ff1f ; 
+ 10   :  ff11 ; 
+ 11   :  ff02 ; 
+ 12   :  fef4 ; 
+ 13   :  fee5 ; 
+ 14   :  fed7 ; 
+ 15   :  fec8 ; 
+ 16   :  feba ; 
+ 17   :  feab ; 
+ 18   :  fe9c ; 
+ 19   :  fe8e ; 
+ 1a   :  fe7f ; 
+ 1b   :  fe70 ; 
+ 1c   :  fe62 ; 
+ 1d   :  fe53 ; 
+ 1e   :  fe44 ; 
+ 1f   :  fe35 ; 
+ 20   :  fe27 ; 
+ 21   :  fe18 ; 
+ 22   :  fe09 ; 
+ 23   :  fdfa ; 
+ 24   :  fdeb ; 
+ 25   :  fddd ; 
+ 26   :  fdce ; 
+ 27   :  fdbf ; 
+ 28   :  fdb0 ; 
+ 29   :  fda1 ; 
+ 2a   :  fd93 ; 
+ 2b   :  fd84 ; 
+ 2c   :  fd75 ; 
+ 2d   :  fd67 ; 
+ 2e   :  fd58 ; 
+ 2f   :  fd49 ; 
+ 30   :  fd3b ; 
+ 31   :  fd2c ; 
+ 32   :  fd1e ; 
+ 33   :  fd0f ; 
+ 34   :  fd01 ; 
+ 35   :  fcf2 ; 
+ 36   :  fce4 ; 
+ 37   :  fcd6 ; 
+ 38   :  fcc7 ; 
+ 39   :  fcb9 ; 
+ 3a   :  fcab ; 
+ 3b   :  fc9d ; 
+ 3c   :  fc8f ; 
+ 3d   :  fc81 ; 
+ 3e   :  fc73 ; 
+ 3f   :  fc65 ; 
+ 40   :  fc58 ; 
+ 41   :  fc4a ; 
+ 42   :  fc3c ; 
+ 43   :  fc2f ; 
+ 44   :  fc21 ; 
+ 45   :  fc14 ; 
+ 46   :  fc07 ; 
+ 47   :  fbfa ; 
+ 48   :  fbec ; 
+ 49   :  fbdf ; 
+ 4a   :  fbd3 ; 
+ 4b   :  fbc6 ; 
+ 4c   :  fbb9 ; 
+ 4d   :  fbac ; 
+ 4e   :  fba0 ; 
+ 4f   :  fb94 ; 
+ 50   :  fb87 ; 
+ 51   :  fb7b ; 
+ 52   :  fb6f ; 
+ 53   :  fb63 ; 
+ 54   :  fb58 ; 
+ 55   :  fb4c ; 
+ 56   :  fb40 ; 
+ 57   :  fb35 ; 
+ 58   :  fb2a ; 
+ 59   :  fb1f ; 
+ 5a   :  fb14 ; 
+ 5b   :  fb09 ; 
+ 5c   :  fafe ; 
+ 5d   :  faf3 ; 
+ 5e   :  fae9 ; 
+ 5f   :  fadf ; 
+ 60   :  fad5 ; 
+ 61   :  facb ; 
+ 62   :  fac1 ; 
+ 63   :  fab7 ; 
+ 64   :  faae ; 
+ 65   :  faa5 ; 
+ 66   :  fa9b ; 
+ 67   :  fa92 ; 
+ 68   :  fa8a ; 
+ 69   :  fa81 ; 
+ 6a   :  fa79 ; 
+ 6b   :  fa70 ; 
+ 6c   :  fa68 ; 
+ 6d   :  fa60 ; 
+ 6e   :  fa59 ; 
+ 6f   :  fa51 ; 
+ 70   :  fa4a ; 
+ 71   :  fa43 ; 
+ 72   :  fa3c ; 
+ 73   :  fa35 ; 
+ 74   :  fa2e ; 
+ 75   :  fa28 ; 
+ 76   :  fa22 ; 
+ 77   :  fa1c ; 
+ 78   :  fa16 ; 
+ 79   :  fa11 ; 
+ 7a   :  fa0b ; 
+ 7b   :  fa06 ; 
+ 7c   :  fa01 ; 
+ 7d   :  f9fd ; 
+ 7e   :  f9f8 ; 
+ 7f   :  f9f4 ; 
+ 80   :  f9f0 ; 
+ 81   :  f9ec ; 
  82   :  f9e9 ; 
- 83   :  f9e6 ; 
- 84   :  f9e3 ; 
- 85   :  f9e0 ; 
+ 83   :  f9e5 ; 
+ 84   :  f9e2 ; 
+ 85   :  f9df ; 
  86   :  f9dd ; 
- 87   :  f9db ; 
- 88   :  f9d9 ; 
- 89   :  f9d7 ; 
- 8a   :  f9d5 ; 
+ 87   :  f9da ; 
+ 88   :  f9d8 ; 
+ 89   :  f9d6 ; 
+ 8a   :  f9d4 ; 
  8b   :  f9d3 ; 
  8c   :  f9d2 ; 
  8d   :  f9d1 ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  f9d1 ; 
  95   :  f9d2 ; 
  96   :  f9d3 ; 
- 97   :  f9d4 ; 
- 98   :  f9d6 ; 
- 99   :  f9d8 ; 
- 9a   :  f9da ; 
+ 97   :  f9d5 ; 
+ 98   :  f9d7 ; 
+ 99   :  f9d9 ; 
+ 9a   :  f9db ; 
  9b   :  f9dd ; 
  9c   :  f9e0 ; 
  9d   :  f9e3 ; 
- 9e   :  f9e6 ; 
- 9f   :  f9e9 ; 
- a0   :  f9ed ; 
- a1   :  f9f1 ; 
- a2   :  f9f6 ; 
- a3   :  f9fa ; 
- a4   :  f9ff ; 
- a5   :  fa04 ; 
- a6   :  fa0a ; 
- a7   :  fa10 ; 
- a8   :  fa15 ; 
- a9   :  fa1c ; 
- aa   :  fa22 ; 
- ab   :  fa29 ; 
- ac   :  fa30 ; 
- ad   :  fa37 ; 
- ae   :  fa3f ; 
- af   :  fa47 ; 
- b0   :  fa4f ; 
- b1   :  fa57 ; 
- b2   :  fa60 ; 
- b3   :  fa69 ; 
- b4   :  fa72 ; 
- b5   :  fa7c ; 
- b6   :  fa85 ; 
- b7   :  fa90 ; 
- b8   :  fa9a ; 
- b9   :  faa4 ; 
- ba   :  faaf ; 
- bb   :  faba ; 
- bc   :  fac6 ; 
- bd   :  fad1 ; 
- be   :  fadd ; 
- bf   :  faea ; 
- c0   :  faf6 ; 
- c1   :  fb03 ; 
- c2   :  fb10 ; 
- c3   :  fb1d ; 
- c4   :  fb2b ; 
- c5   :  fb38 ; 
- c6   :  fb47 ; 
- c7   :  fb55 ; 
- c8   :  fb63 ; 
- c9   :  fb72 ; 
- ca   :  fb81 ; 
- cb   :  fb91 ; 
- cc   :  fba0 ; 
- cd   :  fbb0 ; 
- ce   :  fbc0 ; 
- cf   :  fbd1 ; 
- d0   :  fbe2 ; 
- d1   :  fbf2 ; 
- d2   :  fc04 ; 
- d3   :  fc15 ; 
- d4   :  fc27 ; 
- d5   :  fc39 ; 
- d6   :  fc4b ; 
- d7   :  fc5d ; 
- d8   :  fc70 ; 
- d9   :  fc83 ; 
- da   :  fc96 ; 
- db   :  fca9 ; 
- dc   :  fcbd ; 
- dd   :  fcd1 ; 
- de   :  fce5 ; 
- df   :  fcf9 ; 
- e0   :  fd0d ; 
- e1   :  fd22 ; 
- e2   :  fd37 ; 
- e3   :  fd4c ; 
- e4   :  fd62 ; 
- e5   :  fd77 ; 
- e6   :  fd8d ; 
- e7   :  fda3 ; 
- e8   :  fdb9 ; 
- e9   :  fdd0 ; 
- ea   :  fde7 ; 
- eb   :  fdfd ; 
- ec   :  fe15 ; 
- ed   :  fe2c ; 
- ee   :  fe43 ; 
- ef   :  fe5b ; 
- f0   :  fe73 ; 
- f1   :  fe8b ; 
- f2   :  fea3 ; 
- f3   :  febb ; 
- f4   :  fed4 ; 
- f5   :  feed ; 
- f6   :  ff06 ; 
- f7   :  ff1f ; 
- f8   :  ff38 ; 
- f9   :  ff52 ; 
- fa   :  ff6c ; 
- fb   :  ff85 ; 
- fc   :  ff9d ; 
- fd   :  ffb5 ; 
- fe   :  ffce ; 
- ff   :  ffe6 ; 
+ 9e   :  f9e7 ; 
+ 9f   :  f9ea ; 
+ a0   :  f9ee ; 
+ a1   :  f9f2 ; 
+ a2   :  f9f7 ; 
+ a3   :  f9fc ; 
+ a4   :  fa01 ; 
+ a5   :  fa06 ; 
+ a6   :  fa0b ; 
+ a7   :  fa11 ; 
+ a8   :  fa17 ; 
+ a9   :  fa1d ; 
+ aa   :  fa24 ; 
+ ab   :  fa2b ; 
+ ac   :  fa32 ; 
+ ad   :  fa39 ; 
+ ae   :  fa41 ; 
+ af   :  fa49 ; 
+ b0   :  fa51 ; 
+ b1   :  fa59 ; 
+ b2   :  fa62 ; 
+ b3   :  fa6b ; 
+ b4   :  fa75 ; 
+ b5   :  fa7e ; 
+ b6   :  fa88 ; 
+ b7   :  fa92 ; 
+ b8   :  fa9c ; 
+ b9   :  faa7 ; 
+ ba   :  fab2 ; 
+ bb   :  fabd ; 
+ bc   :  fac9 ; 
+ bd   :  fad4 ; 
+ be   :  fae0 ; 
+ bf   :  faed ; 
+ c0   :  faf9 ; 
+ c1   :  fb06 ; 
+ c2   :  fb13 ; 
+ c3   :  fb20 ; 
+ c4   :  fb2e ; 
+ c5   :  fb3c ; 
+ c6   :  fb4a ; 
+ c7   :  fb58 ; 
+ c8   :  fb67 ; 
+ c9   :  fb76 ; 
+ ca   :  fb85 ; 
+ cb   :  fb95 ; 
+ cc   :  fba4 ; 
+ cd   :  fbb4 ; 
+ ce   :  fbc5 ; 
+ cf   :  fbd5 ; 
+ d0   :  fbe6 ; 
+ d1   :  fbf7 ; 
+ d2   :  fc08 ; 
+ d3   :  fc19 ; 
+ d4   :  fc2b ; 
+ d5   :  fc3d ; 
+ d6   :  fc4f ; 
+ d7   :  fc62 ; 
+ d8   :  fc75 ; 
+ d9   :  fc87 ; 
+ da   :  fc9b ; 
+ db   :  fcae ; 
+ dc   :  fcc2 ; 
+ dd   :  fcd6 ; 
+ de   :  fcea ; 
+ df   :  fcfe ; 
+ e0   :  fd13 ; 
+ e1   :  fd27 ; 
+ e2   :  fd3c ; 
+ e3   :  fd52 ; 
+ e4   :  fd67 ; 
+ e5   :  fd7d ; 
+ e6   :  fd93 ; 
+ e7   :  fda9 ; 
+ e8   :  fdbf ; 
+ e9   :  fdd6 ; 
+ ea   :  fdec ; 
+ eb   :  fe03 ; 
+ ec   :  fe1a ; 
+ ed   :  fe32 ; 
+ ee   :  fe49 ; 
+ ef   :  fe61 ; 
+ f0   :  fe79 ; 
+ f1   :  fe91 ; 
+ f2   :  fea9 ; 
+ f3   :  fec1 ; 
+ f4   :  feda ; 
+ f5   :  fef3 ; 
+ f6   :  ff0c ; 
+ f7   :  ff25 ; 
+ f8   :  ff3f ; 
+ f9   :  ff59 ; 
+ fa   :  ff72 ; 
+ fb   :  ff8b ; 
+ fc   :  ffa3 ; 
+ fd   :  ffbd ; 
+ fe   :  ffd4 ; 
+ ff   :  ffec ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_44.mif
index 8abac5e751..4a1d7ab971 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_44.mif
@@ -4,144 +4,144 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  3 ; 
- 1   :  8 ; 
- 2   :  e ; 
- 3   :  16 ; 
- 4   :  1e ; 
- 5   :  27 ; 
- 6   :  2f ; 
- 7   :  37 ; 
- 8   :  3d ; 
- 9   :  44 ; 
- a   :  4a ; 
- b   :  51 ; 
- c   :  58 ; 
- d   :  5f ; 
- e   :  65 ; 
- f   :  6c ; 
- 10   :  73 ; 
- 11   :  7a ; 
- 12   :  81 ; 
- 13   :  87 ; 
- 14   :  8e ; 
- 15   :  95 ; 
- 16   :  9c ; 
- 17   :  a3 ; 
- 18   :  aa ; 
- 19   :  b1 ; 
- 1a   :  b8 ; 
- 1b   :  bf ; 
- 1c   :  c6 ; 
- 1d   :  cd ; 
- 1e   :  d4 ; 
- 1f   :  db ; 
- 20   :  e2 ; 
- 21   :  ea ; 
- 22   :  f1 ; 
- 23   :  f8 ; 
- 24   :  ff ; 
- 25   :  106 ; 
- 26   :  10d ; 
- 27   :  114 ; 
- 28   :  11b ; 
- 29   :  122 ; 
- 2a   :  129 ; 
- 2b   :  131 ; 
- 2c   :  138 ; 
- 2d   :  13f ; 
- 2e   :  146 ; 
- 2f   :  14d ; 
- 30   :  154 ; 
- 31   :  15b ; 
- 32   :  162 ; 
- 33   :  169 ; 
- 34   :  170 ; 
- 35   :  177 ; 
- 36   :  17e ; 
- 37   :  185 ; 
- 38   :  18c ; 
- 39   :  193 ; 
- 3a   :  19a ; 
- 3b   :  1a1 ; 
- 3c   :  1a8 ; 
- 3d   :  1ae ; 
- 3e   :  1b5 ; 
- 3f   :  1bc ; 
- 40   :  1c3 ; 
- 41   :  1c9 ; 
- 42   :  1d0 ; 
- 43   :  1d7 ; 
- 44   :  1dd ; 
- 45   :  1e4 ; 
- 46   :  1ea ; 
- 47   :  1f1 ; 
- 48   :  1f7 ; 
- 49   :  1fe ; 
- 4a   :  204 ; 
- 4b   :  20b ; 
- 4c   :  211 ; 
- 4d   :  217 ; 
- 4e   :  21d ; 
- 4f   :  223 ; 
- 50   :  229 ; 
- 51   :  22f ; 
- 52   :  235 ; 
- 53   :  23b ; 
- 54   :  241 ; 
- 55   :  247 ; 
- 56   :  24d ; 
- 57   :  253 ; 
- 58   :  258 ; 
- 59   :  25e ; 
- 5a   :  263 ; 
- 5b   :  269 ; 
- 5c   :  26e ; 
- 5d   :  273 ; 
- 5e   :  279 ; 
- 5f   :  27e ; 
- 60   :  283 ; 
- 61   :  288 ; 
- 62   :  28d ; 
- 63   :  292 ; 
- 64   :  296 ; 
- 65   :  29b ; 
- 66   :  2a0 ; 
- 67   :  2a4 ; 
- 68   :  2a9 ; 
- 69   :  2ad ; 
- 6a   :  2b2 ; 
- 6b   :  2b6 ; 
- 6c   :  2ba ; 
- 6d   :  2be ; 
- 6e   :  2c2 ; 
- 6f   :  2c6 ; 
- 70   :  2ca ; 
- 71   :  2cd ; 
- 72   :  2d1 ; 
- 73   :  2d4 ; 
- 74   :  2d8 ; 
- 75   :  2db ; 
- 76   :  2de ; 
- 77   :  2e1 ; 
- 78   :  2e4 ; 
- 79   :  2e7 ; 
- 7a   :  2ea ; 
- 7b   :  2ed ; 
- 7c   :  2ef ; 
- 7d   :  2f2 ; 
- 7e   :  2f4 ; 
+ 1   :  a ; 
+ 2   :  10 ; 
+ 3   :  17 ; 
+ 4   :  20 ; 
+ 5   :  28 ; 
+ 6   :  31 ; 
+ 7   :  38 ; 
+ 8   :  3f ; 
+ 9   :  46 ; 
+ a   :  4c ; 
+ b   :  53 ; 
+ c   :  5a ; 
+ d   :  60 ; 
+ e   :  67 ; 
+ f   :  6e ; 
+ 10   :  75 ; 
+ 11   :  7b ; 
+ 12   :  82 ; 
+ 13   :  89 ; 
+ 14   :  90 ; 
+ 15   :  97 ; 
+ 16   :  9e ; 
+ 17   :  a5 ; 
+ 18   :  ac ; 
+ 19   :  b3 ; 
+ 1a   :  ba ; 
+ 1b   :  c1 ; 
+ 1c   :  c8 ; 
+ 1d   :  cf ; 
+ 1e   :  d6 ; 
+ 1f   :  dd ; 
+ 20   :  e4 ; 
+ 21   :  eb ; 
+ 22   :  f2 ; 
+ 23   :  fa ; 
+ 24   :  101 ; 
+ 25   :  108 ; 
+ 26   :  10f ; 
+ 27   :  116 ; 
+ 28   :  11d ; 
+ 29   :  124 ; 
+ 2a   :  12b ; 
+ 2b   :  132 ; 
+ 2c   :  139 ; 
+ 2d   :  141 ; 
+ 2e   :  148 ; 
+ 2f   :  14f ; 
+ 30   :  156 ; 
+ 31   :  15d ; 
+ 32   :  164 ; 
+ 33   :  16b ; 
+ 34   :  172 ; 
+ 35   :  179 ; 
+ 36   :  180 ; 
+ 37   :  187 ; 
+ 38   :  18e ; 
+ 39   :  195 ; 
+ 3a   :  19c ; 
+ 3b   :  1a2 ; 
+ 3c   :  1a9 ; 
+ 3d   :  1b0 ; 
+ 3e   :  1b7 ; 
+ 3f   :  1be ; 
+ 40   :  1c4 ; 
+ 41   :  1cb ; 
+ 42   :  1d2 ; 
+ 43   :  1d8 ; 
+ 44   :  1df ; 
+ 45   :  1e6 ; 
+ 46   :  1ec ; 
+ 47   :  1f3 ; 
+ 48   :  1f9 ; 
+ 49   :  1ff ; 
+ 4a   :  206 ; 
+ 4b   :  20c ; 
+ 4c   :  212 ; 
+ 4d   :  219 ; 
+ 4e   :  21f ; 
+ 4f   :  225 ; 
+ 50   :  22b ; 
+ 51   :  231 ; 
+ 52   :  237 ; 
+ 53   :  23d ; 
+ 54   :  243 ; 
+ 55   :  249 ; 
+ 56   :  24e ; 
+ 57   :  254 ; 
+ 58   :  25a ; 
+ 59   :  25f ; 
+ 5a   :  265 ; 
+ 5b   :  26a ; 
+ 5c   :  26f ; 
+ 5d   :  275 ; 
+ 5e   :  27a ; 
+ 5f   :  27f ; 
+ 60   :  284 ; 
+ 61   :  289 ; 
+ 62   :  28e ; 
+ 63   :  293 ; 
+ 64   :  298 ; 
+ 65   :  29c ; 
+ 66   :  2a1 ; 
+ 67   :  2a6 ; 
+ 68   :  2aa ; 
+ 69   :  2ae ; 
+ 6a   :  2b3 ; 
+ 6b   :  2b7 ; 
+ 6c   :  2bb ; 
+ 6d   :  2bf ; 
+ 6e   :  2c3 ; 
+ 6f   :  2c7 ; 
+ 70   :  2cb ; 
+ 71   :  2ce ; 
+ 72   :  2d2 ; 
+ 73   :  2d5 ; 
+ 74   :  2d9 ; 
+ 75   :  2dc ; 
+ 76   :  2df ; 
+ 77   :  2e2 ; 
+ 78   :  2e5 ; 
+ 79   :  2e8 ; 
+ 7a   :  2eb ; 
+ 7b   :  2ee ; 
+ 7c   :  2f0 ; 
+ 7d   :  2f3 ; 
+ 7e   :  2f5 ; 
  7f   :  2f7 ; 
  80   :  2f9 ; 
  81   :  2fb ; 
  82   :  2fd ; 
  83   :  2ff ; 
- 84   :  300 ; 
+ 84   :  301 ; 
  85   :  302 ; 
  86   :  304 ; 
  87   :  305 ; 
  88   :  306 ; 
- 89   :  307 ; 
- 8a   :  308 ; 
+ 89   :  308 ; 
+ 8a   :  309 ; 
  8b   :  309 ; 
  8c   :  30a ; 
  8d   :  30b ; 
@@ -160,103 +160,103 @@ CONTENT BEGIN
  9a   :  308 ; 
  9b   :  307 ; 
  9c   :  306 ; 
- 9d   :  305 ; 
+ 9d   :  304 ; 
  9e   :  303 ; 
- 9f   :  302 ; 
- a0   :  300 ; 
- a1   :  2fe ; 
- a2   :  2fc ; 
- a3   :  2fa ; 
+ 9f   :  301 ; 
+ a0   :  2ff ; 
+ a1   :  2fd ; 
+ a2   :  2fb ; 
+ a3   :  2f9 ; 
  a4   :  2f7 ; 
- a5   :  2f5 ; 
- a6   :  2f3 ; 
- a7   :  2f0 ; 
- a8   :  2ed ; 
- a9   :  2ea ; 
- aa   :  2e7 ; 
- ab   :  2e4 ; 
- ac   :  2e0 ; 
- ad   :  2dd ; 
- ae   :  2d9 ; 
- af   :  2d5 ; 
- b0   :  2d1 ; 
- b1   :  2cd ; 
- b2   :  2c9 ; 
- b3   :  2c5 ; 
- b4   :  2c0 ; 
- b5   :  2bc ; 
- b6   :  2b7 ; 
- b7   :  2b2 ; 
- b8   :  2ad ; 
- b9   :  2a8 ; 
- ba   :  2a3 ; 
- bb   :  29d ; 
- bc   :  298 ; 
- bd   :  292 ; 
- be   :  28c ; 
- bf   :  286 ; 
- c0   :  280 ; 
- c1   :  27a ; 
- c2   :  273 ; 
- c3   :  26d ; 
- c4   :  266 ; 
- c5   :  25f ; 
- c6   :  258 ; 
- c7   :  251 ; 
- c8   :  24a ; 
- c9   :  243 ; 
- ca   :  23b ; 
- cb   :  233 ; 
- cc   :  22c ; 
- cd   :  224 ; 
- ce   :  21c ; 
- cf   :  214 ; 
- d0   :  20b ; 
- d1   :  203 ; 
- d2   :  1fa ; 
- d3   :  1f2 ; 
- d4   :  1e9 ; 
- d5   :  1e0 ; 
- d6   :  1d7 ; 
- d7   :  1ce ; 
- d8   :  1c4 ; 
- d9   :  1bb ; 
- da   :  1b1 ; 
- db   :  1a7 ; 
- dc   :  19e ; 
- dd   :  194 ; 
- de   :  18a ; 
- df   :  17f ; 
- e0   :  175 ; 
- e1   :  16b ; 
- e2   :  160 ; 
- e3   :  156 ; 
- e4   :  14b ; 
- e5   :  140 ; 
- e6   :  135 ; 
- e7   :  12a ; 
- e8   :  11f ; 
- e9   :  113 ; 
- ea   :  108 ; 
- eb   :  fc ; 
- ec   :  f1 ; 
- ed   :  e5 ; 
- ee   :  d9 ; 
- ef   :  cd ; 
- f0   :  c1 ; 
- f1   :  b5 ; 
- f2   :  a9 ; 
- f3   :  9c ; 
- f4   :  90 ; 
- f5   :  83 ; 
- f6   :  77 ; 
- f7   :  6a ; 
- f8   :  5d ; 
- f9   :  50 ; 
- fa   :  43 ; 
- fb   :  36 ; 
- fc   :  29 ; 
- fd   :  1b ; 
- fe   :  c ; 
- ff   :  fffc ; 
+ a5   :  2f4 ; 
+ a6   :  2f2 ; 
+ a7   :  2ef ; 
+ a8   :  2ec ; 
+ a9   :  2e9 ; 
+ aa   :  2e6 ; 
+ ab   :  2e3 ; 
+ ac   :  2df ; 
+ ad   :  2dc ; 
+ ae   :  2d8 ; 
+ af   :  2d4 ; 
+ b0   :  2d0 ; 
+ b1   :  2cc ; 
+ b2   :  2c8 ; 
+ b3   :  2c4 ; 
+ b4   :  2bf ; 
+ b5   :  2bb ; 
+ b6   :  2b6 ; 
+ b7   :  2b1 ; 
+ b8   :  2ac ; 
+ b9   :  2a7 ; 
+ ba   :  2a1 ; 
+ bb   :  29c ; 
+ bc   :  296 ; 
+ bd   :  290 ; 
+ be   :  28b ; 
+ bf   :  285 ; 
+ c0   :  27e ; 
+ c1   :  278 ; 
+ c2   :  272 ; 
+ c3   :  26b ; 
+ c4   :  264 ; 
+ c5   :  25d ; 
+ c6   :  256 ; 
+ c7   :  24f ; 
+ c8   :  248 ; 
+ c9   :  241 ; 
+ ca   :  239 ; 
+ cb   :  231 ; 
+ cc   :  22a ; 
+ cd   :  222 ; 
+ ce   :  21a ; 
+ cf   :  211 ; 
+ d0   :  209 ; 
+ d1   :  201 ; 
+ d2   :  1f8 ; 
+ d3   :  1ef ; 
+ d4   :  1e6 ; 
+ d5   :  1de ; 
+ d6   :  1d4 ; 
+ d7   :  1cb ; 
+ d8   :  1c2 ; 
+ d9   :  1b8 ; 
+ da   :  1af ; 
+ db   :  1a5 ; 
+ dc   :  19b ; 
+ dd   :  191 ; 
+ de   :  187 ; 
+ df   :  17d ; 
+ e0   :  173 ; 
+ e1   :  168 ; 
+ e2   :  15e ; 
+ e3   :  153 ; 
+ e4   :  148 ; 
+ e5   :  13d ; 
+ e6   :  132 ; 
+ e7   :  127 ; 
+ e8   :  11c ; 
+ e9   :  110 ; 
+ ea   :  105 ; 
+ eb   :  f9 ; 
+ ec   :  ee ; 
+ ed   :  e2 ; 
+ ee   :  d6 ; 
+ ef   :  ca ; 
+ f0   :  be ; 
+ f1   :  b2 ; 
+ f2   :  a6 ; 
+ f3   :  99 ; 
+ f4   :  8d ; 
+ f5   :  80 ; 
+ f6   :  74 ; 
+ f7   :  67 ; 
+ f8   :  5a ; 
+ f9   :  4d ; 
+ fa   :  40 ; 
+ fb   :  33 ; 
+ fc   :  26 ; 
+ fd   :  17 ; 
+ fe   :  7 ; 
+ ff   :  fff8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_45.mif
index 8be2ef389d..f1d148571e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_45.mif
@@ -4,7 +4,7 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fff2 ; 
- 1   :  ffef ; 
+ 1   :  ffee ; 
  2   :  ffec ; 
  3   :  ffeb ; 
  4   :  ffe9 ; 
@@ -12,98 +12,98 @@ CONTENT BEGIN
  6   :  ffe8 ; 
  7   :  ffe7 ; 
  8   :  ffe6 ; 
- 9   :  ffe4 ; 
- a   :  ffe1 ; 
- b   :  ffde ; 
- c   :  ffdb ; 
- d   :  ffd7 ; 
- e   :  ffd5 ; 
+ 9   :  ffe3 ; 
+ a   :  ffe0 ; 
+ b   :  ffdd ; 
+ c   :  ffd9 ; 
+ d   :  ffd6 ; 
+ e   :  ffd4 ; 
  f   :  ffd2 ; 
- 10   :  ffd0 ; 
+ 10   :  ffcf ; 
  11   :  ffcd ; 
- 12   :  ffca ; 
- 13   :  ffc7 ; 
- 14   :  ffc4 ; 
+ 12   :  ffc9 ; 
+ 13   :  ffc6 ; 
+ 14   :  ffc3 ; 
  15   :  ffc1 ; 
  16   :  ffbe ; 
- 17   :  ffbc ; 
- 18   :  ffb9 ; 
- 19   :  ffb6 ; 
- 1a   :  ffb3 ; 
- 1b   :  ffb0 ; 
- 1c   :  ffad ; 
- 1d   :  ffaa ; 
- 1e   :  ffa7 ; 
+ 17   :  ffbb ; 
+ 18   :  ffb8 ; 
+ 19   :  ffb5 ; 
+ 1a   :  ffb2 ; 
+ 1b   :  ffaf ; 
+ 1c   :  ffac ; 
+ 1d   :  ffa9 ; 
+ 1e   :  ffa6 ; 
  1f   :  ffa4 ; 
- 20   :  ffa1 ; 
- 21   :  ff9e ; 
- 22   :  ff9b ; 
- 23   :  ff98 ; 
- 24   :  ff95 ; 
- 25   :  ff92 ; 
- 26   :  ff8f ; 
- 27   :  ff8c ; 
- 28   :  ff89 ; 
- 29   :  ff86 ; 
- 2a   :  ff83 ; 
- 2b   :  ff80 ; 
- 2c   :  ff7d ; 
- 2d   :  ff7a ; 
- 2e   :  ff77 ; 
+ 20   :  ffa0 ; 
+ 21   :  ff9d ; 
+ 22   :  ff9a ; 
+ 23   :  ff97 ; 
+ 24   :  ff94 ; 
+ 25   :  ff91 ; 
+ 26   :  ff8e ; 
+ 27   :  ff8b ; 
+ 28   :  ff88 ; 
+ 29   :  ff85 ; 
+ 2a   :  ff82 ; 
+ 2b   :  ff7f ; 
+ 2c   :  ff7c ; 
+ 2d   :  ff79 ; 
+ 2e   :  ff76 ; 
  2f   :  ff73 ; 
- 30   :  ff71 ; 
+ 30   :  ff70 ; 
  31   :  ff6e ; 
- 32   :  ff6b ; 
- 33   :  ff68 ; 
- 34   :  ff65 ; 
- 35   :  ff62 ; 
- 36   :  ff5f ; 
- 37   :  ff5c ; 
- 38   :  ff59 ; 
- 39   :  ff56 ; 
- 3a   :  ff53 ; 
- 3b   :  ff50 ; 
- 3c   :  ff4d ; 
- 3d   :  ff4a ; 
- 3e   :  ff47 ; 
- 3f   :  ff44 ; 
- 40   :  ff41 ; 
- 41   :  ff3e ; 
+ 32   :  ff6a ; 
+ 33   :  ff67 ; 
+ 34   :  ff64 ; 
+ 35   :  ff61 ; 
+ 36   :  ff5e ; 
+ 37   :  ff5b ; 
+ 38   :  ff58 ; 
+ 39   :  ff55 ; 
+ 3a   :  ff52 ; 
+ 3b   :  ff4f ; 
+ 3c   :  ff4c ; 
+ 3d   :  ff49 ; 
+ 3e   :  ff46 ; 
+ 3f   :  ff43 ; 
+ 40   :  ff40 ; 
+ 41   :  ff3d ; 
  42   :  ff3b ; 
- 43   :  ff39 ; 
- 44   :  ff36 ; 
- 45   :  ff33 ; 
- 46   :  ff30 ; 
- 47   :  ff2d ; 
- 48   :  ff2a ; 
+ 43   :  ff38 ; 
+ 44   :  ff35 ; 
+ 45   :  ff32 ; 
+ 46   :  ff2f ; 
+ 47   :  ff2c ; 
+ 48   :  ff29 ; 
  49   :  ff27 ; 
- 4a   :  ff25 ; 
- 4b   :  ff22 ; 
- 4c   :  ff1f ; 
- 4d   :  ff1c ; 
+ 4a   :  ff24 ; 
+ 4b   :  ff21 ; 
+ 4c   :  ff1e ; 
+ 4d   :  ff1b ; 
  4e   :  ff19 ; 
- 4f   :  ff17 ; 
- 50   :  ff14 ; 
+ 4f   :  ff16 ; 
+ 50   :  ff13 ; 
  51   :  ff11 ; 
- 52   :  ff0f ; 
- 53   :  ff0c ; 
+ 52   :  ff0e ; 
+ 53   :  ff0b ; 
  54   :  ff09 ; 
- 55   :  ff07 ; 
+ 55   :  ff06 ; 
  56   :  ff04 ; 
- 57   :  ff02 ; 
- 58   :  feff ; 
- 59   :  fefd ; 
- 5a   :  fefa ; 
- 5b   :  fef8 ; 
+ 57   :  ff01 ; 
+ 58   :  fefe ; 
+ 59   :  fefc ; 
+ 5a   :  fef9 ; 
+ 5b   :  fef6 ; 
  5c   :  fef5 ; 
- 5d   :  fef3 ; 
+ 5d   :  fef2 ; 
  5e   :  fef0 ; 
- 5f   :  feee ; 
- 60   :  feec ; 
+ 5f   :  feed ; 
+ 60   :  feeb ; 
  61   :  fee9 ; 
  62   :  fee7 ; 
- 63   :  fee5 ; 
- 64   :  fee3 ; 
+ 63   :  fee4 ; 
+ 64   :  fee2 ; 
  65   :  fee0 ; 
  66   :  fede ; 
  67   :  fedc ; 
@@ -114,32 +114,32 @@ CONTENT BEGIN
  6c   :  fed2 ; 
  6d   :  fed0 ; 
  6e   :  fece ; 
- 6f   :  fecd ; 
- 70   :  fecb ; 
+ 6f   :  fecc ; 
+ 70   :  feca ; 
  71   :  fec9 ; 
  72   :  fec7 ; 
- 73   :  fec6 ; 
+ 73   :  fec5 ; 
  74   :  fec4 ; 
  75   :  fec2 ; 
- 76   :  fec1 ; 
+ 76   :  fec0 ; 
  77   :  febf ; 
- 78   :  febe ; 
+ 78   :  febd ; 
  79   :  febc ; 
  7a   :  febb ; 
- 7b   :  feba ; 
+ 7b   :  feb9 ; 
  7c   :  feb8 ; 
  7d   :  feb7 ; 
  7e   :  feb6 ; 
- 7f   :  feb5 ; 
+ 7f   :  feb4 ; 
  80   :  feb4 ; 
- 81   :  feb3 ; 
- 82   :  feb2 ; 
- 83   :  feb1 ; 
- 84   :  feb0 ; 
+ 81   :  feb2 ; 
+ 82   :  feb1 ; 
+ 83   :  feb0 ; 
+ 84   :  feaf ; 
  85   :  feaf ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  fead ; 
+ 88   :  feac ; 
  89   :  feac ; 
  8a   :  feab ; 
  8b   :  feab ; 
@@ -156,15 +156,15 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea9 ; 
+ 99   :  fea8 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
  9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feaa ; 
+ 9e   :  feab ; 
  9f   :  feab ; 
  a0   :  feac ; 
- a1   :  feac ; 
+ a1   :  fead ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
@@ -173,90 +173,90 @@ CONTENT BEGIN
  a7   :  feb2 ; 
  a8   :  feb3 ; 
  a9   :  feb4 ; 
- aa   :  feb5 ; 
+ aa   :  feb6 ; 
  ab   :  feb7 ; 
  ac   :  feb8 ; 
- ad   :  feb9 ; 
+ ad   :  feba ; 
  ae   :  febb ; 
- af   :  febc ; 
+ af   :  febd ; 
  b0   :  febe ; 
  b1   :  fec0 ; 
- b2   :  fec1 ; 
- b3   :  fec3 ; 
- b4   :  fec5 ; 
- b5   :  fec7 ; 
- b6   :  fec9 ; 
- b7   :  fecb ; 
- b8   :  fecd ; 
+ b2   :  fec2 ; 
+ b3   :  fec4 ; 
+ b4   :  fec6 ; 
+ b5   :  fec8 ; 
+ b6   :  feca ; 
+ b7   :  fecc ; 
+ b8   :  fece ; 
  b9   :  fed0 ; 
  ba   :  fed2 ; 
- bb   :  fed4 ; 
+ bb   :  fed5 ; 
  bc   :  fed7 ; 
- bd   :  fed9 ; 
+ bd   :  feda ; 
  be   :  fedc ; 
- bf   :  fede ; 
- c0   :  fee1 ; 
+ bf   :  fedf ; 
+ c0   :  fee2 ; 
  c1   :  fee4 ; 
- c2   :  fee6 ; 
- c3   :  fee9 ; 
- c4   :  feec ; 
- c5   :  feef ; 
- c6   :  fef2 ; 
- c7   :  fef5 ; 
- c8   :  fef8 ; 
- c9   :  fefc ; 
- ca   :  feff ; 
- cb   :  ff02 ; 
- cc   :  ff06 ; 
- cd   :  ff09 ; 
- ce   :  ff0d ; 
+ c2   :  fee7 ; 
+ c3   :  feea ; 
+ c4   :  feed ; 
+ c5   :  fef0 ; 
+ c6   :  fef3 ; 
+ c7   :  fef6 ; 
+ c8   :  fef9 ; 
+ c9   :  fefd ; 
+ ca   :  ff00 ; 
+ cb   :  ff03 ; 
+ cc   :  ff07 ; 
+ cd   :  ff0a ; 
+ ce   :  ff0e ; 
  cf   :  ff11 ; 
- d0   :  ff14 ; 
- d1   :  ff18 ; 
- d2   :  ff1c ; 
- d3   :  ff20 ; 
- d4   :  ff23 ; 
- d5   :  ff28 ; 
- d6   :  ff2c ; 
- d7   :  ff30 ; 
- d8   :  ff34 ; 
- d9   :  ff38 ; 
- da   :  ff3d ; 
- db   :  ff41 ; 
- dc   :  ff46 ; 
- dd   :  ff4a ; 
- de   :  ff4f ; 
- df   :  ff53 ; 
- e0   :  ff58 ; 
- e1   :  ff5d ; 
- e2   :  ff61 ; 
- e3   :  ff66 ; 
- e4   :  ff6b ; 
- e5   :  ff70 ; 
- e6   :  ff75 ; 
- e7   :  ff7a ; 
- e8   :  ff7f ; 
- e9   :  ff85 ; 
- ea   :  ff8a ; 
- eb   :  ff8f ; 
- ec   :  ff94 ; 
- ed   :  ff9a ; 
- ee   :  ff9f ; 
- ef   :  ffa5 ; 
- f0   :  ffaa ; 
- f1   :  ffb0 ; 
- f2   :  ffb6 ; 
- f3   :  ffbc ; 
- f4   :  ffc1 ; 
- f5   :  ffc7 ; 
- f6   :  ffcc ; 
- f7   :  ffd3 ; 
- f8   :  ffda ; 
- f9   :  ffe0 ; 
- fa   :  ffe6 ; 
- fb   :  ffec ; 
- fc   :  fff0 ; 
- fd   :  fff4 ; 
- fe   :  fff9 ; 
- ff   :  fffc ; 
+ d0   :  ff15 ; 
+ d1   :  ff19 ; 
+ d2   :  ff1d ; 
+ d3   :  ff21 ; 
+ d4   :  ff25 ; 
+ d5   :  ff29 ; 
+ d6   :  ff2d ; 
+ d7   :  ff31 ; 
+ d8   :  ff35 ; 
+ d9   :  ff39 ; 
+ da   :  ff3e ; 
+ db   :  ff42 ; 
+ dc   :  ff47 ; 
+ dd   :  ff4b ; 
+ de   :  ff50 ; 
+ df   :  ff54 ; 
+ e0   :  ff59 ; 
+ e1   :  ff5e ; 
+ e2   :  ff63 ; 
+ e3   :  ff67 ; 
+ e4   :  ff6c ; 
+ e5   :  ff71 ; 
+ e6   :  ff76 ; 
+ e7   :  ff7c ; 
+ e8   :  ff81 ; 
+ e9   :  ff86 ; 
+ ea   :  ff8c ; 
+ eb   :  ff90 ; 
+ ec   :  ff96 ; 
+ ed   :  ff9b ; 
+ ee   :  ffa1 ; 
+ ef   :  ffa6 ; 
+ f0   :  ffac ; 
+ f1   :  ffb1 ; 
+ f2   :  ffb8 ; 
+ f3   :  ffbd ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc8 ; 
+ f6   :  ffcd ; 
+ f7   :  ffd4 ; 
+ f8   :  ffdb ; 
+ f9   :  ffe1 ; 
+ fa   :  ffe7 ; 
+ fb   :  ffed ; 
+ fc   :  fff1 ; 
+ fd   :  fff5 ; 
+ fe   :  fffa ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_46.mif
index 882a44cc11..840e75b889 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_46.mif
@@ -8,15 +8,15 @@ CONTENT BEGIN
  2   :  fffc ; 
  3   :  fffe ; 
  4   :  1 ; 
- 5   :  3 ; 
- 6   :  6 ; 
+ 5   :  4 ; 
+ 6   :  7 ; 
  7   :  8 ; 
  8   :  9 ; 
  9   :  a ; 
  a   :  b ; 
  b   :  c ; 
- c   :  c ; 
- d   :  d ; 
+ c   :  d ; 
+ d   :  e ; 
  e   :  e ; 
  f   :  f ; 
  10   :  10 ; 
@@ -26,29 +26,29 @@ CONTENT BEGIN
  14   :  14 ; 
  15   :  15 ; 
  16   :  16 ; 
- 17   :  16 ; 
- 18   :  17 ; 
- 19   :  18 ; 
- 1a   :  19 ; 
- 1b   :  1a ; 
- 1c   :  1b ; 
- 1d   :  1c ; 
- 1e   :  1d ; 
+ 17   :  17 ; 
+ 18   :  18 ; 
+ 19   :  19 ; 
+ 1a   :  1a ; 
+ 1b   :  1b ; 
+ 1c   :  1c ; 
+ 1d   :  1d ; 
+ 1e   :  1e ; 
  1f   :  1e ; 
  20   :  1f ; 
  21   :  20 ; 
  22   :  21 ; 
  23   :  22 ; 
  24   :  23 ; 
- 25   :  24 ; 
- 26   :  25 ; 
- 27   :  26 ; 
- 28   :  27 ; 
- 29   :  28 ; 
- 2a   :  29 ; 
- 2b   :  2a ; 
- 2c   :  2b ; 
- 2d   :  2c ; 
+ 25   :  25 ; 
+ 26   :  26 ; 
+ 27   :  27 ; 
+ 28   :  28 ; 
+ 29   :  29 ; 
+ 2a   :  2a ; 
+ 2b   :  2b ; 
+ 2c   :  2c ; 
+ 2d   :  2d ; 
  2e   :  2e ; 
  2f   :  2f ; 
  30   :  30 ; 
@@ -64,11 +64,11 @@ CONTENT BEGIN
  3a   :  3a ; 
  3b   :  3b ; 
  3c   :  3c ; 
- 3d   :  3d ; 
- 3e   :  3e ; 
- 3f   :  3f ; 
- 40   :  40 ; 
- 41   :  41 ; 
+ 3d   :  3e ; 
+ 3e   :  3f ; 
+ 3f   :  40 ; 
+ 40   :  41 ; 
+ 41   :  42 ; 
  42   :  43 ; 
  43   :  44 ; 
  44   :  45 ; 
@@ -96,21 +96,21 @@ CONTENT BEGIN
  5a   :  5b ; 
  5b   :  5c ; 
  5c   :  5d ; 
- 5d   :  5d ; 
- 5e   :  5e ; 
- 5f   :  5f ; 
+ 5d   :  5e ; 
+ 5e   :  5f ; 
+ 5f   :  60 ; 
  60   :  60 ; 
  61   :  61 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
  65   :  65 ; 
- 66   :  65 ; 
+ 66   :  66 ; 
  67   :  66 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  69 ; 
+ 6b   :  6a ; 
  6c   :  6a ; 
  6d   :  6b ; 
  6e   :  6c ; 
@@ -118,15 +118,15 @@ CONTENT BEGIN
  70   :  6d ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  6f ; 
+ 73   :  70 ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  71 ; 
+ 76   :  72 ; 
  77   :  72 ; 
  78   :  73 ; 
  79   :  73 ; 
  7a   :  74 ; 
- 7b   :  74 ; 
+ 7b   :  75 ; 
  7c   :  75 ; 
  7d   :  76 ; 
  7e   :  76 ; 
@@ -136,7 +136,7 @@ CONTENT BEGIN
  82   :  78 ; 
  83   :  79 ; 
  84   :  79 ; 
- 85   :  79 ; 
+ 85   :  7a ; 
  86   :  7a ; 
  87   :  7a ; 
  88   :  7b ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7e ; 
+ 9f   :  7d ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -176,11 +176,11 @@ CONTENT BEGIN
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  7a ; 
+ ad   :  79 ; 
  ae   :  79 ; 
- af   :  79 ; 
+ af   :  78 ; 
  b0   :  78 ; 
- b1   :  78 ; 
+ b1   :  77 ; 
  b2   :  77 ; 
  b3   :  76 ; 
  b4   :  76 ; 
@@ -190,7 +190,7 @@ CONTENT BEGIN
  b8   :  73 ; 
  b9   :  72 ; 
  ba   :  71 ; 
- bb   :  71 ; 
+ bb   :  70 ; 
  bc   :  70 ; 
  bd   :  6f ; 
  be   :  6e ; 
@@ -204,14 +204,14 @@ CONTENT BEGIN
  c6   :  66 ; 
  c7   :  65 ; 
  c8   :  64 ; 
- c9   :  63 ; 
+ c9   :  62 ; 
  ca   :  61 ; 
  cb   :  60 ; 
  cc   :  5f ; 
- cd   :  5e ; 
+ cd   :  5d ; 
  ce   :  5c ; 
  cf   :  5b ; 
- d0   :  5a ; 
+ d0   :  59 ; 
  d1   :  58 ; 
  d2   :  57 ; 
  d3   :  55 ; 
@@ -219,44 +219,44 @@ CONTENT BEGIN
  d5   :  52 ; 
  d6   :  51 ; 
  d7   :  4f ; 
- d8   :  4e ; 
+ d8   :  4d ; 
  d9   :  4c ; 
- da   :  4b ; 
- db   :  49 ; 
+ da   :  4a ; 
+ db   :  48 ; 
  dc   :  47 ; 
- dd   :  46 ; 
- de   :  44 ; 
+ dd   :  45 ; 
+ de   :  43 ; 
  df   :  42 ; 
  e0   :  40 ; 
  e1   :  3e ; 
- e2   :  3d ; 
- e3   :  3b ; 
- e4   :  39 ; 
- e5   :  37 ; 
- e6   :  35 ; 
+ e2   :  3c ; 
+ e3   :  3a ; 
+ e4   :  38 ; 
+ e5   :  36 ; 
+ e6   :  34 ; 
  e7   :  33 ; 
  e8   :  31 ; 
  e9   :  2f ; 
- ea   :  2d ; 
- eb   :  2b ; 
- ec   :  29 ; 
- ed   :  27 ; 
- ee   :  25 ; 
+ ea   :  2c ; 
+ eb   :  2a ; 
+ ec   :  28 ; 
+ ed   :  26 ; 
+ ee   :  24 ; 
  ef   :  22 ; 
  f0   :  20 ; 
- f1   :  1e ; 
- f2   :  1c ; 
- f3   :  1a ; 
+ f1   :  1d ; 
+ f2   :  1b ; 
+ f3   :  19 ; 
  f4   :  17 ; 
- f5   :  15 ; 
- f6   :  13 ; 
+ f5   :  14 ; 
+ f6   :  12 ; 
  f7   :  10 ; 
- f8   :  e ; 
- f9   :  c ; 
+ f8   :  d ; 
+ f9   :  b ; 
  fa   :  9 ; 
- fb   :  7 ; 
+ fb   :  6 ; 
  fc   :  4 ; 
- fd   :  1 ; 
- fe   :  fffc ; 
- ff   :  fff8 ; 
+ fd   :  ffff ; 
+ fe   :  fffb ; 
+ ff   :  fff6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_47.mif
index bed345f9b0..501fe08b6f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_47.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  69 ; 
- 1   :  77 ; 
- 2   :  77 ; 
- 3   :  69 ; 
- 4   :  4f ; 
- 5   :  31 ; 
- 6   :  14 ; 
- 7   :  fffd ; 
- 8   :  fff2 ; 
+ 0   :  6e ; 
+ 1   :  79 ; 
+ 2   :  75 ; 
+ 3   :  63 ; 
+ 4   :  47 ; 
+ 5   :  29 ; 
+ 6   :  d ; 
+ 7   :  fff9 ; 
+ 8   :  fff0 ; 
  9   :  ffed ; 
- a   :  fff0 ; 
- b   :  fff5 ; 
- c   :  fff7 ; 
+ a   :  fff1 ; 
+ b   :  fff6 ; 
+ c   :  fff8 ; 
  d   :  fffa ; 
- e   :  fff9 ; 
- f   :  fff8 ; 
+ e   :  fff8 ; 
+ f   :  fff6 ; 
  10   :  fff6 ; 
  11   :  fff5 ; 
- 12   :  fff5 ; 
+ 12   :  fff6 ; 
  13   :  fff7 ; 
- 14   :  fff6 ; 
+ 14   :  fff8 ; 
  15   :  fff7 ; 
  16   :  fff7 ; 
- 17   :  fff7 ; 
- 18   :  fff7 ; 
+ 17   :  fff8 ; 
+ 18   :  fff5 ; 
  19   :  fff6 ; 
- 1a   :  fff6 ; 
+ 1a   :  fff7 ; 
  1b   :  fff7 ; 
- 1c   :  fff7 ; 
- 1d   :  fff7 ; 
- 1e   :  fff7 ; 
- 1f   :  fff6 ; 
+ 1c   :  fff6 ; 
+ 1d   :  fff6 ; 
+ 1e   :  fff6 ; 
+ 1f   :  fff7 ; 
  20   :  fff7 ; 
  21   :  fff6 ; 
- 22   :  fff5 ; 
+ 22   :  fff6 ; 
  23   :  fff5 ; 
- 24   :  fff7 ; 
+ 24   :  fff6 ; 
  25   :  fff5 ; 
  26   :  fff5 ; 
  27   :  fff4 ; 
  28   :  fff6 ; 
- 29   :  fff5 ; 
- 2a   :  fff5 ; 
- 2b   :  fff4 ; 
+ 29   :  fff4 ; 
+ 2a   :  fff4 ; 
+ 2b   :  fff5 ; 
  2c   :  fff4 ; 
  2d   :  fff4 ; 
  2e   :  fff3 ; 
- 2f   :  fff3 ; 
- 30   :  fff4 ; 
- 31   :  fff3 ; 
- 32   :  fff3 ; 
- 33   :  fff2 ; 
+ 2f   :  fff4 ; 
+ 30   :  fff3 ; 
+ 31   :  fff4 ; 
+ 32   :  fff2 ; 
+ 33   :  fff3 ; 
  34   :  fff3 ; 
  35   :  fff3 ; 
  36   :  fff2 ; 
  37   :  fff2 ; 
  38   :  fff2 ; 
- 39   :  fff2 ; 
+ 39   :  fff1 ; 
  3a   :  fff1 ; 
  3b   :  fff2 ; 
- 3c   :  fff1 ; 
+ 3c   :  fff3 ; 
  3d   :  fff1 ; 
  3e   :  fff2 ; 
- 3f   :  fff0 ; 
- 40   :  fff1 ; 
- 41   :  fff1 ; 
- 42   :  fff0 ; 
- 43   :  ffef ; 
+ 3f   :  fff1 ; 
+ 40   :  fff0 ; 
+ 41   :  ffef ; 
+ 42   :  ffef ; 
+ 43   :  fff0 ; 
  44   :  ffef ; 
  45   :  ffef ; 
- 46   :  ffef ; 
+ 46   :  fff0 ; 
  47   :  ffee ; 
  48   :  ffee ; 
- 49   :  ffee ; 
+ 49   :  ffef ; 
  4a   :  ffee ; 
  4b   :  ffed ; 
- 4c   :  ffed ; 
+ 4c   :  ffef ; 
  4d   :  ffef ; 
  4e   :  ffed ; 
- 4f   :  ffed ; 
+ 4f   :  ffec ; 
  50   :  ffee ; 
- 51   :  ffee ; 
+ 51   :  ffed ; 
  52   :  ffed ; 
- 53   :  ffed ; 
- 54   :  ffec ; 
+ 53   :  ffec ; 
+ 54   :  ffeb ; 
  55   :  ffeb ; 
  56   :  ffeb ; 
  57   :  ffeb ; 
  58   :  ffeb ; 
  59   :  ffea ; 
- 5a   :  ffeb ; 
- 5b   :  ffeb ; 
- 5c   :  ffe9 ; 
+ 5a   :  ffea ; 
+ 5b   :  ffe9 ; 
+ 5c   :  ffea ; 
  5d   :  ffea ; 
  5e   :  ffea ; 
  5f   :  ffe9 ; 
- 60   :  ffe8 ; 
- 61   :  ffe9 ; 
+ 60   :  ffe9 ; 
+ 61   :  ffe8 ; 
  62   :  ffe9 ; 
- 63   :  ffe8 ; 
- 64   :  ffe8 ; 
- 65   :  ffe7 ; 
+ 63   :  ffe9 ; 
+ 64   :  ffe7 ; 
+ 65   :  ffe8 ; 
  66   :  ffe7 ; 
  67   :  ffe7 ; 
- 68   :  ffe7 ; 
- 69   :  ffe8 ; 
- 6a   :  ffe7 ; 
- 6b   :  ffe8 ; 
+ 68   :  ffe6 ; 
+ 69   :  ffe6 ; 
+ 6a   :  ffe6 ; 
+ 6b   :  ffe6 ; 
  6c   :  ffe5 ; 
- 6d   :  ffe6 ; 
+ 6d   :  ffe5 ; 
  6e   :  ffe5 ; 
- 6f   :  ffe5 ; 
- 70   :  ffe5 ; 
+ 6f   :  ffe6 ; 
+ 70   :  ffe6 ; 
  71   :  ffe6 ; 
- 72   :  ffe6 ; 
- 73   :  ffe4 ; 
+ 72   :  ffe4 ; 
+ 73   :  ffe5 ; 
  74   :  ffe4 ; 
- 75   :  ffe5 ; 
- 76   :  ffe5 ; 
+ 75   :  ffe6 ; 
+ 76   :  ffe3 ; 
  77   :  ffe4 ; 
  78   :  ffe4 ; 
- 79   :  ffe5 ; 
- 7a   :  ffe2 ; 
- 7b   :  ffe2 ; 
- 7c   :  ffe3 ; 
+ 79   :  ffe4 ; 
+ 7a   :  ffe3 ; 
+ 7b   :  ffe3 ; 
+ 7c   :  ffe4 ; 
  7d   :  ffe3 ; 
- 7e   :  ffe3 ; 
+ 7e   :  ffe2 ; 
  7f   :  ffe2 ; 
- 80   :  ffe1 ; 
- 81   :  ffe2 ; 
+ 80   :  ffe3 ; 
+ 81   :  ffe3 ; 
  82   :  ffe2 ; 
- 83   :  ffe1 ; 
- 84   :  ffe1 ; 
- 85   :  ffe2 ; 
- 86   :  ffe1 ; 
+ 83   :  ffe3 ; 
+ 84   :  ffe2 ; 
+ 85   :  ffe1 ; 
+ 86   :  ffe0 ; 
  87   :  ffe1 ; 
- 88   :  ffe0 ; 
- 89   :  ffe0 ; 
- 8a   :  ffe2 ; 
- 8b   :  ffe1 ; 
- 8c   :  ffe1 ; 
+ 88   :  ffe2 ; 
+ 89   :  ffe1 ; 
+ 8a   :  ffe0 ; 
+ 8b   :  ffe0 ; 
+ 8c   :  ffe0 ; 
  8d   :  ffe1 ; 
  8e   :  ffe0 ; 
  8f   :  ffdf ; 
- 90   :  ffdf ; 
+ 90   :  ffe0 ; 
  91   :  ffe1 ; 
- 92   :  ffe1 ; 
- 93   :  ffdf ; 
+ 92   :  ffe0 ; 
+ 93   :  ffe1 ; 
  94   :  ffdf ; 
  95   :  ffdf ; 
- 96   :  ffe0 ; 
- 97   :  ffdf ; 
- 98   :  ffe0 ; 
- 99   :  ffdf ; 
- 9a   :  ffe0 ; 
+ 96   :  ffdf ; 
+ 97   :  ffde ; 
+ 98   :  ffdf ; 
+ 99   :  ffde ; 
+ 9a   :  ffdf ; 
  9b   :  ffdf ; 
  9c   :  ffde ; 
  9d   :  ffde ; 
  9e   :  ffde ; 
  9f   :  ffdf ; 
- a0   :  ffde ; 
- a1   :  ffdf ; 
+ a0   :  ffe0 ; 
+ a1   :  ffde ; 
  a2   :  ffdf ; 
  a3   :  ffde ; 
  a4   :  ffde ; 
- a5   :  ffdf ; 
+ a5   :  ffe0 ; 
  a6   :  ffdf ; 
- a7   :  ffde ; 
+ a7   :  ffdf ; 
  a8   :  ffe0 ; 
- a9   :  ffdf ; 
- aa   :  ffde ; 
- ab   :  ffdf ; 
- ac   :  ffdf ; 
- ad   :  ffde ; 
+ a9   :  ffe0 ; 
+ aa   :  ffe0 ; 
+ ab   :  ffde ; 
+ ac   :  ffde ; 
+ ad   :  ffe0 ; 
  ae   :  ffdf ; 
- af   :  ffe0 ; 
- b0   :  ffe1 ; 
+ af   :  ffe1 ; 
+ b0   :  ffe0 ; 
  b1   :  ffe0 ; 
- b2   :  ffe1 ; 
- b3   :  ffe1 ; 
- b4   :  ffe0 ; 
+ b2   :  ffe0 ; 
+ b3   :  ffe0 ; 
+ b4   :  ffdf ; 
  b5   :  ffdf ; 
- b6   :  ffe1 ; 
+ b6   :  ffdf ; 
  b7   :  ffe0 ; 
- b8   :  ffe0 ; 
+ b8   :  ffe1 ; 
  b9   :  ffe1 ; 
- ba   :  ffe0 ; 
- bb   :  ffe0 ; 
- bc   :  ffe0 ; 
- bd   :  ffe1 ; 
- be   :  ffe1 ; 
- bf   :  ffe1 ; 
- c0   :  ffe1 ; 
- c1   :  ffe2 ; 
- c2   :  ffe4 ; 
- c3   :  ffe3 ; 
- c4   :  ffe2 ; 
- c5   :  ffe4 ; 
- c6   :  ffe4 ; 
+ ba   :  ffe1 ; 
+ bb   :  ffe1 ; 
+ bc   :  ffe2 ; 
+ bd   :  ffe2 ; 
+ be   :  ffe2 ; 
+ bf   :  ffe2 ; 
+ c0   :  ffe2 ; 
+ c1   :  ffe3 ; 
+ c2   :  ffe3 ; 
+ c3   :  ffe4 ; 
+ c4   :  ffe3 ; 
+ c5   :  ffe2 ; 
+ c6   :  ffe3 ; 
  c7   :  ffe3 ; 
- c8   :  ffe4 ; 
- c9   :  ffe3 ; 
+ c8   :  ffe3 ; 
+ c9   :  ffe4 ; 
  ca   :  ffe5 ; 
- cb   :  ffe5 ; 
+ cb   :  ffe4 ; 
  cc   :  ffe4 ; 
- cd   :  ffe5 ; 
- ce   :  ffe6 ; 
- cf   :  ffe6 ; 
- d0   :  ffe6 ; 
+ cd   :  ffe6 ; 
+ ce   :  ffe5 ; 
+ cf   :  ffe7 ; 
+ d0   :  ffe8 ; 
  d1   :  ffe7 ; 
- d2   :  ffe7 ; 
+ d2   :  ffe8 ; 
  d3   :  ffe8 ; 
- d4   :  ffe7 ; 
- d5   :  ffe8 ; 
+ d4   :  ffe9 ; 
+ d5   :  ffe9 ; 
  d6   :  ffe8 ; 
  d7   :  ffe9 ; 
- d8   :  ffea ; 
+ d8   :  ffeb ; 
  d9   :  ffeb ; 
- da   :  ffec ; 
+ da   :  ffea ; 
  db   :  ffec ; 
  dc   :  ffeb ; 
- dd   :  ffeb ; 
+ dd   :  ffed ; 
  de   :  ffec ; 
- df   :  ffee ; 
- e0   :  ffee ; 
- e1   :  ffee ; 
- e2   :  fff0 ; 
- e3   :  fff0 ; 
- e4   :  fff0 ; 
- e5   :  fff0 ; 
+ df   :  ffed ; 
+ e0   :  ffed ; 
+ e1   :  ffef ; 
+ e2   :  ffef ; 
+ e3   :  ffef ; 
+ e4   :  ffef ; 
+ e5   :  ffef ; 
  e6   :  fff1 ; 
- e7   :  fff2 ; 
- e8   :  fff3 ; 
+ e7   :  fff1 ; 
+ e8   :  fff1 ; 
  e9   :  fff4 ; 
  ea   :  fff4 ; 
  eb   :  fff5 ; 
- ec   :  fff4 ; 
- ed   :  fff4 ; 
+ ec   :  fff6 ; 
+ ed   :  fff5 ; 
  ee   :  fff5 ; 
- ef   :  fff5 ; 
- f0   :  fff8 ; 
- f1   :  fff8 ; 
+ ef   :  fff7 ; 
+ f0   :  fff7 ; 
+ f1   :  fff9 ; 
  f2   :  fff9 ; 
  f3   :  fffa ; 
- f4   :  fffa ; 
+ f4   :  fff9 ; 
  f5   :  fff9 ; 
  f6   :  fffa ; 
- f7   :  fffb ; 
- f8   :  fffd ; 
+ f7   :  fffd ; 
+ f8   :  fffe ; 
  f9   :  fffe ; 
  fa   :  ffff ; 
  fb   :  0 ; 
- fc   :  fffe ; 
- fd   :  fffe ; 
- fe   :  fffd ; 
- ff   :  fffc ; 
+ fc   :  ffff ; 
+ fd   :  fffd ; 
+ fe   :  fffc ; 
+ ff   :  fffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_48.mif
index b3b8f26a63..dcc0aac66d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_48.mif
@@ -3,83 +3,83 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffe ; 
+ 0   :  fffc ; 
  1   :  fffc ; 
  2   :  fffb ; 
- 3   :  fffb ; 
- 4   :  fffc ; 
- 5   :  fffd ; 
- 6   :  fffe ; 
- 7   :  0 ; 
- 8   :  ffff ; 
+ 3   :  fffc ; 
+ 4   :  fffd ; 
+ 5   :  ffff ; 
+ 6   :  ffff ; 
+ 7   :  ffff ; 
+ 8   :  fffe ; 
  9   :  fffe ; 
  a   :  fffd ; 
- b   :  fffd ; 
- c   :  fffc ; 
+ b   :  fffc ; 
+ c   :  fffb ; 
  d   :  fffb ; 
  e   :  fffa ; 
- f   :  fffa ; 
+ f   :  fff9 ; 
  10   :  fff9 ; 
  11   :  fff8 ; 
- 12   :  fff8 ; 
+ 12   :  fff7 ; 
  13   :  fff7 ; 
  14   :  fff6 ; 
- 15   :  fff6 ; 
+ 15   :  fff5 ; 
  16   :  fff5 ; 
- 17   :  fff5 ; 
- 18   :  fff4 ; 
+ 17   :  fff4 ; 
+ 18   :  fff3 ; 
  19   :  fff3 ; 
- 1a   :  fff3 ; 
+ 1a   :  fff2 ; 
  1b   :  fff2 ; 
- 1c   :  fff2 ; 
+ 1c   :  fff1 ; 
  1d   :  fff1 ; 
  1e   :  fff0 ; 
  1f   :  fff0 ; 
  20   :  ffef ; 
- 21   :  ffef ; 
+ 21   :  ffee ; 
  22   :  ffee ; 
- 23   :  ffee ; 
+ 23   :  ffed ; 
  24   :  ffed ; 
- 25   :  ffed ; 
+ 25   :  ffec ; 
  26   :  ffec ; 
  27   :  ffec ; 
  28   :  ffeb ; 
  29   :  ffeb ; 
  2a   :  ffea ; 
  2b   :  ffea ; 
- 2c   :  ffea ; 
+ 2c   :  ffe9 ; 
  2d   :  ffe9 ; 
- 2e   :  ffe9 ; 
+ 2e   :  ffe8 ; 
  2f   :  ffe8 ; 
  30   :  ffe8 ; 
- 31   :  ffe8 ; 
+ 31   :  ffe7 ; 
  32   :  ffe7 ; 
  33   :  ffe7 ; 
- 34   :  ffe7 ; 
+ 34   :  ffe6 ; 
  35   :  ffe6 ; 
  36   :  ffe6 ; 
  37   :  ffe5 ; 
  38   :  ffe5 ; 
  39   :  ffe5 ; 
- 3a   :  ffe5 ; 
+ 3a   :  ffe4 ; 
  3b   :  ffe4 ; 
  3c   :  ffe4 ; 
  3d   :  ffe4 ; 
  3e   :  ffe3 ; 
  3f   :  ffe3 ; 
  40   :  ffe3 ; 
- 41   :  ffe3 ; 
+ 41   :  ffe2 ; 
  42   :  ffe2 ; 
  43   :  ffe2 ; 
  44   :  ffe2 ; 
  45   :  ffe2 ; 
- 46   :  ffe2 ; 
+ 46   :  ffe1 ; 
  47   :  ffe1 ; 
  48   :  ffe1 ; 
  49   :  ffe1 ; 
  4a   :  ffe1 ; 
  4b   :  ffe1 ; 
- 4c   :  ffe1 ; 
+ 4c   :  ffe0 ; 
  4d   :  ffe0 ; 
  4e   :  ffe0 ; 
  4f   :  ffe0 ; 
@@ -88,7 +88,7 @@ CONTENT BEGIN
  52   :  ffe0 ; 
  53   :  ffe0 ; 
  54   :  ffe0 ; 
- 55   :  ffe0 ; 
+ 55   :  ffdf ; 
  56   :  ffdf ; 
  57   :  ffdf ; 
  58   :  ffdf ; 
@@ -111,7 +111,7 @@ CONTENT BEGIN
  69   :  ffdf ; 
  6a   :  ffdf ; 
  6b   :  ffdf ; 
- 6c   :  ffdf ; 
+ 6c   :  ffe0 ; 
  6d   :  ffe0 ; 
  6e   :  ffe0 ; 
  6f   :  ffe0 ; 
@@ -121,14 +121,14 @@ CONTENT BEGIN
  73   :  ffe0 ; 
  74   :  ffe0 ; 
  75   :  ffe0 ; 
- 76   :  ffe0 ; 
+ 76   :  ffe1 ; 
  77   :  ffe1 ; 
  78   :  ffe1 ; 
  79   :  ffe1 ; 
  7a   :  ffe1 ; 
  7b   :  ffe1 ; 
  7c   :  ffe1 ; 
- 7d   :  ffe1 ; 
+ 7d   :  ffe2 ; 
  7e   :  ffe2 ; 
  7f   :  ffe2 ; 
  80   :  ffe2 ; 
@@ -140,7 +140,7 @@ CONTENT BEGIN
  86   :  ffe3 ; 
  87   :  ffe3 ; 
  88   :  ffe3 ; 
- 89   :  ffe3 ; 
+ 89   :  ffe4 ; 
  8a   :  ffe4 ; 
  8b   :  ffe4 ; 
  8c   :  ffe4 ; 
@@ -150,11 +150,11 @@ CONTENT BEGIN
  90   :  ffe5 ; 
  91   :  ffe5 ; 
  92   :  ffe5 ; 
- 93   :  ffe5 ; 
+ 93   :  ffe6 ; 
  94   :  ffe6 ; 
  95   :  ffe6 ; 
  96   :  ffe6 ; 
- 97   :  ffe6 ; 
+ 97   :  ffe7 ; 
  98   :  ffe7 ; 
  99   :  ffe7 ; 
  9a   :  ffe7 ; 
@@ -163,45 +163,45 @@ CONTENT BEGIN
  9d   :  ffe8 ; 
  9e   :  ffe8 ; 
  9f   :  ffe8 ; 
- a0   :  ffe8 ; 
+ a0   :  ffe9 ; 
  a1   :  ffe9 ; 
  a2   :  ffe9 ; 
  a3   :  ffe9 ; 
- a4   :  ffe9 ; 
+ a4   :  ffea ; 
  a5   :  ffea ; 
  a6   :  ffea ; 
  a7   :  ffea ; 
- a8   :  ffea ; 
+ a8   :  ffeb ; 
  a9   :  ffeb ; 
  aa   :  ffeb ; 
  ab   :  ffeb ; 
- ac   :  ffeb ; 
+ ac   :  ffec ; 
  ad   :  ffec ; 
  ae   :  ffec ; 
  af   :  ffec ; 
  b0   :  ffec ; 
- b1   :  ffec ; 
+ b1   :  ffed ; 
  b2   :  ffed ; 
  b3   :  ffed ; 
- b4   :  ffed ; 
+ b4   :  ffee ; 
  b5   :  ffee ; 
  b6   :  ffee ; 
  b7   :  ffee ; 
  b8   :  ffee ; 
- b9   :  ffee ; 
+ b9   :  ffef ; 
  ba   :  ffef ; 
  bb   :  ffef ; 
  bc   :  ffef ; 
- bd   :  ffef ; 
+ bd   :  fff0 ; 
  be   :  fff0 ; 
  bf   :  fff0 ; 
  c0   :  fff0 ; 
  c1   :  fff0 ; 
- c2   :  fff0 ; 
+ c2   :  fff1 ; 
  c3   :  fff1 ; 
  c4   :  fff1 ; 
  c5   :  fff1 ; 
- c6   :  fff1 ; 
+ c6   :  fff2 ; 
  c7   :  fff2 ; 
  c8   :  fff2 ; 
  c9   :  fff2 ; 
@@ -213,15 +213,15 @@ CONTENT BEGIN
  cf   :  fff3 ; 
  d0   :  fff3 ; 
  d1   :  fff3 ; 
- d2   :  fff3 ; 
+ d2   :  fff4 ; 
  d3   :  fff4 ; 
  d4   :  fff4 ; 
  d5   :  fff4 ; 
  d6   :  fff5 ; 
- d7   :  fff5 ; 
+ d7   :  fff4 ; 
  d8   :  fff4 ; 
  d9   :  fff4 ; 
- da   :  fff4 ; 
+ da   :  fff5 ; 
  db   :  fff5 ; 
  dc   :  fff5 ; 
  dd   :  fff6 ; 
@@ -234,29 +234,29 @@ CONTENT BEGIN
  e4   :  fff6 ; 
  e5   :  fff7 ; 
  e6   :  fff7 ; 
- e7   :  fff7 ; 
+ e7   :  fff6 ; 
  e8   :  fff6 ; 
- e9   :  fff6 ; 
- ea   :  fff5 ; 
+ e9   :  fff5 ; 
+ ea   :  fff6 ; 
  eb   :  fff6 ; 
  ec   :  fff7 ; 
  ed   :  fff8 ; 
  ee   :  fff8 ; 
  ef   :  fff7 ; 
- f0   :  fff6 ; 
- f1   :  fff5 ; 
- f2   :  fff4 ; 
- f3   :  fff5 ; 
- f4   :  fff7 ; 
- f5   :  fff9 ; 
- f6   :  fffb ; 
- f7   :  fff9 ; 
- f8   :  fff5 ; 
- f9   :  fff0 ; 
- fa   :  ffec ; 
- fb   :  ffef ; 
- fc   :  fffa ; 
- fd   :  e ; 
- fe   :  2a ; 
- ff   :  48 ; 
+ f0   :  fff5 ; 
+ f1   :  fff4 ; 
+ f2   :  fff5 ; 
+ f3   :  fff7 ; 
+ f4   :  fff9 ; 
+ f5   :  fffa ; 
+ f6   :  fffa ; 
+ f7   :  fff6 ; 
+ f8   :  fff1 ; 
+ f9   :  ffed ; 
+ fa   :  ffed ; 
+ fb   :  fff6 ; 
+ fc   :  8 ; 
+ fd   :  23 ; 
+ fe   :  41 ; 
+ ff   :  5e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_49.mif
index 17208a9709..5335ce8ff2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_49.mif
@@ -3,115 +3,115 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffea ; 
- 1   :  ffec ; 
- 2   :  ffee ; 
- 3   :  fff2 ; 
- 4   :  fff5 ; 
- 5   :  fffa ; 
- 6   :  fffe ; 
- 7   :  3 ; 
- 8   :  7 ; 
- 9   :  a ; 
- a   :  c ; 
- b   :  e ; 
- c   :  11 ; 
- d   :  11 ; 
- e   :  13 ; 
- f   :  17 ; 
- 10   :  1a ; 
- 11   :  1c ; 
- 12   :  1e ; 
- 13   :  20 ; 
- 14   :  22 ; 
- 15   :  23 ; 
- 16   :  26 ; 
- 17   :  28 ; 
- 18   :  2b ; 
- 19   :  2d ; 
- 1a   :  2f ; 
- 1b   :  31 ; 
- 1c   :  32 ; 
- 1d   :  34 ; 
- 1e   :  36 ; 
- 1f   :  38 ; 
- 20   :  3a ; 
- 21   :  3c ; 
- 22   :  3e ; 
- 23   :  3f ; 
+ 0   :  ffeb ; 
+ 1   :  ffed ; 
+ 2   :  fff0 ; 
+ 3   :  fff5 ; 
+ 4   :  fff9 ; 
+ 5   :  fffe ; 
+ 6   :  2 ; 
+ 7   :  6 ; 
+ 8   :  9 ; 
+ 9   :  b ; 
+ a   :  e ; 
+ b   :  f ; 
+ c   :  10 ; 
+ d   :  13 ; 
+ e   :  15 ; 
+ f   :  18 ; 
+ 10   :  1c ; 
+ 11   :  1e ; 
+ 12   :  20 ; 
+ 13   :  21 ; 
+ 14   :  23 ; 
+ 15   :  26 ; 
+ 16   :  27 ; 
+ 17   :  2a ; 
+ 18   :  2d ; 
+ 19   :  2e ; 
+ 1a   :  30 ; 
+ 1b   :  32 ; 
+ 1c   :  33 ; 
+ 1d   :  36 ; 
+ 1e   :  38 ; 
+ 1f   :  39 ; 
+ 20   :  3b ; 
+ 21   :  3e ; 
+ 22   :  3f ; 
+ 23   :  41 ; 
  24   :  42 ; 
- 25   :  43 ; 
- 26   :  45 ; 
- 27   :  47 ; 
+ 25   :  44 ; 
+ 26   :  46 ; 
+ 27   :  48 ; 
  28   :  49 ; 
- 29   :  49 ; 
+ 29   :  4b ; 
  2a   :  4d ; 
- 2b   :  4d ; 
- 2c   :  4f ; 
+ 2b   :  4f ; 
+ 2c   :  50 ; 
  2d   :  51 ; 
- 2e   :  52 ; 
+ 2e   :  53 ; 
  2f   :  54 ; 
- 30   :  55 ; 
+ 30   :  56 ; 
  31   :  57 ; 
- 32   :  58 ; 
- 33   :  5a ; 
+ 32   :  59 ; 
+ 33   :  59 ; 
  34   :  5b ; 
- 35   :  5b ; 
- 36   :  5d ; 
- 37   :  5f ; 
+ 35   :  5d ; 
+ 36   :  5e ; 
+ 37   :  60 ; 
  38   :  60 ; 
  39   :  61 ; 
- 3a   :  62 ; 
- 3b   :  64 ; 
- 3c   :  64 ; 
+ 3a   :  63 ; 
+ 3b   :  63 ; 
+ 3c   :  65 ; 
  3d   :  66 ; 
  3e   :  67 ; 
  3f   :  68 ; 
- 40   :  69 ; 
- 41   :  6a ; 
- 42   :  6b ; 
- 43   :  6c ; 
- 44   :  6d ; 
- 45   :  6e ; 
+ 40   :  6a ; 
+ 41   :  6b ; 
+ 42   :  6c ; 
+ 43   :  6d ; 
+ 44   :  6e ; 
+ 45   :  6f ; 
  46   :  6f ; 
- 47   :  70 ; 
- 48   :  70 ; 
- 49   :  71 ; 
- 4a   :  72 ; 
+ 47   :  71 ; 
+ 48   :  71 ; 
+ 49   :  72 ; 
+ 4a   :  73 ; 
  4b   :  73 ; 
- 4c   :  73 ; 
- 4d   :  74 ; 
+ 4c   :  74 ; 
+ 4d   :  75 ; 
  4e   :  75 ; 
  4f   :  76 ; 
- 50   :  76 ; 
+ 50   :  77 ; 
  51   :  77 ; 
- 52   :  77 ; 
- 53   :  78 ; 
- 54   :  78 ; 
- 55   :  79 ; 
- 56   :  79 ; 
- 57   :  7a ; 
- 58   :  7a ; 
+ 52   :  78 ; 
+ 53   :  79 ; 
+ 54   :  79 ; 
+ 55   :  7a ; 
+ 56   :  7a ; 
+ 57   :  7b ; 
+ 58   :  7b ; 
  59   :  7b ; 
  5a   :  7b ; 
- 5b   :  7c ; 
+ 5b   :  7d ; 
  5c   :  7c ; 
  5d   :  7c ; 
- 5e   :  7c ; 
+ 5e   :  7d ; 
  5f   :  7d ; 
- 60   :  7c ; 
- 61   :  7d ; 
- 62   :  7c ; 
+ 60   :  7d ; 
+ 61   :  7c ; 
+ 62   :  7d ; 
  63   :  7d ; 
  64   :  7d ; 
  65   :  7e ; 
  66   :  7e ; 
- 67   :  7d ; 
+ 67   :  7e ; 
  68   :  7e ; 
  69   :  7e ; 
- 6a   :  7d ; 
- 6b   :  7e ; 
- 6c   :  7d ; 
+ 6a   :  7e ; 
+ 6b   :  7f ; 
+ 6c   :  7e ; 
  6d   :  7e ; 
  6e   :  7e ; 
  6f   :  7d ; 
@@ -119,144 +119,144 @@ CONTENT BEGIN
  71   :  7d ; 
  72   :  7d ; 
  73   :  7d ; 
- 74   :  7d ; 
+ 74   :  7c ; 
  75   :  7c ; 
  76   :  7c ; 
  77   :  7c ; 
  78   :  7b ; 
- 79   :  7b ; 
+ 79   :  7a ; 
  7a   :  7b ; 
- 7b   :  7c ; 
+ 7b   :  7a ; 
  7c   :  7a ; 
- 7d   :  7a ; 
- 7e   :  7a ; 
+ 7d   :  79 ; 
+ 7e   :  79 ; 
  7f   :  79 ; 
- 80   :  79 ; 
+ 80   :  78 ; 
  81   :  78 ; 
- 82   :  78 ; 
- 83   :  78 ; 
+ 82   :  77 ; 
+ 83   :  77 ; 
  84   :  76 ; 
  85   :  75 ; 
- 86   :  76 ; 
- 87   :  76 ; 
- 88   :  75 ; 
- 89   :  74 ; 
+ 86   :  75 ; 
+ 87   :  75 ; 
+ 88   :  74 ; 
+ 89   :  73 ; 
  8a   :  73 ; 
- 8b   :  73 ; 
+ 8b   :  72 ; 
  8c   :  72 ; 
- 8d   :  72 ; 
- 8e   :  71 ; 
- 8f   :  6f ; 
- 90   :  70 ; 
- 91   :  6f ; 
+ 8d   :  71 ; 
+ 8e   :  70 ; 
+ 8f   :  70 ; 
+ 90   :  6f ; 
+ 91   :  6e ; 
  92   :  6e ; 
  93   :  6d ; 
- 94   :  6d ; 
- 95   :  6c ; 
+ 94   :  6c ; 
+ 95   :  6b ; 
  96   :  6b ; 
- 97   :  6a ; 
- 98   :  6a ; 
- 99   :  69 ; 
- 9a   :  68 ; 
+ 97   :  6b ; 
+ 98   :  69 ; 
+ 99   :  68 ; 
+ 9a   :  67 ; 
  9b   :  67 ; 
  9c   :  66 ; 
  9d   :  65 ; 
- 9e   :  65 ; 
- 9f   :  64 ; 
- a0   :  64 ; 
- a1   :  62 ; 
+ 9e   :  63 ; 
+ 9f   :  63 ; 
+ a0   :  62 ; 
+ a1   :  61 ; 
  a2   :  61 ; 
  a3   :  60 ; 
- a4   :  60 ; 
- a5   :  5f ; 
- a6   :  5e ; 
+ a4   :  5f ; 
+ a5   :  5e ; 
+ a6   :  5d ; 
  a7   :  5d ; 
  a8   :  5b ; 
- a9   :  5b ; 
- aa   :  5a ; 
+ a9   :  5a ; 
+ aa   :  59 ; 
  ab   :  59 ; 
- ac   :  58 ; 
+ ac   :  57 ; 
  ad   :  57 ; 
- ae   :  56 ; 
+ ae   :  55 ; 
  af   :  55 ; 
- b0   :  54 ; 
- b1   :  53 ; 
- b2   :  52 ; 
- b3   :  51 ; 
- b4   :  50 ; 
- b5   :  4f ; 
- b6   :  4e ; 
- b7   :  4d ; 
- b8   :  4c ; 
- b9   :  4b ; 
- ba   :  4a ; 
+ b0   :  53 ; 
+ b1   :  52 ; 
+ b2   :  51 ; 
+ b3   :  50 ; 
+ b4   :  4f ; 
+ b5   :  4e ; 
+ b6   :  4d ; 
+ b7   :  4c ; 
+ b8   :  4b ; 
+ b9   :  4a ; 
+ ba   :  49 ; 
  bb   :  49 ; 
- bc   :  48 ; 
- bd   :  48 ; 
- be   :  46 ; 
+ bc   :  47 ; 
+ bd   :  46 ; 
+ be   :  45 ; 
  bf   :  44 ; 
- c0   :  44 ; 
- c1   :  43 ; 
+ c0   :  43 ; 
+ c1   :  42 ; 
  c2   :  41 ; 
- c3   :  40 ; 
- c4   :  40 ; 
- c5   :  3f ; 
- c6   :  3e ; 
- c7   :  3c ; 
+ c3   :  3f ; 
+ c4   :  3e ; 
+ c5   :  3d ; 
+ c6   :  3c ; 
+ c7   :  3b ; 
  c8   :  3b ; 
- c9   :  3a ; 
- ca   :  39 ; 
- cb   :  38 ; 
+ c9   :  39 ; 
+ ca   :  38 ; 
+ cb   :  37 ; 
  cc   :  36 ; 
- cd   :  36 ; 
- ce   :  35 ; 
- cf   :  34 ; 
- d0   :  33 ; 
- d1   :  32 ; 
- d2   :  32 ; 
- d3   :  2f ; 
- d4   :  2f ; 
- d5   :  2d ; 
+ cd   :  35 ; 
+ ce   :  33 ; 
+ cf   :  32 ; 
+ d0   :  32 ; 
+ d1   :  30 ; 
+ d2   :  30 ; 
+ d3   :  2e ; 
+ d4   :  2e ; 
+ d5   :  2c ; 
  d6   :  2c ; 
  d7   :  2b ; 
- d8   :  2c ; 
- d9   :  2a ; 
- da   :  29 ; 
- db   :  28 ; 
+ d8   :  2a ; 
+ d9   :  29 ; 
+ da   :  27 ; 
+ db   :  27 ; 
  dc   :  26 ; 
- dd   :  25 ; 
- de   :  25 ; 
+ dd   :  24 ; 
+ de   :  23 ; 
  df   :  23 ; 
  e0   :  22 ; 
- e1   :  22 ; 
- e2   :  21 ; 
- e3   :  1f ; 
- e4   :  1f ; 
+ e1   :  21 ; 
+ e2   :  1f ; 
+ e3   :  1e ; 
+ e4   :  1e ; 
  e5   :  1d ; 
- e6   :  1c ; 
+ e6   :  1b ; 
  e7   :  1b ; 
- e8   :  1b ; 
- e9   :  1a ; 
+ e8   :  1a ; 
+ e9   :  19 ; 
  ea   :  19 ; 
- eb   :  18 ; 
- ec   :  17 ; 
+ eb   :  17 ; 
+ ec   :  15 ; 
  ed   :  15 ; 
- ee   :  15 ; 
- ef   :  14 ; 
- f0   :  14 ; 
+ ee   :  14 ; 
+ ef   :  13 ; 
+ f0   :  13 ; 
  f1   :  12 ; 
- f2   :  12 ; 
- f3   :  11 ; 
- f4   :  f ; 
- f5   :  e ; 
- f6   :  d ; 
+ f2   :  11 ; 
+ f3   :  10 ; 
+ f4   :  e ; 
+ f5   :  d ; 
+ f6   :  c ; 
  f7   :  c ; 
- f8   :  d ; 
- f9   :  c ; 
- fa   :  b ; 
- fb   :  a ; 
+ f8   :  c ; 
+ f9   :  b ; 
+ fa   :  a ; 
+ fb   :  9 ; 
  fc   :  7 ; 
- fd   :  6 ; 
- fe   :  3 ; 
- ff   :  0 ; 
+ fd   :  4 ; 
+ fe   :  1 ; 
+ ff   :  fffe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_5.mif
index f593cefe8b..fe7b2a22e1 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_5.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff86 ; 
- 1   :  ffba ; 
- 2   :  ffef ; 
- 3   :  23 ; 
- 4   :  58 ; 
- 5   :  8d ; 
- 6   :  c3 ; 
- 7   :  f7 ; 
- 8   :  12a ; 
- 9   :  15c ; 
- a   :  18d ; 
- b   :  1be ; 
- c   :  1ef ; 
- d   :  220 ; 
- e   :  250 ; 
- f   :  280 ; 
- 10   :  2af ; 
- 11   :  2de ; 
- 12   :  30d ; 
- 13   :  33c ; 
- 14   :  36a ; 
- 15   :  397 ; 
- 16   :  3c5 ; 
- 17   :  3f2 ; 
- 18   :  41e ; 
- 19   :  44a ; 
- 1a   :  476 ; 
- 1b   :  4a1 ; 
- 1c   :  4cc ; 
- 1d   :  4f6 ; 
- 1e   :  520 ; 
- 1f   :  54a ; 
- 20   :  573 ; 
- 21   :  59b ; 
- 22   :  5c4 ; 
- 23   :  5eb ; 
- 24   :  613 ; 
- 25   :  63a ; 
- 26   :  660 ; 
- 27   :  686 ; 
- 28   :  6ac ; 
- 29   :  6d1 ; 
- 2a   :  6f5 ; 
- 2b   :  719 ; 
- 2c   :  73d ; 
- 2d   :  760 ; 
- 2e   :  783 ; 
- 2f   :  7a5 ; 
- 30   :  7c6 ; 
- 31   :  7e8 ; 
- 32   :  808 ; 
- 33   :  829 ; 
- 34   :  848 ; 
- 35   :  867 ; 
- 36   :  886 ; 
- 37   :  8a4 ; 
- 38   :  8c2 ; 
- 39   :  8df ; 
- 3a   :  8fc ; 
- 3b   :  918 ; 
- 3c   :  934 ; 
- 3d   :  94f ; 
- 3e   :  96a ; 
- 3f   :  984 ; 
- 40   :  99d ; 
- 41   :  9b6 ; 
- 42   :  9cf ; 
- 43   :  9e7 ; 
- 44   :  9fe ; 
- 45   :  a15 ; 
- 46   :  a2c ; 
- 47   :  a42 ; 
- 48   :  a57 ; 
- 49   :  a6c ; 
- 4a   :  a81 ; 
- 4b   :  a94 ; 
- 4c   :  aa8 ; 
- 4d   :  abb ; 
- 4e   :  acd ; 
- 4f   :  adf ; 
- 50   :  af0 ; 
- 51   :  b01 ; 
- 52   :  b11 ; 
- 53   :  b20 ; 
- 54   :  b30 ; 
- 55   :  b3e ; 
- 56   :  b4c ; 
- 57   :  b5a ; 
- 58   :  b67 ; 
- 59   :  b73 ; 
- 5a   :  b7f ; 
- 5b   :  b8b ; 
- 5c   :  b96 ; 
- 5d   :  ba0 ; 
- 5e   :  baa ; 
- 5f   :  bb3 ; 
- 60   :  bbc ; 
- 61   :  bc5 ; 
- 62   :  bcd ; 
- 63   :  bd4 ; 
- 64   :  bdb ; 
- 65   :  be1 ; 
- 66   :  be7 ; 
- 67   :  bec ; 
- 68   :  bf1 ; 
- 69   :  bf5 ; 
- 6a   :  bf9 ; 
- 6b   :  bfc ; 
- 6c   :  bff ; 
- 6d   :  c02 ; 
- 6e   :  c03 ; 
- 6f   :  c05 ; 
- 70   :  c06 ; 
+ 0   :  ff60 ; 
+ 1   :  ff93 ; 
+ 2   :  ffc6 ; 
+ 3   :  fffc ; 
+ 4   :  31 ; 
+ 5   :  67 ; 
+ 6   :  9c ; 
+ 7   :  cf ; 
+ 8   :  104 ; 
+ 9   :  137 ; 
+ a   :  169 ; 
+ b   :  199 ; 
+ c   :  1ca ; 
+ d   :  1fb ; 
+ e   :  22c ; 
+ f   :  25c ; 
+ 10   :  28c ; 
+ 11   :  2bb ; 
+ 12   :  2ea ; 
+ 13   :  319 ; 
+ 14   :  347 ; 
+ 15   :  375 ; 
+ 16   :  3a3 ; 
+ 17   :  3d0 ; 
+ 18   :  3fd ; 
+ 19   :  429 ; 
+ 1a   :  455 ; 
+ 1b   :  481 ; 
+ 1c   :  4ac ; 
+ 1d   :  4d6 ; 
+ 1e   :  501 ; 
+ 1f   :  52b ; 
+ 20   :  554 ; 
+ 21   :  57d ; 
+ 22   :  5a6 ; 
+ 23   :  5ce ; 
+ 24   :  5f5 ; 
+ 25   :  61d ; 
+ 26   :  643 ; 
+ 27   :  66a ; 
+ 28   :  68f ; 
+ 29   :  6b5 ; 
+ 2a   :  6da ; 
+ 2b   :  6fe ; 
+ 2c   :  722 ; 
+ 2d   :  746 ; 
+ 2e   :  769 ; 
+ 2f   :  78b ; 
+ 30   :  7ad ; 
+ 31   :  7cf ; 
+ 32   :  7f0 ; 
+ 33   :  810 ; 
+ 34   :  831 ; 
+ 35   :  850 ; 
+ 36   :  86f ; 
+ 37   :  88e ; 
+ 38   :  8ac ; 
+ 39   :  8c9 ; 
+ 3a   :  8e6 ; 
+ 3b   :  903 ; 
+ 3c   :  91f ; 
+ 3d   :  93b ; 
+ 3e   :  956 ; 
+ 3f   :  970 ; 
+ 40   :  98a ; 
+ 41   :  9a4 ; 
+ 42   :  9bd ; 
+ 43   :  9d5 ; 
+ 44   :  9ed ; 
+ 45   :  a04 ; 
+ 46   :  a1b ; 
+ 47   :  a31 ; 
+ 48   :  a47 ; 
+ 49   :  a5d ; 
+ 4a   :  a71 ; 
+ 4b   :  a86 ; 
+ 4c   :  a99 ; 
+ 4d   :  aad ; 
+ 4e   :  abf ; 
+ 4f   :  ad1 ; 
+ 50   :  ae3 ; 
+ 51   :  af4 ; 
+ 52   :  b05 ; 
+ 53   :  b15 ; 
+ 54   :  b24 ; 
+ 55   :  b33 ; 
+ 56   :  b42 ; 
+ 57   :  b50 ; 
+ 58   :  b5d ; 
+ 59   :  b6a ; 
+ 5a   :  b76 ; 
+ 5b   :  b82 ; 
+ 5c   :  b8e ; 
+ 5d   :  b98 ; 
+ 5e   :  ba3 ; 
+ 5f   :  bac ; 
+ 60   :  bb6 ; 
+ 61   :  bbe ; 
+ 62   :  bc7 ; 
+ 63   :  bce ; 
+ 64   :  bd6 ; 
+ 65   :  bdc ; 
+ 66   :  be3 ; 
+ 67   :  be8 ; 
+ 68   :  bed ; 
+ 69   :  bf2 ; 
+ 6a   :  bf6 ; 
+ 6b   :  bfa ; 
+ 6c   :  bfd ; 
+ 6d   :  c00 ; 
+ 6e   :  c02 ; 
+ 6f   :  c04 ; 
+ 70   :  c05 ; 
  71   :  c06 ; 
  72   :  c06 ; 
- 73   :  c05 ; 
- 74   :  c04 ; 
- 75   :  c03 ; 
- 76   :  c01 ; 
- 77   :  bfe ; 
- 78   :  bfb ; 
- 79   :  bf8 ; 
- 7a   :  bf4 ; 
- 7b   :  bf0 ; 
- 7c   :  beb ; 
- 7d   :  be6 ; 
- 7e   :  be0 ; 
- 7f   :  bda ; 
- 80   :  bd4 ; 
- 81   :  bcd ; 
- 82   :  bc5 ; 
- 83   :  bbd ; 
- 84   :  bb5 ; 
- 85   :  bac ; 
- 86   :  ba3 ; 
- 87   :  b9a ; 
- 88   :  b90 ; 
- 89   :  b86 ; 
- 8a   :  b7b ; 
- 8b   :  b70 ; 
- 8c   :  b64 ; 
- 8d   :  b58 ; 
- 8e   :  b4c ; 
- 8f   :  b3f ; 
- 90   :  b32 ; 
- 91   :  b25 ; 
- 92   :  b17 ; 
- 93   :  b08 ; 
- 94   :  afa ; 
- 95   :  aeb ; 
- 96   :  adc ; 
- 97   :  acc ; 
- 98   :  abc ; 
- 99   :  aac ; 
- 9a   :  a9b ; 
- 9b   :  a8a ; 
- 9c   :  a78 ; 
- 9d   :  a67 ; 
- 9e   :  a55 ; 
- 9f   :  a42 ; 
- a0   :  a30 ; 
- a1   :  a1d ; 
- a2   :  a09 ; 
- a3   :  9f6 ; 
- a4   :  9e2 ; 
- a5   :  9ce ; 
- a6   :  9b9 ; 
- a7   :  9a5 ; 
- a8   :  990 ; 
- a9   :  97a ; 
- aa   :  965 ; 
- ab   :  94f ; 
- ac   :  939 ; 
- ad   :  923 ; 
- ae   :  90c ; 
- af   :  8f5 ; 
- b0   :  8de ; 
- b1   :  8c7 ; 
- b2   :  8af ; 
- b3   :  898 ; 
- b4   :  880 ; 
- b5   :  868 ; 
- b6   :  84f ; 
- b7   :  837 ; 
- b8   :  81e ; 
- b9   :  805 ; 
- ba   :  7ec ; 
- bb   :  7d2 ; 
- bc   :  7b9 ; 
- bd   :  79f ; 
- be   :  785 ; 
- bf   :  76b ; 
- c0   :  751 ; 
- c1   :  736 ; 
- c2   :  71c ; 
- c3   :  701 ; 
- c4   :  6e6 ; 
- c5   :  6cb ; 
- c6   :  6b0 ; 
- c7   :  695 ; 
- c8   :  679 ; 
- c9   :  65e ; 
- ca   :  642 ; 
- cb   :  627 ; 
- cc   :  60b ; 
- cd   :  5ef ; 
- ce   :  5d3 ; 
- cf   :  5b7 ; 
- d0   :  59b ; 
- d1   :  57e ; 
- d2   :  562 ; 
- d3   :  546 ; 
- d4   :  529 ; 
- d5   :  50d ; 
- d6   :  4f0 ; 
- d7   :  4d4 ; 
- d8   :  4b7 ; 
- d9   :  49a ; 
- da   :  47d ; 
- db   :  461 ; 
- dc   :  444 ; 
- dd   :  427 ; 
- de   :  40a ; 
- df   :  3ed ; 
- e0   :  3d0 ; 
- e1   :  3b4 ; 
- e2   :  397 ; 
- e3   :  37a ; 
- e4   :  35d ; 
- e5   :  340 ; 
- e6   :  323 ; 
- e7   :  306 ; 
- e8   :  2ea ; 
- e9   :  2cd ; 
- ea   :  2b0 ; 
- eb   :  294 ; 
- ec   :  277 ; 
- ed   :  25a ; 
- ee   :  23e ; 
- ef   :  221 ; 
- f0   :  205 ; 
- f1   :  1e9 ; 
- f2   :  1cc ; 
- f3   :  1b0 ; 
- f4   :  194 ; 
- f5   :  178 ; 
- f6   :  15c ; 
- f7   :  140 ; 
- f8   :  124 ; 
- f9   :  10a ; 
- fa   :  ee ; 
- fb   :  d2 ; 
- fc   :  b5 ; 
- fd   :  97 ; 
- fe   :  7a ; 
- ff   :  5d ; 
+ 73   :  c06 ; 
+ 74   :  c05 ; 
+ 75   :  c04 ; 
+ 76   :  c02 ; 
+ 77   :  c00 ; 
+ 78   :  bfe ; 
+ 79   :  bfb ; 
+ 7a   :  bf7 ; 
+ 7b   :  bf3 ; 
+ 7c   :  bef ; 
+ 7d   :  bea ; 
+ 7e   :  be5 ; 
+ 7f   :  bdf ; 
+ 80   :  bd9 ; 
+ 81   :  bd2 ; 
+ 82   :  bcb ; 
+ 83   :  bc3 ; 
+ 84   :  bbb ; 
+ 85   :  bb3 ; 
+ 86   :  baa ; 
+ 87   :  ba1 ; 
+ 88   :  b97 ; 
+ 89   :  b8d ; 
+ 8a   :  b83 ; 
+ 8b   :  b78 ; 
+ 8c   :  b6d ; 
+ 8d   :  b61 ; 
+ 8e   :  b55 ; 
+ 8f   :  b49 ; 
+ 90   :  b3c ; 
+ 91   :  b2f ; 
+ 92   :  b21 ; 
+ 93   :  b13 ; 
+ 94   :  b05 ; 
+ 95   :  af6 ; 
+ 96   :  ae7 ; 
+ 97   :  ad8 ; 
+ 98   :  ac8 ; 
+ 99   :  ab8 ; 
+ 9a   :  aa7 ; 
+ 9b   :  a97 ; 
+ 9c   :  a86 ; 
+ 9d   :  a74 ; 
+ 9e   :  a62 ; 
+ 9f   :  a50 ; 
+ a0   :  a3e ; 
+ a1   :  a2b ; 
+ a2   :  a18 ; 
+ a3   :  a05 ; 
+ a4   :  9f1 ; 
+ a5   :  9dd ; 
+ a6   :  9c9 ; 
+ a7   :  9b4 ; 
+ a8   :  9a0 ; 
+ a9   :  98a ; 
+ aa   :  975 ; 
+ ab   :  95f ; 
+ ac   :  94a ; 
+ ad   :  933 ; 
+ ae   :  91d ; 
+ af   :  906 ; 
+ b0   :  8f0 ; 
+ b1   :  8d8 ; 
+ b2   :  8c1 ; 
+ b3   :  8a9 ; 
+ b4   :  892 ; 
+ b5   :  87a ; 
+ b6   :  861 ; 
+ b7   :  849 ; 
+ b8   :  830 ; 
+ b9   :  817 ; 
+ ba   :  7fe ; 
+ bb   :  7e5 ; 
+ bc   :  7cc ; 
+ bd   :  7b2 ; 
+ be   :  798 ; 
+ bf   :  77e ; 
+ c0   :  764 ; 
+ c1   :  74a ; 
+ c2   :  730 ; 
+ c3   :  715 ; 
+ c4   :  6fa ; 
+ c5   :  6df ; 
+ c6   :  6c4 ; 
+ c7   :  6a9 ; 
+ c8   :  68e ; 
+ c9   :  673 ; 
+ ca   :  657 ; 
+ cb   :  63b ; 
+ cc   :  620 ; 
+ cd   :  604 ; 
+ ce   :  5e8 ; 
+ cf   :  5cc ; 
+ d0   :  5b0 ; 
+ d1   :  594 ; 
+ d2   :  577 ; 
+ d3   :  55b ; 
+ d4   :  53f ; 
+ d5   :  522 ; 
+ d6   :  506 ; 
+ d7   :  4e9 ; 
+ d8   :  4cc ; 
+ d9   :  4b0 ; 
+ da   :  493 ; 
+ db   :  476 ; 
+ dc   :  459 ; 
+ dd   :  43d ; 
+ de   :  420 ; 
+ df   :  403 ; 
+ e0   :  3e6 ; 
+ e1   :  3c9 ; 
+ e2   :  3ac ; 
+ e3   :  38f ; 
+ e4   :  373 ; 
+ e5   :  356 ; 
+ e6   :  339 ; 
+ e7   :  31c ; 
+ e8   :  2ff ; 
+ e9   :  2e3 ; 
+ ea   :  2c6 ; 
+ eb   :  2a9 ; 
+ ec   :  28c ; 
+ ed   :  270 ; 
+ ee   :  253 ; 
+ ef   :  237 ; 
+ f0   :  21a ; 
+ f1   :  1fe ; 
+ f2   :  1e2 ; 
+ f3   :  1c5 ; 
+ f4   :  1a9 ; 
+ f5   :  18d ; 
+ f6   :  171 ; 
+ f7   :  155 ; 
+ f8   :  139 ; 
+ f9   :  11e ; 
+ fa   :  103 ; 
+ fb   :  e7 ; 
+ fc   :  cb ; 
+ fd   :  ad ; 
+ fe   :  90 ; 
+ ff   :  74 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_50.mif
index df0df51aa9..6a328c11aa 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_50.mif
@@ -3,113 +3,113 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17 ; 
- 1   :  10 ; 
- 2   :  a ; 
- 3   :  3 ; 
- 4   :  ffff ; 
- 5   :  fffb ; 
- 6   :  fff6 ; 
- 7   :  fff2 ; 
- 8   :  ffec ; 
- 9   :  ffe6 ; 
- a   :  ffe0 ; 
- b   :  ffda ; 
- c   :  ffd4 ; 
- d   :  ffce ; 
- e   :  ffc8 ; 
- f   :  ffc3 ; 
- 10   :  ffbd ; 
- 11   :  ffb7 ; 
- 12   :  ffb1 ; 
- 13   :  ffac ; 
- 14   :  ffa6 ; 
- 15   :  ffa1 ; 
- 16   :  ff9b ; 
- 17   :  ff96 ; 
- 18   :  ff90 ; 
- 19   :  ff8b ; 
- 1a   :  ff86 ; 
- 1b   :  ff81 ; 
- 1c   :  ff7c ; 
- 1d   :  ff76 ; 
- 1e   :  ff71 ; 
- 1f   :  ff6c ; 
- 20   :  ff67 ; 
- 21   :  ff63 ; 
- 22   :  ff5e ; 
- 23   :  ff59 ; 
- 24   :  ff54 ; 
- 25   :  ff50 ; 
- 26   :  ff4b ; 
- 27   :  ff47 ; 
- 28   :  ff42 ; 
- 29   :  ff3e ; 
- 2a   :  ff39 ; 
- 2b   :  ff35 ; 
- 2c   :  ff31 ; 
- 2d   :  ff2d ; 
- 2e   :  ff29 ; 
- 2f   :  ff25 ; 
- 30   :  ff21 ; 
- 31   :  ff1d ; 
- 32   :  ff19 ; 
- 33   :  ff15 ; 
- 34   :  ff11 ; 
- 35   :  ff0e ; 
- 36   :  ff0a ; 
- 37   :  ff07 ; 
- 38   :  ff03 ; 
- 39   :  ff00 ; 
- 3a   :  fefd ; 
- 3b   :  fef9 ; 
- 3c   :  fef6 ; 
- 3d   :  fef3 ; 
- 3e   :  fef0 ; 
- 3f   :  feed ; 
- 40   :  feea ; 
- 41   :  fee7 ; 
- 42   :  fee4 ; 
- 43   :  fee2 ; 
- 44   :  fedf ; 
- 45   :  fedc ; 
- 46   :  feda ; 
- 47   :  fed7 ; 
- 48   :  fed5 ; 
- 49   :  fed2 ; 
- 4a   :  fed0 ; 
- 4b   :  fece ; 
- 4c   :  fecc ; 
- 4d   :  feca ; 
- 4e   :  fec8 ; 
- 4f   :  fec6 ; 
- 50   :  fec4 ; 
- 51   :  fec2 ; 
- 52   :  fec0 ; 
- 53   :  febe ; 
- 54   :  febd ; 
- 55   :  febb ; 
- 56   :  feba ; 
- 57   :  feb8 ; 
- 58   :  feb7 ; 
- 59   :  feb6 ; 
- 5a   :  feb4 ; 
- 5b   :  feb3 ; 
- 5c   :  feb2 ; 
- 5d   :  feb1 ; 
- 5e   :  feb0 ; 
- 5f   :  feaf ; 
- 60   :  feae ; 
+ 0   :  12 ; 
+ 1   :  b ; 
+ 2   :  5 ; 
+ 3   :  1 ; 
+ 4   :  fffc ; 
+ 5   :  fff8 ; 
+ 6   :  fff3 ; 
+ 7   :  ffee ; 
+ 8   :  ffe8 ; 
+ 9   :  ffe2 ; 
+ a   :  ffdc ; 
+ b   :  ffd6 ; 
+ c   :  ffd0 ; 
+ d   :  ffca ; 
+ e   :  ffc4 ; 
+ f   :  ffbe ; 
+ 10   :  ffb8 ; 
+ 11   :  ffb3 ; 
+ 12   :  ffad ; 
+ 13   :  ffa8 ; 
+ 14   :  ffa2 ; 
+ 15   :  ff9d ; 
+ 16   :  ff97 ; 
+ 17   :  ff92 ; 
+ 18   :  ff8c ; 
+ 19   :  ff87 ; 
+ 1a   :  ff82 ; 
+ 1b   :  ff7d ; 
+ 1c   :  ff78 ; 
+ 1d   :  ff73 ; 
+ 1e   :  ff6e ; 
+ 1f   :  ff69 ; 
+ 20   :  ff64 ; 
+ 21   :  ff5f ; 
+ 22   :  ff5a ; 
+ 23   :  ff56 ; 
+ 24   :  ff51 ; 
+ 25   :  ff4c ; 
+ 26   :  ff48 ; 
+ 27   :  ff43 ; 
+ 28   :  ff3f ; 
+ 29   :  ff3b ; 
+ 2a   :  ff36 ; 
+ 2b   :  ff32 ; 
+ 2c   :  ff2e ; 
+ 2d   :  ff2a ; 
+ 2e   :  ff26 ; 
+ 2f   :  ff22 ; 
+ 30   :  ff1e ; 
+ 31   :  ff1a ; 
+ 32   :  ff16 ; 
+ 33   :  ff12 ; 
+ 34   :  ff0f ; 
+ 35   :  ff0b ; 
+ 36   :  ff08 ; 
+ 37   :  ff04 ; 
+ 38   :  ff01 ; 
+ 39   :  fefd ; 
+ 3a   :  fefa ; 
+ 3b   :  fef7 ; 
+ 3c   :  fef4 ; 
+ 3d   :  fef1 ; 
+ 3e   :  feee ; 
+ 3f   :  feeb ; 
+ 40   :  fee8 ; 
+ 41   :  fee5 ; 
+ 42   :  fee2 ; 
+ 43   :  fee0 ; 
+ 44   :  fedd ; 
+ 45   :  feda ; 
+ 46   :  fed8 ; 
+ 47   :  fed5 ; 
+ 48   :  fed3 ; 
+ 49   :  fed1 ; 
+ 4a   :  fece ; 
+ 4b   :  fecc ; 
+ 4c   :  feca ; 
+ 4d   :  fec8 ; 
+ 4e   :  fec6 ; 
+ 4f   :  fec4 ; 
+ 50   :  fec2 ; 
+ 51   :  fec1 ; 
+ 52   :  febf ; 
+ 53   :  febd ; 
+ 54   :  febc ; 
+ 55   :  feba ; 
+ 56   :  feb9 ; 
+ 57   :  feb7 ; 
+ 58   :  feb6 ; 
+ 59   :  feb5 ; 
+ 5a   :  feb3 ; 
+ 5b   :  feb2 ; 
+ 5c   :  feb1 ; 
+ 5d   :  feb0 ; 
+ 5e   :  feaf ; 
+ 5f   :  feae ; 
+ 60   :  fead ; 
  61   :  fead ; 
- 62   :  fead ; 
- 63   :  feac ; 
+ 62   :  feac ; 
+ 63   :  feab ; 
  64   :  feab ; 
- 65   :  feab ; 
+ 65   :  feaa ; 
  66   :  feaa ; 
- 67   :  feaa ; 
+ 67   :  fea9 ; 
  68   :  fea9 ; 
  69   :  fea9 ; 
- 6a   :  fea9 ; 
+ 6a   :  fea8 ; 
  6b   :  fea8 ; 
  6c   :  fea8 ; 
  6d   :  fea8 ; 
@@ -117,146 +117,146 @@ CONTENT BEGIN
  6f   :  fea8 ; 
  70   :  fea8 ; 
  71   :  fea8 ; 
- 72   :  fea8 ; 
+ 72   :  fea9 ; 
  73   :  fea9 ; 
  74   :  fea9 ; 
- 75   :  fea9 ; 
+ 75   :  feaa ; 
  76   :  feaa ; 
  77   :  feaa ; 
  78   :  feab ; 
- 79   :  feab ; 
+ 79   :  feac ; 
  7a   :  feac ; 
- 7b   :  feac ; 
- 7c   :  fead ; 
+ 7b   :  fead ; 
+ 7c   :  feae ; 
  7d   :  feae ; 
  7e   :  feaf ; 
- 7f   :  feaf ; 
- 80   :  feb0 ; 
- 81   :  feb1 ; 
- 82   :  feb2 ; 
- 83   :  feb3 ; 
+ 7f   :  feb0 ; 
+ 80   :  feb1 ; 
+ 81   :  feb2 ; 
+ 82   :  feb3 ; 
+ 83   :  feb4 ; 
  84   :  feb5 ; 
- 85   :  feb6 ; 
- 86   :  feb7 ; 
- 87   :  feb8 ; 
- 88   :  feb9 ; 
- 89   :  febb ; 
- 8a   :  febc ; 
- 8b   :  febd ; 
- 8c   :  febf ; 
- 8d   :  fec0 ; 
- 8e   :  fec2 ; 
- 8f   :  fec4 ; 
- 90   :  fec5 ; 
- 91   :  fec7 ; 
- 92   :  fec9 ; 
- 93   :  feca ; 
- 94   :  fecc ; 
- 95   :  fece ; 
- 96   :  fed0 ; 
- 97   :  fed2 ; 
- 98   :  fed4 ; 
- 99   :  fed6 ; 
- 9a   :  fed8 ; 
- 9b   :  feda ; 
- 9c   :  fedc ; 
- 9d   :  fede ; 
- 9e   :  fee0 ; 
- 9f   :  fee2 ; 
- a0   :  fee4 ; 
- a1   :  fee7 ; 
- a2   :  fee9 ; 
- a3   :  feeb ; 
- a4   :  feed ; 
- a5   :  fef0 ; 
- a6   :  fef2 ; 
- a7   :  fef5 ; 
- a8   :  fef7 ; 
- a9   :  fef9 ; 
- aa   :  fefc ; 
- ab   :  fefe ; 
- ac   :  ff01 ; 
- ad   :  ff04 ; 
- ae   :  ff06 ; 
- af   :  ff09 ; 
- b0   :  ff0b ; 
- b1   :  ff0e ; 
- b2   :  ff11 ; 
- b3   :  ff13 ; 
- b4   :  ff16 ; 
- b5   :  ff19 ; 
- b6   :  ff1b ; 
- b7   :  ff1e ; 
- b8   :  ff21 ; 
- b9   :  ff24 ; 
- ba   :  ff27 ; 
- bb   :  ff29 ; 
- bc   :  ff2c ; 
- bd   :  ff2f ; 
- be   :  ff32 ; 
- bf   :  ff35 ; 
- c0   :  ff38 ; 
- c1   :  ff3b ; 
- c2   :  ff3e ; 
- c3   :  ff41 ; 
- c4   :  ff43 ; 
- c5   :  ff46 ; 
- c6   :  ff49 ; 
- c7   :  ff4c ; 
- c8   :  ff4f ; 
- c9   :  ff52 ; 
- ca   :  ff55 ; 
- cb   :  ff58 ; 
- cc   :  ff5b ; 
- cd   :  ff5e ; 
- ce   :  ff61 ; 
- cf   :  ff64 ; 
- d0   :  ff67 ; 
- d1   :  ff6a ; 
- d2   :  ff6d ; 
- d3   :  ff70 ; 
- d4   :  ff73 ; 
- d5   :  ff76 ; 
- d6   :  ff79 ; 
- d7   :  ff7c ; 
- d8   :  ff7f ; 
- d9   :  ff82 ; 
- da   :  ff85 ; 
- db   :  ff88 ; 
- dc   :  ff8b ; 
- dd   :  ff8e ; 
- de   :  ff91 ; 
- df   :  ff94 ; 
- e0   :  ff97 ; 
- e1   :  ff9a ; 
- e2   :  ff9d ; 
- e3   :  ffa0 ; 
- e4   :  ffa3 ; 
- e5   :  ffa6 ; 
- e6   :  ffa9 ; 
- e7   :  ffac ; 
- e8   :  ffaf ; 
- e9   :  ffb2 ; 
- ea   :  ffb5 ; 
- eb   :  ffb8 ; 
- ec   :  ffbb ; 
- ed   :  ffbe ; 
- ee   :  ffc1 ; 
- ef   :  ffc3 ; 
- f0   :  ffc6 ; 
- f1   :  ffc9 ; 
- f2   :  ffcc ; 
- f3   :  ffcf ; 
- f4   :  ffd2 ; 
- f5   :  ffd4 ; 
- f6   :  ffd7 ; 
- f7   :  ffda ; 
- f8   :  ffdd ; 
- f9   :  ffdf ; 
- fa   :  ffe2 ; 
- fb   :  ffe5 ; 
- fc   :  ffe7 ; 
- fd   :  ffe9 ; 
- fe   :  ffea ; 
- ff   :  ffea ; 
+ 85   :  feb7 ; 
+ 86   :  feb8 ; 
+ 87   :  feb9 ; 
+ 88   :  feba ; 
+ 89   :  febc ; 
+ 8a   :  febd ; 
+ 8b   :  febf ; 
+ 8c   :  fec0 ; 
+ 8d   :  fec2 ; 
+ 8e   :  fec3 ; 
+ 8f   :  fec5 ; 
+ 90   :  fec6 ; 
+ 91   :  fec8 ; 
+ 92   :  feca ; 
+ 93   :  fecc ; 
+ 94   :  fecd ; 
+ 95   :  fecf ; 
+ 96   :  fed1 ; 
+ 97   :  fed3 ; 
+ 98   :  fed5 ; 
+ 99   :  fed7 ; 
+ 9a   :  fed9 ; 
+ 9b   :  fedb ; 
+ 9c   :  fedd ; 
+ 9d   :  fedf ; 
+ 9e   :  fee2 ; 
+ 9f   :  fee4 ; 
+ a0   :  fee6 ; 
+ a1   :  fee8 ; 
+ a2   :  feeb ; 
+ a3   :  feed ; 
+ a4   :  feef ; 
+ a5   :  fef2 ; 
+ a6   :  fef4 ; 
+ a7   :  fef6 ; 
+ a8   :  fef9 ; 
+ a9   :  fefb ; 
+ aa   :  fefe ; 
+ ab   :  ff00 ; 
+ ac   :  ff03 ; 
+ ad   :  ff05 ; 
+ ae   :  ff08 ; 
+ af   :  ff0b ; 
+ b0   :  ff0d ; 
+ b1   :  ff10 ; 
+ b2   :  ff13 ; 
+ b3   :  ff15 ; 
+ b4   :  ff18 ; 
+ b5   :  ff1b ; 
+ b6   :  ff1e ; 
+ b7   :  ff20 ; 
+ b8   :  ff23 ; 
+ b9   :  ff26 ; 
+ ba   :  ff29 ; 
+ bb   :  ff2c ; 
+ bc   :  ff2e ; 
+ bd   :  ff31 ; 
+ be   :  ff34 ; 
+ bf   :  ff37 ; 
+ c0   :  ff3a ; 
+ c1   :  ff3d ; 
+ c2   :  ff40 ; 
+ c3   :  ff43 ; 
+ c4   :  ff46 ; 
+ c5   :  ff49 ; 
+ c6   :  ff4c ; 
+ c7   :  ff4f ; 
+ c8   :  ff52 ; 
+ c9   :  ff55 ; 
+ ca   :  ff58 ; 
+ cb   :  ff5b ; 
+ cc   :  ff5e ; 
+ cd   :  ff61 ; 
+ ce   :  ff64 ; 
+ cf   :  ff67 ; 
+ d0   :  ff6a ; 
+ d1   :  ff6d ; 
+ d2   :  ff70 ; 
+ d3   :  ff73 ; 
+ d4   :  ff76 ; 
+ d5   :  ff79 ; 
+ d6   :  ff7c ; 
+ d7   :  ff7f ; 
+ d8   :  ff82 ; 
+ d9   :  ff85 ; 
+ da   :  ff88 ; 
+ db   :  ff8b ; 
+ dc   :  ff8e ; 
+ dd   :  ff91 ; 
+ de   :  ff94 ; 
+ df   :  ff97 ; 
+ e0   :  ff9a ; 
+ e1   :  ff9d ; 
+ e2   :  ffa0 ; 
+ e3   :  ffa3 ; 
+ e4   :  ffa6 ; 
+ e5   :  ffa9 ; 
+ e6   :  ffac ; 
+ e7   :  ffae ; 
+ e8   :  ffb1 ; 
+ e9   :  ffb4 ; 
+ ea   :  ffb7 ; 
+ eb   :  ffba ; 
+ ec   :  ffbd ; 
+ ed   :  ffc0 ; 
+ ee   :  ffc3 ; 
+ ef   :  ffc6 ; 
+ f0   :  ffc8 ; 
+ f1   :  ffcb ; 
+ f2   :  ffce ; 
+ f3   :  ffd1 ; 
+ f4   :  ffd4 ; 
+ f5   :  ffd6 ; 
+ f6   :  ffd9 ; 
+ f7   :  ffdc ; 
+ f8   :  ffdf ; 
+ f9   :  ffe1 ; 
+ fa   :  ffe4 ; 
+ fb   :  ffe7 ; 
+ fc   :  ffe8 ; 
+ fd   :  ffea ; 
+ fe   :  ffeb ; 
+ ff   :  ffeb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_51.mif
index bbf91fc784..b22f9fd15d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_51.mif
@@ -3,116 +3,116 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc1 ; 
- 1   :  ffcd ; 
- 2   :  ffda ; 
- 3   :  ffe9 ; 
- 4   :  fff7 ; 
- 5   :  6 ; 
- 6   :  16 ; 
- 7   :  24 ; 
- 8   :  34 ; 
- 9   :  41 ; 
- a   :  4e ; 
- b   :  5b ; 
- c   :  67 ; 
- d   :  74 ; 
- e   :  80 ; 
- f   :  8d ; 
- 10   :  99 ; 
- 11   :  a6 ; 
- 12   :  b2 ; 
- 13   :  be ; 
- 14   :  ca ; 
- 15   :  d6 ; 
- 16   :  e2 ; 
- 17   :  ee ; 
- 18   :  f9 ; 
- 19   :  106 ; 
- 1a   :  110 ; 
- 1b   :  11c ; 
- 1c   :  127 ; 
- 1d   :  132 ; 
- 1e   :  13d ; 
- 1f   :  148 ; 
- 20   :  153 ; 
- 21   :  15e ; 
- 22   :  168 ; 
- 23   :  173 ; 
- 24   :  17d ; 
- 25   :  187 ; 
- 26   :  191 ; 
- 27   :  19b ; 
- 28   :  1a5 ; 
- 29   :  1af ; 
- 2a   :  1b8 ; 
- 2b   :  1c2 ; 
- 2c   :  1cb ; 
- 2d   :  1d4 ; 
- 2e   :  1de ; 
- 2f   :  1e6 ; 
- 30   :  1ef ; 
- 31   :  1f8 ; 
- 32   :  201 ; 
- 33   :  209 ; 
- 34   :  211 ; 
- 35   :  21a ; 
- 36   :  222 ; 
- 37   :  22a ; 
- 38   :  231 ; 
- 39   :  239 ; 
- 3a   :  241 ; 
- 3b   :  248 ; 
- 3c   :  24f ; 
- 3d   :  256 ; 
- 3e   :  25d ; 
- 3f   :  264 ; 
- 40   :  26b ; 
- 41   :  272 ; 
- 42   :  278 ; 
- 43   :  27e ; 
- 44   :  285 ; 
- 45   :  28b ; 
- 46   :  290 ; 
- 47   :  296 ; 
- 48   :  29c ; 
- 49   :  2a1 ; 
- 4a   :  2a7 ; 
- 4b   :  2ac ; 
- 4c   :  2b1 ; 
- 4d   :  2b6 ; 
- 4e   :  2bb ; 
- 4f   :  2bf ; 
- 50   :  2c4 ; 
- 51   :  2c8 ; 
- 52   :  2cc ; 
- 53   :  2d0 ; 
- 54   :  2d4 ; 
- 55   :  2d8 ; 
- 56   :  2dc ; 
- 57   :  2df ; 
- 58   :  2e3 ; 
- 59   :  2e6 ; 
- 5a   :  2e9 ; 
- 5b   :  2ec ; 
- 5c   :  2ef ; 
- 5d   :  2f2 ; 
- 5e   :  2f4 ; 
- 5f   :  2f7 ; 
- 60   :  2f9 ; 
- 61   :  2fb ; 
- 62   :  2fd ; 
- 63   :  2ff ; 
- 64   :  301 ; 
- 65   :  303 ; 
- 66   :  304 ; 
- 67   :  306 ; 
- 68   :  307 ; 
- 69   :  308 ; 
- 6a   :  309 ; 
+ 0   :  ffca ; 
+ 1   :  ffd7 ; 
+ 2   :  ffe5 ; 
+ 3   :  fff3 ; 
+ 4   :  2 ; 
+ 5   :  11 ; 
+ 6   :  22 ; 
+ 7   :  30 ; 
+ 8   :  3e ; 
+ 9   :  4b ; 
+ a   :  58 ; 
+ b   :  64 ; 
+ c   :  70 ; 
+ d   :  7c ; 
+ e   :  8a ; 
+ f   :  96 ; 
+ 10   :  a3 ; 
+ 11   :  af ; 
+ 12   :  bb ; 
+ 13   :  c7 ; 
+ 14   :  d3 ; 
+ 15   :  df ; 
+ 16   :  eb ; 
+ 17   :  f7 ; 
+ 18   :  102 ; 
+ 19   :  10e ; 
+ 1a   :  119 ; 
+ 1b   :  124 ; 
+ 1c   :  12f ; 
+ 1d   :  13a ; 
+ 1e   :  145 ; 
+ 1f   :  150 ; 
+ 20   :  15b ; 
+ 21   :  165 ; 
+ 22   :  170 ; 
+ 23   :  17a ; 
+ 24   :  185 ; 
+ 25   :  18f ; 
+ 26   :  199 ; 
+ 27   :  1a3 ; 
+ 28   :  1ac ; 
+ 29   :  1b6 ; 
+ 2a   :  1bf ; 
+ 2b   :  1c9 ; 
+ 2c   :  1d2 ; 
+ 2d   :  1db ; 
+ 2e   :  1e4 ; 
+ 2f   :  1ed ; 
+ 30   :  1f6 ; 
+ 31   :  1ff ; 
+ 32   :  207 ; 
+ 33   :  20f ; 
+ 34   :  218 ; 
+ 35   :  220 ; 
+ 36   :  228 ; 
+ 37   :  230 ; 
+ 38   :  237 ; 
+ 39   :  23f ; 
+ 3a   :  246 ; 
+ 3b   :  24e ; 
+ 3c   :  254 ; 
+ 3d   :  25c ; 
+ 3e   :  263 ; 
+ 3f   :  269 ; 
+ 40   :  270 ; 
+ 41   :  276 ; 
+ 42   :  27d ; 
+ 43   :  283 ; 
+ 44   :  289 ; 
+ 45   :  28f ; 
+ 46   :  295 ; 
+ 47   :  29a ; 
+ 48   :  2a0 ; 
+ 49   :  2a5 ; 
+ 4a   :  2ab ; 
+ 4b   :  2b0 ; 
+ 4c   :  2b5 ; 
+ 4d   :  2b9 ; 
+ 4e   :  2be ; 
+ 4f   :  2c3 ; 
+ 50   :  2c7 ; 
+ 51   :  2cb ; 
+ 52   :  2cf ; 
+ 53   :  2d3 ; 
+ 54   :  2d7 ; 
+ 55   :  2db ; 
+ 56   :  2df ; 
+ 57   :  2e2 ; 
+ 58   :  2e5 ; 
+ 59   :  2e9 ; 
+ 5a   :  2ec ; 
+ 5b   :  2ee ; 
+ 5c   :  2f1 ; 
+ 5d   :  2f4 ; 
+ 5e   :  2f6 ; 
+ 5f   :  2f9 ; 
+ 60   :  2fb ; 
+ 61   :  2fd ; 
+ 62   :  2ff ; 
+ 63   :  301 ; 
+ 64   :  302 ; 
+ 65   :  304 ; 
+ 66   :  305 ; 
+ 67   :  307 ; 
+ 68   :  308 ; 
+ 69   :  309 ; 
+ 6a   :  30a ; 
  6b   :  30a ; 
  6c   :  30b ; 
- 6d   :  30b ; 
+ 6d   :  30c ; 
  6e   :  30c ; 
  6f   :  30c ; 
  70   :  30c ; 
@@ -121,142 +121,142 @@ CONTENT BEGIN
  73   :  30c ; 
  74   :  30c ; 
  75   :  30b ; 
- 76   :  30b ; 
+ 76   :  30a ; 
  77   :  30a ; 
  78   :  309 ; 
- 79   :  309 ; 
- 7a   :  308 ; 
+ 79   :  308 ; 
+ 7a   :  307 ; 
  7b   :  306 ; 
- 7c   :  305 ; 
- 7d   :  304 ; 
- 7e   :  302 ; 
- 7f   :  301 ; 
- 80   :  2ff ; 
- 81   :  2fd ; 
- 82   :  2fb ; 
- 83   :  2f9 ; 
- 84   :  2f7 ; 
- 85   :  2f5 ; 
- 86   :  2f3 ; 
- 87   :  2f0 ; 
- 88   :  2ee ; 
- 89   :  2eb ; 
- 8a   :  2e8 ; 
- 8b   :  2e5 ; 
- 8c   :  2e2 ; 
- 8d   :  2df ; 
- 8e   :  2dc ; 
- 8f   :  2d9 ; 
- 90   :  2d5 ; 
- 91   :  2d2 ; 
- 92   :  2ce ; 
- 93   :  2cb ; 
- 94   :  2c7 ; 
- 95   :  2c3 ; 
- 96   :  2bf ; 
- 97   :  2bb ; 
- 98   :  2b7 ; 
- 99   :  2b3 ; 
- 9a   :  2ae ; 
- 9b   :  2aa ; 
- 9c   :  2a6 ; 
- 9d   :  2a1 ; 
- 9e   :  29c ; 
- 9f   :  298 ; 
- a0   :  293 ; 
- a1   :  28e ; 
- a2   :  289 ; 
- a3   :  284 ; 
- a4   :  27f ; 
- a5   :  27a ; 
- a6   :  275 ; 
- a7   :  26f ; 
- a8   :  26a ; 
- a9   :  265 ; 
- aa   :  25f ; 
- ab   :  25a ; 
- ac   :  254 ; 
- ad   :  24e ; 
- ae   :  249 ; 
- af   :  243 ; 
- b0   :  23d ; 
- b1   :  237 ; 
- b2   :  231 ; 
- b3   :  22b ; 
- b4   :  225 ; 
- b5   :  21f ; 
- b6   :  219 ; 
- b7   :  212 ; 
- b8   :  20c ; 
- b9   :  206 ; 
- ba   :  1ff ; 
- bb   :  1f9 ; 
- bc   :  1f3 ; 
- bd   :  1ec ; 
- be   :  1e6 ; 
- bf   :  1df ; 
- c0   :  1d8 ; 
- c1   :  1d2 ; 
- c2   :  1cb ; 
- c3   :  1c3 ; 
- c4   :  1be ; 
- c5   :  1b7 ; 
- c6   :  1b0 ; 
- c7   :  1a9 ; 
- c8   :  1a2 ; 
- c9   :  19c ; 
- ca   :  195 ; 
- cb   :  18e ; 
- cc   :  187 ; 
- cd   :  180 ; 
- ce   :  179 ; 
- cf   :  172 ; 
- d0   :  16b ; 
- d1   :  164 ; 
- d2   :  15d ; 
- d3   :  156 ; 
- d4   :  14f ; 
- d5   :  148 ; 
- d6   :  141 ; 
- d7   :  139 ; 
- d8   :  132 ; 
- d9   :  12b ; 
- da   :  124 ; 
- db   :  11d ; 
- dc   :  116 ; 
- dd   :  10f ; 
- de   :  108 ; 
- df   :  101 ; 
- e0   :  fa ; 
- e1   :  f2 ; 
- e2   :  eb ; 
- e3   :  e4 ; 
- e4   :  dd ; 
- e5   :  d6 ; 
- e6   :  cf ; 
- e7   :  c8 ; 
- e8   :  c1 ; 
- e9   :  ba ; 
- ea   :  b3 ; 
- eb   :  ac ; 
- ec   :  a5 ; 
- ed   :  9e ; 
- ee   :  97 ; 
- ef   :  90 ; 
- f0   :  89 ; 
- f1   :  82 ; 
- f2   :  7b ; 
- f3   :  75 ; 
- f4   :  6e ; 
- f5   :  67 ; 
- f6   :  5f ; 
- f7   :  59 ; 
- f8   :  53 ; 
- f9   :  4d ; 
- fa   :  47 ; 
- fb   :  40 ; 
- fc   :  38 ; 
- fd   :  30 ; 
- fe   :  27 ; 
- ff   :  1f ; 
+ 7c   :  304 ; 
+ 7d   :  303 ; 
+ 7e   :  301 ; 
+ 7f   :  300 ; 
+ 80   :  2fe ; 
+ 81   :  2fc ; 
+ 82   :  2fa ; 
+ 83   :  2f8 ; 
+ 84   :  2f6 ; 
+ 85   :  2f3 ; 
+ 86   :  2f1 ; 
+ 87   :  2ee ; 
+ 88   :  2ec ; 
+ 89   :  2e9 ; 
+ 8a   :  2e6 ; 
+ 8b   :  2e3 ; 
+ 8c   :  2e0 ; 
+ 8d   :  2dd ; 
+ 8e   :  2d9 ; 
+ 8f   :  2d6 ; 
+ 90   :  2d3 ; 
+ 91   :  2cf ; 
+ 92   :  2cb ; 
+ 93   :  2c8 ; 
+ 94   :  2c4 ; 
+ 95   :  2c0 ; 
+ 96   :  2bc ; 
+ 97   :  2b8 ; 
+ 98   :  2b4 ; 
+ 99   :  2af ; 
+ 9a   :  2ab ; 
+ 9b   :  2a7 ; 
+ 9c   :  2a2 ; 
+ 9d   :  29e ; 
+ 9e   :  299 ; 
+ 9f   :  294 ; 
+ a0   :  28f ; 
+ a1   :  28a ; 
+ a2   :  285 ; 
+ a3   :  280 ; 
+ a4   :  27b ; 
+ a5   :  276 ; 
+ a6   :  271 ; 
+ a7   :  26b ; 
+ a8   :  266 ; 
+ a9   :  260 ; 
+ aa   :  25b ; 
+ ab   :  255 ; 
+ ac   :  250 ; 
+ ad   :  24a ; 
+ ae   :  244 ; 
+ af   :  23e ; 
+ b0   :  238 ; 
+ b1   :  232 ; 
+ b2   :  22c ; 
+ b3   :  226 ; 
+ b4   :  220 ; 
+ b5   :  21a ; 
+ b6   :  214 ; 
+ b7   :  20e ; 
+ b8   :  207 ; 
+ b9   :  201 ; 
+ ba   :  1fb ; 
+ bb   :  1f4 ; 
+ bc   :  1ee ; 
+ bd   :  1e7 ; 
+ be   :  1e1 ; 
+ bf   :  1da ; 
+ c0   :  1d3 ; 
+ c1   :  1cd ; 
+ c2   :  1c6 ; 
+ c3   :  1bf ; 
+ c4   :  1b9 ; 
+ c5   :  1b2 ; 
+ c6   :  1aa ; 
+ c7   :  1a4 ; 
+ c8   :  19d ; 
+ c9   :  196 ; 
+ ca   :  190 ; 
+ cb   :  189 ; 
+ cc   :  182 ; 
+ cd   :  17b ; 
+ ce   :  174 ; 
+ cf   :  16d ; 
+ d0   :  166 ; 
+ d1   :  15f ; 
+ d2   :  158 ; 
+ d3   :  150 ; 
+ d4   :  149 ; 
+ d5   :  142 ; 
+ d6   :  13b ; 
+ d7   :  134 ; 
+ d8   :  12d ; 
+ d9   :  126 ; 
+ da   :  11f ; 
+ db   :  118 ; 
+ dc   :  111 ; 
+ dd   :  10a ; 
+ de   :  102 ; 
+ df   :  fb ; 
+ e0   :  f4 ; 
+ e1   :  ed ; 
+ e2   :  e6 ; 
+ e3   :  df ; 
+ e4   :  d8 ; 
+ e5   :  d1 ; 
+ e6   :  ca ; 
+ e7   :  c3 ; 
+ e8   :  bc ; 
+ e9   :  b5 ; 
+ ea   :  ae ; 
+ eb   :  a7 ; 
+ ec   :  a0 ; 
+ ed   :  99 ; 
+ ee   :  92 ; 
+ ef   :  8b ; 
+ f0   :  84 ; 
+ f1   :  7d ; 
+ f2   :  76 ; 
+ f3   :  70 ; 
+ f4   :  69 ; 
+ f5   :  61 ; 
+ f6   :  5b ; 
+ f7   :  55 ; 
+ f8   :  4f ; 
+ f9   :  48 ; 
+ fa   :  42 ; 
+ fb   :  3a ; 
+ fc   :  32 ; 
+ fd   :  29 ; 
+ fe   :  20 ; 
+ ff   :  18 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_52.mif
index a19da8de7c..d522c4e3e5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_52.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  57 ; 
- 1   :  3b ; 
- 2   :  20 ; 
- 3   :  6 ; 
- 4   :  ffed ; 
- 5   :  ffd5 ; 
- 6   :  ffbd ; 
- 7   :  ffa5 ; 
- 8   :  ff8b ; 
- 9   :  ff71 ; 
- a   :  ff58 ; 
- b   :  ff3e ; 
- c   :  ff25 ; 
- d   :  ff0c ; 
- e   :  fef3 ; 
- f   :  feda ; 
- 10   :  fec1 ; 
- 11   :  fea9 ; 
- 12   :  fe91 ; 
- 13   :  fe79 ; 
- 14   :  fe61 ; 
- 15   :  fe49 ; 
- 16   :  fe32 ; 
- 17   :  fe1a ; 
- 18   :  fe03 ; 
- 19   :  fdec ; 
- 1a   :  fdd6 ; 
- 1b   :  fdbf ; 
- 1c   :  fda9 ; 
- 1d   :  fd93 ; 
- 1e   :  fd7d ; 
- 1f   :  fd67 ; 
- 20   :  fd52 ; 
- 21   :  fd3c ; 
- 22   :  fd27 ; 
- 23   :  fd13 ; 
- 24   :  fcfe ; 
- 25   :  fcea ; 
- 26   :  fcd6 ; 
- 27   :  fcc2 ; 
- 28   :  fcae ; 
- 29   :  fc9b ; 
- 2a   :  fc87 ; 
- 2b   :  fc75 ; 
- 2c   :  fc62 ; 
- 2d   :  fc4f ; 
- 2e   :  fc3d ; 
- 2f   :  fc2b ; 
- 30   :  fc19 ; 
- 31   :  fc08 ; 
- 32   :  fbf7 ; 
- 33   :  fbe6 ; 
- 34   :  fbd5 ; 
- 35   :  fbc5 ; 
- 36   :  fbb4 ; 
- 37   :  fba4 ; 
- 38   :  fb95 ; 
- 39   :  fb85 ; 
- 3a   :  fb76 ; 
- 3b   :  fb67 ; 
- 3c   :  fb58 ; 
- 3d   :  fb4a ; 
- 3e   :  fb3c ; 
- 3f   :  fb2e ; 
- 40   :  fb20 ; 
- 41   :  fb13 ; 
- 42   :  fb06 ; 
- 43   :  faf9 ; 
- 44   :  faed ; 
- 45   :  fae0 ; 
- 46   :  fad4 ; 
- 47   :  fac9 ; 
- 48   :  fabd ; 
- 49   :  fab2 ; 
- 4a   :  faa7 ; 
- 4b   :  fa9c ; 
- 4c   :  fa92 ; 
- 4d   :  fa88 ; 
- 4e   :  fa7e ; 
- 4f   :  fa75 ; 
- 50   :  fa6b ; 
- 51   :  fa62 ; 
- 52   :  fa59 ; 
- 53   :  fa51 ; 
- 54   :  fa49 ; 
- 55   :  fa41 ; 
- 56   :  fa39 ; 
- 57   :  fa32 ; 
- 58   :  fa2b ; 
- 59   :  fa24 ; 
- 5a   :  fa1d ; 
- 5b   :  fa17 ; 
- 5c   :  fa11 ; 
- 5d   :  fa0b ; 
- 5e   :  fa06 ; 
- 5f   :  fa01 ; 
- 60   :  f9fc ; 
- 61   :  f9f7 ; 
- 62   :  f9f2 ; 
- 63   :  f9ee ; 
- 64   :  f9ea ; 
- 65   :  f9e7 ; 
- 66   :  f9e3 ; 
- 67   :  f9e0 ; 
- 68   :  f9dd ; 
- 69   :  f9db ; 
- 6a   :  f9d9 ; 
- 6b   :  f9d7 ; 
- 6c   :  f9d5 ; 
- 6d   :  f9d3 ; 
- 6e   :  f9d2 ; 
- 6f   :  f9d1 ; 
+ 0   :  42 ; 
+ 1   :  27 ; 
+ 2   :  d ; 
+ 3   :  fff4 ; 
+ 4   :  ffdc ; 
+ 5   :  ffc3 ; 
+ 6   :  ffaa ; 
+ 7   :  ff91 ; 
+ 8   :  ff78 ; 
+ 9   :  ff5e ; 
+ a   :  ff44 ; 
+ b   :  ff2b ; 
+ c   :  ff12 ; 
+ d   :  fef9 ; 
+ e   :  fee0 ; 
+ f   :  fec8 ; 
+ 10   :  feaf ; 
+ 11   :  fe97 ; 
+ 12   :  fe7f ; 
+ 13   :  fe67 ; 
+ 14   :  fe4f ; 
+ 15   :  fe37 ; 
+ 16   :  fe20 ; 
+ 17   :  fe09 ; 
+ 18   :  fdf2 ; 
+ 19   :  fddb ; 
+ 1a   :  fdc5 ; 
+ 1b   :  fdae ; 
+ 1c   :  fd98 ; 
+ 1d   :  fd82 ; 
+ 1e   :  fd6d ; 
+ 1f   :  fd57 ; 
+ 20   :  fd42 ; 
+ 21   :  fd2d ; 
+ 22   :  fd18 ; 
+ 23   :  fd03 ; 
+ 24   :  fcef ; 
+ 25   :  fcdb ; 
+ 26   :  fcc7 ; 
+ 27   :  fcb3 ; 
+ 28   :  fc9f ; 
+ 29   :  fc8c ; 
+ 2a   :  fc79 ; 
+ 2b   :  fc66 ; 
+ 2c   :  fc54 ; 
+ 2d   :  fc42 ; 
+ 2e   :  fc30 ; 
+ 2f   :  fc1e ; 
+ 30   :  fc0c ; 
+ 31   :  fbfb ; 
+ 32   :  fbea ; 
+ 33   :  fbd9 ; 
+ 34   :  fbc9 ; 
+ 35   :  fbb8 ; 
+ 36   :  fba8 ; 
+ 37   :  fb99 ; 
+ 38   :  fb89 ; 
+ 39   :  fb7a ; 
+ 3a   :  fb6b ; 
+ 3b   :  fb5c ; 
+ 3c   :  fb4e ; 
+ 3d   :  fb3f ; 
+ 3e   :  fb31 ; 
+ 3f   :  fb24 ; 
+ 40   :  fb16 ; 
+ 41   :  fb09 ; 
+ 42   :  fafc ; 
+ 43   :  faf0 ; 
+ 44   :  fae3 ; 
+ 45   :  fad7 ; 
+ 46   :  facc ; 
+ 47   :  fac0 ; 
+ 48   :  fab5 ; 
+ 49   :  faaa ; 
+ 4a   :  fa9f ; 
+ 4b   :  fa95 ; 
+ 4c   :  fa8a ; 
+ 4d   :  fa81 ; 
+ 4e   :  fa77 ; 
+ 4f   :  fa6e ; 
+ 50   :  fa64 ; 
+ 51   :  fa5c ; 
+ 52   :  fa53 ; 
+ 53   :  fa4b ; 
+ 54   :  fa43 ; 
+ 55   :  fa3b ; 
+ 56   :  fa34 ; 
+ 57   :  fa2c ; 
+ 58   :  fa26 ; 
+ 59   :  fa1f ; 
+ 5a   :  fa19 ; 
+ 5b   :  fa12 ; 
+ 5c   :  fa0d ; 
+ 5d   :  fa07 ; 
+ 5e   :  fa02 ; 
+ 5f   :  f9fd ; 
+ 60   :  f9f8 ; 
+ 61   :  f9f4 ; 
+ 62   :  f9ef ; 
+ 63   :  f9eb ; 
+ 64   :  f9e8 ; 
+ 65   :  f9e4 ; 
+ 66   :  f9e1 ; 
+ 67   :  f9de ; 
+ 68   :  f9dc ; 
+ 69   :  f9d9 ; 
+ 6a   :  f9d7 ; 
+ 6b   :  f9d5 ; 
+ 6c   :  f9d4 ; 
+ 6d   :  f9d2 ; 
+ 6e   :  f9d1 ; 
+ 6f   :  f9d0 ; 
  70   :  f9d0 ; 
- 71   :  f9d0 ; 
+ 71   :  f9cf ; 
  72   :  f9cf ; 
  73   :  f9cf ; 
  74   :  f9d0 ; 
- 75   :  f9d0 ; 
+ 75   :  f9d1 ; 
  76   :  f9d1 ; 
- 77   :  f9d2 ; 
- 78   :  f9d3 ; 
- 79   :  f9d4 ; 
- 7a   :  f9d6 ; 
- 7b   :  f9d8 ; 
- 7c   :  f9da ; 
- 7d   :  f9dd ; 
- 7e   :  f9df ; 
- 7f   :  f9e2 ; 
- 80   :  f9e5 ; 
- 81   :  f9e9 ; 
- 82   :  f9ec ; 
- 83   :  f9f0 ; 
- 84   :  f9f4 ; 
- 85   :  f9f8 ; 
- 86   :  f9fd ; 
- 87   :  fa01 ; 
- 88   :  fa06 ; 
- 89   :  fa0b ; 
- 8a   :  fa11 ; 
- 8b   :  fa16 ; 
- 8c   :  fa1c ; 
- 8d   :  fa22 ; 
- 8e   :  fa28 ; 
- 8f   :  fa2e ; 
- 90   :  fa35 ; 
- 91   :  fa3c ; 
- 92   :  fa43 ; 
- 93   :  fa4a ; 
- 94   :  fa51 ; 
- 95   :  fa59 ; 
- 96   :  fa60 ; 
- 97   :  fa68 ; 
- 98   :  fa70 ; 
- 99   :  fa79 ; 
- 9a   :  fa81 ; 
- 9b   :  fa8a ; 
- 9c   :  fa92 ; 
- 9d   :  fa9b ; 
- 9e   :  faa5 ; 
- 9f   :  faae ; 
- a0   :  fab7 ; 
- a1   :  fac1 ; 
- a2   :  facb ; 
- a3   :  fad5 ; 
- a4   :  fadf ; 
- a5   :  fae9 ; 
- a6   :  faf3 ; 
- a7   :  fafe ; 
- a8   :  fb09 ; 
- a9   :  fb14 ; 
- aa   :  fb1f ; 
- ab   :  fb2a ; 
- ac   :  fb35 ; 
- ad   :  fb40 ; 
- ae   :  fb4c ; 
- af   :  fb58 ; 
- b0   :  fb63 ; 
- b1   :  fb6f ; 
- b2   :  fb7b ; 
- b3   :  fb87 ; 
- b4   :  fb94 ; 
- b5   :  fba0 ; 
- b6   :  fbac ; 
- b7   :  fbb9 ; 
- b8   :  fbc6 ; 
- b9   :  fbd3 ; 
- ba   :  fbdf ; 
- bb   :  fbec ; 
- bc   :  fbfa ; 
- bd   :  fc07 ; 
- be   :  fc14 ; 
- bf   :  fc21 ; 
- c0   :  fc2f ; 
- c1   :  fc3c ; 
- c2   :  fc4a ; 
- c3   :  fc58 ; 
- c4   :  fc65 ; 
- c5   :  fc73 ; 
- c6   :  fc81 ; 
- c7   :  fc8f ; 
- c8   :  fc9d ; 
- c9   :  fcab ; 
- ca   :  fcb9 ; 
- cb   :  fcc7 ; 
- cc   :  fcd6 ; 
- cd   :  fce4 ; 
- ce   :  fcf2 ; 
- cf   :  fd01 ; 
- d0   :  fd0f ; 
- d1   :  fd1e ; 
- d2   :  fd2c ; 
- d3   :  fd3b ; 
- d4   :  fd49 ; 
- d5   :  fd58 ; 
- d6   :  fd67 ; 
- d7   :  fd75 ; 
- d8   :  fd84 ; 
- d9   :  fd93 ; 
- da   :  fda1 ; 
- db   :  fdb0 ; 
- dc   :  fdbf ; 
- dd   :  fdce ; 
- de   :  fddd ; 
- df   :  fdeb ; 
- e0   :  fdfa ; 
- e1   :  fe09 ; 
- e2   :  fe18 ; 
- e3   :  fe27 ; 
- e4   :  fe35 ; 
- e5   :  fe44 ; 
- e6   :  fe53 ; 
- e7   :  fe62 ; 
- e8   :  fe70 ; 
- e9   :  fe7f ; 
- ea   :  fe8e ; 
- eb   :  fe9c ; 
- ec   :  feab ; 
- ed   :  feba ; 
- ee   :  fec8 ; 
- ef   :  fed7 ; 
- f0   :  fee5 ; 
- f1   :  fef4 ; 
- f2   :  ff02 ; 
- f3   :  ff11 ; 
- f4   :  ff1f ; 
- f5   :  ff2e ; 
- f6   :  ff3c ; 
- f7   :  ff4a ; 
- f8   :  ff58 ; 
- f9   :  ff66 ; 
- fa   :  ff75 ; 
- fb   :  ff83 ; 
- fc   :  ff91 ; 
- fd   :  ff9d ; 
- fe   :  ffa9 ; 
- ff   :  ffb5 ; 
+ 77   :  f9d3 ; 
+ 78   :  f9d4 ; 
+ 79   :  f9d6 ; 
+ 7a   :  f9d8 ; 
+ 7b   :  f9da ; 
+ 7c   :  f9dc ; 
+ 7d   :  f9df ; 
+ 7e   :  f9e1 ; 
+ 7f   :  f9e4 ; 
+ 80   :  f9e8 ; 
+ 81   :  f9eb ; 
+ 82   :  f9ef ; 
+ 83   :  f9f3 ; 
+ 84   :  f9f7 ; 
+ 85   :  f9fc ; 
+ 86   :  fa00 ; 
+ 87   :  fa05 ; 
+ 88   :  fa0a ; 
+ 89   :  fa0f ; 
+ 8a   :  fa15 ; 
+ 8b   :  fa1a ; 
+ 8c   :  fa20 ; 
+ 8d   :  fa26 ; 
+ 8e   :  fa2d ; 
+ 8f   :  fa33 ; 
+ 90   :  fa3a ; 
+ 91   :  fa41 ; 
+ 92   :  fa48 ; 
+ 93   :  fa4f ; 
+ 94   :  fa57 ; 
+ 95   :  fa5e ; 
+ 96   :  fa66 ; 
+ 97   :  fa6e ; 
+ 98   :  fa77 ; 
+ 99   :  fa7f ; 
+ 9a   :  fa87 ; 
+ 9b   :  fa90 ; 
+ 9c   :  fa99 ; 
+ 9d   :  faa2 ; 
+ 9e   :  faac ; 
+ 9f   :  fab5 ; 
+ a0   :  fabf ; 
+ a1   :  fac8 ; 
+ a2   :  fad2 ; 
+ a3   :  fadc ; 
+ a4   :  fae6 ; 
+ a5   :  faf1 ; 
+ a6   :  fafb ; 
+ a7   :  fb06 ; 
+ a8   :  fb11 ; 
+ a9   :  fb1c ; 
+ aa   :  fb27 ; 
+ ab   :  fb32 ; 
+ ac   :  fb3d ; 
+ ad   :  fb49 ; 
+ ae   :  fb55 ; 
+ af   :  fb60 ; 
+ b0   :  fb6c ; 
+ b1   :  fb78 ; 
+ b2   :  fb84 ; 
+ b3   :  fb91 ; 
+ b4   :  fb9d ; 
+ b5   :  fba9 ; 
+ b6   :  fbb6 ; 
+ b7   :  fbc3 ; 
+ b8   :  fbcf ; 
+ b9   :  fbdc ; 
+ ba   :  fbe9 ; 
+ bb   :  fbf6 ; 
+ bc   :  fc03 ; 
+ bd   :  fc11 ; 
+ be   :  fc1e ; 
+ bf   :  fc2b ; 
+ c0   :  fc39 ; 
+ c1   :  fc47 ; 
+ c2   :  fc54 ; 
+ c3   :  fc62 ; 
+ c4   :  fc70 ; 
+ c5   :  fc7e ; 
+ c6   :  fc8c ; 
+ c7   :  fc9a ; 
+ c8   :  fca8 ; 
+ c9   :  fcb6 ; 
+ ca   :  fcc4 ; 
+ cb   :  fcd2 ; 
+ cc   :  fce0 ; 
+ cd   :  fcef ; 
+ ce   :  fcfd ; 
+ cf   :  fd0c ; 
+ d0   :  fd1a ; 
+ d1   :  fd29 ; 
+ d2   :  fd37 ; 
+ d3   :  fd46 ; 
+ d4   :  fd54 ; 
+ d5   :  fd63 ; 
+ d6   :  fd72 ; 
+ d7   :  fd80 ; 
+ d8   :  fd8f ; 
+ d9   :  fd9e ; 
+ da   :  fdad ; 
+ db   :  fdbb ; 
+ dc   :  fdca ; 
+ dd   :  fdd9 ; 
+ de   :  fde8 ; 
+ df   :  fdf6 ; 
+ e0   :  fe05 ; 
+ e1   :  fe14 ; 
+ e2   :  fe23 ; 
+ e3   :  fe32 ; 
+ e4   :  fe40 ; 
+ e5   :  fe4f ; 
+ e6   :  fe5e ; 
+ e7   :  fe6d ; 
+ e8   :  fe7b ; 
+ e9   :  fe8a ; 
+ ea   :  fe99 ; 
+ eb   :  fea7 ; 
+ ec   :  feb6 ; 
+ ed   :  fec5 ; 
+ ee   :  fed3 ; 
+ ef   :  fee2 ; 
+ f0   :  fef0 ; 
+ f1   :  feff ; 
+ f2   :  ff0d ; 
+ f3   :  ff1c ; 
+ f4   :  ff2a ; 
+ f5   :  ff38 ; 
+ f6   :  ff47 ; 
+ f7   :  ff55 ; 
+ f8   :  ff63 ; 
+ f9   :  ff71 ; 
+ fa   :  ff7f ; 
+ fb   :  ff8d ; 
+ fc   :  ff9a ; 
+ fd   :  ffa7 ; 
+ fe   :  ffb3 ; 
+ ff   :  ffbe ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_53.mif
index fe7b2a22e1..f593cefe8b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_53.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff60 ; 
- 1   :  ff93 ; 
- 2   :  ffc6 ; 
- 3   :  fffc ; 
- 4   :  31 ; 
- 5   :  67 ; 
- 6   :  9c ; 
- 7   :  cf ; 
- 8   :  104 ; 
- 9   :  137 ; 
- a   :  169 ; 
- b   :  199 ; 
- c   :  1ca ; 
- d   :  1fb ; 
- e   :  22c ; 
- f   :  25c ; 
- 10   :  28c ; 
- 11   :  2bb ; 
- 12   :  2ea ; 
- 13   :  319 ; 
- 14   :  347 ; 
- 15   :  375 ; 
- 16   :  3a3 ; 
- 17   :  3d0 ; 
- 18   :  3fd ; 
- 19   :  429 ; 
- 1a   :  455 ; 
- 1b   :  481 ; 
- 1c   :  4ac ; 
- 1d   :  4d6 ; 
- 1e   :  501 ; 
- 1f   :  52b ; 
- 20   :  554 ; 
- 21   :  57d ; 
- 22   :  5a6 ; 
- 23   :  5ce ; 
- 24   :  5f5 ; 
- 25   :  61d ; 
- 26   :  643 ; 
- 27   :  66a ; 
- 28   :  68f ; 
- 29   :  6b5 ; 
- 2a   :  6da ; 
- 2b   :  6fe ; 
- 2c   :  722 ; 
- 2d   :  746 ; 
- 2e   :  769 ; 
- 2f   :  78b ; 
- 30   :  7ad ; 
- 31   :  7cf ; 
- 32   :  7f0 ; 
- 33   :  810 ; 
- 34   :  831 ; 
- 35   :  850 ; 
- 36   :  86f ; 
- 37   :  88e ; 
- 38   :  8ac ; 
- 39   :  8c9 ; 
- 3a   :  8e6 ; 
- 3b   :  903 ; 
- 3c   :  91f ; 
- 3d   :  93b ; 
- 3e   :  956 ; 
- 3f   :  970 ; 
- 40   :  98a ; 
- 41   :  9a4 ; 
- 42   :  9bd ; 
- 43   :  9d5 ; 
- 44   :  9ed ; 
- 45   :  a04 ; 
- 46   :  a1b ; 
- 47   :  a31 ; 
- 48   :  a47 ; 
- 49   :  a5d ; 
- 4a   :  a71 ; 
- 4b   :  a86 ; 
- 4c   :  a99 ; 
- 4d   :  aad ; 
- 4e   :  abf ; 
- 4f   :  ad1 ; 
- 50   :  ae3 ; 
- 51   :  af4 ; 
- 52   :  b05 ; 
- 53   :  b15 ; 
- 54   :  b24 ; 
- 55   :  b33 ; 
- 56   :  b42 ; 
- 57   :  b50 ; 
- 58   :  b5d ; 
- 59   :  b6a ; 
- 5a   :  b76 ; 
- 5b   :  b82 ; 
- 5c   :  b8e ; 
- 5d   :  b98 ; 
- 5e   :  ba3 ; 
- 5f   :  bac ; 
- 60   :  bb6 ; 
- 61   :  bbe ; 
- 62   :  bc7 ; 
- 63   :  bce ; 
- 64   :  bd6 ; 
- 65   :  bdc ; 
- 66   :  be3 ; 
- 67   :  be8 ; 
- 68   :  bed ; 
- 69   :  bf2 ; 
- 6a   :  bf6 ; 
- 6b   :  bfa ; 
- 6c   :  bfd ; 
- 6d   :  c00 ; 
- 6e   :  c02 ; 
- 6f   :  c04 ; 
- 70   :  c05 ; 
+ 0   :  ff86 ; 
+ 1   :  ffba ; 
+ 2   :  ffef ; 
+ 3   :  23 ; 
+ 4   :  58 ; 
+ 5   :  8d ; 
+ 6   :  c3 ; 
+ 7   :  f7 ; 
+ 8   :  12a ; 
+ 9   :  15c ; 
+ a   :  18d ; 
+ b   :  1be ; 
+ c   :  1ef ; 
+ d   :  220 ; 
+ e   :  250 ; 
+ f   :  280 ; 
+ 10   :  2af ; 
+ 11   :  2de ; 
+ 12   :  30d ; 
+ 13   :  33c ; 
+ 14   :  36a ; 
+ 15   :  397 ; 
+ 16   :  3c5 ; 
+ 17   :  3f2 ; 
+ 18   :  41e ; 
+ 19   :  44a ; 
+ 1a   :  476 ; 
+ 1b   :  4a1 ; 
+ 1c   :  4cc ; 
+ 1d   :  4f6 ; 
+ 1e   :  520 ; 
+ 1f   :  54a ; 
+ 20   :  573 ; 
+ 21   :  59b ; 
+ 22   :  5c4 ; 
+ 23   :  5eb ; 
+ 24   :  613 ; 
+ 25   :  63a ; 
+ 26   :  660 ; 
+ 27   :  686 ; 
+ 28   :  6ac ; 
+ 29   :  6d1 ; 
+ 2a   :  6f5 ; 
+ 2b   :  719 ; 
+ 2c   :  73d ; 
+ 2d   :  760 ; 
+ 2e   :  783 ; 
+ 2f   :  7a5 ; 
+ 30   :  7c6 ; 
+ 31   :  7e8 ; 
+ 32   :  808 ; 
+ 33   :  829 ; 
+ 34   :  848 ; 
+ 35   :  867 ; 
+ 36   :  886 ; 
+ 37   :  8a4 ; 
+ 38   :  8c2 ; 
+ 39   :  8df ; 
+ 3a   :  8fc ; 
+ 3b   :  918 ; 
+ 3c   :  934 ; 
+ 3d   :  94f ; 
+ 3e   :  96a ; 
+ 3f   :  984 ; 
+ 40   :  99d ; 
+ 41   :  9b6 ; 
+ 42   :  9cf ; 
+ 43   :  9e7 ; 
+ 44   :  9fe ; 
+ 45   :  a15 ; 
+ 46   :  a2c ; 
+ 47   :  a42 ; 
+ 48   :  a57 ; 
+ 49   :  a6c ; 
+ 4a   :  a81 ; 
+ 4b   :  a94 ; 
+ 4c   :  aa8 ; 
+ 4d   :  abb ; 
+ 4e   :  acd ; 
+ 4f   :  adf ; 
+ 50   :  af0 ; 
+ 51   :  b01 ; 
+ 52   :  b11 ; 
+ 53   :  b20 ; 
+ 54   :  b30 ; 
+ 55   :  b3e ; 
+ 56   :  b4c ; 
+ 57   :  b5a ; 
+ 58   :  b67 ; 
+ 59   :  b73 ; 
+ 5a   :  b7f ; 
+ 5b   :  b8b ; 
+ 5c   :  b96 ; 
+ 5d   :  ba0 ; 
+ 5e   :  baa ; 
+ 5f   :  bb3 ; 
+ 60   :  bbc ; 
+ 61   :  bc5 ; 
+ 62   :  bcd ; 
+ 63   :  bd4 ; 
+ 64   :  bdb ; 
+ 65   :  be1 ; 
+ 66   :  be7 ; 
+ 67   :  bec ; 
+ 68   :  bf1 ; 
+ 69   :  bf5 ; 
+ 6a   :  bf9 ; 
+ 6b   :  bfc ; 
+ 6c   :  bff ; 
+ 6d   :  c02 ; 
+ 6e   :  c03 ; 
+ 6f   :  c05 ; 
+ 70   :  c06 ; 
  71   :  c06 ; 
  72   :  c06 ; 
- 73   :  c06 ; 
- 74   :  c05 ; 
- 75   :  c04 ; 
- 76   :  c02 ; 
- 77   :  c00 ; 
- 78   :  bfe ; 
- 79   :  bfb ; 
- 7a   :  bf7 ; 
- 7b   :  bf3 ; 
- 7c   :  bef ; 
- 7d   :  bea ; 
- 7e   :  be5 ; 
- 7f   :  bdf ; 
- 80   :  bd9 ; 
- 81   :  bd2 ; 
- 82   :  bcb ; 
- 83   :  bc3 ; 
- 84   :  bbb ; 
- 85   :  bb3 ; 
- 86   :  baa ; 
- 87   :  ba1 ; 
- 88   :  b97 ; 
- 89   :  b8d ; 
- 8a   :  b83 ; 
- 8b   :  b78 ; 
- 8c   :  b6d ; 
- 8d   :  b61 ; 
- 8e   :  b55 ; 
- 8f   :  b49 ; 
- 90   :  b3c ; 
- 91   :  b2f ; 
- 92   :  b21 ; 
- 93   :  b13 ; 
- 94   :  b05 ; 
- 95   :  af6 ; 
- 96   :  ae7 ; 
- 97   :  ad8 ; 
- 98   :  ac8 ; 
- 99   :  ab8 ; 
- 9a   :  aa7 ; 
- 9b   :  a97 ; 
- 9c   :  a86 ; 
- 9d   :  a74 ; 
- 9e   :  a62 ; 
- 9f   :  a50 ; 
- a0   :  a3e ; 
- a1   :  a2b ; 
- a2   :  a18 ; 
- a3   :  a05 ; 
- a4   :  9f1 ; 
- a5   :  9dd ; 
- a6   :  9c9 ; 
- a7   :  9b4 ; 
- a8   :  9a0 ; 
- a9   :  98a ; 
- aa   :  975 ; 
- ab   :  95f ; 
- ac   :  94a ; 
- ad   :  933 ; 
- ae   :  91d ; 
- af   :  906 ; 
- b0   :  8f0 ; 
- b1   :  8d8 ; 
- b2   :  8c1 ; 
- b3   :  8a9 ; 
- b4   :  892 ; 
- b5   :  87a ; 
- b6   :  861 ; 
- b7   :  849 ; 
- b8   :  830 ; 
- b9   :  817 ; 
- ba   :  7fe ; 
- bb   :  7e5 ; 
- bc   :  7cc ; 
- bd   :  7b2 ; 
- be   :  798 ; 
- bf   :  77e ; 
- c0   :  764 ; 
- c1   :  74a ; 
- c2   :  730 ; 
- c3   :  715 ; 
- c4   :  6fa ; 
- c5   :  6df ; 
- c6   :  6c4 ; 
- c7   :  6a9 ; 
- c8   :  68e ; 
- c9   :  673 ; 
- ca   :  657 ; 
- cb   :  63b ; 
- cc   :  620 ; 
- cd   :  604 ; 
- ce   :  5e8 ; 
- cf   :  5cc ; 
- d0   :  5b0 ; 
- d1   :  594 ; 
- d2   :  577 ; 
- d3   :  55b ; 
- d4   :  53f ; 
- d5   :  522 ; 
- d6   :  506 ; 
- d7   :  4e9 ; 
- d8   :  4cc ; 
- d9   :  4b0 ; 
- da   :  493 ; 
- db   :  476 ; 
- dc   :  459 ; 
- dd   :  43d ; 
- de   :  420 ; 
- df   :  403 ; 
- e0   :  3e6 ; 
- e1   :  3c9 ; 
- e2   :  3ac ; 
- e3   :  38f ; 
- e4   :  373 ; 
- e5   :  356 ; 
- e6   :  339 ; 
- e7   :  31c ; 
- e8   :  2ff ; 
- e9   :  2e3 ; 
- ea   :  2c6 ; 
- eb   :  2a9 ; 
- ec   :  28c ; 
- ed   :  270 ; 
- ee   :  253 ; 
- ef   :  237 ; 
- f0   :  21a ; 
- f1   :  1fe ; 
- f2   :  1e2 ; 
- f3   :  1c5 ; 
- f4   :  1a9 ; 
- f5   :  18d ; 
- f6   :  171 ; 
- f7   :  155 ; 
- f8   :  139 ; 
- f9   :  11e ; 
- fa   :  103 ; 
- fb   :  e7 ; 
- fc   :  cb ; 
- fd   :  ad ; 
- fe   :  90 ; 
- ff   :  74 ; 
+ 73   :  c05 ; 
+ 74   :  c04 ; 
+ 75   :  c03 ; 
+ 76   :  c01 ; 
+ 77   :  bfe ; 
+ 78   :  bfb ; 
+ 79   :  bf8 ; 
+ 7a   :  bf4 ; 
+ 7b   :  bf0 ; 
+ 7c   :  beb ; 
+ 7d   :  be6 ; 
+ 7e   :  be0 ; 
+ 7f   :  bda ; 
+ 80   :  bd4 ; 
+ 81   :  bcd ; 
+ 82   :  bc5 ; 
+ 83   :  bbd ; 
+ 84   :  bb5 ; 
+ 85   :  bac ; 
+ 86   :  ba3 ; 
+ 87   :  b9a ; 
+ 88   :  b90 ; 
+ 89   :  b86 ; 
+ 8a   :  b7b ; 
+ 8b   :  b70 ; 
+ 8c   :  b64 ; 
+ 8d   :  b58 ; 
+ 8e   :  b4c ; 
+ 8f   :  b3f ; 
+ 90   :  b32 ; 
+ 91   :  b25 ; 
+ 92   :  b17 ; 
+ 93   :  b08 ; 
+ 94   :  afa ; 
+ 95   :  aeb ; 
+ 96   :  adc ; 
+ 97   :  acc ; 
+ 98   :  abc ; 
+ 99   :  aac ; 
+ 9a   :  a9b ; 
+ 9b   :  a8a ; 
+ 9c   :  a78 ; 
+ 9d   :  a67 ; 
+ 9e   :  a55 ; 
+ 9f   :  a42 ; 
+ a0   :  a30 ; 
+ a1   :  a1d ; 
+ a2   :  a09 ; 
+ a3   :  9f6 ; 
+ a4   :  9e2 ; 
+ a5   :  9ce ; 
+ a6   :  9b9 ; 
+ a7   :  9a5 ; 
+ a8   :  990 ; 
+ a9   :  97a ; 
+ aa   :  965 ; 
+ ab   :  94f ; 
+ ac   :  939 ; 
+ ad   :  923 ; 
+ ae   :  90c ; 
+ af   :  8f5 ; 
+ b0   :  8de ; 
+ b1   :  8c7 ; 
+ b2   :  8af ; 
+ b3   :  898 ; 
+ b4   :  880 ; 
+ b5   :  868 ; 
+ b6   :  84f ; 
+ b7   :  837 ; 
+ b8   :  81e ; 
+ b9   :  805 ; 
+ ba   :  7ec ; 
+ bb   :  7d2 ; 
+ bc   :  7b9 ; 
+ bd   :  79f ; 
+ be   :  785 ; 
+ bf   :  76b ; 
+ c0   :  751 ; 
+ c1   :  736 ; 
+ c2   :  71c ; 
+ c3   :  701 ; 
+ c4   :  6e6 ; 
+ c5   :  6cb ; 
+ c6   :  6b0 ; 
+ c7   :  695 ; 
+ c8   :  679 ; 
+ c9   :  65e ; 
+ ca   :  642 ; 
+ cb   :  627 ; 
+ cc   :  60b ; 
+ cd   :  5ef ; 
+ ce   :  5d3 ; 
+ cf   :  5b7 ; 
+ d0   :  59b ; 
+ d1   :  57e ; 
+ d2   :  562 ; 
+ d3   :  546 ; 
+ d4   :  529 ; 
+ d5   :  50d ; 
+ d6   :  4f0 ; 
+ d7   :  4d4 ; 
+ d8   :  4b7 ; 
+ d9   :  49a ; 
+ da   :  47d ; 
+ db   :  461 ; 
+ dc   :  444 ; 
+ dd   :  427 ; 
+ de   :  40a ; 
+ df   :  3ed ; 
+ e0   :  3d0 ; 
+ e1   :  3b4 ; 
+ e2   :  397 ; 
+ e3   :  37a ; 
+ e4   :  35d ; 
+ e5   :  340 ; 
+ e6   :  323 ; 
+ e7   :  306 ; 
+ e8   :  2ea ; 
+ e9   :  2cd ; 
+ ea   :  2b0 ; 
+ eb   :  294 ; 
+ ec   :  277 ; 
+ ed   :  25a ; 
+ ee   :  23e ; 
+ ef   :  221 ; 
+ f0   :  205 ; 
+ f1   :  1e9 ; 
+ f2   :  1cc ; 
+ f3   :  1b0 ; 
+ f4   :  194 ; 
+ f5   :  178 ; 
+ f6   :  15c ; 
+ f7   :  140 ; 
+ f8   :  124 ; 
+ f9   :  10a ; 
+ fa   :  ee ; 
+ fb   :  d2 ; 
+ fc   :  b5 ; 
+ fd   :  97 ; 
+ fe   :  7a ; 
+ ff   :  5d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_54.mif
index e92ff4376e..7d239ce61e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_54.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  117 ; 
- 1   :  9b ; 
- 2   :  21 ; 
- 3   :  ffa8 ; 
- 4   :  ff32 ; 
- 5   :  febc ; 
- 6   :  fe48 ; 
- 7   :  fdd6 ; 
- 8   :  fd62 ; 
- 9   :  fcef ; 
- a   :  fc7d ; 
- b   :  fc0d ; 
- c   :  fb9d ; 
- d   :  fb2f ; 
- e   :  fac1 ; 
- f   :  fa55 ; 
- 10   :  f9ea ; 
- 11   :  f980 ; 
- 12   :  f917 ; 
- 13   :  f8b0 ; 
- 14   :  f849 ; 
- 15   :  f7e4 ; 
- 16   :  f77f ; 
- 17   :  f71c ; 
- 18   :  f6ba ; 
- 19   :  f659 ; 
- 1a   :  f5fa ; 
- 1b   :  f59b ; 
- 1c   :  f53e ; 
- 1d   :  f4e2 ; 
- 1e   :  f487 ; 
- 1f   :  f42d ; 
- 20   :  f3d4 ; 
- 21   :  f37d ; 
- 22   :  f326 ; 
- 23   :  f2d1 ; 
- 24   :  f27d ; 
- 25   :  f22a ; 
- 26   :  f1d9 ; 
- 27   :  f188 ; 
- 28   :  f139 ; 
- 29   :  f0eb ; 
- 2a   :  f09e ; 
- 2b   :  f053 ; 
- 2c   :  f008 ; 
- 2d   :  efbf ; 
- 2e   :  ef77 ; 
- 2f   :  ef30 ; 
- 30   :  eeeb ; 
- 31   :  eea6 ; 
- 32   :  ee63 ; 
- 33   :  ee21 ; 
- 34   :  ede0 ; 
- 35   :  eda0 ; 
- 36   :  ed62 ; 
- 37   :  ed25 ; 
- 38   :  ece9 ; 
- 39   :  ecae ; 
- 3a   :  ec74 ; 
- 3b   :  ec3c ; 
- 3c   :  ec05 ; 
- 3d   :  ebce ; 
- 3e   :  eb9a ; 
- 3f   :  eb66 ; 
- 40   :  eb33 ; 
- 41   :  eb02 ; 
- 42   :  ead2 ; 
- 43   :  eaa3 ; 
- 44   :  ea75 ; 
- 45   :  ea49 ; 
- 46   :  ea1d ; 
- 47   :  e9f3 ; 
- 48   :  e9ca ; 
- 49   :  e9a2 ; 
- 4a   :  e97c ; 
- 4b   :  e956 ; 
- 4c   :  e932 ; 
- 4d   :  e90e ; 
- 4e   :  e8ec ; 
- 4f   :  e8cc ; 
- 50   :  e8ac ; 
- 51   :  e88d ; 
- 52   :  e870 ; 
- 53   :  e853 ; 
- 54   :  e838 ; 
- 55   :  e81e ; 
- 56   :  e805 ; 
- 57   :  e7ed ; 
- 58   :  e7d7 ; 
- 59   :  e7c1 ; 
- 5a   :  e7ac ; 
- 5b   :  e799 ; 
- 5c   :  e787 ; 
- 5d   :  e776 ; 
- 5e   :  e765 ; 
- 5f   :  e756 ; 
- 60   :  e749 ; 
- 61   :  e73c ; 
- 62   :  e730 ; 
- 63   :  e725 ; 
- 64   :  e71b ; 
- 65   :  e713 ; 
- 66   :  e70b ; 
- 67   :  e705 ; 
- 68   :  e6ff ; 
- 69   :  e6fa ; 
- 6a   :  e6f7 ; 
- 6b   :  e6f5 ; 
+ 0   :  ba ; 
+ 1   :  3f ; 
+ 2   :  ffc6 ; 
+ 3   :  ff4f ; 
+ 4   :  feda ; 
+ 5   :  fe66 ; 
+ 6   :  fdf2 ; 
+ 7   :  fd7f ; 
+ 8   :  fd0c ; 
+ 9   :  fc9a ; 
+ a   :  fc29 ; 
+ b   :  fbb9 ; 
+ c   :  fb4a ; 
+ d   :  fadd ; 
+ e   :  fa70 ; 
+ f   :  fa05 ; 
+ 10   :  f99b ; 
+ 11   :  f932 ; 
+ 12   :  f8ca ; 
+ 13   :  f863 ; 
+ 14   :  f7fd ; 
+ 15   :  f798 ; 
+ 16   :  f735 ; 
+ 17   :  f6d3 ; 
+ 18   :  f672 ; 
+ 19   :  f612 ; 
+ 1a   :  f5b3 ; 
+ 1b   :  f555 ; 
+ 1c   :  f4f9 ; 
+ 1d   :  f49d ; 
+ 1e   :  f443 ; 
+ 1f   :  f3ea ; 
+ 20   :  f392 ; 
+ 21   :  f33c ; 
+ 22   :  f2e6 ; 
+ 23   :  f292 ; 
+ 24   :  f23f ; 
+ 25   :  f1ed ; 
+ 26   :  f19c ; 
+ 27   :  f14d ; 
+ 28   :  f0ff ; 
+ 29   :  f0b1 ; 
+ 2a   :  f066 ; 
+ 2b   :  f01b ; 
+ 2c   :  efd1 ; 
+ 2d   :  ef89 ; 
+ 2e   :  ef42 ; 
+ 2f   :  eefc ; 
+ 30   :  eeb7 ; 
+ 31   :  ee74 ; 
+ 32   :  ee31 ; 
+ 33   :  edf0 ; 
+ 34   :  edb0 ; 
+ 35   :  ed71 ; 
+ 36   :  ed34 ; 
+ 37   :  ecf8 ; 
+ 38   :  ecbc ; 
+ 39   :  ec83 ; 
+ 3a   :  ec4a ; 
+ 3b   :  ec12 ; 
+ 3c   :  ebdc ; 
+ 3d   :  eba7 ; 
+ 3e   :  eb73 ; 
+ 3f   :  eb40 ; 
+ 40   :  eb0e ; 
+ 41   :  eade ; 
+ 42   :  eaaf ; 
+ 43   :  ea81 ; 
+ 44   :  ea54 ; 
+ 45   :  ea28 ; 
+ 46   :  e9fe ; 
+ 47   :  e9d4 ; 
+ 48   :  e9ac ; 
+ 49   :  e985 ; 
+ 4a   :  e95f ; 
+ 4b   :  e93b ; 
+ 4c   :  e917 ; 
+ 4d   :  e8f5 ; 
+ 4e   :  e8d4 ; 
+ 4f   :  e8b4 ; 
+ 50   :  e895 ; 
+ 51   :  e877 ; 
+ 52   :  e85a ; 
+ 53   :  e83f ; 
+ 54   :  e824 ; 
+ 55   :  e80b ; 
+ 56   :  e7f3 ; 
+ 57   :  e7dc ; 
+ 58   :  e7c6 ; 
+ 59   :  e7b2 ; 
+ 5a   :  e79e ; 
+ 5b   :  e78b ; 
+ 5c   :  e77a ; 
+ 5d   :  e769 ; 
+ 5e   :  e75a ; 
+ 5f   :  e74c ; 
+ 60   :  e73f ; 
+ 61   :  e733 ; 
+ 62   :  e728 ; 
+ 63   :  e71e ; 
+ 64   :  e715 ; 
+ 65   :  e70d ; 
+ 66   :  e706 ; 
+ 67   :  e700 ; 
+ 68   :  e6fc ; 
+ 69   :  e6f8 ; 
+ 6a   :  e6f5 ; 
+ 6b   :  e6f3 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f3 ; 
- 6f   :  e6f5 ; 
- 70   :  e6f7 ; 
- 71   :  e6fb ; 
- 72   :  e6ff ; 
- 73   :  e704 ; 
- 74   :  e70b ; 
- 75   :  e712 ; 
- 76   :  e71a ; 
- 77   :  e723 ; 
- 78   :  e72e ; 
- 79   :  e739 ; 
- 7a   :  e744 ; 
- 7b   :  e751 ; 
- 7c   :  e75f ; 
- 7d   :  e76e ; 
- 7e   :  e77d ; 
- 7f   :  e78d ; 
- 80   :  e79f ; 
- 81   :  e7b1 ; 
- 82   :  e7c4 ; 
- 83   :  e7d7 ; 
- 84   :  e7ec ; 
- 85   :  e801 ; 
- 86   :  e817 ; 
- 87   :  e82e ; 
- 88   :  e846 ; 
- 89   :  e85f ; 
- 8a   :  e878 ; 
- 8b   :  e892 ; 
- 8c   :  e8ad ; 
- 8d   :  e8c9 ; 
- 8e   :  e8e5 ; 
- 8f   :  e902 ; 
- 90   :  e920 ; 
- 91   :  e93f ; 
- 92   :  e95e ; 
- 93   :  e97e ; 
- 94   :  e99f ; 
- 95   :  e9c0 ; 
- 96   :  e9e2 ; 
- 97   :  ea05 ; 
- 98   :  ea28 ; 
- 99   :  ea4c ; 
- 9a   :  ea71 ; 
- 9b   :  ea96 ; 
- 9c   :  eabc ; 
- 9d   :  eae3 ; 
- 9e   :  eb0a ; 
- 9f   :  eb31 ; 
- a0   :  eb5a ; 
- a1   :  eb83 ; 
- a2   :  ebac ; 
- a3   :  ebd6 ; 
- a4   :  ec00 ; 
- a5   :  ec2b ; 
- a6   :  ec57 ; 
- a7   :  ec83 ; 
- a8   :  ecb0 ; 
- a9   :  ecdd ; 
- aa   :  ed0a ; 
- ab   :  ed38 ; 
- ac   :  ed67 ; 
- ad   :  ed96 ; 
- ae   :  edc5 ; 
- af   :  edf5 ; 
- b0   :  ee25 ; 
- b1   :  ee56 ; 
- b2   :  ee87 ; 
- b3   :  eeb8 ; 
- b4   :  eeea ; 
- b5   :  ef1d ; 
- b6   :  ef4f ; 
- b7   :  ef82 ; 
- b8   :  efb6 ; 
- b9   :  efe9 ; 
- ba   :  f01d ; 
- bb   :  f052 ; 
- bc   :  f086 ; 
- bd   :  f0bb ; 
- be   :  f0f0 ; 
- bf   :  f126 ; 
- c0   :  f15c ; 
- c1   :  f192 ; 
- c2   :  f1c8 ; 
- c3   :  f1ff ; 
- c4   :  f235 ; 
- c5   :  f26c ; 
- c6   :  f2a4 ; 
- c7   :  f2db ; 
- c8   :  f313 ; 
- c9   :  f34b ; 
- ca   :  f383 ; 
- cb   :  f3bb ; 
- cc   :  f3f3 ; 
- cd   :  f42c ; 
- ce   :  f464 ; 
- cf   :  f49d ; 
- d0   :  f4d6 ; 
- d1   :  f50f ; 
- d2   :  f548 ; 
- d3   :  f581 ; 
- d4   :  f5ba ; 
- d5   :  f5f4 ; 
- d6   :  f62d ; 
- d7   :  f667 ; 
- d8   :  f6a0 ; 
- d9   :  f6da ; 
- da   :  f713 ; 
- db   :  f74d ; 
- dc   :  f787 ; 
- dd   :  f7c0 ; 
- de   :  f7fa ; 
- df   :  f834 ; 
- e0   :  f86d ; 
- e1   :  f8a7 ; 
- e2   :  f8e0 ; 
- e3   :  f91a ; 
- e4   :  f953 ; 
- e5   :  f98d ; 
- e6   :  f9c6 ; 
- e7   :  f9ff ; 
- e8   :  fa39 ; 
- e9   :  fa72 ; 
- ea   :  faab ; 
- eb   :  fae4 ; 
- ec   :  fb1c ; 
- ed   :  fb55 ; 
- ee   :  fb8d ; 
- ef   :  fbc6 ; 
- f0   :  fbfe ; 
- f1   :  fc36 ; 
- f2   :  fc6e ; 
- f3   :  fca6 ; 
- f4   :  fcdd ; 
- f5   :  fd14 ; 
- f6   :  fd4c ; 
- f7   :  fd83 ; 
- f8   :  fdb9 ; 
- f9   :  fdf0 ; 
- fa   :  fe26 ; 
- fb   :  fe5c ; 
- fc   :  fe92 ; 
- fd   :  fec7 ; 
- fe   :  fefa ; 
- ff   :  ff2d ; 
+ 6e   :  e6f4 ; 
+ 6f   :  e6f6 ; 
+ 70   :  e6fa ; 
+ 71   :  e6fe ; 
+ 72   :  e703 ; 
+ 73   :  e709 ; 
+ 74   :  e710 ; 
+ 75   :  e718 ; 
+ 76   :  e721 ; 
+ 77   :  e72b ; 
+ 78   :  e736 ; 
+ 79   :  e741 ; 
+ 7a   :  e74e ; 
+ 7b   :  e75b ; 
+ 7c   :  e76a ; 
+ 7d   :  e779 ; 
+ 7e   :  e789 ; 
+ 7f   :  e79a ; 
+ 80   :  e7ac ; 
+ 81   :  e7bf ; 
+ 82   :  e7d2 ; 
+ 83   :  e7e7 ; 
+ 84   :  e7fc ; 
+ 85   :  e812 ; 
+ 86   :  e829 ; 
+ 87   :  e840 ; 
+ 88   :  e859 ; 
+ 89   :  e872 ; 
+ 8a   :  e88c ; 
+ 8b   :  e8a6 ; 
+ 8c   :  e8c2 ; 
+ 8d   :  e8de ; 
+ 8e   :  e8fb ; 
+ 8f   :  e919 ; 
+ 90   :  e937 ; 
+ 91   :  e956 ; 
+ 92   :  e976 ; 
+ 93   :  e997 ; 
+ 94   :  e9b8 ; 
+ 95   :  e9da ; 
+ 96   :  e9fc ; 
+ 97   :  ea1f ; 
+ 98   :  ea43 ; 
+ 99   :  ea68 ; 
+ 9a   :  ea8d ; 
+ 9b   :  eab3 ; 
+ 9c   :  ead9 ; 
+ 9d   :  eb00 ; 
+ 9e   :  eb27 ; 
+ 9f   :  eb50 ; 
+ a0   :  eb78 ; 
+ a1   :  eba2 ; 
+ a2   :  ebcb ; 
+ a3   :  ebf6 ; 
+ a4   :  ec21 ; 
+ a5   :  ec4c ; 
+ a6   :  ec78 ; 
+ a7   :  eca4 ; 
+ a8   :  ecd1 ; 
+ a9   :  ecff ; 
+ aa   :  ed2d ; 
+ ab   :  ed5b ; 
+ ac   :  ed8a ; 
+ ad   :  edb9 ; 
+ ae   :  ede9 ; 
+ af   :  ee19 ; 
+ b0   :  ee4a ; 
+ b1   :  ee7b ; 
+ b2   :  eeac ; 
+ b3   :  eede ; 
+ b4   :  ef10 ; 
+ b5   :  ef43 ; 
+ b6   :  ef75 ; 
+ b7   :  efa9 ; 
+ b8   :  efdc ; 
+ b9   :  f010 ; 
+ ba   :  f044 ; 
+ bb   :  f079 ; 
+ bc   :  f0ae ; 
+ bd   :  f0e3 ; 
+ be   :  f119 ; 
+ bf   :  f14e ; 
+ c0   :  f184 ; 
+ c1   :  f1ba ; 
+ c2   :  f1f1 ; 
+ c3   :  f228 ; 
+ c4   :  f25f ; 
+ c5   :  f296 ; 
+ c6   :  f2cd ; 
+ c7   :  f305 ; 
+ c8   :  f33d ; 
+ c9   :  f375 ; 
+ ca   :  f3ad ; 
+ cb   :  f3e5 ; 
+ cc   :  f41d ; 
+ cd   :  f456 ; 
+ ce   :  f48f ; 
+ cf   :  f4c8 ; 
+ d0   :  f501 ; 
+ d1   :  f53a ; 
+ d2   :  f573 ; 
+ d3   :  f5ac ; 
+ d4   :  f5e5 ; 
+ d5   :  f61f ; 
+ d6   :  f658 ; 
+ d7   :  f692 ; 
+ d8   :  f6cb ; 
+ d9   :  f705 ; 
+ da   :  f73f ; 
+ db   :  f778 ; 
+ dc   :  f7b2 ; 
+ dd   :  f7ec ; 
+ de   :  f825 ; 
+ df   :  f85f ; 
+ e0   :  f898 ; 
+ e1   :  f8d2 ; 
+ e2   :  f90c ; 
+ e3   :  f945 ; 
+ e4   :  f97e ; 
+ e5   :  f9b8 ; 
+ e6   :  f9f1 ; 
+ e7   :  fa2a ; 
+ e8   :  fa63 ; 
+ e9   :  fa9c ; 
+ ea   :  fad5 ; 
+ eb   :  fb0e ; 
+ ec   :  fb47 ; 
+ ed   :  fb7f ; 
+ ee   :  fbb8 ; 
+ ef   :  fbf0 ; 
+ f0   :  fc28 ; 
+ f1   :  fc60 ; 
+ f2   :  fc98 ; 
+ f3   :  fccf ; 
+ f4   :  fd07 ; 
+ f5   :  fd3e ; 
+ f6   :  fd75 ; 
+ f7   :  fdac ; 
+ f8   :  fde2 ; 
+ f9   :  fe19 ; 
+ fa   :  fe4f ; 
+ fb   :  fe85 ; 
+ fc   :  feb9 ; 
+ fd   :  feee ; 
+ fe   :  ff21 ; 
+ ff   :  ff54 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_55.mif
index 01307236c3..e6b0a50ae8 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_55.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ff5 ; 
- 1   :  7ff7 ; 
- 2   :  7ff5 ; 
- 3   :  7ff6 ; 
- 4   :  7ff5 ; 
- 5   :  7ff2 ; 
- 6   :  7fee ; 
- 7   :  7fe6 ; 
- 8   :  7fde ; 
- 9   :  7fd5 ; 
- a   :  7fc8 ; 
- b   :  7fb7 ; 
- c   :  7fa6 ; 
- d   :  7f94 ; 
- e   :  7f80 ; 
- f   :  7f6b ; 
- 10   :  7f54 ; 
- 11   :  7f3b ; 
- 12   :  7f21 ; 
- 13   :  7f04 ; 
- 14   :  7ee7 ; 
- 15   :  7ec7 ; 
- 16   :  7ea6 ; 
- 17   :  7e83 ; 
- 18   :  7e5f ; 
- 19   :  7e39 ; 
- 1a   :  7e11 ; 
- 1b   :  7de8 ; 
- 1c   :  7dbd ; 
- 1d   :  7d90 ; 
- 1e   :  7d62 ; 
- 1f   :  7d32 ; 
- 20   :  7d00 ; 
- 21   :  7ccd ; 
- 22   :  7c98 ; 
- 23   :  7c62 ; 
- 24   :  7c2a ; 
- 25   :  7bf1 ; 
- 26   :  7bb5 ; 
- 27   :  7b79 ; 
- 28   :  7b3a ; 
- 29   :  7afb ; 
- 2a   :  7ab9 ; 
- 2b   :  7a76 ; 
- 2c   :  7a32 ; 
- 2d   :  79ec ; 
- 2e   :  79a4 ; 
- 2f   :  795b ; 
- 30   :  7910 ; 
- 31   :  78c4 ; 
- 32   :  7876 ; 
- 33   :  7827 ; 
- 34   :  77d6 ; 
- 35   :  7784 ; 
- 36   :  7730 ; 
- 37   :  76db ; 
- 38   :  7685 ; 
- 39   :  762d ; 
- 3a   :  75d3 ; 
- 3b   :  7578 ; 
- 3c   :  751c ; 
- 3d   :  74be ; 
- 3e   :  745f ; 
- 3f   :  73fe ; 
- 40   :  739c ; 
- 41   :  7339 ; 
- 42   :  72d4 ; 
- 43   :  726e ; 
- 44   :  7206 ; 
- 45   :  719e ; 
- 46   :  7133 ; 
- 47   :  70c8 ; 
- 48   :  705b ; 
- 49   :  6fed ; 
- 4a   :  6f7d ; 
- 4b   :  6f0d ; 
- 4c   :  6e9b ; 
- 4d   :  6e28 ; 
- 4e   :  6db3 ; 
- 4f   :  6d3d ; 
- 50   :  6cc6 ; 
- 51   :  6c4e ; 
- 52   :  6bd5 ; 
- 53   :  6b5a ; 
- 54   :  6ade ; 
- 55   :  6a61 ; 
- 56   :  69e3 ; 
- 57   :  6964 ; 
- 58   :  68e4 ; 
- 59   :  6862 ; 
- 5a   :  67e0 ; 
- 5b   :  675c ; 
- 5c   :  66d7 ; 
- 5d   :  6651 ; 
- 5e   :  65ca ; 
- 5f   :  6542 ; 
- 60   :  64b9 ; 
- 61   :  642f ; 
- 62   :  63a4 ; 
- 63   :  6318 ; 
- 64   :  628b ; 
- 65   :  61fd ; 
- 66   :  616e ; 
- 67   :  60de ; 
- 68   :  604d ; 
- 69   :  5fbb ; 
- 6a   :  5f28 ; 
- 6b   :  5e94 ; 
- 6c   :  5e00 ; 
- 6d   :  5d6b ; 
- 6e   :  5cd4 ; 
- 6f   :  5c3d ; 
- 70   :  5ba5 ; 
- 71   :  5b0d ; 
- 72   :  5a73 ; 
- 73   :  59d9 ; 
- 74   :  593e ; 
- 75   :  58a2 ; 
- 76   :  5805 ; 
- 77   :  5768 ; 
- 78   :  56ca ; 
- 79   :  562b ; 
- 7a   :  558c ; 
- 7b   :  54ec ; 
- 7c   :  544b ; 
- 7d   :  53aa ; 
- 7e   :  5308 ; 
- 7f   :  5265 ; 
- 80   :  51c2 ; 
- 81   :  511e ; 
- 82   :  507a ; 
- 83   :  4fd5 ; 
- 84   :  4f30 ; 
- 85   :  4e8a ; 
- 86   :  4de3 ; 
- 87   :  4d3c ; 
- 88   :  4c95 ; 
- 89   :  4bed ; 
- 8a   :  4b45 ; 
- 8b   :  4a9c ; 
- 8c   :  49f3 ; 
- 8d   :  4949 ; 
- 8e   :  489f ; 
- 8f   :  47f5 ; 
- 90   :  474a ; 
- 91   :  469f ; 
- 92   :  45f3 ; 
- 93   :  4548 ; 
- 94   :  449c ; 
- 95   :  43ef ; 
- 96   :  4343 ; 
- 97   :  4296 ; 
- 98   :  41e9 ; 
- 99   :  413c ; 
- 9a   :  408e ; 
- 9b   :  3fe1 ; 
- 9c   :  3f33 ; 
- 9d   :  3e85 ; 
- 9e   :  3dd6 ; 
- 9f   :  3d28 ; 
- a0   :  3c7a ; 
- a1   :  3bcb ; 
- a2   :  3b1d ; 
- a3   :  3a6e ; 
- a4   :  39bf ; 
- a5   :  3910 ; 
- a6   :  3862 ; 
- a7   :  37b3 ; 
- a8   :  3704 ; 
- a9   :  3655 ; 
- aa   :  35a6 ; 
- ab   :  34f8 ; 
- ac   :  3449 ; 
- ad   :  339a ; 
- ae   :  32ec ; 
- af   :  323d ; 
- b0   :  318f ; 
- b1   :  30e1 ; 
- b2   :  3033 ; 
- b3   :  2f85 ; 
- b4   :  2ed7 ; 
- b5   :  2e2a ; 
- b6   :  2d7d ; 
- b7   :  2cd0 ; 
- b8   :  2c23 ; 
- b9   :  2b76 ; 
- ba   :  2aca ; 
- bb   :  2a1e ; 
- bc   :  2972 ; 
- bd   :  28c7 ; 
- be   :  281b ; 
- bf   :  2771 ; 
- c0   :  26c6 ; 
- c1   :  261c ; 
- c2   :  2572 ; 
- c3   :  24c9 ; 
- c4   :  2420 ; 
- c5   :  2377 ; 
- c6   :  22cf ; 
- c7   :  2227 ; 
- c8   :  2180 ; 
- c9   :  20d9 ; 
- ca   :  2033 ; 
- cb   :  1f8d ; 
- cc   :  1ee8 ; 
- cd   :  1e43 ; 
- ce   :  1d9f ; 
- cf   :  1cfb ; 
- d0   :  1c58 ; 
- d1   :  1bb5 ; 
- d2   :  1b13 ; 
- d3   :  1a72 ; 
- d4   :  19d1 ; 
- d5   :  1930 ; 
- d6   :  1891 ; 
- d7   :  17f2 ; 
- d8   :  1753 ; 
- d9   :  16b6 ; 
- da   :  1619 ; 
- db   :  157c ; 
- dc   :  14e1 ; 
- dd   :  1446 ; 
- de   :  13ab ; 
- df   :  1312 ; 
- e0   :  1279 ; 
- e1   :  11e1 ; 
- e2   :  114a ; 
- e3   :  10b3 ; 
- e4   :  101d ; 
- e5   :  f88 ; 
- e6   :  ef4 ; 
- e7   :  e61 ; 
- e8   :  dce ; 
- e9   :  d3c ; 
- ea   :  cac ; 
- eb   :  c1c ; 
- ec   :  b8c ; 
- ed   :  afe ; 
- ee   :  a71 ; 
- ef   :  9e4 ; 
- f0   :  958 ; 
- f1   :  8ce ; 
- f2   :  844 ; 
- f3   :  7bb ; 
- f4   :  733 ; 
- f5   :  6ac ; 
- f6   :  626 ; 
- f7   :  5a1 ; 
- f8   :  51c ; 
- f9   :  49b ; 
- fa   :  419 ; 
- fb   :  397 ; 
- fc   :  315 ; 
- fd   :  295 ; 
- fe   :  215 ; 
- ff   :  195 ; 
+ 0   :  7ff6 ; 
+ 1   :  7ff5 ; 
+ 2   :  7ff6 ; 
+ 3   :  7ff4 ; 
+ 4   :  7ff1 ; 
+ 5   :  7fed ; 
+ 6   :  7fe9 ; 
+ 7   :  7fe1 ; 
+ 8   :  7fd8 ; 
+ 9   :  7fcb ; 
+ a   :  7fbb ; 
+ b   :  7fab ; 
+ c   :  7f99 ; 
+ d   :  7f86 ; 
+ e   :  7f71 ; 
+ f   :  7f5a ; 
+ 10   :  7f41 ; 
+ 11   :  7f27 ; 
+ 12   :  7f0c ; 
+ 13   :  7eee ; 
+ 14   :  7ecf ; 
+ 15   :  7eae ; 
+ 16   :  7e8c ; 
+ 17   :  7e68 ; 
+ 18   :  7e42 ; 
+ 19   :  7e1b ; 
+ 1a   :  7df2 ; 
+ 1b   :  7dc7 ; 
+ 1c   :  7d9b ; 
+ 1d   :  7d6d ; 
+ 1e   :  7d3e ; 
+ 1f   :  7d0d ; 
+ 20   :  7cda ; 
+ 21   :  7ca6 ; 
+ 22   :  7c70 ; 
+ 23   :  7c38 ; 
+ 24   :  7bff ; 
+ 25   :  7bc4 ; 
+ 26   :  7b88 ; 
+ 27   :  7b4a ; 
+ 28   :  7b0b ; 
+ 29   :  7aca ; 
+ 2a   :  7a87 ; 
+ 2b   :  7a43 ; 
+ 2c   :  79fd ; 
+ 2d   :  79b6 ; 
+ 2e   :  796d ; 
+ 2f   :  7923 ; 
+ 30   :  78d7 ; 
+ 31   :  788a ; 
+ 32   :  783b ; 
+ 33   :  77eb ; 
+ 34   :  7799 ; 
+ 35   :  7745 ; 
+ 36   :  76f1 ; 
+ 37   :  769a ; 
+ 38   :  7643 ; 
+ 39   :  75ea ; 
+ 3a   :  758f ; 
+ 3b   :  7533 ; 
+ 3c   :  74d6 ; 
+ 3d   :  7477 ; 
+ 3e   :  7416 ; 
+ 3f   :  73b5 ; 
+ 40   :  7352 ; 
+ 41   :  72ed ; 
+ 42   :  7288 ; 
+ 43   :  7220 ; 
+ 44   :  71b8 ; 
+ 45   :  714e ; 
+ 46   :  70e3 ; 
+ 47   :  7076 ; 
+ 48   :  7009 ; 
+ 49   :  6f99 ; 
+ 4a   :  6f29 ; 
+ 4b   :  6eb7 ; 
+ 4c   :  6e44 ; 
+ 4d   :  6dd0 ; 
+ 4e   :  6d5b ; 
+ 4f   :  6ce4 ; 
+ 50   :  6c6c ; 
+ 51   :  6bf3 ; 
+ 52   :  6b79 ; 
+ 53   :  6afd ; 
+ 54   :  6a81 ; 
+ 55   :  6a03 ; 
+ 56   :  6984 ; 
+ 57   :  6904 ; 
+ 58   :  6883 ; 
+ 59   :  6800 ; 
+ 5a   :  677d ; 
+ 5b   :  66f8 ; 
+ 5c   :  6673 ; 
+ 5d   :  65ec ; 
+ 5e   :  6564 ; 
+ 5f   :  64db ; 
+ 60   :  6452 ; 
+ 61   :  63c7 ; 
+ 62   :  633b ; 
+ 63   :  62ae ; 
+ 64   :  6220 ; 
+ 65   :  6191 ; 
+ 66   :  6102 ; 
+ 67   :  6071 ; 
+ 68   :  5fdf ; 
+ 69   :  5f4d ; 
+ 6a   :  5eb9 ; 
+ 6b   :  5e25 ; 
+ 6c   :  5d90 ; 
+ 6d   :  5cfa ; 
+ 6e   :  5c63 ; 
+ 6f   :  5bcb ; 
+ 70   :  5b33 ; 
+ 71   :  5a9a ; 
+ 72   :  59ff ; 
+ 73   :  5965 ; 
+ 74   :  58c9 ; 
+ 75   :  582d ; 
+ 76   :  578f ; 
+ 77   :  56f2 ; 
+ 78   :  5653 ; 
+ 79   :  55b4 ; 
+ 7a   :  5514 ; 
+ 7b   :  5473 ; 
+ 7c   :  53d2 ; 
+ 7d   :  5330 ; 
+ 7e   :  528e ; 
+ 7f   :  51eb ; 
+ 80   :  5147 ; 
+ 81   :  50a3 ; 
+ 82   :  4ffe ; 
+ 83   :  4f59 ; 
+ 84   :  4eb3 ; 
+ 85   :  4e0d ; 
+ 86   :  4d66 ; 
+ 87   :  4cbf ; 
+ 88   :  4c17 ; 
+ 89   :  4b6f ; 
+ 8a   :  4ac6 ; 
+ 8b   :  4a1d ; 
+ 8c   :  4973 ; 
+ 8d   :  48c9 ; 
+ 8e   :  481f ; 
+ 8f   :  4775 ; 
+ 90   :  46ca ; 
+ 91   :  461e ; 
+ 92   :  4573 ; 
+ 93   :  44c7 ; 
+ 94   :  441a ; 
+ 95   :  436e ; 
+ 96   :  42c1 ; 
+ 97   :  4214 ; 
+ 98   :  4167 ; 
+ 99   :  40ba ; 
+ 9a   :  400c ; 
+ 9b   :  3f5e ; 
+ 9c   :  3eb0 ; 
+ 9d   :  3e02 ; 
+ 9e   :  3d54 ; 
+ 9f   :  3ca5 ; 
+ a0   :  3bf7 ; 
+ a1   :  3b48 ; 
+ a2   :  3a9a ; 
+ a3   :  39eb ; 
+ a4   :  393c ; 
+ a5   :  388d ; 
+ a6   :  37df ; 
+ a7   :  3730 ; 
+ a8   :  3681 ; 
+ a9   :  35d2 ; 
+ aa   :  3523 ; 
+ ab   :  3475 ; 
+ ac   :  33c6 ; 
+ ad   :  3317 ; 
+ ae   :  3269 ; 
+ af   :  31bb ; 
+ b0   :  310d ; 
+ b1   :  305e ; 
+ b2   :  2fb1 ; 
+ b3   :  2f03 ; 
+ b4   :  2e55 ; 
+ b5   :  2da8 ; 
+ b6   :  2cfb ; 
+ b7   :  2c4e ; 
+ b8   :  2ba1 ; 
+ b9   :  2af5 ; 
+ ba   :  2a49 ; 
+ bb   :  299d ; 
+ bc   :  28f1 ; 
+ bd   :  2846 ; 
+ be   :  279b ; 
+ bf   :  26f1 ; 
+ c0   :  2646 ; 
+ c1   :  259d ; 
+ c2   :  24f3 ; 
+ c3   :  244a ; 
+ c4   :  23a1 ; 
+ c5   :  22f9 ; 
+ c6   :  2251 ; 
+ c7   :  21aa ; 
+ c8   :  2103 ; 
+ c9   :  205d ; 
+ ca   :  1fb7 ; 
+ cb   :  1f11 ; 
+ cc   :  1e6c ; 
+ cd   :  1dc8 ; 
+ ce   :  1d24 ; 
+ cf   :  1c81 ; 
+ d0   :  1bde ; 
+ d1   :  1b3c ; 
+ d2   :  1a9a ; 
+ d3   :  19f9 ; 
+ d4   :  1958 ; 
+ d5   :  18b9 ; 
+ d6   :  1819 ; 
+ d7   :  177b ; 
+ d8   :  16dd ; 
+ d9   :  1640 ; 
+ da   :  15a3 ; 
+ db   :  1507 ; 
+ dc   :  146c ; 
+ dd   :  13d2 ; 
+ de   :  1338 ; 
+ df   :  129f ; 
+ e0   :  1207 ; 
+ e1   :  116f ; 
+ e2   :  10d9 ; 
+ e3   :  1043 ; 
+ e4   :  fad ; 
+ e5   :  f19 ; 
+ e6   :  e86 ; 
+ e7   :  df3 ; 
+ e8   :  d61 ; 
+ e9   :  cd0 ; 
+ ea   :  c3f ; 
+ eb   :  bb0 ; 
+ ec   :  b22 ; 
+ ed   :  a94 ; 
+ ee   :  a07 ; 
+ ef   :  97b ; 
+ f0   :  8f0 ; 
+ f1   :  866 ; 
+ f2   :  7dd ; 
+ f3   :  755 ; 
+ f4   :  6cd ; 
+ f5   :  647 ; 
+ f6   :  5c2 ; 
+ f7   :  53d ; 
+ f8   :  4ba ; 
+ f9   :  439 ; 
+ fa   :  3b8 ; 
+ fb   :  335 ; 
+ fc   :  2b5 ; 
+ fd   :  233 ; 
+ fe   :  1b4 ; 
+ ff   :  135 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_56.mif
index 48b4257573..048fa16d08 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_56.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff6c ; 
- 1   :  ffe4 ; 
- 2   :  5e ; 
- 3   :  d8 ; 
- 4   :  156 ; 
- 5   :  1d5 ; 
- 6   :  255 ; 
- 7   :  2d5 ; 
- 8   :  355 ; 
- 9   :  3d6 ; 
- a   :  458 ; 
- b   :  4db ; 
- c   :  55e ; 
- d   :  5e3 ; 
- e   :  669 ; 
- f   :  6ef ; 
- 10   :  777 ; 
- 11   :  7ff ; 
- 12   :  889 ; 
- 13   :  913 ; 
- 14   :  99e ; 
- 15   :  a2a ; 
- 16   :  ab7 ; 
- 17   :  b45 ; 
- 18   :  bd4 ; 
- 19   :  c63 ; 
- 1a   :  cf4 ; 
- 1b   :  d85 ; 
- 1c   :  e17 ; 
- 1d   :  eaa ; 
- 1e   :  f3e ; 
- 1f   :  fd3 ; 
- 20   :  1068 ; 
- 21   :  10fe ; 
- 22   :  1195 ; 
- 23   :  122d ; 
- 24   :  12c5 ; 
- 25   :  135e ; 
- 26   :  13f8 ; 
- 27   :  1493 ; 
- 28   :  152e ; 
- 29   :  15ca ; 
- 2a   :  1667 ; 
- 2b   :  1704 ; 
- 2c   :  17a2 ; 
- 2d   :  1841 ; 
- 2e   :  18e0 ; 
- 2f   :  1980 ; 
- 30   :  1a21 ; 
- 31   :  1ac2 ; 
- 32   :  1b64 ; 
- 33   :  1c06 ; 
- 34   :  1ca9 ; 
- 35   :  1d4d ; 
- 36   :  1df1 ; 
- 37   :  1e95 ; 
- 38   :  1f3a ; 
- 39   :  1fe0 ; 
- 3a   :  2086 ; 
- 3b   :  212d ; 
- 3c   :  21d4 ; 
- 3d   :  227b ; 
- 3e   :  2323 ; 
- 3f   :  23cc ; 
- 40   :  2474 ; 
- 41   :  251d ; 
- 42   :  25c7 ; 
- 43   :  2671 ; 
- 44   :  271b ; 
- 45   :  27c6 ; 
- 46   :  2871 ; 
- 47   :  291c ; 
- 48   :  29c8 ; 
- 49   :  2a74 ; 
- 4a   :  2b20 ; 
- 4b   :  2bcc ; 
- 4c   :  2c79 ; 
- 4d   :  2d26 ; 
- 4e   :  2dd3 ; 
- 4f   :  2e81 ; 
- 50   :  2f2e ; 
- 51   :  2fdc ; 
- 52   :  308a ; 
- 53   :  3138 ; 
- 54   :  31e6 ; 
- 55   :  3295 ; 
- 56   :  3343 ; 
- 57   :  33f2 ; 
- 58   :  34a0 ; 
- 59   :  354f ; 
- 5a   :  35fe ; 
- 5b   :  36ad ; 
- 5c   :  375b ; 
- 5d   :  380a ; 
- 5e   :  38b9 ; 
- 5f   :  3968 ; 
- 60   :  3a17 ; 
- 61   :  3ac5 ; 
- 62   :  3b74 ; 
- 63   :  3c23 ; 
- 64   :  3cd1 ; 
- 65   :  3d7f ; 
- 66   :  3e2e ; 
- 67   :  3edc ; 
- 68   :  3f8a ; 
- 69   :  4037 ; 
- 6a   :  40e5 ; 
- 6b   :  4192 ; 
- 6c   :  4240 ; 
- 6d   :  42ec ; 
- 6e   :  4399 ; 
- 6f   :  4446 ; 
- 70   :  44f2 ; 
- 71   :  459e ; 
- 72   :  4649 ; 
- 73   :  46f4 ; 
- 74   :  479f ; 
- 75   :  484a ; 
- 76   :  48f4 ; 
- 77   :  499e ; 
- 78   :  4a47 ; 
- 79   :  4af0 ; 
- 7a   :  4b99 ; 
- 7b   :  4c41 ; 
- 7c   :  4ce9 ; 
- 7d   :  4d90 ; 
- 7e   :  4e36 ; 
- 7f   :  4edd ; 
- 80   :  4f82 ; 
- 81   :  5028 ; 
- 82   :  50cc ; 
- 83   :  5170 ; 
- 84   :  5214 ; 
- 85   :  52b7 ; 
- 86   :  5359 ; 
- 87   :  53fb ; 
- 88   :  549c ; 
- 89   :  553c ; 
- 8a   :  55dc ; 
- 8b   :  567b ; 
- 8c   :  5719 ; 
- 8d   :  57b7 ; 
- 8e   :  5854 ; 
- 8f   :  58f0 ; 
- 90   :  598b ; 
- 91   :  5a26 ; 
- 92   :  5ac0 ; 
- 93   :  5b59 ; 
- 94   :  5bf1 ; 
- 95   :  5c89 ; 
- 96   :  5d20 ; 
- 97   :  5db5 ; 
- 98   :  5e4a ; 
- 99   :  5ede ; 
- 9a   :  5f72 ; 
- 9b   :  6004 ; 
- 9c   :  6095 ; 
- 9d   :  6126 ; 
- 9e   :  61b5 ; 
- 9f   :  6244 ; 
- a0   :  62d1 ; 
- a1   :  635e ; 
- a2   :  63e9 ; 
- a3   :  6474 ; 
- a4   :  64fe ; 
- a5   :  6586 ; 
- a6   :  660e ; 
- a7   :  6694 ; 
- a8   :  671a ; 
- a9   :  679e ; 
- aa   :  6821 ; 
- ab   :  68a3 ; 
- ac   :  6924 ; 
- ad   :  69a4 ; 
- ae   :  6a23 ; 
- af   :  6aa0 ; 
- b0   :  6b1c ; 
- b1   :  6b98 ; 
- b2   :  6c12 ; 
- b3   :  6c8a ; 
- b4   :  6d02 ; 
- b5   :  6d78 ; 
- b6   :  6ded ; 
- b7   :  6e61 ; 
- b8   :  6ed4 ; 
- b9   :  6f45 ; 
- ba   :  6fb5 ; 
- bb   :  7024 ; 
- bc   :  7092 ; 
- bd   :  70fe ; 
- be   :  7169 ; 
- bf   :  71d2 ; 
- c0   :  723a ; 
- c1   :  72a1 ; 
- c2   :  7307 ; 
- c3   :  736b ; 
- c4   :  73cd ; 
- c5   :  742f ; 
- c6   :  748f ; 
- c7   :  74ed ; 
- c8   :  754a ; 
- c9   :  75a6 ; 
- ca   :  7600 ; 
- cb   :  7659 ; 
- cc   :  76b0 ; 
- cd   :  7706 ; 
- ce   :  775a ; 
- cf   :  77ad ; 
- d0   :  77ff ; 
- d1   :  784f ; 
- d2   :  789d ; 
- d3   :  78ea ; 
- d4   :  7936 ; 
- d5   :  7980 ; 
- d6   :  79c8 ; 
- d7   :  7a0f ; 
- d8   :  7a54 ; 
- d9   :  7a98 ; 
- da   :  7ada ; 
- db   :  7b1b ; 
- dc   :  7b5a ; 
- dd   :  7b97 ; 
- de   :  7bd3 ; 
- df   :  7c0d ; 
- e0   :  7c46 ; 
- e1   :  7c7d ; 
- e2   :  7cb3 ; 
- e3   :  7ce7 ; 
- e4   :  7d19 ; 
- e5   :  7d4a ; 
- e6   :  7d79 ; 
- e7   :  7da6 ; 
- e8   :  7dd2 ; 
- e9   :  7dfc ; 
- ea   :  7e25 ; 
- eb   :  7e4c ; 
- ec   :  7e71 ; 
- ed   :  7e95 ; 
- ee   :  7eb7 ; 
- ef   :  7ed7 ; 
- f0   :  7ef6 ; 
- f1   :  7f13 ; 
- f2   :  7f2e ; 
- f3   :  7f48 ; 
- f4   :  7f60 ; 
- f5   :  7f76 ; 
- f6   :  7f8b ; 
- f7   :  7f9e ; 
- f8   :  7faf ; 
- f9   :  7fbe ; 
- fa   :  7fcc ; 
- fb   :  7fd9 ; 
- fc   :  7fe3 ; 
- fd   :  7feb ; 
- fe   :  7ff0 ; 
- ff   :  7ff4 ; 
+ 0   :  ffc6 ; 
+ 1   :  3f ; 
+ 2   :  ba ; 
+ 3   :  137 ; 
+ 4   :  1b6 ; 
+ 5   :  235 ; 
+ 6   :  2b5 ; 
+ 7   :  335 ; 
+ 8   :  3b6 ; 
+ 9   :  437 ; 
+ a   :  4ba ; 
+ b   :  53d ; 
+ c   :  5c2 ; 
+ d   :  647 ; 
+ e   :  6cd ; 
+ f   :  755 ; 
+ 10   :  7dd ; 
+ 11   :  866 ; 
+ 12   :  8f0 ; 
+ 13   :  97b ; 
+ 14   :  a07 ; 
+ 15   :  a94 ; 
+ 16   :  b22 ; 
+ 17   :  bb0 ; 
+ 18   :  c3f ; 
+ 19   :  cd0 ; 
+ 1a   :  d61 ; 
+ 1b   :  df3 ; 
+ 1c   :  e86 ; 
+ 1d   :  f19 ; 
+ 1e   :  fad ; 
+ 1f   :  1043 ; 
+ 20   :  10d9 ; 
+ 21   :  116f ; 
+ 22   :  1207 ; 
+ 23   :  129f ; 
+ 24   :  1338 ; 
+ 25   :  13d2 ; 
+ 26   :  146c ; 
+ 27   :  1507 ; 
+ 28   :  15a3 ; 
+ 29   :  1640 ; 
+ 2a   :  16dd ; 
+ 2b   :  177b ; 
+ 2c   :  1819 ; 
+ 2d   :  18b9 ; 
+ 2e   :  1958 ; 
+ 2f   :  19f9 ; 
+ 30   :  1a9a ; 
+ 31   :  1b3c ; 
+ 32   :  1bde ; 
+ 33   :  1c81 ; 
+ 34   :  1d24 ; 
+ 35   :  1dc8 ; 
+ 36   :  1e6c ; 
+ 37   :  1f11 ; 
+ 38   :  1fb7 ; 
+ 39   :  205d ; 
+ 3a   :  2103 ; 
+ 3b   :  21aa ; 
+ 3c   :  2251 ; 
+ 3d   :  22f9 ; 
+ 3e   :  23a1 ; 
+ 3f   :  244a ; 
+ 40   :  24f3 ; 
+ 41   :  259d ; 
+ 42   :  2646 ; 
+ 43   :  26f1 ; 
+ 44   :  279b ; 
+ 45   :  2846 ; 
+ 46   :  28f1 ; 
+ 47   :  299d ; 
+ 48   :  2a49 ; 
+ 49   :  2af5 ; 
+ 4a   :  2ba1 ; 
+ 4b   :  2c4e ; 
+ 4c   :  2cfb ; 
+ 4d   :  2da8 ; 
+ 4e   :  2e55 ; 
+ 4f   :  2f03 ; 
+ 50   :  2fb1 ; 
+ 51   :  305e ; 
+ 52   :  310d ; 
+ 53   :  31bb ; 
+ 54   :  3269 ; 
+ 55   :  3317 ; 
+ 56   :  33c6 ; 
+ 57   :  3475 ; 
+ 58   :  3523 ; 
+ 59   :  35d2 ; 
+ 5a   :  3681 ; 
+ 5b   :  3730 ; 
+ 5c   :  37df ; 
+ 5d   :  388d ; 
+ 5e   :  393c ; 
+ 5f   :  39eb ; 
+ 60   :  3a9a ; 
+ 61   :  3b48 ; 
+ 62   :  3bf7 ; 
+ 63   :  3ca5 ; 
+ 64   :  3d54 ; 
+ 65   :  3e02 ; 
+ 66   :  3eb0 ; 
+ 67   :  3f5e ; 
+ 68   :  400c ; 
+ 69   :  40ba ; 
+ 6a   :  4167 ; 
+ 6b   :  4214 ; 
+ 6c   :  42c1 ; 
+ 6d   :  436e ; 
+ 6e   :  441a ; 
+ 6f   :  44c7 ; 
+ 70   :  4573 ; 
+ 71   :  461e ; 
+ 72   :  46ca ; 
+ 73   :  4775 ; 
+ 74   :  481f ; 
+ 75   :  48c9 ; 
+ 76   :  4973 ; 
+ 77   :  4a1d ; 
+ 78   :  4ac6 ; 
+ 79   :  4b6f ; 
+ 7a   :  4c17 ; 
+ 7b   :  4cbf ; 
+ 7c   :  4d66 ; 
+ 7d   :  4e0d ; 
+ 7e   :  4eb3 ; 
+ 7f   :  4f59 ; 
+ 80   :  4ffe ; 
+ 81   :  50a3 ; 
+ 82   :  5147 ; 
+ 83   :  51eb ; 
+ 84   :  528e ; 
+ 85   :  5330 ; 
+ 86   :  53d2 ; 
+ 87   :  5473 ; 
+ 88   :  5514 ; 
+ 89   :  55b4 ; 
+ 8a   :  5653 ; 
+ 8b   :  56f2 ; 
+ 8c   :  578f ; 
+ 8d   :  582d ; 
+ 8e   :  58c9 ; 
+ 8f   :  5965 ; 
+ 90   :  59ff ; 
+ 91   :  5a9a ; 
+ 92   :  5b33 ; 
+ 93   :  5bcb ; 
+ 94   :  5c63 ; 
+ 95   :  5cfa ; 
+ 96   :  5d90 ; 
+ 97   :  5e25 ; 
+ 98   :  5eb9 ; 
+ 99   :  5f4d ; 
+ 9a   :  5fdf ; 
+ 9b   :  6071 ; 
+ 9c   :  6102 ; 
+ 9d   :  6191 ; 
+ 9e   :  6220 ; 
+ 9f   :  62ae ; 
+ a0   :  633b ; 
+ a1   :  63c7 ; 
+ a2   :  6452 ; 
+ a3   :  64db ; 
+ a4   :  6564 ; 
+ a5   :  65ec ; 
+ a6   :  6673 ; 
+ a7   :  66f8 ; 
+ a8   :  677d ; 
+ a9   :  6800 ; 
+ aa   :  6883 ; 
+ ab   :  6904 ; 
+ ac   :  6984 ; 
+ ad   :  6a03 ; 
+ ae   :  6a81 ; 
+ af   :  6afd ; 
+ b0   :  6b79 ; 
+ b1   :  6bf3 ; 
+ b2   :  6c6c ; 
+ b3   :  6ce4 ; 
+ b4   :  6d5b ; 
+ b5   :  6dd0 ; 
+ b6   :  6e44 ; 
+ b7   :  6eb7 ; 
+ b8   :  6f29 ; 
+ b9   :  6f99 ; 
+ ba   :  7009 ; 
+ bb   :  7076 ; 
+ bc   :  70e3 ; 
+ bd   :  714e ; 
+ be   :  71b8 ; 
+ bf   :  7220 ; 
+ c0   :  7288 ; 
+ c1   :  72ed ; 
+ c2   :  7352 ; 
+ c3   :  73b5 ; 
+ c4   :  7416 ; 
+ c5   :  7477 ; 
+ c6   :  74d6 ; 
+ c7   :  7533 ; 
+ c8   :  758f ; 
+ c9   :  75ea ; 
+ ca   :  7643 ; 
+ cb   :  769a ; 
+ cc   :  76f1 ; 
+ cd   :  7745 ; 
+ ce   :  7799 ; 
+ cf   :  77eb ; 
+ d0   :  783b ; 
+ d1   :  788a ; 
+ d2   :  78d7 ; 
+ d3   :  7923 ; 
+ d4   :  796d ; 
+ d5   :  79b6 ; 
+ d6   :  79fd ; 
+ d7   :  7a43 ; 
+ d8   :  7a87 ; 
+ d9   :  7aca ; 
+ da   :  7b0b ; 
+ db   :  7b4a ; 
+ dc   :  7b88 ; 
+ dd   :  7bc4 ; 
+ de   :  7bff ; 
+ df   :  7c38 ; 
+ e0   :  7c70 ; 
+ e1   :  7ca6 ; 
+ e2   :  7cda ; 
+ e3   :  7d0d ; 
+ e4   :  7d3e ; 
+ e5   :  7d6d ; 
+ e6   :  7d9b ; 
+ e7   :  7dc7 ; 
+ e8   :  7df2 ; 
+ e9   :  7e1b ; 
+ ea   :  7e42 ; 
+ eb   :  7e68 ; 
+ ec   :  7e8c ; 
+ ed   :  7eae ; 
+ ee   :  7ecf ; 
+ ef   :  7eee ; 
+ f0   :  7f0c ; 
+ f1   :  7f27 ; 
+ f2   :  7f41 ; 
+ f3   :  7f5a ; 
+ f4   :  7f71 ; 
+ f5   :  7f86 ; 
+ f6   :  7f99 ; 
+ f7   :  7fab ; 
+ f8   :  7fbb ; 
+ f9   :  7fc9 ; 
+ fa   :  7fd6 ; 
+ fb   :  7fe1 ; 
+ fc   :  7fe9 ; 
+ fd   :  7fef ; 
+ fe   :  7ff3 ; 
+ ff   :  7ff6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_57.mif
index 05c23c7f17..0d2603298c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_57.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17 ; 
- 1   :  ffe1 ; 
- 2   :  ffac ; 
- 3   :  ff79 ; 
- 4   :  ff46 ; 
- 5   :  ff14 ; 
- 6   :  fee0 ; 
- 7   :  feab ; 
- 8   :  fe77 ; 
- 9   :  fe43 ; 
- a   :  fe0c ; 
- b   :  fdd5 ; 
- c   :  fd9e ; 
- d   :  fd67 ; 
- e   :  fd30 ; 
- f   :  fcf9 ; 
- 10   :  fcc1 ; 
- 11   :  fc8a ; 
- 12   :  fc52 ; 
- 13   :  fc1a ; 
- 14   :  fbe2 ; 
- 15   :  fbaa ; 
- 16   :  fb71 ; 
- 17   :  fb39 ; 
- 18   :  fb00 ; 
- 19   :  fac7 ; 
- 1a   :  fa8e ; 
- 1b   :  fa55 ; 
- 1c   :  fa1c ; 
- 1d   :  f9e3 ; 
- 1e   :  f9aa ; 
- 1f   :  f970 ; 
- 20   :  f937 ; 
- 21   :  f8fd ; 
- 22   :  f8c4 ; 
- 23   :  f88a ; 
- 24   :  f850 ; 
- 25   :  f817 ; 
- 26   :  f7dd ; 
- 27   :  f7a4 ; 
- 28   :  f76a ; 
- 29   :  f730 ; 
- 2a   :  f6f7 ; 
- 2b   :  f6bd ; 
- 2c   :  f683 ; 
- 2d   :  f64a ; 
- 2e   :  f610 ; 
- 2f   :  f5d7 ; 
- 30   :  f59e ; 
- 31   :  f565 ; 
- 32   :  f52b ; 
- 33   :  f4f2 ; 
- 34   :  f4b9 ; 
- 35   :  f481 ; 
- 36   :  f448 ; 
- 37   :  f40f ; 
- 38   :  f3d7 ; 
- 39   :  f39f ; 
- 3a   :  f367 ; 
- 3b   :  f32f ; 
- 3c   :  f2f7 ; 
- 3d   :  f2bf ; 
- 3e   :  f288 ; 
- 3f   :  f251 ; 
- 40   :  f21a ; 
- 41   :  f1e3 ; 
- 42   :  f1ad ; 
- 43   :  f177 ; 
- 44   :  f141 ; 
- 45   :  f10b ; 
- 46   :  f0d6 ; 
- 47   :  f0a1 ; 
- 48   :  f06c ; 
- 49   :  f037 ; 
- 4a   :  f003 ; 
- 4b   :  efcf ; 
- 4c   :  ef9c ; 
- 4d   :  ef69 ; 
- 4e   :  ef36 ; 
- 4f   :  ef03 ; 
- 50   :  eed1 ; 
- 51   :  eea0 ; 
- 52   :  ee6e ; 
- 53   :  ee3e ; 
- 54   :  ee0d ; 
- 55   :  eddd ; 
- 56   :  edad ; 
- 57   :  ed7e ; 
- 58   :  ed4f ; 
- 59   :  ed21 ; 
- 5a   :  ecf3 ; 
- 5b   :  ecc6 ; 
- 5c   :  ec99 ; 
- 5d   :  ec6d ; 
- 5e   :  ec41 ; 
- 5f   :  ec16 ; 
- 60   :  ebeb ; 
- 61   :  ebc1 ; 
- 62   :  eb97 ; 
- 63   :  eb6e ; 
- 64   :  eb46 ; 
- 65   :  eb1e ; 
- 66   :  eaf6 ; 
- 67   :  eacf ; 
- 68   :  eaa9 ; 
- 69   :  ea84 ; 
- 6a   :  ea5f ; 
- 6b   :  ea3a ; 
- 6c   :  ea17 ; 
- 6d   :  e9f4 ; 
- 6e   :  e9d1 ; 
- 6f   :  e9af ; 
- 70   :  e98e ; 
- 71   :  e96e ; 
- 72   :  e94e ; 
- 73   :  e930 ; 
- 74   :  e911 ; 
- 75   :  e8f4 ; 
- 76   :  e8d7 ; 
- 77   :  e8bb ; 
- 78   :  e8a0 ; 
- 79   :  e885 ; 
- 7a   :  e86b ; 
- 7b   :  e852 ; 
- 7c   :  e83a ; 
- 7d   :  e823 ; 
- 7e   :  e80c ; 
- 7f   :  e7f6 ; 
- 80   :  e7e1 ; 
- 81   :  e7cd ; 
- 82   :  e7ba ; 
- 83   :  e7a7 ; 
- 84   :  e796 ; 
- 85   :  e785 ; 
- 86   :  e775 ; 
- 87   :  e766 ; 
- 88   :  e758 ; 
- 89   :  e74b ; 
- 8a   :  e73e ; 
- 8b   :  e733 ; 
- 8c   :  e728 ; 
- 8d   :  e71f ; 
- 8e   :  e716 ; 
- 8f   :  e70e ; 
- 90   :  e707 ; 
- 91   :  e702 ; 
- 92   :  e6fd ; 
- 93   :  e6f9 ; 
- 94   :  e6f6 ; 
- 95   :  e6f4 ; 
+ 0   :  ffef ; 
+ 1   :  ffb9 ; 
+ 2   :  ff86 ; 
+ 3   :  ff52 ; 
+ 4   :  ff1f ; 
+ 5   :  feec ; 
+ 6   :  feb9 ; 
+ 7   :  fe85 ; 
+ 8   :  fe50 ; 
+ 9   :  fe1b ; 
+ a   :  fde2 ; 
+ b   :  fdac ; 
+ c   :  fd75 ; 
+ d   :  fd3e ; 
+ e   :  fd07 ; 
+ f   :  fccf ; 
+ 10   :  fc98 ; 
+ 11   :  fc60 ; 
+ 12   :  fc28 ; 
+ 13   :  fbf0 ; 
+ 14   :  fbb8 ; 
+ 15   :  fb7f ; 
+ 16   :  fb47 ; 
+ 17   :  fb0e ; 
+ 18   :  fad5 ; 
+ 19   :  fa9c ; 
+ 1a   :  fa63 ; 
+ 1b   :  fa2a ; 
+ 1c   :  f9f1 ; 
+ 1d   :  f9b8 ; 
+ 1e   :  f97e ; 
+ 1f   :  f945 ; 
+ 20   :  f90c ; 
+ 21   :  f8d2 ; 
+ 22   :  f898 ; 
+ 23   :  f85f ; 
+ 24   :  f825 ; 
+ 25   :  f7ec ; 
+ 26   :  f7b2 ; 
+ 27   :  f778 ; 
+ 28   :  f73f ; 
+ 29   :  f705 ; 
+ 2a   :  f6cb ; 
+ 2b   :  f692 ; 
+ 2c   :  f658 ; 
+ 2d   :  f61f ; 
+ 2e   :  f5e5 ; 
+ 2f   :  f5ac ; 
+ 30   :  f573 ; 
+ 31   :  f53a ; 
+ 32   :  f501 ; 
+ 33   :  f4c8 ; 
+ 34   :  f48f ; 
+ 35   :  f456 ; 
+ 36   :  f41d ; 
+ 37   :  f3e5 ; 
+ 38   :  f3ad ; 
+ 39   :  f375 ; 
+ 3a   :  f33d ; 
+ 3b   :  f305 ; 
+ 3c   :  f2cd ; 
+ 3d   :  f296 ; 
+ 3e   :  f25f ; 
+ 3f   :  f228 ; 
+ 40   :  f1f1 ; 
+ 41   :  f1ba ; 
+ 42   :  f184 ; 
+ 43   :  f14e ; 
+ 44   :  f119 ; 
+ 45   :  f0e3 ; 
+ 46   :  f0ae ; 
+ 47   :  f079 ; 
+ 48   :  f044 ; 
+ 49   :  f010 ; 
+ 4a   :  efdc ; 
+ 4b   :  efa9 ; 
+ 4c   :  ef75 ; 
+ 4d   :  ef43 ; 
+ 4e   :  ef10 ; 
+ 4f   :  eede ; 
+ 50   :  eeac ; 
+ 51   :  ee7b ; 
+ 52   :  ee4a ; 
+ 53   :  ee19 ; 
+ 54   :  ede9 ; 
+ 55   :  edb9 ; 
+ 56   :  ed8a ; 
+ 57   :  ed5b ; 
+ 58   :  ed2d ; 
+ 59   :  ecff ; 
+ 5a   :  ecd1 ; 
+ 5b   :  eca4 ; 
+ 5c   :  ec78 ; 
+ 5d   :  ec4c ; 
+ 5e   :  ec21 ; 
+ 5f   :  ebf6 ; 
+ 60   :  ebcb ; 
+ 61   :  eba2 ; 
+ 62   :  eb78 ; 
+ 63   :  eb50 ; 
+ 64   :  eb27 ; 
+ 65   :  eb00 ; 
+ 66   :  ead9 ; 
+ 67   :  eab3 ; 
+ 68   :  ea8d ; 
+ 69   :  ea68 ; 
+ 6a   :  ea43 ; 
+ 6b   :  ea1f ; 
+ 6c   :  e9fc ; 
+ 6d   :  e9da ; 
+ 6e   :  e9b8 ; 
+ 6f   :  e997 ; 
+ 70   :  e976 ; 
+ 71   :  e956 ; 
+ 72   :  e937 ; 
+ 73   :  e919 ; 
+ 74   :  e8fb ; 
+ 75   :  e8de ; 
+ 76   :  e8c2 ; 
+ 77   :  e8a6 ; 
+ 78   :  e88c ; 
+ 79   :  e872 ; 
+ 7a   :  e859 ; 
+ 7b   :  e840 ; 
+ 7c   :  e829 ; 
+ 7d   :  e812 ; 
+ 7e   :  e7fc ; 
+ 7f   :  e7e7 ; 
+ 80   :  e7d2 ; 
+ 81   :  e7bf ; 
+ 82   :  e7ac ; 
+ 83   :  e79a ; 
+ 84   :  e789 ; 
+ 85   :  e779 ; 
+ 86   :  e76a ; 
+ 87   :  e75b ; 
+ 88   :  e74e ; 
+ 89   :  e741 ; 
+ 8a   :  e736 ; 
+ 8b   :  e72b ; 
+ 8c   :  e721 ; 
+ 8d   :  e718 ; 
+ 8e   :  e710 ; 
+ 8f   :  e709 ; 
+ 90   :  e703 ; 
+ 91   :  e6fe ; 
+ 92   :  e6fa ; 
+ 93   :  e6f6 ; 
+ 94   :  e6f4 ; 
+ 95   :  e6f3 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f4 ; 
- 99   :  e6f6 ; 
- 9a   :  e6f9 ; 
- 9b   :  e6fd ; 
- 9c   :  e702 ; 
- 9d   :  e708 ; 
- 9e   :  e70f ; 
- 9f   :  e717 ; 
- a0   :  e720 ; 
- a1   :  e72a ; 
- a2   :  e736 ; 
- a3   :  e742 ; 
- a4   :  e74f ; 
- a5   :  e75e ; 
- a6   :  e76d ; 
- a7   :  e77e ; 
- a8   :  e790 ; 
- a9   :  e7a3 ; 
- aa   :  e7b7 ; 
- ab   :  e7cc ; 
- ac   :  e7e2 ; 
- ad   :  e7f9 ; 
- ae   :  e811 ; 
- af   :  e82b ; 
- b0   :  e846 ; 
- b1   :  e861 ; 
- b2   :  e87e ; 
- b3   :  e89c ; 
- b4   :  e8bc ; 
- b5   :  e8dc ; 
- b6   :  e8fd ; 
- b7   :  e920 ; 
- b8   :  e944 ; 
- b9   :  e969 ; 
- ba   :  e98f ; 
- bb   :  e9b6 ; 
- bc   :  e9df ; 
- bd   :  ea08 ; 
- be   :  ea33 ; 
- bf   :  ea5f ; 
- c0   :  ea8c ; 
- c1   :  eaba ; 
- c2   :  eaea ; 
- c3   :  eb1b ; 
- c4   :  eb4d ; 
- c5   :  eb80 ; 
- c6   :  ebb4 ; 
- c7   :  ebe9 ; 
- c8   :  ec20 ; 
- c9   :  ec58 ; 
- ca   :  ec91 ; 
- cb   :  eccb ; 
- cc   :  ed07 ; 
- cd   :  ed43 ; 
- ce   :  ed81 ; 
- cf   :  edc0 ; 
- d0   :  ee00 ; 
- d1   :  ee42 ; 
- d2   :  ee84 ; 
- d3   :  eec8 ; 
- d4   :  ef0d ; 
- d5   :  ef54 ; 
- d6   :  ef9b ; 
- d7   :  efe4 ; 
- d8   :  f02d ; 
- d9   :  f078 ; 
- da   :  f0c5 ; 
- db   :  f112 ; 
- dc   :  f161 ; 
- dd   :  f1b0 ; 
- de   :  f201 ; 
- df   :  f254 ; 
- e0   :  f2a7 ; 
- e1   :  f2fc ; 
- e2   :  f351 ; 
- e3   :  f3a8 ; 
- e4   :  f400 ; 
- e5   :  f45a ; 
- e6   :  f4b4 ; 
- e7   :  f510 ; 
- e8   :  f56c ; 
- e9   :  f5ca ; 
- ea   :  f629 ; 
- eb   :  f68a ; 
- ec   :  f6eb ; 
- ed   :  f74e ; 
- ee   :  f7b1 ; 
- ef   :  f816 ; 
- f0   :  f87c ; 
- f1   :  f8e3 ; 
- f2   :  f94c ; 
- f3   :  f9b5 ; 
- f4   :  fa20 ; 
- f5   :  fa8b ; 
- f6   :  faf8 ; 
- f7   :  fb66 ; 
- f8   :  fbd5 ; 
- f9   :  fc46 ; 
- fa   :  fcb8 ; 
- fb   :  fd29 ; 
- fc   :  fd9c ; 
- fd   :  fe0e ; 
- fe   :  fe82 ; 
- ff   :  fef7 ; 
+ 98   :  e6f5 ; 
+ 99   :  e6f8 ; 
+ 9a   :  e6fc ; 
+ 9b   :  e700 ; 
+ 9c   :  e706 ; 
+ 9d   :  e70d ; 
+ 9e   :  e715 ; 
+ 9f   :  e71e ; 
+ a0   :  e728 ; 
+ a1   :  e733 ; 
+ a2   :  e73f ; 
+ a3   :  e74c ; 
+ a4   :  e75a ; 
+ a5   :  e769 ; 
+ a6   :  e77a ; 
+ a7   :  e78b ; 
+ a8   :  e79e ; 
+ a9   :  e7b2 ; 
+ aa   :  e7c6 ; 
+ ab   :  e7dc ; 
+ ac   :  e7f3 ; 
+ ad   :  e80b ; 
+ ae   :  e824 ; 
+ af   :  e83f ; 
+ b0   :  e85a ; 
+ b1   :  e877 ; 
+ b2   :  e895 ; 
+ b3   :  e8b4 ; 
+ b4   :  e8d4 ; 
+ b5   :  e8f5 ; 
+ b6   :  e917 ; 
+ b7   :  e93b ; 
+ b8   :  e95f ; 
+ b9   :  e985 ; 
+ ba   :  e9ac ; 
+ bb   :  e9d4 ; 
+ bc   :  e9fe ; 
+ bd   :  ea28 ; 
+ be   :  ea54 ; 
+ bf   :  ea81 ; 
+ c0   :  eaaf ; 
+ c1   :  eade ; 
+ c2   :  eb0e ; 
+ c3   :  eb40 ; 
+ c4   :  eb73 ; 
+ c5   :  eba7 ; 
+ c6   :  ebdc ; 
+ c7   :  ec12 ; 
+ c8   :  ec4a ; 
+ c9   :  ec83 ; 
+ ca   :  ecbc ; 
+ cb   :  ecf8 ; 
+ cc   :  ed34 ; 
+ cd   :  ed71 ; 
+ ce   :  edb0 ; 
+ cf   :  edf0 ; 
+ d0   :  ee31 ; 
+ d1   :  ee74 ; 
+ d2   :  eeb7 ; 
+ d3   :  eefc ; 
+ d4   :  ef42 ; 
+ d5   :  ef89 ; 
+ d6   :  efd1 ; 
+ d7   :  f01b ; 
+ d8   :  f066 ; 
+ d9   :  f0b1 ; 
+ da   :  f0ff ; 
+ db   :  f14d ; 
+ dc   :  f19c ; 
+ dd   :  f1ed ; 
+ de   :  f23f ; 
+ df   :  f292 ; 
+ e0   :  f2e6 ; 
+ e1   :  f33c ; 
+ e2   :  f392 ; 
+ e3   :  f3ea ; 
+ e4   :  f443 ; 
+ e5   :  f49d ; 
+ e6   :  f4f9 ; 
+ e7   :  f555 ; 
+ e8   :  f5b3 ; 
+ e9   :  f612 ; 
+ ea   :  f672 ; 
+ eb   :  f6d3 ; 
+ ec   :  f735 ; 
+ ed   :  f798 ; 
+ ee   :  f7fd ; 
+ ef   :  f863 ; 
+ f0   :  f8ca ; 
+ f1   :  f932 ; 
+ f2   :  f99b ; 
+ f3   :  fa05 ; 
+ f4   :  fa70 ; 
+ f5   :  fadd ; 
+ f6   :  fb4a ; 
+ f7   :  fbb9 ; 
+ f8   :  fc29 ; 
+ f9   :  fc9c ; 
+ fa   :  fd0d ; 
+ fb   :  fd7f ; 
+ fc   :  fdf2 ; 
+ fd   :  fe64 ; 
+ fe   :  fed8 ; 
+ ff   :  ff4d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_58.mif
index f98ab2b981..2c91050369 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_58.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fffa ; 
- 1   :  13 ; 
- 2   :  2e ; 
- 3   :  49 ; 
- 4   :  66 ; 
- 5   :  83 ; 
- 6   :  a0 ; 
- 7   :  bd ; 
- 8   :  d8 ; 
- 9   :  f4 ; 
- a   :  110 ; 
- b   :  12b ; 
- c   :  147 ; 
- d   :  163 ; 
- e   :  17f ; 
- f   :  19b ; 
- 10   :  1b7 ; 
- 11   :  1d3 ; 
- 12   :  1f0 ; 
- 13   :  20c ; 
- 14   :  228 ; 
- 15   :  245 ; 
- 16   :  262 ; 
- 17   :  27e ; 
- 18   :  29b ; 
- 19   :  2b7 ; 
- 1a   :  2d4 ; 
- 1b   :  2f1 ; 
- 1c   :  30e ; 
- 1d   :  32b ; 
- 1e   :  347 ; 
- 1f   :  364 ; 
- 20   :  381 ; 
- 21   :  39e ; 
- 22   :  3bb ; 
- 23   :  3d8 ; 
- 24   :  3f5 ; 
- 25   :  411 ; 
- 26   :  42e ; 
- 27   :  44b ; 
- 28   :  468 ; 
- 29   :  485 ; 
- 2a   :  4a1 ; 
- 2b   :  4be ; 
- 2c   :  4db ; 
- 2d   :  4f7 ; 
- 2e   :  514 ; 
- 2f   :  530 ; 
- 30   :  54d ; 
- 31   :  569 ; 
- 32   :  586 ; 
- 33   :  5a2 ; 
- 34   :  5be ; 
- 35   :  5da ; 
- 36   :  5f6 ; 
- 37   :  612 ; 
- 38   :  62e ; 
- 39   :  649 ; 
- 3a   :  665 ; 
- 3b   :  680 ; 
- 3c   :  69c ; 
- 3d   :  6b7 ; 
- 3e   :  6d2 ; 
- 3f   :  6ed ; 
- 40   :  708 ; 
- 41   :  722 ; 
- 42   :  73d ; 
- 43   :  757 ; 
- 44   :  771 ; 
- 45   :  78b ; 
- 46   :  7a5 ; 
- 47   :  7bf ; 
- 48   :  7d8 ; 
- 49   :  7f2 ; 
- 4a   :  80b ; 
- 4b   :  824 ; 
- 4c   :  83d ; 
- 4d   :  855 ; 
- 4e   :  86e ; 
- 4f   :  886 ; 
- 50   :  89e ; 
- 51   :  8b5 ; 
- 52   :  8cd ; 
- 53   :  8e4 ; 
- 54   :  8fb ; 
- 55   :  912 ; 
- 56   :  928 ; 
- 57   :  93f ; 
- 58   :  955 ; 
- 59   :  96a ; 
- 5a   :  980 ; 
- 5b   :  995 ; 
- 5c   :  9aa ; 
- 5d   :  9bf ; 
- 5e   :  9d3 ; 
- 5f   :  9e7 ; 
- 60   :  9fb ; 
- 61   :  a0e ; 
- 62   :  a22 ; 
- 63   :  a34 ; 
- 64   :  a47 ; 
- 65   :  a59 ; 
- 66   :  a6b ; 
- 67   :  a7d ; 
- 68   :  a8e ; 
- 69   :  a9f ; 
- 6a   :  ab0 ; 
- 6b   :  ac0 ; 
- 6c   :  ad0 ; 
- 6d   :  adf ; 
- 6e   :  aef ; 
- 6f   :  afe ; 
- 70   :  b0c ; 
- 71   :  b1a ; 
- 72   :  b28 ; 
- 73   :  b35 ; 
- 74   :  b42 ; 
- 75   :  b4f ; 
- 76   :  b5b ; 
- 77   :  b67 ; 
- 78   :  b72 ; 
- 79   :  b7e ; 
- 7a   :  b88 ; 
- 7b   :  b92 ; 
- 7c   :  b9c ; 
- 7d   :  ba6 ; 
- 7e   :  baf ; 
- 7f   :  bb7 ; 
- 80   :  bbf ; 
- 81   :  bc7 ; 
- 82   :  bce ; 
- 83   :  bd5 ; 
- 84   :  bdc ; 
- 85   :  be2 ; 
- 86   :  be7 ; 
- 87   :  bec ; 
- 88   :  bf1 ; 
- 89   :  bf5 ; 
- 8a   :  bf9 ; 
- 8b   :  bfc ; 
- 8c   :  bff ; 
- 8d   :  c01 ; 
- 8e   :  c03 ; 
+ 0   :  d ; 
+ 1   :  27 ; 
+ 2   :  42 ; 
+ 3   :  5f ; 
+ 4   :  7c ; 
+ 5   :  99 ; 
+ 6   :  b5 ; 
+ 7   :  d2 ; 
+ 8   :  ed ; 
+ 9   :  109 ; 
+ a   :  124 ; 
+ b   :  140 ; 
+ c   :  15c ; 
+ d   :  178 ; 
+ e   :  194 ; 
+ f   :  1b0 ; 
+ 10   :  1cc ; 
+ 11   :  1e9 ; 
+ 12   :  205 ; 
+ 13   :  221 ; 
+ 14   :  23e ; 
+ 15   :  25a ; 
+ 16   :  277 ; 
+ 17   :  294 ; 
+ 18   :  2b0 ; 
+ 19   :  2cd ; 
+ 1a   :  2ea ; 
+ 1b   :  306 ; 
+ 1c   :  323 ; 
+ 1d   :  340 ; 
+ 1e   :  35d ; 
+ 1f   :  37a ; 
+ 20   :  397 ; 
+ 21   :  3b4 ; 
+ 22   :  3d0 ; 
+ 23   :  3ed ; 
+ 24   :  40a ; 
+ 25   :  427 ; 
+ 26   :  444 ; 
+ 27   :  461 ; 
+ 28   :  47d ; 
+ 29   :  49a ; 
+ 2a   :  4b7 ; 
+ 2b   :  4d4 ; 
+ 2c   :  4f0 ; 
+ 2d   :  50d ; 
+ 2e   :  529 ; 
+ 2f   :  546 ; 
+ 30   :  562 ; 
+ 31   :  57e ; 
+ 32   :  59b ; 
+ 33   :  5b7 ; 
+ 34   :  5d3 ; 
+ 35   :  5ef ; 
+ 36   :  60b ; 
+ 37   :  627 ; 
+ 38   :  642 ; 
+ 39   :  65e ; 
+ 3a   :  679 ; 
+ 3b   :  695 ; 
+ 3c   :  6b0 ; 
+ 3d   :  6cb ; 
+ 3e   :  6e6 ; 
+ 3f   :  701 ; 
+ 40   :  71c ; 
+ 41   :  736 ; 
+ 42   :  751 ; 
+ 43   :  76b ; 
+ 44   :  785 ; 
+ 45   :  79f ; 
+ 46   :  7b9 ; 
+ 47   :  7d2 ; 
+ 48   :  7ec ; 
+ 49   :  805 ; 
+ 4a   :  81e ; 
+ 4b   :  837 ; 
+ 4c   :  84f ; 
+ 4d   :  868 ; 
+ 4e   :  880 ; 
+ 4f   :  898 ; 
+ 50   :  8af ; 
+ 51   :  8c7 ; 
+ 52   :  8de ; 
+ 53   :  8f5 ; 
+ 54   :  90c ; 
+ 55   :  923 ; 
+ 56   :  939 ; 
+ 57   :  94f ; 
+ 58   :  965 ; 
+ 59   :  97a ; 
+ 5a   :  990 ; 
+ 5b   :  9a5 ; 
+ 5c   :  9b9 ; 
+ 5d   :  9ce ; 
+ 5e   :  9e2 ; 
+ 5f   :  9f6 ; 
+ 60   :  a09 ; 
+ 61   :  a1d ; 
+ 62   :  a30 ; 
+ 63   :  a42 ; 
+ 64   :  a55 ; 
+ 65   :  a67 ; 
+ 66   :  a78 ; 
+ 67   :  a8a ; 
+ 68   :  a9b ; 
+ 69   :  aac ; 
+ 6a   :  abc ; 
+ 6b   :  acc ; 
+ 6c   :  adc ; 
+ 6d   :  aeb ; 
+ 6e   :  afa ; 
+ 6f   :  b08 ; 
+ 70   :  b17 ; 
+ 71   :  b25 ; 
+ 72   :  b32 ; 
+ 73   :  b3f ; 
+ 74   :  b4c ; 
+ 75   :  b58 ; 
+ 76   :  b64 ; 
+ 77   :  b70 ; 
+ 78   :  b7b ; 
+ 79   :  b86 ; 
+ 7a   :  b90 ; 
+ 7b   :  b9a ; 
+ 7c   :  ba3 ; 
+ 7d   :  bac ; 
+ 7e   :  bb5 ; 
+ 7f   :  bbd ; 
+ 80   :  bc5 ; 
+ 81   :  bcd ; 
+ 82   :  bd4 ; 
+ 83   :  bda ; 
+ 84   :  be0 ; 
+ 85   :  be6 ; 
+ 86   :  beb ; 
+ 87   :  bf0 ; 
+ 88   :  bf4 ; 
+ 89   :  bf8 ; 
+ 8a   :  bfb ; 
+ 8b   :  bfe ; 
+ 8c   :  c01 ; 
+ 8d   :  c03 ; 
+ 8e   :  c04 ; 
  8f   :  c05 ; 
  90   :  c06 ; 
  91   :  c06 ; 
  92   :  c06 ; 
  93   :  c05 ; 
- 94   :  c04 ; 
- 95   :  c03 ; 
- 96   :  c01 ; 
- 97   :  bff ; 
- 98   :  bfc ; 
- 99   :  bf8 ; 
- 9a   :  bf4 ; 
- 9b   :  bf0 ; 
- 9c   :  beb ; 
- 9d   :  be5 ; 
- 9e   :  bdf ; 
- 9f   :  bd9 ; 
- a0   :  bd2 ; 
- a1   :  bcb ; 
- a2   :  bc3 ; 
- a3   :  bba ; 
- a4   :  bb1 ; 
- a5   :  ba8 ; 
- a6   :  b9e ; 
- a7   :  b93 ; 
- a8   :  b88 ; 
- a9   :  b7c ; 
- aa   :  b70 ; 
- ab   :  b64 ; 
- ac   :  b56 ; 
- ad   :  b49 ; 
- ae   :  b3b ; 
- af   :  b2c ; 
- b0   :  b1d ; 
- b1   :  b0d ; 
- b2   :  afc ; 
- b3   :  aec ; 
- b4   :  ada ; 
- b5   :  ac8 ; 
- b6   :  ab6 ; 
- b7   :  aa3 ; 
- b8   :  a90 ; 
- b9   :  a7c ; 
- ba   :  a67 ; 
- bb   :  a52 ; 
- bc   :  a3c ; 
- bd   :  a26 ; 
- be   :  a10 ; 
- bf   :  9f9 ; 
- c0   :  9e1 ; 
- c1   :  9c9 ; 
- c2   :  9b0 ; 
- c3   :  997 ; 
- c4   :  97d ; 
- c5   :  963 ; 
- c6   :  948 ; 
- c7   :  92d ; 
- c8   :  911 ; 
- c9   :  8f5 ; 
- ca   :  8d8 ; 
- cb   :  8bb ; 
- cc   :  89d ; 
- cd   :  87f ; 
- ce   :  860 ; 
- cf   :  840 ; 
- d0   :  821 ; 
- d1   :  800 ; 
- d2   :  7df ; 
- d3   :  7be ; 
- d4   :  79c ; 
- d5   :  77a ; 
- d6   :  757 ; 
- d7   :  734 ; 
- d8   :  710 ; 
- d9   :  6ec ; 
- da   :  6c7 ; 
- db   :  6a2 ; 
- dc   :  67d ; 
- dd   :  657 ; 
- de   :  630 ; 
- df   :  609 ; 
- e0   :  5e2 ; 
- e1   :  5ba ; 
- e2   :  591 ; 
- e3   :  569 ; 
- e4   :  53f ; 
- e5   :  516 ; 
- e6   :  4ec ; 
- e7   :  4c1 ; 
- e8   :  496 ; 
- e9   :  46b ; 
- ea   :  43f ; 
- eb   :  413 ; 
- ec   :  3e6 ; 
- ed   :  3b9 ; 
- ee   :  38c ; 
- ef   :  35e ; 
- f0   :  330 ; 
- f1   :  302 ; 
- f2   :  2d3 ; 
- f3   :  2a3 ; 
- f4   :  274 ; 
- f5   :  244 ; 
- f6   :  214 ; 
- f7   :  1e3 ; 
- f8   :  1b2 ; 
- f9   :  180 ; 
- fa   :  14f ; 
- fb   :  11d ; 
- fc   :  ea ; 
- fd   :  b7 ; 
- fe   :  82 ; 
- ff   :  4c ; 
+ 94   :  c03 ; 
+ 95   :  c02 ; 
+ 96   :  bff ; 
+ 97   :  bfc ; 
+ 98   :  bf9 ; 
+ 99   :  bf5 ; 
+ 9a   :  bf1 ; 
+ 9b   :  bec ; 
+ 9c   :  be7 ; 
+ 9d   :  be1 ; 
+ 9e   :  bdb ; 
+ 9f   :  bd4 ; 
+ a0   :  bcd ; 
+ a1   :  bc5 ; 
+ a2   :  bbc ; 
+ a3   :  bb3 ; 
+ a4   :  baa ; 
+ a5   :  ba0 ; 
+ a6   :  b96 ; 
+ a7   :  b8b ; 
+ a8   :  b7f ; 
+ a9   :  b73 ; 
+ aa   :  b67 ; 
+ ab   :  b5a ; 
+ ac   :  b4c ; 
+ ad   :  b3e ; 
+ ae   :  b30 ; 
+ af   :  b20 ; 
+ b0   :  b11 ; 
+ b1   :  b01 ; 
+ b2   :  af0 ; 
+ b3   :  adf ; 
+ b4   :  acd ; 
+ b5   :  abb ; 
+ b6   :  aa8 ; 
+ b7   :  a94 ; 
+ b8   :  a81 ; 
+ b9   :  a6c ; 
+ ba   :  a57 ; 
+ bb   :  a42 ; 
+ bc   :  a2c ; 
+ bd   :  a15 ; 
+ be   :  9fe ; 
+ bf   :  9e7 ; 
+ c0   :  9cf ; 
+ c1   :  9b6 ; 
+ c2   :  99d ; 
+ c3   :  984 ; 
+ c4   :  96a ; 
+ c5   :  94f ; 
+ c6   :  934 ; 
+ c7   :  918 ; 
+ c8   :  8fc ; 
+ c9   :  8df ; 
+ ca   :  8c2 ; 
+ cb   :  8a4 ; 
+ cc   :  886 ; 
+ cd   :  867 ; 
+ ce   :  848 ; 
+ cf   :  829 ; 
+ d0   :  808 ; 
+ d1   :  7e8 ; 
+ d2   :  7c6 ; 
+ d3   :  7a5 ; 
+ d4   :  783 ; 
+ d5   :  760 ; 
+ d6   :  73d ; 
+ d7   :  719 ; 
+ d8   :  6f5 ; 
+ d9   :  6d1 ; 
+ da   :  6ac ; 
+ db   :  686 ; 
+ dc   :  660 ; 
+ dd   :  63a ; 
+ de   :  613 ; 
+ df   :  5eb ; 
+ e0   :  5c4 ; 
+ e1   :  59b ; 
+ e2   :  573 ; 
+ e3   :  54a ; 
+ e4   :  520 ; 
+ e5   :  4f6 ; 
+ e6   :  4cc ; 
+ e7   :  4a1 ; 
+ e8   :  476 ; 
+ e9   :  44a ; 
+ ea   :  41e ; 
+ eb   :  3f2 ; 
+ ec   :  3c5 ; 
+ ed   :  397 ; 
+ ee   :  36a ; 
+ ef   :  33c ; 
+ f0   :  30d ; 
+ f1   :  2de ; 
+ f2   :  2af ; 
+ f3   :  280 ; 
+ f4   :  250 ; 
+ f5   :  220 ; 
+ f6   :  1ef ; 
+ f7   :  1be ; 
+ f8   :  18d ; 
+ f9   :  15b ; 
+ fa   :  129 ; 
+ fb   :  f7 ; 
+ fc   :  c3 ; 
+ fd   :  8f ; 
+ fe   :  5a ; 
+ ff   :  25 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_59.mif
index ab74dd4dff..5290bc459d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_59.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff0 ; 
- 1   :  ffe1 ; 
- 2   :  ffd3 ; 
- 3   :  ffc7 ; 
- 4   :  ffba ; 
- 5   :  ffae ; 
- 6   :  ffa3 ; 
- 7   :  ff96 ; 
- 8   :  ff8a ; 
- 9   :  ff7d ; 
- a   :  ff6e ; 
- b   :  ff60 ; 
- c   :  ff51 ; 
- d   :  ff43 ; 
- e   :  ff35 ; 
- f   :  ff26 ; 
- 10   :  ff18 ; 
- 11   :  ff0a ; 
- 12   :  fefb ; 
- 13   :  feed ; 
- 14   :  fede ; 
- 15   :  fed0 ; 
- 16   :  fec1 ; 
- 17   :  feb2 ; 
- 18   :  fea4 ; 
- 19   :  fe95 ; 
- 1a   :  fe86 ; 
- 1b   :  fe78 ; 
- 1c   :  fe69 ; 
- 1d   :  fe5a ; 
- 1e   :  fe4b ; 
- 1f   :  fe3d ; 
- 20   :  fe2e ; 
- 21   :  fe1f ; 
- 22   :  fe10 ; 
- 23   :  fe02 ; 
- 24   :  fdf3 ; 
- 25   :  fde4 ; 
- 26   :  fdd5 ; 
- 27   :  fdc6 ; 
- 28   :  fdb8 ; 
- 29   :  fda9 ; 
- 2a   :  fd9a ; 
- 2b   :  fd8b ; 
- 2c   :  fd7d ; 
- 2d   :  fd6e ; 
- 2e   :  fd5f ; 
- 2f   :  fd51 ; 
- 30   :  fd42 ; 
- 31   :  fd33 ; 
- 32   :  fd25 ; 
- 33   :  fd16 ; 
- 34   :  fd08 ; 
- 35   :  fcfa ; 
- 36   :  fceb ; 
- 37   :  fcdd ; 
- 38   :  fccf ; 
- 39   :  fcc0 ; 
- 3a   :  fcb2 ; 
- 3b   :  fca4 ; 
- 3c   :  fc96 ; 
- 3d   :  fc88 ; 
- 3e   :  fc7a ; 
- 3f   :  fc6c ; 
- 40   :  fc5e ; 
- 41   :  fc51 ; 
- 42   :  fc43 ; 
- 43   :  fc36 ; 
- 44   :  fc28 ; 
- 45   :  fc1b ; 
- 46   :  fc0d ; 
- 47   :  fc00 ; 
- 48   :  fbf3 ; 
- 49   :  fbe6 ; 
- 4a   :  fbd9 ; 
- 4b   :  fbcc ; 
- 4c   :  fbbf ; 
- 4d   :  fbb3 ; 
- 4e   :  fba6 ; 
- 4f   :  fb9a ; 
- 50   :  fb8d ; 
- 51   :  fb81 ; 
- 52   :  fb75 ; 
- 53   :  fb69 ; 
- 54   :  fb5d ; 
- 55   :  fb52 ; 
- 56   :  fb46 ; 
- 57   :  fb3b ; 
- 58   :  fb2f ; 
- 59   :  fb24 ; 
- 5a   :  fb19 ; 
- 5b   :  fb0e ; 
- 5c   :  fb03 ; 
- 5d   :  faf9 ; 
- 5e   :  faee ; 
- 5f   :  fae4 ; 
- 60   :  fada ; 
- 61   :  fad0 ; 
- 62   :  fac6 ; 
- 63   :  fabc ; 
- 64   :  fab3 ; 
- 65   :  faa9 ; 
- 66   :  faa0 ; 
- 67   :  fa97 ; 
- 68   :  fa8e ; 
- 69   :  fa85 ; 
- 6a   :  fa7d ; 
- 6b   :  fa74 ; 
- 6c   :  fa6c ; 
- 6d   :  fa64 ; 
- 6e   :  fa5c ; 
- 6f   :  fa55 ; 
- 70   :  fa4d ; 
- 71   :  fa46 ; 
- 72   :  fa3f ; 
- 73   :  fa38 ; 
- 74   :  fa32 ; 
- 75   :  fa2b ; 
- 76   :  fa25 ; 
- 77   :  fa1f ; 
- 78   :  fa19 ; 
- 79   :  fa13 ; 
- 7a   :  fa0e ; 
- 7b   :  fa09 ; 
- 7c   :  fa04 ; 
- 7d   :  f9ff ; 
- 7e   :  f9fa ; 
- 7f   :  f9f6 ; 
- 80   :  f9f2 ; 
- 81   :  f9ee ; 
- 82   :  f9ea ; 
- 83   :  f9e7 ; 
- 84   :  f9e4 ; 
- 85   :  f9e1 ; 
- 86   :  f9de ; 
- 87   :  f9db ; 
- 88   :  f9d9 ; 
- 89   :  f9d7 ; 
- 8a   :  f9d5 ; 
- 8b   :  f9d4 ; 
- 8c   :  f9d2 ; 
+ 0   :  ffe5 ; 
+ 1   :  ffd7 ; 
+ 2   :  ffca ; 
+ 3   :  ffbc ; 
+ 4   :  ffb1 ; 
+ 5   :  ffa5 ; 
+ 6   :  ff9a ; 
+ 7   :  ff8d ; 
+ 8   :  ff80 ; 
+ 9   :  ff72 ; 
+ a   :  ff64 ; 
+ b   :  ff55 ; 
+ c   :  ff47 ; 
+ d   :  ff38 ; 
+ e   :  ff2a ; 
+ f   :  ff1c ; 
+ 10   :  ff0d ; 
+ 11   :  feff ; 
+ 12   :  fef0 ; 
+ 13   :  fee2 ; 
+ 14   :  fed3 ; 
+ 15   :  fec5 ; 
+ 16   :  feb6 ; 
+ 17   :  fea7 ; 
+ 18   :  fe99 ; 
+ 19   :  fe8a ; 
+ 1a   :  fe7b ; 
+ 1b   :  fe6d ; 
+ 1c   :  fe5e ; 
+ 1d   :  fe4f ; 
+ 1e   :  fe40 ; 
+ 1f   :  fe32 ; 
+ 20   :  fe23 ; 
+ 21   :  fe14 ; 
+ 22   :  fe05 ; 
+ 23   :  fdf6 ; 
+ 24   :  fde8 ; 
+ 25   :  fdd9 ; 
+ 26   :  fdca ; 
+ 27   :  fdbb ; 
+ 28   :  fdad ; 
+ 29   :  fd9e ; 
+ 2a   :  fd8f ; 
+ 2b   :  fd80 ; 
+ 2c   :  fd72 ; 
+ 2d   :  fd63 ; 
+ 2e   :  fd54 ; 
+ 2f   :  fd46 ; 
+ 30   :  fd37 ; 
+ 31   :  fd29 ; 
+ 32   :  fd1a ; 
+ 33   :  fd0c ; 
+ 34   :  fcfd ; 
+ 35   :  fcef ; 
+ 36   :  fce0 ; 
+ 37   :  fcd2 ; 
+ 38   :  fcc4 ; 
+ 39   :  fcb6 ; 
+ 3a   :  fca8 ; 
+ 3b   :  fc9a ; 
+ 3c   :  fc8c ; 
+ 3d   :  fc7e ; 
+ 3e   :  fc70 ; 
+ 3f   :  fc62 ; 
+ 40   :  fc54 ; 
+ 41   :  fc47 ; 
+ 42   :  fc39 ; 
+ 43   :  fc2b ; 
+ 44   :  fc1e ; 
+ 45   :  fc11 ; 
+ 46   :  fc03 ; 
+ 47   :  fbf6 ; 
+ 48   :  fbe9 ; 
+ 49   :  fbdc ; 
+ 4a   :  fbcf ; 
+ 4b   :  fbc3 ; 
+ 4c   :  fbb6 ; 
+ 4d   :  fba9 ; 
+ 4e   :  fb9d ; 
+ 4f   :  fb91 ; 
+ 50   :  fb84 ; 
+ 51   :  fb78 ; 
+ 52   :  fb6c ; 
+ 53   :  fb60 ; 
+ 54   :  fb55 ; 
+ 55   :  fb49 ; 
+ 56   :  fb3d ; 
+ 57   :  fb32 ; 
+ 58   :  fb27 ; 
+ 59   :  fb1c ; 
+ 5a   :  fb11 ; 
+ 5b   :  fb06 ; 
+ 5c   :  fafb ; 
+ 5d   :  faf1 ; 
+ 5e   :  fae6 ; 
+ 5f   :  fadc ; 
+ 60   :  fad2 ; 
+ 61   :  fac8 ; 
+ 62   :  fabf ; 
+ 63   :  fab5 ; 
+ 64   :  faac ; 
+ 65   :  faa2 ; 
+ 66   :  fa99 ; 
+ 67   :  fa90 ; 
+ 68   :  fa87 ; 
+ 69   :  fa7f ; 
+ 6a   :  fa77 ; 
+ 6b   :  fa6e ; 
+ 6c   :  fa66 ; 
+ 6d   :  fa5e ; 
+ 6e   :  fa57 ; 
+ 6f   :  fa4f ; 
+ 70   :  fa48 ; 
+ 71   :  fa41 ; 
+ 72   :  fa3a ; 
+ 73   :  fa33 ; 
+ 74   :  fa2d ; 
+ 75   :  fa26 ; 
+ 76   :  fa20 ; 
+ 77   :  fa1a ; 
+ 78   :  fa15 ; 
+ 79   :  fa0f ; 
+ 7a   :  fa0a ; 
+ 7b   :  fa05 ; 
+ 7c   :  fa00 ; 
+ 7d   :  f9fc ; 
+ 7e   :  f9f7 ; 
+ 7f   :  f9f3 ; 
+ 80   :  f9ef ; 
+ 81   :  f9eb ; 
+ 82   :  f9e8 ; 
+ 83   :  f9e4 ; 
+ 84   :  f9e1 ; 
+ 85   :  f9df ; 
+ 86   :  f9dc ; 
+ 87   :  f9da ; 
+ 88   :  f9d8 ; 
+ 89   :  f9d6 ; 
+ 8a   :  f9d4 ; 
+ 8b   :  f9d3 ; 
+ 8c   :  f9d1 ; 
  8d   :  f9d1 ; 
  8e   :  f9d0 ; 
- 8f   :  f9d0 ; 
+ 8f   :  f9cf ; 
  90   :  f9cf ; 
  91   :  f9cf ; 
- 92   :  f9cf ; 
+ 92   :  f9d0 ; 
  93   :  f9d0 ; 
- 94   :  f9d0 ; 
- 95   :  f9d1 ; 
- 96   :  f9d3 ; 
- 97   :  f9d4 ; 
- 98   :  f9d6 ; 
- 99   :  f9d8 ; 
- 9a   :  f9da ; 
- 9b   :  f9dc ; 
- 9c   :  f9df ; 
- 9d   :  f9e2 ; 
- 9e   :  f9e5 ; 
- 9f   :  f9e9 ; 
- a0   :  f9ec ; 
- a1   :  f9f0 ; 
- a2   :  f9f5 ; 
- a3   :  f9f9 ; 
- a4   :  f9fe ; 
- a5   :  fa03 ; 
- a6   :  fa08 ; 
- a7   :  fa0e ; 
- a8   :  fa14 ; 
- a9   :  fa1a ; 
- aa   :  fa21 ; 
- ab   :  fa27 ; 
- ac   :  fa2e ; 
- ad   :  fa36 ; 
- ae   :  fa3d ; 
- af   :  fa45 ; 
- b0   :  fa4d ; 
- b1   :  fa55 ; 
- b2   :  fa5e ; 
- b3   :  fa67 ; 
- b4   :  fa70 ; 
- b5   :  fa79 ; 
- b6   :  fa83 ; 
- b7   :  fa8d ; 
- b8   :  fa97 ; 
- b9   :  faa2 ; 
- ba   :  faad ; 
- bb   :  fab8 ; 
- bc   :  fac3 ; 
- bd   :  face ; 
- be   :  fada ; 
- bf   :  fae7 ; 
- c0   :  faf3 ; 
- c1   :  fb00 ; 
- c2   :  fb0d ; 
- c3   :  fb1a ; 
- c4   :  fb27 ; 
- c5   :  fb35 ; 
- c6   :  fb43 ; 
- c7   :  fb51 ; 
- c8   :  fb60 ; 
- c9   :  fb6f ; 
- ca   :  fb7e ; 
- cb   :  fb8d ; 
- cc   :  fb9d ; 
- cd   :  fbac ; 
- ce   :  fbbc ; 
- cf   :  fbcd ; 
- d0   :  fbdd ; 
- d1   :  fbee ; 
- d2   :  fbff ; 
- d3   :  fc11 ; 
- d4   :  fc22 ; 
- d5   :  fc34 ; 
- d6   :  fc46 ; 
- d7   :  fc59 ; 
- d8   :  fc6b ; 
- d9   :  fc7e ; 
- da   :  fc91 ; 
- db   :  fca4 ; 
- dc   :  fcb8 ; 
- dd   :  fccc ; 
- de   :  fce0 ; 
- df   :  fcf4 ; 
- e0   :  fd08 ; 
- e1   :  fd1d ; 
- e2   :  fd32 ; 
- e3   :  fd47 ; 
- e4   :  fd5c ; 
- e5   :  fd72 ; 
- e6   :  fd88 ; 
- e7   :  fd9e ; 
- e8   :  fdb4 ; 
- e9   :  fdca ; 
- ea   :  fde1 ; 
- eb   :  fdf8 ; 
- ec   :  fe0f ; 
- ed   :  fe26 ; 
- ee   :  fe3d ; 
- ef   :  fe55 ; 
- f0   :  fe6d ; 
- f1   :  fe85 ; 
- f2   :  fe9d ; 
- f3   :  feb5 ; 
- f4   :  fece ; 
- f5   :  fee6 ; 
- f6   :  fefe ; 
- f7   :  ff18 ; 
- f8   :  ff31 ; 
- f9   :  ff4c ; 
- fa   :  ff65 ; 
- fb   :  ff7f ; 
- fc   :  ff98 ; 
- fd   :  ffb0 ; 
- fe   :  ffc8 ; 
- ff   :  ffe1 ; 
+ 94   :  f9d1 ; 
+ 95   :  f9d2 ; 
+ 96   :  f9d4 ; 
+ 97   :  f9d5 ; 
+ 98   :  f9d7 ; 
+ 99   :  f9d9 ; 
+ 9a   :  f9dc ; 
+ 9b   :  f9de ; 
+ 9c   :  f9e1 ; 
+ 9d   :  f9e4 ; 
+ 9e   :  f9e8 ; 
+ 9f   :  f9eb ; 
+ a0   :  f9ef ; 
+ a1   :  f9f4 ; 
+ a2   :  f9f8 ; 
+ a3   :  f9fd ; 
+ a4   :  fa02 ; 
+ a5   :  fa07 ; 
+ a6   :  fa0d ; 
+ a7   :  fa12 ; 
+ a8   :  fa19 ; 
+ a9   :  fa1f ; 
+ aa   :  fa26 ; 
+ ab   :  fa2c ; 
+ ac   :  fa34 ; 
+ ad   :  fa3b ; 
+ ae   :  fa43 ; 
+ af   :  fa4b ; 
+ b0   :  fa53 ; 
+ b1   :  fa5c ; 
+ b2   :  fa64 ; 
+ b3   :  fa6e ; 
+ b4   :  fa77 ; 
+ b5   :  fa81 ; 
+ b6   :  fa8a ; 
+ b7   :  fa95 ; 
+ b8   :  fa9f ; 
+ b9   :  faaa ; 
+ ba   :  fab5 ; 
+ bb   :  fac0 ; 
+ bc   :  facc ; 
+ bd   :  fad7 ; 
+ be   :  fae3 ; 
+ bf   :  faf0 ; 
+ c0   :  fafc ; 
+ c1   :  fb09 ; 
+ c2   :  fb16 ; 
+ c3   :  fb24 ; 
+ c4   :  fb31 ; 
+ c5   :  fb3f ; 
+ c6   :  fb4e ; 
+ c7   :  fb5c ; 
+ c8   :  fb6b ; 
+ c9   :  fb7a ; 
+ ca   :  fb89 ; 
+ cb   :  fb99 ; 
+ cc   :  fba8 ; 
+ cd   :  fbb8 ; 
+ ce   :  fbc9 ; 
+ cf   :  fbd9 ; 
+ d0   :  fbea ; 
+ d1   :  fbfb ; 
+ d2   :  fc0c ; 
+ d3   :  fc1e ; 
+ d4   :  fc30 ; 
+ d5   :  fc42 ; 
+ d6   :  fc54 ; 
+ d7   :  fc66 ; 
+ d8   :  fc79 ; 
+ d9   :  fc8c ; 
+ da   :  fc9f ; 
+ db   :  fcb3 ; 
+ dc   :  fcc7 ; 
+ dd   :  fcdb ; 
+ de   :  fcef ; 
+ df   :  fd03 ; 
+ e0   :  fd18 ; 
+ e1   :  fd2d ; 
+ e2   :  fd42 ; 
+ e3   :  fd57 ; 
+ e4   :  fd6d ; 
+ e5   :  fd82 ; 
+ e6   :  fd98 ; 
+ e7   :  fdae ; 
+ e8   :  fdc5 ; 
+ e9   :  fddb ; 
+ ea   :  fdf2 ; 
+ eb   :  fe09 ; 
+ ec   :  fe20 ; 
+ ed   :  fe37 ; 
+ ee   :  fe4f ; 
+ ef   :  fe67 ; 
+ f0   :  fe7f ; 
+ f1   :  fe97 ; 
+ f2   :  feaf ; 
+ f3   :  fec8 ; 
+ f4   :  fee0 ; 
+ f5   :  fef9 ; 
+ f6   :  ff12 ; 
+ f7   :  ff2b ; 
+ f8   :  ff45 ; 
+ f9   :  ff5f ; 
+ fa   :  ff79 ; 
+ fb   :  ff91 ; 
+ fc   :  ffaa ; 
+ fd   :  ffc1 ; 
+ fe   :  ffda ; 
+ ff   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_6.mif
index 7d239ce61e..e92ff4376e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_6.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ba ; 
- 1   :  3f ; 
- 2   :  ffc6 ; 
- 3   :  ff4f ; 
- 4   :  feda ; 
- 5   :  fe66 ; 
- 6   :  fdf2 ; 
- 7   :  fd7f ; 
- 8   :  fd0c ; 
- 9   :  fc9a ; 
- a   :  fc29 ; 
- b   :  fbb9 ; 
- c   :  fb4a ; 
- d   :  fadd ; 
- e   :  fa70 ; 
- f   :  fa05 ; 
- 10   :  f99b ; 
- 11   :  f932 ; 
- 12   :  f8ca ; 
- 13   :  f863 ; 
- 14   :  f7fd ; 
- 15   :  f798 ; 
- 16   :  f735 ; 
- 17   :  f6d3 ; 
- 18   :  f672 ; 
- 19   :  f612 ; 
- 1a   :  f5b3 ; 
- 1b   :  f555 ; 
- 1c   :  f4f9 ; 
- 1d   :  f49d ; 
- 1e   :  f443 ; 
- 1f   :  f3ea ; 
- 20   :  f392 ; 
- 21   :  f33c ; 
- 22   :  f2e6 ; 
- 23   :  f292 ; 
- 24   :  f23f ; 
- 25   :  f1ed ; 
- 26   :  f19c ; 
- 27   :  f14d ; 
- 28   :  f0ff ; 
- 29   :  f0b1 ; 
- 2a   :  f066 ; 
- 2b   :  f01b ; 
- 2c   :  efd1 ; 
- 2d   :  ef89 ; 
- 2e   :  ef42 ; 
- 2f   :  eefc ; 
- 30   :  eeb7 ; 
- 31   :  ee74 ; 
- 32   :  ee31 ; 
- 33   :  edf0 ; 
- 34   :  edb0 ; 
- 35   :  ed71 ; 
- 36   :  ed34 ; 
- 37   :  ecf8 ; 
- 38   :  ecbc ; 
- 39   :  ec83 ; 
- 3a   :  ec4a ; 
- 3b   :  ec12 ; 
- 3c   :  ebdc ; 
- 3d   :  eba7 ; 
- 3e   :  eb73 ; 
- 3f   :  eb40 ; 
- 40   :  eb0e ; 
- 41   :  eade ; 
- 42   :  eaaf ; 
- 43   :  ea81 ; 
- 44   :  ea54 ; 
- 45   :  ea28 ; 
- 46   :  e9fe ; 
- 47   :  e9d4 ; 
- 48   :  e9ac ; 
- 49   :  e985 ; 
- 4a   :  e95f ; 
- 4b   :  e93b ; 
- 4c   :  e917 ; 
- 4d   :  e8f5 ; 
- 4e   :  e8d4 ; 
- 4f   :  e8b4 ; 
- 50   :  e895 ; 
- 51   :  e877 ; 
- 52   :  e85a ; 
- 53   :  e83f ; 
- 54   :  e824 ; 
- 55   :  e80b ; 
- 56   :  e7f3 ; 
- 57   :  e7dc ; 
- 58   :  e7c6 ; 
- 59   :  e7b2 ; 
- 5a   :  e79e ; 
- 5b   :  e78b ; 
- 5c   :  e77a ; 
- 5d   :  e769 ; 
- 5e   :  e75a ; 
- 5f   :  e74c ; 
- 60   :  e73f ; 
- 61   :  e733 ; 
- 62   :  e728 ; 
- 63   :  e71e ; 
- 64   :  e715 ; 
- 65   :  e70d ; 
- 66   :  e706 ; 
- 67   :  e700 ; 
- 68   :  e6fc ; 
- 69   :  e6f8 ; 
- 6a   :  e6f5 ; 
- 6b   :  e6f3 ; 
+ 0   :  117 ; 
+ 1   :  9b ; 
+ 2   :  21 ; 
+ 3   :  ffa8 ; 
+ 4   :  ff32 ; 
+ 5   :  febc ; 
+ 6   :  fe48 ; 
+ 7   :  fdd6 ; 
+ 8   :  fd62 ; 
+ 9   :  fcef ; 
+ a   :  fc7d ; 
+ b   :  fc0d ; 
+ c   :  fb9d ; 
+ d   :  fb2f ; 
+ e   :  fac1 ; 
+ f   :  fa55 ; 
+ 10   :  f9ea ; 
+ 11   :  f980 ; 
+ 12   :  f917 ; 
+ 13   :  f8b0 ; 
+ 14   :  f849 ; 
+ 15   :  f7e4 ; 
+ 16   :  f77f ; 
+ 17   :  f71c ; 
+ 18   :  f6ba ; 
+ 19   :  f659 ; 
+ 1a   :  f5fa ; 
+ 1b   :  f59b ; 
+ 1c   :  f53e ; 
+ 1d   :  f4e2 ; 
+ 1e   :  f487 ; 
+ 1f   :  f42d ; 
+ 20   :  f3d4 ; 
+ 21   :  f37d ; 
+ 22   :  f326 ; 
+ 23   :  f2d1 ; 
+ 24   :  f27d ; 
+ 25   :  f22a ; 
+ 26   :  f1d9 ; 
+ 27   :  f188 ; 
+ 28   :  f139 ; 
+ 29   :  f0eb ; 
+ 2a   :  f09e ; 
+ 2b   :  f053 ; 
+ 2c   :  f008 ; 
+ 2d   :  efbf ; 
+ 2e   :  ef77 ; 
+ 2f   :  ef30 ; 
+ 30   :  eeeb ; 
+ 31   :  eea6 ; 
+ 32   :  ee63 ; 
+ 33   :  ee21 ; 
+ 34   :  ede0 ; 
+ 35   :  eda0 ; 
+ 36   :  ed62 ; 
+ 37   :  ed25 ; 
+ 38   :  ece9 ; 
+ 39   :  ecae ; 
+ 3a   :  ec74 ; 
+ 3b   :  ec3c ; 
+ 3c   :  ec05 ; 
+ 3d   :  ebce ; 
+ 3e   :  eb9a ; 
+ 3f   :  eb66 ; 
+ 40   :  eb33 ; 
+ 41   :  eb02 ; 
+ 42   :  ead2 ; 
+ 43   :  eaa3 ; 
+ 44   :  ea75 ; 
+ 45   :  ea49 ; 
+ 46   :  ea1d ; 
+ 47   :  e9f3 ; 
+ 48   :  e9ca ; 
+ 49   :  e9a2 ; 
+ 4a   :  e97c ; 
+ 4b   :  e956 ; 
+ 4c   :  e932 ; 
+ 4d   :  e90e ; 
+ 4e   :  e8ec ; 
+ 4f   :  e8cc ; 
+ 50   :  e8ac ; 
+ 51   :  e88d ; 
+ 52   :  e870 ; 
+ 53   :  e853 ; 
+ 54   :  e838 ; 
+ 55   :  e81e ; 
+ 56   :  e805 ; 
+ 57   :  e7ed ; 
+ 58   :  e7d7 ; 
+ 59   :  e7c1 ; 
+ 5a   :  e7ac ; 
+ 5b   :  e799 ; 
+ 5c   :  e787 ; 
+ 5d   :  e776 ; 
+ 5e   :  e765 ; 
+ 5f   :  e756 ; 
+ 60   :  e749 ; 
+ 61   :  e73c ; 
+ 62   :  e730 ; 
+ 63   :  e725 ; 
+ 64   :  e71b ; 
+ 65   :  e713 ; 
+ 66   :  e70b ; 
+ 67   :  e705 ; 
+ 68   :  e6ff ; 
+ 69   :  e6fa ; 
+ 6a   :  e6f7 ; 
+ 6b   :  e6f5 ; 
  6c   :  e6f3 ; 
  6d   :  e6f3 ; 
- 6e   :  e6f4 ; 
- 6f   :  e6f6 ; 
- 70   :  e6fa ; 
- 71   :  e6fe ; 
- 72   :  e703 ; 
- 73   :  e709 ; 
- 74   :  e710 ; 
- 75   :  e718 ; 
- 76   :  e721 ; 
- 77   :  e72b ; 
- 78   :  e736 ; 
- 79   :  e741 ; 
- 7a   :  e74e ; 
- 7b   :  e75b ; 
- 7c   :  e76a ; 
- 7d   :  e779 ; 
- 7e   :  e789 ; 
- 7f   :  e79a ; 
- 80   :  e7ac ; 
- 81   :  e7bf ; 
- 82   :  e7d2 ; 
- 83   :  e7e7 ; 
- 84   :  e7fc ; 
- 85   :  e812 ; 
- 86   :  e829 ; 
- 87   :  e840 ; 
- 88   :  e859 ; 
- 89   :  e872 ; 
- 8a   :  e88c ; 
- 8b   :  e8a6 ; 
- 8c   :  e8c2 ; 
- 8d   :  e8de ; 
- 8e   :  e8fb ; 
- 8f   :  e919 ; 
- 90   :  e937 ; 
- 91   :  e956 ; 
- 92   :  e976 ; 
- 93   :  e997 ; 
- 94   :  e9b8 ; 
- 95   :  e9da ; 
- 96   :  e9fc ; 
- 97   :  ea1f ; 
- 98   :  ea43 ; 
- 99   :  ea68 ; 
- 9a   :  ea8d ; 
- 9b   :  eab3 ; 
- 9c   :  ead9 ; 
- 9d   :  eb00 ; 
- 9e   :  eb27 ; 
- 9f   :  eb50 ; 
- a0   :  eb78 ; 
- a1   :  eba2 ; 
- a2   :  ebcb ; 
- a3   :  ebf6 ; 
- a4   :  ec21 ; 
- a5   :  ec4c ; 
- a6   :  ec78 ; 
- a7   :  eca4 ; 
- a8   :  ecd1 ; 
- a9   :  ecff ; 
- aa   :  ed2d ; 
- ab   :  ed5b ; 
- ac   :  ed8a ; 
- ad   :  edb9 ; 
- ae   :  ede9 ; 
- af   :  ee19 ; 
- b0   :  ee4a ; 
- b1   :  ee7b ; 
- b2   :  eeac ; 
- b3   :  eede ; 
- b4   :  ef10 ; 
- b5   :  ef43 ; 
- b6   :  ef75 ; 
- b7   :  efa9 ; 
- b8   :  efdc ; 
- b9   :  f010 ; 
- ba   :  f044 ; 
- bb   :  f079 ; 
- bc   :  f0ae ; 
- bd   :  f0e3 ; 
- be   :  f119 ; 
- bf   :  f14e ; 
- c0   :  f184 ; 
- c1   :  f1ba ; 
- c2   :  f1f1 ; 
- c3   :  f228 ; 
- c4   :  f25f ; 
- c5   :  f296 ; 
- c6   :  f2cd ; 
- c7   :  f305 ; 
- c8   :  f33d ; 
- c9   :  f375 ; 
- ca   :  f3ad ; 
- cb   :  f3e5 ; 
- cc   :  f41d ; 
- cd   :  f456 ; 
- ce   :  f48f ; 
- cf   :  f4c8 ; 
- d0   :  f501 ; 
- d1   :  f53a ; 
- d2   :  f573 ; 
- d3   :  f5ac ; 
- d4   :  f5e5 ; 
- d5   :  f61f ; 
- d6   :  f658 ; 
- d7   :  f692 ; 
- d8   :  f6cb ; 
- d9   :  f705 ; 
- da   :  f73f ; 
- db   :  f778 ; 
- dc   :  f7b2 ; 
- dd   :  f7ec ; 
- de   :  f825 ; 
- df   :  f85f ; 
- e0   :  f898 ; 
- e1   :  f8d2 ; 
- e2   :  f90c ; 
- e3   :  f945 ; 
- e4   :  f97e ; 
- e5   :  f9b8 ; 
- e6   :  f9f1 ; 
- e7   :  fa2a ; 
- e8   :  fa63 ; 
- e9   :  fa9c ; 
- ea   :  fad5 ; 
- eb   :  fb0e ; 
- ec   :  fb47 ; 
- ed   :  fb7f ; 
- ee   :  fbb8 ; 
- ef   :  fbf0 ; 
- f0   :  fc28 ; 
- f1   :  fc60 ; 
- f2   :  fc98 ; 
- f3   :  fccf ; 
- f4   :  fd07 ; 
- f5   :  fd3e ; 
- f6   :  fd75 ; 
- f7   :  fdac ; 
- f8   :  fde2 ; 
- f9   :  fe19 ; 
- fa   :  fe4f ; 
- fb   :  fe85 ; 
- fc   :  feb9 ; 
- fd   :  feee ; 
- fe   :  ff21 ; 
- ff   :  ff54 ; 
+ 6e   :  e6f3 ; 
+ 6f   :  e6f5 ; 
+ 70   :  e6f7 ; 
+ 71   :  e6fb ; 
+ 72   :  e6ff ; 
+ 73   :  e704 ; 
+ 74   :  e70b ; 
+ 75   :  e712 ; 
+ 76   :  e71a ; 
+ 77   :  e723 ; 
+ 78   :  e72e ; 
+ 79   :  e739 ; 
+ 7a   :  e744 ; 
+ 7b   :  e751 ; 
+ 7c   :  e75f ; 
+ 7d   :  e76e ; 
+ 7e   :  e77d ; 
+ 7f   :  e78d ; 
+ 80   :  e79f ; 
+ 81   :  e7b1 ; 
+ 82   :  e7c4 ; 
+ 83   :  e7d7 ; 
+ 84   :  e7ec ; 
+ 85   :  e801 ; 
+ 86   :  e817 ; 
+ 87   :  e82e ; 
+ 88   :  e846 ; 
+ 89   :  e85f ; 
+ 8a   :  e878 ; 
+ 8b   :  e892 ; 
+ 8c   :  e8ad ; 
+ 8d   :  e8c9 ; 
+ 8e   :  e8e5 ; 
+ 8f   :  e902 ; 
+ 90   :  e920 ; 
+ 91   :  e93f ; 
+ 92   :  e95e ; 
+ 93   :  e97e ; 
+ 94   :  e99f ; 
+ 95   :  e9c0 ; 
+ 96   :  e9e2 ; 
+ 97   :  ea05 ; 
+ 98   :  ea28 ; 
+ 99   :  ea4c ; 
+ 9a   :  ea71 ; 
+ 9b   :  ea96 ; 
+ 9c   :  eabc ; 
+ 9d   :  eae3 ; 
+ 9e   :  eb0a ; 
+ 9f   :  eb31 ; 
+ a0   :  eb5a ; 
+ a1   :  eb83 ; 
+ a2   :  ebac ; 
+ a3   :  ebd6 ; 
+ a4   :  ec00 ; 
+ a5   :  ec2b ; 
+ a6   :  ec57 ; 
+ a7   :  ec83 ; 
+ a8   :  ecb0 ; 
+ a9   :  ecdd ; 
+ aa   :  ed0a ; 
+ ab   :  ed38 ; 
+ ac   :  ed67 ; 
+ ad   :  ed96 ; 
+ ae   :  edc5 ; 
+ af   :  edf5 ; 
+ b0   :  ee25 ; 
+ b1   :  ee56 ; 
+ b2   :  ee87 ; 
+ b3   :  eeb8 ; 
+ b4   :  eeea ; 
+ b5   :  ef1d ; 
+ b6   :  ef4f ; 
+ b7   :  ef82 ; 
+ b8   :  efb6 ; 
+ b9   :  efe9 ; 
+ ba   :  f01d ; 
+ bb   :  f052 ; 
+ bc   :  f086 ; 
+ bd   :  f0bb ; 
+ be   :  f0f0 ; 
+ bf   :  f126 ; 
+ c0   :  f15c ; 
+ c1   :  f192 ; 
+ c2   :  f1c8 ; 
+ c3   :  f1ff ; 
+ c4   :  f235 ; 
+ c5   :  f26c ; 
+ c6   :  f2a4 ; 
+ c7   :  f2db ; 
+ c8   :  f313 ; 
+ c9   :  f34b ; 
+ ca   :  f383 ; 
+ cb   :  f3bb ; 
+ cc   :  f3f3 ; 
+ cd   :  f42c ; 
+ ce   :  f464 ; 
+ cf   :  f49d ; 
+ d0   :  f4d6 ; 
+ d1   :  f50f ; 
+ d2   :  f548 ; 
+ d3   :  f581 ; 
+ d4   :  f5ba ; 
+ d5   :  f5f4 ; 
+ d6   :  f62d ; 
+ d7   :  f667 ; 
+ d8   :  f6a0 ; 
+ d9   :  f6da ; 
+ da   :  f713 ; 
+ db   :  f74d ; 
+ dc   :  f787 ; 
+ dd   :  f7c0 ; 
+ de   :  f7fa ; 
+ df   :  f834 ; 
+ e0   :  f86d ; 
+ e1   :  f8a7 ; 
+ e2   :  f8e0 ; 
+ e3   :  f91a ; 
+ e4   :  f953 ; 
+ e5   :  f98d ; 
+ e6   :  f9c6 ; 
+ e7   :  f9ff ; 
+ e8   :  fa39 ; 
+ e9   :  fa72 ; 
+ ea   :  faab ; 
+ eb   :  fae4 ; 
+ ec   :  fb1c ; 
+ ed   :  fb55 ; 
+ ee   :  fb8d ; 
+ ef   :  fbc6 ; 
+ f0   :  fbfe ; 
+ f1   :  fc36 ; 
+ f2   :  fc6e ; 
+ f3   :  fca6 ; 
+ f4   :  fcdd ; 
+ f5   :  fd14 ; 
+ f6   :  fd4c ; 
+ f7   :  fd83 ; 
+ f8   :  fdb9 ; 
+ f9   :  fdf0 ; 
+ fa   :  fe26 ; 
+ fb   :  fe5c ; 
+ fc   :  fe92 ; 
+ fd   :  fec7 ; 
+ fe   :  fefa ; 
+ ff   :  ff2d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_60.mif
index 70ac867d54..4aab305a22 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_60.mif
@@ -3,149 +3,149 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1 ; 
- 1   :  6 ; 
- 2   :  d ; 
- 3   :  13 ; 
- 4   :  1c ; 
- 5   :  24 ; 
- 6   :  2d ; 
- 7   :  35 ; 
- 8   :  3c ; 
- 9   :  42 ; 
- a   :  49 ; 
- b   :  4f ; 
- c   :  56 ; 
- d   :  5d ; 
- e   :  64 ; 
- f   :  6a ; 
- 10   :  71 ; 
- 11   :  78 ; 
- 12   :  7f ; 
- 13   :  86 ; 
- 14   :  8d ; 
- 15   :  94 ; 
- 16   :  9a ; 
- 17   :  a1 ; 
- 18   :  a8 ; 
- 19   :  af ; 
- 1a   :  b6 ; 
- 1b   :  bd ; 
- 1c   :  c4 ; 
- 1d   :  cb ; 
- 1e   :  d3 ; 
- 1f   :  da ; 
- 20   :  e1 ; 
- 21   :  e8 ; 
- 22   :  ef ; 
- 23   :  f6 ; 
- 24   :  fd ; 
- 25   :  104 ; 
- 26   :  10b ; 
- 27   :  112 ; 
- 28   :  119 ; 
- 29   :  121 ; 
- 2a   :  128 ; 
- 2b   :  12f ; 
- 2c   :  136 ; 
- 2d   :  13d ; 
- 2e   :  144 ; 
- 2f   :  14b ; 
- 30   :  152 ; 
- 31   :  159 ; 
- 32   :  160 ; 
- 33   :  167 ; 
- 34   :  16e ; 
- 35   :  175 ; 
- 36   :  17c ; 
- 37   :  183 ; 
- 38   :  18a ; 
- 39   :  191 ; 
- 3a   :  198 ; 
- 3b   :  19f ; 
- 3c   :  1a6 ; 
- 3d   :  1ad ; 
- 3e   :  1b4 ; 
- 3f   :  1ba ; 
- 40   :  1c1 ; 
- 41   :  1c8 ; 
- 42   :  1ce ; 
- 43   :  1d5 ; 
- 44   :  1dc ; 
- 45   :  1e2 ; 
- 46   :  1e9 ; 
- 47   :  1ef ; 
- 48   :  1f6 ; 
- 49   :  1fc ; 
- 4a   :  203 ; 
- 4b   :  209 ; 
- 4c   :  20f ; 
- 4d   :  215 ; 
- 4e   :  21c ; 
- 4f   :  222 ; 
- 50   :  228 ; 
- 51   :  22e ; 
- 52   :  234 ; 
- 53   :  23a ; 
- 54   :  240 ; 
- 55   :  246 ; 
- 56   :  24b ; 
- 57   :  251 ; 
- 58   :  257 ; 
- 59   :  25c ; 
- 5a   :  262 ; 
- 5b   :  267 ; 
- 5c   :  26d ; 
- 5d   :  272 ; 
- 5e   :  277 ; 
- 5f   :  27c ; 
- 60   :  282 ; 
- 61   :  287 ; 
- 62   :  28c ; 
- 63   :  290 ; 
- 64   :  295 ; 
- 65   :  29a ; 
- 66   :  29f ; 
- 67   :  2a3 ; 
- 68   :  2a8 ; 
- 69   :  2ac ; 
- 6a   :  2b1 ; 
- 6b   :  2b5 ; 
- 6c   :  2b9 ; 
- 6d   :  2bd ; 
- 6e   :  2c1 ; 
- 6f   :  2c5 ; 
- 70   :  2c9 ; 
- 71   :  2cc ; 
- 72   :  2d0 ; 
- 73   :  2d4 ; 
- 74   :  2d7 ; 
- 75   :  2da ; 
- 76   :  2de ; 
- 77   :  2e1 ; 
- 78   :  2e4 ; 
- 79   :  2e7 ; 
- 7a   :  2e9 ; 
- 7b   :  2ec ; 
- 7c   :  2ef ; 
- 7d   :  2f1 ; 
- 7e   :  2f4 ; 
- 7f   :  2f6 ; 
- 80   :  2f8 ; 
- 81   :  2fa ; 
- 82   :  2fc ; 
- 83   :  2fe ; 
- 84   :  300 ; 
- 85   :  302 ; 
- 86   :  303 ; 
- 87   :  305 ; 
- 88   :  306 ; 
- 89   :  307 ; 
- 8a   :  308 ; 
- 8b   :  309 ; 
+ 0   :  5 ; 
+ 1   :  b ; 
+ 2   :  12 ; 
+ 3   :  1a ; 
+ 4   :  22 ; 
+ 5   :  2b ; 
+ 6   :  32 ; 
+ 7   :  3a ; 
+ 8   :  41 ; 
+ 9   :  47 ; 
+ a   :  4e ; 
+ b   :  55 ; 
+ c   :  5b ; 
+ d   :  62 ; 
+ e   :  69 ; 
+ f   :  70 ; 
+ 10   :  76 ; 
+ 11   :  7d ; 
+ 12   :  84 ; 
+ 13   :  8b ; 
+ 14   :  92 ; 
+ 15   :  99 ; 
+ 16   :  a0 ; 
+ 17   :  a7 ; 
+ 18   :  ae ; 
+ 19   :  b5 ; 
+ 1a   :  bc ; 
+ 1b   :  c3 ; 
+ 1c   :  ca ; 
+ 1d   :  d1 ; 
+ 1e   :  d8 ; 
+ 1f   :  df ; 
+ 20   :  e6 ; 
+ 21   :  ed ; 
+ 22   :  f4 ; 
+ 23   :  fb ; 
+ 24   :  102 ; 
+ 25   :  10a ; 
+ 26   :  111 ; 
+ 27   :  118 ; 
+ 28   :  11f ; 
+ 29   :  126 ; 
+ 2a   :  12d ; 
+ 2b   :  134 ; 
+ 2c   :  13b ; 
+ 2d   :  142 ; 
+ 2e   :  149 ; 
+ 2f   :  150 ; 
+ 30   :  158 ; 
+ 31   :  15f ; 
+ 32   :  166 ; 
+ 33   :  16d ; 
+ 34   :  174 ; 
+ 35   :  17b ; 
+ 36   :  182 ; 
+ 37   :  189 ; 
+ 38   :  190 ; 
+ 39   :  196 ; 
+ 3a   :  19d ; 
+ 3b   :  1a4 ; 
+ 3c   :  1ab ; 
+ 3d   :  1b2 ; 
+ 3e   :  1b9 ; 
+ 3f   :  1bf ; 
+ 40   :  1c6 ; 
+ 41   :  1cd ; 
+ 42   :  1d3 ; 
+ 43   :  1da ; 
+ 44   :  1e1 ; 
+ 45   :  1e7 ; 
+ 46   :  1ee ; 
+ 47   :  1f4 ; 
+ 48   :  1fb ; 
+ 49   :  201 ; 
+ 4a   :  207 ; 
+ 4b   :  20e ; 
+ 4c   :  214 ; 
+ 4d   :  21a ; 
+ 4e   :  220 ; 
+ 4f   :  226 ; 
+ 50   :  22c ; 
+ 51   :  232 ; 
+ 52   :  238 ; 
+ 53   :  23e ; 
+ 54   :  244 ; 
+ 55   :  24a ; 
+ 56   :  250 ; 
+ 57   :  255 ; 
+ 58   :  25b ; 
+ 59   :  260 ; 
+ 5a   :  266 ; 
+ 5b   :  26b ; 
+ 5c   :  271 ; 
+ 5d   :  276 ; 
+ 5e   :  27b ; 
+ 5f   :  280 ; 
+ 60   :  285 ; 
+ 61   :  28a ; 
+ 62   :  28f ; 
+ 63   :  294 ; 
+ 64   :  299 ; 
+ 65   :  29e ; 
+ 66   :  2a2 ; 
+ 67   :  2a7 ; 
+ 68   :  2ab ; 
+ 69   :  2af ; 
+ 6a   :  2b4 ; 
+ 6b   :  2b8 ; 
+ 6c   :  2bc ; 
+ 6d   :  2c0 ; 
+ 6e   :  2c4 ; 
+ 6f   :  2c8 ; 
+ 70   :  2cb ; 
+ 71   :  2cf ; 
+ 72   :  2d3 ; 
+ 73   :  2d6 ; 
+ 74   :  2d9 ; 
+ 75   :  2dd ; 
+ 76   :  2e0 ; 
+ 77   :  2e3 ; 
+ 78   :  2e6 ; 
+ 79   :  2e9 ; 
+ 7a   :  2ec ; 
+ 7b   :  2ee ; 
+ 7c   :  2f1 ; 
+ 7d   :  2f3 ; 
+ 7e   :  2f6 ; 
+ 7f   :  2f8 ; 
+ 80   :  2fa ; 
+ 81   :  2fc ; 
+ 82   :  2fe ; 
+ 83   :  300 ; 
+ 84   :  301 ; 
+ 85   :  303 ; 
+ 86   :  304 ; 
+ 87   :  306 ; 
+ 88   :  307 ; 
+ 89   :  308 ; 
+ 8a   :  309 ; 
+ 8b   :  30a ; 
  8c   :  30a ; 
  8d   :  30b ; 
- 8e   :  30b ; 
+ 8e   :  30c ; 
  8f   :  30c ; 
  90   :  30c ; 
  91   :  30c ; 
@@ -154,109 +154,109 @@ CONTENT BEGIN
  94   :  30c ; 
  95   :  30c ; 
  96   :  30b ; 
- 97   :  30b ; 
+ 97   :  30a ; 
  98   :  30a ; 
  99   :  309 ; 
- 9a   :  309 ; 
+ 9a   :  308 ; 
  9b   :  307 ; 
- 9c   :  306 ; 
- 9d   :  305 ; 
- 9e   :  304 ; 
- 9f   :  302 ; 
- a0   :  300 ; 
- a1   :  2fe ; 
- a2   :  2fc ; 
- a3   :  2fa ; 
- a4   :  2f8 ; 
- a5   :  2f6 ; 
- a6   :  2f3 ; 
- a7   :  2f1 ; 
- a8   :  2ee ; 
- a9   :  2eb ; 
- aa   :  2e8 ; 
- ab   :  2e5 ; 
- ac   :  2e1 ; 
- ad   :  2de ; 
- ae   :  2da ; 
- af   :  2d6 ; 
- b0   :  2d2 ; 
- b1   :  2ce ; 
- b2   :  2ca ; 
- b3   :  2c6 ; 
- b4   :  2c2 ; 
- b5   :  2bd ; 
- b6   :  2b8 ; 
- b7   :  2b3 ; 
- b8   :  2ae ; 
- b9   :  2a9 ; 
- ba   :  2a4 ; 
- bb   :  29f ; 
- bc   :  299 ; 
- bd   :  293 ; 
- be   :  28e ; 
- bf   :  288 ; 
- c0   :  281 ; 
- c1   :  27b ; 
- c2   :  275 ; 
- c3   :  26e ; 
- c4   :  268 ; 
- c5   :  261 ; 
- c6   :  25a ; 
- c7   :  253 ; 
- c8   :  24c ; 
- c9   :  244 ; 
- ca   :  23d ; 
- cb   :  235 ; 
- cc   :  22e ; 
- cd   :  226 ; 
- ce   :  21e ; 
- cf   :  216 ; 
- d0   :  20d ; 
- d1   :  205 ; 
- d2   :  1fc ; 
- d3   :  1f4 ; 
- d4   :  1eb ; 
- d5   :  1e2 ; 
- d6   :  1d9 ; 
- d7   :  1d0 ; 
- d8   :  1c7 ; 
- d9   :  1bd ; 
- da   :  1b4 ; 
- db   :  1aa ; 
- dc   :  1a0 ; 
- dd   :  196 ; 
- de   :  18c ; 
- df   :  182 ; 
- e0   :  178 ; 
- e1   :  16d ; 
- e2   :  163 ; 
- e3   :  158 ; 
- e4   :  14d ; 
- e5   :  143 ; 
- e6   :  138 ; 
- e7   :  12d ; 
- e8   :  121 ; 
- e9   :  116 ; 
- ea   :  10b ; 
- eb   :  ff ; 
- ec   :  f4 ; 
- ed   :  e8 ; 
- ee   :  dc ; 
- ef   :  d0 ; 
- f0   :  c4 ; 
- f1   :  b8 ; 
- f2   :  ac ; 
- f3   :  9f ; 
- f4   :  93 ; 
- f5   :  87 ; 
- f6   :  7a ; 
- f7   :  6d ; 
- f8   :  61 ; 
- f9   :  54 ; 
- fa   :  47 ; 
- fb   :  3a ; 
- fc   :  2d ; 
- fd   :  1e ; 
- fe   :  f ; 
- ff   :  0 ; 
+ 9c   :  305 ; 
+ 9d   :  304 ; 
+ 9e   :  302 ; 
+ 9f   :  301 ; 
+ a0   :  2ff ; 
+ a1   :  2fd ; 
+ a2   :  2fb ; 
+ a3   :  2f9 ; 
+ a4   :  2f6 ; 
+ a5   :  2f4 ; 
+ a6   :  2f1 ; 
+ a7   :  2ee ; 
+ a8   :  2ec ; 
+ a9   :  2e9 ; 
+ aa   :  2e5 ; 
+ ab   :  2e2 ; 
+ ac   :  2df ; 
+ ad   :  2db ; 
+ ae   :  2d7 ; 
+ af   :  2d3 ; 
+ b0   :  2cf ; 
+ b1   :  2cb ; 
+ b2   :  2c7 ; 
+ b3   :  2c3 ; 
+ b4   :  2be ; 
+ b5   :  2b9 ; 
+ b6   :  2b5 ; 
+ b7   :  2b0 ; 
+ b8   :  2ab ; 
+ b9   :  2a5 ; 
+ ba   :  2a0 ; 
+ bb   :  29a ; 
+ bc   :  295 ; 
+ bd   :  28f ; 
+ be   :  289 ; 
+ bf   :  283 ; 
+ c0   :  27d ; 
+ c1   :  276 ; 
+ c2   :  270 ; 
+ c3   :  269 ; 
+ c4   :  263 ; 
+ c5   :  25c ; 
+ c6   :  255 ; 
+ c7   :  24e ; 
+ c8   :  246 ; 
+ c9   :  23f ; 
+ ca   :  237 ; 
+ cb   :  230 ; 
+ cc   :  228 ; 
+ cd   :  220 ; 
+ ce   :  218 ; 
+ cf   :  20f ; 
+ d0   :  207 ; 
+ d1   :  1ff ; 
+ d2   :  1f6 ; 
+ d3   :  1ed ; 
+ d4   :  1e4 ; 
+ d5   :  1db ; 
+ d6   :  1d2 ; 
+ d7   :  1c9 ; 
+ d8   :  1bf ; 
+ d9   :  1b6 ; 
+ da   :  1ac ; 
+ db   :  1a3 ; 
+ dc   :  199 ; 
+ dd   :  18f ; 
+ de   :  185 ; 
+ df   :  17a ; 
+ e0   :  170 ; 
+ e1   :  165 ; 
+ e2   :  15b ; 
+ e3   :  150 ; 
+ e4   :  145 ; 
+ e5   :  13a ; 
+ e6   :  12f ; 
+ e7   :  124 ; 
+ e8   :  119 ; 
+ e9   :  10e ; 
+ ea   :  102 ; 
+ eb   :  f7 ; 
+ ec   :  eb ; 
+ ed   :  df ; 
+ ee   :  d3 ; 
+ ef   :  c7 ; 
+ f0   :  bb ; 
+ f1   :  af ; 
+ f2   :  a3 ; 
+ f3   :  96 ; 
+ f4   :  8a ; 
+ f5   :  7d ; 
+ f6   :  70 ; 
+ f7   :  64 ; 
+ f8   :  57 ; 
+ f9   :  4a ; 
+ fa   :  3d ; 
+ fb   :  30 ; 
+ fc   :  22 ; 
+ fd   :  13 ; 
+ fe   :  4 ; 
+ ff   :  fff5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_61.mif
index 8b43f1f1c8..9b40c6e115 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_61.mif
@@ -3,146 +3,146 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fff4 ; 
- 1   :  ffef ; 
- 2   :  ffed ; 
- 3   :  ffeb ; 
+ 0   :  fff0 ; 
+ 1   :  ffed ; 
+ 2   :  ffeb ; 
+ 3   :  ffea ; 
  4   :  ffea ; 
  5   :  ffe9 ; 
  6   :  ffe8 ; 
- 7   :  ffe8 ; 
- 8   :  ffe7 ; 
- 9   :  ffe4 ; 
- a   :  ffe2 ; 
- b   :  ffdf ; 
- c   :  ffdb ; 
- d   :  ffd8 ; 
- e   :  ffd6 ; 
- f   :  ffd3 ; 
- 10   :  ffd0 ; 
- 11   :  ffce ; 
- 12   :  ffcb ; 
- 13   :  ffc8 ; 
- 14   :  ffc5 ; 
- 15   :  ffc2 ; 
- 16   :  ffbf ; 
- 17   :  ffbc ; 
- 18   :  ffb9 ; 
- 19   :  ffb7 ; 
- 1a   :  ffb4 ; 
- 1b   :  ffb1 ; 
- 1c   :  ffae ; 
- 1d   :  ffab ; 
- 1e   :  ffa8 ; 
- 1f   :  ffa5 ; 
- 20   :  ffa2 ; 
- 21   :  ff9f ; 
- 22   :  ff9c ; 
- 23   :  ff99 ; 
- 24   :  ff96 ; 
- 25   :  ff93 ; 
- 26   :  ff90 ; 
- 27   :  ff8d ; 
- 28   :  ff8a ; 
- 29   :  ff87 ; 
- 2a   :  ff84 ; 
- 2b   :  ff81 ; 
- 2c   :  ff7e ; 
- 2d   :  ff7b ; 
- 2e   :  ff78 ; 
- 2f   :  ff75 ; 
- 30   :  ff72 ; 
- 31   :  ff6f ; 
- 32   :  ff6c ; 
- 33   :  ff69 ; 
- 34   :  ff66 ; 
- 35   :  ff63 ; 
- 36   :  ff60 ; 
- 37   :  ff5d ; 
- 38   :  ff5a ; 
- 39   :  ff57 ; 
- 3a   :  ff54 ; 
- 3b   :  ff51 ; 
- 3c   :  ff4e ; 
- 3d   :  ff4b ; 
- 3e   :  ff48 ; 
- 3f   :  ff45 ; 
- 40   :  ff42 ; 
- 41   :  ff3f ; 
- 42   :  ff3c ; 
- 43   :  ff39 ; 
- 44   :  ff36 ; 
- 45   :  ff33 ; 
- 46   :  ff31 ; 
- 47   :  ff2e ; 
- 48   :  ff2b ; 
- 49   :  ff28 ; 
- 4a   :  ff25 ; 
- 4b   :  ff22 ; 
- 4c   :  ff20 ; 
- 4d   :  ff1d ; 
- 4e   :  ff1a ; 
- 4f   :  ff17 ; 
- 50   :  ff15 ; 
- 51   :  ff12 ; 
- 52   :  ff0f ; 
- 53   :  ff0d ; 
- 54   :  ff0a ; 
- 55   :  ff07 ; 
- 56   :  ff05 ; 
- 57   :  ff02 ; 
- 58   :  ff00 ; 
- 59   :  fefd ; 
- 5a   :  fefb ; 
- 5b   :  fef8 ; 
- 5c   :  fef6 ; 
- 5d   :  fef3 ; 
- 5e   :  fef1 ; 
- 5f   :  feef ; 
- 60   :  feec ; 
- 61   :  feea ; 
- 62   :  fee8 ; 
- 63   :  fee5 ; 
- 64   :  fee3 ; 
- 65   :  fee1 ; 
- 66   :  fedf ; 
- 67   :  fedd ; 
- 68   :  fedb ; 
- 69   :  fed9 ; 
- 6a   :  fed6 ; 
- 6b   :  fed5 ; 
- 6c   :  fed3 ; 
- 6d   :  fed1 ; 
- 6e   :  fecf ; 
- 6f   :  fecd ; 
- 70   :  fecb ; 
- 71   :  fec9 ; 
- 72   :  fec8 ; 
- 73   :  fec6 ; 
- 74   :  fec4 ; 
- 75   :  fec3 ; 
- 76   :  fec1 ; 
- 77   :  fec0 ; 
- 78   :  febe ; 
- 79   :  febd ; 
- 7a   :  febb ; 
- 7b   :  feba ; 
- 7c   :  feb9 ; 
+ 7   :  ffe7 ; 
+ 8   :  ffe5 ; 
+ 9   :  ffe2 ; 
+ a   :  ffe0 ; 
+ b   :  ffdc ; 
+ c   :  ffd9 ; 
+ d   :  ffd5 ; 
+ e   :  ffd3 ; 
+ f   :  ffd1 ; 
+ 10   :  ffcf ; 
+ 11   :  ffcc ; 
+ 12   :  ffc9 ; 
+ 13   :  ffc6 ; 
+ 14   :  ffc3 ; 
+ 15   :  ffc0 ; 
+ 16   :  ffbd ; 
+ 17   :  ffba ; 
+ 18   :  ffb7 ; 
+ 19   :  ffb4 ; 
+ 1a   :  ffb1 ; 
+ 1b   :  ffae ; 
+ 1c   :  ffac ; 
+ 1d   :  ffa9 ; 
+ 1e   :  ffa6 ; 
+ 1f   :  ffa2 ; 
+ 20   :  ffa0 ; 
+ 21   :  ff9d ; 
+ 22   :  ff9a ; 
+ 23   :  ff97 ; 
+ 24   :  ff94 ; 
+ 25   :  ff90 ; 
+ 26   :  ff8e ; 
+ 27   :  ff8b ; 
+ 28   :  ff88 ; 
+ 29   :  ff85 ; 
+ 2a   :  ff82 ; 
+ 2b   :  ff7f ; 
+ 2c   :  ff7c ; 
+ 2d   :  ff79 ; 
+ 2e   :  ff76 ; 
+ 2f   :  ff73 ; 
+ 30   :  ff70 ; 
+ 31   :  ff6c ; 
+ 32   :  ff6a ; 
+ 33   :  ff67 ; 
+ 34   :  ff64 ; 
+ 35   :  ff61 ; 
+ 36   :  ff5e ; 
+ 37   :  ff5b ; 
+ 38   :  ff58 ; 
+ 39   :  ff54 ; 
+ 3a   :  ff52 ; 
+ 3b   :  ff4f ; 
+ 3c   :  ff4b ; 
+ 3d   :  ff48 ; 
+ 3e   :  ff46 ; 
+ 3f   :  ff43 ; 
+ 40   :  ff40 ; 
+ 41   :  ff3d ; 
+ 42   :  ff3a ; 
+ 43   :  ff37 ; 
+ 44   :  ff34 ; 
+ 45   :  ff31 ; 
+ 46   :  ff2e ; 
+ 47   :  ff2c ; 
+ 48   :  ff29 ; 
+ 49   :  ff26 ; 
+ 4a   :  ff23 ; 
+ 4b   :  ff20 ; 
+ 4c   :  ff1e ; 
+ 4d   :  ff1b ; 
+ 4e   :  ff18 ; 
+ 4f   :  ff15 ; 
+ 50   :  ff13 ; 
+ 51   :  ff10 ; 
+ 52   :  ff0d ; 
+ 53   :  ff0b ; 
+ 54   :  ff08 ; 
+ 55   :  ff05 ; 
+ 56   :  ff03 ; 
+ 57   :  ff00 ; 
+ 58   :  fefe ; 
+ 59   :  fefb ; 
+ 5a   :  fef9 ; 
+ 5b   :  fef6 ; 
+ 5c   :  fef4 ; 
+ 5d   :  fef2 ; 
+ 5e   :  feef ; 
+ 5f   :  feed ; 
+ 60   :  feeb ; 
+ 61   :  fee8 ; 
+ 62   :  fee6 ; 
+ 63   :  fee4 ; 
+ 64   :  fee2 ; 
+ 65   :  fedf ; 
+ 66   :  fedd ; 
+ 67   :  fedb ; 
+ 68   :  fed9 ; 
+ 69   :  fed7 ; 
+ 6a   :  fed5 ; 
+ 6b   :  fed3 ; 
+ 6c   :  fed1 ; 
+ 6d   :  fecf ; 
+ 6e   :  fecd ; 
+ 6f   :  fecc ; 
+ 70   :  feca ; 
+ 71   :  fec8 ; 
+ 72   :  fec6 ; 
+ 73   :  fec5 ; 
+ 74   :  fec3 ; 
+ 75   :  fec2 ; 
+ 76   :  fec0 ; 
+ 77   :  febf ; 
+ 78   :  febd ; 
+ 79   :  febb ; 
+ 7a   :  feba ; 
+ 7b   :  feb9 ; 
+ 7c   :  feb8 ; 
  7d   :  feb7 ; 
- 7e   :  feb6 ; 
- 7f   :  feb5 ; 
- 80   :  feb4 ; 
- 81   :  feb3 ; 
- 82   :  feb2 ; 
- 83   :  feb2 ; 
+ 7e   :  feb5 ; 
+ 7f   :  feb4 ; 
+ 80   :  feb3 ; 
+ 81   :  feb2 ; 
+ 82   :  feb1 ; 
+ 83   :  feb0 ; 
  84   :  feaf ; 
- 85   :  feaf ; 
+ 85   :  feae ; 
  86   :  feae ; 
  87   :  fead ; 
- 88   :  fead ; 
- 89   :  feac ; 
+ 88   :  feac ; 
+ 89   :  feab ; 
  8a   :  feab ; 
- 8b   :  feab ; 
+ 8b   :  feaa ; 
  8c   :  feaa ; 
  8d   :  feaa ; 
  8e   :  fea9 ; 
@@ -156,107 +156,107 @@ CONTENT BEGIN
  96   :  fea8 ; 
  97   :  fea8 ; 
  98   :  fea8 ; 
- 99   :  fea8 ; 
+ 99   :  fea9 ; 
  9a   :  fea9 ; 
  9b   :  fea9 ; 
- 9c   :  fea9 ; 
+ 9c   :  feaa ; 
  9d   :  feaa ; 
- 9e   :  feaa ; 
+ 9e   :  feab ; 
  9f   :  feab ; 
- a0   :  feab ; 
- a1   :  feac ; 
+ a0   :  feac ; 
+ a1   :  fead ; 
  a2   :  fead ; 
  a3   :  feae ; 
  a4   :  feaf ; 
- a5   :  feaf ; 
- a6   :  feb0 ; 
- a7   :  feb1 ; 
- a8   :  feb2 ; 
- a9   :  feb4 ; 
- aa   :  feb5 ; 
- ab   :  feb6 ; 
- ac   :  feb8 ; 
- ad   :  feb9 ; 
- ae   :  feba ; 
- af   :  febc ; 
- b0   :  febe ; 
- b1   :  febf ; 
- b2   :  fec1 ; 
- b3   :  fec3 ; 
- b4   :  fec5 ; 
- b5   :  fec7 ; 
- b6   :  fec9 ; 
- b7   :  fecb ; 
- b8   :  fecd ; 
- b9   :  fecf ; 
- ba   :  fed1 ; 
- bb   :  fed4 ; 
- bc   :  fed6 ; 
- bd   :  fed8 ; 
- be   :  fedb ; 
- bf   :  fede ; 
- c0   :  fee0 ; 
- c1   :  fee3 ; 
- c2   :  fee5 ; 
- c3   :  fee8 ; 
- c4   :  feeb ; 
- c5   :  feee ; 
- c6   :  fef1 ; 
- c7   :  fef5 ; 
- c8   :  fef8 ; 
- c9   :  fefb ; 
- ca   :  fefe ; 
- cb   :  ff02 ; 
- cc   :  ff05 ; 
- cd   :  ff08 ; 
- ce   :  ff0c ; 
- cf   :  ff10 ; 
- d0   :  ff13 ; 
- d1   :  ff17 ; 
- d2   :  ff1c ; 
- d3   :  ff1f ; 
- d4   :  ff23 ; 
- d5   :  ff27 ; 
- d6   :  ff2b ; 
- d7   :  ff2f ; 
- d8   :  ff33 ; 
- d9   :  ff37 ; 
- da   :  ff3c ; 
- db   :  ff40 ; 
- dc   :  ff44 ; 
- dd   :  ff49 ; 
- de   :  ff4d ; 
- df   :  ff52 ; 
- e0   :  ff57 ; 
- e1   :  ff5b ; 
- e2   :  ff60 ; 
- e3   :  ff65 ; 
- e4   :  ff6b ; 
- e5   :  ff6f ; 
- e6   :  ff74 ; 
- e7   :  ff79 ; 
- e8   :  ff7e ; 
- e9   :  ff83 ; 
- ea   :  ff88 ; 
- eb   :  ff8e ; 
- ec   :  ff93 ; 
- ed   :  ff98 ; 
- ee   :  ff9e ; 
- ef   :  ffa3 ; 
- f0   :  ffa9 ; 
- f1   :  ffaf ; 
- f2   :  ffb5 ; 
- f3   :  ffba ; 
- f4   :  ffc0 ; 
- f5   :  ffc5 ; 
- f6   :  ffca ; 
- f7   :  ffd0 ; 
- f8   :  ffd7 ; 
- f9   :  ffde ; 
- fa   :  ffe4 ; 
- fb   :  ffea ; 
- fc   :  ffef ; 
- fd   :  fff3 ; 
- fe   :  fff8 ; 
- ff   :  fffc ; 
+ a5   :  feb0 ; 
+ a6   :  feb1 ; 
+ a7   :  feb2 ; 
+ a8   :  feb3 ; 
+ a9   :  feb5 ; 
+ aa   :  feb6 ; 
+ ab   :  feb7 ; 
+ ac   :  feb9 ; 
+ ad   :  feba ; 
+ ae   :  febc ; 
+ af   :  febd ; 
+ b0   :  febf ; 
+ b1   :  fec1 ; 
+ b2   :  fec2 ; 
+ b3   :  fec4 ; 
+ b4   :  fec6 ; 
+ b5   :  fec8 ; 
+ b6   :  feca ; 
+ b7   :  fecc ; 
+ b8   :  fece ; 
+ b9   :  fed1 ; 
+ ba   :  fed3 ; 
+ bb   :  fed5 ; 
+ bc   :  fed8 ; 
+ bd   :  feda ; 
+ be   :  fedd ; 
+ bf   :  fee0 ; 
+ c0   :  fee2 ; 
+ c1   :  fee5 ; 
+ c2   :  fee8 ; 
+ c3   :  feeb ; 
+ c4   :  feee ; 
+ c5   :  fef0 ; 
+ c6   :  fef3 ; 
+ c7   :  fef7 ; 
+ c8   :  fefa ; 
+ c9   :  fefc ; 
+ ca   :  ff01 ; 
+ cb   :  ff04 ; 
+ cc   :  ff08 ; 
+ cd   :  ff0b ; 
+ ce   :  ff0f ; 
+ cf   :  ff12 ; 
+ d0   :  ff16 ; 
+ d1   :  ff19 ; 
+ d2   :  ff1e ; 
+ d3   :  ff22 ; 
+ d4   :  ff26 ; 
+ d5   :  ff2a ; 
+ d6   :  ff2e ; 
+ d7   :  ff32 ; 
+ d8   :  ff36 ; 
+ d9   :  ff3b ; 
+ da   :  ff3f ; 
+ db   :  ff43 ; 
+ dc   :  ff48 ; 
+ dd   :  ff4b ; 
+ de   :  ff51 ; 
+ df   :  ff56 ; 
+ e0   :  ff5a ; 
+ e1   :  ff5f ; 
+ e2   :  ff64 ; 
+ e3   :  ff68 ; 
+ e4   :  ff6e ; 
+ e5   :  ff73 ; 
+ e6   :  ff78 ; 
+ e7   :  ff7d ; 
+ e8   :  ff82 ; 
+ e9   :  ff87 ; 
+ ea   :  ff8c ; 
+ eb   :  ff92 ; 
+ ec   :  ff97 ; 
+ ed   :  ff9d ; 
+ ee   :  ffa2 ; 
+ ef   :  ffa8 ; 
+ f0   :  ffae ; 
+ f1   :  ffb4 ; 
+ f2   :  ffb9 ; 
+ f3   :  ffbe ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc9 ; 
+ f6   :  ffd0 ; 
+ f7   :  ffd6 ; 
+ f8   :  ffdd ; 
+ f9   :  ffe3 ; 
+ fa   :  ffe9 ; 
+ fb   :  ffee ; 
+ fc   :  fff3 ; 
+ fd   :  fff7 ; 
+ fe   :  fffb ; 
+ ff   :  0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_62.mif
index ef8599cf93..b36172bce9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_62.mif
@@ -4,77 +4,77 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  fffb ; 
- 1   :  fffb ; 
+ 1   :  fffc ; 
  2   :  fffc ; 
- 3   :  fffd ; 
- 4   :  ffff ; 
- 5   :  2 ; 
- 6   :  5 ; 
- 7   :  8 ; 
+ 3   :  ffff ; 
+ 4   :  2 ; 
+ 5   :  5 ; 
+ 6   :  7 ; 
+ 7   :  9 ; 
  8   :  9 ; 
  9   :  a ; 
- a   :  a ; 
- b   :  b ; 
- c   :  c ; 
- d   :  d ; 
- e   :  e ; 
- f   :  f ; 
+ a   :  b ; 
+ b   :  c ; 
+ c   :  d ; 
+ d   :  e ; 
+ e   :  f ; 
+ f   :  10 ; 
  10   :  10 ; 
  11   :  11 ; 
  12   :  12 ; 
  13   :  13 ; 
- 14   :  13 ; 
- 15   :  14 ; 
- 16   :  15 ; 
- 17   :  16 ; 
- 18   :  17 ; 
- 19   :  18 ; 
- 1a   :  19 ; 
- 1b   :  1a ; 
- 1c   :  1b ; 
- 1d   :  1c ; 
- 1e   :  1d ; 
- 1f   :  1e ; 
- 20   :  1f ; 
- 21   :  20 ; 
- 22   :  21 ; 
- 23   :  22 ; 
- 24   :  23 ; 
- 25   :  24 ; 
- 26   :  25 ; 
- 27   :  26 ; 
- 28   :  27 ; 
- 29   :  28 ; 
- 2a   :  29 ; 
- 2b   :  2a ; 
- 2c   :  2b ; 
- 2d   :  2c ; 
- 2e   :  2d ; 
- 2f   :  2e ; 
- 30   :  2f ; 
- 31   :  30 ; 
- 32   :  31 ; 
- 33   :  32 ; 
+ 14   :  14 ; 
+ 15   :  15 ; 
+ 16   :  16 ; 
+ 17   :  17 ; 
+ 18   :  18 ; 
+ 19   :  19 ; 
+ 1a   :  1a ; 
+ 1b   :  1b ; 
+ 1c   :  1c ; 
+ 1d   :  1d ; 
+ 1e   :  1e ; 
+ 1f   :  1f ; 
+ 20   :  20 ; 
+ 21   :  21 ; 
+ 22   :  22 ; 
+ 23   :  23 ; 
+ 24   :  24 ; 
+ 25   :  25 ; 
+ 26   :  26 ; 
+ 27   :  27 ; 
+ 28   :  28 ; 
+ 29   :  29 ; 
+ 2a   :  2a ; 
+ 2b   :  2b ; 
+ 2c   :  2c ; 
+ 2d   :  2d ; 
+ 2e   :  2e ; 
+ 2f   :  2f ; 
+ 30   :  30 ; 
+ 31   :  31 ; 
+ 32   :  32 ; 
+ 33   :  33 ; 
  34   :  34 ; 
  35   :  35 ; 
  36   :  36 ; 
  37   :  37 ; 
- 38   :  38 ; 
- 39   :  39 ; 
- 3a   :  3a ; 
- 3b   :  3b ; 
- 3c   :  3c ; 
- 3d   :  3d ; 
- 3e   :  3e ; 
- 3f   :  3f ; 
- 40   :  40 ; 
- 41   :  41 ; 
- 42   :  42 ; 
- 43   :  43 ; 
- 44   :  44 ; 
- 45   :  45 ; 
- 46   :  46 ; 
- 47   :  47 ; 
+ 38   :  39 ; 
+ 39   :  3a ; 
+ 3a   :  3b ; 
+ 3b   :  3c ; 
+ 3c   :  3d ; 
+ 3d   :  3e ; 
+ 3e   :  3f ; 
+ 3f   :  40 ; 
+ 40   :  41 ; 
+ 41   :  42 ; 
+ 42   :  43 ; 
+ 43   :  44 ; 
+ 44   :  45 ; 
+ 45   :  46 ; 
+ 46   :  47 ; 
+ 47   :  48 ; 
  48   :  49 ; 
  49   :  4a ; 
  4a   :  4b ; 
@@ -92,57 +92,57 @@ CONTENT BEGIN
  56   :  57 ; 
  57   :  58 ; 
  58   :  59 ; 
- 59   :  59 ; 
- 5a   :  5a ; 
- 5b   :  5b ; 
- 5c   :  5c ; 
- 5d   :  5d ; 
- 5e   :  5e ; 
- 5f   :  5f ; 
- 60   :  60 ; 
- 61   :  61 ; 
+ 59   :  5a ; 
+ 5a   :  5b ; 
+ 5b   :  5c ; 
+ 5c   :  5d ; 
+ 5d   :  5e ; 
+ 5e   :  5f ; 
+ 5f   :  60 ; 
+ 60   :  61 ; 
+ 61   :  62 ; 
  62   :  62 ; 
  63   :  63 ; 
  64   :  64 ; 
- 65   :  64 ; 
- 66   :  65 ; 
- 67   :  66 ; 
+ 65   :  65 ; 
+ 66   :  66 ; 
+ 67   :  67 ; 
  68   :  67 ; 
  69   :  68 ; 
  6a   :  69 ; 
- 6b   :  69 ; 
- 6c   :  6a ; 
+ 6b   :  6a ; 
+ 6c   :  6b ; 
  6d   :  6b ; 
  6e   :  6c ; 
- 6f   :  6c ; 
- 70   :  6d ; 
+ 6f   :  6d ; 
+ 70   :  6e ; 
  71   :  6e ; 
  72   :  6f ; 
- 73   :  6f ; 
+ 73   :  70 ; 
  74   :  70 ; 
  75   :  71 ; 
- 76   :  71 ; 
+ 76   :  72 ; 
  77   :  72 ; 
  78   :  73 ; 
- 79   :  73 ; 
+ 79   :  74 ; 
  7a   :  74 ; 
- 7b   :  74 ; 
+ 7b   :  75 ; 
  7c   :  75 ; 
- 7d   :  75 ; 
+ 7d   :  76 ; 
  7e   :  76 ; 
  7f   :  77 ; 
  80   :  77 ; 
  81   :  78 ; 
  82   :  78 ; 
- 83   :  78 ; 
+ 83   :  79 ; 
  84   :  79 ; 
- 85   :  79 ; 
+ 85   :  7a ; 
  86   :  7a ; 
  87   :  7a ; 
- 88   :  7a ; 
+ 88   :  7b ; 
  89   :  7b ; 
  8a   :  7b ; 
- 8b   :  7b ; 
+ 8b   :  7c ; 
  8c   :  7c ; 
  8d   :  7c ; 
  8e   :  7c ; 
@@ -151,7 +151,7 @@ CONTENT BEGIN
  91   :  7d ; 
  92   :  7d ; 
  93   :  7d ; 
- 94   :  7d ; 
+ 94   :  7e ; 
  95   :  7e ; 
  96   :  7e ; 
  97   :  7e ; 
@@ -162,7 +162,7 @@ CONTENT BEGIN
  9c   :  7e ; 
  9d   :  7e ; 
  9e   :  7e ; 
- 9f   :  7e ; 
+ 9f   :  7d ; 
  a0   :  7d ; 
  a1   :  7d ; 
  a2   :  7d ; 
@@ -171,92 +171,92 @@ CONTENT BEGIN
  a5   :  7c ; 
  a6   :  7c ; 
  a7   :  7c ; 
- a8   :  7c ; 
+ a8   :  7b ; 
  a9   :  7b ; 
  aa   :  7b ; 
  ab   :  7a ; 
  ac   :  7a ; 
- ad   :  7a ; 
+ ad   :  79 ; 
  ae   :  79 ; 
- af   :  79 ; 
+ af   :  78 ; 
  b0   :  78 ; 
- b1   :  78 ; 
+ b1   :  77 ; 
  b2   :  77 ; 
- b3   :  77 ; 
- b4   :  76 ; 
+ b3   :  76 ; 
+ b4   :  75 ; 
  b5   :  75 ; 
- b6   :  75 ; 
- b7   :  74 ; 
+ b6   :  74 ; 
+ b7   :  73 ; 
  b8   :  73 ; 
  b9   :  72 ; 
- ba   :  72 ; 
- bb   :  71 ; 
- bc   :  70 ; 
+ ba   :  71 ; 
+ bb   :  70 ; 
+ bc   :  6f ; 
  bd   :  6f ; 
  be   :  6e ; 
  bf   :  6d ; 
- c0   :  6d ; 
- c1   :  6c ; 
- c2   :  6b ; 
- c3   :  6a ; 
- c4   :  69 ; 
+ c0   :  6c ; 
+ c1   :  6b ; 
+ c2   :  6a ; 
+ c3   :  69 ; 
+ c4   :  68 ; 
  c5   :  67 ; 
  c6   :  66 ; 
- c7   :  65 ; 
- c8   :  64 ; 
- c9   :  63 ; 
- ca   :  62 ; 
- cb   :  61 ; 
- cc   :  5f ; 
- cd   :  5e ; 
- ce   :  5d ; 
- cf   :  5b ; 
- d0   :  5a ; 
- d1   :  59 ; 
- d2   :  57 ; 
- d3   :  56 ; 
- d4   :  54 ; 
- d5   :  53 ; 
- d6   :  51 ; 
- d7   :  50 ; 
- d8   :  4e ; 
- d9   :  4d ; 
- da   :  4b ; 
- db   :  49 ; 
- dc   :  48 ; 
- dd   :  46 ; 
- de   :  44 ; 
- df   :  42 ; 
- e0   :  41 ; 
- e1   :  3f ; 
- e2   :  3d ; 
- e3   :  3b ; 
- e4   :  39 ; 
- e5   :  37 ; 
- e6   :  35 ; 
- e7   :  34 ; 
- e8   :  32 ; 
- e9   :  30 ; 
- ea   :  2d ; 
- eb   :  2b ; 
- ec   :  29 ; 
- ed   :  27 ; 
- ee   :  25 ; 
- ef   :  23 ; 
- f0   :  21 ; 
- f1   :  1f ; 
- f2   :  1c ; 
- f3   :  1a ; 
- f4   :  18 ; 
- f5   :  16 ; 
- f6   :  13 ; 
- f7   :  11 ; 
- f8   :  f ; 
- f9   :  c ; 
- fa   :  a ; 
- fb   :  7 ; 
- fc   :  5 ; 
- fd   :  1 ; 
- fe   :  fffd ; 
- ff   :  fff8 ; 
+ c7   :  64 ; 
+ c8   :  63 ; 
+ c9   :  62 ; 
+ ca   :  61 ; 
+ cb   :  60 ; 
+ cc   :  5e ; 
+ cd   :  5d ; 
+ ce   :  5c ; 
+ cf   :  5a ; 
+ d0   :  59 ; 
+ d1   :  58 ; 
+ d2   :  56 ; 
+ d3   :  55 ; 
+ d4   :  53 ; 
+ d5   :  52 ; 
+ d6   :  50 ; 
+ d7   :  4f ; 
+ d8   :  4d ; 
+ d9   :  4b ; 
+ da   :  4a ; 
+ db   :  48 ; 
+ dc   :  46 ; 
+ dd   :  45 ; 
+ de   :  43 ; 
+ df   :  41 ; 
+ e0   :  3f ; 
+ e1   :  3e ; 
+ e2   :  3c ; 
+ e3   :  3a ; 
+ e4   :  38 ; 
+ e5   :  36 ; 
+ e6   :  34 ; 
+ e7   :  32 ; 
+ e8   :  30 ; 
+ e9   :  2e ; 
+ ea   :  2c ; 
+ eb   :  2a ; 
+ ec   :  28 ; 
+ ed   :  26 ; 
+ ee   :  23 ; 
+ ef   :  21 ; 
+ f0   :  1f ; 
+ f1   :  1d ; 
+ f2   :  1b ; 
+ f3   :  18 ; 
+ f4   :  16 ; 
+ f5   :  14 ; 
+ f6   :  11 ; 
+ f7   :  f ; 
+ f8   :  d ; 
+ f9   :  a ; 
+ fa   :  8 ; 
+ fb   :  6 ; 
+ fc   :  2 ; 
+ fd   :  ffff ; 
+ fe   :  fffa ; 
+ ff   :  fff6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_63.mif
index 60327c649c..2dc1131da9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_63.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  63 ; 
- 1   :  75 ; 
- 2   :  79 ; 
- 3   :  6e ; 
- 4   :  56 ; 
- 5   :  38 ; 
- 6   :  1a ; 
- 7   :  2 ; 
- 8   :  fff4 ; 
+ 0   :  71 ; 
+ 1   :  79 ; 
+ 2   :  71 ; 
+ 3   :  5d ; 
+ 4   :  40 ; 
+ 5   :  22 ; 
+ 6   :  7 ; 
+ 7   :  fff5 ; 
+ 8   :  ffee ; 
  9   :  ffee ; 
- a   :  ffef ; 
- b   :  fff4 ; 
- c   :  fff8 ; 
+ a   :  fff2 ; 
+ b   :  fff6 ; 
+ c   :  fff9 ; 
  d   :  fff9 ; 
- e   :  fff9 ; 
- f   :  fff7 ; 
- 10   :  fff7 ; 
- 11   :  fff6 ; 
- 12   :  fff5 ; 
- 13   :  fff5 ; 
- 14   :  fff8 ; 
- 15   :  fff7 ; 
- 16   :  fff8 ; 
- 17   :  fff8 ; 
+ e   :  fff8 ; 
+ f   :  fff6 ; 
+ 10   :  fff6 ; 
+ 11   :  fff5 ; 
+ 12   :  fff6 ; 
+ 13   :  fff6 ; 
+ 14   :  fff7 ; 
+ 15   :  fff8 ; 
+ 16   :  fff6 ; 
+ 17   :  fff5 ; 
  18   :  fff7 ; 
- 19   :  fff7 ; 
+ 19   :  fff6 ; 
  1a   :  fff6 ; 
- 1b   :  fff5 ; 
- 1c   :  fff5 ; 
- 1d   :  fff7 ; 
+ 1b   :  fff7 ; 
+ 1c   :  fff6 ; 
+ 1d   :  fff6 ; 
  1e   :  fff6 ; 
  1f   :  fff5 ; 
- 20   :  fff6 ; 
+ 20   :  fff4 ; 
  21   :  fff5 ; 
  22   :  fff6 ; 
- 23   :  fff4 ; 
- 24   :  fff6 ; 
+ 23   :  fff7 ; 
+ 24   :  fff5 ; 
  25   :  fff5 ; 
- 26   :  fff7 ; 
+ 26   :  fff4 ; 
  27   :  fff4 ; 
- 28   :  fff6 ; 
- 29   :  fff4 ; 
+ 28   :  fff4 ; 
+ 29   :  fff3 ; 
  2a   :  fff5 ; 
- 2b   :  fff5 ; 
- 2c   :  fff4 ; 
- 2d   :  fff4 ; 
- 2e   :  fff4 ; 
- 2f   :  fff5 ; 
- 30   :  fff4 ; 
- 31   :  fff3 ; 
- 32   :  fff3 ; 
- 33   :  fff4 ; 
- 34   :  fff3 ; 
- 35   :  fff2 ; 
- 36   :  fff3 ; 
- 37   :  fff2 ; 
+ 2b   :  fff3 ; 
+ 2c   :  fff5 ; 
+ 2d   :  fff3 ; 
+ 2e   :  fff5 ; 
+ 2f   :  fff3 ; 
+ 30   :  fff3 ; 
+ 31   :  fff2 ; 
+ 32   :  fff2 ; 
+ 33   :  fff2 ; 
+ 34   :  fff2 ; 
+ 35   :  fff3 ; 
+ 36   :  fff2 ; 
+ 37   :  fff1 ; 
  38   :  fff1 ; 
- 39   :  fff2 ; 
+ 39   :  fff1 ; 
  3a   :  fff1 ; 
  3b   :  fff1 ; 
  3c   :  fff1 ; 
- 3d   :  fff1 ; 
+ 3d   :  fff0 ; 
  3e   :  fff0 ; 
- 3f   :  fff1 ; 
- 40   :  fff2 ; 
- 41   :  fff0 ; 
- 42   :  fff1 ; 
- 43   :  fff0 ; 
- 44   :  fff0 ; 
+ 3f   :  fff0 ; 
+ 40   :  fff0 ; 
+ 41   :  fff1 ; 
+ 42   :  fff0 ; 
+ 43   :  ffef ; 
+ 44   :  ffef ; 
  45   :  fff0 ; 
- 46   :  fff0 ; 
+ 46   :  ffef ; 
  47   :  fff0 ; 
- 48   :  ffef ; 
+ 48   :  ffee ; 
  49   :  ffef ; 
- 4a   :  ffee ; 
- 4b   :  ffee ; 
- 4c   :  ffed ; 
+ 4a   :  ffef ; 
+ 4b   :  ffed ; 
+ 4c   :  ffef ; 
  4d   :  ffed ; 
- 4e   :  ffed ; 
+ 4e   :  ffee ; 
  4f   :  ffec ; 
- 50   :  ffed ; 
+ 50   :  ffee ; 
  51   :  ffed ; 
  52   :  ffed ; 
- 53   :  ffec ; 
- 54   :  ffed ; 
- 55   :  ffeb ; 
- 56   :  ffed ; 
- 57   :  ffeb ; 
+ 53   :  ffed ; 
+ 54   :  ffeb ; 
+ 55   :  ffed ; 
+ 56   :  ffeb ; 
+ 57   :  ffec ; 
  58   :  ffea ; 
- 59   :  ffec ; 
- 5a   :  ffec ; 
+ 59   :  ffeb ; 
+ 5a   :  ffea ; 
  5b   :  ffeb ; 
- 5c   :  ffea ; 
+ 5c   :  ffe9 ; 
  5d   :  ffea ; 
- 5e   :  ffeb ; 
+ 5e   :  ffea ; 
  5f   :  ffe9 ; 
- 60   :  ffe8 ; 
- 61   :  ffe9 ; 
+ 60   :  ffe9 ; 
+ 61   :  ffe8 ; 
  62   :  ffe8 ; 
- 63   :  ffea ; 
- 64   :  ffe8 ; 
- 65   :  ffe7 ; 
- 66   :  ffe7 ; 
+ 63   :  ffe9 ; 
+ 64   :  ffe7 ; 
+ 65   :  ffe8 ; 
+ 66   :  ffe8 ; 
  67   :  ffe7 ; 
  68   :  ffe7 ; 
- 69   :  ffe7 ; 
- 6a   :  ffe6 ; 
- 6b   :  ffe7 ; 
- 6c   :  ffe6 ; 
+ 69   :  ffe6 ; 
+ 6a   :  ffe7 ; 
+ 6b   :  ffe8 ; 
+ 6c   :  ffe5 ; 
  6d   :  ffe5 ; 
- 6e   :  ffe5 ; 
- 6f   :  ffe5 ; 
- 70   :  ffe7 ; 
- 71   :  ffe5 ; 
- 72   :  ffe6 ; 
- 73   :  ffe5 ; 
- 74   :  ffe4 ; 
- 75   :  ffe5 ; 
+ 6e   :  ffe6 ; 
+ 6f   :  ffe6 ; 
+ 70   :  ffe4 ; 
+ 71   :  ffe6 ; 
+ 72   :  ffe5 ; 
+ 73   :  ffe4 ; 
+ 74   :  ffe6 ; 
+ 75   :  ffe4 ; 
  76   :  ffe5 ; 
  77   :  ffe3 ; 
  78   :  ffe3 ; 
  79   :  ffe3 ; 
- 7a   :  ffe4 ; 
- 7b   :  ffe4 ; 
+ 7a   :  ffe2 ; 
+ 7b   :  ffe3 ; 
  7c   :  ffe3 ; 
  7d   :  ffe2 ; 
- 7e   :  ffe2 ; 
- 7f   :  ffe3 ; 
+ 7e   :  ffe4 ; 
+ 7f   :  ffe2 ; 
  80   :  ffe3 ; 
- 81   :  ffe2 ; 
+ 81   :  ffe1 ; 
  82   :  ffe3 ; 
- 83   :  ffe3 ; 
- 84   :  ffe1 ; 
+ 83   :  ffe2 ; 
+ 84   :  ffe3 ; 
  85   :  ffe1 ; 
  86   :  ffe1 ; 
- 87   :  ffe2 ; 
- 88   :  ffe1 ; 
- 89   :  ffe1 ; 
- 8a   :  ffe1 ; 
- 8b   :  ffe1 ; 
- 8c   :  ffe1 ; 
+ 87   :  ffe1 ; 
+ 88   :  ffe0 ; 
+ 89   :  ffe0 ; 
+ 8a   :  ffe0 ; 
+ 8b   :  ffe0 ; 
+ 8c   :  ffe2 ; 
  8d   :  ffe0 ; 
  8e   :  ffe1 ; 
  8f   :  ffdf ; 
  90   :  ffe0 ; 
- 91   :  ffdf ; 
- 92   :  ffe1 ; 
- 93   :  ffe1 ; 
+ 91   :  ffe1 ; 
+ 92   :  ffdf ; 
+ 93   :  ffe0 ; 
  94   :  ffe0 ; 
  95   :  ffdf ; 
  96   :  ffdf ; 
- 97   :  ffdf ; 
- 98   :  ffde ; 
+ 97   :  ffe0 ; 
+ 98   :  ffdf ; 
  99   :  ffde ; 
- 9a   :  ffde ; 
- 9b   :  ffde ; 
- 9c   :  ffde ; 
- 9d   :  ffde ; 
- 9e   :  ffdf ; 
- 9f   :  ffde ; 
- a0   :  ffe0 ; 
- a1   :  ffdf ; 
- a2   :  ffde ; 
+ 9a   :  ffdf ; 
+ 9b   :  ffdf ; 
+ 9c   :  ffdf ; 
+ 9d   :  ffdf ; 
+ 9e   :  ffde ; 
+ 9f   :  ffe0 ; 
+ a0   :  ffde ; 
+ a1   :  ffde ; 
+ a2   :  ffdf ; 
  a3   :  ffdf ; 
  a4   :  ffdf ; 
  a5   :  ffdf ; 
- a6   :  ffdf ; 
- a7   :  ffdf ; 
+ a6   :  ffde ; 
+ a7   :  ffe0 ; 
  a8   :  ffde ; 
- a9   :  ffde ; 
+ a9   :  ffdf ; 
  aa   :  ffde ; 
- ab   :  ffdf ; 
- ac   :  ffdf ; 
- ad   :  ffde ; 
+ ab   :  ffe0 ; 
+ ac   :  ffde ; 
+ ad   :  ffe0 ; 
  ae   :  ffdf ; 
- af   :  ffdf ; 
- b0   :  ffe0 ; 
- b1   :  ffe1 ; 
- b2   :  ffe0 ; 
- b3   :  ffe1 ; 
- b4   :  ffdf ; 
+ af   :  ffe1 ; 
+ b0   :  ffe1 ; 
+ b1   :  ffe0 ; 
+ b2   :  ffe1 ; 
+ b3   :  ffdf ; 
+ b4   :  ffe0 ; 
  b5   :  ffdf ; 
  b6   :  ffe1 ; 
- b7   :  ffe1 ; 
- b8   :  ffe0 ; 
+ b7   :  ffe0 ; 
+ b8   :  ffe2 ; 
  b9   :  ffe1 ; 
- ba   :  ffe1 ; 
- bb   :  ffe0 ; 
- bc   :  ffe0 ; 
+ ba   :  ffe0 ; 
+ bb   :  ffe2 ; 
+ bc   :  ffe1 ; 
  bd   :  ffe2 ; 
  be   :  ffe1 ; 
  bf   :  ffe1 ; 
  c0   :  ffe2 ; 
- c1   :  ffe1 ; 
+ c1   :  ffe3 ; 
  c2   :  ffe2 ; 
  c3   :  ffe2 ; 
- c4   :  ffe3 ; 
- c5   :  ffe4 ; 
- c6   :  ffe4 ; 
- c7   :  ffe5 ; 
- c8   :  ffe4 ; 
- c9   :  ffe3 ; 
+ c4   :  ffe2 ; 
+ c5   :  ffe3 ; 
+ c6   :  ffe3 ; 
+ c7   :  ffe3 ; 
+ c8   :  ffe3 ; 
+ c9   :  ffe4 ; 
  ca   :  ffe4 ; 
- cb   :  ffe5 ; 
- cc   :  ffe4 ; 
- cd   :  ffe5 ; 
- ce   :  ffe6 ; 
+ cb   :  ffe4 ; 
+ cc   :  ffe5 ; 
+ cd   :  ffe6 ; 
+ ce   :  ffe5 ; 
  cf   :  ffe6 ; 
- d0   :  ffe7 ; 
+ d0   :  ffe6 ; 
  d1   :  ffe6 ; 
- d2   :  ffe8 ; 
+ d2   :  ffe7 ; 
  d3   :  ffe7 ; 
- d4   :  ffe8 ; 
+ d4   :  ffe9 ; 
  d5   :  ffe8 ; 
- d6   :  ffe8 ; 
- d7   :  ffe8 ; 
+ d6   :  ffe9 ; 
+ d7   :  ffe9 ; 
  d8   :  ffeb ; 
  d9   :  ffea ; 
- da   :  ffeb ; 
- db   :  ffec ; 
+ da   :  ffea ; 
+ db   :  ffeb ; 
  dc   :  ffeb ; 
  dd   :  ffeb ; 
  de   :  ffec ; 
- df   :  ffed ; 
- e0   :  ffee ; 
- e1   :  ffef ; 
- e2   :  fff0 ; 
- e3   :  fff0 ; 
- e4   :  fff1 ; 
- e5   :  ffef ; 
+ df   :  ffee ; 
+ e0   :  ffef ; 
+ e1   :  ffee ; 
+ e2   :  ffee ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
+ e5   :  fff0 ; 
  e6   :  fff0 ; 
- e7   :  fff0 ; 
- e8   :  fff3 ; 
- e9   :  fff3 ; 
+ e7   :  fff3 ; 
+ e8   :  fff2 ; 
+ e9   :  fff4 ; 
  ea   :  fff4 ; 
  eb   :  fff3 ; 
- ec   :  fff5 ; 
- ed   :  fff4 ; 
+ ec   :  fff4 ; 
+ ed   :  fff5 ; 
  ee   :  fff5 ; 
- ef   :  fff7 ; 
+ ef   :  fff6 ; 
  f0   :  fff8 ; 
- f1   :  fff8 ; 
- f2   :  fff9 ; 
- f3   :  fffa ; 
- f4   :  fff8 ; 
- f5   :  fff9 ; 
+ f1   :  fff9 ; 
+ f2   :  fffa ; 
+ f3   :  fff8 ; 
+ f4   :  fff9 ; 
+ f5   :  fffa ; 
  f6   :  fffa ; 
- f7   :  fffb ; 
- f8   :  fffd ; 
- f9   :  fffe ; 
+ f7   :  fffc ; 
+ f8   :  fffe ; 
+ f9   :  ffff ; 
  fa   :  ffff ; 
- fb   :  ffff ; 
+ fb   :  fffe ; 
  fc   :  fffe ; 
  fd   :  fffe ; 
- fe   :  fffd ; 
+ fe   :  fffc ; 
  ff   :  fffb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_7.mif
index e6b0a50ae8..01307236c3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_7.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7ff6 ; 
- 1   :  7ff5 ; 
- 2   :  7ff6 ; 
- 3   :  7ff4 ; 
- 4   :  7ff1 ; 
- 5   :  7fed ; 
- 6   :  7fe9 ; 
- 7   :  7fe1 ; 
- 8   :  7fd8 ; 
- 9   :  7fcb ; 
- a   :  7fbb ; 
- b   :  7fab ; 
- c   :  7f99 ; 
- d   :  7f86 ; 
- e   :  7f71 ; 
- f   :  7f5a ; 
- 10   :  7f41 ; 
- 11   :  7f27 ; 
- 12   :  7f0c ; 
- 13   :  7eee ; 
- 14   :  7ecf ; 
- 15   :  7eae ; 
- 16   :  7e8c ; 
- 17   :  7e68 ; 
- 18   :  7e42 ; 
- 19   :  7e1b ; 
- 1a   :  7df2 ; 
- 1b   :  7dc7 ; 
- 1c   :  7d9b ; 
- 1d   :  7d6d ; 
- 1e   :  7d3e ; 
- 1f   :  7d0d ; 
- 20   :  7cda ; 
- 21   :  7ca6 ; 
- 22   :  7c70 ; 
- 23   :  7c38 ; 
- 24   :  7bff ; 
- 25   :  7bc4 ; 
- 26   :  7b88 ; 
- 27   :  7b4a ; 
- 28   :  7b0b ; 
- 29   :  7aca ; 
- 2a   :  7a87 ; 
- 2b   :  7a43 ; 
- 2c   :  79fd ; 
- 2d   :  79b6 ; 
- 2e   :  796d ; 
- 2f   :  7923 ; 
- 30   :  78d7 ; 
- 31   :  788a ; 
- 32   :  783b ; 
- 33   :  77eb ; 
- 34   :  7799 ; 
- 35   :  7745 ; 
- 36   :  76f1 ; 
- 37   :  769a ; 
- 38   :  7643 ; 
- 39   :  75ea ; 
- 3a   :  758f ; 
- 3b   :  7533 ; 
- 3c   :  74d6 ; 
- 3d   :  7477 ; 
- 3e   :  7416 ; 
- 3f   :  73b5 ; 
- 40   :  7352 ; 
- 41   :  72ed ; 
- 42   :  7288 ; 
- 43   :  7220 ; 
- 44   :  71b8 ; 
- 45   :  714e ; 
- 46   :  70e3 ; 
- 47   :  7076 ; 
- 48   :  7009 ; 
- 49   :  6f99 ; 
- 4a   :  6f29 ; 
- 4b   :  6eb7 ; 
- 4c   :  6e44 ; 
- 4d   :  6dd0 ; 
- 4e   :  6d5b ; 
- 4f   :  6ce4 ; 
- 50   :  6c6c ; 
- 51   :  6bf3 ; 
- 52   :  6b79 ; 
- 53   :  6afd ; 
- 54   :  6a81 ; 
- 55   :  6a03 ; 
- 56   :  6984 ; 
- 57   :  6904 ; 
- 58   :  6883 ; 
- 59   :  6800 ; 
- 5a   :  677d ; 
- 5b   :  66f8 ; 
- 5c   :  6673 ; 
- 5d   :  65ec ; 
- 5e   :  6564 ; 
- 5f   :  64db ; 
- 60   :  6452 ; 
- 61   :  63c7 ; 
- 62   :  633b ; 
- 63   :  62ae ; 
- 64   :  6220 ; 
- 65   :  6191 ; 
- 66   :  6102 ; 
- 67   :  6071 ; 
- 68   :  5fdf ; 
- 69   :  5f4d ; 
- 6a   :  5eb9 ; 
- 6b   :  5e25 ; 
- 6c   :  5d90 ; 
- 6d   :  5cfa ; 
- 6e   :  5c63 ; 
- 6f   :  5bcb ; 
- 70   :  5b33 ; 
- 71   :  5a9a ; 
- 72   :  59ff ; 
- 73   :  5965 ; 
- 74   :  58c9 ; 
- 75   :  582d ; 
- 76   :  578f ; 
- 77   :  56f2 ; 
- 78   :  5653 ; 
- 79   :  55b4 ; 
- 7a   :  5514 ; 
- 7b   :  5473 ; 
- 7c   :  53d2 ; 
- 7d   :  5330 ; 
- 7e   :  528e ; 
- 7f   :  51eb ; 
- 80   :  5147 ; 
- 81   :  50a3 ; 
- 82   :  4ffe ; 
- 83   :  4f59 ; 
- 84   :  4eb3 ; 
- 85   :  4e0d ; 
- 86   :  4d66 ; 
- 87   :  4cbf ; 
- 88   :  4c17 ; 
- 89   :  4b6f ; 
- 8a   :  4ac6 ; 
- 8b   :  4a1d ; 
- 8c   :  4973 ; 
- 8d   :  48c9 ; 
- 8e   :  481f ; 
- 8f   :  4775 ; 
- 90   :  46ca ; 
- 91   :  461e ; 
- 92   :  4573 ; 
- 93   :  44c7 ; 
- 94   :  441a ; 
- 95   :  436e ; 
- 96   :  42c1 ; 
- 97   :  4214 ; 
- 98   :  4167 ; 
- 99   :  40ba ; 
- 9a   :  400c ; 
- 9b   :  3f5e ; 
- 9c   :  3eb0 ; 
- 9d   :  3e02 ; 
- 9e   :  3d54 ; 
- 9f   :  3ca5 ; 
- a0   :  3bf7 ; 
- a1   :  3b48 ; 
- a2   :  3a9a ; 
- a3   :  39eb ; 
- a4   :  393c ; 
- a5   :  388d ; 
- a6   :  37df ; 
- a7   :  3730 ; 
- a8   :  3681 ; 
- a9   :  35d2 ; 
- aa   :  3523 ; 
- ab   :  3475 ; 
- ac   :  33c6 ; 
- ad   :  3317 ; 
- ae   :  3269 ; 
- af   :  31bb ; 
- b0   :  310d ; 
- b1   :  305e ; 
- b2   :  2fb1 ; 
- b3   :  2f03 ; 
- b4   :  2e55 ; 
- b5   :  2da8 ; 
- b6   :  2cfb ; 
- b7   :  2c4e ; 
- b8   :  2ba1 ; 
- b9   :  2af5 ; 
- ba   :  2a49 ; 
- bb   :  299d ; 
- bc   :  28f1 ; 
- bd   :  2846 ; 
- be   :  279b ; 
- bf   :  26f1 ; 
- c0   :  2646 ; 
- c1   :  259d ; 
- c2   :  24f3 ; 
- c3   :  244a ; 
- c4   :  23a1 ; 
- c5   :  22f9 ; 
- c6   :  2251 ; 
- c7   :  21aa ; 
- c8   :  2103 ; 
- c9   :  205d ; 
- ca   :  1fb7 ; 
- cb   :  1f11 ; 
- cc   :  1e6c ; 
- cd   :  1dc8 ; 
- ce   :  1d24 ; 
- cf   :  1c81 ; 
- d0   :  1bde ; 
- d1   :  1b3c ; 
- d2   :  1a9a ; 
- d3   :  19f9 ; 
- d4   :  1958 ; 
- d5   :  18b9 ; 
- d6   :  1819 ; 
- d7   :  177b ; 
- d8   :  16dd ; 
- d9   :  1640 ; 
- da   :  15a3 ; 
- db   :  1507 ; 
- dc   :  146c ; 
- dd   :  13d2 ; 
- de   :  1338 ; 
- df   :  129f ; 
- e0   :  1207 ; 
- e1   :  116f ; 
- e2   :  10d9 ; 
- e3   :  1043 ; 
- e4   :  fad ; 
- e5   :  f19 ; 
- e6   :  e86 ; 
- e7   :  df3 ; 
- e8   :  d61 ; 
- e9   :  cd0 ; 
- ea   :  c3f ; 
- eb   :  bb0 ; 
- ec   :  b22 ; 
- ed   :  a94 ; 
- ee   :  a07 ; 
- ef   :  97b ; 
- f0   :  8f0 ; 
- f1   :  866 ; 
- f2   :  7dd ; 
- f3   :  755 ; 
- f4   :  6cd ; 
- f5   :  647 ; 
- f6   :  5c2 ; 
- f7   :  53d ; 
- f8   :  4ba ; 
- f9   :  439 ; 
- fa   :  3b8 ; 
- fb   :  335 ; 
- fc   :  2b5 ; 
- fd   :  233 ; 
- fe   :  1b4 ; 
- ff   :  135 ; 
+ 0   :  7ff5 ; 
+ 1   :  7ff7 ; 
+ 2   :  7ff5 ; 
+ 3   :  7ff6 ; 
+ 4   :  7ff5 ; 
+ 5   :  7ff2 ; 
+ 6   :  7fee ; 
+ 7   :  7fe6 ; 
+ 8   :  7fde ; 
+ 9   :  7fd5 ; 
+ a   :  7fc8 ; 
+ b   :  7fb7 ; 
+ c   :  7fa6 ; 
+ d   :  7f94 ; 
+ e   :  7f80 ; 
+ f   :  7f6b ; 
+ 10   :  7f54 ; 
+ 11   :  7f3b ; 
+ 12   :  7f21 ; 
+ 13   :  7f04 ; 
+ 14   :  7ee7 ; 
+ 15   :  7ec7 ; 
+ 16   :  7ea6 ; 
+ 17   :  7e83 ; 
+ 18   :  7e5f ; 
+ 19   :  7e39 ; 
+ 1a   :  7e11 ; 
+ 1b   :  7de8 ; 
+ 1c   :  7dbd ; 
+ 1d   :  7d90 ; 
+ 1e   :  7d62 ; 
+ 1f   :  7d32 ; 
+ 20   :  7d00 ; 
+ 21   :  7ccd ; 
+ 22   :  7c98 ; 
+ 23   :  7c62 ; 
+ 24   :  7c2a ; 
+ 25   :  7bf1 ; 
+ 26   :  7bb5 ; 
+ 27   :  7b79 ; 
+ 28   :  7b3a ; 
+ 29   :  7afb ; 
+ 2a   :  7ab9 ; 
+ 2b   :  7a76 ; 
+ 2c   :  7a32 ; 
+ 2d   :  79ec ; 
+ 2e   :  79a4 ; 
+ 2f   :  795b ; 
+ 30   :  7910 ; 
+ 31   :  78c4 ; 
+ 32   :  7876 ; 
+ 33   :  7827 ; 
+ 34   :  77d6 ; 
+ 35   :  7784 ; 
+ 36   :  7730 ; 
+ 37   :  76db ; 
+ 38   :  7685 ; 
+ 39   :  762d ; 
+ 3a   :  75d3 ; 
+ 3b   :  7578 ; 
+ 3c   :  751c ; 
+ 3d   :  74be ; 
+ 3e   :  745f ; 
+ 3f   :  73fe ; 
+ 40   :  739c ; 
+ 41   :  7339 ; 
+ 42   :  72d4 ; 
+ 43   :  726e ; 
+ 44   :  7206 ; 
+ 45   :  719e ; 
+ 46   :  7133 ; 
+ 47   :  70c8 ; 
+ 48   :  705b ; 
+ 49   :  6fed ; 
+ 4a   :  6f7d ; 
+ 4b   :  6f0d ; 
+ 4c   :  6e9b ; 
+ 4d   :  6e28 ; 
+ 4e   :  6db3 ; 
+ 4f   :  6d3d ; 
+ 50   :  6cc6 ; 
+ 51   :  6c4e ; 
+ 52   :  6bd5 ; 
+ 53   :  6b5a ; 
+ 54   :  6ade ; 
+ 55   :  6a61 ; 
+ 56   :  69e3 ; 
+ 57   :  6964 ; 
+ 58   :  68e4 ; 
+ 59   :  6862 ; 
+ 5a   :  67e0 ; 
+ 5b   :  675c ; 
+ 5c   :  66d7 ; 
+ 5d   :  6651 ; 
+ 5e   :  65ca ; 
+ 5f   :  6542 ; 
+ 60   :  64b9 ; 
+ 61   :  642f ; 
+ 62   :  63a4 ; 
+ 63   :  6318 ; 
+ 64   :  628b ; 
+ 65   :  61fd ; 
+ 66   :  616e ; 
+ 67   :  60de ; 
+ 68   :  604d ; 
+ 69   :  5fbb ; 
+ 6a   :  5f28 ; 
+ 6b   :  5e94 ; 
+ 6c   :  5e00 ; 
+ 6d   :  5d6b ; 
+ 6e   :  5cd4 ; 
+ 6f   :  5c3d ; 
+ 70   :  5ba5 ; 
+ 71   :  5b0d ; 
+ 72   :  5a73 ; 
+ 73   :  59d9 ; 
+ 74   :  593e ; 
+ 75   :  58a2 ; 
+ 76   :  5805 ; 
+ 77   :  5768 ; 
+ 78   :  56ca ; 
+ 79   :  562b ; 
+ 7a   :  558c ; 
+ 7b   :  54ec ; 
+ 7c   :  544b ; 
+ 7d   :  53aa ; 
+ 7e   :  5308 ; 
+ 7f   :  5265 ; 
+ 80   :  51c2 ; 
+ 81   :  511e ; 
+ 82   :  507a ; 
+ 83   :  4fd5 ; 
+ 84   :  4f30 ; 
+ 85   :  4e8a ; 
+ 86   :  4de3 ; 
+ 87   :  4d3c ; 
+ 88   :  4c95 ; 
+ 89   :  4bed ; 
+ 8a   :  4b45 ; 
+ 8b   :  4a9c ; 
+ 8c   :  49f3 ; 
+ 8d   :  4949 ; 
+ 8e   :  489f ; 
+ 8f   :  47f5 ; 
+ 90   :  474a ; 
+ 91   :  469f ; 
+ 92   :  45f3 ; 
+ 93   :  4548 ; 
+ 94   :  449c ; 
+ 95   :  43ef ; 
+ 96   :  4343 ; 
+ 97   :  4296 ; 
+ 98   :  41e9 ; 
+ 99   :  413c ; 
+ 9a   :  408e ; 
+ 9b   :  3fe1 ; 
+ 9c   :  3f33 ; 
+ 9d   :  3e85 ; 
+ 9e   :  3dd6 ; 
+ 9f   :  3d28 ; 
+ a0   :  3c7a ; 
+ a1   :  3bcb ; 
+ a2   :  3b1d ; 
+ a3   :  3a6e ; 
+ a4   :  39bf ; 
+ a5   :  3910 ; 
+ a6   :  3862 ; 
+ a7   :  37b3 ; 
+ a8   :  3704 ; 
+ a9   :  3655 ; 
+ aa   :  35a6 ; 
+ ab   :  34f8 ; 
+ ac   :  3449 ; 
+ ad   :  339a ; 
+ ae   :  32ec ; 
+ af   :  323d ; 
+ b0   :  318f ; 
+ b1   :  30e1 ; 
+ b2   :  3033 ; 
+ b3   :  2f85 ; 
+ b4   :  2ed7 ; 
+ b5   :  2e2a ; 
+ b6   :  2d7d ; 
+ b7   :  2cd0 ; 
+ b8   :  2c23 ; 
+ b9   :  2b76 ; 
+ ba   :  2aca ; 
+ bb   :  2a1e ; 
+ bc   :  2972 ; 
+ bd   :  28c7 ; 
+ be   :  281b ; 
+ bf   :  2771 ; 
+ c0   :  26c6 ; 
+ c1   :  261c ; 
+ c2   :  2572 ; 
+ c3   :  24c9 ; 
+ c4   :  2420 ; 
+ c5   :  2377 ; 
+ c6   :  22cf ; 
+ c7   :  2227 ; 
+ c8   :  2180 ; 
+ c9   :  20d9 ; 
+ ca   :  2033 ; 
+ cb   :  1f8d ; 
+ cc   :  1ee8 ; 
+ cd   :  1e43 ; 
+ ce   :  1d9f ; 
+ cf   :  1cfb ; 
+ d0   :  1c58 ; 
+ d1   :  1bb5 ; 
+ d2   :  1b13 ; 
+ d3   :  1a72 ; 
+ d4   :  19d1 ; 
+ d5   :  1930 ; 
+ d6   :  1891 ; 
+ d7   :  17f2 ; 
+ d8   :  1753 ; 
+ d9   :  16b6 ; 
+ da   :  1619 ; 
+ db   :  157c ; 
+ dc   :  14e1 ; 
+ dd   :  1446 ; 
+ de   :  13ab ; 
+ df   :  1312 ; 
+ e0   :  1279 ; 
+ e1   :  11e1 ; 
+ e2   :  114a ; 
+ e3   :  10b3 ; 
+ e4   :  101d ; 
+ e5   :  f88 ; 
+ e6   :  ef4 ; 
+ e7   :  e61 ; 
+ e8   :  dce ; 
+ e9   :  d3c ; 
+ ea   :  cac ; 
+ eb   :  c1c ; 
+ ec   :  b8c ; 
+ ed   :  afe ; 
+ ee   :  a71 ; 
+ ef   :  9e4 ; 
+ f0   :  958 ; 
+ f1   :  8ce ; 
+ f2   :  844 ; 
+ f3   :  7bb ; 
+ f4   :  733 ; 
+ f5   :  6ac ; 
+ f6   :  626 ; 
+ f7   :  5a1 ; 
+ f8   :  51c ; 
+ f9   :  49b ; 
+ fa   :  419 ; 
+ fb   :  397 ; 
+ fc   :  315 ; 
+ fd   :  295 ; 
+ fe   :  215 ; 
+ ff   :  195 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_8.mif
index 048fa16d08..48b4257573 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_8.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc6 ; 
- 1   :  3f ; 
- 2   :  ba ; 
- 3   :  137 ; 
- 4   :  1b6 ; 
- 5   :  235 ; 
- 6   :  2b5 ; 
- 7   :  335 ; 
- 8   :  3b6 ; 
- 9   :  437 ; 
- a   :  4ba ; 
- b   :  53d ; 
- c   :  5c2 ; 
- d   :  647 ; 
- e   :  6cd ; 
- f   :  755 ; 
- 10   :  7dd ; 
- 11   :  866 ; 
- 12   :  8f0 ; 
- 13   :  97b ; 
- 14   :  a07 ; 
- 15   :  a94 ; 
- 16   :  b22 ; 
- 17   :  bb0 ; 
- 18   :  c3f ; 
- 19   :  cd0 ; 
- 1a   :  d61 ; 
- 1b   :  df3 ; 
- 1c   :  e86 ; 
- 1d   :  f19 ; 
- 1e   :  fad ; 
- 1f   :  1043 ; 
- 20   :  10d9 ; 
- 21   :  116f ; 
- 22   :  1207 ; 
- 23   :  129f ; 
- 24   :  1338 ; 
- 25   :  13d2 ; 
- 26   :  146c ; 
- 27   :  1507 ; 
- 28   :  15a3 ; 
- 29   :  1640 ; 
- 2a   :  16dd ; 
- 2b   :  177b ; 
- 2c   :  1819 ; 
- 2d   :  18b9 ; 
- 2e   :  1958 ; 
- 2f   :  19f9 ; 
- 30   :  1a9a ; 
- 31   :  1b3c ; 
- 32   :  1bde ; 
- 33   :  1c81 ; 
- 34   :  1d24 ; 
- 35   :  1dc8 ; 
- 36   :  1e6c ; 
- 37   :  1f11 ; 
- 38   :  1fb7 ; 
- 39   :  205d ; 
- 3a   :  2103 ; 
- 3b   :  21aa ; 
- 3c   :  2251 ; 
- 3d   :  22f9 ; 
- 3e   :  23a1 ; 
- 3f   :  244a ; 
- 40   :  24f3 ; 
- 41   :  259d ; 
- 42   :  2646 ; 
- 43   :  26f1 ; 
- 44   :  279b ; 
- 45   :  2846 ; 
- 46   :  28f1 ; 
- 47   :  299d ; 
- 48   :  2a49 ; 
- 49   :  2af5 ; 
- 4a   :  2ba1 ; 
- 4b   :  2c4e ; 
- 4c   :  2cfb ; 
- 4d   :  2da8 ; 
- 4e   :  2e55 ; 
- 4f   :  2f03 ; 
- 50   :  2fb1 ; 
- 51   :  305e ; 
- 52   :  310d ; 
- 53   :  31bb ; 
- 54   :  3269 ; 
- 55   :  3317 ; 
- 56   :  33c6 ; 
- 57   :  3475 ; 
- 58   :  3523 ; 
- 59   :  35d2 ; 
- 5a   :  3681 ; 
- 5b   :  3730 ; 
- 5c   :  37df ; 
- 5d   :  388d ; 
- 5e   :  393c ; 
- 5f   :  39eb ; 
- 60   :  3a9a ; 
- 61   :  3b48 ; 
- 62   :  3bf7 ; 
- 63   :  3ca5 ; 
- 64   :  3d54 ; 
- 65   :  3e02 ; 
- 66   :  3eb0 ; 
- 67   :  3f5e ; 
- 68   :  400c ; 
- 69   :  40ba ; 
- 6a   :  4167 ; 
- 6b   :  4214 ; 
- 6c   :  42c1 ; 
- 6d   :  436e ; 
- 6e   :  441a ; 
- 6f   :  44c7 ; 
- 70   :  4573 ; 
- 71   :  461e ; 
- 72   :  46ca ; 
- 73   :  4775 ; 
- 74   :  481f ; 
- 75   :  48c9 ; 
- 76   :  4973 ; 
- 77   :  4a1d ; 
- 78   :  4ac6 ; 
- 79   :  4b6f ; 
- 7a   :  4c17 ; 
- 7b   :  4cbf ; 
- 7c   :  4d66 ; 
- 7d   :  4e0d ; 
- 7e   :  4eb3 ; 
- 7f   :  4f59 ; 
- 80   :  4ffe ; 
- 81   :  50a3 ; 
- 82   :  5147 ; 
- 83   :  51eb ; 
- 84   :  528e ; 
- 85   :  5330 ; 
- 86   :  53d2 ; 
- 87   :  5473 ; 
- 88   :  5514 ; 
- 89   :  55b4 ; 
- 8a   :  5653 ; 
- 8b   :  56f2 ; 
- 8c   :  578f ; 
- 8d   :  582d ; 
- 8e   :  58c9 ; 
- 8f   :  5965 ; 
- 90   :  59ff ; 
- 91   :  5a9a ; 
- 92   :  5b33 ; 
- 93   :  5bcb ; 
- 94   :  5c63 ; 
- 95   :  5cfa ; 
- 96   :  5d90 ; 
- 97   :  5e25 ; 
- 98   :  5eb9 ; 
- 99   :  5f4d ; 
- 9a   :  5fdf ; 
- 9b   :  6071 ; 
- 9c   :  6102 ; 
- 9d   :  6191 ; 
- 9e   :  6220 ; 
- 9f   :  62ae ; 
- a0   :  633b ; 
- a1   :  63c7 ; 
- a2   :  6452 ; 
- a3   :  64db ; 
- a4   :  6564 ; 
- a5   :  65ec ; 
- a6   :  6673 ; 
- a7   :  66f8 ; 
- a8   :  677d ; 
- a9   :  6800 ; 
- aa   :  6883 ; 
- ab   :  6904 ; 
- ac   :  6984 ; 
- ad   :  6a03 ; 
- ae   :  6a81 ; 
- af   :  6afd ; 
- b0   :  6b79 ; 
- b1   :  6bf3 ; 
- b2   :  6c6c ; 
- b3   :  6ce4 ; 
- b4   :  6d5b ; 
- b5   :  6dd0 ; 
- b6   :  6e44 ; 
- b7   :  6eb7 ; 
- b8   :  6f29 ; 
- b9   :  6f99 ; 
- ba   :  7009 ; 
- bb   :  7076 ; 
- bc   :  70e3 ; 
- bd   :  714e ; 
- be   :  71b8 ; 
- bf   :  7220 ; 
- c0   :  7288 ; 
- c1   :  72ed ; 
- c2   :  7352 ; 
- c3   :  73b5 ; 
- c4   :  7416 ; 
- c5   :  7477 ; 
- c6   :  74d6 ; 
- c7   :  7533 ; 
- c8   :  758f ; 
- c9   :  75ea ; 
- ca   :  7643 ; 
- cb   :  769a ; 
- cc   :  76f1 ; 
- cd   :  7745 ; 
- ce   :  7799 ; 
- cf   :  77eb ; 
- d0   :  783b ; 
- d1   :  788a ; 
- d2   :  78d7 ; 
- d3   :  7923 ; 
- d4   :  796d ; 
- d5   :  79b6 ; 
- d6   :  79fd ; 
- d7   :  7a43 ; 
- d8   :  7a87 ; 
- d9   :  7aca ; 
- da   :  7b0b ; 
- db   :  7b4a ; 
- dc   :  7b88 ; 
- dd   :  7bc4 ; 
- de   :  7bff ; 
- df   :  7c38 ; 
- e0   :  7c70 ; 
- e1   :  7ca6 ; 
- e2   :  7cda ; 
- e3   :  7d0d ; 
- e4   :  7d3e ; 
- e5   :  7d6d ; 
- e6   :  7d9b ; 
- e7   :  7dc7 ; 
- e8   :  7df2 ; 
- e9   :  7e1b ; 
- ea   :  7e42 ; 
- eb   :  7e68 ; 
- ec   :  7e8c ; 
- ed   :  7eae ; 
- ee   :  7ecf ; 
- ef   :  7eee ; 
- f0   :  7f0c ; 
- f1   :  7f27 ; 
- f2   :  7f41 ; 
- f3   :  7f5a ; 
- f4   :  7f71 ; 
- f5   :  7f86 ; 
- f6   :  7f99 ; 
- f7   :  7fab ; 
- f8   :  7fbb ; 
- f9   :  7fc9 ; 
- fa   :  7fd6 ; 
- fb   :  7fe1 ; 
- fc   :  7fe9 ; 
- fd   :  7fef ; 
- fe   :  7ff3 ; 
- ff   :  7ff6 ; 
+ 0   :  ff6c ; 
+ 1   :  ffe4 ; 
+ 2   :  5e ; 
+ 3   :  d8 ; 
+ 4   :  156 ; 
+ 5   :  1d5 ; 
+ 6   :  255 ; 
+ 7   :  2d5 ; 
+ 8   :  355 ; 
+ 9   :  3d6 ; 
+ a   :  458 ; 
+ b   :  4db ; 
+ c   :  55e ; 
+ d   :  5e3 ; 
+ e   :  669 ; 
+ f   :  6ef ; 
+ 10   :  777 ; 
+ 11   :  7ff ; 
+ 12   :  889 ; 
+ 13   :  913 ; 
+ 14   :  99e ; 
+ 15   :  a2a ; 
+ 16   :  ab7 ; 
+ 17   :  b45 ; 
+ 18   :  bd4 ; 
+ 19   :  c63 ; 
+ 1a   :  cf4 ; 
+ 1b   :  d85 ; 
+ 1c   :  e17 ; 
+ 1d   :  eaa ; 
+ 1e   :  f3e ; 
+ 1f   :  fd3 ; 
+ 20   :  1068 ; 
+ 21   :  10fe ; 
+ 22   :  1195 ; 
+ 23   :  122d ; 
+ 24   :  12c5 ; 
+ 25   :  135e ; 
+ 26   :  13f8 ; 
+ 27   :  1493 ; 
+ 28   :  152e ; 
+ 29   :  15ca ; 
+ 2a   :  1667 ; 
+ 2b   :  1704 ; 
+ 2c   :  17a2 ; 
+ 2d   :  1841 ; 
+ 2e   :  18e0 ; 
+ 2f   :  1980 ; 
+ 30   :  1a21 ; 
+ 31   :  1ac2 ; 
+ 32   :  1b64 ; 
+ 33   :  1c06 ; 
+ 34   :  1ca9 ; 
+ 35   :  1d4d ; 
+ 36   :  1df1 ; 
+ 37   :  1e95 ; 
+ 38   :  1f3a ; 
+ 39   :  1fe0 ; 
+ 3a   :  2086 ; 
+ 3b   :  212d ; 
+ 3c   :  21d4 ; 
+ 3d   :  227b ; 
+ 3e   :  2323 ; 
+ 3f   :  23cc ; 
+ 40   :  2474 ; 
+ 41   :  251d ; 
+ 42   :  25c7 ; 
+ 43   :  2671 ; 
+ 44   :  271b ; 
+ 45   :  27c6 ; 
+ 46   :  2871 ; 
+ 47   :  291c ; 
+ 48   :  29c8 ; 
+ 49   :  2a74 ; 
+ 4a   :  2b20 ; 
+ 4b   :  2bcc ; 
+ 4c   :  2c79 ; 
+ 4d   :  2d26 ; 
+ 4e   :  2dd3 ; 
+ 4f   :  2e81 ; 
+ 50   :  2f2e ; 
+ 51   :  2fdc ; 
+ 52   :  308a ; 
+ 53   :  3138 ; 
+ 54   :  31e6 ; 
+ 55   :  3295 ; 
+ 56   :  3343 ; 
+ 57   :  33f2 ; 
+ 58   :  34a0 ; 
+ 59   :  354f ; 
+ 5a   :  35fe ; 
+ 5b   :  36ad ; 
+ 5c   :  375b ; 
+ 5d   :  380a ; 
+ 5e   :  38b9 ; 
+ 5f   :  3968 ; 
+ 60   :  3a17 ; 
+ 61   :  3ac5 ; 
+ 62   :  3b74 ; 
+ 63   :  3c23 ; 
+ 64   :  3cd1 ; 
+ 65   :  3d7f ; 
+ 66   :  3e2e ; 
+ 67   :  3edc ; 
+ 68   :  3f8a ; 
+ 69   :  4037 ; 
+ 6a   :  40e5 ; 
+ 6b   :  4192 ; 
+ 6c   :  4240 ; 
+ 6d   :  42ec ; 
+ 6e   :  4399 ; 
+ 6f   :  4446 ; 
+ 70   :  44f2 ; 
+ 71   :  459e ; 
+ 72   :  4649 ; 
+ 73   :  46f4 ; 
+ 74   :  479f ; 
+ 75   :  484a ; 
+ 76   :  48f4 ; 
+ 77   :  499e ; 
+ 78   :  4a47 ; 
+ 79   :  4af0 ; 
+ 7a   :  4b99 ; 
+ 7b   :  4c41 ; 
+ 7c   :  4ce9 ; 
+ 7d   :  4d90 ; 
+ 7e   :  4e36 ; 
+ 7f   :  4edd ; 
+ 80   :  4f82 ; 
+ 81   :  5028 ; 
+ 82   :  50cc ; 
+ 83   :  5170 ; 
+ 84   :  5214 ; 
+ 85   :  52b7 ; 
+ 86   :  5359 ; 
+ 87   :  53fb ; 
+ 88   :  549c ; 
+ 89   :  553c ; 
+ 8a   :  55dc ; 
+ 8b   :  567b ; 
+ 8c   :  5719 ; 
+ 8d   :  57b7 ; 
+ 8e   :  5854 ; 
+ 8f   :  58f0 ; 
+ 90   :  598b ; 
+ 91   :  5a26 ; 
+ 92   :  5ac0 ; 
+ 93   :  5b59 ; 
+ 94   :  5bf1 ; 
+ 95   :  5c89 ; 
+ 96   :  5d20 ; 
+ 97   :  5db5 ; 
+ 98   :  5e4a ; 
+ 99   :  5ede ; 
+ 9a   :  5f72 ; 
+ 9b   :  6004 ; 
+ 9c   :  6095 ; 
+ 9d   :  6126 ; 
+ 9e   :  61b5 ; 
+ 9f   :  6244 ; 
+ a0   :  62d1 ; 
+ a1   :  635e ; 
+ a2   :  63e9 ; 
+ a3   :  6474 ; 
+ a4   :  64fe ; 
+ a5   :  6586 ; 
+ a6   :  660e ; 
+ a7   :  6694 ; 
+ a8   :  671a ; 
+ a9   :  679e ; 
+ aa   :  6821 ; 
+ ab   :  68a3 ; 
+ ac   :  6924 ; 
+ ad   :  69a4 ; 
+ ae   :  6a23 ; 
+ af   :  6aa0 ; 
+ b0   :  6b1c ; 
+ b1   :  6b98 ; 
+ b2   :  6c12 ; 
+ b3   :  6c8a ; 
+ b4   :  6d02 ; 
+ b5   :  6d78 ; 
+ b6   :  6ded ; 
+ b7   :  6e61 ; 
+ b8   :  6ed4 ; 
+ b9   :  6f45 ; 
+ ba   :  6fb5 ; 
+ bb   :  7024 ; 
+ bc   :  7092 ; 
+ bd   :  70fe ; 
+ be   :  7169 ; 
+ bf   :  71d2 ; 
+ c0   :  723a ; 
+ c1   :  72a1 ; 
+ c2   :  7307 ; 
+ c3   :  736b ; 
+ c4   :  73cd ; 
+ c5   :  742f ; 
+ c6   :  748f ; 
+ c7   :  74ed ; 
+ c8   :  754a ; 
+ c9   :  75a6 ; 
+ ca   :  7600 ; 
+ cb   :  7659 ; 
+ cc   :  76b0 ; 
+ cd   :  7706 ; 
+ ce   :  775a ; 
+ cf   :  77ad ; 
+ d0   :  77ff ; 
+ d1   :  784f ; 
+ d2   :  789d ; 
+ d3   :  78ea ; 
+ d4   :  7936 ; 
+ d5   :  7980 ; 
+ d6   :  79c8 ; 
+ d7   :  7a0f ; 
+ d8   :  7a54 ; 
+ d9   :  7a98 ; 
+ da   :  7ada ; 
+ db   :  7b1b ; 
+ dc   :  7b5a ; 
+ dd   :  7b97 ; 
+ de   :  7bd3 ; 
+ df   :  7c0d ; 
+ e0   :  7c46 ; 
+ e1   :  7c7d ; 
+ e2   :  7cb3 ; 
+ e3   :  7ce7 ; 
+ e4   :  7d19 ; 
+ e5   :  7d4a ; 
+ e6   :  7d79 ; 
+ e7   :  7da6 ; 
+ e8   :  7dd2 ; 
+ e9   :  7dfc ; 
+ ea   :  7e25 ; 
+ eb   :  7e4c ; 
+ ec   :  7e71 ; 
+ ed   :  7e95 ; 
+ ee   :  7eb7 ; 
+ ef   :  7ed7 ; 
+ f0   :  7ef6 ; 
+ f1   :  7f13 ; 
+ f2   :  7f2e ; 
+ f3   :  7f48 ; 
+ f4   :  7f60 ; 
+ f5   :  7f76 ; 
+ f6   :  7f8b ; 
+ f7   :  7f9e ; 
+ f8   :  7faf ; 
+ f9   :  7fbe ; 
+ fa   :  7fcc ; 
+ fb   :  7fd9 ; 
+ fc   :  7fe3 ; 
+ fd   :  7feb ; 
+ fe   :  7ff0 ; 
+ ff   :  7ff4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_9.mif
index 0d2603298c..05c23c7f17 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b_4wb_9.mif
@@ -3,260 +3,260 @@ DEPTH=256;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffef ; 
- 1   :  ffb9 ; 
- 2   :  ff86 ; 
- 3   :  ff52 ; 
- 4   :  ff1f ; 
- 5   :  feec ; 
- 6   :  feb9 ; 
- 7   :  fe85 ; 
- 8   :  fe50 ; 
- 9   :  fe1b ; 
- a   :  fde2 ; 
- b   :  fdac ; 
- c   :  fd75 ; 
- d   :  fd3e ; 
- e   :  fd07 ; 
- f   :  fccf ; 
- 10   :  fc98 ; 
- 11   :  fc60 ; 
- 12   :  fc28 ; 
- 13   :  fbf0 ; 
- 14   :  fbb8 ; 
- 15   :  fb7f ; 
- 16   :  fb47 ; 
- 17   :  fb0e ; 
- 18   :  fad5 ; 
- 19   :  fa9c ; 
- 1a   :  fa63 ; 
- 1b   :  fa2a ; 
- 1c   :  f9f1 ; 
- 1d   :  f9b8 ; 
- 1e   :  f97e ; 
- 1f   :  f945 ; 
- 20   :  f90c ; 
- 21   :  f8d2 ; 
- 22   :  f898 ; 
- 23   :  f85f ; 
- 24   :  f825 ; 
- 25   :  f7ec ; 
- 26   :  f7b2 ; 
- 27   :  f778 ; 
- 28   :  f73f ; 
- 29   :  f705 ; 
- 2a   :  f6cb ; 
- 2b   :  f692 ; 
- 2c   :  f658 ; 
- 2d   :  f61f ; 
- 2e   :  f5e5 ; 
- 2f   :  f5ac ; 
- 30   :  f573 ; 
- 31   :  f53a ; 
- 32   :  f501 ; 
- 33   :  f4c8 ; 
- 34   :  f48f ; 
- 35   :  f456 ; 
- 36   :  f41d ; 
- 37   :  f3e5 ; 
- 38   :  f3ad ; 
- 39   :  f375 ; 
- 3a   :  f33d ; 
- 3b   :  f305 ; 
- 3c   :  f2cd ; 
- 3d   :  f296 ; 
- 3e   :  f25f ; 
- 3f   :  f228 ; 
- 40   :  f1f1 ; 
- 41   :  f1ba ; 
- 42   :  f184 ; 
- 43   :  f14e ; 
- 44   :  f119 ; 
- 45   :  f0e3 ; 
- 46   :  f0ae ; 
- 47   :  f079 ; 
- 48   :  f044 ; 
- 49   :  f010 ; 
- 4a   :  efdc ; 
- 4b   :  efa9 ; 
- 4c   :  ef75 ; 
- 4d   :  ef43 ; 
- 4e   :  ef10 ; 
- 4f   :  eede ; 
- 50   :  eeac ; 
- 51   :  ee7b ; 
- 52   :  ee4a ; 
- 53   :  ee19 ; 
- 54   :  ede9 ; 
- 55   :  edb9 ; 
- 56   :  ed8a ; 
- 57   :  ed5b ; 
- 58   :  ed2d ; 
- 59   :  ecff ; 
- 5a   :  ecd1 ; 
- 5b   :  eca4 ; 
- 5c   :  ec78 ; 
- 5d   :  ec4c ; 
- 5e   :  ec21 ; 
- 5f   :  ebf6 ; 
- 60   :  ebcb ; 
- 61   :  eba2 ; 
- 62   :  eb78 ; 
- 63   :  eb50 ; 
- 64   :  eb27 ; 
- 65   :  eb00 ; 
- 66   :  ead9 ; 
- 67   :  eab3 ; 
- 68   :  ea8d ; 
- 69   :  ea68 ; 
- 6a   :  ea43 ; 
- 6b   :  ea1f ; 
- 6c   :  e9fc ; 
- 6d   :  e9da ; 
- 6e   :  e9b8 ; 
- 6f   :  e997 ; 
- 70   :  e976 ; 
- 71   :  e956 ; 
- 72   :  e937 ; 
- 73   :  e919 ; 
- 74   :  e8fb ; 
- 75   :  e8de ; 
- 76   :  e8c2 ; 
- 77   :  e8a6 ; 
- 78   :  e88c ; 
- 79   :  e872 ; 
- 7a   :  e859 ; 
- 7b   :  e840 ; 
- 7c   :  e829 ; 
- 7d   :  e812 ; 
- 7e   :  e7fc ; 
- 7f   :  e7e7 ; 
- 80   :  e7d2 ; 
- 81   :  e7bf ; 
- 82   :  e7ac ; 
- 83   :  e79a ; 
- 84   :  e789 ; 
- 85   :  e779 ; 
- 86   :  e76a ; 
- 87   :  e75b ; 
- 88   :  e74e ; 
- 89   :  e741 ; 
- 8a   :  e736 ; 
- 8b   :  e72b ; 
- 8c   :  e721 ; 
- 8d   :  e718 ; 
- 8e   :  e710 ; 
- 8f   :  e709 ; 
- 90   :  e703 ; 
- 91   :  e6fe ; 
- 92   :  e6fa ; 
- 93   :  e6f6 ; 
- 94   :  e6f4 ; 
- 95   :  e6f3 ; 
+ 0   :  17 ; 
+ 1   :  ffe1 ; 
+ 2   :  ffac ; 
+ 3   :  ff79 ; 
+ 4   :  ff46 ; 
+ 5   :  ff14 ; 
+ 6   :  fee0 ; 
+ 7   :  feab ; 
+ 8   :  fe77 ; 
+ 9   :  fe43 ; 
+ a   :  fe0c ; 
+ b   :  fdd5 ; 
+ c   :  fd9e ; 
+ d   :  fd67 ; 
+ e   :  fd30 ; 
+ f   :  fcf9 ; 
+ 10   :  fcc1 ; 
+ 11   :  fc8a ; 
+ 12   :  fc52 ; 
+ 13   :  fc1a ; 
+ 14   :  fbe2 ; 
+ 15   :  fbaa ; 
+ 16   :  fb71 ; 
+ 17   :  fb39 ; 
+ 18   :  fb00 ; 
+ 19   :  fac7 ; 
+ 1a   :  fa8e ; 
+ 1b   :  fa55 ; 
+ 1c   :  fa1c ; 
+ 1d   :  f9e3 ; 
+ 1e   :  f9aa ; 
+ 1f   :  f970 ; 
+ 20   :  f937 ; 
+ 21   :  f8fd ; 
+ 22   :  f8c4 ; 
+ 23   :  f88a ; 
+ 24   :  f850 ; 
+ 25   :  f817 ; 
+ 26   :  f7dd ; 
+ 27   :  f7a4 ; 
+ 28   :  f76a ; 
+ 29   :  f730 ; 
+ 2a   :  f6f7 ; 
+ 2b   :  f6bd ; 
+ 2c   :  f683 ; 
+ 2d   :  f64a ; 
+ 2e   :  f610 ; 
+ 2f   :  f5d7 ; 
+ 30   :  f59e ; 
+ 31   :  f565 ; 
+ 32   :  f52b ; 
+ 33   :  f4f2 ; 
+ 34   :  f4b9 ; 
+ 35   :  f481 ; 
+ 36   :  f448 ; 
+ 37   :  f40f ; 
+ 38   :  f3d7 ; 
+ 39   :  f39f ; 
+ 3a   :  f367 ; 
+ 3b   :  f32f ; 
+ 3c   :  f2f7 ; 
+ 3d   :  f2bf ; 
+ 3e   :  f288 ; 
+ 3f   :  f251 ; 
+ 40   :  f21a ; 
+ 41   :  f1e3 ; 
+ 42   :  f1ad ; 
+ 43   :  f177 ; 
+ 44   :  f141 ; 
+ 45   :  f10b ; 
+ 46   :  f0d6 ; 
+ 47   :  f0a1 ; 
+ 48   :  f06c ; 
+ 49   :  f037 ; 
+ 4a   :  f003 ; 
+ 4b   :  efcf ; 
+ 4c   :  ef9c ; 
+ 4d   :  ef69 ; 
+ 4e   :  ef36 ; 
+ 4f   :  ef03 ; 
+ 50   :  eed1 ; 
+ 51   :  eea0 ; 
+ 52   :  ee6e ; 
+ 53   :  ee3e ; 
+ 54   :  ee0d ; 
+ 55   :  eddd ; 
+ 56   :  edad ; 
+ 57   :  ed7e ; 
+ 58   :  ed4f ; 
+ 59   :  ed21 ; 
+ 5a   :  ecf3 ; 
+ 5b   :  ecc6 ; 
+ 5c   :  ec99 ; 
+ 5d   :  ec6d ; 
+ 5e   :  ec41 ; 
+ 5f   :  ec16 ; 
+ 60   :  ebeb ; 
+ 61   :  ebc1 ; 
+ 62   :  eb97 ; 
+ 63   :  eb6e ; 
+ 64   :  eb46 ; 
+ 65   :  eb1e ; 
+ 66   :  eaf6 ; 
+ 67   :  eacf ; 
+ 68   :  eaa9 ; 
+ 69   :  ea84 ; 
+ 6a   :  ea5f ; 
+ 6b   :  ea3a ; 
+ 6c   :  ea17 ; 
+ 6d   :  e9f4 ; 
+ 6e   :  e9d1 ; 
+ 6f   :  e9af ; 
+ 70   :  e98e ; 
+ 71   :  e96e ; 
+ 72   :  e94e ; 
+ 73   :  e930 ; 
+ 74   :  e911 ; 
+ 75   :  e8f4 ; 
+ 76   :  e8d7 ; 
+ 77   :  e8bb ; 
+ 78   :  e8a0 ; 
+ 79   :  e885 ; 
+ 7a   :  e86b ; 
+ 7b   :  e852 ; 
+ 7c   :  e83a ; 
+ 7d   :  e823 ; 
+ 7e   :  e80c ; 
+ 7f   :  e7f6 ; 
+ 80   :  e7e1 ; 
+ 81   :  e7cd ; 
+ 82   :  e7ba ; 
+ 83   :  e7a7 ; 
+ 84   :  e796 ; 
+ 85   :  e785 ; 
+ 86   :  e775 ; 
+ 87   :  e766 ; 
+ 88   :  e758 ; 
+ 89   :  e74b ; 
+ 8a   :  e73e ; 
+ 8b   :  e733 ; 
+ 8c   :  e728 ; 
+ 8d   :  e71f ; 
+ 8e   :  e716 ; 
+ 8f   :  e70e ; 
+ 90   :  e707 ; 
+ 91   :  e702 ; 
+ 92   :  e6fd ; 
+ 93   :  e6f9 ; 
+ 94   :  e6f6 ; 
+ 95   :  e6f4 ; 
  96   :  e6f3 ; 
  97   :  e6f3 ; 
- 98   :  e6f5 ; 
- 99   :  e6f8 ; 
- 9a   :  e6fc ; 
- 9b   :  e700 ; 
- 9c   :  e706 ; 
- 9d   :  e70d ; 
- 9e   :  e715 ; 
- 9f   :  e71e ; 
- a0   :  e728 ; 
- a1   :  e733 ; 
- a2   :  e73f ; 
- a3   :  e74c ; 
- a4   :  e75a ; 
- a5   :  e769 ; 
- a6   :  e77a ; 
- a7   :  e78b ; 
- a8   :  e79e ; 
- a9   :  e7b2 ; 
- aa   :  e7c6 ; 
- ab   :  e7dc ; 
- ac   :  e7f3 ; 
- ad   :  e80b ; 
- ae   :  e824 ; 
- af   :  e83f ; 
- b0   :  e85a ; 
- b1   :  e877 ; 
- b2   :  e895 ; 
- b3   :  e8b4 ; 
- b4   :  e8d4 ; 
- b5   :  e8f5 ; 
- b6   :  e917 ; 
- b7   :  e93b ; 
- b8   :  e95f ; 
- b9   :  e985 ; 
- ba   :  e9ac ; 
- bb   :  e9d4 ; 
- bc   :  e9fe ; 
- bd   :  ea28 ; 
- be   :  ea54 ; 
- bf   :  ea81 ; 
- c0   :  eaaf ; 
- c1   :  eade ; 
- c2   :  eb0e ; 
- c3   :  eb40 ; 
- c4   :  eb73 ; 
- c5   :  eba7 ; 
- c6   :  ebdc ; 
- c7   :  ec12 ; 
- c8   :  ec4a ; 
- c9   :  ec83 ; 
- ca   :  ecbc ; 
- cb   :  ecf8 ; 
- cc   :  ed34 ; 
- cd   :  ed71 ; 
- ce   :  edb0 ; 
- cf   :  edf0 ; 
- d0   :  ee31 ; 
- d1   :  ee74 ; 
- d2   :  eeb7 ; 
- d3   :  eefc ; 
- d4   :  ef42 ; 
- d5   :  ef89 ; 
- d6   :  efd1 ; 
- d7   :  f01b ; 
- d8   :  f066 ; 
- d9   :  f0b1 ; 
- da   :  f0ff ; 
- db   :  f14d ; 
- dc   :  f19c ; 
- dd   :  f1ed ; 
- de   :  f23f ; 
- df   :  f292 ; 
- e0   :  f2e6 ; 
- e1   :  f33c ; 
- e2   :  f392 ; 
- e3   :  f3ea ; 
- e4   :  f443 ; 
- e5   :  f49d ; 
- e6   :  f4f9 ; 
- e7   :  f555 ; 
- e8   :  f5b3 ; 
- e9   :  f612 ; 
- ea   :  f672 ; 
- eb   :  f6d3 ; 
- ec   :  f735 ; 
- ed   :  f798 ; 
- ee   :  f7fd ; 
- ef   :  f863 ; 
- f0   :  f8ca ; 
- f1   :  f932 ; 
- f2   :  f99b ; 
- f3   :  fa05 ; 
- f4   :  fa70 ; 
- f5   :  fadd ; 
- f6   :  fb4a ; 
- f7   :  fbb9 ; 
- f8   :  fc29 ; 
- f9   :  fc9c ; 
- fa   :  fd0d ; 
- fb   :  fd7f ; 
- fc   :  fdf2 ; 
- fd   :  fe64 ; 
- fe   :  fed8 ; 
- ff   :  ff4d ; 
+ 98   :  e6f4 ; 
+ 99   :  e6f6 ; 
+ 9a   :  e6f9 ; 
+ 9b   :  e6fd ; 
+ 9c   :  e702 ; 
+ 9d   :  e708 ; 
+ 9e   :  e70f ; 
+ 9f   :  e717 ; 
+ a0   :  e720 ; 
+ a1   :  e72a ; 
+ a2   :  e736 ; 
+ a3   :  e742 ; 
+ a4   :  e74f ; 
+ a5   :  e75e ; 
+ a6   :  e76d ; 
+ a7   :  e77e ; 
+ a8   :  e790 ; 
+ a9   :  e7a3 ; 
+ aa   :  e7b7 ; 
+ ab   :  e7cc ; 
+ ac   :  e7e2 ; 
+ ad   :  e7f9 ; 
+ ae   :  e811 ; 
+ af   :  e82b ; 
+ b0   :  e846 ; 
+ b1   :  e861 ; 
+ b2   :  e87e ; 
+ b3   :  e89c ; 
+ b4   :  e8bc ; 
+ b5   :  e8dc ; 
+ b6   :  e8fd ; 
+ b7   :  e920 ; 
+ b8   :  e944 ; 
+ b9   :  e969 ; 
+ ba   :  e98f ; 
+ bb   :  e9b6 ; 
+ bc   :  e9df ; 
+ bd   :  ea08 ; 
+ be   :  ea33 ; 
+ bf   :  ea5f ; 
+ c0   :  ea8c ; 
+ c1   :  eaba ; 
+ c2   :  eaea ; 
+ c3   :  eb1b ; 
+ c4   :  eb4d ; 
+ c5   :  eb80 ; 
+ c6   :  ebb4 ; 
+ c7   :  ebe9 ; 
+ c8   :  ec20 ; 
+ c9   :  ec58 ; 
+ ca   :  ec91 ; 
+ cb   :  eccb ; 
+ cc   :  ed07 ; 
+ cd   :  ed43 ; 
+ ce   :  ed81 ; 
+ cf   :  edc0 ; 
+ d0   :  ee00 ; 
+ d1   :  ee42 ; 
+ d2   :  ee84 ; 
+ d3   :  eec8 ; 
+ d4   :  ef0d ; 
+ d5   :  ef54 ; 
+ d6   :  ef9b ; 
+ d7   :  efe4 ; 
+ d8   :  f02d ; 
+ d9   :  f078 ; 
+ da   :  f0c5 ; 
+ db   :  f112 ; 
+ dc   :  f161 ; 
+ dd   :  f1b0 ; 
+ de   :  f201 ; 
+ df   :  f254 ; 
+ e0   :  f2a7 ; 
+ e1   :  f2fc ; 
+ e2   :  f351 ; 
+ e3   :  f3a8 ; 
+ e4   :  f400 ; 
+ e5   :  f45a ; 
+ e6   :  f4b4 ; 
+ e7   :  f510 ; 
+ e8   :  f56c ; 
+ e9   :  f5ca ; 
+ ea   :  f629 ; 
+ eb   :  f68a ; 
+ ec   :  f6eb ; 
+ ed   :  f74e ; 
+ ee   :  f7b1 ; 
+ ef   :  f816 ; 
+ f0   :  f87c ; 
+ f1   :  f8e3 ; 
+ f2   :  f94c ; 
+ f3   :  f9b5 ; 
+ f4   :  fa20 ; 
+ f5   :  fa8b ; 
+ f6   :  faf8 ; 
+ f7   :  fb66 ; 
+ f8   :  fbd5 ; 
+ f9   :  fc46 ; 
+ fa   :  fcb8 ; 
+ fb   :  fd29 ; 
+ fc   :  fd9c ; 
+ fd   :  fe0e ; 
+ fe   :  fe82 ; 
+ ff   :  fef7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_0.mif
index ac0a52d953..18eb12cdb4 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_0.mif
@@ -4,35 +4,35 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  6c ; 
- 1   :  6b ; 
- 2   :  69 ; 
- 3   :  67 ; 
- 4   :  63 ; 
- 5   :  5f ; 
- 6   :  5a ; 
- 7   :  55 ; 
- 8   :  4f ; 
- 9   :  4a ; 
- a   :  44 ; 
- b   :  3e ; 
- c   :  38 ; 
- d   :  32 ; 
- e   :  2c ; 
- f   :  26 ; 
- 10   :  21 ; 
- 11   :  1c ; 
- 12   :  18 ; 
- 13   :  13 ; 
- 14   :  f ; 
- 15   :  b ; 
- 16   :  8 ; 
- 17   :  5 ; 
- 18   :  3 ; 
- 19   :  2 ; 
- 1a   :  0 ; 
- 1b   :  fffe ; 
- 1c   :  fffc ; 
- 1d   :  fff8 ; 
- 1e   :  fff4 ; 
- 1f   :  fff0 ; 
+ 1   :  6c ; 
+ 2   :  6b ; 
+ 3   :  69 ; 
+ 4   :  66 ; 
+ 5   :  62 ; 
+ 6   :  5e ; 
+ 7   :  59 ; 
+ 8   :  54 ; 
+ 9   :  4e ; 
+ a   :  48 ; 
+ b   :  42 ; 
+ c   :  3c ; 
+ d   :  36 ; 
+ e   :  30 ; 
+ f   :  2b ; 
+ 10   :  25 ; 
+ 11   :  20 ; 
+ 12   :  1b ; 
+ 13   :  17 ; 
+ 14   :  12 ; 
+ 15   :  e ; 
+ 16   :  a ; 
+ 17   :  7 ; 
+ 18   :  5 ; 
+ 19   :  3 ; 
+ 1a   :  2 ; 
+ 1b   :  0 ; 
+ 1c   :  fffe ; 
+ 1d   :  fffb ; 
+ 1e   :  fff7 ; 
+ 1f   :  fff3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_1.mif
index 800aa2122b..935641c105 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_1.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  febe ; 
- 1   :  fec3 ; 
- 2   :  fecb ; 
- 3   :  fed5 ; 
- 4   :  fee1 ; 
- 5   :  fef0 ; 
- 6   :  ff01 ; 
- 7   :  ff13 ; 
- 8   :  ff26 ; 
- 9   :  ff3a ; 
- a   :  ff50 ; 
- b   :  ff65 ; 
- c   :  ff7b ; 
- d   :  ff90 ; 
- e   :  ffa6 ; 
- f   :  ffbb ; 
- 10   :  ffcf ; 
- 11   :  ffe2 ; 
- 12   :  fff5 ; 
- 13   :  6 ; 
- 14   :  16 ; 
- 15   :  25 ; 
- 16   :  32 ; 
- 17   :  3f ; 
- 18   :  49 ; 
- 19   :  52 ; 
- 1a   :  5a ; 
- 1b   :  60 ; 
- 1c   :  65 ; 
- 1d   :  69 ; 
- 1e   :  6b ; 
+ 0   :  febc ; 
+ 1   :  febf ; 
+ 2   :  fec5 ; 
+ 3   :  fecd ; 
+ 4   :  fed8 ; 
+ 5   :  fee5 ; 
+ 6   :  fef4 ; 
+ 7   :  ff05 ; 
+ 8   :  ff18 ; 
+ 9   :  ff2b ; 
+ a   :  ff40 ; 
+ b   :  ff55 ; 
+ c   :  ff6a ; 
+ d   :  ff80 ; 
+ e   :  ff96 ; 
+ f   :  ffab ; 
+ 10   :  ffc0 ; 
+ 11   :  ffd4 ; 
+ 12   :  ffe7 ; 
+ 13   :  fff9 ; 
+ 14   :  a ; 
+ 15   :  1a ; 
+ 16   :  29 ; 
+ 17   :  36 ; 
+ 18   :  41 ; 
+ 19   :  4c ; 
+ 1a   :  54 ; 
+ 1b   :  5c ; 
+ 1c   :  62 ; 
+ 1d   :  66 ; 
+ 1e   :  6a ; 
  1f   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_10.mif
index 216bce9500..7924894436 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_10.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa17 ; 
- 1   :  f9f3 ; 
- 2   :  f9df ; 
- 3   :  f9d9 ; 
- 4   :  f9e3 ; 
- 5   :  f9fd ; 
- 6   :  fa29 ; 
- 7   :  fa65 ; 
- 8   :  fab3 ; 
- 9   :  fb12 ; 
- a   :  fb82 ; 
- b   :  fc03 ; 
- c   :  fc93 ; 
- d   :  fd33 ; 
- e   :  fde0 ; 
- f   :  fe9b ; 
- 10   :  ff61 ; 
- 11   :  31 ; 
- 12   :  10a ; 
- 13   :  1e9 ; 
- 14   :  2cc ; 
- 15   :  3b2 ; 
- 16   :  498 ; 
- 17   :  57b ; 
- 18   :  65a ; 
- 19   :  732 ; 
- 1a   :  800 ; 
- 1b   :  8c2 ; 
- 1c   :  975 ; 
- 1d   :  a18 ; 
- 1e   :  aa7 ; 
- 1f   :  b20 ; 
+ 0   :  fa3a ; 
+ 1   :  fa0d ; 
+ 2   :  f9ed ; 
+ 3   :  f9dc ; 
+ 4   :  f9da ; 
+ 5   :  f9e8 ; 
+ 6   :  fa07 ; 
+ 7   :  fa36 ; 
+ 8   :  fa77 ; 
+ 9   :  fac9 ; 
+ a   :  fb2d ; 
+ b   :  fba1 ; 
+ c   :  fc25 ; 
+ d   :  fcba ; 
+ e   :  fd5d ; 
+ f   :  fe0e ; 
+ 10   :  fecb ; 
+ 11   :  ff94 ; 
+ 12   :  67 ; 
+ 13   :  141 ; 
+ 14   :  221 ; 
+ 15   :  305 ; 
+ 16   :  3eb ; 
+ 17   :  4d1 ; 
+ 18   :  5b4 ; 
+ 19   :  691 ; 
+ 1a   :  766 ; 
+ 1b   :  832 ; 
+ 1c   :  8f0 ; 
+ 1d   :  9a0 ; 
+ 1e   :  a3d ; 
+ 1f   :  ac7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_11.mif
index a725768c33..9db7f6e54d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_11.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2df ; 
- 1   :  2ef ; 
- 2   :  2fa ; 
- 3   :  2fc ; 
- 4   :  2f7 ; 
- 5   :  2ea ; 
- 6   :  2d4 ; 
- 7   :  2b6 ; 
- 8   :  290 ; 
- 9   :  261 ; 
- a   :  229 ; 
- b   :  1e9 ; 
- c   :  1a1 ; 
- d   :  151 ; 
- e   :  fa ; 
- f   :  9c ; 
- 10   :  38 ; 
- 11   :  ffcf ; 
- 12   :  ff62 ; 
- 13   :  fef2 ; 
- 14   :  fe7f ; 
- 15   :  fe0a ; 
- 16   :  fd96 ; 
- 17   :  fd22 ; 
- 18   :  fcb1 ; 
- 19   :  fc44 ; 
- 1a   :  fbdb ; 
- 1b   :  fb79 ; 
- 1c   :  fb1e ; 
- 1d   :  facc ; 
- 1e   :  fa84 ; 
- 1f   :  fa47 ; 
+ 0   :  2ce ; 
+ 1   :  2e3 ; 
+ 2   :  2f3 ; 
+ 3   :  2fb ; 
+ 4   :  2fc ; 
+ 5   :  2f5 ; 
+ 6   :  2e5 ; 
+ 7   :  2ce ; 
+ 8   :  2ae ; 
+ 9   :  285 ; 
+ a   :  254 ; 
+ b   :  21a ; 
+ c   :  1d7 ; 
+ d   :  18d ; 
+ e   :  13c ; 
+ f   :  e3 ; 
+ 10   :  84 ; 
+ 11   :  1f ; 
+ 12   :  ffb4 ; 
+ 13   :  ff46 ; 
+ 14   :  fed5 ; 
+ 15   :  fe62 ; 
+ 16   :  fded ; 
+ 17   :  fd79 ; 
+ 18   :  fd06 ; 
+ 19   :  fc96 ; 
+ 1a   :  fc29 ; 
+ 1b   :  fbc2 ; 
+ 1c   :  fb62 ; 
+ 1d   :  fb09 ; 
+ 1e   :  fab9 ; 
+ 1f   :  fa74 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_12.mif
index 3d94a07efa..d2e6b64d35 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_12.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fec8 ; 
- 1   :  fec1 ; 
- 2   :  febd ; 
- 3   :  febc ; 
- 4   :  febf ; 
- 5   :  fec5 ; 
- 6   :  fece ; 
- 7   :  fedc ; 
- 8   :  feed ; 
- 9   :  ff02 ; 
- a   :  ff1b ; 
- b   :  ff38 ; 
- c   :  ff59 ; 
- d   :  ff7d ; 
- e   :  ffa4 ; 
- f   :  ffcf ; 
- 10   :  fffd ; 
- 11   :  2d ; 
- 12   :  5f ; 
- 13   :  93 ; 
- 14   :  c9 ; 
- 15   :  ff ; 
- 16   :  135 ; 
- 17   :  16c ; 
- 18   :  1a1 ; 
- 19   :  1d4 ; 
- 1a   :  206 ; 
- 1b   :  235 ; 
- 1c   :  260 ; 
- 1d   :  287 ; 
- 1e   :  2aa ; 
- 1f   :  2c7 ; 
+ 0   :  fecf ; 
+ 1   :  fec6 ; 
+ 2   :  fec0 ; 
+ 3   :  febd ; 
+ 4   :  febd ; 
+ 5   :  fec0 ; 
+ 6   :  fec7 ; 
+ 7   :  fed1 ; 
+ 8   :  fee0 ; 
+ 9   :  fef2 ; 
+ a   :  ff08 ; 
+ b   :  ff22 ; 
+ c   :  ff40 ; 
+ d   :  ff61 ; 
+ e   :  ff86 ; 
+ f   :  ffaf ; 
+ 10   :  ffda ; 
+ 11   :  8 ; 
+ 12   :  39 ; 
+ 13   :  6c ; 
+ 14   :  a1 ; 
+ 15   :  d6 ; 
+ 16   :  10d ; 
+ 17   :  143 ; 
+ 18   :  179 ; 
+ 19   :  1ae ; 
+ 1a   :  1e1 ; 
+ 1b   :  212 ; 
+ 1c   :  240 ; 
+ 1d   :  26a ; 
+ 1e   :  290 ; 
+ 1f   :  2b2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_13.mif
index 80cd83e992..27f781a5e3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_13.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6a ; 
- 1   :  6c ; 
+ 0   :  68 ; 
+ 1   :  6a ; 
  2   :  6c ; 
  3   :  6c ; 
- 4   :  6b ; 
- 5   :  68 ; 
- 6   :  64 ; 
- 7   :  5f ; 
- 8   :  58 ; 
- 9   :  50 ; 
- a   :  47 ; 
- b   :  3c ; 
- c   :  2f ; 
- d   :  21 ; 
- e   :  12 ; 
- f   :  2 ; 
- 10   :  fff0 ; 
- 11   :  ffdd ; 
- 12   :  ffca ; 
- 13   :  ffb5 ; 
- 14   :  ffa0 ; 
- 15   :  ff8b ; 
- 16   :  ff75 ; 
- 17   :  ff60 ; 
- 18   :  ff4a ; 
- 19   :  ff35 ; 
- 1a   :  ff21 ; 
- 1b   :  ff0e ; 
- 1c   :  fefc ; 
- 1d   :  feec ; 
- 1e   :  fede ; 
- 1f   :  fed2 ; 
+ 4   :  6c ; 
+ 5   :  6a ; 
+ 6   :  67 ; 
+ 7   :  63 ; 
+ 8   :  5d ; 
+ 9   :  56 ; 
+ a   :  4e ; 
+ b   :  44 ; 
+ c   :  39 ; 
+ d   :  2c ; 
+ e   :  1e ; 
+ f   :  e ; 
+ 10   :  fffe ; 
+ 11   :  ffec ; 
+ 12   :  ffd9 ; 
+ 13   :  ffc5 ; 
+ 14   :  ffb0 ; 
+ 15   :  ff9b ; 
+ 16   :  ff86 ; 
+ 17   :  ff70 ; 
+ 18   :  ff5a ; 
+ 19   :  ff45 ; 
+ 1a   :  ff30 ; 
+ 1b   :  ff1c ; 
+ 1c   :  ff0a ; 
+ 1d   :  fef8 ; 
+ 1e   :  fee9 ; 
+ 1f   :  fedb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_14.mif
index 8efb5bd00d..6627c1fb85 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_14.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffed ; 
+ 0   :  ffef ; 
  1   :  ffed ; 
- 2   :  ffee ; 
- 3   :  fff1 ; 
- 4   :  fff5 ; 
- 5   :  fff9 ; 
- 6   :  fffc ; 
- 7   :  ffff ; 
- 8   :  1 ; 
- 9   :  2 ; 
- a   :  4 ; 
- b   :  6 ; 
- c   :  9 ; 
- d   :  c ; 
- e   :  10 ; 
- f   :  14 ; 
- 10   :  19 ; 
- 11   :  1e ; 
- 12   :  23 ; 
- 13   :  28 ; 
- 14   :  2d ; 
- 15   :  33 ; 
- 16   :  39 ; 
- 17   :  3f ; 
- 18   :  45 ; 
- 19   :  4b ; 
- 1a   :  51 ; 
- 1b   :  56 ; 
- 1c   :  5b ; 
- 1d   :  60 ; 
- 1e   :  64 ; 
- 1f   :  67 ; 
+ 2   :  ffed ; 
+ 3   :  ffee ; 
+ 4   :  fff2 ; 
+ 5   :  fff6 ; 
+ 6   :  fffa ; 
+ 7   :  fffd ; 
+ 8   :  ffff ; 
+ 9   :  1 ; 
+ a   :  3 ; 
+ b   :  4 ; 
+ c   :  6 ; 
+ d   :  9 ; 
+ e   :  d ; 
+ f   :  11 ; 
+ 10   :  16 ; 
+ 11   :  1a ; 
+ 12   :  1f ; 
+ 13   :  24 ; 
+ 14   :  29 ; 
+ 15   :  2f ; 
+ 16   :  35 ; 
+ 17   :  3b ; 
+ 18   :  41 ; 
+ 19   :  47 ; 
+ 1a   :  4d ; 
+ 1b   :  52 ; 
+ 1c   :  58 ; 
+ 1d   :  5c ; 
+ 1e   :  61 ; 
+ 1f   :  65 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_15.mif
index 5d80652629..894e20e5cb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_15.mif
@@ -6,33 +6,33 @@ CONTENT BEGIN
  0   :  6c ; 
  1   :  6c ; 
  2   :  6a ; 
- 3   :  67 ; 
- 4   :  64 ; 
- 5   :  60 ; 
- 6   :  5b ; 
- 7   :  56 ; 
- 8   :  51 ; 
- 9   :  4b ; 
- a   :  45 ; 
- b   :  3f ; 
- c   :  39 ; 
- d   :  33 ; 
- e   :  2d ; 
- f   :  28 ; 
- 10   :  23 ; 
- 11   :  1e ; 
- 12   :  19 ; 
- 13   :  14 ; 
- 14   :  10 ; 
- 15   :  c ; 
+ 3   :  68 ; 
+ 4   :  65 ; 
+ 5   :  61 ; 
+ 6   :  5c ; 
+ 7   :  58 ; 
+ 8   :  52 ; 
+ 9   :  4d ; 
+ a   :  47 ; 
+ b   :  41 ; 
+ c   :  3b ; 
+ d   :  35 ; 
+ e   :  2f ; 
+ f   :  29 ; 
+ 10   :  24 ; 
+ 11   :  1f ; 
+ 12   :  1a ; 
+ 13   :  16 ; 
+ 14   :  11 ; 
+ 15   :  d ; 
  16   :  9 ; 
  17   :  6 ; 
  18   :  4 ; 
- 19   :  2 ; 
+ 19   :  3 ; 
  1a   :  1 ; 
  1b   :  ffff ; 
- 1c   :  fffc ; 
- 1d   :  fff9 ; 
- 1e   :  fff5 ; 
- 1f   :  fff1 ; 
+ 1c   :  fffd ; 
+ 1d   :  fffa ; 
+ 1e   :  fff6 ; 
+ 1f   :  fff2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_16.mif
index 52fc16ee5b..35b138cb94 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_16.mif
@@ -4,35 +4,35 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  febd ; 
- 1   :  fec1 ; 
- 2   :  fec8 ; 
- 3   :  fed2 ; 
- 4   :  fede ; 
- 5   :  feec ; 
- 6   :  fefc ; 
- 7   :  ff0e ; 
- 8   :  ff21 ; 
- 9   :  ff35 ; 
- a   :  ff4a ; 
- b   :  ff60 ; 
- c   :  ff75 ; 
- d   :  ff8b ; 
- e   :  ffa0 ; 
- f   :  ffb5 ; 
- 10   :  ffca ; 
- 11   :  ffdd ; 
- 12   :  fff0 ; 
- 13   :  2 ; 
- 14   :  12 ; 
- 15   :  21 ; 
- 16   :  2f ; 
- 17   :  3c ; 
- 18   :  47 ; 
- 19   :  50 ; 
- 1a   :  58 ; 
- 1b   :  5f ; 
- 1c   :  64 ; 
- 1d   :  68 ; 
- 1e   :  6b ; 
+ 1   :  fec0 ; 
+ 2   :  fec6 ; 
+ 3   :  fecf ; 
+ 4   :  fedb ; 
+ 5   :  fee9 ; 
+ 6   :  fef8 ; 
+ 7   :  ff0a ; 
+ 8   :  ff1c ; 
+ 9   :  ff30 ; 
+ a   :  ff45 ; 
+ b   :  ff5a ; 
+ c   :  ff70 ; 
+ d   :  ff86 ; 
+ e   :  ff9b ; 
+ f   :  ffb0 ; 
+ 10   :  ffc5 ; 
+ 11   :  ffd9 ; 
+ 12   :  ffec ; 
+ 13   :  fffe ; 
+ 14   :  e ; 
+ 15   :  1e ; 
+ 16   :  2c ; 
+ 17   :  39 ; 
+ 18   :  44 ; 
+ 19   :  4e ; 
+ 1a   :  56 ; 
+ 1b   :  5d ; 
+ 1c   :  63 ; 
+ 1d   :  67 ; 
+ 1e   :  6a ; 
  1f   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_17.mif
index 442ba6acc7..1c078a0328 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_17.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2fa ; 
- 1   :  2ef ; 
- 2   :  2df ; 
- 3   :  2c7 ; 
- 4   :  2aa ; 
- 5   :  287 ; 
- 6   :  260 ; 
- 7   :  235 ; 
- 8   :  206 ; 
- 9   :  1d4 ; 
- a   :  1a1 ; 
- b   :  16c ; 
- c   :  135 ; 
- d   :  ff ; 
- e   :  c9 ; 
- f   :  93 ; 
- 10   :  5f ; 
- 11   :  2d ; 
- 12   :  fffd ; 
- 13   :  ffcf ; 
- 14   :  ffa4 ; 
- 15   :  ff7d ; 
- 16   :  ff59 ; 
- 17   :  ff38 ; 
- 18   :  ff1b ; 
- 19   :  ff02 ; 
- 1a   :  feed ; 
- 1b   :  fedc ; 
- 1c   :  fece ; 
- 1d   :  fec5 ; 
- 1e   :  febf ; 
- 1f   :  febc ; 
+ 0   :  2fb ; 
+ 1   :  2f3 ; 
+ 2   :  2e3 ; 
+ 3   :  2ce ; 
+ 4   :  2b2 ; 
+ 5   :  290 ; 
+ 6   :  26a ; 
+ 7   :  240 ; 
+ 8   :  212 ; 
+ 9   :  1e1 ; 
+ a   :  1ae ; 
+ b   :  179 ; 
+ c   :  143 ; 
+ d   :  10d ; 
+ e   :  d6 ; 
+ f   :  a1 ; 
+ 10   :  6c ; 
+ 11   :  39 ; 
+ 12   :  8 ; 
+ 13   :  ffda ; 
+ 14   :  ffaf ; 
+ 15   :  ff86 ; 
+ 16   :  ff61 ; 
+ 17   :  ff40 ; 
+ 18   :  ff22 ; 
+ 19   :  ff08 ; 
+ 1a   :  fef2 ; 
+ 1b   :  fee0 ; 
+ 1c   :  fed1 ; 
+ 1d   :  fec7 ; 
+ 1e   :  fec0 ; 
+ 1f   :  febd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_18.mif
index fe6344682d..3636c74150 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_18.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f9df ; 
- 1   :  f9f3 ; 
- 2   :  fa17 ; 
- 3   :  fa47 ; 
- 4   :  fa84 ; 
- 5   :  facc ; 
- 6   :  fb1e ; 
- 7   :  fb79 ; 
- 8   :  fbdb ; 
- 9   :  fc44 ; 
- a   :  fcb1 ; 
- b   :  fd22 ; 
- c   :  fd96 ; 
- d   :  fe0a ; 
- e   :  fe7f ; 
- f   :  fef2 ; 
- 10   :  ff62 ; 
- 11   :  ffcf ; 
- 12   :  38 ; 
- 13   :  9c ; 
- 14   :  fa ; 
- 15   :  151 ; 
- 16   :  1a1 ; 
- 17   :  1e9 ; 
- 18   :  229 ; 
- 19   :  261 ; 
- 1a   :  290 ; 
- 1b   :  2b6 ; 
- 1c   :  2d4 ; 
- 1d   :  2ea ; 
- 1e   :  2f7 ; 
+ 0   :  f9dc ; 
+ 1   :  f9ed ; 
+ 2   :  fa0d ; 
+ 3   :  fa3a ; 
+ 4   :  fa74 ; 
+ 5   :  fab9 ; 
+ 6   :  fb09 ; 
+ 7   :  fb62 ; 
+ 8   :  fbc2 ; 
+ 9   :  fc29 ; 
+ a   :  fc96 ; 
+ b   :  fd06 ; 
+ c   :  fd79 ; 
+ d   :  fded ; 
+ e   :  fe62 ; 
+ f   :  fed5 ; 
+ 10   :  ff46 ; 
+ 11   :  ffb4 ; 
+ 12   :  1f ; 
+ 13   :  84 ; 
+ 14   :  e3 ; 
+ 15   :  13c ; 
+ 16   :  18d ; 
+ 17   :  1d7 ; 
+ 18   :  21a ; 
+ 19   :  254 ; 
+ 1a   :  285 ; 
+ 1b   :  2ae ; 
+ 1c   :  2ce ; 
+ 1d   :  2e5 ; 
+ 1e   :  2f5 ; 
  1f   :  2fc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_19.mif
index 00969530d7..20d59a415b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_19.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bf4 ; 
- 1   :  bc8 ; 
- 2   :  b81 ; 
- 3   :  b20 ; 
- 4   :  aa7 ; 
- 5   :  a18 ; 
- 6   :  975 ; 
- 7   :  8c2 ; 
- 8   :  800 ; 
- 9   :  732 ; 
- a   :  65a ; 
- b   :  57b ; 
- c   :  498 ; 
- d   :  3b2 ; 
- e   :  2cc ; 
- f   :  1e9 ; 
- 10   :  10a ; 
- 11   :  31 ; 
- 12   :  ff61 ; 
- 13   :  fe9b ; 
- 14   :  fde0 ; 
- 15   :  fd33 ; 
- 16   :  fc93 ; 
- 17   :  fc03 ; 
- 18   :  fb82 ; 
- 19   :  fb12 ; 
- 1a   :  fab3 ; 
- 1b   :  fa65 ; 
- 1c   :  fa29 ; 
- 1d   :  f9fd ; 
- 1e   :  f9e3 ; 
- 1f   :  f9d9 ; 
+ 0   :  bfb ; 
+ 1   :  bd6 ; 
+ 2   :  b95 ; 
+ 3   :  b3a ; 
+ 4   :  ac7 ; 
+ 5   :  a3d ; 
+ 6   :  9a0 ; 
+ 7   :  8f0 ; 
+ 8   :  832 ; 
+ 9   :  766 ; 
+ a   :  691 ; 
+ b   :  5b4 ; 
+ c   :  4d1 ; 
+ d   :  3eb ; 
+ e   :  305 ; 
+ f   :  221 ; 
+ 10   :  141 ; 
+ 11   :  67 ; 
+ 12   :  ff94 ; 
+ 13   :  fecb ; 
+ 14   :  fe0e ; 
+ 15   :  fd5d ; 
+ 16   :  fcba ; 
+ 17   :  fc25 ; 
+ 18   :  fba1 ; 
+ 19   :  fb2d ; 
+ 1a   :  fac9 ; 
+ 1b   :  fa77 ; 
+ 1c   :  fa36 ; 
+ 1d   :  fa07 ; 
+ 1e   :  f9e8 ; 
+ 1f   :  f9da ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_2.mif
index 459e3ecde0..06ae8ed79b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_2.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2f8 ; 
- 1   :  2ec ; 
- 2   :  2d9 ; 
- 3   :  2c0 ; 
- 4   :  2a2 ; 
- 5   :  27e ; 
- 6   :  256 ; 
- 7   :  229 ; 
- 8   :  1fa ; 
- 9   :  1c8 ; 
- a   :  194 ; 
- b   :  15e ; 
- c   :  128 ; 
- d   :  f1 ; 
- e   :  bb ; 
- f   :  86 ; 
- 10   :  52 ; 
- 11   :  21 ; 
- 12   :  fff1 ; 
- 13   :  ffc4 ; 
- 14   :  ff9a ; 
- 15   :  ff73 ; 
- 16   :  ff50 ; 
- 17   :  ff30 ; 
- 18   :  ff15 ; 
- 19   :  fefd ; 
- 1a   :  fee8 ; 
- 1b   :  fed8 ; 
- 1c   :  fecc ; 
- 1d   :  fec3 ; 
- 1e   :  febe ; 
- 1f   :  febc ; 
+ 0   :  2fc ; 
+ 1   :  2f5 ; 
+ 2   :  2e8 ; 
+ 3   :  2d4 ; 
+ 4   :  2b9 ; 
+ 5   :  299 ; 
+ 6   :  274 ; 
+ 7   :  24b ; 
+ 8   :  21e ; 
+ 9   :  1ee ; 
+ a   :  1bb ; 
+ b   :  186 ; 
+ c   :  151 ; 
+ d   :  11a ; 
+ e   :  e4 ; 
+ f   :  ae ; 
+ 10   :  79 ; 
+ 11   :  46 ; 
+ 12   :  14 ; 
+ 13   :  ffe6 ; 
+ 14   :  ffb9 ; 
+ 15   :  ff90 ; 
+ 16   :  ff6a ; 
+ 17   :  ff48 ; 
+ 18   :  ff29 ; 
+ 19   :  ff0e ; 
+ 1a   :  fef7 ; 
+ 1b   :  fee4 ; 
+ 1c   :  fed5 ; 
+ 1d   :  fec9 ; 
+ 1e   :  fec1 ; 
+ 1f   :  febd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_20.mif
index 70bc9fc3f9..b1f4aabe62 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_20.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e740 ; 
- 1   :  e7bd ; 
- 2   :  e870 ; 
- 3   :  e954 ; 
- 4   :  ea66 ; 
- 5   :  eba0 ; 
- 6   :  ecfd ; 
- 7   :  ee7a ; 
- 8   :  f010 ; 
- 9   :  f1bb ; 
- a   :  f375 ; 
- b   :  f53b ; 
- c   :  f707 ; 
- d   :  f8d4 ; 
- e   :  fa9f ; 
- f   :  fc63 ; 
- 10   :  fe1c ; 
- 11   :  ffc6 ; 
- 12   :  15e ; 
- 13   :  2e2 ; 
- 14   :  44d ; 
- 15   :  59e ; 
- 16   :  6d3 ; 
- 17   :  7e9 ; 
- 18   :  8e0 ; 
- 19   :  9b7 ; 
- 1a   :  a6c ; 
- 1b   :  b00 ; 
- 1c   :  b72 ; 
- 1d   :  bc3 ; 
- 1e   :  bf3 ; 
- 1f   :  c03 ; 
+ 0   :  e72a ; 
+ 1   :  e798 ; 
+ 2   :  e83e ; 
+ 3   :  e917 ; 
+ 4   :  ea1d ; 
+ 5   :  eb4e ; 
+ 6   :  eca3 ; 
+ 7   :  ee18 ; 
+ 8   :  efa8 ; 
+ 9   :  f14e ; 
+ a   :  f305 ; 
+ b   :  f4c9 ; 
+ c   :  f693 ; 
+ d   :  f861 ; 
+ e   :  fa2d ; 
+ f   :  fbf3 ; 
+ 10   :  fdaf ; 
+ 11   :  ff5d ; 
+ 12   :  fa ; 
+ 13   :  283 ; 
+ 14   :  3f4 ; 
+ 15   :  54c ; 
+ 16   :  688 ; 
+ 17   :  7a7 ; 
+ 18   :  8a6 ; 
+ 19   :  984 ; 
+ 1a   :  a42 ; 
+ 1b   :  ade ; 
+ 1c   :  b59 ; 
+ 1d   :  bb2 ; 
+ 1e   :  bea ; 
+ 1f   :  c02 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_21.mif
index 09d70fd545..94e5208c21 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_21.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5622 ; 
- 1   :  5111 ; 
- 2   :  4bdc ; 
- 3   :  468a ; 
- 4   :  4123 ; 
- 5   :  3bae ; 
- 6   :  3635 ; 
- 7   :  30bd ; 
- 8   :  2b4f ; 
- 9   :  25f2 ; 
- a   :  20ad ; 
- b   :  1b87 ; 
- c   :  1685 ; 
- d   :  11af ; 
- e   :  d0a ; 
- f   :  89b ; 
- 10   :  467 ; 
- 11   :  72 ; 
- 12   :  fcbf ; 
- 13   :  f952 ; 
- 14   :  f62e ; 
- 15   :  f353 ; 
- 16   :  f0c5 ; 
- 17   :  ee84 ; 
- 18   :  ec8f ; 
- 19   :  eae8 ; 
- 1a   :  e98c ; 
- 1b   :  e87c ; 
- 1c   :  e7b4 ; 
- 1d   :  e734 ; 
- 1e   :  e6f8 ; 
- 1f   :  e6fd ; 
+ 0   :  5760 ; 
+ 1   :  5259 ; 
+ 2   :  4d2c ; 
+ 3   :  47e1 ; 
+ 4   :  427e ; 
+ 5   :  3d0c ; 
+ 6   :  3793 ; 
+ 7   :  321a ; 
+ 8   :  2ca9 ; 
+ 9   :  2747 ; 
+ a   :  21fc ; 
+ b   :  1ccd ; 
+ c   :  17c2 ; 
+ d   :  12e1 ; 
+ e   :  e2f ; 
+ f   :  9b2 ; 
+ 10   :  56e ; 
+ 11   :  169 ; 
+ 12   :  fda5 ; 
+ 13   :  fa27 ; 
+ 14   :  f6f0 ; 
+ 15   :  f403 ; 
+ 16   :  f162 ; 
+ 17   :  ef0d ; 
+ 18   :  ed05 ; 
+ 19   :  eb4a ; 
+ 1a   :  e9dc ; 
+ 1b   :  e8b9 ; 
+ 1c   :  e7e0 ; 
+ 1d   :  e74e ; 
+ 1e   :  e701 ; 
+ 1f   :  e6f6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_22.mif
index 4c39c5de92..6c0bc24e4f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_22.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4a8a ; 
- 1   :  4fc7 ; 
- 2   :  54e2 ; 
- 3   :  59d2 ; 
- 4   :  5e91 ; 
- 5   :  6318 ; 
- 6   :  675f ; 
- 7   :  6b60 ; 
- 8   :  6f15 ; 
- 9   :  7277 ; 
- a   :  7583 ; 
- b   :  7832 ; 
- c   :  7a81 ; 
- d   :  7c6d ; 
- e   :  7df1 ; 
- f   :  7f0c ; 
- 10   :  7fbc ; 
- 11   :  7fff ; 
- 12   :  7fd7 ; 
- 13   :  7f42 ; 
- 14   :  7e42 ; 
- 15   :  7cd8 ; 
- 16   :  7b06 ; 
- 17   :  78cf ; 
- 18   :  7637 ; 
- 19   :  7343 ; 
- 1a   :  6ff5 ; 
- 1b   :  6c54 ; 
- 1c   :  6866 ; 
- 1d   :  6430 ; 
- 1e   :  5fb9 ; 
- 1f   :  5b07 ; 
+ 0   :  4936 ; 
+ 1   :  4e7a ; 
+ 2   :  539e ; 
+ 3   :  589a ; 
+ 4   :  5d67 ; 
+ 5   :  61fc ; 
+ 6   :  6653 ; 
+ 7   :  6a67 ; 
+ 8   :  6e2f ; 
+ 9   :  71a7 ; 
+ a   :  74c8 ; 
+ b   :  778f ; 
+ c   :  79f7 ; 
+ d   :  7bfb ; 
+ e   :  7d9a ; 
+ f   :  7ecf ; 
+ 10   :  7f9a ; 
+ 11   :  7ff9 ; 
+ 12   :  7fec ; 
+ 13   :  7f72 ; 
+ 14   :  7e8c ; 
+ 15   :  7d3c ; 
+ 16   :  7b84 ; 
+ 17   :  7966 ; 
+ 18   :  76e6 ; 
+ 19   :  7408 ; 
+ 1a   :  70d1 ; 
+ 1b   :  6d44 ; 
+ 1c   :  6969 ; 
+ 1d   :  6544 ; 
+ 1e   :  60dc ; 
+ 1f   :  5c38 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_23.mif
index c46ad37859..e92c72ed4a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_23.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e8a4 ; 
- 1   :  e7e5 ; 
- 2   :  e75a ; 
- 3   :  e708 ; 
- 4   :  e6f3 ; 
- 5   :  e71f ; 
- 6   :  e78e ; 
- 7   :  e843 ; 
- 8   :  e941 ; 
- 9   :  ea8a ; 
- a   :  ec1e ; 
- b   :  edff ; 
- c   :  f02e ; 
- d   :  f2a9 ; 
- e   :  f570 ; 
- f   :  f882 ; 
- 10   :  fbdd ; 
- 11   :  ff7f ; 
- 12   :  364 ; 
- 13   :  789 ; 
- 14   :  be9 ; 
- 15   :  1081 ; 
- 16   :  154c ; 
- 17   :  1a43 ; 
- 18   :  1f60 ; 
- 19   :  249e ; 
- 1a   :  29f6 ; 
- 1b   :  2f60 ; 
- 1c   :  34d6 ; 
- 1d   :  3a50 ; 
- 1e   :  3fc7 ; 
- 1f   :  4532 ; 
+ 0   :  e8dc ; 
+ 1   :  e810 ; 
+ 2   :  e777 ; 
+ 3   :  e717 ; 
+ 4   :  e6f2 ; 
+ 5   :  e70e ; 
+ 6   :  e76c ; 
+ 7   :  e80f ; 
+ 8   :  e8fb ; 
+ 9   :  ea31 ; 
+ a   :  ebb2 ; 
+ b   :  ed80 ; 
+ c   :  ef9b ; 
+ d   :  f203 ; 
+ e   :  f4b7 ; 
+ f   :  f7b7 ; 
+ 10   :  fb00 ; 
+ 11   :  fe90 ; 
+ 12   :  264 ; 
+ 13   :  679 ; 
+ 14   :  acc ; 
+ 15   :  f56 ; 
+ 16   :  1415 ; 
+ 17   :  1901 ; 
+ 18   :  1e16 ; 
+ 19   :  234c ; 
+ 1a   :  289e ; 
+ 1b   :  2e04 ; 
+ 1c   :  3378 ; 
+ 1d   :  38f2 ; 
+ 1e   :  3e6a ; 
+ 1f   :  43d8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_24.mif
index 38d9aec133..0dd692545e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_24.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b6b ; 
- 1   :  bb9 ; 
- 2   :  bec ; 
- 3   :  c02 ; 
- 4   :  bfa ; 
- 5   :  bd2 ; 
- 6   :  b89 ; 
- 7   :  b20 ; 
- 8   :  a94 ; 
- 9   :  9e7 ; 
- a   :  919 ; 
- b   :  82a ; 
- c   :  71b ; 
- d   :  5ee ; 
- e   :  4a4 ; 
- f   :  33f ; 
- 10   :  1c1 ; 
- 11   :  2e ; 
- 12   :  fe88 ; 
- 13   :  fcd2 ; 
- 14   :  fb11 ; 
- 15   :  f947 ; 
- 16   :  f77a ; 
- 17   :  f5ad ; 
- 18   :  f3e6 ; 
- 19   :  f228 ; 
- 1a   :  f079 ; 
- 1b   :  eedd ; 
- 1c   :  ed5a ; 
- 1d   :  ebf4 ; 
- 1e   :  eab1 ; 
- 1f   :  e994 ; 
+ 0   :  b53 ; 
+ 1   :  ba8 ; 
+ 2   :  be2 ; 
+ 3   :  bff ; 
+ 4   :  bff ; 
+ 5   :  bdf ; 
+ 6   :  b9e ; 
+ 7   :  b3d ; 
+ 8   :  aba ; 
+ 9   :  a16 ; 
+ a   :  950 ; 
+ b   :  869 ; 
+ c   :  762 ; 
+ d   :  63c ; 
+ e   :  4f9 ; 
+ f   :  39a ; 
+ 10   :  223 ; 
+ 11   :  95 ; 
+ 12   :  fef3 ; 
+ 13   :  fd41 ; 
+ 14   :  fb82 ; 
+ 15   :  f9ba ; 
+ 16   :  f7ee ; 
+ 17   :  f620 ; 
+ 18   :  f457 ; 
+ 19   :  f296 ; 
+ 1a   :  f0e3 ; 
+ 1b   :  ef42 ; 
+ 1c   :  edb8 ; 
+ 1d   :  ec4a ; 
+ 1e   :  eafe ; 
+ 1f   :  e9d8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_25.mif
index e54169e08b..9c0dd5ab78 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_25.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa22 ; 
- 1   :  f9fb ; 
- 2   :  f9e2 ; 
- 3   :  f9d9 ; 
- 4   :  f9df ; 
- 5   :  f9f5 ; 
- 6   :  fa1c ; 
- 7   :  fa55 ; 
- 8   :  fa9e ; 
- 9   :  faf9 ; 
- a   :  fb65 ; 
- b   :  fbe1 ; 
- c   :  fc6e ; 
- d   :  fd09 ; 
- e   :  fdb4 ; 
- f   :  fe6b ; 
- 10   :  ff2f ; 
- 11   :  fffc ; 
- 12   :  d3 ; 
- 13   :  1b0 ; 
- 14   :  293 ; 
- 15   :  378 ; 
- 16   :  45e ; 
- 17   :  543 ; 
- 18   :  623 ; 
- 19   :  6fd ; 
- 1a   :  7ce ; 
- 1b   :  893 ; 
- 1c   :  94a ; 
- 1d   :  9f1 ; 
- 1e   :  a85 ; 
- 1f   :  b04 ; 
+ 0   :  fa2d ; 
+ 1   :  fa03 ; 
+ 2   :  f9e7 ; 
+ 3   :  f9da ; 
+ 4   :  f9dc ; 
+ 5   :  f9ee ; 
+ 6   :  fa11 ; 
+ 7   :  fa45 ; 
+ 8   :  fa8a ; 
+ 9   :  fae1 ; 
+ a   :  fb48 ; 
+ b   :  fbc0 ; 
+ c   :  fc49 ; 
+ d   :  fce1 ; 
+ e   :  fd88 ; 
+ f   :  fe3c ; 
+ 10   :  fefd ; 
+ 11   :  ffc8 ; 
+ 12   :  9d ; 
+ 13   :  179 ; 
+ 14   :  25a ; 
+ 15   :  33f ; 
+ 16   :  425 ; 
+ 17   :  50a ; 
+ 18   :  5eb ; 
+ 19   :  6c7 ; 
+ 1a   :  79a ; 
+ 1b   :  863 ; 
+ 1c   :  91e ; 
+ 1d   :  9c9 ; 
+ 1e   :  a62 ; 
+ 1f   :  ae6 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_26.mif
index 6f508f50bb..b29c9a2f38 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_26.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d9 ; 
- 1   :  2ec ; 
- 2   :  2f8 ; 
+ 0   :  2d4 ; 
+ 1   :  2e8 ; 
+ 2   :  2f5 ; 
  3   :  2fc ; 
- 4   :  2f9 ; 
- 5   :  2ee ; 
- 6   :  2db ; 
- 7   :  2bf ; 
- 8   :  29a ; 
- 9   :  26d ; 
- a   :  238 ; 
- b   :  1fa ; 
- c   :  1b3 ; 
- d   :  165 ; 
- e   :  110 ; 
- f   :  b4 ; 
- 10   :  52 ; 
- 11   :  ffea ; 
- 12   :  ff7e ; 
- 13   :  ff0e ; 
- 14   :  fe9b ; 
- 15   :  fe27 ; 
- 16   :  fdb3 ; 
- 17   :  fd3f ; 
- 18   :  fccd ; 
- 19   :  fc5f ; 
- 1a   :  fbf5 ; 
- 1b   :  fb91 ; 
- 1c   :  fb34 ; 
- 1d   :  fae0 ; 
- 1e   :  fa95 ; 
- 1f   :  fa55 ; 
+ 4   :  2fb ; 
+ 5   :  2f2 ; 
+ 6   :  2e0 ; 
+ 7   :  2c7 ; 
+ 8   :  2a4 ; 
+ 9   :  279 ; 
+ a   :  246 ; 
+ b   :  20a ; 
+ c   :  1c6 ; 
+ d   :  17a ; 
+ e   :  126 ; 
+ f   :  cc ; 
+ 10   :  6b ; 
+ 11   :  4 ; 
+ 12   :  ff99 ; 
+ 13   :  ff2a ; 
+ 14   :  feb8 ; 
+ 15   :  fe44 ; 
+ 16   :  fdd0 ; 
+ 17   :  fd5c ; 
+ 18   :  fcea ; 
+ 19   :  fc7a ; 
+ 1a   :  fc0f ; 
+ 1b   :  fba9 ; 
+ 1c   :  fb4b ; 
+ 1d   :  faf4 ; 
+ 1e   :  faa7 ; 
+ 1f   :  fa64 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_27.mif
index ceff17fbde..236a0a1bdd 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_27.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fecb ; 
- 1   :  fec3 ; 
- 2   :  febe ; 
+ 0   :  fecd ; 
+ 1   :  fec5 ; 
+ 2   :  febf ; 
  3   :  febc ; 
- 4   :  febe ; 
- 5   :  fec3 ; 
- 6   :  fecc ; 
- 7   :  fed8 ; 
- 8   :  fee8 ; 
- 9   :  fefd ; 
- a   :  ff15 ; 
- b   :  ff30 ; 
- c   :  ff50 ; 
- d   :  ff73 ; 
- e   :  ff9a ; 
- f   :  ffc4 ; 
- 10   :  fff1 ; 
- 11   :  21 ; 
- 12   :  52 ; 
- 13   :  86 ; 
- 14   :  bb ; 
- 15   :  f1 ; 
- 16   :  128 ; 
- 17   :  15e ; 
- 18   :  194 ; 
- 19   :  1c8 ; 
- 1a   :  1fa ; 
- 1b   :  229 ; 
- 1c   :  256 ; 
- 1d   :  27e ; 
- 1e   :  2a2 ; 
- 1f   :  2c0 ; 
+ 4   :  febd ; 
+ 5   :  fec1 ; 
+ 6   :  fec9 ; 
+ 7   :  fed5 ; 
+ 8   :  fee4 ; 
+ 9   :  fef7 ; 
+ a   :  ff0e ; 
+ b   :  ff29 ; 
+ c   :  ff48 ; 
+ d   :  ff6a ; 
+ e   :  ff90 ; 
+ f   :  ffb9 ; 
+ 10   :  ffe6 ; 
+ 11   :  14 ; 
+ 12   :  46 ; 
+ 13   :  79 ; 
+ 14   :  ae ; 
+ 15   :  e4 ; 
+ 16   :  11a ; 
+ 17   :  151 ; 
+ 18   :  186 ; 
+ 19   :  1bb ; 
+ 1a   :  1ee ; 
+ 1b   :  21e ; 
+ 1c   :  24b ; 
+ 1d   :  274 ; 
+ 1e   :  299 ; 
+ 1f   :  2b9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_28.mif
index b7e28913cf..af00c03ec2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_28.mif
@@ -7,32 +7,32 @@ CONTENT BEGIN
  1   :  6b ; 
  2   :  6c ; 
  3   :  6c ; 
- 4   :  6b ; 
- 5   :  69 ; 
- 6   :  65 ; 
- 7   :  60 ; 
- 8   :  5a ; 
- 9   :  52 ; 
- a   :  49 ; 
- b   :  3f ; 
- c   :  32 ; 
- d   :  25 ; 
- e   :  16 ; 
- f   :  6 ; 
- 10   :  fff5 ; 
- 11   :  ffe2 ; 
- 12   :  ffcf ; 
- 13   :  ffbb ; 
- 14   :  ffa6 ; 
- 15   :  ff90 ; 
- 16   :  ff7b ; 
- 17   :  ff65 ; 
- 18   :  ff50 ; 
- 19   :  ff3a ; 
- 1a   :  ff26 ; 
- 1b   :  ff13 ; 
- 1c   :  ff01 ; 
- 1d   :  fef0 ; 
- 1e   :  fee1 ; 
- 1f   :  fed5 ; 
+ 4   :  6c ; 
+ 5   :  6a ; 
+ 6   :  66 ; 
+ 7   :  62 ; 
+ 8   :  5c ; 
+ 9   :  54 ; 
+ a   :  4c ; 
+ b   :  41 ; 
+ c   :  36 ; 
+ d   :  29 ; 
+ e   :  1a ; 
+ f   :  a ; 
+ 10   :  fff9 ; 
+ 11   :  ffe7 ; 
+ 12   :  ffd4 ; 
+ 13   :  ffc0 ; 
+ 14   :  ffab ; 
+ 15   :  ff96 ; 
+ 16   :  ff80 ; 
+ 17   :  ff6a ; 
+ 18   :  ff55 ; 
+ 19   :  ff40 ; 
+ 1a   :  ff2b ; 
+ 1b   :  ff18 ; 
+ 1c   :  ff05 ; 
+ 1d   :  fef4 ; 
+ 1e   :  fee5 ; 
+ 1f   :  fed8 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_29.mif
index 95a5b59bd4..9ef72294bb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_29.mif
@@ -6,33 +6,33 @@ CONTENT BEGIN
  0   :  ffee ; 
  1   :  ffed ; 
  2   :  ffed ; 
- 3   :  fff0 ; 
- 4   :  fff4 ; 
- 5   :  fff8 ; 
- 6   :  fffc ; 
+ 3   :  ffef ; 
+ 4   :  fff3 ; 
+ 5   :  fff7 ; 
+ 6   :  fffb ; 
  7   :  fffe ; 
  8   :  0 ; 
  9   :  2 ; 
  a   :  3 ; 
  b   :  5 ; 
- c   :  8 ; 
- d   :  b ; 
- e   :  f ; 
- f   :  13 ; 
- 10   :  18 ; 
- 11   :  1c ; 
- 12   :  21 ; 
- 13   :  26 ; 
- 14   :  2c ; 
- 15   :  32 ; 
- 16   :  38 ; 
- 17   :  3e ; 
- 18   :  44 ; 
- 19   :  4a ; 
- 1a   :  4f ; 
- 1b   :  55 ; 
- 1c   :  5a ; 
- 1d   :  5f ; 
- 1e   :  63 ; 
- 1f   :  67 ; 
+ c   :  7 ; 
+ d   :  a ; 
+ e   :  e ; 
+ f   :  12 ; 
+ 10   :  17 ; 
+ 11   :  1b ; 
+ 12   :  20 ; 
+ 13   :  25 ; 
+ 14   :  2b ; 
+ 15   :  30 ; 
+ 16   :  36 ; 
+ 17   :  3c ; 
+ 18   :  42 ; 
+ 19   :  48 ; 
+ 1a   :  4e ; 
+ 1b   :  54 ; 
+ 1c   :  59 ; 
+ 1d   :  5e ; 
+ 1e   :  62 ; 
+ 1f   :  66 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_3.mif
index 432726dd82..c4d1dd036e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_3.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f9e2 ; 
- 1   :  f9fb ; 
- 2   :  fa22 ; 
- 3   :  fa55 ; 
- 4   :  fa95 ; 
- 5   :  fae0 ; 
- 6   :  fb34 ; 
- 7   :  fb91 ; 
- 8   :  fbf5 ; 
- 9   :  fc5f ; 
- a   :  fccd ; 
- b   :  fd3f ; 
- c   :  fdb3 ; 
- d   :  fe27 ; 
- e   :  fe9b ; 
- f   :  ff0e ; 
- 10   :  ff7e ; 
- 11   :  ffea ; 
- 12   :  52 ; 
- 13   :  b4 ; 
- 14   :  110 ; 
- 15   :  165 ; 
- 16   :  1b3 ; 
- 17   :  1fa ; 
- 18   :  238 ; 
- 19   :  26d ; 
- 1a   :  29a ; 
- 1b   :  2bf ; 
- 1c   :  2db ; 
- 1d   :  2ee ; 
- 1e   :  2f9 ; 
- 1f   :  2fc ; 
+ 0   :  f9da ; 
+ 1   :  f9e7 ; 
+ 2   :  fa03 ; 
+ 3   :  fa2d ; 
+ 4   :  fa64 ; 
+ 5   :  faa7 ; 
+ 6   :  faf4 ; 
+ 7   :  fb4b ; 
+ 8   :  fba9 ; 
+ 9   :  fc0f ; 
+ a   :  fc7a ; 
+ b   :  fcea ; 
+ c   :  fd5c ; 
+ d   :  fdd0 ; 
+ e   :  fe44 ; 
+ f   :  feb8 ; 
+ 10   :  ff2a ; 
+ 11   :  ff99 ; 
+ 12   :  4 ; 
+ 13   :  6b ; 
+ 14   :  cc ; 
+ 15   :  126 ; 
+ 16   :  17a ; 
+ 17   :  1c6 ; 
+ 18   :  20a ; 
+ 19   :  246 ; 
+ 1a   :  279 ; 
+ 1b   :  2a4 ; 
+ 1c   :  2c7 ; 
+ 1d   :  2e0 ; 
+ 1e   :  2f2 ; 
+ 1f   :  2fb ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_30.mif
index 894e20e5cb..5d80652629 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_30.mif
@@ -6,33 +6,33 @@ CONTENT BEGIN
  0   :  6c ; 
  1   :  6c ; 
  2   :  6a ; 
- 3   :  68 ; 
- 4   :  65 ; 
- 5   :  61 ; 
- 6   :  5c ; 
- 7   :  58 ; 
- 8   :  52 ; 
- 9   :  4d ; 
- a   :  47 ; 
- b   :  41 ; 
- c   :  3b ; 
- d   :  35 ; 
- e   :  2f ; 
- f   :  29 ; 
- 10   :  24 ; 
- 11   :  1f ; 
- 12   :  1a ; 
- 13   :  16 ; 
- 14   :  11 ; 
- 15   :  d ; 
+ 3   :  67 ; 
+ 4   :  64 ; 
+ 5   :  60 ; 
+ 6   :  5b ; 
+ 7   :  56 ; 
+ 8   :  51 ; 
+ 9   :  4b ; 
+ a   :  45 ; 
+ b   :  3f ; 
+ c   :  39 ; 
+ d   :  33 ; 
+ e   :  2d ; 
+ f   :  28 ; 
+ 10   :  23 ; 
+ 11   :  1e ; 
+ 12   :  19 ; 
+ 13   :  14 ; 
+ 14   :  10 ; 
+ 15   :  c ; 
  16   :  9 ; 
  17   :  6 ; 
  18   :  4 ; 
- 19   :  3 ; 
+ 19   :  2 ; 
  1a   :  1 ; 
  1b   :  ffff ; 
- 1c   :  fffd ; 
- 1d   :  fffa ; 
- 1e   :  fff6 ; 
- 1f   :  fff2 ; 
+ 1c   :  fffc ; 
+ 1d   :  fff9 ; 
+ 1e   :  fff5 ; 
+ 1f   :  fff1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_31.mif
index 35b138cb94..52fc16ee5b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_31.mif
@@ -4,35 +4,35 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  febd ; 
- 1   :  fec0 ; 
- 2   :  fec6 ; 
- 3   :  fecf ; 
- 4   :  fedb ; 
- 5   :  fee9 ; 
- 6   :  fef8 ; 
- 7   :  ff0a ; 
- 8   :  ff1c ; 
- 9   :  ff30 ; 
- a   :  ff45 ; 
- b   :  ff5a ; 
- c   :  ff70 ; 
- d   :  ff86 ; 
- e   :  ff9b ; 
- f   :  ffb0 ; 
- 10   :  ffc5 ; 
- 11   :  ffd9 ; 
- 12   :  ffec ; 
- 13   :  fffe ; 
- 14   :  e ; 
- 15   :  1e ; 
- 16   :  2c ; 
- 17   :  39 ; 
- 18   :  44 ; 
- 19   :  4e ; 
- 1a   :  56 ; 
- 1b   :  5d ; 
- 1c   :  63 ; 
- 1d   :  67 ; 
- 1e   :  6a ; 
+ 1   :  fec1 ; 
+ 2   :  fec8 ; 
+ 3   :  fed2 ; 
+ 4   :  fede ; 
+ 5   :  feec ; 
+ 6   :  fefc ; 
+ 7   :  ff0e ; 
+ 8   :  ff21 ; 
+ 9   :  ff35 ; 
+ a   :  ff4a ; 
+ b   :  ff60 ; 
+ c   :  ff75 ; 
+ d   :  ff8b ; 
+ e   :  ffa0 ; 
+ f   :  ffb5 ; 
+ 10   :  ffca ; 
+ 11   :  ffdd ; 
+ 12   :  fff0 ; 
+ 13   :  2 ; 
+ 14   :  12 ; 
+ 15   :  21 ; 
+ 16   :  2f ; 
+ 17   :  3c ; 
+ 18   :  47 ; 
+ 19   :  50 ; 
+ 1a   :  58 ; 
+ 1b   :  5f ; 
+ 1c   :  64 ; 
+ 1d   :  68 ; 
+ 1e   :  6b ; 
  1f   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_32.mif
index 1c078a0328..442ba6acc7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_32.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2fb ; 
- 1   :  2f3 ; 
- 2   :  2e3 ; 
- 3   :  2ce ; 
- 4   :  2b2 ; 
- 5   :  290 ; 
- 6   :  26a ; 
- 7   :  240 ; 
- 8   :  212 ; 
- 9   :  1e1 ; 
- a   :  1ae ; 
- b   :  179 ; 
- c   :  143 ; 
- d   :  10d ; 
- e   :  d6 ; 
- f   :  a1 ; 
- 10   :  6c ; 
- 11   :  39 ; 
- 12   :  8 ; 
- 13   :  ffda ; 
- 14   :  ffaf ; 
- 15   :  ff86 ; 
- 16   :  ff61 ; 
- 17   :  ff40 ; 
- 18   :  ff22 ; 
- 19   :  ff08 ; 
- 1a   :  fef2 ; 
- 1b   :  fee0 ; 
- 1c   :  fed1 ; 
- 1d   :  fec7 ; 
- 1e   :  fec0 ; 
- 1f   :  febd ; 
+ 0   :  2fa ; 
+ 1   :  2ef ; 
+ 2   :  2df ; 
+ 3   :  2c7 ; 
+ 4   :  2aa ; 
+ 5   :  287 ; 
+ 6   :  260 ; 
+ 7   :  235 ; 
+ 8   :  206 ; 
+ 9   :  1d4 ; 
+ a   :  1a1 ; 
+ b   :  16c ; 
+ c   :  135 ; 
+ d   :  ff ; 
+ e   :  c9 ; 
+ f   :  93 ; 
+ 10   :  5f ; 
+ 11   :  2d ; 
+ 12   :  fffd ; 
+ 13   :  ffcf ; 
+ 14   :  ffa4 ; 
+ 15   :  ff7d ; 
+ 16   :  ff59 ; 
+ 17   :  ff38 ; 
+ 18   :  ff1b ; 
+ 19   :  ff02 ; 
+ 1a   :  feed ; 
+ 1b   :  fedc ; 
+ 1c   :  fece ; 
+ 1d   :  fec5 ; 
+ 1e   :  febf ; 
+ 1f   :  febc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_33.mif
index 3636c74150..fe6344682d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_33.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f9dc ; 
- 1   :  f9ed ; 
- 2   :  fa0d ; 
- 3   :  fa3a ; 
- 4   :  fa74 ; 
- 5   :  fab9 ; 
- 6   :  fb09 ; 
- 7   :  fb62 ; 
- 8   :  fbc2 ; 
- 9   :  fc29 ; 
- a   :  fc96 ; 
- b   :  fd06 ; 
- c   :  fd79 ; 
- d   :  fded ; 
- e   :  fe62 ; 
- f   :  fed5 ; 
- 10   :  ff46 ; 
- 11   :  ffb4 ; 
- 12   :  1f ; 
- 13   :  84 ; 
- 14   :  e3 ; 
- 15   :  13c ; 
- 16   :  18d ; 
- 17   :  1d7 ; 
- 18   :  21a ; 
- 19   :  254 ; 
- 1a   :  285 ; 
- 1b   :  2ae ; 
- 1c   :  2ce ; 
- 1d   :  2e5 ; 
- 1e   :  2f5 ; 
+ 0   :  f9df ; 
+ 1   :  f9f3 ; 
+ 2   :  fa17 ; 
+ 3   :  fa47 ; 
+ 4   :  fa84 ; 
+ 5   :  facc ; 
+ 6   :  fb1e ; 
+ 7   :  fb79 ; 
+ 8   :  fbdb ; 
+ 9   :  fc44 ; 
+ a   :  fcb1 ; 
+ b   :  fd22 ; 
+ c   :  fd96 ; 
+ d   :  fe0a ; 
+ e   :  fe7f ; 
+ f   :  fef2 ; 
+ 10   :  ff62 ; 
+ 11   :  ffcf ; 
+ 12   :  38 ; 
+ 13   :  9c ; 
+ 14   :  fa ; 
+ 15   :  151 ; 
+ 16   :  1a1 ; 
+ 17   :  1e9 ; 
+ 18   :  229 ; 
+ 19   :  261 ; 
+ 1a   :  290 ; 
+ 1b   :  2b6 ; 
+ 1c   :  2d4 ; 
+ 1d   :  2ea ; 
+ 1e   :  2f7 ; 
  1f   :  2fc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_34.mif
index 20d59a415b..00969530d7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_34.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bfb ; 
- 1   :  bd6 ; 
- 2   :  b95 ; 
- 3   :  b3a ; 
- 4   :  ac7 ; 
- 5   :  a3d ; 
- 6   :  9a0 ; 
- 7   :  8f0 ; 
- 8   :  832 ; 
- 9   :  766 ; 
- a   :  691 ; 
- b   :  5b4 ; 
- c   :  4d1 ; 
- d   :  3eb ; 
- e   :  305 ; 
- f   :  221 ; 
- 10   :  141 ; 
- 11   :  67 ; 
- 12   :  ff94 ; 
- 13   :  fecb ; 
- 14   :  fe0e ; 
- 15   :  fd5d ; 
- 16   :  fcba ; 
- 17   :  fc25 ; 
- 18   :  fba1 ; 
- 19   :  fb2d ; 
- 1a   :  fac9 ; 
- 1b   :  fa77 ; 
- 1c   :  fa36 ; 
- 1d   :  fa07 ; 
- 1e   :  f9e8 ; 
- 1f   :  f9da ; 
+ 0   :  bf4 ; 
+ 1   :  bc8 ; 
+ 2   :  b81 ; 
+ 3   :  b20 ; 
+ 4   :  aa7 ; 
+ 5   :  a18 ; 
+ 6   :  975 ; 
+ 7   :  8c2 ; 
+ 8   :  800 ; 
+ 9   :  732 ; 
+ a   :  65a ; 
+ b   :  57b ; 
+ c   :  498 ; 
+ d   :  3b2 ; 
+ e   :  2cc ; 
+ f   :  1e9 ; 
+ 10   :  10a ; 
+ 11   :  31 ; 
+ 12   :  ff61 ; 
+ 13   :  fe9b ; 
+ 14   :  fde0 ; 
+ 15   :  fd33 ; 
+ 16   :  fc93 ; 
+ 17   :  fc03 ; 
+ 18   :  fb82 ; 
+ 19   :  fb12 ; 
+ 1a   :  fab3 ; 
+ 1b   :  fa65 ; 
+ 1c   :  fa29 ; 
+ 1d   :  f9fd ; 
+ 1e   :  f9e3 ; 
+ 1f   :  f9d9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_35.mif
index b1f4aabe62..70bc9fc3f9 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_35.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e72a ; 
- 1   :  e798 ; 
- 2   :  e83e ; 
- 3   :  e917 ; 
- 4   :  ea1d ; 
- 5   :  eb4e ; 
- 6   :  eca3 ; 
- 7   :  ee18 ; 
- 8   :  efa8 ; 
- 9   :  f14e ; 
- a   :  f305 ; 
- b   :  f4c9 ; 
- c   :  f693 ; 
- d   :  f861 ; 
- e   :  fa2d ; 
- f   :  fbf3 ; 
- 10   :  fdaf ; 
- 11   :  ff5d ; 
- 12   :  fa ; 
- 13   :  283 ; 
- 14   :  3f4 ; 
- 15   :  54c ; 
- 16   :  688 ; 
- 17   :  7a7 ; 
- 18   :  8a6 ; 
- 19   :  984 ; 
- 1a   :  a42 ; 
- 1b   :  ade ; 
- 1c   :  b59 ; 
- 1d   :  bb2 ; 
- 1e   :  bea ; 
- 1f   :  c02 ; 
+ 0   :  e740 ; 
+ 1   :  e7bd ; 
+ 2   :  e870 ; 
+ 3   :  e954 ; 
+ 4   :  ea66 ; 
+ 5   :  eba0 ; 
+ 6   :  ecfd ; 
+ 7   :  ee7a ; 
+ 8   :  f010 ; 
+ 9   :  f1bb ; 
+ a   :  f375 ; 
+ b   :  f53b ; 
+ c   :  f707 ; 
+ d   :  f8d4 ; 
+ e   :  fa9f ; 
+ f   :  fc63 ; 
+ 10   :  fe1c ; 
+ 11   :  ffc6 ; 
+ 12   :  15e ; 
+ 13   :  2e2 ; 
+ 14   :  44d ; 
+ 15   :  59e ; 
+ 16   :  6d3 ; 
+ 17   :  7e9 ; 
+ 18   :  8e0 ; 
+ 19   :  9b7 ; 
+ 1a   :  a6c ; 
+ 1b   :  b00 ; 
+ 1c   :  b72 ; 
+ 1d   :  bc3 ; 
+ 1e   :  bf3 ; 
+ 1f   :  c03 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_36.mif
index 94e5208c21..09d70fd545 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_36.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  5760 ; 
- 1   :  5259 ; 
- 2   :  4d2c ; 
- 3   :  47e1 ; 
- 4   :  427e ; 
- 5   :  3d0c ; 
- 6   :  3793 ; 
- 7   :  321a ; 
- 8   :  2ca9 ; 
- 9   :  2747 ; 
- a   :  21fc ; 
- b   :  1ccd ; 
- c   :  17c2 ; 
- d   :  12e1 ; 
- e   :  e2f ; 
- f   :  9b2 ; 
- 10   :  56e ; 
- 11   :  169 ; 
- 12   :  fda5 ; 
- 13   :  fa27 ; 
- 14   :  f6f0 ; 
- 15   :  f403 ; 
- 16   :  f162 ; 
- 17   :  ef0d ; 
- 18   :  ed05 ; 
- 19   :  eb4a ; 
- 1a   :  e9dc ; 
- 1b   :  e8b9 ; 
- 1c   :  e7e0 ; 
- 1d   :  e74e ; 
- 1e   :  e701 ; 
- 1f   :  e6f6 ; 
+ 0   :  5622 ; 
+ 1   :  5111 ; 
+ 2   :  4bdc ; 
+ 3   :  468a ; 
+ 4   :  4123 ; 
+ 5   :  3bae ; 
+ 6   :  3635 ; 
+ 7   :  30bd ; 
+ 8   :  2b4f ; 
+ 9   :  25f2 ; 
+ a   :  20ad ; 
+ b   :  1b87 ; 
+ c   :  1685 ; 
+ d   :  11af ; 
+ e   :  d0a ; 
+ f   :  89b ; 
+ 10   :  467 ; 
+ 11   :  72 ; 
+ 12   :  fcbf ; 
+ 13   :  f952 ; 
+ 14   :  f62e ; 
+ 15   :  f353 ; 
+ 16   :  f0c5 ; 
+ 17   :  ee84 ; 
+ 18   :  ec8f ; 
+ 19   :  eae8 ; 
+ 1a   :  e98c ; 
+ 1b   :  e87c ; 
+ 1c   :  e7b4 ; 
+ 1d   :  e734 ; 
+ 1e   :  e6f8 ; 
+ 1f   :  e6fd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_37.mif
index 6c0bc24e4f..4c39c5de92 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_37.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4936 ; 
- 1   :  4e7a ; 
- 2   :  539e ; 
- 3   :  589a ; 
- 4   :  5d67 ; 
- 5   :  61fc ; 
- 6   :  6653 ; 
- 7   :  6a67 ; 
- 8   :  6e2f ; 
- 9   :  71a7 ; 
- a   :  74c8 ; 
- b   :  778f ; 
- c   :  79f7 ; 
- d   :  7bfb ; 
- e   :  7d9a ; 
- f   :  7ecf ; 
- 10   :  7f9a ; 
- 11   :  7ff9 ; 
- 12   :  7fec ; 
- 13   :  7f72 ; 
- 14   :  7e8c ; 
- 15   :  7d3c ; 
- 16   :  7b84 ; 
- 17   :  7966 ; 
- 18   :  76e6 ; 
- 19   :  7408 ; 
- 1a   :  70d1 ; 
- 1b   :  6d44 ; 
- 1c   :  6969 ; 
- 1d   :  6544 ; 
- 1e   :  60dc ; 
- 1f   :  5c38 ; 
+ 0   :  4a8a ; 
+ 1   :  4fc7 ; 
+ 2   :  54e2 ; 
+ 3   :  59d2 ; 
+ 4   :  5e91 ; 
+ 5   :  6318 ; 
+ 6   :  675f ; 
+ 7   :  6b60 ; 
+ 8   :  6f15 ; 
+ 9   :  7277 ; 
+ a   :  7583 ; 
+ b   :  7832 ; 
+ c   :  7a81 ; 
+ d   :  7c6d ; 
+ e   :  7df1 ; 
+ f   :  7f0c ; 
+ 10   :  7fbc ; 
+ 11   :  7fff ; 
+ 12   :  7fd7 ; 
+ 13   :  7f42 ; 
+ 14   :  7e42 ; 
+ 15   :  7cd8 ; 
+ 16   :  7b06 ; 
+ 17   :  78cf ; 
+ 18   :  7637 ; 
+ 19   :  7343 ; 
+ 1a   :  6ff5 ; 
+ 1b   :  6c54 ; 
+ 1c   :  6866 ; 
+ 1d   :  6430 ; 
+ 1e   :  5fb9 ; 
+ 1f   :  5b07 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_38.mif
index e92c72ed4a..c46ad37859 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_38.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e8dc ; 
- 1   :  e810 ; 
- 2   :  e777 ; 
- 3   :  e717 ; 
- 4   :  e6f2 ; 
- 5   :  e70e ; 
- 6   :  e76c ; 
- 7   :  e80f ; 
- 8   :  e8fb ; 
- 9   :  ea31 ; 
- a   :  ebb2 ; 
- b   :  ed80 ; 
- c   :  ef9b ; 
- d   :  f203 ; 
- e   :  f4b7 ; 
- f   :  f7b7 ; 
- 10   :  fb00 ; 
- 11   :  fe90 ; 
- 12   :  264 ; 
- 13   :  679 ; 
- 14   :  acc ; 
- 15   :  f56 ; 
- 16   :  1415 ; 
- 17   :  1901 ; 
- 18   :  1e16 ; 
- 19   :  234c ; 
- 1a   :  289e ; 
- 1b   :  2e04 ; 
- 1c   :  3378 ; 
- 1d   :  38f2 ; 
- 1e   :  3e6a ; 
- 1f   :  43d8 ; 
+ 0   :  e8a4 ; 
+ 1   :  e7e5 ; 
+ 2   :  e75a ; 
+ 3   :  e708 ; 
+ 4   :  e6f3 ; 
+ 5   :  e71f ; 
+ 6   :  e78e ; 
+ 7   :  e843 ; 
+ 8   :  e941 ; 
+ 9   :  ea8a ; 
+ a   :  ec1e ; 
+ b   :  edff ; 
+ c   :  f02e ; 
+ d   :  f2a9 ; 
+ e   :  f570 ; 
+ f   :  f882 ; 
+ 10   :  fbdd ; 
+ 11   :  ff7f ; 
+ 12   :  364 ; 
+ 13   :  789 ; 
+ 14   :  be9 ; 
+ 15   :  1081 ; 
+ 16   :  154c ; 
+ 17   :  1a43 ; 
+ 18   :  1f60 ; 
+ 19   :  249e ; 
+ 1a   :  29f6 ; 
+ 1b   :  2f60 ; 
+ 1c   :  34d6 ; 
+ 1d   :  3a50 ; 
+ 1e   :  3fc7 ; 
+ 1f   :  4532 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_39.mif
index 0dd692545e..38d9aec133 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_39.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b53 ; 
- 1   :  ba8 ; 
- 2   :  be2 ; 
- 3   :  bff ; 
- 4   :  bff ; 
- 5   :  bdf ; 
- 6   :  b9e ; 
- 7   :  b3d ; 
- 8   :  aba ; 
- 9   :  a16 ; 
- a   :  950 ; 
- b   :  869 ; 
- c   :  762 ; 
- d   :  63c ; 
- e   :  4f9 ; 
- f   :  39a ; 
- 10   :  223 ; 
- 11   :  95 ; 
- 12   :  fef3 ; 
- 13   :  fd41 ; 
- 14   :  fb82 ; 
- 15   :  f9ba ; 
- 16   :  f7ee ; 
- 17   :  f620 ; 
- 18   :  f457 ; 
- 19   :  f296 ; 
- 1a   :  f0e3 ; 
- 1b   :  ef42 ; 
- 1c   :  edb8 ; 
- 1d   :  ec4a ; 
- 1e   :  eafe ; 
- 1f   :  e9d8 ; 
+ 0   :  b6b ; 
+ 1   :  bb9 ; 
+ 2   :  bec ; 
+ 3   :  c02 ; 
+ 4   :  bfa ; 
+ 5   :  bd2 ; 
+ 6   :  b89 ; 
+ 7   :  b20 ; 
+ 8   :  a94 ; 
+ 9   :  9e7 ; 
+ a   :  919 ; 
+ b   :  82a ; 
+ c   :  71b ; 
+ d   :  5ee ; 
+ e   :  4a4 ; 
+ f   :  33f ; 
+ 10   :  1c1 ; 
+ 11   :  2e ; 
+ 12   :  fe88 ; 
+ 13   :  fcd2 ; 
+ 14   :  fb11 ; 
+ 15   :  f947 ; 
+ 16   :  f77a ; 
+ 17   :  f5ad ; 
+ 18   :  f3e6 ; 
+ 19   :  f228 ; 
+ 1a   :  f079 ; 
+ 1b   :  eedd ; 
+ 1c   :  ed5a ; 
+ 1d   :  ebf4 ; 
+ 1e   :  eab1 ; 
+ 1f   :  e994 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_4.mif
index 74b804538a..25d77c0bd3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_4.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bec ; 
- 1   :  bb9 ; 
- 2   :  b6b ; 
- 3   :  b04 ; 
- 4   :  a85 ; 
- 5   :  9f1 ; 
- 6   :  94a ; 
- 7   :  893 ; 
- 8   :  7ce ; 
- 9   :  6fd ; 
- a   :  623 ; 
- b   :  543 ; 
- c   :  45e ; 
- d   :  378 ; 
- e   :  293 ; 
- f   :  1b0 ; 
- 10   :  d3 ; 
- 11   :  fffc ; 
- 12   :  ff2f ; 
- 13   :  fe6b ; 
- 14   :  fdb4 ; 
- 15   :  fd09 ; 
- 16   :  fc6e ; 
- 17   :  fbe1 ; 
- 18   :  fb65 ; 
- 19   :  faf9 ; 
- 1a   :  fa9e ; 
- 1b   :  fa55 ; 
- 1c   :  fa1c ; 
- 1d   :  f9f5 ; 
- 1e   :  f9df ; 
- 1f   :  f9d9 ; 
+ 0   :  bff ; 
+ 1   :  be2 ; 
+ 2   :  ba8 ; 
+ 3   :  b53 ; 
+ 4   :  ae6 ; 
+ 5   :  a62 ; 
+ 6   :  9c9 ; 
+ 7   :  91e ; 
+ 8   :  863 ; 
+ 9   :  79a ; 
+ a   :  6c7 ; 
+ b   :  5eb ; 
+ c   :  50a ; 
+ d   :  425 ; 
+ e   :  33f ; 
+ f   :  25a ; 
+ 10   :  179 ; 
+ 11   :  9d ; 
+ 12   :  ffc8 ; 
+ 13   :  fefd ; 
+ 14   :  fe3c ; 
+ 15   :  fd88 ; 
+ 16   :  fce1 ; 
+ 17   :  fc49 ; 
+ 18   :  fbc0 ; 
+ 19   :  fb48 ; 
+ 1a   :  fae1 ; 
+ 1b   :  fa8a ; 
+ 1c   :  fa45 ; 
+ 1d   :  fa11 ; 
+ 1e   :  f9ee ; 
+ 1f   :  f9dc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_40.mif
index 9c0dd5ab78..e54169e08b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_40.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa2d ; 
- 1   :  fa03 ; 
- 2   :  f9e7 ; 
- 3   :  f9da ; 
- 4   :  f9dc ; 
- 5   :  f9ee ; 
- 6   :  fa11 ; 
- 7   :  fa45 ; 
- 8   :  fa8a ; 
- 9   :  fae1 ; 
- a   :  fb48 ; 
- b   :  fbc0 ; 
- c   :  fc49 ; 
- d   :  fce1 ; 
- e   :  fd88 ; 
- f   :  fe3c ; 
- 10   :  fefd ; 
- 11   :  ffc8 ; 
- 12   :  9d ; 
- 13   :  179 ; 
- 14   :  25a ; 
- 15   :  33f ; 
- 16   :  425 ; 
- 17   :  50a ; 
- 18   :  5eb ; 
- 19   :  6c7 ; 
- 1a   :  79a ; 
- 1b   :  863 ; 
- 1c   :  91e ; 
- 1d   :  9c9 ; 
- 1e   :  a62 ; 
- 1f   :  ae6 ; 
+ 0   :  fa22 ; 
+ 1   :  f9fb ; 
+ 2   :  f9e2 ; 
+ 3   :  f9d9 ; 
+ 4   :  f9df ; 
+ 5   :  f9f5 ; 
+ 6   :  fa1c ; 
+ 7   :  fa55 ; 
+ 8   :  fa9e ; 
+ 9   :  faf9 ; 
+ a   :  fb65 ; 
+ b   :  fbe1 ; 
+ c   :  fc6e ; 
+ d   :  fd09 ; 
+ e   :  fdb4 ; 
+ f   :  fe6b ; 
+ 10   :  ff2f ; 
+ 11   :  fffc ; 
+ 12   :  d3 ; 
+ 13   :  1b0 ; 
+ 14   :  293 ; 
+ 15   :  378 ; 
+ 16   :  45e ; 
+ 17   :  543 ; 
+ 18   :  623 ; 
+ 19   :  6fd ; 
+ 1a   :  7ce ; 
+ 1b   :  893 ; 
+ 1c   :  94a ; 
+ 1d   :  9f1 ; 
+ 1e   :  a85 ; 
+ 1f   :  b04 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_41.mif
index b29c9a2f38..6f508f50bb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_41.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d4 ; 
- 1   :  2e8 ; 
- 2   :  2f5 ; 
+ 0   :  2d9 ; 
+ 1   :  2ec ; 
+ 2   :  2f8 ; 
  3   :  2fc ; 
- 4   :  2fb ; 
- 5   :  2f2 ; 
- 6   :  2e0 ; 
- 7   :  2c7 ; 
- 8   :  2a4 ; 
- 9   :  279 ; 
- a   :  246 ; 
- b   :  20a ; 
- c   :  1c6 ; 
- d   :  17a ; 
- e   :  126 ; 
- f   :  cc ; 
- 10   :  6b ; 
- 11   :  4 ; 
- 12   :  ff99 ; 
- 13   :  ff2a ; 
- 14   :  feb8 ; 
- 15   :  fe44 ; 
- 16   :  fdd0 ; 
- 17   :  fd5c ; 
- 18   :  fcea ; 
- 19   :  fc7a ; 
- 1a   :  fc0f ; 
- 1b   :  fba9 ; 
- 1c   :  fb4b ; 
- 1d   :  faf4 ; 
- 1e   :  faa7 ; 
- 1f   :  fa64 ; 
+ 4   :  2f9 ; 
+ 5   :  2ee ; 
+ 6   :  2db ; 
+ 7   :  2bf ; 
+ 8   :  29a ; 
+ 9   :  26d ; 
+ a   :  238 ; 
+ b   :  1fa ; 
+ c   :  1b3 ; 
+ d   :  165 ; 
+ e   :  110 ; 
+ f   :  b4 ; 
+ 10   :  52 ; 
+ 11   :  ffea ; 
+ 12   :  ff7e ; 
+ 13   :  ff0e ; 
+ 14   :  fe9b ; 
+ 15   :  fe27 ; 
+ 16   :  fdb3 ; 
+ 17   :  fd3f ; 
+ 18   :  fccd ; 
+ 19   :  fc5f ; 
+ 1a   :  fbf5 ; 
+ 1b   :  fb91 ; 
+ 1c   :  fb34 ; 
+ 1d   :  fae0 ; 
+ 1e   :  fa95 ; 
+ 1f   :  fa55 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_42.mif
index 236a0a1bdd..ceff17fbde 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_42.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fecd ; 
- 1   :  fec5 ; 
- 2   :  febf ; 
+ 0   :  fecb ; 
+ 1   :  fec3 ; 
+ 2   :  febe ; 
  3   :  febc ; 
- 4   :  febd ; 
- 5   :  fec1 ; 
- 6   :  fec9 ; 
- 7   :  fed5 ; 
- 8   :  fee4 ; 
- 9   :  fef7 ; 
- a   :  ff0e ; 
- b   :  ff29 ; 
- c   :  ff48 ; 
- d   :  ff6a ; 
- e   :  ff90 ; 
- f   :  ffb9 ; 
- 10   :  ffe6 ; 
- 11   :  14 ; 
- 12   :  46 ; 
- 13   :  79 ; 
- 14   :  ae ; 
- 15   :  e4 ; 
- 16   :  11a ; 
- 17   :  151 ; 
- 18   :  186 ; 
- 19   :  1bb ; 
- 1a   :  1ee ; 
- 1b   :  21e ; 
- 1c   :  24b ; 
- 1d   :  274 ; 
- 1e   :  299 ; 
- 1f   :  2b9 ; 
+ 4   :  febe ; 
+ 5   :  fec3 ; 
+ 6   :  fecc ; 
+ 7   :  fed8 ; 
+ 8   :  fee8 ; 
+ 9   :  fefd ; 
+ a   :  ff15 ; 
+ b   :  ff30 ; 
+ c   :  ff50 ; 
+ d   :  ff73 ; 
+ e   :  ff9a ; 
+ f   :  ffc4 ; 
+ 10   :  fff1 ; 
+ 11   :  21 ; 
+ 12   :  52 ; 
+ 13   :  86 ; 
+ 14   :  bb ; 
+ 15   :  f1 ; 
+ 16   :  128 ; 
+ 17   :  15e ; 
+ 18   :  194 ; 
+ 19   :  1c8 ; 
+ 1a   :  1fa ; 
+ 1b   :  229 ; 
+ 1c   :  256 ; 
+ 1d   :  27e ; 
+ 1e   :  2a2 ; 
+ 1f   :  2c0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_43.mif
index af00c03ec2..b7e28913cf 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_43.mif
@@ -7,32 +7,32 @@ CONTENT BEGIN
  1   :  6b ; 
  2   :  6c ; 
  3   :  6c ; 
- 4   :  6c ; 
- 5   :  6a ; 
- 6   :  66 ; 
- 7   :  62 ; 
- 8   :  5c ; 
- 9   :  54 ; 
- a   :  4c ; 
- b   :  41 ; 
- c   :  36 ; 
- d   :  29 ; 
- e   :  1a ; 
- f   :  a ; 
- 10   :  fff9 ; 
- 11   :  ffe7 ; 
- 12   :  ffd4 ; 
- 13   :  ffc0 ; 
- 14   :  ffab ; 
- 15   :  ff96 ; 
- 16   :  ff80 ; 
- 17   :  ff6a ; 
- 18   :  ff55 ; 
- 19   :  ff40 ; 
- 1a   :  ff2b ; 
- 1b   :  ff18 ; 
- 1c   :  ff05 ; 
- 1d   :  fef4 ; 
- 1e   :  fee5 ; 
- 1f   :  fed8 ; 
+ 4   :  6b ; 
+ 5   :  69 ; 
+ 6   :  65 ; 
+ 7   :  60 ; 
+ 8   :  5a ; 
+ 9   :  52 ; 
+ a   :  49 ; 
+ b   :  3f ; 
+ c   :  32 ; 
+ d   :  25 ; 
+ e   :  16 ; 
+ f   :  6 ; 
+ 10   :  fff5 ; 
+ 11   :  ffe2 ; 
+ 12   :  ffcf ; 
+ 13   :  ffbb ; 
+ 14   :  ffa6 ; 
+ 15   :  ff90 ; 
+ 16   :  ff7b ; 
+ 17   :  ff65 ; 
+ 18   :  ff50 ; 
+ 19   :  ff3a ; 
+ 1a   :  ff26 ; 
+ 1b   :  ff13 ; 
+ 1c   :  ff01 ; 
+ 1d   :  fef0 ; 
+ 1e   :  fee1 ; 
+ 1f   :  fed5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_44.mif
index 9ef72294bb..95a5b59bd4 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_44.mif
@@ -6,33 +6,33 @@ CONTENT BEGIN
  0   :  ffee ; 
  1   :  ffed ; 
  2   :  ffed ; 
- 3   :  ffef ; 
- 4   :  fff3 ; 
- 5   :  fff7 ; 
- 6   :  fffb ; 
+ 3   :  fff0 ; 
+ 4   :  fff4 ; 
+ 5   :  fff8 ; 
+ 6   :  fffc ; 
  7   :  fffe ; 
  8   :  0 ; 
  9   :  2 ; 
  a   :  3 ; 
  b   :  5 ; 
- c   :  7 ; 
- d   :  a ; 
- e   :  e ; 
- f   :  12 ; 
- 10   :  17 ; 
- 11   :  1b ; 
- 12   :  20 ; 
- 13   :  25 ; 
- 14   :  2b ; 
- 15   :  30 ; 
- 16   :  36 ; 
- 17   :  3c ; 
- 18   :  42 ; 
- 19   :  48 ; 
- 1a   :  4e ; 
- 1b   :  54 ; 
- 1c   :  59 ; 
- 1d   :  5e ; 
- 1e   :  62 ; 
- 1f   :  66 ; 
+ c   :  8 ; 
+ d   :  b ; 
+ e   :  f ; 
+ f   :  13 ; 
+ 10   :  18 ; 
+ 11   :  1c ; 
+ 12   :  21 ; 
+ 13   :  26 ; 
+ 14   :  2c ; 
+ 15   :  32 ; 
+ 16   :  38 ; 
+ 17   :  3e ; 
+ 18   :  44 ; 
+ 19   :  4a ; 
+ 1a   :  4f ; 
+ 1b   :  55 ; 
+ 1c   :  5a ; 
+ 1d   :  5f ; 
+ 1e   :  63 ; 
+ 1f   :  67 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_45.mif
index 18eb12cdb4..ac0a52d953 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_45.mif
@@ -4,35 +4,35 @@ ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
  0   :  6c ; 
- 1   :  6c ; 
- 2   :  6b ; 
- 3   :  69 ; 
- 4   :  66 ; 
- 5   :  62 ; 
- 6   :  5e ; 
- 7   :  59 ; 
- 8   :  54 ; 
- 9   :  4e ; 
- a   :  48 ; 
- b   :  42 ; 
- c   :  3c ; 
- d   :  36 ; 
- e   :  30 ; 
- f   :  2b ; 
- 10   :  25 ; 
- 11   :  20 ; 
- 12   :  1b ; 
- 13   :  17 ; 
- 14   :  12 ; 
- 15   :  e ; 
- 16   :  a ; 
- 17   :  7 ; 
- 18   :  5 ; 
- 19   :  3 ; 
- 1a   :  2 ; 
- 1b   :  0 ; 
- 1c   :  fffe ; 
- 1d   :  fffb ; 
- 1e   :  fff7 ; 
- 1f   :  fff3 ; 
+ 1   :  6b ; 
+ 2   :  69 ; 
+ 3   :  67 ; 
+ 4   :  63 ; 
+ 5   :  5f ; 
+ 6   :  5a ; 
+ 7   :  55 ; 
+ 8   :  4f ; 
+ 9   :  4a ; 
+ a   :  44 ; 
+ b   :  3e ; 
+ c   :  38 ; 
+ d   :  32 ; 
+ e   :  2c ; 
+ f   :  26 ; 
+ 10   :  21 ; 
+ 11   :  1c ; 
+ 12   :  18 ; 
+ 13   :  13 ; 
+ 14   :  f ; 
+ 15   :  b ; 
+ 16   :  8 ; 
+ 17   :  5 ; 
+ 18   :  3 ; 
+ 19   :  2 ; 
+ 1a   :  0 ; 
+ 1b   :  fffe ; 
+ 1c   :  fffc ; 
+ 1d   :  fff8 ; 
+ 1e   :  fff4 ; 
+ 1f   :  fff0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_46.mif
index 935641c105..800aa2122b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_46.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  febc ; 
- 1   :  febf ; 
- 2   :  fec5 ; 
- 3   :  fecd ; 
- 4   :  fed8 ; 
- 5   :  fee5 ; 
- 6   :  fef4 ; 
- 7   :  ff05 ; 
- 8   :  ff18 ; 
- 9   :  ff2b ; 
- a   :  ff40 ; 
- b   :  ff55 ; 
- c   :  ff6a ; 
- d   :  ff80 ; 
- e   :  ff96 ; 
- f   :  ffab ; 
- 10   :  ffc0 ; 
- 11   :  ffd4 ; 
- 12   :  ffe7 ; 
- 13   :  fff9 ; 
- 14   :  a ; 
- 15   :  1a ; 
- 16   :  29 ; 
- 17   :  36 ; 
- 18   :  41 ; 
- 19   :  4c ; 
- 1a   :  54 ; 
- 1b   :  5c ; 
- 1c   :  62 ; 
- 1d   :  66 ; 
- 1e   :  6a ; 
+ 0   :  febe ; 
+ 1   :  fec3 ; 
+ 2   :  fecb ; 
+ 3   :  fed5 ; 
+ 4   :  fee1 ; 
+ 5   :  fef0 ; 
+ 6   :  ff01 ; 
+ 7   :  ff13 ; 
+ 8   :  ff26 ; 
+ 9   :  ff3a ; 
+ a   :  ff50 ; 
+ b   :  ff65 ; 
+ c   :  ff7b ; 
+ d   :  ff90 ; 
+ e   :  ffa6 ; 
+ f   :  ffbb ; 
+ 10   :  ffcf ; 
+ 11   :  ffe2 ; 
+ 12   :  fff5 ; 
+ 13   :  6 ; 
+ 14   :  16 ; 
+ 15   :  25 ; 
+ 16   :  32 ; 
+ 17   :  3f ; 
+ 18   :  49 ; 
+ 19   :  52 ; 
+ 1a   :  5a ; 
+ 1b   :  60 ; 
+ 1c   :  65 ; 
+ 1d   :  69 ; 
+ 1e   :  6b ; 
  1f   :  6c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_47.mif
index 06ae8ed79b..459e3ecde0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_47.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2fc ; 
- 1   :  2f5 ; 
- 2   :  2e8 ; 
- 3   :  2d4 ; 
- 4   :  2b9 ; 
- 5   :  299 ; 
- 6   :  274 ; 
- 7   :  24b ; 
- 8   :  21e ; 
- 9   :  1ee ; 
- a   :  1bb ; 
- b   :  186 ; 
- c   :  151 ; 
- d   :  11a ; 
- e   :  e4 ; 
- f   :  ae ; 
- 10   :  79 ; 
- 11   :  46 ; 
- 12   :  14 ; 
- 13   :  ffe6 ; 
- 14   :  ffb9 ; 
- 15   :  ff90 ; 
- 16   :  ff6a ; 
- 17   :  ff48 ; 
- 18   :  ff29 ; 
- 19   :  ff0e ; 
- 1a   :  fef7 ; 
- 1b   :  fee4 ; 
- 1c   :  fed5 ; 
- 1d   :  fec9 ; 
- 1e   :  fec1 ; 
- 1f   :  febd ; 
+ 0   :  2f8 ; 
+ 1   :  2ec ; 
+ 2   :  2d9 ; 
+ 3   :  2c0 ; 
+ 4   :  2a2 ; 
+ 5   :  27e ; 
+ 6   :  256 ; 
+ 7   :  229 ; 
+ 8   :  1fa ; 
+ 9   :  1c8 ; 
+ a   :  194 ; 
+ b   :  15e ; 
+ c   :  128 ; 
+ d   :  f1 ; 
+ e   :  bb ; 
+ f   :  86 ; 
+ 10   :  52 ; 
+ 11   :  21 ; 
+ 12   :  fff1 ; 
+ 13   :  ffc4 ; 
+ 14   :  ff9a ; 
+ 15   :  ff73 ; 
+ 16   :  ff50 ; 
+ 17   :  ff30 ; 
+ 18   :  ff15 ; 
+ 19   :  fefd ; 
+ 1a   :  fee8 ; 
+ 1b   :  fed8 ; 
+ 1c   :  fecc ; 
+ 1d   :  fec3 ; 
+ 1e   :  febe ; 
+ 1f   :  febc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_48.mif
index c4d1dd036e..432726dd82 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_48.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f9da ; 
- 1   :  f9e7 ; 
- 2   :  fa03 ; 
- 3   :  fa2d ; 
- 4   :  fa64 ; 
- 5   :  faa7 ; 
- 6   :  faf4 ; 
- 7   :  fb4b ; 
- 8   :  fba9 ; 
- 9   :  fc0f ; 
- a   :  fc7a ; 
- b   :  fcea ; 
- c   :  fd5c ; 
- d   :  fdd0 ; 
- e   :  fe44 ; 
- f   :  feb8 ; 
- 10   :  ff2a ; 
- 11   :  ff99 ; 
- 12   :  4 ; 
- 13   :  6b ; 
- 14   :  cc ; 
- 15   :  126 ; 
- 16   :  17a ; 
- 17   :  1c6 ; 
- 18   :  20a ; 
- 19   :  246 ; 
- 1a   :  279 ; 
- 1b   :  2a4 ; 
- 1c   :  2c7 ; 
- 1d   :  2e0 ; 
- 1e   :  2f2 ; 
- 1f   :  2fb ; 
+ 0   :  f9e2 ; 
+ 1   :  f9fb ; 
+ 2   :  fa22 ; 
+ 3   :  fa55 ; 
+ 4   :  fa95 ; 
+ 5   :  fae0 ; 
+ 6   :  fb34 ; 
+ 7   :  fb91 ; 
+ 8   :  fbf5 ; 
+ 9   :  fc5f ; 
+ a   :  fccd ; 
+ b   :  fd3f ; 
+ c   :  fdb3 ; 
+ d   :  fe27 ; 
+ e   :  fe9b ; 
+ f   :  ff0e ; 
+ 10   :  ff7e ; 
+ 11   :  ffea ; 
+ 12   :  52 ; 
+ 13   :  b4 ; 
+ 14   :  110 ; 
+ 15   :  165 ; 
+ 16   :  1b3 ; 
+ 17   :  1fa ; 
+ 18   :  238 ; 
+ 19   :  26d ; 
+ 1a   :  29a ; 
+ 1b   :  2bf ; 
+ 1c   :  2db ; 
+ 1d   :  2ee ; 
+ 1e   :  2f9 ; 
+ 1f   :  2fc ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_49.mif
index 25d77c0bd3..74b804538a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_49.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  bff ; 
- 1   :  be2 ; 
- 2   :  ba8 ; 
- 3   :  b53 ; 
- 4   :  ae6 ; 
- 5   :  a62 ; 
- 6   :  9c9 ; 
- 7   :  91e ; 
- 8   :  863 ; 
- 9   :  79a ; 
- a   :  6c7 ; 
- b   :  5eb ; 
- c   :  50a ; 
- d   :  425 ; 
- e   :  33f ; 
- f   :  25a ; 
- 10   :  179 ; 
- 11   :  9d ; 
- 12   :  ffc8 ; 
- 13   :  fefd ; 
- 14   :  fe3c ; 
- 15   :  fd88 ; 
- 16   :  fce1 ; 
- 17   :  fc49 ; 
- 18   :  fbc0 ; 
- 19   :  fb48 ; 
- 1a   :  fae1 ; 
- 1b   :  fa8a ; 
- 1c   :  fa45 ; 
- 1d   :  fa11 ; 
- 1e   :  f9ee ; 
- 1f   :  f9dc ; 
+ 0   :  bec ; 
+ 1   :  bb9 ; 
+ 2   :  b6b ; 
+ 3   :  b04 ; 
+ 4   :  a85 ; 
+ 5   :  9f1 ; 
+ 6   :  94a ; 
+ 7   :  893 ; 
+ 8   :  7ce ; 
+ 9   :  6fd ; 
+ a   :  623 ; 
+ b   :  543 ; 
+ c   :  45e ; 
+ d   :  378 ; 
+ e   :  293 ; 
+ f   :  1b0 ; 
+ 10   :  d3 ; 
+ 11   :  fffc ; 
+ 12   :  ff2f ; 
+ 13   :  fe6b ; 
+ 14   :  fdb4 ; 
+ 15   :  fd09 ; 
+ 16   :  fc6e ; 
+ 17   :  fbe1 ; 
+ 18   :  fb65 ; 
+ 19   :  faf9 ; 
+ 1a   :  fa9e ; 
+ 1b   :  fa55 ; 
+ 1c   :  fa1c ; 
+ 1d   :  f9f5 ; 
+ 1e   :  f9df ; 
+ 1f   :  f9d9 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_5.mif
index dff831a2e0..39d2ba9093 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_5.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e75a ; 
- 1   :  e7e5 ; 
- 2   :  e8a4 ; 
- 3   :  e994 ; 
- 4   :  eab1 ; 
- 5   :  ebf4 ; 
- 6   :  ed5a ; 
- 7   :  eedd ; 
- 8   :  f079 ; 
- 9   :  f228 ; 
- a   :  f3e6 ; 
- b   :  f5ad ; 
- c   :  f77a ; 
- d   :  f947 ; 
- e   :  fb11 ; 
- f   :  fcd2 ; 
- 10   :  fe88 ; 
- 11   :  2e ; 
- 12   :  1c1 ; 
- 13   :  33f ; 
- 14   :  4a4 ; 
- 15   :  5ee ; 
- 16   :  71b ; 
- 17   :  82a ; 
- 18   :  919 ; 
- 19   :  9e7 ; 
- 1a   :  a94 ; 
- 1b   :  b20 ; 
- 1c   :  b89 ; 
- 1d   :  bd2 ; 
- 1e   :  bfa ; 
- 1f   :  c02 ; 
+ 0   :  e717 ; 
+ 1   :  e777 ; 
+ 2   :  e810 ; 
+ 3   :  e8dc ; 
+ 4   :  e9d8 ; 
+ 5   :  eafe ; 
+ 6   :  ec4a ; 
+ 7   :  edb8 ; 
+ 8   :  ef42 ; 
+ 9   :  f0e3 ; 
+ a   :  f296 ; 
+ b   :  f457 ; 
+ c   :  f620 ; 
+ d   :  f7ee ; 
+ e   :  f9ba ; 
+ f   :  fb82 ; 
+ 10   :  fd41 ; 
+ 11   :  fef3 ; 
+ 12   :  95 ; 
+ 13   :  223 ; 
+ 14   :  39a ; 
+ 15   :  4f9 ; 
+ 16   :  63c ; 
+ 17   :  762 ; 
+ 18   :  869 ; 
+ 19   :  950 ; 
+ 1a   :  a16 ; 
+ 1b   :  aba ; 
+ 1c   :  b3d ; 
+ 1d   :  b9e ; 
+ 1e   :  bdf ; 
+ 1f   :  bff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_50.mif
index 39d2ba9093..dff831a2e0 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_50.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e717 ; 
- 1   :  e777 ; 
- 2   :  e810 ; 
- 3   :  e8dc ; 
- 4   :  e9d8 ; 
- 5   :  eafe ; 
- 6   :  ec4a ; 
- 7   :  edb8 ; 
- 8   :  ef42 ; 
- 9   :  f0e3 ; 
- a   :  f296 ; 
- b   :  f457 ; 
- c   :  f620 ; 
- d   :  f7ee ; 
- e   :  f9ba ; 
- f   :  fb82 ; 
- 10   :  fd41 ; 
- 11   :  fef3 ; 
- 12   :  95 ; 
- 13   :  223 ; 
- 14   :  39a ; 
- 15   :  4f9 ; 
- 16   :  63c ; 
- 17   :  762 ; 
- 18   :  869 ; 
- 19   :  950 ; 
- 1a   :  a16 ; 
- 1b   :  aba ; 
- 1c   :  b3d ; 
- 1d   :  b9e ; 
- 1e   :  bdf ; 
- 1f   :  bff ; 
+ 0   :  e75a ; 
+ 1   :  e7e5 ; 
+ 2   :  e8a4 ; 
+ 3   :  e994 ; 
+ 4   :  eab1 ; 
+ 5   :  ebf4 ; 
+ 6   :  ed5a ; 
+ 7   :  eedd ; 
+ 8   :  f079 ; 
+ 9   :  f228 ; 
+ a   :  f3e6 ; 
+ b   :  f5ad ; 
+ c   :  f77a ; 
+ d   :  f947 ; 
+ e   :  fb11 ; 
+ f   :  fcd2 ; 
+ 10   :  fe88 ; 
+ 11   :  2e ; 
+ 12   :  1c1 ; 
+ 13   :  33f ; 
+ 14   :  4a4 ; 
+ 15   :  5ee ; 
+ 16   :  71b ; 
+ 17   :  82a ; 
+ 18   :  919 ; 
+ 19   :  9e7 ; 
+ 1a   :  a94 ; 
+ 1b   :  b20 ; 
+ 1c   :  b89 ; 
+ 1d   :  bd2 ; 
+ 1e   :  bfa ; 
+ 1f   :  c02 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_51.mif
index 6ecc5abd71..497b4ee9cd 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_51.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  589a ; 
- 1   :  539e ; 
- 2   :  4e7a ; 
- 3   :  4936 ; 
- 4   :  43d8 ; 
- 5   :  3e6a ; 
- 6   :  38f2 ; 
- 7   :  3378 ; 
- 8   :  2e04 ; 
- 9   :  289e ; 
- a   :  234c ; 
- b   :  1e16 ; 
- c   :  1901 ; 
- d   :  1415 ; 
- e   :  f56 ; 
- f   :  acc ; 
- 10   :  679 ; 
- 11   :  264 ; 
- 12   :  fe90 ; 
- 13   :  fb00 ; 
- 14   :  f7b7 ; 
- 15   :  f4b7 ; 
- 16   :  f203 ; 
- 17   :  ef9b ; 
- 18   :  ed80 ; 
- 19   :  ebb2 ; 
- 1a   :  ea31 ; 
- 1b   :  e8fb ; 
- 1c   :  e80f ; 
- 1d   :  e76c ; 
- 1e   :  e70e ; 
- 1f   :  e6f2 ; 
+ 0   :  54e2 ; 
+ 1   :  4fc7 ; 
+ 2   :  4a8a ; 
+ 3   :  4532 ; 
+ 4   :  3fc7 ; 
+ 5   :  3a50 ; 
+ 6   :  34d6 ; 
+ 7   :  2f60 ; 
+ 8   :  29f6 ; 
+ 9   :  249e ; 
+ a   :  1f60 ; 
+ b   :  1a43 ; 
+ c   :  154c ; 
+ d   :  1081 ; 
+ e   :  be9 ; 
+ f   :  789 ; 
+ 10   :  364 ; 
+ 11   :  ff7f ; 
+ 12   :  fbdd ; 
+ 13   :  f882 ; 
+ 14   :  f570 ; 
+ 15   :  f2a9 ; 
+ 16   :  f02e ; 
+ 17   :  edff ; 
+ 18   :  ec1e ; 
+ 19   :  ea8a ; 
+ 1a   :  e941 ; 
+ 1b   :  e843 ; 
+ 1c   :  e78e ; 
+ 1d   :  e71f ; 
+ 1e   :  e6f3 ; 
+ 1f   :  e708 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_52.mif
index 6324ec4684..4728bb3b1a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_52.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  47e1 ; 
- 1   :  4d2c ; 
- 2   :  5259 ; 
- 3   :  5760 ; 
- 4   :  5c38 ; 
- 5   :  60dc ; 
- 6   :  6544 ; 
- 7   :  6969 ; 
- 8   :  6d44 ; 
- 9   :  70d1 ; 
- a   :  7408 ; 
- b   :  76e6 ; 
- c   :  7966 ; 
- d   :  7b84 ; 
- e   :  7d3c ; 
- f   :  7e8c ; 
- 10   :  7f72 ; 
- 11   :  7fec ; 
- 12   :  7ff9 ; 
- 13   :  7f9a ; 
- 14   :  7ecf ; 
- 15   :  7d9a ; 
- 16   :  7bfb ; 
- 17   :  79f7 ; 
- 18   :  778f ; 
- 19   :  74c8 ; 
- 1a   :  71a7 ; 
- 1b   :  6e2f ; 
- 1c   :  6a67 ; 
- 1d   :  6653 ; 
- 1e   :  61fc ; 
- 1f   :  5d67 ; 
+ 0   :  4bdc ; 
+ 1   :  5111 ; 
+ 2   :  5622 ; 
+ 3   :  5b07 ; 
+ 4   :  5fb9 ; 
+ 5   :  6430 ; 
+ 6   :  6866 ; 
+ 7   :  6c54 ; 
+ 8   :  6ff5 ; 
+ 9   :  7343 ; 
+ a   :  7637 ; 
+ b   :  78cf ; 
+ c   :  7b06 ; 
+ d   :  7cd8 ; 
+ e   :  7e42 ; 
+ f   :  7f42 ; 
+ 10   :  7fd7 ; 
+ 11   :  7fff ; 
+ 12   :  7fbc ; 
+ 13   :  7f0c ; 
+ 14   :  7df1 ; 
+ 15   :  7c6d ; 
+ 16   :  7a81 ; 
+ 17   :  7832 ; 
+ 18   :  7583 ; 
+ 19   :  7277 ; 
+ 1a   :  6f15 ; 
+ 1b   :  6b60 ; 
+ 1c   :  675f ; 
+ 1d   :  6318 ; 
+ 1e   :  5e91 ; 
+ 1f   :  59d2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_53.mif
index 5e90461308..0d91a0c835 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_53.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e917 ; 
- 1   :  e83e ; 
- 2   :  e798 ; 
- 3   :  e72a ; 
- 4   :  e6f6 ; 
- 5   :  e701 ; 
- 6   :  e74e ; 
- 7   :  e7e0 ; 
- 8   :  e8b9 ; 
- 9   :  e9dc ; 
- a   :  eb4a ; 
- b   :  ed05 ; 
- c   :  ef0d ; 
- d   :  f162 ; 
- e   :  f403 ; 
- f   :  f6f0 ; 
- 10   :  fa27 ; 
- 11   :  fda5 ; 
- 12   :  169 ; 
- 13   :  56e ; 
- 14   :  9b2 ; 
- 15   :  e2f ; 
- 16   :  12e1 ; 
- 17   :  17c2 ; 
- 18   :  1ccd ; 
- 19   :  21fc ; 
- 1a   :  2747 ; 
- 1b   :  2ca9 ; 
- 1c   :  321a ; 
- 1d   :  3793 ; 
- 1e   :  3d0c ; 
- 1f   :  427e ; 
+ 0   :  e870 ; 
+ 1   :  e7bd ; 
+ 2   :  e740 ; 
+ 3   :  e6fd ; 
+ 4   :  e6f8 ; 
+ 5   :  e734 ; 
+ 6   :  e7b4 ; 
+ 7   :  e87c ; 
+ 8   :  e98c ; 
+ 9   :  eae8 ; 
+ a   :  ec8f ; 
+ b   :  ee84 ; 
+ c   :  f0c5 ; 
+ d   :  f353 ; 
+ e   :  f62e ; 
+ f   :  f952 ; 
+ 10   :  fcbf ; 
+ 11   :  72 ; 
+ 12   :  467 ; 
+ 13   :  89b ; 
+ 14   :  d0a ; 
+ 15   :  11af ; 
+ 16   :  1685 ; 
+ 17   :  1b87 ; 
+ 18   :  20ad ; 
+ 19   :  25f2 ; 
+ 1a   :  2b4f ; 
+ 1b   :  30bd ; 
+ 1c   :  3635 ; 
+ 1d   :  3bae ; 
+ 1e   :  4123 ; 
+ 1f   :  468a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_54.mif
index c6f1483e69..6b376bf2a8 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_54.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b3a ; 
- 1   :  b95 ; 
- 2   :  bd6 ; 
- 3   :  bfb ; 
- 4   :  c02 ; 
- 5   :  bea ; 
- 6   :  bb2 ; 
- 7   :  b59 ; 
- 8   :  ade ; 
- 9   :  a42 ; 
- a   :  984 ; 
- b   :  8a6 ; 
- c   :  7a7 ; 
- d   :  688 ; 
- e   :  54c ; 
- f   :  3f4 ; 
- 10   :  283 ; 
- 11   :  fa ; 
- 12   :  ff5d ; 
- 13   :  fdaf ; 
- 14   :  fbf3 ; 
- 15   :  fa2d ; 
- 16   :  f861 ; 
- 17   :  f693 ; 
- 18   :  f4c9 ; 
- 19   :  f305 ; 
- 1a   :  f14e ; 
- 1b   :  efa8 ; 
- 1c   :  ee18 ; 
- 1d   :  eca3 ; 
- 1e   :  eb4e ; 
- 1f   :  ea1d ; 
+ 0   :  b81 ; 
+ 1   :  bc8 ; 
+ 2   :  bf4 ; 
+ 3   :  c03 ; 
+ 4   :  bf3 ; 
+ 5   :  bc3 ; 
+ 6   :  b72 ; 
+ 7   :  b00 ; 
+ 8   :  a6c ; 
+ 9   :  9b7 ; 
+ a   :  8e0 ; 
+ b   :  7e9 ; 
+ c   :  6d3 ; 
+ d   :  59e ; 
+ e   :  44d ; 
+ f   :  2e2 ; 
+ 10   :  15e ; 
+ 11   :  ffc6 ; 
+ 12   :  fe1c ; 
+ 13   :  fc63 ; 
+ 14   :  fa9f ; 
+ 15   :  f8d4 ; 
+ 16   :  f707 ; 
+ 17   :  f53b ; 
+ 18   :  f375 ; 
+ 19   :  f1bb ; 
+ 1a   :  f010 ; 
+ 1b   :  ee7a ; 
+ 1c   :  ecfd ; 
+ 1d   :  eba0 ; 
+ 1e   :  ea66 ; 
+ 1f   :  e954 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_55.mif
index 7924894436..216bce9500 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_55.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa3a ; 
- 1   :  fa0d ; 
- 2   :  f9ed ; 
- 3   :  f9dc ; 
- 4   :  f9da ; 
- 5   :  f9e8 ; 
- 6   :  fa07 ; 
- 7   :  fa36 ; 
- 8   :  fa77 ; 
- 9   :  fac9 ; 
- a   :  fb2d ; 
- b   :  fba1 ; 
- c   :  fc25 ; 
- d   :  fcba ; 
- e   :  fd5d ; 
- f   :  fe0e ; 
- 10   :  fecb ; 
- 11   :  ff94 ; 
- 12   :  67 ; 
- 13   :  141 ; 
- 14   :  221 ; 
- 15   :  305 ; 
- 16   :  3eb ; 
- 17   :  4d1 ; 
- 18   :  5b4 ; 
- 19   :  691 ; 
- 1a   :  766 ; 
- 1b   :  832 ; 
- 1c   :  8f0 ; 
- 1d   :  9a0 ; 
- 1e   :  a3d ; 
- 1f   :  ac7 ; 
+ 0   :  fa17 ; 
+ 1   :  f9f3 ; 
+ 2   :  f9df ; 
+ 3   :  f9d9 ; 
+ 4   :  f9e3 ; 
+ 5   :  f9fd ; 
+ 6   :  fa29 ; 
+ 7   :  fa65 ; 
+ 8   :  fab3 ; 
+ 9   :  fb12 ; 
+ a   :  fb82 ; 
+ b   :  fc03 ; 
+ c   :  fc93 ; 
+ d   :  fd33 ; 
+ e   :  fde0 ; 
+ f   :  fe9b ; 
+ 10   :  ff61 ; 
+ 11   :  31 ; 
+ 12   :  10a ; 
+ 13   :  1e9 ; 
+ 14   :  2cc ; 
+ 15   :  3b2 ; 
+ 16   :  498 ; 
+ 17   :  57b ; 
+ 18   :  65a ; 
+ 19   :  732 ; 
+ 1a   :  800 ; 
+ 1b   :  8c2 ; 
+ 1c   :  975 ; 
+ 1d   :  a18 ; 
+ 1e   :  aa7 ; 
+ 1f   :  b20 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_56.mif
index 9db7f6e54d..a725768c33 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_56.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2ce ; 
- 1   :  2e3 ; 
- 2   :  2f3 ; 
- 3   :  2fb ; 
- 4   :  2fc ; 
- 5   :  2f5 ; 
- 6   :  2e5 ; 
- 7   :  2ce ; 
- 8   :  2ae ; 
- 9   :  285 ; 
- a   :  254 ; 
- b   :  21a ; 
- c   :  1d7 ; 
- d   :  18d ; 
- e   :  13c ; 
- f   :  e3 ; 
- 10   :  84 ; 
- 11   :  1f ; 
- 12   :  ffb4 ; 
- 13   :  ff46 ; 
- 14   :  fed5 ; 
- 15   :  fe62 ; 
- 16   :  fded ; 
- 17   :  fd79 ; 
- 18   :  fd06 ; 
- 19   :  fc96 ; 
- 1a   :  fc29 ; 
- 1b   :  fbc2 ; 
- 1c   :  fb62 ; 
- 1d   :  fb09 ; 
- 1e   :  fab9 ; 
- 1f   :  fa74 ; 
+ 0   :  2df ; 
+ 1   :  2ef ; 
+ 2   :  2fa ; 
+ 3   :  2fc ; 
+ 4   :  2f7 ; 
+ 5   :  2ea ; 
+ 6   :  2d4 ; 
+ 7   :  2b6 ; 
+ 8   :  290 ; 
+ 9   :  261 ; 
+ a   :  229 ; 
+ b   :  1e9 ; 
+ c   :  1a1 ; 
+ d   :  151 ; 
+ e   :  fa ; 
+ f   :  9c ; 
+ 10   :  38 ; 
+ 11   :  ffcf ; 
+ 12   :  ff62 ; 
+ 13   :  fef2 ; 
+ 14   :  fe7f ; 
+ 15   :  fe0a ; 
+ 16   :  fd96 ; 
+ 17   :  fd22 ; 
+ 18   :  fcb1 ; 
+ 19   :  fc44 ; 
+ 1a   :  fbdb ; 
+ 1b   :  fb79 ; 
+ 1c   :  fb1e ; 
+ 1d   :  facc ; 
+ 1e   :  fa84 ; 
+ 1f   :  fa47 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_57.mif
index d2e6b64d35..3d94a07efa 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_57.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fecf ; 
- 1   :  fec6 ; 
- 2   :  fec0 ; 
- 3   :  febd ; 
- 4   :  febd ; 
- 5   :  fec0 ; 
- 6   :  fec7 ; 
- 7   :  fed1 ; 
- 8   :  fee0 ; 
- 9   :  fef2 ; 
- a   :  ff08 ; 
- b   :  ff22 ; 
- c   :  ff40 ; 
- d   :  ff61 ; 
- e   :  ff86 ; 
- f   :  ffaf ; 
- 10   :  ffda ; 
- 11   :  8 ; 
- 12   :  39 ; 
- 13   :  6c ; 
- 14   :  a1 ; 
- 15   :  d6 ; 
- 16   :  10d ; 
- 17   :  143 ; 
- 18   :  179 ; 
- 19   :  1ae ; 
- 1a   :  1e1 ; 
- 1b   :  212 ; 
- 1c   :  240 ; 
- 1d   :  26a ; 
- 1e   :  290 ; 
- 1f   :  2b2 ; 
+ 0   :  fec8 ; 
+ 1   :  fec1 ; 
+ 2   :  febd ; 
+ 3   :  febc ; 
+ 4   :  febf ; 
+ 5   :  fec5 ; 
+ 6   :  fece ; 
+ 7   :  fedc ; 
+ 8   :  feed ; 
+ 9   :  ff02 ; 
+ a   :  ff1b ; 
+ b   :  ff38 ; 
+ c   :  ff59 ; 
+ d   :  ff7d ; 
+ e   :  ffa4 ; 
+ f   :  ffcf ; 
+ 10   :  fffd ; 
+ 11   :  2d ; 
+ 12   :  5f ; 
+ 13   :  93 ; 
+ 14   :  c9 ; 
+ 15   :  ff ; 
+ 16   :  135 ; 
+ 17   :  16c ; 
+ 18   :  1a1 ; 
+ 19   :  1d4 ; 
+ 1a   :  206 ; 
+ 1b   :  235 ; 
+ 1c   :  260 ; 
+ 1d   :  287 ; 
+ 1e   :  2aa ; 
+ 1f   :  2c7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_58.mif
index 27f781a5e3..80cd83e992 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_58.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  68 ; 
- 1   :  6a ; 
+ 0   :  6a ; 
+ 1   :  6c ; 
  2   :  6c ; 
  3   :  6c ; 
- 4   :  6c ; 
- 5   :  6a ; 
- 6   :  67 ; 
- 7   :  63 ; 
- 8   :  5d ; 
- 9   :  56 ; 
- a   :  4e ; 
- b   :  44 ; 
- c   :  39 ; 
- d   :  2c ; 
- e   :  1e ; 
- f   :  e ; 
- 10   :  fffe ; 
- 11   :  ffec ; 
- 12   :  ffd9 ; 
- 13   :  ffc5 ; 
- 14   :  ffb0 ; 
- 15   :  ff9b ; 
- 16   :  ff86 ; 
- 17   :  ff70 ; 
- 18   :  ff5a ; 
- 19   :  ff45 ; 
- 1a   :  ff30 ; 
- 1b   :  ff1c ; 
- 1c   :  ff0a ; 
- 1d   :  fef8 ; 
- 1e   :  fee9 ; 
- 1f   :  fedb ; 
+ 4   :  6b ; 
+ 5   :  68 ; 
+ 6   :  64 ; 
+ 7   :  5f ; 
+ 8   :  58 ; 
+ 9   :  50 ; 
+ a   :  47 ; 
+ b   :  3c ; 
+ c   :  2f ; 
+ d   :  21 ; 
+ e   :  12 ; 
+ f   :  2 ; 
+ 10   :  fff0 ; 
+ 11   :  ffdd ; 
+ 12   :  ffca ; 
+ 13   :  ffb5 ; 
+ 14   :  ffa0 ; 
+ 15   :  ff8b ; 
+ 16   :  ff75 ; 
+ 17   :  ff60 ; 
+ 18   :  ff4a ; 
+ 19   :  ff35 ; 
+ 1a   :  ff21 ; 
+ 1b   :  ff0e ; 
+ 1c   :  fefc ; 
+ 1d   :  feec ; 
+ 1e   :  fede ; 
+ 1f   :  fed2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_59.mif
index 6627c1fb85..8efb5bd00d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_59.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffef ; 
+ 0   :  ffed ; 
  1   :  ffed ; 
- 2   :  ffed ; 
- 3   :  ffee ; 
- 4   :  fff2 ; 
- 5   :  fff6 ; 
- 6   :  fffa ; 
- 7   :  fffd ; 
- 8   :  ffff ; 
- 9   :  1 ; 
- a   :  3 ; 
- b   :  4 ; 
- c   :  6 ; 
- d   :  9 ; 
- e   :  d ; 
- f   :  11 ; 
- 10   :  16 ; 
- 11   :  1a ; 
- 12   :  1f ; 
- 13   :  24 ; 
- 14   :  29 ; 
- 15   :  2f ; 
- 16   :  35 ; 
- 17   :  3b ; 
- 18   :  41 ; 
- 19   :  47 ; 
- 1a   :  4d ; 
- 1b   :  52 ; 
- 1c   :  58 ; 
- 1d   :  5c ; 
- 1e   :  61 ; 
- 1f   :  65 ; 
+ 2   :  ffee ; 
+ 3   :  fff1 ; 
+ 4   :  fff5 ; 
+ 5   :  fff9 ; 
+ 6   :  fffc ; 
+ 7   :  ffff ; 
+ 8   :  1 ; 
+ 9   :  2 ; 
+ a   :  4 ; 
+ b   :  6 ; 
+ c   :  9 ; 
+ d   :  c ; 
+ e   :  10 ; 
+ f   :  14 ; 
+ 10   :  19 ; 
+ 11   :  1e ; 
+ 12   :  23 ; 
+ 13   :  28 ; 
+ 14   :  2d ; 
+ 15   :  33 ; 
+ 16   :  39 ; 
+ 17   :  3f ; 
+ 18   :  45 ; 
+ 19   :  4b ; 
+ 1a   :  51 ; 
+ 1b   :  56 ; 
+ 1c   :  5b ; 
+ 1d   :  60 ; 
+ 1e   :  64 ; 
+ 1f   :  67 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_6.mif
index 497b4ee9cd..6ecc5abd71 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_6.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  54e2 ; 
- 1   :  4fc7 ; 
- 2   :  4a8a ; 
- 3   :  4532 ; 
- 4   :  3fc7 ; 
- 5   :  3a50 ; 
- 6   :  34d6 ; 
- 7   :  2f60 ; 
- 8   :  29f6 ; 
- 9   :  249e ; 
- a   :  1f60 ; 
- b   :  1a43 ; 
- c   :  154c ; 
- d   :  1081 ; 
- e   :  be9 ; 
- f   :  789 ; 
- 10   :  364 ; 
- 11   :  ff7f ; 
- 12   :  fbdd ; 
- 13   :  f882 ; 
- 14   :  f570 ; 
- 15   :  f2a9 ; 
- 16   :  f02e ; 
- 17   :  edff ; 
- 18   :  ec1e ; 
- 19   :  ea8a ; 
- 1a   :  e941 ; 
- 1b   :  e843 ; 
- 1c   :  e78e ; 
- 1d   :  e71f ; 
- 1e   :  e6f3 ; 
- 1f   :  e708 ; 
+ 0   :  589a ; 
+ 1   :  539e ; 
+ 2   :  4e7a ; 
+ 3   :  4936 ; 
+ 4   :  43d8 ; 
+ 5   :  3e6a ; 
+ 6   :  38f2 ; 
+ 7   :  3378 ; 
+ 8   :  2e04 ; 
+ 9   :  289e ; 
+ a   :  234c ; 
+ b   :  1e16 ; 
+ c   :  1901 ; 
+ d   :  1415 ; 
+ e   :  f56 ; 
+ f   :  acc ; 
+ 10   :  679 ; 
+ 11   :  264 ; 
+ 12   :  fe90 ; 
+ 13   :  fb00 ; 
+ 14   :  f7b7 ; 
+ 15   :  f4b7 ; 
+ 16   :  f203 ; 
+ 17   :  ef9b ; 
+ 18   :  ed80 ; 
+ 19   :  ebb2 ; 
+ 1a   :  ea31 ; 
+ 1b   :  e8fb ; 
+ 1c   :  e80f ; 
+ 1d   :  e76c ; 
+ 1e   :  e70e ; 
+ 1f   :  e6f2 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_7.mif
index 4728bb3b1a..6324ec4684 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_7.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4bdc ; 
- 1   :  5111 ; 
- 2   :  5622 ; 
- 3   :  5b07 ; 
- 4   :  5fb9 ; 
- 5   :  6430 ; 
- 6   :  6866 ; 
- 7   :  6c54 ; 
- 8   :  6ff5 ; 
- 9   :  7343 ; 
- a   :  7637 ; 
- b   :  78cf ; 
- c   :  7b06 ; 
- d   :  7cd8 ; 
- e   :  7e42 ; 
- f   :  7f42 ; 
- 10   :  7fd7 ; 
- 11   :  7fff ; 
- 12   :  7fbc ; 
- 13   :  7f0c ; 
- 14   :  7df1 ; 
- 15   :  7c6d ; 
- 16   :  7a81 ; 
- 17   :  7832 ; 
- 18   :  7583 ; 
- 19   :  7277 ; 
- 1a   :  6f15 ; 
- 1b   :  6b60 ; 
- 1c   :  675f ; 
- 1d   :  6318 ; 
- 1e   :  5e91 ; 
- 1f   :  59d2 ; 
+ 0   :  47e1 ; 
+ 1   :  4d2c ; 
+ 2   :  5259 ; 
+ 3   :  5760 ; 
+ 4   :  5c38 ; 
+ 5   :  60dc ; 
+ 6   :  6544 ; 
+ 7   :  6969 ; 
+ 8   :  6d44 ; 
+ 9   :  70d1 ; 
+ a   :  7408 ; 
+ b   :  76e6 ; 
+ c   :  7966 ; 
+ d   :  7b84 ; 
+ e   :  7d3c ; 
+ f   :  7e8c ; 
+ 10   :  7f72 ; 
+ 11   :  7fec ; 
+ 12   :  7ff9 ; 
+ 13   :  7f9a ; 
+ 14   :  7ecf ; 
+ 15   :  7d9a ; 
+ 16   :  7bfb ; 
+ 17   :  79f7 ; 
+ 18   :  778f ; 
+ 19   :  74c8 ; 
+ 1a   :  71a7 ; 
+ 1b   :  6e2f ; 
+ 1c   :  6a67 ; 
+ 1d   :  6653 ; 
+ 1e   :  61fc ; 
+ 1f   :  5d67 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_8.mif
index 0d91a0c835..5e90461308 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_8.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e870 ; 
- 1   :  e7bd ; 
- 2   :  e740 ; 
- 3   :  e6fd ; 
- 4   :  e6f8 ; 
- 5   :  e734 ; 
- 6   :  e7b4 ; 
- 7   :  e87c ; 
- 8   :  e98c ; 
- 9   :  eae8 ; 
- a   :  ec8f ; 
- b   :  ee84 ; 
- c   :  f0c5 ; 
- d   :  f353 ; 
- e   :  f62e ; 
- f   :  f952 ; 
- 10   :  fcbf ; 
- 11   :  72 ; 
- 12   :  467 ; 
- 13   :  89b ; 
- 14   :  d0a ; 
- 15   :  11af ; 
- 16   :  1685 ; 
- 17   :  1b87 ; 
- 18   :  20ad ; 
- 19   :  25f2 ; 
- 1a   :  2b4f ; 
- 1b   :  30bd ; 
- 1c   :  3635 ; 
- 1d   :  3bae ; 
- 1e   :  4123 ; 
- 1f   :  468a ; 
+ 0   :  e917 ; 
+ 1   :  e83e ; 
+ 2   :  e798 ; 
+ 3   :  e72a ; 
+ 4   :  e6f6 ; 
+ 5   :  e701 ; 
+ 6   :  e74e ; 
+ 7   :  e7e0 ; 
+ 8   :  e8b9 ; 
+ 9   :  e9dc ; 
+ a   :  eb4a ; 
+ b   :  ed05 ; 
+ c   :  ef0d ; 
+ d   :  f162 ; 
+ e   :  f403 ; 
+ f   :  f6f0 ; 
+ 10   :  fa27 ; 
+ 11   :  fda5 ; 
+ 12   :  169 ; 
+ 13   :  56e ; 
+ 14   :  9b2 ; 
+ 15   :  e2f ; 
+ 16   :  12e1 ; 
+ 17   :  17c2 ; 
+ 18   :  1ccd ; 
+ 19   :  21fc ; 
+ 1a   :  2747 ; 
+ 1b   :  2ca9 ; 
+ 1c   :  321a ; 
+ 1d   :  3793 ; 
+ 1e   :  3d0c ; 
+ 1f   :  427e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_9.mif
index 6b376bf2a8..c6f1483e69 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_15taps_128points_16b_4wb_9.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b81 ; 
- 1   :  bc8 ; 
- 2   :  bf4 ; 
- 3   :  c03 ; 
- 4   :  bf3 ; 
- 5   :  bc3 ; 
- 6   :  b72 ; 
- 7   :  b00 ; 
- 8   :  a6c ; 
- 9   :  9b7 ; 
- a   :  8e0 ; 
- b   :  7e9 ; 
- c   :  6d3 ; 
- d   :  59e ; 
- e   :  44d ; 
- f   :  2e2 ; 
- 10   :  15e ; 
- 11   :  ffc6 ; 
- 12   :  fe1c ; 
- 13   :  fc63 ; 
- 14   :  fa9f ; 
- 15   :  f8d4 ; 
- 16   :  f707 ; 
- 17   :  f53b ; 
- 18   :  f375 ; 
- 19   :  f1bb ; 
- 1a   :  f010 ; 
- 1b   :  ee7a ; 
- 1c   :  ecfd ; 
- 1d   :  eba0 ; 
- 1e   :  ea66 ; 
- 1f   :  e954 ; 
+ 0   :  b3a ; 
+ 1   :  b95 ; 
+ 2   :  bd6 ; 
+ 3   :  bfb ; 
+ 4   :  c02 ; 
+ 5   :  bea ; 
+ 6   :  bb2 ; 
+ 7   :  b59 ; 
+ 8   :  ade ; 
+ 9   :  a42 ; 
+ a   :  984 ; 
+ b   :  8a6 ; 
+ c   :  7a7 ; 
+ d   :  688 ; 
+ e   :  54c ; 
+ f   :  3f4 ; 
+ 10   :  283 ; 
+ 11   :  fa ; 
+ 12   :  ff5d ; 
+ 13   :  fdaf ; 
+ 14   :  fbf3 ; 
+ 15   :  fa2d ; 
+ 16   :  f861 ; 
+ 17   :  f693 ; 
+ 18   :  f4c9 ; 
+ 19   :  f305 ; 
+ 1a   :  f14e ; 
+ 1b   :  efa8 ; 
+ 1c   :  ee18 ; 
+ 1d   :  eca3 ; 
+ 1e   :  eb4e ; 
+ 1f   :  ea1d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
index f5602cf683..2323be0ac5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_0.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  24 ; 
- 1   :  19 ; 
- 2   :  e ; 
- 3   :  4 ; 
- 4   :  fffa ; 
- 5   :  fff2 ; 
- 6   :  ffea ; 
- 7   :  ffe3 ; 
- 8   :  ffdd ; 
- 9   :  ffd8 ; 
- a   :  ffd3 ; 
- b   :  ffd0 ; 
- c   :  ffcd ; 
- d   :  ffcb ; 
- e   :  ffc9 ; 
+ 0   :  2d ; 
+ 1   :  21 ; 
+ 2   :  16 ; 
+ 3   :  b ; 
+ 4   :  1 ; 
+ 5   :  fff8 ; 
+ 6   :  fff0 ; 
+ 7   :  ffe8 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffdb ; 
+ a   :  ffd6 ; 
+ b   :  ffd2 ; 
+ c   :  ffcf ; 
+ d   :  ffcc ; 
+ e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
  11   :  ffc9 ; 
  12   :  ffca ; 
- 13   :  ffcc ; 
- 14   :  ffce ; 
- 15   :  ffd0 ; 
- 16   :  ffd2 ; 
- 17   :  ffd5 ; 
- 18   :  ffd9 ; 
- 19   :  ffdc ; 
- 1a   :  ffdf ; 
- 1b   :  ffe2 ; 
- 1c   :  ffe4 ; 
- 1d   :  ffe6 ; 
- 1e   :  ffe7 ; 
+ 13   :  ffcb ; 
+ 14   :  ffcc ; 
+ 15   :  ffce ; 
+ 16   :  ffd1 ; 
+ 17   :  ffd3 ; 
+ 18   :  ffd6 ; 
+ 19   :  ffd9 ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe0 ; 
+ 1c   :  ffe2 ; 
+ 1d   :  ffe4 ; 
+ 1e   :  ffe6 ; 
  1f   :  ffe7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
index e500667193..f00351b8c6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_1.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffdc ; 
- 1   :  fffa ; 
- 2   :  17 ; 
- 3   :  31 ; 
- 4   :  4a ; 
- 5   :  61 ; 
- 6   :  76 ; 
- 7   :  88 ; 
- 8   :  99 ; 
- 9   :  a6 ; 
- a   :  b2 ; 
- b   :  bb ; 
- c   :  c2 ; 
- d   :  c7 ; 
- e   :  c9 ; 
+ 0   :  ffc5 ; 
+ 1   :  ffe4 ; 
+ 2   :  1 ; 
+ 3   :  1d ; 
+ 4   :  38 ; 
+ 5   :  50 ; 
+ 6   :  66 ; 
+ 7   :  7b ; 
+ 8   :  8d ; 
+ 9   :  9c ; 
+ a   :  aa ; 
+ b   :  b5 ; 
+ c   :  bd ; 
+ d   :  c4 ; 
+ e   :  c8 ; 
  f   :  ca ; 
- 10   :  c8 ; 
- 11   :  c5 ; 
- 12   :  c0 ; 
- 13   :  ba ; 
- 14   :  b2 ; 
- 15   :  a9 ; 
- 16   :  9f ; 
- 17   :  94 ; 
- 18   :  88 ; 
- 19   :  7c ; 
- 1a   :  6f ; 
- 1b   :  62 ; 
- 1c   :  56 ; 
- 1d   :  49 ; 
- 1e   :  3c ; 
- 1f   :  30 ; 
+ 10   :  ca ; 
+ 11   :  c8 ; 
+ 12   :  c4 ; 
+ 13   :  bf ; 
+ 14   :  b8 ; 
+ 15   :  b0 ; 
+ 16   :  a6 ; 
+ 17   :  9c ; 
+ 18   :  91 ; 
+ 19   :  85 ; 
+ 1a   :  79 ; 
+ 1b   :  6c ; 
+ 1c   :  5f ; 
+ 1d   :  52 ; 
+ 1e   :  46 ; 
+ 1f   :  39 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
index f5aad66b0d..2569195f50 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_10.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fedd ; 
- 1   :  ffbc ; 
- 2   :  a4 ; 
- 3   :  194 ; 
- 4   :  289 ; 
- 5   :  381 ; 
- 6   :  47a ; 
- 7   :  570 ; 
- 8   :  662 ; 
- 9   :  74c ; 
- a   :  82d ; 
- b   :  901 ; 
- c   :  9c6 ; 
- d   :  a79 ; 
- e   :  b18 ; 
- f   :  ba0 ; 
- 10   :  c0f ; 
- 11   :  c63 ; 
- 12   :  c9b ; 
- 13   :  cb3 ; 
- 14   :  cac ; 
- 15   :  c83 ; 
- 16   :  c38 ; 
- 17   :  bca ; 
- 18   :  b3a ; 
- 19   :  a85 ; 
- 1a   :  9af ; 
- 1b   :  8b6 ; 
- 1c   :  79c ; 
- 1d   :  662 ; 
- 1e   :  50b ; 
- 1f   :  398 ; 
+ 0   :  fe3c ; 
+ 1   :  ff13 ; 
+ 2   :  fff5 ; 
+ 3   :  e0 ; 
+ 4   :  1d1 ; 
+ 5   :  2c7 ; 
+ 6   :  3c0 ; 
+ 7   :  4b8 ; 
+ 8   :  5ad ; 
+ 9   :  69d ; 
+ a   :  785 ; 
+ b   :  863 ; 
+ c   :  934 ; 
+ d   :  9f4 ; 
+ e   :  aa3 ; 
+ f   :  b3c ; 
+ 10   :  bbe ; 
+ 11   :  c27 ; 
+ 12   :  c74 ; 
+ 13   :  ca4 ; 
+ 14   :  cb5 ; 
+ 15   :  ca5 ; 
+ 16   :  c74 ; 
+ 17   :  c20 ; 
+ 18   :  baa ; 
+ 19   :  b10 ; 
+ 1a   :  a53 ; 
+ 1b   :  973 ; 
+ 1c   :  872 ; 
+ 1d   :  750 ; 
+ 1e   :  60f ; 
+ 1f   :  4b1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
index 33419c6b26..02d7a038e2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_11.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9d ; 
- 1   :  24 ; 
- 2   :  ffa6 ; 
- 3   :  ff24 ; 
- 4   :  fe9e ; 
- 5   :  fe18 ; 
- 6   :  fd91 ; 
- 7   :  fd0a ; 
- 8   :  fc87 ; 
- 9   :  fc07 ; 
- a   :  fb8d ; 
- b   :  fb19 ; 
- c   :  faae ; 
- d   :  fa4c ; 
- e   :  f9f6 ; 
- f   :  f9ac ; 
- 10   :  f96f ; 
- 11   :  f942 ; 
- 12   :  f924 ; 
- 13   :  f917 ; 
- 14   :  f91b ; 
- 15   :  f932 ; 
- 16   :  f95b ; 
- 17   :  f998 ; 
- 18   :  f9e7 ; 
- 19   :  fa49 ; 
- 1a   :  fabe ; 
- 1b   :  fb46 ; 
- 1c   :  fbde ; 
- 1d   :  fc88 ; 
- 1e   :  fd41 ; 
- 1f   :  fe08 ; 
+ 0   :  f3 ; 
+ 1   :  7f ; 
+ 2   :  5 ; 
+ 3   :  ff85 ; 
+ 4   :  ff02 ; 
+ 5   :  fe7d ; 
+ 6   :  fdf6 ; 
+ 7   :  fd6f ; 
+ 8   :  fce9 ; 
+ 9   :  fc66 ; 
+ a   :  fbe8 ; 
+ b   :  fb6f ; 
+ c   :  fafd ; 
+ d   :  fa94 ; 
+ e   :  fa35 ; 
+ f   :  f9e2 ; 
+ 10   :  f99b ; 
+ 11   :  f962 ; 
+ 12   :  f939 ; 
+ 13   :  f91f ; 
+ 14   :  f916 ; 
+ 15   :  f91f ; 
+ 16   :  f93b ; 
+ 17   :  f969 ; 
+ 18   :  f9aa ; 
+ 19   :  f9fe ; 
+ 1a   :  fa65 ; 
+ 1b   :  fadf ; 
+ 1c   :  fb6a ; 
+ 1d   :  fc07 ; 
+ 1e   :  fcb5 ; 
+ 1f   :  fd72 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
index 55406ed778..1bcf516ed2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_12.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc1 ; 
- 1   :  fffe ; 
- 2   :  3f ; 
- 3   :  82 ; 
- 4   :  c7 ; 
- 5   :  10c ; 
- 6   :  152 ; 
- 7   :  198 ; 
- 8   :  1dd ; 
- 9   :  220 ; 
- a   :  261 ; 
- b   :  29e ; 
- c   :  2d7 ; 
- d   :  30a ; 
- e   :  339 ; 
- f   :  360 ; 
- 10   :  381 ; 
- 11   :  39a ; 
- 12   :  3ab ; 
- 13   :  3b2 ; 
- 14   :  3b0 ; 
- 15   :  3a5 ; 
- 16   :  390 ; 
- 17   :  370 ; 
- 18   :  346 ; 
- 19   :  312 ; 
- 1a   :  2d4 ; 
- 1b   :  28b ; 
- 1c   :  239 ; 
- 1d   :  1de ; 
- 1e   :  17b ; 
- 1f   :  10f ; 
+ 0   :  ff94 ; 
+ 1   :  ffd0 ; 
+ 2   :  e ; 
+ 3   :  4f ; 
+ 4   :  93 ; 
+ 5   :  d8 ; 
+ 6   :  11e ; 
+ 7   :  164 ; 
+ 8   :  1aa ; 
+ 9   :  1ee ; 
+ a   :  231 ; 
+ b   :  270 ; 
+ c   :  2ac ; 
+ d   :  2e4 ; 
+ e   :  317 ; 
+ f   :  343 ; 
+ 10   :  369 ; 
+ 11   :  388 ; 
+ 12   :  39f ; 
+ 13   :  3ad ; 
+ 14   :  3b3 ; 
+ 15   :  3af ; 
+ 16   :  3a1 ; 
+ 17   :  389 ; 
+ 18   :  367 ; 
+ 19   :  33a ; 
+ 1a   :  303 ; 
+ 1b   :  2c2 ; 
+ 1c   :  278 ; 
+ 1d   :  223 ; 
+ 1e   :  1c6 ; 
+ 1f   :  161 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
index a56eed2202..287b5f287b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_13.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  17 ; 
- 1   :  fffa ; 
- 2   :  ffdc ; 
- 3   :  ffbd ; 
- 4   :  ff9d ; 
- 5   :  ff7d ; 
- 6   :  ff5c ; 
- 7   :  ff3b ; 
- 8   :  ff1a ; 
- 9   :  fefa ; 
- a   :  fedb ; 
- b   :  febe ; 
- c   :  fea2 ; 
- d   :  fe89 ; 
- e   :  fe73 ; 
- f   :  fe5f ; 
- 10   :  fe4f ; 
- 11   :  fe42 ; 
- 12   :  fe3a ; 
- 13   :  fe36 ; 
+ 0   :  2b ; 
+ 1   :  10 ; 
+ 2   :  fff3 ; 
+ 3   :  ffd5 ; 
+ 4   :  ffb5 ; 
+ 5   :  ff95 ; 
+ 6   :  ff74 ; 
+ 7   :  ff53 ; 
+ 8   :  ff32 ; 
+ 9   :  ff12 ; 
+ a   :  fef2 ; 
+ b   :  fed4 ; 
+ c   :  feb7 ; 
+ d   :  fe9c ; 
+ e   :  fe83 ; 
+ f   :  fe6d ; 
+ 10   :  fe5b ; 
+ 11   :  fe4b ; 
+ 12   :  fe40 ; 
+ 13   :  fe39 ; 
  14   :  fe36 ; 
- 15   :  fe3c ; 
- 16   :  fe46 ; 
- 17   :  fe55 ; 
- 18   :  fe6a ; 
- 19   :  fe83 ; 
- 1a   :  fea2 ; 
- 1b   :  fec6 ; 
- 1c   :  feef ; 
- 1d   :  ff1d ; 
- 1e   :  ff50 ; 
- 1f   :  ff86 ; 
+ 15   :  fe37 ; 
+ 16   :  fe3e ; 
+ 17   :  fe49 ; 
+ 18   :  fe5a ; 
+ 19   :  fe70 ; 
+ 1a   :  fe8b ; 
+ 1b   :  feab ; 
+ 1c   :  fed0 ; 
+ 1d   :  fefa ; 
+ 1e   :  ff29 ; 
+ 1f   :  ff5d ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
index a4114ee846..92c985c292 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_14.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e ; 
- 1   :  19 ; 
- 2   :  24 ; 
- 3   :  30 ; 
- 4   :  3c ; 
- 5   :  49 ; 
- 6   :  56 ; 
- 7   :  62 ; 
- 8   :  6f ; 
- 9   :  7c ; 
- a   :  88 ; 
- b   :  94 ; 
- c   :  9f ; 
- d   :  a9 ; 
- e   :  b2 ; 
- f   :  ba ; 
- 10   :  c0 ; 
- 11   :  c5 ; 
- 12   :  c8 ; 
- 13   :  ca ; 
- 14   :  c9 ; 
- 15   :  c7 ; 
- 16   :  c2 ; 
- 17   :  bb ; 
- 18   :  b2 ; 
- 19   :  a6 ; 
- 1a   :  99 ; 
- 1b   :  88 ; 
- 1c   :  76 ; 
- 1d   :  61 ; 
- 1e   :  4a ; 
- 1f   :  31 ; 
+ 0   :  6 ; 
+ 1   :  10 ; 
+ 2   :  1b ; 
+ 3   :  27 ; 
+ 4   :  33 ; 
+ 5   :  3f ; 
+ 6   :  4c ; 
+ 7   :  59 ; 
+ 8   :  66 ; 
+ 9   :  72 ; 
+ a   :  7f ; 
+ b   :  8b ; 
+ c   :  96 ; 
+ d   :  a1 ; 
+ e   :  ab ; 
+ f   :  b4 ; 
+ 10   :  bb ; 
+ 11   :  c2 ; 
+ 12   :  c6 ; 
+ 13   :  c9 ; 
+ 14   :  ca ; 
+ 15   :  c9 ; 
+ 16   :  c6 ; 
+ 17   :  c1 ; 
+ 18   :  b9 ; 
+ 19   :  af ; 
+ 1a   :  a3 ; 
+ 1b   :  95 ; 
+ 1c   :  84 ; 
+ 1d   :  71 ; 
+ 1e   :  5c ; 
+ 1f   :  44 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
index 781e82664f..14dcfedfb5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_15.mif
@@ -9,30 +9,30 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe4 ; 
- 7   :  ffe2 ; 
- 8   :  ffdf ; 
- 9   :  ffdc ; 
- a   :  ffd9 ; 
- b   :  ffd5 ; 
- c   :  ffd2 ; 
- d   :  ffd0 ; 
- e   :  ffce ; 
- f   :  ffcc ; 
- 10   :  ffca ; 
- 11   :  ffc9 ; 
+ 6   :  ffe5 ; 
+ 7   :  ffe3 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffde ; 
+ a   :  ffdb ; 
+ b   :  ffd8 ; 
+ c   :  ffd5 ; 
+ d   :  ffd2 ; 
+ e   :  ffcf ; 
+ f   :  ffcd ; 
+ 10   :  ffcb ; 
+ 11   :  ffca ; 
  12   :  ffc9 ; 
  13   :  ffc9 ; 
  14   :  ffc9 ; 
- 15   :  ffcb ; 
- 16   :  ffcd ; 
- 17   :  ffd0 ; 
- 18   :  ffd3 ; 
- 19   :  ffd8 ; 
- 1a   :  ffdd ; 
- 1b   :  ffe3 ; 
- 1c   :  ffea ; 
- 1d   :  fff2 ; 
- 1e   :  fffa ; 
- 1f   :  4 ; 
+ 15   :  ffca ; 
+ 16   :  ffcb ; 
+ 17   :  ffcd ; 
+ 18   :  ffd0 ; 
+ 19   :  ffd4 ; 
+ 1a   :  ffd9 ; 
+ 1b   :  ffde ; 
+ 1c   :  ffe5 ; 
+ 1d   :  ffec ; 
+ 1e   :  fff4 ; 
+ 1f   :  fffd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
index e85ba19cc6..df34430066 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_16.mif
@@ -3,20 +3,20 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  27 ; 
- 1   :  1b ; 
- 2   :  10 ; 
- 3   :  6 ; 
- 4   :  fffd ; 
- 5   :  fff4 ; 
- 6   :  ffec ; 
- 7   :  ffe5 ; 
- 8   :  ffde ; 
- 9   :  ffd9 ; 
- a   :  ffd4 ; 
- b   :  ffd0 ; 
- c   :  ffcd ; 
- d   :  ffcb ; 
+ 0   :  2a ; 
+ 1   :  1e ; 
+ 2   :  13 ; 
+ 3   :  9 ; 
+ 4   :  ffff ; 
+ 5   :  fff6 ; 
+ 6   :  ffee ; 
+ 7   :  ffe6 ; 
+ 8   :  ffe0 ; 
+ 9   :  ffda ; 
+ a   :  ffd5 ; 
+ b   :  ffd1 ; 
+ c   :  ffce ; 
+ d   :  ffcc ; 
  e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
@@ -25,12 +25,12 @@ CONTENT BEGIN
  13   :  ffcb ; 
  14   :  ffcd ; 
  15   :  ffcf ; 
- 16   :  ffd2 ; 
- 17   :  ffd5 ; 
- 18   :  ffd8 ; 
- 19   :  ffdb ; 
- 1a   :  ffde ; 
- 1b   :  ffe1 ; 
+ 16   :  ffd1 ; 
+ 17   :  ffd4 ; 
+ 18   :  ffd7 ; 
+ 19   :  ffda ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe0 ; 
  1c   :  ffe3 ; 
  1d   :  ffe5 ; 
  1e   :  ffe6 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
index ac7db5b7eb..88e68bbd80 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_17.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffd5 ; 
- 1   :  fff3 ; 
- 2   :  10 ; 
- 3   :  2b ; 
- 4   :  44 ; 
- 5   :  5c ; 
- 6   :  71 ; 
- 7   :  84 ; 
- 8   :  95 ; 
- 9   :  a3 ; 
- a   :  af ; 
- b   :  b9 ; 
- c   :  c1 ; 
- d   :  c6 ; 
- e   :  c9 ; 
+ 0   :  ffcd ; 
+ 1   :  ffeb ; 
+ 2   :  9 ; 
+ 3   :  24 ; 
+ 4   :  3e ; 
+ 5   :  56 ; 
+ 6   :  6c ; 
+ 7   :  7f ; 
+ 8   :  91 ; 
+ 9   :  a0 ; 
+ a   :  ad ; 
+ b   :  b7 ; 
+ c   :  bf ; 
+ d   :  c5 ; 
+ e   :  c8 ; 
  f   :  ca ; 
  10   :  c9 ; 
- 11   :  c6 ; 
- 12   :  c2 ; 
- 13   :  bb ; 
- 14   :  b4 ; 
- 15   :  ab ; 
- 16   :  a1 ; 
- 17   :  96 ; 
- 18   :  8b ; 
- 19   :  7f ; 
- 1a   :  72 ; 
- 1b   :  66 ; 
- 1c   :  59 ; 
- 1d   :  4c ; 
- 1e   :  3f ; 
- 1f   :  33 ; 
+ 11   :  c7 ; 
+ 12   :  c3 ; 
+ 13   :  bd ; 
+ 14   :  b6 ; 
+ 15   :  ad ; 
+ 16   :  a4 ; 
+ 17   :  99 ; 
+ 18   :  8e ; 
+ 19   :  82 ; 
+ 1a   :  76 ; 
+ 1b   :  69 ; 
+ 1c   :  5c ; 
+ 1d   :  4f ; 
+ 1e   :  42 ; 
+ 1f   :  36 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
index e033b05937..ed968a497f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_18.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  4f ; 
- 1   :  e ; 
- 2   :  ffd0 ; 
- 3   :  ff94 ; 
- 4   :  ff5d ; 
- 5   :  ff29 ; 
- 6   :  fefa ; 
- 7   :  fed0 ; 
- 8   :  feab ; 
- 9   :  fe8b ; 
- a   :  fe70 ; 
- b   :  fe5a ; 
- c   :  fe49 ; 
- d   :  fe3e ; 
- e   :  fe37 ; 
- f   :  fe36 ; 
- 10   :  fe39 ; 
- 11   :  fe40 ; 
- 12   :  fe4b ; 
- 13   :  fe5b ; 
- 14   :  fe6d ; 
- 15   :  fe83 ; 
- 16   :  fe9c ; 
- 17   :  feb7 ; 
- 18   :  fed4 ; 
- 19   :  fef2 ; 
- 1a   :  ff12 ; 
- 1b   :  ff32 ; 
- 1c   :  ff53 ; 
- 1d   :  ff74 ; 
- 1e   :  ff95 ; 
- 1f   :  ffb5 ; 
+ 0   :  60 ; 
+ 1   :  1e ; 
+ 2   :  ffdf ; 
+ 3   :  ffa3 ; 
+ 4   :  ff6a ; 
+ 5   :  ff36 ; 
+ 6   :  ff06 ; 
+ 7   :  feda ; 
+ 8   :  feb4 ; 
+ 9   :  fe92 ; 
+ a   :  fe76 ; 
+ b   :  fe5f ; 
+ c   :  fe4d ; 
+ d   :  fe40 ; 
+ e   :  fe38 ; 
+ f   :  fe35 ; 
+ 10   :  fe37 ; 
+ 11   :  fe3e ; 
+ 12   :  fe48 ; 
+ 13   :  fe57 ; 
+ 14   :  fe68 ; 
+ 15   :  fe7e ; 
+ 16   :  fe95 ; 
+ 17   :  feb0 ; 
+ 18   :  fecc ; 
+ 19   :  feea ; 
+ 1a   :  ff0a ; 
+ 1b   :  ff2a ; 
+ 1c   :  ff4b ; 
+ 1d   :  ff6c ; 
+ 1e   :  ff8d ; 
+ 1f   :  ffad ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
index d5c4d5ea55..a8e8b872a5 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_19.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff85 ; 
- 1   :  5 ; 
- 2   :  7f ; 
- 3   :  f3 ; 
- 4   :  161 ; 
- 5   :  1c6 ; 
- 6   :  223 ; 
- 7   :  278 ; 
- 8   :  2c2 ; 
- 9   :  303 ; 
- a   :  33a ; 
- b   :  367 ; 
- c   :  389 ; 
- d   :  3a1 ; 
- e   :  3af ; 
+ 0   :  ff65 ; 
+ 1   :  ffe5 ; 
+ 2   :  61 ; 
+ 3   :  d7 ; 
+ 4   :  146 ; 
+ 5   :  1ae ; 
+ 6   :  20d ; 
+ 7   :  263 ; 
+ 8   :  2b1 ; 
+ 9   :  2f4 ; 
+ a   :  32d ; 
+ b   :  35c ; 
+ c   :  381 ; 
+ d   :  39c ; 
+ e   :  3ac ; 
  f   :  3b3 ; 
- 10   :  3ad ; 
- 11   :  39f ; 
- 12   :  388 ; 
- 13   :  369 ; 
- 14   :  343 ; 
- 15   :  317 ; 
- 16   :  2e4 ; 
- 17   :  2ac ; 
- 18   :  270 ; 
- 19   :  231 ; 
- 1a   :  1ee ; 
- 1b   :  1aa ; 
- 1c   :  164 ; 
- 1d   :  11e ; 
- 1e   :  d8 ; 
- 1f   :  93 ; 
+ 10   :  3af ; 
+ 11   :  3a3 ; 
+ 12   :  38f ; 
+ 13   :  372 ; 
+ 14   :  34d ; 
+ 15   :  322 ; 
+ 16   :  2f1 ; 
+ 17   :  2bb ; 
+ 18   :  280 ; 
+ 19   :  241 ; 
+ 1a   :  1ff ; 
+ 1b   :  1bb ; 
+ 1c   :  176 ; 
+ 1d   :  12f ; 
+ 1e   :  e9 ; 
+ 1f   :  a4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
index f7e73c0734..7ee8bd9642 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_2.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  3f ; 
- 1   :  fffe ; 
- 2   :  ffc1 ; 
- 3   :  ff86 ; 
- 4   :  ff50 ; 
- 5   :  ff1d ; 
- 6   :  feef ; 
- 7   :  fec6 ; 
- 8   :  fea2 ; 
- 9   :  fe83 ; 
- a   :  fe6a ; 
- b   :  fe55 ; 
- c   :  fe46 ; 
- d   :  fe3c ; 
- e   :  fe36 ; 
+ 0   :  71 ; 
+ 1   :  2e ; 
+ 2   :  ffef ; 
+ 3   :  ffb2 ; 
+ 4   :  ff78 ; 
+ 5   :  ff43 ; 
+ 6   :  ff11 ; 
+ 7   :  fee5 ; 
+ 8   :  febd ; 
+ 9   :  fe9a ; 
+ a   :  fe7c ; 
+ b   :  fe64 ; 
+ c   :  fe51 ; 
+ d   :  fe43 ; 
+ e   :  fe3a ; 
  f   :  fe36 ; 
- 10   :  fe3a ; 
- 11   :  fe42 ; 
- 12   :  fe4f ; 
- 13   :  fe5f ; 
- 14   :  fe73 ; 
- 15   :  fe89 ; 
- 16   :  fea2 ; 
- 17   :  febe ; 
- 18   :  fedb ; 
- 19   :  fefa ; 
- 1a   :  ff1a ; 
- 1b   :  ff3b ; 
- 1c   :  ff5c ; 
- 1d   :  ff7d ; 
- 1e   :  ff9d ; 
- 1f   :  ffbd ; 
+ 10   :  fe36 ; 
+ 11   :  fe3c ; 
+ 12   :  fe45 ; 
+ 13   :  fe53 ; 
+ 14   :  fe64 ; 
+ 15   :  fe78 ; 
+ 16   :  fe8f ; 
+ 17   :  fea9 ; 
+ 18   :  fec5 ; 
+ 19   :  fee3 ; 
+ 1a   :  ff02 ; 
+ 1b   :  ff22 ; 
+ 1c   :  ff43 ; 
+ 1d   :  ff64 ; 
+ 1e   :  ff85 ; 
+ 1f   :  ffa5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
index d5526f6a1c..fa088cd668 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_20.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  e0 ; 
- 1   :  fff5 ; 
- 2   :  ff13 ; 
- 3   :  fe3c ; 
- 4   :  fd72 ; 
- 5   :  fcb5 ; 
- 6   :  fc07 ; 
- 7   :  fb6a ; 
- 8   :  fadf ; 
- 9   :  fa65 ; 
- a   :  f9fe ; 
- b   :  f9aa ; 
- c   :  f969 ; 
- d   :  f93b ; 
- e   :  f91f ; 
- f   :  f916 ; 
- 10   :  f91f ; 
- 11   :  f939 ; 
- 12   :  f962 ; 
- 13   :  f99b ; 
- 14   :  f9e2 ; 
- 15   :  fa35 ; 
- 16   :  fa94 ; 
- 17   :  fafd ; 
- 18   :  fb6f ; 
- 19   :  fbe8 ; 
- 1a   :  fc66 ; 
- 1b   :  fce9 ; 
- 1c   :  fd6f ; 
- 1d   :  fdf6 ; 
- 1e   :  fe7d ; 
- 1f   :  ff02 ; 
+ 0   :  11c ; 
+ 1   :  2f ; 
+ 2   :  ff4b ; 
+ 3   :  fe71 ; 
+ 4   :  fda3 ; 
+ 5   :  fce3 ; 
+ 6   :  fc31 ; 
+ 7   :  fb90 ; 
+ 8   :  fb00 ; 
+ 9   :  fa82 ; 
+ a   :  fa16 ; 
+ b   :  f9bd ; 
+ c   :  f977 ; 
+ d   :  f944 ; 
+ e   :  f924 ; 
+ f   :  f917 ; 
+ 10   :  f91b ; 
+ 11   :  f931 ; 
+ 12   :  f956 ; 
+ 13   :  f98c ; 
+ 14   :  f9cf ; 
+ 15   :  fa1f ; 
+ 16   :  fa7c ; 
+ 17   :  fae2 ; 
+ 18   :  fb52 ; 
+ 19   :  fbc9 ; 
+ 1a   :  fc46 ; 
+ 1b   :  fcc8 ; 
+ 1c   :  fd4d ; 
+ 1d   :  fdd4 ; 
+ 1e   :  fe5b ; 
+ 1f   :  fee1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
index 2e18b7bb2a..e1b7cbf637 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_21.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe44 ; 
- 1   :  fffe ; 
- 2   :  1a5 ; 
- 3   :  337 ; 
- 4   :  4b1 ; 
- 5   :  60f ; 
- 6   :  750 ; 
- 7   :  872 ; 
- 8   :  973 ; 
- 9   :  a53 ; 
- a   :  b10 ; 
- b   :  baa ; 
- c   :  c20 ; 
- d   :  c74 ; 
- e   :  ca5 ; 
- f   :  cb5 ; 
- 10   :  ca4 ; 
- 11   :  c74 ; 
- 12   :  c27 ; 
- 13   :  bbe ; 
- 14   :  b3c ; 
- 15   :  aa3 ; 
- 16   :  9f4 ; 
- 17   :  934 ; 
- 18   :  863 ; 
- 19   :  785 ; 
- 1a   :  69d ; 
- 1b   :  5ad ; 
- 1c   :  4b8 ; 
- 1d   :  3c0 ; 
- 1e   :  2c7 ; 
- 1f   :  1d1 ; 
+ 0   :  fdd4 ; 
+ 1   :  ff91 ; 
+ 2   :  13d ; 
+ 3   :  2d5 ; 
+ 4   :  455 ; 
+ 5   :  5ba ; 
+ 6   :  703 ; 
+ 7   :  82d ; 
+ 8   :  936 ; 
+ 9   :  a1e ; 
+ a   :  ae4 ; 
+ b   :  b86 ; 
+ c   :  c06 ; 
+ d   :  c62 ; 
+ e   :  c9c ; 
+ f   :  cb4 ; 
+ 10   :  cab ; 
+ 11   :  c83 ; 
+ 12   :  c3d ; 
+ 13   :  bdb ; 
+ 14   :  b5f ; 
+ 15   :  acb ; 
+ 16   :  a22 ; 
+ 17   :  965 ; 
+ 18   :  899 ; 
+ 19   :  7be ; 
+ 1a   :  6d8 ; 
+ 1b   :  5ea ; 
+ 1c   :  4f5 ; 
+ 1d   :  3fe ; 
+ 1e   :  305 ; 
+ 1f   :  20e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
index 5d17b58a9d..6fc2bad8a2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_22.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  476 ; 
- 1   :  74 ; 
- 2   :  fcb5 ; 
- 3   :  f93b ; 
- 4   :  f60a ; 
- 5   :  f324 ; 
- 6   :  f08b ; 
- 7   :  ee3e ; 
- 8   :  ec40 ; 
- 9   :  ea8f ; 
- a   :  e92c ; 
- b   :  e815 ; 
- c   :  e747 ; 
- d   :  e6c2 ; 
- e   :  e683 ; 
- f   :  e687 ; 
- 10   :  e6c9 ; 
- 11   :  e747 ; 
- 12   :  e7fc ; 
- 13   :  e8e5 ; 
- 14   :  e9fc ; 
- 15   :  eb3d ; 
- 16   :  eca3 ; 
- 17   :  ee28 ; 
- 18   :  efc9 ; 
- 19   :  f17f ; 
- 1a   :  f346 ; 
- 1b   :  f519 ; 
- 1c   :  f6f3 ; 
- 1d   :  f8cf ; 
- 1e   :  faa9 ; 
- 1f   :  fc7c ; 
+ 0   :  581 ; 
+ 1   :  16f ; 
+ 2   :  fd9e ; 
+ 3   :  fa13 ; 
+ 4   :  f6d0 ; 
+ 5   :  f3d7 ; 
+ 6   :  f12a ; 
+ 7   :  eeca ; 
+ 8   :  ecb8 ; 
+ 9   :  eaf4 ; 
+ a   :  e97e ; 
+ b   :  e853 ; 
+ c   :  e774 ; 
+ d   :  e6dd ; 
+ e   :  e68d ; 
+ f   :  e680 ; 
+ 10   :  e6b3 ; 
+ 11   :  e722 ; 
+ 12   :  e7ca ; 
+ 13   :  e8a6 ; 
+ 14   :  e9b2 ; 
+ 15   :  eae9 ; 
+ 16   :  ec46 ; 
+ 17   :  edc4 ; 
+ 18   :  ef5e ; 
+ 19   :  f110 ; 
+ 1a   :  f2d3 ; 
+ 1b   :  f4a4 ; 
+ 1c   :  f67c ; 
+ 1d   :  f858 ; 
+ 1e   :  fa33 ; 
+ 1f   :  fc08 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
index 4dbe40c52d..4f15cd8981 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_23.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fab ; 
- 1   :  7ffd ; 
- 2   :  7fe1 ; 
- 3   :  7f5a ; 
- 4   :  7e66 ; 
- 5   :  7d08 ; 
- 6   :  7b42 ; 
- 7   :  7916 ; 
- 8   :  7689 ; 
- 9   :  739d ; 
- a   :  7059 ; 
- b   :  6cbf ; 
- c   :  68d8 ; 
- d   :  64a7 ; 
- e   :  6034 ; 
- f   :  5b86 ; 
- 10   :  56a3 ; 
- 11   :  5193 ; 
- 12   :  4c5d ; 
- 13   :  4709 ; 
- 14   :  419f ; 
- 15   :  3c27 ; 
- 16   :  36a8 ; 
- 17   :  312a ; 
- 18   :  2bb5 ; 
- 19   :  2650 ; 
- 1a   :  2101 ; 
- 1b   :  1bd1 ; 
- 1c   :  16c5 ; 
- 1d   :  11e3 ; 
- 1e   :  d32 ; 
- 1f   :  8b7 ; 
+ 0   :  7f86 ; 
+ 1   :  7ff2 ; 
+ 2   :  7ff2 ; 
+ 3   :  7f86 ; 
+ 4   :  7ead ; 
+ 5   :  7d69 ; 
+ 6   :  7bbd ; 
+ 7   :  79aa ; 
+ 8   :  7735 ; 
+ 9   :  7461 ; 
+ a   :  7132 ; 
+ b   :  6dad ; 
+ c   :  69d9 ; 
+ d   :  65ba ; 
+ e   :  6157 ; 
+ f   :  5cb6 ; 
+ 10   :  57e0 ; 
+ 11   :  52da ; 
+ 12   :  4dad ; 
+ 13   :  4861 ; 
+ 14   :  42fc ; 
+ 15   :  3d86 ; 
+ 16   :  3808 ; 
+ 17   :  3289 ; 
+ 18   :  2d11 ; 
+ 19   :  27a7 ; 
+ 1a   :  2252 ; 
+ 1b   :  1d1a ; 
+ 1c   :  1804 ; 
+ 1d   :  1317 ; 
+ 1e   :  e5a ; 
+ 1f   :  9d1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
index 33649ab851..401f23d44b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_24.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  faef ; 
- 1   :  fe8c ; 
- 2   :  26d ; 
- 3   :  68f ; 
- 4   :  aee ; 
- 5   :  f85 ; 
- 6   :  144e ; 
- 7   :  1946 ; 
- 8   :  1e65 ; 
- 9   :  23a5 ; 
- a   :  2900 ; 
- b   :  2e6e ; 
- c   :  33e9 ; 
- d   :  3968 ; 
- e   :  3ee5 ; 
- f   :  4457 ; 
- 10   :  49b6 ; 
- 11   :  4efc ; 
- 12   :  5420 ; 
- 13   :  591a ; 
- 14   :  5de4 ; 
- 15   :  6275 ; 
- 16   :  66c8 ; 
- 17   :  6ad5 ; 
- 18   :  6e96 ; 
- 19   :  7206 ; 
- 1a   :  751e ; 
- 1b   :  77db ; 
- 1c   :  7a38 ; 
- 1d   :  7c32 ; 
- 1e   :  7dc4 ; 
- 1f   :  7eed ; 
+ 0   :  fa13 ; 
+ 1   :  fd9e ; 
+ 2   :  16f ; 
+ 3   :  581 ; 
+ 4   :  9d1 ; 
+ 5   :  e5a ; 
+ 6   :  1317 ; 
+ 7   :  1804 ; 
+ 8   :  1d1a ; 
+ 9   :  2252 ; 
+ a   :  27a7 ; 
+ b   :  2d11 ; 
+ c   :  3289 ; 
+ d   :  3808 ; 
+ e   :  3d86 ; 
+ f   :  42fc ; 
+ 10   :  4861 ; 
+ 11   :  4dad ; 
+ 12   :  52da ; 
+ 13   :  57e0 ; 
+ 14   :  5cb6 ; 
+ 15   :  6157 ; 
+ 16   :  65ba ; 
+ 17   :  69d9 ; 
+ 18   :  6dad ; 
+ 19   :  7132 ; 
+ 1a   :  7461 ; 
+ 1b   :  7735 ; 
+ 1c   :  79aa ; 
+ 1d   :  7bbd ; 
+ 1e   :  7d69 ; 
+ 1f   :  7ead ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
index cd4d1d7595..f59ee5262a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_25.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  271 ; 
- 1   :  d4 ; 
- 2   :  ff23 ; 
- 3   :  fd62 ; 
- 4   :  fb94 ; 
- 5   :  f9bd ; 
- 6   :  f7e1 ; 
- 7   :  f606 ; 
- 8   :  f42f ; 
- 9   :  f261 ; 
- a   :  f0a2 ; 
- b   :  eef5 ; 
- c   :  ed62 ; 
- d   :  ebeb ; 
- e   :  ea97 ; 
- f   :  e96b ; 
- 10   :  e86b ; 
- 11   :  e79b ; 
- 12   :  e701 ; 
- 13   :  e6a0 ; 
- 14   :  e67d ; 
- 15   :  e69a ; 
- 16   :  e6fc ; 
- 17   :  e7a5 ; 
- 18   :  e897 ; 
- 19   :  e9d4 ; 
- 1a   :  eb5e ; 
- 1b   :  ed35 ; 
- 1c   :  ef5b ; 
- 1d   :  f1ce ; 
- 1e   :  f48e ; 
- 1f   :  f79a ; 
+ 0   :  2d5 ; 
+ 1   :  13d ; 
+ 2   :  ff91 ; 
+ 3   :  fdd4 ; 
+ 4   :  fc08 ; 
+ 5   :  fa33 ; 
+ 6   :  f858 ; 
+ 7   :  f67c ; 
+ 8   :  f4a4 ; 
+ 9   :  f2d3 ; 
+ a   :  f110 ; 
+ b   :  ef5e ; 
+ c   :  edc4 ; 
+ d   :  ec46 ; 
+ e   :  eae9 ; 
+ f   :  e9b2 ; 
+ 10   :  e8a6 ; 
+ 11   :  e7ca ; 
+ 12   :  e722 ; 
+ 13   :  e6b3 ; 
+ 14   :  e680 ; 
+ 15   :  e68d ; 
+ 16   :  e6dd ; 
+ 17   :  e774 ; 
+ 18   :  e853 ; 
+ 19   :  e97e ; 
+ 1a   :  eaf4 ; 
+ 1b   :  ecb8 ; 
+ 1c   :  eeca ; 
+ 1d   :  f12a ; 
+ 1e   :  f3d7 ; 
+ 1f   :  f6d0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
index 7063120666..8c6f4d2246 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_26.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fea6 ; 
- 1   :  ff83 ; 
- 2   :  6a ; 
- 3   :  158 ; 
- 4   :  24c ; 
- 5   :  343 ; 
- 6   :  43c ; 
- 7   :  533 ; 
- 8   :  626 ; 
- 9   :  712 ; 
- a   :  7f6 ; 
- b   :  8cd ; 
- c   :  996 ; 
- d   :  a4e ; 
- e   :  af2 ; 
- f   :  b80 ; 
- 10   :  bf6 ; 
- 11   :  c51 ; 
- 12   :  c90 ; 
- 13   :  cb0 ; 
- 14   :  cb1 ; 
- 15   :  c91 ; 
- 16   :  c4e ; 
- 17   :  be9 ; 
- 18   :  b61 ; 
- 19   :  ab6 ; 
- 1a   :  9e7 ; 
- 1b   :  8f7 ; 
- 1c   :  7e5 ; 
- 1d   :  6b3 ; 
- 1e   :  563 ; 
- 1f   :  3f7 ; 
+ 0   :  fe71 ; 
+ 1   :  ff4b ; 
+ 2   :  2f ; 
+ 3   :  11c ; 
+ 4   :  20e ; 
+ 5   :  305 ; 
+ 6   :  3fe ; 
+ 7   :  4f5 ; 
+ 8   :  5ea ; 
+ 9   :  6d8 ; 
+ a   :  7be ; 
+ b   :  899 ; 
+ c   :  965 ; 
+ d   :  a22 ; 
+ e   :  acb ; 
+ f   :  b5f ; 
+ 10   :  bdb ; 
+ 11   :  c3d ; 
+ 12   :  c83 ; 
+ 13   :  cab ; 
+ 14   :  cb4 ; 
+ 15   :  c9c ; 
+ 16   :  c62 ; 
+ 17   :  c06 ; 
+ 18   :  b86 ; 
+ 19   :  ae4 ; 
+ 1a   :  a1e ; 
+ 1b   :  936 ; 
+ 1c   :  82d ; 
+ 1d   :  703 ; 
+ 1e   :  5ba ; 
+ 1f   :  455 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
index 02ac04d630..eae8bb10b3 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_27.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ba ; 
- 1   :  42 ; 
- 2   :  ffc6 ; 
- 3   :  ff44 ; 
- 4   :  fec0 ; 
- 5   :  fe39 ; 
- 6   :  fdb2 ; 
- 7   :  fd2c ; 
- 8   :  fca7 ; 
- 9   :  fc27 ; 
- a   :  fbab ; 
- b   :  fb35 ; 
- c   :  fac8 ; 
- d   :  fa64 ; 
- e   :  fa0a ; 
- f   :  f9bd ; 
- 10   :  f97d ; 
- 11   :  f94c ; 
- 12   :  f92a ; 
- 13   :  f918 ; 
- 14   :  f918 ; 
- 15   :  f92b ; 
- 16   :  f94f ; 
- 17   :  f987 ; 
- 18   :  f9d1 ; 
- 19   :  fa2f ; 
- 1a   :  fa9f ; 
- 1b   :  fb22 ; 
- 1c   :  fbb7 ; 
- 1d   :  fc5c ; 
- 1e   :  fd11 ; 
- 1f   :  fdd5 ; 
+ 0   :  d7 ; 
+ 1   :  61 ; 
+ 2   :  ffe5 ; 
+ 3   :  ff65 ; 
+ 4   :  fee1 ; 
+ 5   :  fe5b ; 
+ 6   :  fdd4 ; 
+ 7   :  fd4d ; 
+ 8   :  fcc8 ; 
+ 9   :  fc46 ; 
+ a   :  fbc9 ; 
+ b   :  fb52 ; 
+ c   :  fae2 ; 
+ d   :  fa7c ; 
+ e   :  fa1f ; 
+ f   :  f9cf ; 
+ 10   :  f98c ; 
+ 11   :  f956 ; 
+ 12   :  f931 ; 
+ 13   :  f91b ; 
+ 14   :  f917 ; 
+ 15   :  f924 ; 
+ 16   :  f944 ; 
+ 17   :  f977 ; 
+ 18   :  f9bd ; 
+ 19   :  fa16 ; 
+ 1a   :  fa82 ; 
+ 1b   :  fb00 ; 
+ 1c   :  fb90 ; 
+ 1d   :  fc31 ; 
+ 1e   :  fce3 ; 
+ 1f   :  fda3 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
index 76853d826b..2290c93c63 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_28.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffb2 ; 
- 1   :  ffef ; 
- 2   :  2e ; 
- 3   :  71 ; 
- 4   :  b5 ; 
- 5   :  fb ; 
- 6   :  141 ; 
- 7   :  187 ; 
- 8   :  1cc ; 
- 9   :  210 ; 
- a   :  251 ; 
- b   :  28f ; 
- c   :  2c9 ; 
- d   :  2fe ; 
- e   :  32e ; 
- f   :  357 ; 
- 10   :  37a ; 
- 11   :  395 ; 
- 12   :  3a7 ; 
- 13   :  3b1 ; 
- 14   :  3b2 ; 
- 15   :  3a9 ; 
- 16   :  396 ; 
- 17   :  379 ; 
- 18   :  352 ; 
- 19   :  320 ; 
- 1a   :  2e4 ; 
- 1b   :  29e ; 
- 1c   :  24f ; 
- 1d   :  1f6 ; 
- 1e   :  194 ; 
- 1f   :  12b ; 
+ 0   :  ffa3 ; 
+ 1   :  ffdf ; 
+ 2   :  1e ; 
+ 3   :  60 ; 
+ 4   :  a4 ; 
+ 5   :  e9 ; 
+ 6   :  12f ; 
+ 7   :  176 ; 
+ 8   :  1bb ; 
+ 9   :  1ff ; 
+ a   :  241 ; 
+ b   :  280 ; 
+ c   :  2bb ; 
+ d   :  2f1 ; 
+ e   :  322 ; 
+ f   :  34d ; 
+ 10   :  372 ; 
+ 11   :  38f ; 
+ 12   :  3a3 ; 
+ 13   :  3af ; 
+ 14   :  3b3 ; 
+ 15   :  3ac ; 
+ 16   :  39c ; 
+ 17   :  381 ; 
+ 18   :  35c ; 
+ 19   :  32d ; 
+ 1a   :  2f4 ; 
+ 1b   :  2b1 ; 
+ 1c   :  263 ; 
+ 1d   :  20d ; 
+ 1e   :  1ae ; 
+ 1f   :  146 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
index d48183bbf6..7e155a7654 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_29.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  1d ; 
- 1   :  1 ; 
- 2   :  ffe4 ; 
- 3   :  ffc5 ; 
- 4   :  ffa5 ; 
- 5   :  ff85 ; 
- 6   :  ff64 ; 
- 7   :  ff43 ; 
- 8   :  ff22 ; 
- 9   :  ff02 ; 
- a   :  fee3 ; 
- b   :  fec5 ; 
- c   :  fea9 ; 
- d   :  fe8f ; 
- e   :  fe78 ; 
- f   :  fe64 ; 
- 10   :  fe53 ; 
- 11   :  fe45 ; 
- 12   :  fe3c ; 
- 13   :  fe36 ; 
- 14   :  fe36 ; 
- 15   :  fe3a ; 
- 16   :  fe43 ; 
- 17   :  fe51 ; 
- 18   :  fe64 ; 
- 19   :  fe7c ; 
- 1a   :  fe9a ; 
- 1b   :  febd ; 
- 1c   :  fee5 ; 
- 1d   :  ff11 ; 
- 1e   :  ff43 ; 
- 1f   :  ff78 ; 
+ 0   :  24 ; 
+ 1   :  9 ; 
+ 2   :  ffeb ; 
+ 3   :  ffcd ; 
+ 4   :  ffad ; 
+ 5   :  ff8d ; 
+ 6   :  ff6c ; 
+ 7   :  ff4b ; 
+ 8   :  ff2a ; 
+ 9   :  ff0a ; 
+ a   :  feea ; 
+ b   :  fecc ; 
+ c   :  feb0 ; 
+ d   :  fe95 ; 
+ e   :  fe7e ; 
+ f   :  fe68 ; 
+ 10   :  fe57 ; 
+ 11   :  fe48 ; 
+ 12   :  fe3e ; 
+ 13   :  fe37 ; 
+ 14   :  fe35 ; 
+ 15   :  fe38 ; 
+ 16   :  fe40 ; 
+ 17   :  fe4d ; 
+ 18   :  fe5f ; 
+ 19   :  fe76 ; 
+ 1a   :  fe92 ; 
+ 1b   :  feb4 ; 
+ 1c   :  feda ; 
+ 1d   :  ff06 ; 
+ 1e   :  ff36 ; 
+ 1f   :  ff6a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
index 1dd2d6660b..59017782ad 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_3.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa6 ; 
- 1   :  24 ; 
- 2   :  9d ; 
- 3   :  10f ; 
- 4   :  17b ; 
- 5   :  1de ; 
- 6   :  239 ; 
- 7   :  28b ; 
- 8   :  2d4 ; 
- 9   :  312 ; 
- a   :  346 ; 
- b   :  370 ; 
- c   :  390 ; 
- d   :  3a5 ; 
- e   :  3b0 ; 
+ 0   :  ff44 ; 
+ 1   :  ffc6 ; 
+ 2   :  42 ; 
+ 3   :  ba ; 
+ 4   :  12b ; 
+ 5   :  194 ; 
+ 6   :  1f6 ; 
+ 7   :  24f ; 
+ 8   :  29e ; 
+ 9   :  2e4 ; 
+ a   :  320 ; 
+ b   :  352 ; 
+ c   :  379 ; 
+ d   :  396 ; 
+ e   :  3a9 ; 
  f   :  3b2 ; 
- 10   :  3ab ; 
- 11   :  39a ; 
- 12   :  381 ; 
- 13   :  360 ; 
- 14   :  339 ; 
- 15   :  30a ; 
- 16   :  2d7 ; 
- 17   :  29e ; 
- 18   :  261 ; 
- 19   :  220 ; 
- 1a   :  1dd ; 
- 1b   :  198 ; 
- 1c   :  152 ; 
- 1d   :  10c ; 
- 1e   :  c7 ; 
- 1f   :  82 ; 
+ 10   :  3b1 ; 
+ 11   :  3a7 ; 
+ 12   :  395 ; 
+ 13   :  37a ; 
+ 14   :  357 ; 
+ 15   :  32e ; 
+ 16   :  2fe ; 
+ 17   :  2c9 ; 
+ 18   :  28f ; 
+ 19   :  251 ; 
+ 1a   :  210 ; 
+ 1b   :  1cc ; 
+ 1c   :  187 ; 
+ 1d   :  141 ; 
+ 1e   :  fb ; 
+ 1f   :  b5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
index 4fe4e2ffa7..485390f321 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_30.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  b ; 
- 1   :  16 ; 
- 2   :  21 ; 
- 3   :  2d ; 
- 4   :  39 ; 
- 5   :  46 ; 
- 6   :  52 ; 
- 7   :  5f ; 
- 8   :  6c ; 
- 9   :  79 ; 
- a   :  85 ; 
- b   :  91 ; 
- c   :  9c ; 
- d   :  a6 ; 
- e   :  b0 ; 
- f   :  b8 ; 
- 10   :  bf ; 
- 11   :  c4 ; 
- 12   :  c8 ; 
- 13   :  ca ; 
+ 0   :  9 ; 
+ 1   :  13 ; 
+ 2   :  1e ; 
+ 3   :  2a ; 
+ 4   :  36 ; 
+ 5   :  42 ; 
+ 6   :  4f ; 
+ 7   :  5c ; 
+ 8   :  69 ; 
+ 9   :  76 ; 
+ a   :  82 ; 
+ b   :  8e ; 
+ c   :  99 ; 
+ d   :  a4 ; 
+ e   :  ad ; 
+ f   :  b6 ; 
+ 10   :  bd ; 
+ 11   :  c3 ; 
+ 12   :  c7 ; 
+ 13   :  c9 ; 
  14   :  ca ; 
  15   :  c8 ; 
- 16   :  c4 ; 
- 17   :  bd ; 
- 18   :  b5 ; 
- 19   :  aa ; 
- 1a   :  9c ; 
- 1b   :  8d ; 
- 1c   :  7b ; 
- 1d   :  66 ; 
- 1e   :  50 ; 
- 1f   :  38 ; 
+ 16   :  c5 ; 
+ 17   :  bf ; 
+ 18   :  b7 ; 
+ 19   :  ad ; 
+ 1a   :  a0 ; 
+ 1b   :  91 ; 
+ 1c   :  7f ; 
+ 1d   :  6c ; 
+ 1e   :  56 ; 
+ 1f   :  3e ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
index 2bb8246e00..96352647fb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_31.mif
@@ -9,16 +9,16 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe4 ; 
- 7   :  ffe2 ; 
+ 6   :  ffe5 ; 
+ 7   :  ffe3 ; 
  8   :  ffe0 ; 
  9   :  ffdd ; 
- a   :  ffd9 ; 
- b   :  ffd6 ; 
- c   :  ffd3 ; 
+ a   :  ffda ; 
+ b   :  ffd7 ; 
+ c   :  ffd4 ; 
  d   :  ffd1 ; 
- e   :  ffce ; 
- f   :  ffcc ; 
+ e   :  ffcf ; 
+ f   :  ffcd ; 
  10   :  ffcb ; 
  11   :  ffca ; 
  12   :  ffc9 ; 
@@ -26,13 +26,13 @@ CONTENT BEGIN
  14   :  ffc9 ; 
  15   :  ffca ; 
  16   :  ffcc ; 
- 17   :  ffcf ; 
- 18   :  ffd2 ; 
- 19   :  ffd6 ; 
- 1a   :  ffdb ; 
- 1b   :  ffe1 ; 
- 1c   :  ffe8 ; 
- 1d   :  fff0 ; 
- 1e   :  fff8 ; 
- 1f   :  1 ; 
+ 17   :  ffce ; 
+ 18   :  ffd1 ; 
+ 19   :  ffd5 ; 
+ 1a   :  ffda ; 
+ 1b   :  ffe0 ; 
+ 1c   :  ffe6 ; 
+ 1d   :  ffee ; 
+ 1e   :  fff6 ; 
+ 1f   :  ffff ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
index df34430066..e85ba19cc6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_32.mif
@@ -3,20 +3,20 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2a ; 
- 1   :  1e ; 
- 2   :  13 ; 
- 3   :  9 ; 
- 4   :  ffff ; 
- 5   :  fff6 ; 
- 6   :  ffee ; 
- 7   :  ffe6 ; 
- 8   :  ffe0 ; 
- 9   :  ffda ; 
- a   :  ffd5 ; 
- b   :  ffd1 ; 
- c   :  ffce ; 
- d   :  ffcc ; 
+ 0   :  27 ; 
+ 1   :  1b ; 
+ 2   :  10 ; 
+ 3   :  6 ; 
+ 4   :  fffd ; 
+ 5   :  fff4 ; 
+ 6   :  ffec ; 
+ 7   :  ffe5 ; 
+ 8   :  ffde ; 
+ 9   :  ffd9 ; 
+ a   :  ffd4 ; 
+ b   :  ffd0 ; 
+ c   :  ffcd ; 
+ d   :  ffcb ; 
  e   :  ffca ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
@@ -25,12 +25,12 @@ CONTENT BEGIN
  13   :  ffcb ; 
  14   :  ffcd ; 
  15   :  ffcf ; 
- 16   :  ffd1 ; 
- 17   :  ffd4 ; 
- 18   :  ffd7 ; 
- 19   :  ffda ; 
- 1a   :  ffdd ; 
- 1b   :  ffe0 ; 
+ 16   :  ffd2 ; 
+ 17   :  ffd5 ; 
+ 18   :  ffd8 ; 
+ 19   :  ffdb ; 
+ 1a   :  ffde ; 
+ 1b   :  ffe1 ; 
  1c   :  ffe3 ; 
  1d   :  ffe5 ; 
  1e   :  ffe6 ; 
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
index 88e68bbd80..ac7db5b7eb 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_33.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffcd ; 
- 1   :  ffeb ; 
- 2   :  9 ; 
- 3   :  24 ; 
- 4   :  3e ; 
- 5   :  56 ; 
- 6   :  6c ; 
- 7   :  7f ; 
- 8   :  91 ; 
- 9   :  a0 ; 
- a   :  ad ; 
- b   :  b7 ; 
- c   :  bf ; 
- d   :  c5 ; 
- e   :  c8 ; 
+ 0   :  ffd5 ; 
+ 1   :  fff3 ; 
+ 2   :  10 ; 
+ 3   :  2b ; 
+ 4   :  44 ; 
+ 5   :  5c ; 
+ 6   :  71 ; 
+ 7   :  84 ; 
+ 8   :  95 ; 
+ 9   :  a3 ; 
+ a   :  af ; 
+ b   :  b9 ; 
+ c   :  c1 ; 
+ d   :  c6 ; 
+ e   :  c9 ; 
  f   :  ca ; 
  10   :  c9 ; 
- 11   :  c7 ; 
- 12   :  c3 ; 
- 13   :  bd ; 
- 14   :  b6 ; 
- 15   :  ad ; 
- 16   :  a4 ; 
- 17   :  99 ; 
- 18   :  8e ; 
- 19   :  82 ; 
- 1a   :  76 ; 
- 1b   :  69 ; 
- 1c   :  5c ; 
- 1d   :  4f ; 
- 1e   :  42 ; 
- 1f   :  36 ; 
+ 11   :  c6 ; 
+ 12   :  c2 ; 
+ 13   :  bb ; 
+ 14   :  b4 ; 
+ 15   :  ab ; 
+ 16   :  a1 ; 
+ 17   :  96 ; 
+ 18   :  8b ; 
+ 19   :  7f ; 
+ 1a   :  72 ; 
+ 1b   :  66 ; 
+ 1c   :  59 ; 
+ 1d   :  4c ; 
+ 1e   :  3f ; 
+ 1f   :  33 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
index ed968a497f..e033b05937 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_34.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  60 ; 
- 1   :  1e ; 
- 2   :  ffdf ; 
- 3   :  ffa3 ; 
- 4   :  ff6a ; 
- 5   :  ff36 ; 
- 6   :  ff06 ; 
- 7   :  feda ; 
- 8   :  feb4 ; 
- 9   :  fe92 ; 
- a   :  fe76 ; 
- b   :  fe5f ; 
- c   :  fe4d ; 
- d   :  fe40 ; 
- e   :  fe38 ; 
- f   :  fe35 ; 
- 10   :  fe37 ; 
- 11   :  fe3e ; 
- 12   :  fe48 ; 
- 13   :  fe57 ; 
- 14   :  fe68 ; 
- 15   :  fe7e ; 
- 16   :  fe95 ; 
- 17   :  feb0 ; 
- 18   :  fecc ; 
- 19   :  feea ; 
- 1a   :  ff0a ; 
- 1b   :  ff2a ; 
- 1c   :  ff4b ; 
- 1d   :  ff6c ; 
- 1e   :  ff8d ; 
- 1f   :  ffad ; 
+ 0   :  4f ; 
+ 1   :  e ; 
+ 2   :  ffd0 ; 
+ 3   :  ff94 ; 
+ 4   :  ff5d ; 
+ 5   :  ff29 ; 
+ 6   :  fefa ; 
+ 7   :  fed0 ; 
+ 8   :  feab ; 
+ 9   :  fe8b ; 
+ a   :  fe70 ; 
+ b   :  fe5a ; 
+ c   :  fe49 ; 
+ d   :  fe3e ; 
+ e   :  fe37 ; 
+ f   :  fe36 ; 
+ 10   :  fe39 ; 
+ 11   :  fe40 ; 
+ 12   :  fe4b ; 
+ 13   :  fe5b ; 
+ 14   :  fe6d ; 
+ 15   :  fe83 ; 
+ 16   :  fe9c ; 
+ 17   :  feb7 ; 
+ 18   :  fed4 ; 
+ 19   :  fef2 ; 
+ 1a   :  ff12 ; 
+ 1b   :  ff32 ; 
+ 1c   :  ff53 ; 
+ 1d   :  ff74 ; 
+ 1e   :  ff95 ; 
+ 1f   :  ffb5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
index a8e8b872a5..d5c4d5ea55 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_35.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff65 ; 
- 1   :  ffe5 ; 
- 2   :  61 ; 
- 3   :  d7 ; 
- 4   :  146 ; 
- 5   :  1ae ; 
- 6   :  20d ; 
- 7   :  263 ; 
- 8   :  2b1 ; 
- 9   :  2f4 ; 
- a   :  32d ; 
- b   :  35c ; 
- c   :  381 ; 
- d   :  39c ; 
- e   :  3ac ; 
+ 0   :  ff85 ; 
+ 1   :  5 ; 
+ 2   :  7f ; 
+ 3   :  f3 ; 
+ 4   :  161 ; 
+ 5   :  1c6 ; 
+ 6   :  223 ; 
+ 7   :  278 ; 
+ 8   :  2c2 ; 
+ 9   :  303 ; 
+ a   :  33a ; 
+ b   :  367 ; 
+ c   :  389 ; 
+ d   :  3a1 ; 
+ e   :  3af ; 
  f   :  3b3 ; 
- 10   :  3af ; 
- 11   :  3a3 ; 
- 12   :  38f ; 
- 13   :  372 ; 
- 14   :  34d ; 
- 15   :  322 ; 
- 16   :  2f1 ; 
- 17   :  2bb ; 
- 18   :  280 ; 
- 19   :  241 ; 
- 1a   :  1ff ; 
- 1b   :  1bb ; 
- 1c   :  176 ; 
- 1d   :  12f ; 
- 1e   :  e9 ; 
- 1f   :  a4 ; 
+ 10   :  3ad ; 
+ 11   :  39f ; 
+ 12   :  388 ; 
+ 13   :  369 ; 
+ 14   :  343 ; 
+ 15   :  317 ; 
+ 16   :  2e4 ; 
+ 17   :  2ac ; 
+ 18   :  270 ; 
+ 19   :  231 ; 
+ 1a   :  1ee ; 
+ 1b   :  1aa ; 
+ 1c   :  164 ; 
+ 1d   :  11e ; 
+ 1e   :  d8 ; 
+ 1f   :  93 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
index fa088cd668..d5526f6a1c 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_36.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  11c ; 
- 1   :  2f ; 
- 2   :  ff4b ; 
- 3   :  fe71 ; 
- 4   :  fda3 ; 
- 5   :  fce3 ; 
- 6   :  fc31 ; 
- 7   :  fb90 ; 
- 8   :  fb00 ; 
- 9   :  fa82 ; 
- a   :  fa16 ; 
- b   :  f9bd ; 
- c   :  f977 ; 
- d   :  f944 ; 
- e   :  f924 ; 
- f   :  f917 ; 
- 10   :  f91b ; 
- 11   :  f931 ; 
- 12   :  f956 ; 
- 13   :  f98c ; 
- 14   :  f9cf ; 
- 15   :  fa1f ; 
- 16   :  fa7c ; 
- 17   :  fae2 ; 
- 18   :  fb52 ; 
- 19   :  fbc9 ; 
- 1a   :  fc46 ; 
- 1b   :  fcc8 ; 
- 1c   :  fd4d ; 
- 1d   :  fdd4 ; 
- 1e   :  fe5b ; 
- 1f   :  fee1 ; 
+ 0   :  e0 ; 
+ 1   :  fff5 ; 
+ 2   :  ff13 ; 
+ 3   :  fe3c ; 
+ 4   :  fd72 ; 
+ 5   :  fcb5 ; 
+ 6   :  fc07 ; 
+ 7   :  fb6a ; 
+ 8   :  fadf ; 
+ 9   :  fa65 ; 
+ a   :  f9fe ; 
+ b   :  f9aa ; 
+ c   :  f969 ; 
+ d   :  f93b ; 
+ e   :  f91f ; 
+ f   :  f916 ; 
+ 10   :  f91f ; 
+ 11   :  f939 ; 
+ 12   :  f962 ; 
+ 13   :  f99b ; 
+ 14   :  f9e2 ; 
+ 15   :  fa35 ; 
+ 16   :  fa94 ; 
+ 17   :  fafd ; 
+ 18   :  fb6f ; 
+ 19   :  fbe8 ; 
+ 1a   :  fc66 ; 
+ 1b   :  fce9 ; 
+ 1c   :  fd6f ; 
+ 1d   :  fdf6 ; 
+ 1e   :  fe7d ; 
+ 1f   :  ff02 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
index e1b7cbf637..2e18b7bb2a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_37.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fdd4 ; 
- 1   :  ff91 ; 
- 2   :  13d ; 
- 3   :  2d5 ; 
- 4   :  455 ; 
- 5   :  5ba ; 
- 6   :  703 ; 
- 7   :  82d ; 
- 8   :  936 ; 
- 9   :  a1e ; 
- a   :  ae4 ; 
- b   :  b86 ; 
- c   :  c06 ; 
- d   :  c62 ; 
- e   :  c9c ; 
- f   :  cb4 ; 
- 10   :  cab ; 
- 11   :  c83 ; 
- 12   :  c3d ; 
- 13   :  bdb ; 
- 14   :  b5f ; 
- 15   :  acb ; 
- 16   :  a22 ; 
- 17   :  965 ; 
- 18   :  899 ; 
- 19   :  7be ; 
- 1a   :  6d8 ; 
- 1b   :  5ea ; 
- 1c   :  4f5 ; 
- 1d   :  3fe ; 
- 1e   :  305 ; 
- 1f   :  20e ; 
+ 0   :  fe44 ; 
+ 1   :  fffe ; 
+ 2   :  1a5 ; 
+ 3   :  337 ; 
+ 4   :  4b1 ; 
+ 5   :  60f ; 
+ 6   :  750 ; 
+ 7   :  872 ; 
+ 8   :  973 ; 
+ 9   :  a53 ; 
+ a   :  b10 ; 
+ b   :  baa ; 
+ c   :  c20 ; 
+ d   :  c74 ; 
+ e   :  ca5 ; 
+ f   :  cb5 ; 
+ 10   :  ca4 ; 
+ 11   :  c74 ; 
+ 12   :  c27 ; 
+ 13   :  bbe ; 
+ 14   :  b3c ; 
+ 15   :  aa3 ; 
+ 16   :  9f4 ; 
+ 17   :  934 ; 
+ 18   :  863 ; 
+ 19   :  785 ; 
+ 1a   :  69d ; 
+ 1b   :  5ad ; 
+ 1c   :  4b8 ; 
+ 1d   :  3c0 ; 
+ 1e   :  2c7 ; 
+ 1f   :  1d1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
index 6fc2bad8a2..5d17b58a9d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_38.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  581 ; 
- 1   :  16f ; 
- 2   :  fd9e ; 
- 3   :  fa13 ; 
- 4   :  f6d0 ; 
- 5   :  f3d7 ; 
- 6   :  f12a ; 
- 7   :  eeca ; 
- 8   :  ecb8 ; 
- 9   :  eaf4 ; 
- a   :  e97e ; 
- b   :  e853 ; 
- c   :  e774 ; 
- d   :  e6dd ; 
- e   :  e68d ; 
- f   :  e680 ; 
- 10   :  e6b3 ; 
- 11   :  e722 ; 
- 12   :  e7ca ; 
- 13   :  e8a6 ; 
- 14   :  e9b2 ; 
- 15   :  eae9 ; 
- 16   :  ec46 ; 
- 17   :  edc4 ; 
- 18   :  ef5e ; 
- 19   :  f110 ; 
- 1a   :  f2d3 ; 
- 1b   :  f4a4 ; 
- 1c   :  f67c ; 
- 1d   :  f858 ; 
- 1e   :  fa33 ; 
- 1f   :  fc08 ; 
+ 0   :  476 ; 
+ 1   :  74 ; 
+ 2   :  fcb5 ; 
+ 3   :  f93b ; 
+ 4   :  f60a ; 
+ 5   :  f324 ; 
+ 6   :  f08b ; 
+ 7   :  ee3e ; 
+ 8   :  ec40 ; 
+ 9   :  ea8f ; 
+ a   :  e92c ; 
+ b   :  e815 ; 
+ c   :  e747 ; 
+ d   :  e6c2 ; 
+ e   :  e683 ; 
+ f   :  e687 ; 
+ 10   :  e6c9 ; 
+ 11   :  e747 ; 
+ 12   :  e7fc ; 
+ 13   :  e8e5 ; 
+ 14   :  e9fc ; 
+ 15   :  eb3d ; 
+ 16   :  eca3 ; 
+ 17   :  ee28 ; 
+ 18   :  efc9 ; 
+ 19   :  f17f ; 
+ 1a   :  f346 ; 
+ 1b   :  f519 ; 
+ 1c   :  f6f3 ; 
+ 1d   :  f8cf ; 
+ 1e   :  faa9 ; 
+ 1f   :  fc7c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
index 4f15cd8981..4dbe40c52d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_39.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f86 ; 
- 1   :  7ff2 ; 
- 2   :  7ff2 ; 
- 3   :  7f86 ; 
- 4   :  7ead ; 
- 5   :  7d69 ; 
- 6   :  7bbd ; 
- 7   :  79aa ; 
- 8   :  7735 ; 
- 9   :  7461 ; 
- a   :  7132 ; 
- b   :  6dad ; 
- c   :  69d9 ; 
- d   :  65ba ; 
- e   :  6157 ; 
- f   :  5cb6 ; 
- 10   :  57e0 ; 
- 11   :  52da ; 
- 12   :  4dad ; 
- 13   :  4861 ; 
- 14   :  42fc ; 
- 15   :  3d86 ; 
- 16   :  3808 ; 
- 17   :  3289 ; 
- 18   :  2d11 ; 
- 19   :  27a7 ; 
- 1a   :  2252 ; 
- 1b   :  1d1a ; 
- 1c   :  1804 ; 
- 1d   :  1317 ; 
- 1e   :  e5a ; 
- 1f   :  9d1 ; 
+ 0   :  7fab ; 
+ 1   :  7ffd ; 
+ 2   :  7fe1 ; 
+ 3   :  7f5a ; 
+ 4   :  7e66 ; 
+ 5   :  7d08 ; 
+ 6   :  7b42 ; 
+ 7   :  7916 ; 
+ 8   :  7689 ; 
+ 9   :  739d ; 
+ a   :  7059 ; 
+ b   :  6cbf ; 
+ c   :  68d8 ; 
+ d   :  64a7 ; 
+ e   :  6034 ; 
+ f   :  5b86 ; 
+ 10   :  56a3 ; 
+ 11   :  5193 ; 
+ 12   :  4c5d ; 
+ 13   :  4709 ; 
+ 14   :  419f ; 
+ 15   :  3c27 ; 
+ 16   :  36a8 ; 
+ 17   :  312a ; 
+ 18   :  2bb5 ; 
+ 19   :  2650 ; 
+ 1a   :  2101 ; 
+ 1b   :  1bd1 ; 
+ 1c   :  16c5 ; 
+ 1d   :  11e3 ; 
+ 1e   :  d32 ; 
+ 1f   :  8b7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
index 884fbb026a..1556a0bd2a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_4.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  a4 ; 
- 1   :  ffbc ; 
- 2   :  fedd ; 
- 3   :  fe08 ; 
- 4   :  fd41 ; 
- 5   :  fc88 ; 
- 6   :  fbde ; 
- 7   :  fb46 ; 
- 8   :  fabe ; 
- 9   :  fa49 ; 
- a   :  f9e7 ; 
- b   :  f998 ; 
- c   :  f95b ; 
- d   :  f932 ; 
- e   :  f91b ; 
- f   :  f917 ; 
- 10   :  f924 ; 
- 11   :  f942 ; 
- 12   :  f96f ; 
- 13   :  f9ac ; 
- 14   :  f9f6 ; 
- 15   :  fa4c ; 
- 16   :  faae ; 
- 17   :  fb19 ; 
- 18   :  fb8d ; 
- 19   :  fc07 ; 
- 1a   :  fc87 ; 
- 1b   :  fd0a ; 
- 1c   :  fd91 ; 
- 1d   :  fe18 ; 
- 1e   :  fe9e ; 
- 1f   :  ff24 ; 
+ 0   :  158 ; 
+ 1   :  6a ; 
+ 2   :  ff83 ; 
+ 3   :  fea6 ; 
+ 4   :  fdd5 ; 
+ 5   :  fd11 ; 
+ 6   :  fc5c ; 
+ 7   :  fbb7 ; 
+ 8   :  fb22 ; 
+ 9   :  fa9f ; 
+ a   :  fa2f ; 
+ b   :  f9d1 ; 
+ c   :  f987 ; 
+ d   :  f94f ; 
+ e   :  f92b ; 
+ f   :  f918 ; 
+ 10   :  f918 ; 
+ 11   :  f92a ; 
+ 12   :  f94c ; 
+ 13   :  f97d ; 
+ 14   :  f9bd ; 
+ 15   :  fa0a ; 
+ 16   :  fa64 ; 
+ 17   :  fac8 ; 
+ 18   :  fb35 ; 
+ 19   :  fbab ; 
+ 1a   :  fc27 ; 
+ 1b   :  fca7 ; 
+ 1c   :  fd2c ; 
+ 1d   :  fdb2 ; 
+ 1e   :  fe39 ; 
+ 1f   :  fec0 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
index 401f23d44b..33649ab851 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_40.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fa13 ; 
- 1   :  fd9e ; 
- 2   :  16f ; 
- 3   :  581 ; 
- 4   :  9d1 ; 
- 5   :  e5a ; 
- 6   :  1317 ; 
- 7   :  1804 ; 
- 8   :  1d1a ; 
- 9   :  2252 ; 
- a   :  27a7 ; 
- b   :  2d11 ; 
- c   :  3289 ; 
- d   :  3808 ; 
- e   :  3d86 ; 
- f   :  42fc ; 
- 10   :  4861 ; 
- 11   :  4dad ; 
- 12   :  52da ; 
- 13   :  57e0 ; 
- 14   :  5cb6 ; 
- 15   :  6157 ; 
- 16   :  65ba ; 
- 17   :  69d9 ; 
- 18   :  6dad ; 
- 19   :  7132 ; 
- 1a   :  7461 ; 
- 1b   :  7735 ; 
- 1c   :  79aa ; 
- 1d   :  7bbd ; 
- 1e   :  7d69 ; 
- 1f   :  7ead ; 
+ 0   :  faef ; 
+ 1   :  fe8c ; 
+ 2   :  26d ; 
+ 3   :  68f ; 
+ 4   :  aee ; 
+ 5   :  f85 ; 
+ 6   :  144e ; 
+ 7   :  1946 ; 
+ 8   :  1e65 ; 
+ 9   :  23a5 ; 
+ a   :  2900 ; 
+ b   :  2e6e ; 
+ c   :  33e9 ; 
+ d   :  3968 ; 
+ e   :  3ee5 ; 
+ f   :  4457 ; 
+ 10   :  49b6 ; 
+ 11   :  4efc ; 
+ 12   :  5420 ; 
+ 13   :  591a ; 
+ 14   :  5de4 ; 
+ 15   :  6275 ; 
+ 16   :  66c8 ; 
+ 17   :  6ad5 ; 
+ 18   :  6e96 ; 
+ 19   :  7206 ; 
+ 1a   :  751e ; 
+ 1b   :  77db ; 
+ 1c   :  7a38 ; 
+ 1d   :  7c32 ; 
+ 1e   :  7dc4 ; 
+ 1f   :  7eed ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
index f59ee5262a..cd4d1d7595 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_41.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d5 ; 
- 1   :  13d ; 
- 2   :  ff91 ; 
- 3   :  fdd4 ; 
- 4   :  fc08 ; 
- 5   :  fa33 ; 
- 6   :  f858 ; 
- 7   :  f67c ; 
- 8   :  f4a4 ; 
- 9   :  f2d3 ; 
- a   :  f110 ; 
- b   :  ef5e ; 
- c   :  edc4 ; 
- d   :  ec46 ; 
- e   :  eae9 ; 
- f   :  e9b2 ; 
- 10   :  e8a6 ; 
- 11   :  e7ca ; 
- 12   :  e722 ; 
- 13   :  e6b3 ; 
- 14   :  e680 ; 
- 15   :  e68d ; 
- 16   :  e6dd ; 
- 17   :  e774 ; 
- 18   :  e853 ; 
- 19   :  e97e ; 
- 1a   :  eaf4 ; 
- 1b   :  ecb8 ; 
- 1c   :  eeca ; 
- 1d   :  f12a ; 
- 1e   :  f3d7 ; 
- 1f   :  f6d0 ; 
+ 0   :  271 ; 
+ 1   :  d4 ; 
+ 2   :  ff23 ; 
+ 3   :  fd62 ; 
+ 4   :  fb94 ; 
+ 5   :  f9bd ; 
+ 6   :  f7e1 ; 
+ 7   :  f606 ; 
+ 8   :  f42f ; 
+ 9   :  f261 ; 
+ a   :  f0a2 ; 
+ b   :  eef5 ; 
+ c   :  ed62 ; 
+ d   :  ebeb ; 
+ e   :  ea97 ; 
+ f   :  e96b ; 
+ 10   :  e86b ; 
+ 11   :  e79b ; 
+ 12   :  e701 ; 
+ 13   :  e6a0 ; 
+ 14   :  e67d ; 
+ 15   :  e69a ; 
+ 16   :  e6fc ; 
+ 17   :  e7a5 ; 
+ 18   :  e897 ; 
+ 19   :  e9d4 ; 
+ 1a   :  eb5e ; 
+ 1b   :  ed35 ; 
+ 1c   :  ef5b ; 
+ 1d   :  f1ce ; 
+ 1e   :  f48e ; 
+ 1f   :  f79a ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
index 8c6f4d2246..7063120666 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_42.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe71 ; 
- 1   :  ff4b ; 
- 2   :  2f ; 
- 3   :  11c ; 
- 4   :  20e ; 
- 5   :  305 ; 
- 6   :  3fe ; 
- 7   :  4f5 ; 
- 8   :  5ea ; 
- 9   :  6d8 ; 
- a   :  7be ; 
- b   :  899 ; 
- c   :  965 ; 
- d   :  a22 ; 
- e   :  acb ; 
- f   :  b5f ; 
- 10   :  bdb ; 
- 11   :  c3d ; 
- 12   :  c83 ; 
- 13   :  cab ; 
- 14   :  cb4 ; 
- 15   :  c9c ; 
- 16   :  c62 ; 
- 17   :  c06 ; 
- 18   :  b86 ; 
- 19   :  ae4 ; 
- 1a   :  a1e ; 
- 1b   :  936 ; 
- 1c   :  82d ; 
- 1d   :  703 ; 
- 1e   :  5ba ; 
- 1f   :  455 ; 
+ 0   :  fea6 ; 
+ 1   :  ff83 ; 
+ 2   :  6a ; 
+ 3   :  158 ; 
+ 4   :  24c ; 
+ 5   :  343 ; 
+ 6   :  43c ; 
+ 7   :  533 ; 
+ 8   :  626 ; 
+ 9   :  712 ; 
+ a   :  7f6 ; 
+ b   :  8cd ; 
+ c   :  996 ; 
+ d   :  a4e ; 
+ e   :  af2 ; 
+ f   :  b80 ; 
+ 10   :  bf6 ; 
+ 11   :  c51 ; 
+ 12   :  c90 ; 
+ 13   :  cb0 ; 
+ 14   :  cb1 ; 
+ 15   :  c91 ; 
+ 16   :  c4e ; 
+ 17   :  be9 ; 
+ 18   :  b61 ; 
+ 19   :  ab6 ; 
+ 1a   :  9e7 ; 
+ 1b   :  8f7 ; 
+ 1c   :  7e5 ; 
+ 1d   :  6b3 ; 
+ 1e   :  563 ; 
+ 1f   :  3f7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
index eae8bb10b3..02ac04d630 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_43.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  d7 ; 
- 1   :  61 ; 
- 2   :  ffe5 ; 
- 3   :  ff65 ; 
- 4   :  fee1 ; 
- 5   :  fe5b ; 
- 6   :  fdd4 ; 
- 7   :  fd4d ; 
- 8   :  fcc8 ; 
- 9   :  fc46 ; 
- a   :  fbc9 ; 
- b   :  fb52 ; 
- c   :  fae2 ; 
- d   :  fa7c ; 
- e   :  fa1f ; 
- f   :  f9cf ; 
- 10   :  f98c ; 
- 11   :  f956 ; 
- 12   :  f931 ; 
- 13   :  f91b ; 
- 14   :  f917 ; 
- 15   :  f924 ; 
- 16   :  f944 ; 
- 17   :  f977 ; 
- 18   :  f9bd ; 
- 19   :  fa16 ; 
- 1a   :  fa82 ; 
- 1b   :  fb00 ; 
- 1c   :  fb90 ; 
- 1d   :  fc31 ; 
- 1e   :  fce3 ; 
- 1f   :  fda3 ; 
+ 0   :  ba ; 
+ 1   :  42 ; 
+ 2   :  ffc6 ; 
+ 3   :  ff44 ; 
+ 4   :  fec0 ; 
+ 5   :  fe39 ; 
+ 6   :  fdb2 ; 
+ 7   :  fd2c ; 
+ 8   :  fca7 ; 
+ 9   :  fc27 ; 
+ a   :  fbab ; 
+ b   :  fb35 ; 
+ c   :  fac8 ; 
+ d   :  fa64 ; 
+ e   :  fa0a ; 
+ f   :  f9bd ; 
+ 10   :  f97d ; 
+ 11   :  f94c ; 
+ 12   :  f92a ; 
+ 13   :  f918 ; 
+ 14   :  f918 ; 
+ 15   :  f92b ; 
+ 16   :  f94f ; 
+ 17   :  f987 ; 
+ 18   :  f9d1 ; 
+ 19   :  fa2f ; 
+ 1a   :  fa9f ; 
+ 1b   :  fb22 ; 
+ 1c   :  fbb7 ; 
+ 1d   :  fc5c ; 
+ 1e   :  fd11 ; 
+ 1f   :  fdd5 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
index 2290c93c63..76853d826b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_44.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffa3 ; 
- 1   :  ffdf ; 
- 2   :  1e ; 
- 3   :  60 ; 
- 4   :  a4 ; 
- 5   :  e9 ; 
- 6   :  12f ; 
- 7   :  176 ; 
- 8   :  1bb ; 
- 9   :  1ff ; 
- a   :  241 ; 
- b   :  280 ; 
- c   :  2bb ; 
- d   :  2f1 ; 
- e   :  322 ; 
- f   :  34d ; 
- 10   :  372 ; 
- 11   :  38f ; 
- 12   :  3a3 ; 
- 13   :  3af ; 
- 14   :  3b3 ; 
- 15   :  3ac ; 
- 16   :  39c ; 
- 17   :  381 ; 
- 18   :  35c ; 
- 19   :  32d ; 
- 1a   :  2f4 ; 
- 1b   :  2b1 ; 
- 1c   :  263 ; 
- 1d   :  20d ; 
- 1e   :  1ae ; 
- 1f   :  146 ; 
+ 0   :  ffb2 ; 
+ 1   :  ffef ; 
+ 2   :  2e ; 
+ 3   :  71 ; 
+ 4   :  b5 ; 
+ 5   :  fb ; 
+ 6   :  141 ; 
+ 7   :  187 ; 
+ 8   :  1cc ; 
+ 9   :  210 ; 
+ a   :  251 ; 
+ b   :  28f ; 
+ c   :  2c9 ; 
+ d   :  2fe ; 
+ e   :  32e ; 
+ f   :  357 ; 
+ 10   :  37a ; 
+ 11   :  395 ; 
+ 12   :  3a7 ; 
+ 13   :  3b1 ; 
+ 14   :  3b2 ; 
+ 15   :  3a9 ; 
+ 16   :  396 ; 
+ 17   :  379 ; 
+ 18   :  352 ; 
+ 19   :  320 ; 
+ 1a   :  2e4 ; 
+ 1b   :  29e ; 
+ 1c   :  24f ; 
+ 1d   :  1f6 ; 
+ 1e   :  194 ; 
+ 1f   :  12b ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
index 7e155a7654..d48183bbf6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_45.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  24 ; 
- 1   :  9 ; 
- 2   :  ffeb ; 
- 3   :  ffcd ; 
- 4   :  ffad ; 
- 5   :  ff8d ; 
- 6   :  ff6c ; 
- 7   :  ff4b ; 
- 8   :  ff2a ; 
- 9   :  ff0a ; 
- a   :  feea ; 
- b   :  fecc ; 
- c   :  feb0 ; 
- d   :  fe95 ; 
- e   :  fe7e ; 
- f   :  fe68 ; 
- 10   :  fe57 ; 
- 11   :  fe48 ; 
- 12   :  fe3e ; 
- 13   :  fe37 ; 
- 14   :  fe35 ; 
- 15   :  fe38 ; 
- 16   :  fe40 ; 
- 17   :  fe4d ; 
- 18   :  fe5f ; 
- 19   :  fe76 ; 
- 1a   :  fe92 ; 
- 1b   :  feb4 ; 
- 1c   :  feda ; 
- 1d   :  ff06 ; 
- 1e   :  ff36 ; 
- 1f   :  ff6a ; 
+ 0   :  1d ; 
+ 1   :  1 ; 
+ 2   :  ffe4 ; 
+ 3   :  ffc5 ; 
+ 4   :  ffa5 ; 
+ 5   :  ff85 ; 
+ 6   :  ff64 ; 
+ 7   :  ff43 ; 
+ 8   :  ff22 ; 
+ 9   :  ff02 ; 
+ a   :  fee3 ; 
+ b   :  fec5 ; 
+ c   :  fea9 ; 
+ d   :  fe8f ; 
+ e   :  fe78 ; 
+ f   :  fe64 ; 
+ 10   :  fe53 ; 
+ 11   :  fe45 ; 
+ 12   :  fe3c ; 
+ 13   :  fe36 ; 
+ 14   :  fe36 ; 
+ 15   :  fe3a ; 
+ 16   :  fe43 ; 
+ 17   :  fe51 ; 
+ 18   :  fe64 ; 
+ 19   :  fe7c ; 
+ 1a   :  fe9a ; 
+ 1b   :  febd ; 
+ 1c   :  fee5 ; 
+ 1d   :  ff11 ; 
+ 1e   :  ff43 ; 
+ 1f   :  ff78 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
index 485390f321..4fe4e2ffa7 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_46.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  9 ; 
- 1   :  13 ; 
- 2   :  1e ; 
- 3   :  2a ; 
- 4   :  36 ; 
- 5   :  42 ; 
- 6   :  4f ; 
- 7   :  5c ; 
- 8   :  69 ; 
- 9   :  76 ; 
- a   :  82 ; 
- b   :  8e ; 
- c   :  99 ; 
- d   :  a4 ; 
- e   :  ad ; 
- f   :  b6 ; 
- 10   :  bd ; 
- 11   :  c3 ; 
- 12   :  c7 ; 
- 13   :  c9 ; 
+ 0   :  b ; 
+ 1   :  16 ; 
+ 2   :  21 ; 
+ 3   :  2d ; 
+ 4   :  39 ; 
+ 5   :  46 ; 
+ 6   :  52 ; 
+ 7   :  5f ; 
+ 8   :  6c ; 
+ 9   :  79 ; 
+ a   :  85 ; 
+ b   :  91 ; 
+ c   :  9c ; 
+ d   :  a6 ; 
+ e   :  b0 ; 
+ f   :  b8 ; 
+ 10   :  bf ; 
+ 11   :  c4 ; 
+ 12   :  c8 ; 
+ 13   :  ca ; 
  14   :  ca ; 
  15   :  c8 ; 
- 16   :  c5 ; 
- 17   :  bf ; 
- 18   :  b7 ; 
- 19   :  ad ; 
- 1a   :  a0 ; 
- 1b   :  91 ; 
- 1c   :  7f ; 
- 1d   :  6c ; 
- 1e   :  56 ; 
- 1f   :  3e ; 
+ 16   :  c4 ; 
+ 17   :  bd ; 
+ 18   :  b5 ; 
+ 19   :  aa ; 
+ 1a   :  9c ; 
+ 1b   :  8d ; 
+ 1c   :  7b ; 
+ 1d   :  66 ; 
+ 1e   :  50 ; 
+ 1f   :  38 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
index 96352647fb..2bb8246e00 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_47.mif
@@ -9,16 +9,16 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe5 ; 
- 7   :  ffe3 ; 
+ 6   :  ffe4 ; 
+ 7   :  ffe2 ; 
  8   :  ffe0 ; 
  9   :  ffdd ; 
- a   :  ffda ; 
- b   :  ffd7 ; 
- c   :  ffd4 ; 
+ a   :  ffd9 ; 
+ b   :  ffd6 ; 
+ c   :  ffd3 ; 
  d   :  ffd1 ; 
- e   :  ffcf ; 
- f   :  ffcd ; 
+ e   :  ffce ; 
+ f   :  ffcc ; 
  10   :  ffcb ; 
  11   :  ffca ; 
  12   :  ffc9 ; 
@@ -26,13 +26,13 @@ CONTENT BEGIN
  14   :  ffc9 ; 
  15   :  ffca ; 
  16   :  ffcc ; 
- 17   :  ffce ; 
- 18   :  ffd1 ; 
- 19   :  ffd5 ; 
- 1a   :  ffda ; 
- 1b   :  ffe0 ; 
- 1c   :  ffe6 ; 
- 1d   :  ffee ; 
- 1e   :  fff6 ; 
- 1f   :  ffff ; 
+ 17   :  ffcf ; 
+ 18   :  ffd2 ; 
+ 19   :  ffd6 ; 
+ 1a   :  ffdb ; 
+ 1b   :  ffe1 ; 
+ 1c   :  ffe8 ; 
+ 1d   :  fff0 ; 
+ 1e   :  fff8 ; 
+ 1f   :  1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
index 2323be0ac5..f5602cf683 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_48.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2d ; 
- 1   :  21 ; 
- 2   :  16 ; 
- 3   :  b ; 
- 4   :  1 ; 
- 5   :  fff8 ; 
- 6   :  fff0 ; 
- 7   :  ffe8 ; 
- 8   :  ffe1 ; 
- 9   :  ffdb ; 
- a   :  ffd6 ; 
- b   :  ffd2 ; 
- c   :  ffcf ; 
- d   :  ffcc ; 
- e   :  ffca ; 
+ 0   :  24 ; 
+ 1   :  19 ; 
+ 2   :  e ; 
+ 3   :  4 ; 
+ 4   :  fffa ; 
+ 5   :  fff2 ; 
+ 6   :  ffea ; 
+ 7   :  ffe3 ; 
+ 8   :  ffdd ; 
+ 9   :  ffd8 ; 
+ a   :  ffd3 ; 
+ b   :  ffd0 ; 
+ c   :  ffcd ; 
+ d   :  ffcb ; 
+ e   :  ffc9 ; 
  f   :  ffc9 ; 
  10   :  ffc9 ; 
  11   :  ffc9 ; 
  12   :  ffca ; 
- 13   :  ffcb ; 
- 14   :  ffcc ; 
- 15   :  ffce ; 
- 16   :  ffd1 ; 
- 17   :  ffd3 ; 
- 18   :  ffd6 ; 
- 19   :  ffd9 ; 
- 1a   :  ffdd ; 
- 1b   :  ffe0 ; 
- 1c   :  ffe2 ; 
- 1d   :  ffe4 ; 
- 1e   :  ffe6 ; 
+ 13   :  ffcc ; 
+ 14   :  ffce ; 
+ 15   :  ffd0 ; 
+ 16   :  ffd2 ; 
+ 17   :  ffd5 ; 
+ 18   :  ffd9 ; 
+ 19   :  ffdc ; 
+ 1a   :  ffdf ; 
+ 1b   :  ffe2 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe6 ; 
+ 1e   :  ffe7 ; 
  1f   :  ffe7 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
index f00351b8c6..e500667193 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_49.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ffc5 ; 
- 1   :  ffe4 ; 
- 2   :  1 ; 
- 3   :  1d ; 
- 4   :  38 ; 
- 5   :  50 ; 
- 6   :  66 ; 
- 7   :  7b ; 
- 8   :  8d ; 
- 9   :  9c ; 
- a   :  aa ; 
- b   :  b5 ; 
- c   :  bd ; 
- d   :  c4 ; 
- e   :  c8 ; 
+ 0   :  ffdc ; 
+ 1   :  fffa ; 
+ 2   :  17 ; 
+ 3   :  31 ; 
+ 4   :  4a ; 
+ 5   :  61 ; 
+ 6   :  76 ; 
+ 7   :  88 ; 
+ 8   :  99 ; 
+ 9   :  a6 ; 
+ a   :  b2 ; 
+ b   :  bb ; 
+ c   :  c2 ; 
+ d   :  c7 ; 
+ e   :  c9 ; 
  f   :  ca ; 
- 10   :  ca ; 
- 11   :  c8 ; 
- 12   :  c4 ; 
- 13   :  bf ; 
- 14   :  b8 ; 
- 15   :  b0 ; 
- 16   :  a6 ; 
- 17   :  9c ; 
- 18   :  91 ; 
- 19   :  85 ; 
- 1a   :  79 ; 
- 1b   :  6c ; 
- 1c   :  5f ; 
- 1d   :  52 ; 
- 1e   :  46 ; 
- 1f   :  39 ; 
+ 10   :  c8 ; 
+ 11   :  c5 ; 
+ 12   :  c0 ; 
+ 13   :  ba ; 
+ 14   :  b2 ; 
+ 15   :  a9 ; 
+ 16   :  9f ; 
+ 17   :  94 ; 
+ 18   :  88 ; 
+ 19   :  7c ; 
+ 1a   :  6f ; 
+ 1b   :  62 ; 
+ 1c   :  56 ; 
+ 1d   :  49 ; 
+ 1e   :  3c ; 
+ 1f   :  30 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
index cb70282eda..a27e3fa5c8 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_5.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  feb4 ; 
- 1   :  6a ; 
- 2   :  20c ; 
- 3   :  398 ; 
- 4   :  50b ; 
- 5   :  662 ; 
- 6   :  79c ; 
- 7   :  8b6 ; 
- 8   :  9af ; 
- 9   :  a85 ; 
- a   :  b3a ; 
- b   :  bca ; 
- c   :  c38 ; 
- d   :  c83 ; 
- e   :  cac ; 
- f   :  cb3 ; 
- 10   :  c9b ; 
- 11   :  c63 ; 
- 12   :  c0f ; 
- 13   :  ba0 ; 
- 14   :  b18 ; 
- 15   :  a79 ; 
- 16   :  9c6 ; 
- 17   :  901 ; 
- 18   :  82d ; 
- 19   :  74c ; 
- 1a   :  662 ; 
- 1b   :  570 ; 
- 1c   :  47a ; 
- 1d   :  381 ; 
- 1e   :  289 ; 
- 1f   :  194 ; 
+ 0   :  fd62 ; 
+ 1   :  ff23 ; 
+ 2   :  d4 ; 
+ 3   :  271 ; 
+ 4   :  3f7 ; 
+ 5   :  563 ; 
+ 6   :  6b3 ; 
+ 7   :  7e5 ; 
+ 8   :  8f7 ; 
+ 9   :  9e7 ; 
+ a   :  ab6 ; 
+ b   :  b61 ; 
+ c   :  be9 ; 
+ d   :  c4e ; 
+ e   :  c91 ; 
+ f   :  cb1 ; 
+ 10   :  cb0 ; 
+ 11   :  c90 ; 
+ 12   :  c51 ; 
+ 13   :  bf6 ; 
+ 14   :  b80 ; 
+ 15   :  af2 ; 
+ 16   :  a4e ; 
+ 17   :  996 ; 
+ 18   :  8cd ; 
+ 19   :  7f6 ; 
+ 1a   :  712 ; 
+ 1b   :  626 ; 
+ 1c   :  533 ; 
+ 1d   :  43c ; 
+ 1e   :  343 ; 
+ 1f   :  24c ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
index 7ee8bd9642..f7e73c0734 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_50.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  71 ; 
- 1   :  2e ; 
- 2   :  ffef ; 
- 3   :  ffb2 ; 
- 4   :  ff78 ; 
- 5   :  ff43 ; 
- 6   :  ff11 ; 
- 7   :  fee5 ; 
- 8   :  febd ; 
- 9   :  fe9a ; 
- a   :  fe7c ; 
- b   :  fe64 ; 
- c   :  fe51 ; 
- d   :  fe43 ; 
- e   :  fe3a ; 
+ 0   :  3f ; 
+ 1   :  fffe ; 
+ 2   :  ffc1 ; 
+ 3   :  ff86 ; 
+ 4   :  ff50 ; 
+ 5   :  ff1d ; 
+ 6   :  feef ; 
+ 7   :  fec6 ; 
+ 8   :  fea2 ; 
+ 9   :  fe83 ; 
+ a   :  fe6a ; 
+ b   :  fe55 ; 
+ c   :  fe46 ; 
+ d   :  fe3c ; 
+ e   :  fe36 ; 
  f   :  fe36 ; 
- 10   :  fe36 ; 
- 11   :  fe3c ; 
- 12   :  fe45 ; 
- 13   :  fe53 ; 
- 14   :  fe64 ; 
- 15   :  fe78 ; 
- 16   :  fe8f ; 
- 17   :  fea9 ; 
- 18   :  fec5 ; 
- 19   :  fee3 ; 
- 1a   :  ff02 ; 
- 1b   :  ff22 ; 
- 1c   :  ff43 ; 
- 1d   :  ff64 ; 
- 1e   :  ff85 ; 
- 1f   :  ffa5 ; 
+ 10   :  fe3a ; 
+ 11   :  fe42 ; 
+ 12   :  fe4f ; 
+ 13   :  fe5f ; 
+ 14   :  fe73 ; 
+ 15   :  fe89 ; 
+ 16   :  fea2 ; 
+ 17   :  febe ; 
+ 18   :  fedb ; 
+ 19   :  fefa ; 
+ 1a   :  ff1a ; 
+ 1b   :  ff3b ; 
+ 1c   :  ff5c ; 
+ 1d   :  ff7d ; 
+ 1e   :  ff9d ; 
+ 1f   :  ffbd ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
index 59017782ad..1dd2d6660b 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_51.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff44 ; 
- 1   :  ffc6 ; 
- 2   :  42 ; 
- 3   :  ba ; 
- 4   :  12b ; 
- 5   :  194 ; 
- 6   :  1f6 ; 
- 7   :  24f ; 
- 8   :  29e ; 
- 9   :  2e4 ; 
- a   :  320 ; 
- b   :  352 ; 
- c   :  379 ; 
- d   :  396 ; 
- e   :  3a9 ; 
+ 0   :  ffa6 ; 
+ 1   :  24 ; 
+ 2   :  9d ; 
+ 3   :  10f ; 
+ 4   :  17b ; 
+ 5   :  1de ; 
+ 6   :  239 ; 
+ 7   :  28b ; 
+ 8   :  2d4 ; 
+ 9   :  312 ; 
+ a   :  346 ; 
+ b   :  370 ; 
+ c   :  390 ; 
+ d   :  3a5 ; 
+ e   :  3b0 ; 
  f   :  3b2 ; 
- 10   :  3b1 ; 
- 11   :  3a7 ; 
- 12   :  395 ; 
- 13   :  37a ; 
- 14   :  357 ; 
- 15   :  32e ; 
- 16   :  2fe ; 
- 17   :  2c9 ; 
- 18   :  28f ; 
- 19   :  251 ; 
- 1a   :  210 ; 
- 1b   :  1cc ; 
- 1c   :  187 ; 
- 1d   :  141 ; 
- 1e   :  fb ; 
- 1f   :  b5 ; 
+ 10   :  3ab ; 
+ 11   :  39a ; 
+ 12   :  381 ; 
+ 13   :  360 ; 
+ 14   :  339 ; 
+ 15   :  30a ; 
+ 16   :  2d7 ; 
+ 17   :  29e ; 
+ 18   :  261 ; 
+ 19   :  220 ; 
+ 1a   :  1dd ; 
+ 1b   :  198 ; 
+ 1c   :  152 ; 
+ 1d   :  10c ; 
+ 1e   :  c7 ; 
+ 1f   :  82 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
index 1556a0bd2a..884fbb026a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_52.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  158 ; 
- 1   :  6a ; 
- 2   :  ff83 ; 
- 3   :  fea6 ; 
- 4   :  fdd5 ; 
- 5   :  fd11 ; 
- 6   :  fc5c ; 
- 7   :  fbb7 ; 
- 8   :  fb22 ; 
- 9   :  fa9f ; 
- a   :  fa2f ; 
- b   :  f9d1 ; 
- c   :  f987 ; 
- d   :  f94f ; 
- e   :  f92b ; 
- f   :  f918 ; 
- 10   :  f918 ; 
- 11   :  f92a ; 
- 12   :  f94c ; 
- 13   :  f97d ; 
- 14   :  f9bd ; 
- 15   :  fa0a ; 
- 16   :  fa64 ; 
- 17   :  fac8 ; 
- 18   :  fb35 ; 
- 19   :  fbab ; 
- 1a   :  fc27 ; 
- 1b   :  fca7 ; 
- 1c   :  fd2c ; 
- 1d   :  fdb2 ; 
- 1e   :  fe39 ; 
- 1f   :  fec0 ; 
+ 0   :  a4 ; 
+ 1   :  ffbc ; 
+ 2   :  fedd ; 
+ 3   :  fe08 ; 
+ 4   :  fd41 ; 
+ 5   :  fc88 ; 
+ 6   :  fbde ; 
+ 7   :  fb46 ; 
+ 8   :  fabe ; 
+ 9   :  fa49 ; 
+ a   :  f9e7 ; 
+ b   :  f998 ; 
+ c   :  f95b ; 
+ d   :  f932 ; 
+ e   :  f91b ; 
+ f   :  f917 ; 
+ 10   :  f924 ; 
+ 11   :  f942 ; 
+ 12   :  f96f ; 
+ 13   :  f9ac ; 
+ 14   :  f9f6 ; 
+ 15   :  fa4c ; 
+ 16   :  faae ; 
+ 17   :  fb19 ; 
+ 18   :  fb8d ; 
+ 19   :  fc07 ; 
+ 1a   :  fc87 ; 
+ 1b   :  fd0a ; 
+ 1c   :  fd91 ; 
+ 1d   :  fe18 ; 
+ 1e   :  fe9e ; 
+ 1f   :  ff24 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
index a27e3fa5c8..cb70282eda 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_53.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fd62 ; 
- 1   :  ff23 ; 
- 2   :  d4 ; 
- 3   :  271 ; 
- 4   :  3f7 ; 
- 5   :  563 ; 
- 6   :  6b3 ; 
- 7   :  7e5 ; 
- 8   :  8f7 ; 
- 9   :  9e7 ; 
- a   :  ab6 ; 
- b   :  b61 ; 
- c   :  be9 ; 
- d   :  c4e ; 
- e   :  c91 ; 
- f   :  cb1 ; 
- 10   :  cb0 ; 
- 11   :  c90 ; 
- 12   :  c51 ; 
- 13   :  bf6 ; 
- 14   :  b80 ; 
- 15   :  af2 ; 
- 16   :  a4e ; 
- 17   :  996 ; 
- 18   :  8cd ; 
- 19   :  7f6 ; 
- 1a   :  712 ; 
- 1b   :  626 ; 
- 1c   :  533 ; 
- 1d   :  43c ; 
- 1e   :  343 ; 
- 1f   :  24c ; 
+ 0   :  feb4 ; 
+ 1   :  6a ; 
+ 2   :  20c ; 
+ 3   :  398 ; 
+ 4   :  50b ; 
+ 5   :  662 ; 
+ 6   :  79c ; 
+ 7   :  8b6 ; 
+ 8   :  9af ; 
+ 9   :  a85 ; 
+ a   :  b3a ; 
+ b   :  bca ; 
+ c   :  c38 ; 
+ d   :  c83 ; 
+ e   :  cac ; 
+ f   :  cb3 ; 
+ 10   :  c9b ; 
+ 11   :  c63 ; 
+ 12   :  c0f ; 
+ 13   :  ba0 ; 
+ 14   :  b18 ; 
+ 15   :  a79 ; 
+ 16   :  9c6 ; 
+ 17   :  901 ; 
+ 18   :  82d ; 
+ 19   :  74c ; 
+ 1a   :  662 ; 
+ 1b   :  570 ; 
+ 1c   :  47a ; 
+ 1d   :  381 ; 
+ 1e   :  289 ; 
+ 1f   :  194 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
index c0c88d39e6..ff80cee42e 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_54.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  68f ; 
- 1   :  26d ; 
- 2   :  fe8c ; 
- 3   :  faef ; 
- 4   :  f79a ; 
- 5   :  f48e ; 
- 6   :  f1ce ; 
- 7   :  ef5b ; 
- 8   :  ed35 ; 
- 9   :  eb5e ; 
- a   :  e9d4 ; 
- b   :  e897 ; 
- c   :  e7a5 ; 
- d   :  e6fc ; 
- e   :  e69a ; 
- f   :  e67d ; 
- 10   :  e6a0 ; 
- 11   :  e701 ; 
- 12   :  e79b ; 
- 13   :  e86b ; 
- 14   :  e96b ; 
- 15   :  ea97 ; 
- 16   :  ebeb ; 
- 17   :  ed62 ; 
- 18   :  eef5 ; 
- 19   :  f0a2 ; 
- 1a   :  f261 ; 
- 1b   :  f42f ; 
- 1c   :  f606 ; 
- 1d   :  f7e1 ; 
- 1e   :  f9bd ; 
- 1f   :  fb94 ; 
+ 0   :  370 ; 
+ 1   :  ff7e ; 
+ 2   :  fbd0 ; 
+ 3   :  f868 ; 
+ 4   :  f54a ; 
+ 5   :  f277 ; 
+ 6   :  eff0 ; 
+ 7   :  edb7 ; 
+ 8   :  ebcd ; 
+ 9   :  ea2f ; 
+ a   :  e8df ; 
+ b   :  e7da ; 
+ c   :  e720 ; 
+ d   :  e6ac ; 
+ e   :  e67e ; 
+ f   :  e691 ; 
+ 10   :  e6e3 ; 
+ 11   :  e76f ; 
+ 12   :  e832 ; 
+ 13   :  e926 ; 
+ 14   :  ea48 ; 
+ 15   :  eb93 ; 
+ 16   :  ed01 ; 
+ 17   :  ee8e ; 
+ 18   :  f035 ; 
+ 19   :  f1f0 ; 
+ 1a   :  f3ba ; 
+ 1b   :  f58f ; 
+ 1c   :  f76a ; 
+ 1d   :  f946 ; 
+ 1e   :  fb1f ; 
+ 1f   :  fcef ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
index 31058bede6..ffa1402419 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_55.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7f5a ; 
- 1   :  7fe1 ; 
- 2   :  7ffd ; 
- 3   :  7fab ; 
- 4   :  7eed ; 
- 5   :  7dc4 ; 
- 6   :  7c32 ; 
- 7   :  7a38 ; 
- 8   :  77db ; 
- 9   :  751e ; 
- a   :  7206 ; 
- b   :  6e96 ; 
- c   :  6ad5 ; 
- d   :  66c8 ; 
- e   :  6275 ; 
- f   :  5de4 ; 
- 10   :  591a ; 
- 11   :  5420 ; 
- 12   :  4efc ; 
- 13   :  49b6 ; 
- 14   :  4457 ; 
- 15   :  3ee5 ; 
- 16   :  3968 ; 
- 17   :  33e9 ; 
- 18   :  2e6e ; 
- 19   :  2900 ; 
- 1a   :  23a5 ; 
- 1b   :  1e65 ; 
- 1c   :  1946 ; 
- 1d   :  144e ; 
- 1e   :  f85 ; 
- 1f   :  aee ; 
+ 0   :  7fca ; 
+ 1   :  7fff ; 
+ 2   :  7fca ; 
+ 3   :  7f27 ; 
+ 4   :  7e18 ; 
+ 5   :  7ca0 ; 
+ 6   :  7ac0 ; 
+ 7   :  787c ; 
+ 8   :  75d7 ; 
+ 9   :  72d4 ; 
+ a   :  6f7a ; 
+ b   :  6bcd ; 
+ c   :  67d2 ; 
+ d   :  6390 ; 
+ e   :  5f0e ; 
+ f   :  5a51 ; 
+ 10   :  5563 ; 
+ 11   :  5048 ; 
+ 12   :  4b0b ; 
+ 13   :  45b1 ; 
+ 14   :  4042 ; 
+ 15   :  3ac8 ; 
+ 16   :  3548 ; 
+ 17   :  2fcc ; 
+ 18   :  2a5a ; 
+ 19   :  24fa ; 
+ 1a   :  1fb2 ; 
+ 1b   :  1a8a ; 
+ 1c   :  1588 ; 
+ 1d   :  10b2 ; 
+ 1e   :  c0e ; 
+ 1f   :  7a1 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
index ace3ac3d0a..04214762bc 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_56.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f93b ; 
- 1   :  fcb5 ; 
- 2   :  74 ; 
- 3   :  476 ; 
- 4   :  8b7 ; 
- 5   :  d32 ; 
- 6   :  11e3 ; 
- 7   :  16c5 ; 
- 8   :  1bd1 ; 
- 9   :  2101 ; 
- a   :  2650 ; 
- b   :  2bb5 ; 
- c   :  312a ; 
- d   :  36a8 ; 
- e   :  3c27 ; 
- f   :  419f ; 
- 10   :  4709 ; 
- 11   :  4c5d ; 
- 12   :  5193 ; 
- 13   :  56a3 ; 
- 14   :  5b86 ; 
- 15   :  6034 ; 
- 16   :  64a7 ; 
- 17   :  68d8 ; 
- 18   :  6cbf ; 
- 19   :  7059 ; 
- 1a   :  739d ; 
- 1b   :  7689 ; 
- 1c   :  7916 ; 
- 1d   :  7b42 ; 
- 1e   :  7d08 ; 
- 1f   :  7e66 ; 
+ 0   :  fbd0 ; 
+ 1   :  ff7e ; 
+ 2   :  370 ; 
+ 3   :  7a1 ; 
+ 4   :  c0e ; 
+ 5   :  10b2 ; 
+ 6   :  1588 ; 
+ 7   :  1a8a ; 
+ 8   :  1fb2 ; 
+ 9   :  24fa ; 
+ a   :  2a5a ; 
+ b   :  2fcc ; 
+ c   :  3548 ; 
+ d   :  3ac8 ; 
+ e   :  4042 ; 
+ f   :  45b1 ; 
+ 10   :  4b0b ; 
+ 11   :  5048 ; 
+ 12   :  5563 ; 
+ 13   :  5a51 ; 
+ 14   :  5f0e ; 
+ 15   :  6390 ; 
+ 16   :  67d2 ; 
+ 17   :  6bcd ; 
+ 18   :  6f7a ; 
+ 19   :  72d4 ; 
+ 1a   :  75d7 ; 
+ 1b   :  787c ; 
+ 1c   :  7ac0 ; 
+ 1d   :  7ca0 ; 
+ 1e   :  7e18 ; 
+ 1f   :  7f27 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
index 7d152b18e2..3b61d1d2bf 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_57.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  337 ; 
- 1   :  1a5 ; 
- 2   :  fffe ; 
- 3   :  fe44 ; 
- 4   :  fc7c ; 
- 5   :  faa9 ; 
- 6   :  f8cf ; 
- 7   :  f6f3 ; 
- 8   :  f519 ; 
- 9   :  f346 ; 
- a   :  f17f ; 
- b   :  efc9 ; 
- c   :  ee28 ; 
- d   :  eca3 ; 
- e   :  eb3d ; 
- f   :  e9fc ; 
- 10   :  e8e5 ; 
- 11   :  e7fc ; 
- 12   :  e747 ; 
- 13   :  e6c9 ; 
- 14   :  e687 ; 
- 15   :  e683 ; 
- 16   :  e6c2 ; 
- 17   :  e747 ; 
- 18   :  e815 ; 
- 19   :  e92c ; 
- 1a   :  ea8f ; 
- 1b   :  ec40 ; 
- 1c   :  ee3e ; 
- 1d   :  f08b ; 
- 1e   :  f324 ; 
- 1f   :  f60a ; 
+ 0   :  20c ; 
+ 1   :  6a ; 
+ 2   :  feb4 ; 
+ 3   :  fcef ; 
+ 4   :  fb1f ; 
+ 5   :  f946 ; 
+ 6   :  f76a ; 
+ 7   :  f58f ; 
+ 8   :  f3ba ; 
+ 9   :  f1f0 ; 
+ a   :  f035 ; 
+ b   :  ee8e ; 
+ c   :  ed01 ; 
+ d   :  eb93 ; 
+ e   :  ea48 ; 
+ f   :  e926 ; 
+ 10   :  e832 ; 
+ 11   :  e76f ; 
+ 12   :  e6e3 ; 
+ 13   :  e691 ; 
+ 14   :  e67e ; 
+ 15   :  e6ac ; 
+ 16   :  e720 ; 
+ 17   :  e7da ; 
+ 18   :  e8df ; 
+ 19   :  ea2f ; 
+ 1a   :  ebcd ; 
+ 1b   :  edb7 ; 
+ 1c   :  eff0 ; 
+ 1d   :  f277 ; 
+ 1e   :  f54a ; 
+ 1f   :  f868 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
index 2569195f50..f5aad66b0d 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_58.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fe3c ; 
- 1   :  ff13 ; 
- 2   :  fff5 ; 
- 3   :  e0 ; 
- 4   :  1d1 ; 
- 5   :  2c7 ; 
- 6   :  3c0 ; 
- 7   :  4b8 ; 
- 8   :  5ad ; 
- 9   :  69d ; 
- a   :  785 ; 
- b   :  863 ; 
- c   :  934 ; 
- d   :  9f4 ; 
- e   :  aa3 ; 
- f   :  b3c ; 
- 10   :  bbe ; 
- 11   :  c27 ; 
- 12   :  c74 ; 
- 13   :  ca4 ; 
- 14   :  cb5 ; 
- 15   :  ca5 ; 
- 16   :  c74 ; 
- 17   :  c20 ; 
- 18   :  baa ; 
- 19   :  b10 ; 
- 1a   :  a53 ; 
- 1b   :  973 ; 
- 1c   :  872 ; 
- 1d   :  750 ; 
- 1e   :  60f ; 
- 1f   :  4b1 ; 
+ 0   :  fedd ; 
+ 1   :  ffbc ; 
+ 2   :  a4 ; 
+ 3   :  194 ; 
+ 4   :  289 ; 
+ 5   :  381 ; 
+ 6   :  47a ; 
+ 7   :  570 ; 
+ 8   :  662 ; 
+ 9   :  74c ; 
+ a   :  82d ; 
+ b   :  901 ; 
+ c   :  9c6 ; 
+ d   :  a79 ; 
+ e   :  b18 ; 
+ f   :  ba0 ; 
+ 10   :  c0f ; 
+ 11   :  c63 ; 
+ 12   :  c9b ; 
+ 13   :  cb3 ; 
+ 14   :  cac ; 
+ 15   :  c83 ; 
+ 16   :  c38 ; 
+ 17   :  bca ; 
+ 18   :  b3a ; 
+ 19   :  a85 ; 
+ 1a   :  9af ; 
+ 1b   :  8b6 ; 
+ 1c   :  79c ; 
+ 1d   :  662 ; 
+ 1e   :  50b ; 
+ 1f   :  398 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
index 02d7a038e2..33419c6b26 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_59.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  f3 ; 
- 1   :  7f ; 
- 2   :  5 ; 
- 3   :  ff85 ; 
- 4   :  ff02 ; 
- 5   :  fe7d ; 
- 6   :  fdf6 ; 
- 7   :  fd6f ; 
- 8   :  fce9 ; 
- 9   :  fc66 ; 
- a   :  fbe8 ; 
- b   :  fb6f ; 
- c   :  fafd ; 
- d   :  fa94 ; 
- e   :  fa35 ; 
- f   :  f9e2 ; 
- 10   :  f99b ; 
- 11   :  f962 ; 
- 12   :  f939 ; 
- 13   :  f91f ; 
- 14   :  f916 ; 
- 15   :  f91f ; 
- 16   :  f93b ; 
- 17   :  f969 ; 
- 18   :  f9aa ; 
- 19   :  f9fe ; 
- 1a   :  fa65 ; 
- 1b   :  fadf ; 
- 1c   :  fb6a ; 
- 1d   :  fc07 ; 
- 1e   :  fcb5 ; 
- 1f   :  fd72 ; 
+ 0   :  9d ; 
+ 1   :  24 ; 
+ 2   :  ffa6 ; 
+ 3   :  ff24 ; 
+ 4   :  fe9e ; 
+ 5   :  fe18 ; 
+ 6   :  fd91 ; 
+ 7   :  fd0a ; 
+ 8   :  fc87 ; 
+ 9   :  fc07 ; 
+ a   :  fb8d ; 
+ b   :  fb19 ; 
+ c   :  faae ; 
+ d   :  fa4c ; 
+ e   :  f9f6 ; 
+ f   :  f9ac ; 
+ 10   :  f96f ; 
+ 11   :  f942 ; 
+ 12   :  f924 ; 
+ 13   :  f917 ; 
+ 14   :  f91b ; 
+ 15   :  f932 ; 
+ 16   :  f95b ; 
+ 17   :  f998 ; 
+ 18   :  f9e7 ; 
+ 19   :  fa49 ; 
+ 1a   :  fabe ; 
+ 1b   :  fb46 ; 
+ 1c   :  fbde ; 
+ 1d   :  fc88 ; 
+ 1e   :  fd41 ; 
+ 1f   :  fe08 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
index ff80cee42e..c0c88d39e6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_6.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  370 ; 
- 1   :  ff7e ; 
- 2   :  fbd0 ; 
- 3   :  f868 ; 
- 4   :  f54a ; 
- 5   :  f277 ; 
- 6   :  eff0 ; 
- 7   :  edb7 ; 
- 8   :  ebcd ; 
- 9   :  ea2f ; 
- a   :  e8df ; 
- b   :  e7da ; 
- c   :  e720 ; 
- d   :  e6ac ; 
- e   :  e67e ; 
- f   :  e691 ; 
- 10   :  e6e3 ; 
- 11   :  e76f ; 
- 12   :  e832 ; 
- 13   :  e926 ; 
- 14   :  ea48 ; 
- 15   :  eb93 ; 
- 16   :  ed01 ; 
- 17   :  ee8e ; 
- 18   :  f035 ; 
- 19   :  f1f0 ; 
- 1a   :  f3ba ; 
- 1b   :  f58f ; 
- 1c   :  f76a ; 
- 1d   :  f946 ; 
- 1e   :  fb1f ; 
- 1f   :  fcef ; 
+ 0   :  68f ; 
+ 1   :  26d ; 
+ 2   :  fe8c ; 
+ 3   :  faef ; 
+ 4   :  f79a ; 
+ 5   :  f48e ; 
+ 6   :  f1ce ; 
+ 7   :  ef5b ; 
+ 8   :  ed35 ; 
+ 9   :  eb5e ; 
+ a   :  e9d4 ; 
+ b   :  e897 ; 
+ c   :  e7a5 ; 
+ d   :  e6fc ; 
+ e   :  e69a ; 
+ f   :  e67d ; 
+ 10   :  e6a0 ; 
+ 11   :  e701 ; 
+ 12   :  e79b ; 
+ 13   :  e86b ; 
+ 14   :  e96b ; 
+ 15   :  ea97 ; 
+ 16   :  ebeb ; 
+ 17   :  ed62 ; 
+ 18   :  eef5 ; 
+ 19   :  f0a2 ; 
+ 1a   :  f261 ; 
+ 1b   :  f42f ; 
+ 1c   :  f606 ; 
+ 1d   :  f7e1 ; 
+ 1e   :  f9bd ; 
+ 1f   :  fb94 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
index 1bcf516ed2..55406ed778 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_60.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  ff94 ; 
- 1   :  ffd0 ; 
- 2   :  e ; 
- 3   :  4f ; 
- 4   :  93 ; 
- 5   :  d8 ; 
- 6   :  11e ; 
- 7   :  164 ; 
- 8   :  1aa ; 
- 9   :  1ee ; 
- a   :  231 ; 
- b   :  270 ; 
- c   :  2ac ; 
- d   :  2e4 ; 
- e   :  317 ; 
- f   :  343 ; 
- 10   :  369 ; 
- 11   :  388 ; 
- 12   :  39f ; 
- 13   :  3ad ; 
- 14   :  3b3 ; 
- 15   :  3af ; 
- 16   :  3a1 ; 
- 17   :  389 ; 
- 18   :  367 ; 
- 19   :  33a ; 
- 1a   :  303 ; 
- 1b   :  2c2 ; 
- 1c   :  278 ; 
- 1d   :  223 ; 
- 1e   :  1c6 ; 
- 1f   :  161 ; 
+ 0   :  ffc1 ; 
+ 1   :  fffe ; 
+ 2   :  3f ; 
+ 3   :  82 ; 
+ 4   :  c7 ; 
+ 5   :  10c ; 
+ 6   :  152 ; 
+ 7   :  198 ; 
+ 8   :  1dd ; 
+ 9   :  220 ; 
+ a   :  261 ; 
+ b   :  29e ; 
+ c   :  2d7 ; 
+ d   :  30a ; 
+ e   :  339 ; 
+ f   :  360 ; 
+ 10   :  381 ; 
+ 11   :  39a ; 
+ 12   :  3ab ; 
+ 13   :  3b2 ; 
+ 14   :  3b0 ; 
+ 15   :  3a5 ; 
+ 16   :  390 ; 
+ 17   :  370 ; 
+ 18   :  346 ; 
+ 19   :  312 ; 
+ 1a   :  2d4 ; 
+ 1b   :  28b ; 
+ 1c   :  239 ; 
+ 1d   :  1de ; 
+ 1e   :  17b ; 
+ 1f   :  10f ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
index 287b5f287b..a56eed2202 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_61.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  2b ; 
- 1   :  10 ; 
- 2   :  fff3 ; 
- 3   :  ffd5 ; 
- 4   :  ffb5 ; 
- 5   :  ff95 ; 
- 6   :  ff74 ; 
- 7   :  ff53 ; 
- 8   :  ff32 ; 
- 9   :  ff12 ; 
- a   :  fef2 ; 
- b   :  fed4 ; 
- c   :  feb7 ; 
- d   :  fe9c ; 
- e   :  fe83 ; 
- f   :  fe6d ; 
- 10   :  fe5b ; 
- 11   :  fe4b ; 
- 12   :  fe40 ; 
- 13   :  fe39 ; 
+ 0   :  17 ; 
+ 1   :  fffa ; 
+ 2   :  ffdc ; 
+ 3   :  ffbd ; 
+ 4   :  ff9d ; 
+ 5   :  ff7d ; 
+ 6   :  ff5c ; 
+ 7   :  ff3b ; 
+ 8   :  ff1a ; 
+ 9   :  fefa ; 
+ a   :  fedb ; 
+ b   :  febe ; 
+ c   :  fea2 ; 
+ d   :  fe89 ; 
+ e   :  fe73 ; 
+ f   :  fe5f ; 
+ 10   :  fe4f ; 
+ 11   :  fe42 ; 
+ 12   :  fe3a ; 
+ 13   :  fe36 ; 
  14   :  fe36 ; 
- 15   :  fe37 ; 
- 16   :  fe3e ; 
- 17   :  fe49 ; 
- 18   :  fe5a ; 
- 19   :  fe70 ; 
- 1a   :  fe8b ; 
- 1b   :  feab ; 
- 1c   :  fed0 ; 
- 1d   :  fefa ; 
- 1e   :  ff29 ; 
- 1f   :  ff5d ; 
+ 15   :  fe3c ; 
+ 16   :  fe46 ; 
+ 17   :  fe55 ; 
+ 18   :  fe6a ; 
+ 19   :  fe83 ; 
+ 1a   :  fea2 ; 
+ 1b   :  fec6 ; 
+ 1c   :  feef ; 
+ 1d   :  ff1d ; 
+ 1e   :  ff50 ; 
+ 1f   :  ff86 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
index 92c985c292..a4114ee846 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_62.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  6 ; 
- 1   :  10 ; 
- 2   :  1b ; 
- 3   :  27 ; 
- 4   :  33 ; 
- 5   :  3f ; 
- 6   :  4c ; 
- 7   :  59 ; 
- 8   :  66 ; 
- 9   :  72 ; 
- a   :  7f ; 
- b   :  8b ; 
- c   :  96 ; 
- d   :  a1 ; 
- e   :  ab ; 
- f   :  b4 ; 
- 10   :  bb ; 
- 11   :  c2 ; 
- 12   :  c6 ; 
- 13   :  c9 ; 
- 14   :  ca ; 
- 15   :  c9 ; 
- 16   :  c6 ; 
- 17   :  c1 ; 
- 18   :  b9 ; 
- 19   :  af ; 
- 1a   :  a3 ; 
- 1b   :  95 ; 
- 1c   :  84 ; 
- 1d   :  71 ; 
- 1e   :  5c ; 
- 1f   :  44 ; 
+ 0   :  e ; 
+ 1   :  19 ; 
+ 2   :  24 ; 
+ 3   :  30 ; 
+ 4   :  3c ; 
+ 5   :  49 ; 
+ 6   :  56 ; 
+ 7   :  62 ; 
+ 8   :  6f ; 
+ 9   :  7c ; 
+ a   :  88 ; 
+ b   :  94 ; 
+ c   :  9f ; 
+ d   :  a9 ; 
+ e   :  b2 ; 
+ f   :  ba ; 
+ 10   :  c0 ; 
+ 11   :  c5 ; 
+ 12   :  c8 ; 
+ 13   :  ca ; 
+ 14   :  c9 ; 
+ 15   :  c7 ; 
+ 16   :  c2 ; 
+ 17   :  bb ; 
+ 18   :  b2 ; 
+ 19   :  a6 ; 
+ 1a   :  99 ; 
+ 1b   :  88 ; 
+ 1c   :  76 ; 
+ 1d   :  61 ; 
+ 1e   :  4a ; 
+ 1f   :  31 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
index 14dcfedfb5..781e82664f 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_63.mif
@@ -9,30 +9,30 @@ CONTENT BEGIN
  3   :  ffe7 ; 
  4   :  ffe7 ; 
  5   :  ffe6 ; 
- 6   :  ffe5 ; 
- 7   :  ffe3 ; 
- 8   :  ffe1 ; 
- 9   :  ffde ; 
- a   :  ffdb ; 
- b   :  ffd8 ; 
- c   :  ffd5 ; 
- d   :  ffd2 ; 
- e   :  ffcf ; 
- f   :  ffcd ; 
- 10   :  ffcb ; 
- 11   :  ffca ; 
+ 6   :  ffe4 ; 
+ 7   :  ffe2 ; 
+ 8   :  ffdf ; 
+ 9   :  ffdc ; 
+ a   :  ffd9 ; 
+ b   :  ffd5 ; 
+ c   :  ffd2 ; 
+ d   :  ffd0 ; 
+ e   :  ffce ; 
+ f   :  ffcc ; 
+ 10   :  ffca ; 
+ 11   :  ffc9 ; 
  12   :  ffc9 ; 
  13   :  ffc9 ; 
  14   :  ffc9 ; 
- 15   :  ffca ; 
- 16   :  ffcb ; 
- 17   :  ffcd ; 
- 18   :  ffd0 ; 
- 19   :  ffd4 ; 
- 1a   :  ffd9 ; 
- 1b   :  ffde ; 
- 1c   :  ffe5 ; 
- 1d   :  ffec ; 
- 1e   :  fff4 ; 
- 1f   :  fffd ; 
+ 15   :  ffcb ; 
+ 16   :  ffcd ; 
+ 17   :  ffd0 ; 
+ 18   :  ffd3 ; 
+ 19   :  ffd8 ; 
+ 1a   :  ffdd ; 
+ 1b   :  ffe3 ; 
+ 1c   :  ffea ; 
+ 1d   :  fff2 ; 
+ 1e   :  fffa ; 
+ 1f   :  4 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
index ffa1402419..31058bede6 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_7.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  7fca ; 
- 1   :  7fff ; 
- 2   :  7fca ; 
- 3   :  7f27 ; 
- 4   :  7e18 ; 
- 5   :  7ca0 ; 
- 6   :  7ac0 ; 
- 7   :  787c ; 
- 8   :  75d7 ; 
- 9   :  72d4 ; 
- a   :  6f7a ; 
- b   :  6bcd ; 
- c   :  67d2 ; 
- d   :  6390 ; 
- e   :  5f0e ; 
- f   :  5a51 ; 
- 10   :  5563 ; 
- 11   :  5048 ; 
- 12   :  4b0b ; 
- 13   :  45b1 ; 
- 14   :  4042 ; 
- 15   :  3ac8 ; 
- 16   :  3548 ; 
- 17   :  2fcc ; 
- 18   :  2a5a ; 
- 19   :  24fa ; 
- 1a   :  1fb2 ; 
- 1b   :  1a8a ; 
- 1c   :  1588 ; 
- 1d   :  10b2 ; 
- 1e   :  c0e ; 
- 1f   :  7a1 ; 
+ 0   :  7f5a ; 
+ 1   :  7fe1 ; 
+ 2   :  7ffd ; 
+ 3   :  7fab ; 
+ 4   :  7eed ; 
+ 5   :  7dc4 ; 
+ 6   :  7c32 ; 
+ 7   :  7a38 ; 
+ 8   :  77db ; 
+ 9   :  751e ; 
+ a   :  7206 ; 
+ b   :  6e96 ; 
+ c   :  6ad5 ; 
+ d   :  66c8 ; 
+ e   :  6275 ; 
+ f   :  5de4 ; 
+ 10   :  591a ; 
+ 11   :  5420 ; 
+ 12   :  4efc ; 
+ 13   :  49b6 ; 
+ 14   :  4457 ; 
+ 15   :  3ee5 ; 
+ 16   :  3968 ; 
+ 17   :  33e9 ; 
+ 18   :  2e6e ; 
+ 19   :  2900 ; 
+ 1a   :  23a5 ; 
+ 1b   :  1e65 ; 
+ 1c   :  1946 ; 
+ 1d   :  144e ; 
+ 1e   :  f85 ; 
+ 1f   :  aee ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
index 04214762bc..ace3ac3d0a 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_8.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  fbd0 ; 
- 1   :  ff7e ; 
- 2   :  370 ; 
- 3   :  7a1 ; 
- 4   :  c0e ; 
- 5   :  10b2 ; 
- 6   :  1588 ; 
- 7   :  1a8a ; 
- 8   :  1fb2 ; 
- 9   :  24fa ; 
- a   :  2a5a ; 
- b   :  2fcc ; 
- c   :  3548 ; 
- d   :  3ac8 ; 
- e   :  4042 ; 
- f   :  45b1 ; 
- 10   :  4b0b ; 
- 11   :  5048 ; 
- 12   :  5563 ; 
- 13   :  5a51 ; 
- 14   :  5f0e ; 
- 15   :  6390 ; 
- 16   :  67d2 ; 
- 17   :  6bcd ; 
- 18   :  6f7a ; 
- 19   :  72d4 ; 
- 1a   :  75d7 ; 
- 1b   :  787c ; 
- 1c   :  7ac0 ; 
- 1d   :  7ca0 ; 
- 1e   :  7e18 ; 
- 1f   :  7f27 ; 
+ 0   :  f93b ; 
+ 1   :  fcb5 ; 
+ 2   :  74 ; 
+ 3   :  476 ; 
+ 4   :  8b7 ; 
+ 5   :  d32 ; 
+ 6   :  11e3 ; 
+ 7   :  16c5 ; 
+ 8   :  1bd1 ; 
+ 9   :  2101 ; 
+ a   :  2650 ; 
+ b   :  2bb5 ; 
+ c   :  312a ; 
+ d   :  36a8 ; 
+ e   :  3c27 ; 
+ f   :  419f ; 
+ 10   :  4709 ; 
+ 11   :  4c5d ; 
+ 12   :  5193 ; 
+ 13   :  56a3 ; 
+ 14   :  5b86 ; 
+ 15   :  6034 ; 
+ 16   :  64a7 ; 
+ 17   :  68d8 ; 
+ 18   :  6cbf ; 
+ 19   :  7059 ; 
+ 1a   :  739d ; 
+ 1b   :  7689 ; 
+ 1c   :  7916 ; 
+ 1d   :  7b42 ; 
+ 1e   :  7d08 ; 
+ 1f   :  7e66 ; 
 END;
diff --git a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
index 3b61d1d2bf..7d152b18e2 100644
--- a/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
+++ b/libraries/dsp/filter/src/hex/run_pfir_m_pfir_coeff_fircls1_16taps_128points_16b_4wb_9.mif
@@ -3,36 +3,36 @@ DEPTH=32;
 ADDRESS_RADIX=HEX;
 DATA_RADIX=HEX;
 CONTENT BEGIN
- 0   :  20c ; 
- 1   :  6a ; 
- 2   :  feb4 ; 
- 3   :  fcef ; 
- 4   :  fb1f ; 
- 5   :  f946 ; 
- 6   :  f76a ; 
- 7   :  f58f ; 
- 8   :  f3ba ; 
- 9   :  f1f0 ; 
- a   :  f035 ; 
- b   :  ee8e ; 
- c   :  ed01 ; 
- d   :  eb93 ; 
- e   :  ea48 ; 
- f   :  e926 ; 
- 10   :  e832 ; 
- 11   :  e76f ; 
- 12   :  e6e3 ; 
- 13   :  e691 ; 
- 14   :  e67e ; 
- 15   :  e6ac ; 
- 16   :  e720 ; 
- 17   :  e7da ; 
- 18   :  e8df ; 
- 19   :  ea2f ; 
- 1a   :  ebcd ; 
- 1b   :  edb7 ; 
- 1c   :  eff0 ; 
- 1d   :  f277 ; 
- 1e   :  f54a ; 
- 1f   :  f868 ; 
+ 0   :  337 ; 
+ 1   :  1a5 ; 
+ 2   :  fffe ; 
+ 3   :  fe44 ; 
+ 4   :  fc7c ; 
+ 5   :  faa9 ; 
+ 6   :  f8cf ; 
+ 7   :  f6f3 ; 
+ 8   :  f519 ; 
+ 9   :  f346 ; 
+ a   :  f17f ; 
+ b   :  efc9 ; 
+ c   :  ee28 ; 
+ d   :  eca3 ; 
+ e   :  eb3d ; 
+ f   :  e9fc ; 
+ 10   :  e8e5 ; 
+ 11   :  e7fc ; 
+ 12   :  e747 ; 
+ 13   :  e6c9 ; 
+ 14   :  e687 ; 
+ 15   :  e683 ; 
+ 16   :  e6c2 ; 
+ 17   :  e747 ; 
+ 18   :  e815 ; 
+ 19   :  e92c ; 
+ 1a   :  ea8f ; 
+ 1b   :  ec40 ; 
+ 1c   :  ee3e ; 
+ 1d   :  f08b ; 
+ 1e   :  f324 ; 
+ 1f   :  f60a ; 
 END;
diff --git a/libraries/dsp/filter/src/python/fil_ppf_create_mifs.py b/libraries/dsp/filter/src/python/fil_ppf_create_mifs.py
index 49a72a9865..70023b84c7 100644
--- a/libraries/dsp/filter/src/python/fil_ppf_create_mifs.py
+++ b/libraries/dsp/filter/src/python/fil_ppf_create_mifs.py
@@ -29,6 +29,12 @@
    range(wb_factor*nof_taps), first all tap files for wb index 0, then all
    tap files for wb index 1 etc.
    
+   The FIR coefficients for wb factor > 1 are created in big endian order, so
+   pfir.wb_big_endian = True, because internally fil_ppf_wide.vhd uses fixed
+   big endian time [0,1,2,3] to wideband P [3,2,1,0] index mapping for the
+   input data. This makes that the same set of mif files can be used for
+   fil_ppf_wide.vhd, independent of g_big_endian_wb_in in fil_ppf_wide.vhd.
+                    
    The output MIF files use the input dat filename as prefix and append to
    that the wb_factor information and the MIF file index. 
    
@@ -78,6 +84,7 @@ def run(argv):
         nof_points = 0
         wb_factor = 0
         coef_w = 0
+        wb_big_endian = False   # fixed use False to create mif files for fil_ppf_wide.vhd and for apertif_unb1_bn_filterbank
     
     usage_str = 'USAGE: fil_ppf_create_mifs.py -f <path and file name> -t <nof taps> -p <nof points> -w <wb factor> -c <coef width>\n'
     try:
@@ -138,6 +145,11 @@ def run(argv):
     c_mif_prefix = '../hex/%s_' % pfir.name
     
     for k in range(pfir.wb_factor):
+        if pfir.wb_big_endian == True:
+            kk = pfir.wb_factor-1-k  # reverse, to fit big endian time to wideband input data mapping t[0,1,2,3] = P[3,2,1,0]
+        else:
+            kk = k                   # keep, to fit little endian time to wideband input data mapping t[3,2,1,0] = P[3,2,1,0]
+            
         for j in range(pfir.nof_taps):
             mifpathname = c_mif_prefix + '%dwb_%d.mif' % (pfir.wb_factor, k*pfir.nof_taps+j)  # append MIF index in range(c_nof_mif_files)
             with open(mifpathname, 'w') as fp:
@@ -153,7 +165,7 @@ def run(argv):
                 fp.write(s)
     
                 for i in range(c_mif_nof_points):
-                    s = ' %x   :  %x ; \n' % (i, pfir_coefs_flip[j*pfir.nof_points+i*pfir.wb_factor+pfir.wb_factor-1-k])
+                    s = ' %x   :  %x ; \n' % (i, pfir_coefs_flip[j*pfir.nof_points+i*pfir.wb_factor+kk])  # use kk
                     fp.write(s)
     
                 s = 'END;\n'
diff --git a/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd b/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
index eee88f4eb7..d2880b09aa 100644
--- a/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
@@ -90,9 +90,9 @@
 --                             ^
 --                             little endian
 --
---   The FIR coefficients must always be provided as for big endian wb input,
+--   The FIR coefficients must always be provided as for little endian wb input,
 --   independent of g_big_endian_wb_in, because internally this fil_ppf_wide
---   adjusts the streams_in_arr to big endian wb input when needed.
+--   adjusts the streams_in_arr to little endian wb input when needed.
 --
 --   With wb_factor > 1 and nof_streams > 1 the streams in in_dat_arr and
 --   out_dat_arr are looped first and then the wb_factor is looped. This
@@ -117,8 +117,8 @@ use work.fil_pkg.ALL;
 
 entity fil_ppf_wide is
   generic (
-    g_big_endian_wb_in  : boolean            := true;
-    g_big_endian_wb_out : boolean            := true;
+    g_big_endian_wb_in  : boolean            := false;
+    g_big_endian_wb_out : boolean            := false;
     g_fil_ppf           : t_fil_ppf          := c_fil_ppf;    
     g_fil_ppf_pipeline  : t_fil_ppf_pipeline := c_fil_ppf_pipeline; 
     g_coefs_file_prefix : string             := "../../data/coef"  -- Relative path to the mif files that contain the FIR the coefficients
@@ -217,9 +217,9 @@ begin
   begin
     for P in 0 to g_fil_ppf.wb_factor-1 loop
       if g_big_endian_wb_in=true then
-        vP := P;                        -- big endian time [0,1,2,3] to P [3,2,1,0] index mapping
+        vP := g_fil_ppf.wb_factor-1-P;  -- convert input big endian time [0,1,2,3] to P [3,2,1,0] index mapping to internal little endian
       else
-        vP := g_fil_ppf.wb_factor-1-P;  -- little endian time [0,1,2,3] to P [0,1,2,3] index mapping 
+        vP := P;                        -- keep input little endian time [0,1,2,3] to P [0,1,2,3] index mapping 
       end if;
       for S in 0 to g_fil_ppf.nof_streams-1 loop
         streams_in_arr(vP)((S+1)*g_fil_ppf.in_dat_w-1 downto S*g_fil_ppf.in_dat_w) <= in_dat_arr(P*g_fil_ppf.nof_streams+S)(g_fil_ppf.in_dat_w-1 downto 0);
@@ -257,9 +257,9 @@ begin
   begin
     for P in 0 to g_fil_ppf.wb_factor-1 loop
       if g_big_endian_wb_out=true then
-        vP := P;                        -- big endian time [0,1,2,3] to P [3,2,1,0] index mapping
+        vP := g_fil_ppf.wb_factor-1-P;  -- convert internal little endian to output big endian time [0,1,2,3] to P [3,2,1,0] index mapping
       else
-        vP := g_fil_ppf.wb_factor-1-P;  -- little endian time [0,1,2,3] to P [0,1,2,3] index mapping 
+        vP := P;                        -- keep internal little endian for output little endian time [0,1,2,3] to P [0,1,2,3] index mapping 
       end if;
       for S in 0 to g_fil_ppf.nof_streams-1 loop
         out_dat_arr(vP*g_fil_ppf.nof_streams+S) <= RESIZE_SVEC_32(streams_out_arr(P)((S+1)*g_fil_ppf.out_dat_w-1 downto S*g_fil_ppf.out_dat_w));
diff --git a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
index bddc7ece5c..033699fc04 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
@@ -84,14 +84,15 @@ BEGIN
 --g_enable_in_val_gaps  : boolean := FALSE
 
   -- verify fil_ppf_wide for wb_factor=1, so effectively same as using fil_ppf_single directly
-  u1_act                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (TRUE, TRUE, c_pipeline, (1, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
-  u1_act_15taps           : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (TRUE, TRUE, c_pipeline, (1, 0, 128, 15, 1, 1, 8, 16, 16), c_coeff_prefix, c_data15, 25600,  5000, FALSE);
-  u1_rnd                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (TRUE, TRUE, c_pipeline, (1, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, TRUE);
-  u1_rnd_channels_streams : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (TRUE, TRUE, c_pipeline, (1, 1, 128, 16, 2, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, TRUE);
+  u1_act                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE, FALSE, c_pipeline, (1, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
+  u1_act_15taps           : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE, FALSE, c_pipeline, (1, 0, 128, 15, 1, 1, 8, 16, 16), c_coeff_prefix, c_data15, 25600,  5000, FALSE);
+  u1_rnd                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE, FALSE, c_pipeline, (1, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, TRUE);
+  u1_rnd_channels_streams : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE, FALSE, c_pipeline, (1, 1, 128, 16, 2, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, TRUE);
   
   -- verify fil_ppf_wide for wb_factor>1 (be = big endian, le = little endian)
   u4_act                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP ( TRUE,  TRUE, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
   u4_act_be_le            : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP ( TRUE, FALSE, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
+  u4_act_le_be            : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE,  TRUE, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
   u4_act_le_le            : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP (FALSE, FALSE, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600, 25600, FALSE);
   u4_act_15taps           : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP ( TRUE,  TRUE, c_pipeline, (4, 0, 128, 15, 1, 1, 8, 16, 16), c_coeff_prefix, c_data15, 25600,  5000, FALSE);
   u4_rnd                  : ENTITY work.tb_fil_ppf_wide_file_data GENERIC MAP ( TRUE,  TRUE, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, TRUE);
-- 
GitLab