From 83dae67c2c96e9e1c28373ef08d622c458087e5a Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Wed, 26 Oct 2022 16:40:52 +0200
Subject: [PATCH] Add c_diag_bg_reg_adr_span.

---
 libraries/base/diag/src/vhdl/diag_pkg.vhd | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/libraries/base/diag/src/vhdl/diag_pkg.vhd b/libraries/base/diag/src/vhdl/diag_pkg.vhd
index d81881785e..8e3c0eb5e5 100644
--- a/libraries/base/diag/src/vhdl/diag_pkg.vhd
+++ b/libraries/base/diag/src/vhdl/diag_pkg.vhd
@@ -102,9 +102,10 @@ PACKAGE diag_pkg IS
   -----------------------------------------------------------------------------
   
   -- control register
-  CONSTANT c_diag_bg_reg_nof_dat : NATURAL := 8;
-  CONSTANT c_diag_bg_reg_adr_w   : NATURAL := ceil_log2(c_diag_bg_reg_nof_dat);
-  
+  CONSTANT c_diag_bg_reg_nof_dat  : NATURAL := 8;
+  CONSTANT c_diag_bg_reg_adr_w    : NATURAL := ceil_log2(c_diag_bg_reg_nof_dat);
+  CONSTANT c_diag_bg_reg_adr_span : NATURAL := 2**c_diag_bg_reg_adr_w;
+
   CONSTANT c_diag_bg_mode_w               : NATURAL :=  8;
   CONSTANT c_diag_bg_samples_per_packet_w : NATURAL := 24;   
   CONSTANT c_diag_bg_blocks_per_sync_w    : NATURAL := 24;   
-- 
GitLab