Clifford Wolf
a139654980
Add IdString API
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-12 15:08:01 +02:00
Clifford Wolf
391d49c13e
Add nextpnr namespace
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-12 14:24:59 +02:00
Clifford Wolf
be73894bea
Add "nextpnr.h"
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-11 20:12:57 +02:00
Clifford Wolf
ac67482380
Remove pool, dict, vector namespace aliases
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-11 19:56:33 +02:00
David Shah
e15620ccd4
json: Parse cell attributes
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-06-09 19:33:44 +02:00
ZipCPU
cbd0622fb8
Merged log_ lines in the JSON parser
2018-06-07 15:54:23 -04:00
ZipCPU
87775d3c6f
Tried to add fixes *and* update clang-format jsonparse.cc
2018-06-07 15:46:21 -04:00
ZipCPU
4499864024
Applied clang-format to my own contributions
2018-06-07 15:38:24 -04:00
ZipCPU
a4f687548e
Adjusted info message names for rule-checker and parser
2018-06-07 12:04:01 -04:00
ZipCPU
f32b9622d5
Initial (random) placer capability
...
This commit also includes changes to jsonparse to allow it to
1) recognize ports with no connection, and set their net pointers to NULL
2) recognize designs with a ports node rather than a ports_direction
The rule checker has also been modified to accommodate possible NULL netlists
The ice40 chip now also has iterator operations ++bi and bi++.
2018-06-07 09:38:14 -04:00
ZipCPU
d7bb30cc66
added ports (not ports_directions) to jsonparse.cc
2018-06-07 07:38:35 -04:00
David Shah
41b949832c
Fix handling of parameters in JSON
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-06-07 20:39:53 +02:00
ZipCPU
795cf4f3a3
String fixes to json parser
2018-06-06 14:55:20 -04:00
ZipCPU
16b9a2f1b5
Attempt to add JSON parser--not working yet w/ build system
2018-06-06 14:44:54 -04:00
ZipCPU
468ed85280
Applied Rule Check to parser results, refactored JSON parser
2018-06-06 12:20:24 -04:00
ZipCPU
2e6d0b752a
Removed erroneous BEL assignment in JSON parser
2018-06-06 07:49:35 -04:00
ZipCPU
bd08f9e698
Removed the log_ dependencies from json-parser
2018-06-05 11:39:27 -04:00
ZipCPU
709ce3884d
Initial JSON parser
2018-06-05 09:01:26 -04:00