Commit Graph

459 Commits

Author SHA1 Message Date
John McMaster a17c8b8d1d tilegrid iob: use XRAY_DATABASE_ROOT
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:39:17 -08:00
John McMaster 358876463e tilegrid: clean iob dir
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:38:49 -08:00
John McMaster fbb464d5ba tilegrid:tilegrid_basic.json => dir/tilegrid.json for XRAY_DATABASE_ROOT
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:38:10 -08:00
John McMaster c4f49106b7
Merge pull request #328 from mithro/master
JSON improvements
2018-12-17 18:13:30 -08:00
John McMaster 2dee2b329b iob: PULLTYPE
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 17:52:55 -08:00
Tim 'mithro' Ansell 8d3e95cd1a Move xjson / xyaml to utils instead of prjxray.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
Tim 'mithro' Ansell 8d61ee5ac0 `make format` on new files.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
Tim 'mithro' Ansell fb2d809659 Use xjson.pprint instead of json.dump for output.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
Tim 'mithro' Ansell 178002d348 Generate the part JSON file at same time as yaml file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
John McMaster 829b1bbeee iob: correctly handle NONE value
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:43 -08:00
John McMaster 5c4b318738 iob: missing gitignore
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:43 -08:00
John McMaster e4398cd2b8 iob: fix wrong segdata file
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:43 -08:00
John McMaster b501c10fa2 tilegrid iob: generate addresses automatically
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:25 -08:00
John McMaster 6a4cb61a29 timing: tidy up gitignore
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:20:15 -08:00
John McMaster 384de2337c
Merge pull request #337 from mcmasterg/quicker
055+ quick
2018-12-17 15:00:18 -08:00
John McMaster 1714011271 QUICK: include 055-056 now that gnd supports QUICK
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 14:51:10 -08:00
John McMaster 028e2f7859 055-gnd: QUICK, build dir, simplify .sh
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 14:49:43 -08:00
John McMaster bb8665f959
Merge pull request #336 from mcmasterg/intpips_harder
intpips: try harder, even though diminshing returns
2018-12-17 14:40:50 -08:00
John McMaster c713aeead3 intpips: try harder, even though diminshing returns
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 14:32:28 -08:00
John McMaster 175d5f0047 rempips: fix todo.txt path
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 14:30:44 -08:00
John McMaster ff74345289 intpips: todo look at last iter, not iter not yet completed
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-16 19:44:50 -08:00
John McMaster 9372050958 intpips: SEGMATCH_FLAGS like int_loop
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 14:02:18 -08:00
John McMaster 9576b7d4e5 int_loop: fix tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 13:40:13 -08:00
John McMaster 97fed169f7 int_maketodo: only count resolved tags
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 12:32:52 -08:00
John McMaster 010edc4829 int_loop.mk: fix old variable name
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:57:53 -08:00
John McMaster 38ab9a7d1c int_loop: write db per iter for easier tracking
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:57:49 -08:00
John McMaster 8b2d7860aa maketodo: normalize tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:46:29 -08:00
John McMaster 02d9e04ffa intpips: remove obsolete comment
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:34:12 -08:00
John McMaster c63f47198a Remove MAKEFLAGS
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 21:36:42 -08:00
John McMaster e183464f38 bipips: use int_loop
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 21:13:10 -08:00
John McMaster 24039e1922 int_loop: consolidate maketodo.py, tweaks
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 20:48:21 -08:00
John McMaster 5fbaf1f21e intpips: increase segmake -m to reduce bad matches
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster ec317d5668 intpips: quick N=1 since better segmatch filtering
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 539564a24c int_loop: remove iter specific files at loop start
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster a054602a4f intpips: cleanprj remove iter specific todo.txt
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 8f4f8a3262 int_loop.sh: bug fixes
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 73da6c30ec intpips: generate print current tile number
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 3d50e89dcd intpips: correct pushdb at end
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:46:05 -08:00
John McMaster 35a473ffed intpips: maketodo.py
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster b384f1f09e intpips: restore QUICK N
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster ede69d95de int_loop.sh: pass N argument to make
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster c93c3f601a intpips: push uses all iters, not just current
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster e2149d065f int_loop: --merge
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster a46c811be7 intpips: iterative solve
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster 2ce60d56a7 piplist: use dedicated .v
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster 821c82a879 int_loop_check: --max-iters
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:30 -08:00
John McMaster 4583a35ed6 rempips todo: remove --strict hack, build-dir arg
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:25 -08:00
John McMaster ed5d1b07e5 int_loop: check for timeout
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 15:12:21 -08:00
John McMaster 4d81a436d4 int_loop: more aggressive default termination
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:50:44 -08:00
John McMaster 7669859c1a int_loop_check: finer grained termination
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:45:29 -08:00