From 9f410b7e507d7a4f5946e2496da454860b22b563 Mon Sep 17 00:00:00 2001 From: Eric Kooistra <kooistra@astron.nl> Date: Sun, 17 Jan 2021 14:58:40 +0100 Subject: [PATCH] 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. --- applications/lofar1/readme_lofar1.txt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/applications/lofar1/readme_lofar1.txt b/applications/lofar1/readme_lofar1.txt index d20bd1e2e5..c252f9e0b7 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 -- GitLab