From fe94f5dc20dee25ff28932ba7bf8138bddbdb0cf Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Fri, 24 Jan 2025 11:58:58 +0100 Subject: [PATCH] Fix multi die chipdb creation --- gatemate/die.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatemate/die.py b/gatemate/die.py index 717f244..29db53f 100644 --- a/gatemate/die.py +++ b/gatemate/die.py @@ -991,7 +991,7 @@ class Die: self.io_pad_names[io.bank][io.port] = dict() if io.num not in self.io_pad_names[io.bank][io.port]: self.io_pad_names[io.bank][io.port][io.num] = dict() - self.gpio_to_loc[f"GPIO_{io.bank}_{io.port}[{io.num}]"] = Location(x + self.offset_x, y + self.offset_y) + self.gpio_to_loc[f"GPIO_{io.bank}_{io.port}[{io.num}]"] = Location(x, y) self.io_pad_names[io.bank][io.port][io.num] = Location(x + self.offset_x, y + self.offset_y) def create_conn(self, src_x,src_y, src, dst_x, dst_y, dst):