002-tilegrid: clb: Add base address calculation for clb tiles

Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
diff --git a/fuzzers/002-tilegrid/clb/Makefile b/fuzzers/002-tilegrid/clb/Makefile
index 5731045..1c7dc87 100644
--- a/fuzzers/002-tilegrid/clb/Makefile
+++ b/fuzzers/002-tilegrid/clb/Makefile
@@ -1,4 +1,4 @@
-N ?= 10
-GENERATE_ARGS?=--oneval 1 --design params.csv --dword 0 --dframe 0
+N ?= 50
+GENERATE_ARGS?=--oneval 1 --design params.csv --dword 0 --dframe 0C
 include ../fuzzaddr/common.mk
 
diff --git a/fuzzers/002-tilegrid/clb/top.py b/fuzzers/002-tilegrid/clb/top.py
index faf7e3e..a7f0b9a 100644
--- a/fuzzers/002-tilegrid/clb/top.py
+++ b/fuzzers/002-tilegrid/clb/top.py
@@ -48,6 +48,7 @@
     assign do = dout_shr[DOUT_N-1];
     ''')
 
+    carry_params = ("SINGLE_CY8", "DUAL_CY4")
     params = {}
 
     sites = list(gen_sites())
@@ -58,9 +59,9 @@
         print(
             '''
             (* KEEP, DONT_TOUCH, LOC = "%s" *)
-            CARRY8 carry8_%s (
-                    .CI(%u));
-''' % (site_name, site_name, isone))
+            CARRY8 #(.CARRY_TYPE("%s") ) carry8_%s (
+                    .CI(0));
+''' % (site_name, carry_params[isone], site_name))
 
     print("endmodule")
     write_params(params)
diff --git a/fuzzers/002-tilegrid/util.py b/fuzzers/002-tilegrid/util.py
index 303b290..6aaa4fd 100644
--- a/fuzzers/002-tilegrid/util.py
+++ b/fuzzers/002-tilegrid/util.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 
-from prjxray import util
+from utils import util
 '''
 Local utils script to hold shared code of the 005-tilegrid fuzzer scripts
 '''