Commit Graph

65 Commits

Author SHA1 Message Date
tangxifan 245a379c4f start plug in tileable rr_graph builder 2020-03-06 16:03:00 -07:00
tangxifan 3eb59d201f adapt top function of tileable rr_graph builder 2020-03-06 15:24:26 -07:00
tangxifan 441a307100 add routing chan width corrector to rr_graph builder utils 2020-03-06 14:54:40 -07:00
tangxifan 441de12936 adapt Fc in gsb connection builder to use VPR8 Fc builder 2020-03-06 14:43:12 -07:00
tangxifan 8d350ee22f adapt tileable rr_graph edge builder to rr_graph object 2020-03-05 20:50:21 -07:00
tangxifan 328488f357 adapt chan rr node builder to use rr_graph obj 2020-03-05 20:15:16 -07:00
tangxifan 5067dd846e adapting channel rr_node builder for tileable rr_graph 2020-03-05 17:47:48 -07:00
tangxifan 850788eace adapt tileable rr_graph node builder for rr_graph object 2020-03-05 17:15:49 -07:00
tangxifan de62ce8872 add node builder for tileable rr_graph builder 2020-03-05 15:34:04 -07:00
tangxifan 646ee90937 bring tileable gsb builder for rr_graph online 2020-03-04 18:19:53 -07:00
tangxifan 4455615980 adapt tileable routing channel detail builder 2020-03-04 14:21:35 -07:00
tangxifan 6e83154703 move rr_gsb and rr_chan to tileable rr_graph builder 2020-03-04 14:14:28 -07:00
tangxifan 4b7d2221d1 adapt rr_graph builder utilized functions and move rr_graph utils from openfpga to vpr 2020-03-04 13:55:53 -07:00
tangxifan 524798799c start adapting tileable rr_graph builder. Bring channel node detail data structure online 2020-03-04 11:21:34 -07:00
tangxifan ef11482a95 fix dependency error in pack_types header file 2020-02-18 11:36:16 -07:00
tangxifan 6c69b52ded Add missing file 2020-02-17 17:11:29 -07:00
tangxifan 92076c1460 refactored lb_rr_graph in the same principle of RRGraph object 2020-02-17 16:59:24 -07:00
tangxifan 1372f748f1 put GSB builder online 2020-02-11 16:37:14 -07:00
tangxifan e2e115e6f3 improve rr_node fast look-up in rr_graph object so that we have easily find all the channel nodes 2020-02-11 11:33:30 -07:00
tangxifan e89d8e4493 bug fix for clock connection builder by supporting fake switch when adding edges to RRGraph object 2020-02-04 21:56:54 -07:00
tangxifan 7092ddbde6 bug fix for root node builder by including ptc_num!! 2020-02-04 21:54:03 -07:00
tangxifan e2f408cc2d bug fix for clock network builder using rr_graph object 2020-02-04 21:32:05 -07:00
tangxifan ecc3b8a4f0 bug fix in router lookhead map when find rr_graph nodes 2020-02-04 21:02:55 -07:00
tangxifan a3a85bf259 bug fix for direct connections in rr_graph builder 2020-02-04 20:45:14 -07:00
tangxifan 0cce1f4efc bug fixing for heterogenenous FPGA when using the RRGraph object 2020-02-04 17:31:39 -07:00
tangxifan f098d40af1 correct missing rr_nodes usage to rr_graph obj 2020-02-04 16:48:15 -07:00
tangxifan e3db937daa fixed routing stats 2020-02-04 16:20:25 -07:00
tangxifan 969dd7c467 rr_graph working 2020-02-04 15:33:15 -07:00
tangxifan 6881863506 keep debugging rr_graph builder 2020-02-04 15:21:45 -07:00
tangxifan 15167c9bfb bug fixing for building routing channels in build_rr_graph() 2020-02-04 11:37:59 -07:00
tangxifan b6a2013565 minor bug fix for RRGraph data structure 2020-02-03 21:50:02 -07:00
tangxifan 6bd71f198e keep debugging the rr_graph generator. Definitely should rework the RREdge creation functions 2020-02-03 21:05:50 -07:00
tangxifan 898ed891d2 midway in debugging the refactored rr_graph builder 2020-02-03 19:05:18 -07:00
tangxifan 9f3afb5a46 refactored rr_graph clock builder 2020-02-03 15:11:24 -07:00
tangxifan fc6389b5c0 refactored RRGraph builder 2020-02-03 14:40:04 -07:00
tangxifan 4fb6d7e3ae halfway in refactoring the rr_graph builder 2020-02-03 13:21:48 -07:00
tangxifan 9df7676950 refactored rr_graph indexed data builder 2020-02-03 11:25:05 -07:00
tangxifan 529a7ecab4 start refactor rr graph XML reader. Notice that rr_indexed_data builder should be signficantly reworked 2020-02-03 11:04:56 -07:00
tangxifan 6933ff51e9 net delay adopt RRGraph object, compile with no errors 2020-02-01 22:38:21 -07:00
tangxifan 7b406e28ab Vpr timing graph resolver adopt RRGraph Object 2020-02-01 22:35:29 -07:00
tangxifan d2485789a4 spatial route tree lookup adopt RRGraph object 2020-02-01 22:26:13 -07:00
tangxifan 74c532e953 segment stats adopt RRGraph object 2020-02-01 22:22:16 -07:00
tangxifan b49b8208d1 rr_graph timing parameter builder adopt RRGraph object 2020-02-01 22:19:31 -07:00
tangxifan a99835e1c1 rr_graph area estimator adopted RRGraph object 2020-02-01 21:53:31 -07:00
tangxifan 12a8f79869 rr_graph adopt RRGraph object 2020-02-01 21:27:33 -07:00
tangxifan 01a2ba78d4 router lookahead and delay profiling adopt RRGraph object 2020-02-01 20:44:55 -07:00
tangxifan f139a844ca route util adopt RRGraph object 2020-02-01 18:01:05 -07:00
tangxifan 400bd76bdc route_tree_timing adopt RRGraph object 2020-02-01 17:56:14 -07:00
tangxifan 5139b5d194 adapt route_timing to use RRGraph object 2020-02-01 17:16:31 -07:00
tangxifan 26523f1b63 route_common functions now adopt RRGraph object 2020-02-01 16:12:54 -07:00