From b989c2fc055737e8fdcd8fa9c332d41b987292cd Mon Sep 17 00:00:00 2001 From: Karol Gugala Date: Tue, 9 Jul 2019 18:42:04 +0200 Subject: [PATCH] fuzzers: tilegrid: mmcme: LOC mmcme2_adv instances Signed-off-by: Karol Gugala --- fuzzers/005-tilegrid/mmcm/top.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fuzzers/005-tilegrid/mmcm/top.py b/fuzzers/005-tilegrid/mmcm/top.py index ee6cc900..6b3f1ac0 100644 --- a/fuzzers/005-tilegrid/mmcm/top.py +++ b/fuzzers/005-tilegrid/mmcm/top.py @@ -2,6 +2,7 @@ import os import random random.seed(int(os.getenv("SEED"), 16)) from prjxray import util +from prjxray import verilog from prjxray.db import Database @@ -60,7 +61,7 @@ module top(input clk, stb, di, output do); print( ''' - (* KEEP, DONT_TOUCH *) + (* KEEP, DONT_TOUCH, LOC=%s *) MMCME2_ADV #(/*.LOC("%s"),*/ .CLKOUT1_DIVIDE(%u)) dut_%s( .CLKFBOUT(), .CLKFBOUTB(), @@ -95,7 +96,7 @@ module top(input clk, stb, di, output do); .PSINCDEC(), .PWRDWN(), .RST()); -''' % (site_name, CLKOUT1_DIVIDE, site_name)) +''' % (verilog.quote(site_name), site_name, CLKOUT1_DIVIDE, site_name)) print("endmodule") write_params(params)