diff --git a/applications/lofar1/readme_lofar1.txt b/applications/lofar1/readme_lofar1.txt index d20bd1e2e5bda22769d54cdab4d825f229e45a38..c252f9e0b705b6b8c1e444048b2e6e0d8e5635c8 100644 --- a/applications/lofar1/readme_lofar1.txt +++ b/applications/lofar1/readme_lofar1.txt @@ -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