From ca67ed8c1323a675834e0caa19a34dc9805e5e6d Mon Sep 17 00:00:00 2001 From: Franck Jullien Date: Fri, 17 Dec 2021 10:32:41 +0100 Subject: [PATCH] efinix: check SLEWRATE property when adding a 'normal' GPIO --- litex/build/efinix/efinity.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/litex/build/efinix/efinity.py b/litex/build/efinix/efinity.py index 499bb3c1e..6d315ae15 100644 --- a/litex/build/efinix/efinity.py +++ b/litex/build/efinix/efinity.py @@ -115,6 +115,10 @@ def _format_constraint(c, signame, fmt_r, fragment, platform): prop = "DRIVE_STRENGTH" val = c.misc.split("=")[1] + if "SLEWRATE" in c.misc: + prop = "SLEW_RATE" + val = "1" + if prop == "": # Print error, warning ?? return ""