From 7a61ffc3f490e8298ab39c24d9cda9951e5dda97 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Thu, 22 Nov 2018 16:55:46 -0500 Subject: docs/constraints: Fix typo --- docs/constraints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/constraints.md b/docs/constraints.md index 263df7b6..c12204da 100644 --- a/docs/constraints.md +++ b/docs/constraints.md @@ -2,7 +2,7 @@ There are three types of constraints available for end users of nextpnr. -## Architecture-specific IO Cconstraints +## Architecture-specific IO Constraints Architectures may provide support for their native (or any other) IO constraint format. The iCE40 architecture supports PCF constraints thus: -- cgit v1.2.3 From 2951e37b45bc4d1ccb3469651c14ad9e79fb41db Mon Sep 17 00:00:00 2001 From: David Shah Date: Sat, 24 Nov 2018 17:49:26 +0000 Subject: ice40: Fix disconnection of PACKAGEPIN for PAD PLLs Signed-off-by: David Shah --- ice40/pack.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ice40/pack.cc b/ice40/pack.cc index 34d671cf..682baadd 100644 --- a/ice40/pack.cc +++ b/ice40/pack.cc @@ -987,6 +987,8 @@ static void pack_special(Context *ctx) for (auto user : pad_packagepin_net->users) { user.cell->ports.erase(user.port); } + if (pad_packagepin_net->driver.cell != nullptr) + pad_packagepin_net->driver.cell->ports.erase(pad_packagepin_net->driver.port); ctx->nets.erase(pad_packagepin_net->name); pad_packagepin_net = nullptr; } -- cgit v1.2.3