Skip to content
Snippets Groups Projects
Commit 9f410b7e authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Added g_stage_dat_w to pft2 and pfb2, added g_switch_en to pfb2. Verified...

Added g_stage_dat_w to pft2 and pfb2, added g_switch_en to pfb2. Verified g_switch_en and g_stage_dat_w tin tb_tb_pft2.vhd (result OK). Added g_pfs_bypass in pfb2.
parent 3cf90717
No related branches found
No related tags found
1 merge request!100Removed text for XSub that is now written in Confluence Subband correlator...
......@@ -32,6 +32,7 @@ Contents
c) Simulating tb/vhdl/tb_pft2.vhd
3) Create pfb2_unit.vhd that can replace wpfb_unit_dev.vhd
4) Remove () from filenames
5) Add generics
References:
......@@ -94,13 +95,14 @@ c) Simulating tb/vhdl/tb_pft2.vhd
* Made tb_pft2.vhd self stopping and changed generics to g_pft_mode, g_name_x, g_name_y
* Added multi tb_tb_pft2.vhd to verify ptf2 with all available *sig files.
==> tb_tb_pft2.vhd simulates OK using c_diff_max = 20 like in data/tc.tcl
3) Create pfb2_unit.vhd that can replace wpfb_unit_dev.vhd
* pfb2.vhd = pfs + pft2
* pfb2_unit.vhd = multiple instances of pfb2 + sst, similar as wpfb_unit_dev.vhd for wideband factor wb = 1.
4) Remove () from filenames
* The () in the files names cause the 'mk' command in Modelsim to fail, 'mk compile' can
......@@ -109,3 +111,14 @@ c) Simulating tb/vhdl/tb_pft2.vhd
* Use _pkg instead of (pkg) in package file name to avoid () in file name.
* Keep only the actually used files in the hdllib.cfg
5) Add generics
* pft2:
- g_stage_dat_w
- verified range of g_stage_dat_w in tb_pft2
- verified switch_en input in tb_pft2
* pfb2:
- g_switch_en
- g_stage_dat_w
- g_pfs_bypass
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment