diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2019-06-02 18:38:20 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2019-06-02 18:38:20 +0200 |
commit | 82ed1803c726e912730c3053179f179b90c9b694 (patch) | |
tree | ce90345de05eba6c8b53ebf0c225f9c277fc027c /json | |
parent | 7c65da417b5a222cc68a83e25c60c1f1326473f2 (diff) | |
download | nextpnr-82ed1803c726e912730c3053179f179b90c9b694.tar.gz nextpnr-82ed1803c726e912730c3053179f179b90c9b694.tar.bz2 nextpnr-82ed1803c726e912730c3053179f179b90c9b694.zip |
use NEXTPNR_BEL, since BEL is initial placement
Diffstat (limited to 'json')
-rw-r--r-- | json/jsonwrite.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/json/jsonwrite.cc b/json/jsonwrite.cc index 7143bf93..e62a7d2a 100644 --- a/json/jsonwrite.cc +++ b/json/jsonwrite.cc @@ -102,6 +102,11 @@ void write_constraints(std::ostream &f, Context *ctx, CellInfo *cell, bool first f << stringf(",\n"); f << stringf(" \"NEXTPNR_CONSTR_CHILDREN\": "); f << get_string(constr); + if (cell->bel != BelId()) { + f << stringf(",\n"); + f << stringf(" \"NEXTPNR_BEL\": "); + f << get_string(ctx->getBelName(cell->bel).c_str(ctx)); + } } |