From 95540763b972bc389b76000397d4e210d59fa4bf Mon Sep 17 00:00:00 2001 From: David Shah Date: Fri, 13 Sep 2019 17:27:02 +0100 Subject: json: Add support for net aliases Signed-off-by: David Shah --- ecp5/arch_pybindings.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ecp5') diff --git a/ecp5/arch_pybindings.cc b/ecp5/arch_pybindings.cc index 18d21112..275956f3 100644 --- a/ecp5/arch_pybindings.cc +++ b/ecp5/arch_pybindings.cc @@ -125,12 +125,17 @@ void arch_wrap_python() typedef std::unordered_map> CellMap; typedef std::unordered_map> NetMap; + typedef std::unordered_map AliasMap; readonly_wrapper>::def_wrap(ctx_cls, "cells"); readonly_wrapper>::def_wrap(ctx_cls, "nets"); + readonly_wrapper>::def_wrap(ctx_cls, "net_aliases"); + fn_wrapper_1a, + conv_from_str>::def_wrap(ctx_cls, "getNetByAlias"); fn_wrapper_2a_v, pass_through>::def_wrap(ctx_cls, "addClock"); fn_wrapper_5a_v