-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fofb_shaper_filt_pkg.vhd: reduce maximum filter order
Even with the optimizations from the latest commits, synthesis can't close timing. By now, the two options we found that solve this issue are: 1. Reduce the number of supported channels from 12 to 8. 2. Reduce the maximum filter order from 10 to 8. We picked option 2: Although current operation doesn't require more than 8 channels, we want to keep those 4 extras as a backup for any malfuction. Also, we currently don't have a real demand for {9,10}th order filters. The testbench files changed accordingly.
- Loading branch information
1 parent
730c98e
commit 91b303d
Showing
4 changed files
with
215 additions
and
215 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
24 changes: 12 additions & 12 deletions
24
hdl/testbench/xwb_fofb_shaper_filt/fofb_shaper_filt_coeffs.dat
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
2.89644590e-03 5.79289180e-03 2.89644590e-03 -7.11236625e-17 6.19395866e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 5.76378106e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 1.71572875e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 3.75524806e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.11022302e-16 7.29453817e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 | ||
9.26728558e-03 1.85345712e-02 9.26728558e-03 -1.38777878e-16 9.70055654e-03 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.94289029e-16 9.20192105e-02 1.00000000e+00 2.00000000e+00 1.00000000e+00 -1.66533454e-16 2.85702154e-01 1.00000000e+00 2.00000000e+00 1.00000000e+00 -2.22044605e-16 6.73513678e-01 |
Oops, something went wrong.