acomodi

Untitled

May 22nd, 2019
719
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.33 KB | None | 0 0
  1. commit 5f66a770304d6f5b5e88b4f04bb5de9633289597
  2. Merge: 567188a0c 43e062aea
  3. Author: litghost <[email protected]>
  4. Date: Mon May 20 10:41:28 2019 -0700
  5.  
  6. Merge pull request #56 from antmicro/merge-upstream
  7.  
  8. Merge upstream
  9.  
  10. commit 43e062aea2800f8262ee005f371e50ae270b3110
  11. Merge: 567188a0c 4fcc1bc90
  12. Author: Alessandro Comodi <[email protected]>
  13. Date: Mon May 20 17:49:11 2019 +0200
  14.  
  15. Merge branch 'master' of github.com:verilog-to-routing/vtr-verilog-to-routing into merge-upstream
  16.  
  17. Signed-off-by: Alessandro Comodi <[email protected]>
  18.  
  19. commit 567188a0cd5d9dc1ac5f74b2c63fd2105db8c7c0
  20. Merge: fa93ec2b4 cddefa527
  21. Author: litghost <[email protected]>
  22. Date: Thu May 16 16:28:41 2019 -0700
  23.  
  24. Merge pull request #54 from litghost/c_internal
  25.  
  26. Various changes to VPR to add initial Cinternal and CARRY4 changes
  27.  
  28. commit cddefa5271eb085052ab13fa390aa2b2e5e80436
  29. Author: Keith Rothman <[email protected]>
  30. Date: Thu May 16 15:57:16 2019 -0700
  31.  
  32. Revert some changes that snuck in.
  33.  
  34. Signed-off-by: Keith Rothman <[email protected]>
  35.  
  36. commit 36e37f32c67d49effc208c15d7de7142f315f713
  37. Merge: 0e80066ae cda09389f
  38. Author: Keith Rothman <[email protected]>
  39. Date: Thu May 16 15:25:39 2019 -0700
  40.  
  41. Merge branch 'skip_empty_columns' into c_internal
  42.  
  43. commit cda09389f3efe27294d97b96c9bd759a838fdd5d
  44. Author: Keith Rothman <[email protected]>
  45. Date: Thu May 16 15:20:38 2019 -0700
  46.  
  47. Skip x locations that have no targets.
  48.  
  49. Signed-off-by: Keith Rothman <[email protected]>
  50.  
  51. commit 0e80066ae5a8e6b79ef25678b331f52ef1943c4f
  52. Merge: cc080da0c 79157c3f2
  53. Author: Keith Rothman <[email protected]>
  54. Date: Thu May 16 15:04:39 2019 -0700
  55.  
  56. Merge branch 'check_molecule_type' into c_internal
  57.  
  58. commit 79157c3f254f6c2e9d063fb82079168220ad075a
  59. Author: Keith Rothman <[email protected]>
  60. Date: Thu May 16 15:01:41 2019 -0700
  61.  
  62. Remove dependency on chain_net_id.
  63.  
  64. Signed-off-by: Keith Rothman <[email protected]>
  65.  
  66. commit cc080da0cbd3f14acb2da0f04fc545488a0da2e7
  67. Merge: c249dcb4e 4b7f1b52f
  68. Author: Keith Rothman <[email protected]>
  69. Date: Thu May 16 09:58:30 2019 -0700
  70.  
  71. Merge branch 'add_timing_model_check' into c_internal
  72.  
  73. commit c249dcb4ea69fcbe19d48cdd10211c71bdad37be
  74. Merge: 4f481d973 acf5d5810
  75. Author: Keith Rothman <[email protected]>
  76. Date: Thu May 16 09:58:24 2019 -0700
  77.  
  78. Merge branch 'fix_compile_errors' into c_internal
  79.  
  80. commit 4f481d973bfe672857800a00b102f69aa098ad27
  81. Merge: bcc80874d fa93ec2b4
  82. Author: Keith Rothman <[email protected]>
  83. Date: Thu May 16 09:58:09 2019 -0700
  84.  
  85. Merge branch 'master+wip' into c_internal
  86.  
  87. commit 4b7f1b52f260bb416037bee3e520b52a1f1132d8
  88. Author: Keith Rothman <[email protected]>
  89. Date: Thu May 16 09:32:39 2019 -0700
  90.  
  91. Add timing model sanity checks.
  92.  
  93. Signed-off-by: Keith Rothman <[email protected]>
  94.  
  95. commit acf5d58102508887f84a692003ba227a44764e28
  96. Author: Keith Rothman <[email protected]>
  97. Date: Thu May 16 09:24:41 2019 -0700
  98.  
  99. Correct iterator definition and assertion.
  100.  
  101. Signed-off-by: Keith Rothman <[email protected]>
  102.  
  103. commit fa93ec2b43a19db5be9cbd4763b9d441cd173369
  104. Merge: 86af902f3 5da3f33d1
  105. Author: Alessandro Comodi <[email protected]>
  106. Date: Thu May 16 16:08:38 2019 +0200
  107.  
  108. Merge pull request #53 from antmicro/merge-upstream
  109.  
  110. Merge upstream
  111.  
  112. commit 5da3f33d1a5b2cbfd61cdfba3fa467b9205d74c8
  113. Merge: 07e0dc402 804307bca
  114. Author: Alessandro Comodi <[email protected]>
  115. Date: Thu May 16 13:46:47 2019 +0200
  116.  
  117. Merge branch 'master' of github.com:verilog-to-routing/vtr-verilog-to-routing into merge-upstream
  118.  
  119. commit 86af902f3d7c748c6b92ba2a63f3e5892c159eff
  120. Merge: 9abe45492 fd977a2c7
  121. Author: Tim Ansell <[email protected]>
  122. Date: Wed May 15 19:57:11 2019 -0700
  123.  
  124. Merge pull request #51 from duck2/compact_mode
  125.  
  126. Enable PugiXML compact mode
  127.  
  128. commit 9abe4549208b8befe75ffe5cfae76cd5541de7e9
  129. Merge: b2256ccd7 07e0dc402
  130. Author: litghost <[email protected]>
  131. Date: Wed May 15 07:10:56 2019 -0700
  132.  
  133. Merge pull request #52 from antmicro/merge-upstream
  134.  
  135. Merge upstream
  136.  
  137. commit 07e0dc402da6c41d9b4b0520072ddf25e5d11278
  138. Merge: b2256ccd7 b65e20123
  139. Author: Alessandro Comodi <[email protected]>
  140. Date: Wed May 15 10:57:53 2019 +0200
  141.  
  142. Merge remote-tracking branch 'vtr/master' into merge-upstream
  143.  
  144. Signed-off-by: Alessandro Comodi <[email protected]>
  145.  
  146. commit fd977a2c71536ca9d375c0059dbbcf989729a7af
  147. Author: Fahrican Koşar <[email protected]>
  148. Date: Wed May 15 01:05:55 2019 +0000
  149.  
  150. enable PugiXML compact mode
  151.  
  152. Signed-off-by: Fahrican Koşar <[email protected]>
  153.  
  154. commit b2256ccd71037cc45a8d58db1490b63080c9f591
  155. Merge: a661f72c6 8445e1f8a
  156. Author: Alessandro Comodi <[email protected]>
  157. Date: Tue May 14 04:28:41 2019 +0200
  158.  
  159. Merge pull request #50 from antmicro/mode-selection-optimization
  160.  
  161. mode selection: check modes while committing rt nets
  162.  
  163. commit 8445e1f8a8c4308960198a243da5cb680b35b0f4
  164. Author: Alessandro Comodi <[email protected]>
  165. Date: Mon May 13 10:38:44 2019 +0200
  166.  
  167. mode selection: check modes while committing rt nets
  168.  
  169. Signed-off-by: Alessandro Comodi <[email protected]>
  170.  
  171. commit bcc80874d77b59d0938c9307194ee2fadfaf89cd
  172. Author: Keith Rothman <[email protected]>
  173. Date: Thu May 9 14:43:07 2019 -0700
  174.  
  175. Demote pass transistor error to warning.
  176.  
  177. Signed-off-by: Keith Rothman <[email protected]>
  178.  
  179. commit f477780646b8734477286206ba9ad3589eddb0c4
  180. Author: Keith Rothman <[email protected]>
  181. Date: Thu May 9 09:35:59 2019 -0700
  182.  
  183. Add useful error message on CHAN PTC check.
  184.  
  185. Previous error would only indicate out of bounds, but
  186. not which array or index.
  187.  
  188. Signed-off-by: Keith Rothman <[email protected]>
  189.  
  190. commit 739a3b917ee498d5e174156189eb8ed085ed0409
  191. Merge: a661f72c6 8d0e3746f
  192. Author: Keith Rothman <[email protected]>
  193. Date: Wed May 8 21:40:16 2019 -0700
  194.  
  195. Merge remote-tracking branch 'upstream_vtr/c_internal' into master+wip
  196.  
  197. commit 8d0e3746f7104e03d450bd68edcbf50fbe29da50
  198. Author: Richard Ren <[email protected]>
  199. Date: Wed May 8 14:26:39 2019 -0400
  200.  
  201. Propogates c_internal from arch to rr_graph; reads c_internal; writes c_internal to output
  202.  
  203. commit dcf97ca716099f9e920d2c759941df8479fe90d1
  204. Author: Richard Ren <[email protected]>
  205. Date: Wed May 8 10:52:06 2019 -0400
  206.  
  207. readjusted comment in physical_types.h
  208.  
  209. commit 501a08b8e1c71ed06e035bd7da96fd28d4c5e176
  210. Author: Richard Ren <[email protected]>
  211. Date: Wed May 8 10:40:36 2019 -0400
  212.  
  213. removed Cinternal element from buffer
  214.  
  215. commit a661f72c684d85b52b072a6a309f785d5cc63ad7
  216. Merge: 984125b33 d46fd631a
  217. Author: litghost <[email protected]>
  218. Date: Wed May 8 06:52:12 2019 -0700
  219.  
  220. Merge pull request #49 from antmicro/merge-upstream
  221.  
  222. Merge upstream
  223.  
  224. commit d46fd631a04c8ce758d8ab15e1463562f8669b04
  225. Merge: 984125b33 f6d5c7e28
  226. Author: Alessandro Comodi <[email protected]>
  227. Date: Wed May 8 11:05:39 2019 +0200
  228.  
  229. Merge branch 'master' of github.com:verilog-to-routing/vtr-verilog-to-routing into merge-upstream
  230.  
  231. Signed-off-by: Alessandro Comodi <[email protected]>
  232.  
  233. Conflicts that have been solved are in the following files:
  234. .travis/script.sh
  235. libs/libarchfpga/src/cad_types.h
  236. libs/libarchfpga/src/physical_types.h
  237. vpr/CMakeLists.txt
  238. vpr/src/base/SetupVPR.cpp
  239. vpr/src/base/read_options.cpp
  240. vpr/src/base/vpr_types.h
  241. vpr/src/pack/cluster.cpp
  242. vpr/src/pack/cluster_router.cpp
  243. vpr/src/pack/pack.cpp
  244. vpr/src/pack/prepack.cpp
  245. vtr_flow/scripts/run_vtr_flow.pl
  246.  
  247. commit 126c9dd489288dba019d1a2e112bd3b98efe0248
  248. Author: Richard Ren <[email protected]>
  249. Date: Tue May 7 17:40:33 2019 -0400
  250.  
  251. Previous change with CINTERNAL_REQD was lost, reuploaded
  252.  
  253. commit 5270c29a7a91e2bd0a168d040fdb8340c6119454
  254. Author: Richard Ren <[email protected]>
  255. Date: Tue May 7 16:43:36 2019 -0400
  256.  
  257. added the Cinternal to struct definitions in physical_types.h
  258.  
  259. commit 36c233c647a8c12031d99b26045bc8d4cb4a2df8
  260. Author: Richard Ren <[email protected]>
  261. Date: Tue May 7 15:58:13 2019 -0400
  262.  
  263. added instances of Cinternal to mux, tri, buffer
  264.  
  265. commit 984125b339faaf8653c3f79d9706487f7f1c5fbe
  266. Merge: 125359595 22851683c
  267. Author: litghost <[email protected]>
  268. Date: Tue May 7 09:24:33 2019 -0700
  269.  
  270. Merge pull request #48 from antmicro/disable-check-route-option
  271.  
  272. vpr options: added option to disable check_route
  273.  
  274. commit 22851683c387702d61d40f119e1d4d2762d92906
  275. Author: Alessandro Comodi <[email protected]>
  276. Date: Tue May 7 17:29:52 2019 +0200
  277.  
  278. vpr options: added option to disable check_route
  279.  
  280. Signed-off-by: Alessandro Comodi <[email protected]>
  281.  
  282. commit 125359595d00ec4521b5740a303a0548dba70574
  283. Merge: 9911b288b bb1864de2
  284. Author: litghost <[email protected]>
  285. Date: Thu May 2 15:30:24 2019 -0700
  286.  
  287. Merge pull request #46 from litghost/reset_illegal_modes
  288.  
  289. Reset illegal_modes prior to attempting cluster routing.
  290.  
  291. commit bb1864de209983867cecef3dd31ccd72c055c586
  292. Author: Keith Rothman <[email protected]>
  293. Date: Thu May 2 14:41:37 2019 -0700
  294.  
  295. Reset illegal_modes prior to attempting cluster routing.
  296.  
  297. Signed-off-by: Keith Rothman <[email protected]>
  298.  
  299. commit 9911b288bf87c5f897cb53d5683bc5cc387970d6
  300. Merge: 1cf4f1b9b 87ead501e
  301. Author: litghost <[email protected]>
  302. Date: Tue Apr 16 10:06:41 2019 -0700
  303.  
  304. Merge pull request #42 from litghost/fix_routing_walk
  305.  
  306. Fix bug in routing walk logic.
  307.  
  308. commit 87ead501ebcd0b69d0f676b893b6dafa6ca7ec3b
  309. Author: Keith Rothman <[email protected]>
  310. Date: Fri Apr 12 21:57:31 2019 -0700
  311.  
  312. Fix bug in routing walk logic.
  313.  
  314. This fixes #491.
  315.  
  316. Signed-off-by: Keith Rothman <[email protected]>
  317.  
  318. commit 1cf4f1b9b2ef3e815f58a770cfad7f0aa209d423
  319. Merge: 5c364896a 727a5cf80
  320. Author: litghost <[email protected]>
  321. Date: Wed Apr 3 16:19:46 2019 -0700
  322.  
  323. Merge pull request #41 from litghost/rework_mode_support
  324.  
  325. Do allow fasm_lut in mode or in pb_type with 1 mode.
  326.  
  327. commit 727a5cf805bb2ba309f6c9ec25ba156a3f7cc270
  328. Author: Keith Rothman <[email protected]>
  329. Date: Wed Apr 3 15:51:30 2019 -0700
  330.  
  331. Do allow fasm_lut in mode or in pb_type with 1 mode.
  332.  
  333. Signed-off-by: Keith Rothman <[email protected]>
  334.  
  335. commit 5c364896a2614a847cd56ff33d984a85614a08c5
  336. Merge: d8c2e526c 67fdfd350
  337. Author: litghost <[email protected]>
  338. Date: Wed Apr 3 11:43:48 2019 -0700
  339.  
  340. Merge pull request #40 from litghost/correctly_handle_lut_at_next_level
  341.  
  342. Fix handling of fasm_lut directives at level outside of ".names".
  343.  
  344. commit 67fdfd350ecc37814bc2822a7d492de767ea40eb
  345. Author: Keith Rothman <[email protected]>
  346. Date: Wed Apr 3 10:58:53 2019 -0700
  347.  
  348. Update FASM LUT metadata to clarify where it can be placed.
  349.  
  350. Signed-off-by: Keith Rothman <[email protected]>
  351.  
  352. commit 4e82616cc5f6fb23bf55a93d0d09b689b82ba5eb
  353. Author: Keith Rothman <[email protected]>
  354. Date: Wed Apr 3 10:53:30 2019 -0700
  355.  
  356. Fix handling of fasm_lut directives at level outside of ".names".
  357.  
  358. Add's test case for both usages of fasm_lut.
  359.  
  360. Signed-off-by: Keith Rothman <[email protected]>
  361.  
  362. commit d8c2e526c3bbc09172ca5b6f3bb2e3cf9524c20b
  363. Merge: a5ecc1fb9 66ed96475
  364. Author: litghost <[email protected]>
  365. Date: Tue Apr 2 10:54:35 2019 -0700
  366.  
  367. Merge pull request #39 from litghost/merged_upstream_fix
  368.  
  369. Merged upstream fix
  370.  
  371. commit 66ed964757cd08d4f26a4348fa80f0d335baf602
  372. Merge: a5ecc1fb9 93fc4148e
  373. Author: Keith Rothman <[email protected]>
  374. Date: Tue Apr 2 10:53:29 2019 -0700
  375.  
  376. Merge branch 'master' into merged_upstream_fix
  377.  
  378. commit a5ecc1fb9e2173d1e34234acc1825f6805d85445
  379. Merge: 0a8143fa9 8d0da27db
  380. Author: litghost <[email protected]>
  381. Date: Mon Apr 1 11:35:42 2019 -0700
  382.  
  383. Merge pull request #38 from litghost/avoid_dup
  384.  
  385. Avoid duplicate work during flow.
  386.  
  387. commit 8d0da27db514a05ec093fea91bef1e11709ed4e8
  388. Author: Keith Rothman <[email protected]>
  389. Date: Mon Apr 1 10:50:38 2019 -0700
  390.  
  391. Avoid duplicate work during flow.
  392.  
  393. These are two cases where work is being done twice. The first case is
  394. that the routing graph is being generated (or read from a file) twice.
  395. The second is that when a routing graph load is done, the check_route
  396. routine is called twice, once in the load function and another in the
  397. root level flow function.
  398.  
  399. Signed-off-by: Keith Rothman <[email protected]>
  400.  
  401. commit 0a8143fa93c588bc4c86824bc71d35c067e697f5
  402. Merge: 5071881d2 7770fd0ee
  403. Author: litghost <[email protected]>
  404. Date: Mon Apr 1 09:06:41 2019 -0700
  405.  
  406. Merge pull request #37 from litghost/merge_with_upstream2
  407.  
  408. Merge with latest upstream VPR (post genfasm merge)
  409.  
  410. commit 7770fd0ee3c2b5ce6d22c9799828c60144342fb9
  411. Merge: 87bb8bb92 f6905b931
  412. Author: Keith Rothman <[email protected]>
  413. Date: Mon Apr 1 09:04:46 2019 -0700
  414.  
  415. Merge branch 'master' into master+wip
  416.  
  417. commit 5071881d2fcaa4cb78c34fdf170f9a03f5e7cd0e
  418. Merge: 87bb8bb92 3e5e41ab5
  419. Author: litghost <[email protected]>
  420. Date: Mon Apr 1 07:50:08 2019 -0700
  421.  
  422. Merge pull request #33 from litghost/prefix_on_mode
  423.  
  424. Handle some edge cases for FASM.
  425.  
  426. commit 3e5e41ab5efebed86f9c55e70e593372bcb31b6b
  427. Author: Keith Rothman <[email protected]>
  428. Date: Fri Mar 29 17:44:45 2019 -0700
  429.  
  430. Handle some edge cases for FASM.
  431.  
  432. Two edge cases for FASM output were missed during the initial implementation:
  433. - Using "fasm_prefix" on `<mode>` tags now works as expected
  434. - Using "fasm_mux" on interconnect connected to `<clock>` tags now works as expected.
  435.  
  436. Signed-off-by: Keith Rothman <[email protected]>
  437.  
  438. commit 87bb8bb924dfbba8a16dccda5949f3ab3872c06b
  439. Merge: b0d56bfb9 dbc707c4a
  440. Author: litghost <[email protected]>
  441. Date: Fri Mar 29 17:41:07 2019 -0700
  442.  
  443. Merge pull request #35 from litghost/merge_with_upstream
  444.  
  445. Merge with upstream
  446.  
  447. commit dbc707c4a621f185c7a34c4c3819c3863c0381b8
  448. Author: Keith Rothman <[email protected]>
  449. Date: Fri Mar 29 16:43:53 2019 -0700
  450.  
  451. Fix bug in upstream VPR.
  452.  
  453. Signed-off-by: Keith Rothman <[email protected]>
  454.  
  455. commit 6c48d554452b81b0e1a96d30c998cbdad6765443
  456. Merge: 198586b90 80afab9d3
  457. Author: Keith Rothman <[email protected]>
  458. Date: Fri Mar 29 15:52:32 2019 -0700
  459.  
  460. Merge branch 'fasm2' into merge_with_upstream
  461.  
  462. commit 198586b900820a0d66c552339313e2db4f1cbd27
  463. Merge: b0d56bfb9 900f768c4
  464. Author: Keith Rothman <[email protected]>
  465. Date: Fri Mar 29 15:40:52 2019 -0700
  466.  
  467. Merge branch 'master' into merge_with_upstream
  468.  
  469. commit b0d56bfb9b65c57d63e98f79e91574914fcef50b
  470. Merge: e1f58d3d8 4c6c959d2
  471. Author: litghost <[email protected]>
  472. Date: Fri Mar 29 15:39:15 2019 -0700
  473.  
  474. Merge pull request #30 from antmicro/upstream-merge
  475.  
  476. VTR: upstream merge
  477.  
  478. commit 80afab9d3c0a9906e45bc6b558945f73bac928d9
  479. Author: Keith Rothman <[email protected]>
  480. Date: Fri Mar 29 12:54:52 2019 -0700
  481.  
  482. Rename visit_open to visit_route_through.
  483.  
  484. Signed-off-by: Keith Rothman <[email protected]>
  485.  
  486. commit 0354aabffcafbe0795c5e86d1bc6316c58aca221
  487. Author: Keith Rothman <[email protected]>
  488. Date: Fri Mar 29 10:43:40 2019 -0700
  489.  
  490. Address review comments.
  491.  
  492. Signed-off-by: Keith Rothman <[email protected]>
  493.  
  494. commit 4c6c959d2debe80ae2df4585d0fc3645c8d51ea6
  495. Author: Alessandro Comodi <[email protected]>
  496. Date: Mon Mar 25 09:59:22 2019 +0100
  497.  
  498. upstream merge: deleted hlc directory
  499.  
  500. Signed-off-by: Alessandro Comodi <[email protected]>
  501.  
  502. commit e01e5ae2b0664731e41cdbe80badb94ae1896d6d
  503. Author: Alessandro Comodi <[email protected]>
  504. Date: Fri Mar 22 11:28:40 2019 +0100
  505.  
  506. upstream merge: solved nullptr dereferencing
  507.  
  508. Signed-off-by: Alessandro Comodi <[email protected]>
  509.  
  510. commit bcdd63b4852a5f6ee04ad9421247b697bcd56e28
  511. Author: Alessandro Comodi <[email protected]>
  512. Date: Thu Mar 21 16:44:39 2019 +0100
  513.  
  514. upstream merge: disabling hlc folder to be compiled
  515.  
  516. Signed-off-by: Alessandro Comodi <[email protected]>
  517.  
  518. commit bdc22178fd85f8f5b7c5396d0a2c648b67d9b8db
  519. Author: Alessandro Comodi <[email protected]>
  520. Date: Thu Mar 21 16:36:51 2019 +0100
  521.  
  522. upstream merge: using updated fasm from vtr PR
  523.  
  524. The PR with the updated fasm directory is the following:
  525. https://github.com/verilog-to-routing/vtr-verilog-to-routing/pull/510
  526.  
  527. Signed-off-by: Alessandro Comodi <[email protected]>
  528.  
  529. commit 0b01b9cb2b7f95724fb737f60645f57f062bd3f1
  530. Author: Alessandro Comodi <[email protected]>
  531. Date: Thu Mar 21 16:36:05 2019 +0100
  532.  
  533. upstream merge: committing files that had conflicts
  534.  
  535. Signed-off-by: Alessandro Comodi <[email protected]>
  536.  
  537. commit ff5d21646071f600fc60df53babfbd83b0c1dc2b
  538. Merge: e1f58d3d8 0ef9c1c72
  539. Author: Alessandro Comodi <[email protected]>
  540. Date: Thu Mar 21 16:34:43 2019 +0100
  541.  
  542. Merge remote-tracking branch 'vtr/master' into upstream-merge
  543.  
  544. upstream merge: committing auto-merged files with no conflict
  545.  
  546. Signed-off-by: Alessandro Comodi <[email protected]>
  547.  
  548. commit 3ec2506fa3d293785e56c8ec07fff68c9dd9d6c7
  549. Author: Keith Rothman <[email protected]>
  550. Date: Thu Mar 21 08:22:42 2019 -0700
  551.  
  552. Address comments.
  553.  
  554. Signed-off-by: Keith Rothman <[email protected]>
  555.  
  556. commit 303778040ff16cf91199afcc11a3144edc5d01b7
  557. Author: Keith Rothman <[email protected]>
  558. Date: Wed Mar 20 15:31:35 2019 -0700
  559.  
  560. Add FASM tag documentation.
  561.  
  562. Signed-off-by: Keith Rothman <[email protected]>
  563.  
  564. commit f6d57bb3edf38cfa468e1ae8f06733b4c970a0c8
  565. Author: Keith Rothman <[email protected]>
  566. Date: Wed Mar 20 10:01:23 2019 -0700
  567.  
  568. Don't call visit_atom on non-leaf nodes.
  569.  
  570. Signed-off-by: Keith Rothman <[email protected]>
  571.  
  572. commit 76dca8d0b7c66649d19c97ebcdcc788dfabaf30b
  573. Author: Keith Rothman <[email protected]>
  574. Date: Wed Mar 20 09:38:25 2019 -0700
  575.  
  576. Change wire.eblif back.
  577.  
  578. Signed-off-by: Keith Rothman <[email protected]>
  579.  
  580. commit e1f58d3d8cdefb28072caa3ede7d736403752d0b
  581. Merge: f725c5ac0 a8c93fd2b
  582. Author: litghost <[email protected]>
  583. Date: Wed Mar 20 09:16:34 2019 -0700
  584.  
  585. Merge pull request #29 from antmicro/slicem-fix
  586.  
  587. vpr: differing modes between lib_nets fix
  588.  
  589. commit a8c93fd2b176a011b76654690c60ec1376c68d19
  590. Author: Alessandro Comodi <[email protected]>
  591. Date: Mon Mar 18 18:01:30 2019 +0100
  592.  
  593. regression test: checks the case there are differing modes
  594.  
  595. This regression test is used to check the modes issue when trying to
  596. create a cluster in the packing stage
  597.  
  598. Signed-off-by: Alessandro Comodi <[email protected]>
  599.  
  600. commit e74f9b5a2a8efdbf101562c166836b1e91654fee
  601. Author: Alessandro Comodi <[email protected]>
  602. Date: Fri Mar 15 16:47:31 2019 +0100
  603.  
  604. clusterer: rerouting when intra lib_nets differing modes
  605.  
  606. This is to solve the issue for which there is a mode conflict and and
  607. the clusterer is not able to produce a valid cluster. The idea is to try
  608. to re-route everytime there is a mode conflict between nets, avoiding
  609. the usage of the modes that do result in a conflict.
  610.  
  611. Signed-off-by: Alessandro Comodi <[email protected]>
  612.  
  613. commit 33e9b158783d4d091f27c9acfd134341ae9db58d
  614. Author: Keith Rothman <[email protected]>
  615. Date: Mon Mar 18 13:27:13 2019 -0700
  616.  
  617. Initial implemention of genfasm.
  618.  
  619. genfasm is a tool for generating FASM output based on arch and rrgraph
  620. metadata, for the purposes of bitstream generation.
  621.  
  622. Signed-off-by: Keith Rothman <[email protected]>
  623.  
  624. commit f725c5ac063c3eb3fad040745dfbfb13288c4e9c
  625. Merge: 0f6f7b4e7 2a9473136
  626. Author: litghost <[email protected]>
  627. Date: Thu Mar 14 12:25:12 2019 -0700
  628.  
  629. Merge pull request #28 from elmsfu/fasm_prefix_z
  630.  
  631. fasm: Use z index and capacity to allow multiple prefixes at top-level pb_type
  632.  
  633. commit 2a947313623e00e44a49956501deb4755faf5134
  634. Author: Elms <[email protected]>
  635. Date: Wed Mar 13 14:27:27 2019 -0700
  636.  
  637. fasm: use vpr_throw instead for assert for better diagnostic info
  638.  
  639. Signed-off-by: Elms <[email protected]>
  640.  
  641. commit ad5d4608e981719589a9cf93d3832faa36d3d342
  642. Author: Elms <[email protected]>
  643. Date: Wed Mar 13 13:47:29 2019 -0700
  644.  
  645. fasm: Use z index and capacity to allow multiple prefixes
  646.  
  647. Signed-off-by: Elms <[email protected]>
  648.  
  649. commit 0f6f7b4e7633db00afce1ac6d8330265cbcae02c
  650. Merge: a5e0a0ad4 aa595c3f0
  651. Author: litghost <[email protected]>
  652. Date: Thu Mar 7 07:23:55 2019 -0800
  653.  
  654. Merge pull request #27 from antmicro/fix-round-robin-option
  655.  
  656. vpr: fixed broken round_robin option
  657.  
  658. commit aa595c3f0a2c2103f7ff2d972df49072cf9d1f91
  659. Author: Alessandro Comodi <[email protected]>
  660. Date: Thu Mar 7 13:29:54 2019 +0100
  661.  
  662. vpr: fixed broken round_robin option
  663.  
  664. Signed-off-by: Alessandro Comodi <[email protected]>
  665.  
  666. commit a5e0a0ad4d8181cf81a627d0117b88d0ba45f1c6
  667. Merge: 586e9feb1 c1dc434fd
  668. Author: litghost <[email protected]>
  669. Date: Wed Mar 6 12:47:29 2019 -0800
  670.  
  671. Merge pull request #26 from elmsfu/fix_genhlc
  672.  
  673. genhlc: fix pin checking after sync to upstream
  674.  
  675. commit c1dc434fd187ed98d192d531a09a478ca6d4feaf
  676. Author: Elms <[email protected]>
  677. Date: Wed Mar 6 12:43:08 2019 -0800
  678.  
  679. genhlc: fix pin checking after sync to upstream
  680.  
  681. Signed-off-by: Elms <[email protected]>
  682.  
  683. commit 586e9feb13b315ca02385d262734f7c82a2d3335
  684. Merge: 6477cceff 63eb02002
  685. Author: litghost <[email protected]>
  686. Date: Wed Mar 6 12:45:52 2019 -0800
  687.  
  688. Merge pull request #25 from litghost/demote_tolerance_errors_to_warnings
  689.  
  690. Disable recalculate tolerance errors (demote to warning).
  691.  
  692. commit 63eb02002723a6d57ffa28fb5e197c15d071a9fc
  693. Author: Keith Rothman <[email protected]>
  694. Date: Wed Mar 6 12:06:42 2019 -0800
  695.  
  696. Disable recalculate tolerance errors (demote to warning).
  697.  
  698. Signed-off-by: Keith Rothman <[email protected]>
  699.  
  700. commit 6477cceff905dd9092b55b34273f3481d7d6209a
  701. Merge: 4f2e935b9 117306f43
  702. Author: litghost <[email protected]>
  703. Date: Wed Mar 6 10:57:45 2019 -0800
  704.  
  705. Merge pull request #24 from litghost/restore_hlc
  706.  
  707. Restore HLC to work with VPR master.
  708.  
  709. commit 117306f431f060b343e3c82853bbb613d37aa86c
  710. Author: Keith Rothman <[email protected]>
  711. Date: Wed Mar 6 10:24:38 2019 -0800
  712.  
  713. Restore HLC with VPR master.
  714.  
  715. Signed-off-by: Keith Rothman <[email protected]>
  716.  
  717. commit 4f2e935b9253ac72484eb069fc241b0f2030d6fc
  718. Merge: 2844d1c8e b70e4c92d
  719. Author: litghost <[email protected]>
  720. Date: Tue Mar 5 16:18:38 2019 -0800
  721.  
  722. Merge pull request #22 from litghost/restore_badge
  723.  
  724. Revert badge to the SymbiFlow Travis-CI.
  725.  
  726. commit b70e4c92d5471cd952d8baf4e2ad4a807fb04fbb
  727. Author: Keith Rothman <[email protected]>
  728. Date: Tue Mar 5 16:17:00 2019 -0800
  729.  
  730. Revert badge to the SymbiFlow Travis-CI.
  731.  
  732. Signed-off-by: Keith Rothman <[email protected]>
  733.  
  734. commit 2844d1c8e52909065b687af5cd81a60eec0a2154
  735. Merge: 7ec4a7713 b5e24f9c8
  736. Author: litghost <[email protected]>
  737. Date: Tue Mar 5 15:49:50 2019 -0800
  738.  
  739. Merge pull request #20 from litghost/merge_upstream_vtr
  740.  
  741. Merge upstream VTR
  742.  
  743. commit b5e24f9c86b205e3df229c4a92d548b5b1a52988
  744. Author: Keith Rothman <[email protected]>
  745. Date: Tue Mar 5 15:14:41 2019 -0800
  746.  
  747. Update routing_mode arch
  748.  
  749. Signed-off-by: Keith Rothman <[email protected]>
  750.  
  751. commit 5b044d9a9ff23f31e2089613cfa81dbfa258f97d
  752. Author: Keith Rothman <[email protected]>
  753. Date: Tue Mar 5 10:16:40 2019 -0800
  754.  
  755. Fix double reads and new routing structures.
  756.  
  757. Signed-off-by: Keith Rothman <[email protected]>
  758.  
  759. commit c8f4673ecebe0d5a4e95a86a27fd724aaea9676f
  760. Author: Keith Rothman <[email protected]>
  761. Date: Fri Mar 1 13:17:14 2019 -0800
  762.  
  763. Make it compile again.
  764.  
  765. Signed-off-by: Keith Rothman <[email protected]>
  766.  
  767. commit 4ed5f97a6981f8f3718a27ef56a2bb3de6b19e4a
  768. Merge: 7ec4a7713 6f822dc65
  769. Author: Keith Rothman <[email protected]>
  770. Date: Fri Mar 1 12:40:08 2019 -0800
  771.  
  772. Merge remote-tracking branch 'upstream_vtr/master' into merge_upstream_vtr
  773.  
  774. commit 7ec4a77138f51e04b5e83b5cb4aebbe2e6251f2b
  775. Merge: 5e6bb55bb b2125882a
  776. Author: litghost <[email protected]>
  777. Date: Thu Feb 28 11:45:53 2019 -0800
  778.  
  779. Merge pull request #9 from antmicro/round_robin_packing
  780.  
  781. round robin packing
  782.  
  783. commit 5e6bb55bb5e102c0ce6e040df7e01f1eeb008fa8
  784. Merge: a2006a0ad 6bf0b254d
  785. Author: elms <[email protected]>
  786. Date: Wed Feb 27 10:30:30 2019 -0800
  787.  
  788. Merge pull request #12 from elmsfu/fasm_clb_prefix
  789.  
  790. fasm: Use root_clb fasm_prefix if it exists
  791.  
  792. commit a2006a0ad9d23e0c1ea0ffc4eb45f35f40ceb59e
  793. Merge: 4e823d13e 3ad04b41c
  794. Author: litghost <[email protected]>
  795. Date: Wed Feb 27 09:25:17 2019 -0800
  796.  
  797. Merge pull request #11 from elmsfu/handle_tabs
  798.  
  799. fasm: Handle tabs as whitespace in fasm metadata
  800.  
  801. commit 3ad04b41c3bcaf65954a447edc20e7c886c822b4
  802. Author: Elms <[email protected]>
  803. Date: Mon Feb 25 14:58:27 2019 -0800
  804.  
  805. fasm: Handle tabs as whitespace in fasm metadata
  806.  
  807. Signed-off-by: Elms <[email protected]>
  808.  
  809. commit 6bf0b254d6d7aaea77edddc1d077fb5613c77306
  810. Author: Elms <[email protected]>
  811. Date: Mon Feb 25 12:13:13 2019 -0800
  812.  
  813. fasm: Use root_clb fasm_prefix if it exists
  814.  
  815. It wasn't used previously, but was required to be present for the grid
  816. prefix to be used.
  817.  
  818. Signed-off-by: Elms <[email protected]>
  819.  
  820. commit b2125882af742c02ef3245c2d2fc34a266c1faa9
  821. Author: Alessandro Comodi <[email protected]>
  822. Date: Wed Feb 27 17:53:11 2019 +0100
  823.  
  824. prepack.cpp: corrected segfault issue with last_block
  825.  
  826. Signed-off-by: Alessandro Comodi <[email protected]>
  827.  
  828. commit 6b2629663f58a67c6924f6955084a71a25ae03bf
  829. Author: Alessandro Comodi <[email protected]>
  830. Date: Wed Feb 27 17:23:08 2019 +0100
  831.  
  832. packing: adding enable_round_robin_prepacking option
  833.  
  834. Signed-off-by: Alessandro Comodi <[email protected]>
  835.  
  836. commit b61da9718d1f1034b19270d2eefd9f51e05df0ea
  837. Author: Alessandro Comodi <[email protected]>
  838. Date: Wed Feb 27 11:34:07 2019 +0100
  839.  
  840. prepack.cpp: separating chain and non-chain atom prepacking
  841.  
  842. Signed-off-by: Alessandro Comodi <[email protected]>
  843.  
  844. commit 9c69b83408714340a0b3bd1b6cc2b9187ca02c73
  845. Author: Alessandro Comodi <[email protected]>
  846. Date: Tue Feb 26 16:28:48 2019 +0100
  847.  
  848. prepack.cpp: modified chains prepacking
  849.  
  850. Signed-off-by: Alessandro Comodi <[email protected]>
  851.  
  852. commit b99b9941697f37a36134711884bde4d211cbcba7
  853. Author: Alessandro Comodi <[email protected]>
  854. Date: Fri Feb 22 20:11:35 2019 +0100
  855.  
  856. prepack.cpp: added different prepacking for chain and non-chain
  857.  
  858. Signed-off-by: Alessandro Comodi <[email protected]>
  859.  
  860. commit fb5227e2cf031769f64130c25019caaaad5c7135
  861. Author: Karol Gugala <[email protected]>
  862. Date: Thu Feb 7 13:05:40 2019 +0100
  863.  
  864. vtr: prepack: use round robin packing
  865.  
  866. Signed-off-by: Karol Gugala <[email protected]>
  867.  
  868. commit 4e823d13e4f3f5d7d78391fd6accf4144ececbca
  869. Merge: 5f7bd7cd3 e072c1d84
  870. Author: Tim Ansell <[email protected]>
  871. Date: Wed Nov 21 16:14:05 2018 -0800
  872.  
  873. Merge pull request #7 from litghost/fix_warning
  874.  
  875. Update error message.
  876.  
  877. commit e072c1d84dfb8ce419121f078d8a04ad3e803b45
  878. Author: Keith Rothman <[email protected]>
  879. Date: Wed Nov 21 16:07:17 2018 -0800
  880.  
  881. Update error message.
  882.  
  883. Signed-off-by: Keith Rothman <[email protected]>
  884.  
  885. commit 5f7bd7cd348141f36e6aed797ca6691c4ec12a06
  886. Merge: b5ae26b8d 4597f2da6
  887. Author: litghost <[email protected]>
  888. Date: Thu Nov 22 11:04:47 2018 +1100
  889.  
  890. Merge pull request #5 from litghost/fasm_param
  891.  
  892. Add initial FASM parameter support
  893.  
  894. commit b5ae26b8dc68650d8c4a060335f9c3e75b4b5d2c
  895. Merge: 1169f2e67 81bd8eab8
  896. Author: litghost <[email protected]>
  897. Date: Thu Nov 22 08:19:02 2018 +1100
  898.  
  899. Merge pull request #6 from litghost/cluster_fix
  900.  
  901. Add check to ensure that clustering uses consistent modes.
  902.  
  903. commit 81bd8eab8015cadcb626f0f151aa73b1b2206a0c
  904. Author: Keith Rothman <[email protected]>
  905. Date: Mon Nov 19 13:14:41 2018 -0800
  906.  
  907. Add check to ensure that clustering uses consistent modes.
  908.  
  909. Signed-off-by: Keith Rothman <[email protected]>
  910.  
  911. commit 4597f2da6c7010468e98fbfa8d494ba03d71038b
  912. Author: Keith Rothman <[email protected]>
  913. Date: Tue Oct 30 16:51:18 2018 -0700
  914.  
  915. Add parameter support to genfasm.
  916.  
  917. Signed-off-by: Keith Rothman <[email protected]>
  918.  
  919. commit 1169f2e67baaef436eebe277c86aef972a1f6367
  920. Merge: 080283683 f1b6d34a8
  921. Author: litghost <[email protected]>
  922. Date: Wed Oct 24 17:12:59 2018 -0500
  923.  
  924. Merge pull request #4 from litghost/fix_install_target
  925.  
  926. Fix name of target to install for genfasm.
  927.  
  928. commit f1b6d34a89993e3bd7f96f84a331b6511a5f04c7
  929. Author: Keith Rothman <[email protected]>
  930. Date: Wed Oct 24 14:03:23 2018 -0700
  931.  
  932. Fix name of target to install for genfasm.
  933.  
  934. Signed-off-by: Keith Rothman <[email protected]>
  935.  
  936. commit 08028368386cb67c053b6da2571a51a069a0b500
  937. Merge: 68aae30b6 aee0f2f5d
  938. Author: litghost <[email protected]>
  939. Date: Wed Oct 24 13:14:25 2018 -0500
  940.  
  941. Merge pull request #3 from litghost/fasm_output
  942.  
  943. Initial FASM output from VPR
  944.  
  945. commit aee0f2f5d77d8e5d68e895fad936fca026d10a8f
  946. Author: Keith Rothman <[email protected]>
  947. Date: Wed Oct 24 10:46:43 2018 -0700
  948.  
  949. Address comments.
  950.  
  951. Signed-off-by: Keith Rothman <[email protected]>
  952.  
  953. commit 68aae30b646d1d960bb3aa4e54a22efb47d98740
  954. Author: Tim 'mithro' Ansell <[email protected]>
  955. Date: Tue Oct 23 14:15:48 2018 -0700
  956.  
  957. Adding WIP note.
  958.  
  959. commit c5c9d05f7bbc7198c26c398ca883f5b64e51c5b7
  960. Author: Keith Rothman <[email protected]>
  961. Date: Thu Oct 18 11:03:15 2018 -0700
  962.  
  963. Fix spaces instead of tab.
  964.  
  965. Signed-off-by: Keith Rothman <[email protected]>
  966.  
  967. commit bc537c72a84e9114ea3d6f915c1fd1578d4faa08
  968. Author: Keith Rothman <[email protected]>
  969. Date: Thu Oct 18 11:00:35 2018 -0700
  970.  
  971. Fix review comments.
  972.  
  973. Signed-off-by: Keith Rothman <[email protected]>
  974.  
  975. commit 5b6c6091f8c4a75a3029d2294e4470af54b6dbf7
  976. Author: Keith Rothman <[email protected]>
  977. Date: Thu Oct 18 10:05:14 2018 -0700
  978.  
  979. Remove odin tests, they timeout Travis CI.
  980.  
  981. Signed-off-by: Keith Rothman <[email protected]>
  982.  
  983. commit a182e903f8e753dccf10faa6b758e9b1c6efde7b
  984. Author: Keith Rothman <[email protected]>
  985. Date: Wed Oct 17 17:02:54 2018 -0700
  986.  
  987. Refactor lut.cpp and fix warnings.
  988.  
  989. Signed-off-by: Keith Rothman <[email protected]>
  990.  
  991. commit 42efb4b234448a168f9ea9c1909e92d857ba2dc4
  992. Author: Keith Rothman <[email protected]>
  993. Date: Wed Oct 17 16:42:36 2018 -0700
  994.  
  995. For travis to keep running.
  996.  
  997. Signed-off-by: Keith Rothman <[email protected]>
  998.  
  999. commit 416d66944a4e75485cf7eff9582a81308d5ee4ba
  1000. Author: Keith Rothman <[email protected]>
  1001. Date: Tue Oct 16 13:30:57 2018 -0700
  1002.  
  1003. Disable IPIN edge check, this is a valid input.
  1004.  
  1005. Signed-off-by: Keith Rothman <[email protected]>
  1006.  
  1007. commit 4f099699d2c24e3d243268bbf51b3776cc0f9a7c
  1008. Author: Keith Rothman <[email protected]>
  1009. Date: Mon Oct 15 11:47:42 2018 -0700
  1010.  
  1011. Output fasm_features attached to modes or pb_types.
  1012.  
  1013. Signed-off-by: Keith Rothman <[email protected]>
  1014.  
  1015. commit d5646b9a882fbc63154aaab6caa062c2fe24d7c1
  1016. Author: Keith Rothman <[email protected]>
  1017. Date: Sun Oct 14 10:49:45 2018 -0700
  1018.  
  1019. Refactor LUT output to avoid state.
  1020.  
  1021. Signed-off-by: Keith Rothman <[email protected]>
  1022.  
  1023. commit bf00fdb7cada45b7d33230b6e6fb6237d213370b
  1024. Author: Keith Rothman <[email protected]>
  1025. Date: Fri Oct 12 19:07:23 2018 -0700
  1026.  
  1027. Handle sources, which have empty truth tables.
  1028.  
  1029. Signed-off-by: Keith Rothman <[email protected]>
  1030.  
  1031. commit ad14a542c8e31cbffe528a414307150bce9028f6
  1032. Author: Keith Rothman <[email protected]>
  1033. Date: Fri Oct 12 18:30:30 2018 -0700
  1034.  
  1035. Handle DONT_CARE inputs to LUTs.
  1036.  
  1037. Signed-off-by: Keith Rothman <[email protected]>
  1038.  
  1039. commit db5016252bef11e1f06b3b3d14155eff014c8927
  1040. Author: Keith Rothman <[email protected]>
  1041. Date: Fri Oct 12 11:12:36 2018 -0700
  1042.  
  1043. Remove tile type from FASM hierarchy.
  1044.  
  1045. Signed-off-by: Keith Rothman <[email protected]>
  1046.  
  1047. commit 04ee1f4cef9d841857bca87a10b819f3406bd2e8
  1048. Author: Keith Rothman <[email protected]>
  1049. Date: Thu Oct 11 16:38:17 2018 -0700
  1050.  
  1051. Fix wire generation to handle when the first wire isn't the input.
  1052.  
  1053. Signed-off-by: Keith Rothman <[email protected]>
  1054.  
  1055. commit d3875f3351260a78d53ef2191fc7cad86d6d9bf0
  1056. Author: Keith Rothman <[email protected]>
  1057. Date: Thu Oct 11 15:58:21 2018 -0700
  1058.  
  1059. Handle passthrough wires.
  1060.  
  1061. Signed-off-by: Keith Rothman <[email protected]>
  1062.  
  1063. commit 5f5eca066ec3f725ecd72dc482634e6d2cf81e32
  1064. Author: Keith Rothman <[email protected]>
  1065. Date: Thu Oct 11 14:39:10 2018 -0700
  1066.  
  1067. Fix truth_table_to_lut_mask input.
  1068.  
  1069. Signed-off-by: Keith Rothman <[email protected]>
  1070.  
  1071. commit cfb887be04126af22682d9b5e880f90d5df74e77
  1072. Author: Keith Rothman <[email protected]>
  1073. Date: Thu Oct 11 13:19:30 2018 -0700
  1074.  
  1075. Initial working FASM.
  1076.  
  1077. Signed-off-by: Keith Rothman <[email protected]>
  1078.  
  1079. commit 229b01779add4f4ba1e4557ce4b9a912d7e5ccd5
  1080. Author: Keith Rothman <[email protected]>
  1081. Date: Wed Oct 10 23:04:47 2018 -0700
  1082.  
  1083. Add initial FASM structure.
  1084.  
  1085. Signed-off-by: Keith Rothman <[email protected]>
  1086.  
  1087. commit 9a455f0883cfb23968204143cb0ae7d0c5b0815f
  1088. Author: Keith Rothman <[email protected]>
  1089. Date: Tue Oct 9 13:03:03 2018 -0700
  1090.  
  1091. Add better debug message on cluster output assertion.
  1092.  
  1093. Signed-off-by: Keith Rothman <[email protected]>
  1094.  
  1095. commit cbd99055faf0fbcb017f8532333844499fba7d2e
  1096. Author: Keith Rothman <[email protected]>
  1097. Date: Mon Oct 8 19:35:29 2018 -0700
  1098.  
  1099. Avoid criticality issue.
  1100.  
  1101. Signed-off-by: Keith Rothman <[email protected]>
  1102.  
  1103. commit e62eba6e95f43ad5233d69438d76ff5c08bb188e
  1104. Author: Keith Rothman <[email protected]>
  1105. Date: Mon Oct 8 19:27:45 2018 -0700
  1106.  
  1107. Change adjacency check to warning.
  1108.  
  1109. Signed-off-by: Keith Rothman <[email protected]>
  1110.  
  1111. commit 9ccef38386bc0186197ad66227bea44cedd8308e
  1112. Author: Tim 'mithro' Ansell <[email protected]>
  1113. Date: Tue Jul 24 15:18:52 2018 -0700
  1114.  
  1115. WIP: continue and warn about metadata
  1116.  
  1117. commit 56c170ac3a107d000a59cced0e0be867511156be
  1118. Author: Tim 'mithro' Ansell <[email protected]>
  1119. Date: Mon Jun 25 20:35:45 2018 -0700
  1120.  
  1121. Hack: Make zero capacity nodes valid and not drawn.
  1122.  
  1123. commit fc57561b4fe6e44369379141a62eca8bae0e3277
  1124. Author: Elms <[email protected]>
  1125. Date: Wed Jul 25 15:59:20 2018 -0700
  1126.  
  1127. hlc: Fix hlc_property output at tile level
  1128.  
  1129. commit 43f32d7c55087b0431dd228eba8391432e386d66
  1130. Author: Tim 'mithro' Ansell <[email protected]>
  1131. Date: Mon Jul 23 17:33:26 2018 -0700
  1132.  
  1133. hlc: Fix for metadata
  1134.  
  1135. commit 2ffeb6e68e336f07beac3cede1ae42ffbf7ce84b
  1136. Author: Elms <[email protected]>
  1137. Date: Wed Jul 18 20:55:30 2018 -0700
  1138.  
  1139. hlc: use hlc_coord from metadata based on switch_id
  1140.  
  1141. PicoSoC generates bitstream
  1142.  
  1143. commit 1c028f3fce1da8bdca553f5b16e48c4d867caadc
  1144. Author: Tim 'mithro' Ansell <[email protected]>
  1145. Date: Wed Jul 11 18:02:18 2018 -0700
  1146.  
  1147. hlc: some additional pointer/error checking
  1148.  
  1149. commit 5f4bde4d982d38ab869bc7def41e50f93446a69a
  1150. Author: Elms <[email protected]>
  1151. Date: Mon Jul 2 17:05:04 2018 -0700
  1152.  
  1153. hlc: Update hlc_tile metadata to use offsets
  1154.  
  1155. commit 89b96b6a2008bf96b1f777ace646d41c42eaca93
  1156. Author: Elms <[email protected]>
  1157. Date: Thu Jun 28 12:02:07 2018 -0700
  1158.  
  1159. hlc: output ram flags to correct bottom/top tiles
  1160.  
  1161. Data in verilog binary format
  1162.  
  1163. commit df05a90ad30b953e72b9d0e6fa9c222b053a0cd5
  1164. Author: Elms <[email protected]>
  1165. Date: Thu Jun 28 10:57:37 2018 -0700
  1166.  
  1167. hlc: Get tile level attr and params in comments
  1168.  
  1169. commit af3f929c4221725c2292b5d476dfa7c781b1a1cf
  1170. Author: Elms <[email protected]>
  1171. Date: Thu Jun 21 15:55:00 2018 -0700
  1172.  
  1173. hlc: Use offsets with pins
  1174.  
  1175. commit 35379eeb9d8df09e6b3f0c01e643b02ce7936ee5
  1176. Author: Tim 'mithro' Ansell <[email protected]>
  1177. Date: Mon Jul 2 15:06:25 2018 -0700
  1178.  
  1179. hlc: Support metadata at an offset
  1180.  
  1181. commit f68474737eb7f561bb7c09291725e996f759bc03
  1182. Author: Tim 'mithro' Ansell <[email protected]>
  1183. Date: Sat Jun 23 19:40:05 2018 -0700
  1184.  
  1185. hlc: Output HLC names in the comments.
  1186.  
  1187. commit 2e17d90567fb9480c663501063f98b8afce3a080
  1188. Author: Tim 'mithro' Ansell <[email protected]>
  1189. Date: Fri Jun 22 18:17:56 2018 -0700
  1190.  
  1191. hlc: A bit more sanity checking.
  1192.  
  1193. Makes it safer when there is no metadata.
  1194.  
  1195. commit 7fab0242368a3f2048efc92c9550f0dbc41faccd
  1196. Author: Tim 'mithro' Ansell <[email protected]>
  1197. Date: Fri Jun 22 15:49:43 2018 -0700
  1198.  
  1199. hlc: Fix hard coded switch detection.
  1200.  
  1201. commit e84acac6baeb23feb94eee594eb73d29324c1ebb
  1202. Author: Tim 'mithro' Ansell <[email protected]>
  1203. Date: Fri Jun 22 15:49:26 2018 -0700
  1204.  
  1205. hlc: Adding function to get switch type string.
  1206.  
  1207. commit 8cebf9b21292212f3a71f90136596b73430a5d4d
  1208. Author: Tim 'mithro' Ansell <[email protected]>
  1209. Date: Fri Jun 22 01:58:34 2018 -0700
  1210.  
  1211. hlc: Don't output edge if src & sink are equal.
  1212.  
  1213. commit 9c26acc81411ea8f7ec7ea0da80684824b727fc0
  1214. Author: Elms <[email protected]>
  1215. Date: Tue Jun 19 16:14:33 2018 -0700
  1216.  
  1217. hlc: Update HLC coordinate translation to have an offset of 2
  1218.  
  1219. Signed-off-by: Elms <[email protected]>
  1220.  
  1221. commit fab71f31f90b30686c098b4c2472cd01e1f38ed7
  1222. Author: Tim 'mithro' Ansell <[email protected]>
  1223. Date: Fri Jun 8 10:20:33 2018 -0700
  1224.  
  1225. hlc: Adding hlc generation using libvpr
  1226.  
  1227. commit f95851f168353809b3de9dd127956391414d90d2
  1228. Author: Tim 'mithro' Ansell <[email protected]>
  1229. Date: Fri Jun 8 20:09:33 2018 -0700
  1230.  
  1231. vpr: Make LogicVec accessible to other files.
  1232.  
  1233. commit 25d74c70b0e1b52dfc19d5b59e279dfbd17fe733
  1234. Author: Tim 'mithro' Ansell <[email protected]>
  1235. Date: Thu May 31 19:33:46 2018 -0700
  1236.  
  1237. vpr: Adding an empty unittest.
  1238.  
  1239. commit cb16d6cd5c4766613ee5d88a6a3895fa99ade546
  1240. Author: Tim 'mithro' Ansell <[email protected]>
  1241. Date: Thu May 31 19:33:41 2018 -0700
  1242.  
  1243. vpr: Improve netlist walker.
  1244.  
  1245. This enables walking all parts of the netlist, including blocks which
  1246. signals are just passing through.
  1247.  
  1248. commit 8411cd75a4fc915a58885a3438d61a079b017f5c
  1249. Merge: 7c3c80420 fef2aa327 508220c87 e4f4f2292 d674feca7 1b5e0c0c1
  1250. Author: Tim 'mithro' Ansell <[email protected]>
  1251. Date: Mon Jul 23 17:34:34 2018 -0700
  1252.  
  1253. Merge branches 'ptc-check', 'packer-mode-fix', 'metadata', 'port_bit_name', 'netlist-blackbox' and 'clock-data-hack' into merge-pending
  1254.  
  1255. commit 508220c876b0d8cf09f266e2f676240dbbbda06c
  1256. Author: Tim 'mithro' Ansell <[email protected]>
  1257. Date: Mon Jul 23 17:33:13 2018 -0700
  1258.  
  1259. TEMP: Fixing const for metadata
  1260.  
  1261. commit efa4e177f174f52e53c46196b755beb8e71f9762
  1262. Author: Elms <[email protected]>
  1263. Date: Wed Jul 18 20:55:30 2018 -0700
  1264.  
  1265. WIP: picosoc generates bin
  1266.  
  1267. commit 1b5e0c0c1116b9a56198fd6872593666cfc672cf
  1268. Author: Tim 'mithro' Ansell <[email protected]>
  1269. Date: Wed Jul 11 18:02:18 2018 -0700
  1270.  
  1271. Disable clock->data hack.
  1272.  
  1273. commit d78e6af90f15a76c50f5ef6975e63e7fc7bd6285
  1274. Author: Tim 'mithro' Ansell <[email protected]>
  1275. Date: Mon Jul 2 15:06:25 2018 -0700
  1276.  
  1277. Support metadata at an offset.
  1278.  
  1279. commit 2d57badaf4f53759d7c28d56a9e39954acb073d8
  1280. Author: Tim 'mithro' Ansell <[email protected]>
  1281. Date: Fri Jun 22 18:17:56 2018 -0700
  1282.  
  1283. vpr/ice40: A bit more sanity checking.
  1284.  
  1285. Makes it safer when there is no metadata.
  1286.  
  1287. commit 69efcad527a26a751e46ba24e30d39d4321b6e9b
  1288. Author: Tim 'mithro' Ansell <[email protected]>
  1289. Date: Thu May 31 19:33:52 2018 -0700
  1290.  
  1291. vpr: Adding metadata support.
  1292.  
  1293. Both rr_edges and rr_nodes can now have arbitrary metadata added to
  1294. them.
  1295.  
  1296. This is stored in a side table so as not to increase the size of
  1297. rr_nodes or rr_edge types.
  1298.  
  1299. commit f647e161a54782e34f368abe1c1f87d732487462
  1300. Author: Tim 'mithro' Ansell <[email protected]>
  1301. Date: Fri Jun 1 15:53:55 2018 -0700
  1302.  
  1303. libarchfpga: Adding metadata support.
  1304.  
  1305. Allows attaching arbitrary metadata to architecture types. This metadata
  1306. doesn't mean anything to Verilog to Routing itself, but does to various
  1307. extensions that use VtR.
  1308.  
  1309. commit e4f4f22925e3033bba8d0e1f92c23b603235770a
  1310. Author: Tim 'mithro' Ansell <[email protected]>
  1311. Date: Thu May 31 19:33:35 2018 -0700
  1312.  
  1313. vpr: Adding pb_type to match other enum values.
  1314.  
  1315. commit bf34a19edb72bfa521cda4fc18df1fbbe630b37e
  1316. Author: Tim 'mithro' Ansell <[email protected]>
  1317. Date: Thu May 31 19:33:11 2018 -0700
  1318.  
  1319. vpr: Add methods for getting pin numbers.
  1320.  
  1321. commit 3d3f1bb056d0c713384176fa8b598840981c6dd5
  1322. Author: Tim 'mithro' Ansell <[email protected]>
  1323. Date: Fri Jun 8 09:41:45 2018 -0700
  1324.  
  1325. vpr: Adding port_bit_name method.
  1326.  
  1327. Method for getting the port name with square brackets indicating bit (if
  1328. port is more then 1 bit wide). IE port_name[port_bit]
  1329.  
  1330. commit d674feca701d73ef09becbac6f5ecab168c31e29
  1331. Author: Tim 'mithro' Ansell <[email protected]>
  1332. Date: Fri Jun 8 17:43:45 2018 -0700
  1333.  
  1334. vpr: Output .attr and .param values into the output blif files.
  1335.  
  1336. Allows equivalence checking with Yosys with blackbox models.
  1337.  
  1338. Example cmd;
  1339. yosys -p "
  1340. rename top gate;
  1341. read_verilog input.v;
  1342. rename top gold;
  1343. hierarchy;
  1344. proc;
  1345. miter -equiv -flatten -ignore_gold_x -make_outputs -make_outcmp gold gate miter;
  1346. sat -dump_vcd out.vcd -verify-no-timeout -timeout 20 -seq 1000 -prove trigger 0 -prove-skip 1 -show-inputs -show-outputs miter
  1347. "
  1348. cells_sim.v
  1349. atom_netlist.cleaned.echo.blif
  1350.  
  1351. commit 01c71455f385c9182c4371f7ec008c5099cc3250
  1352. Author: Tim 'mithro' Ansell <[email protected]>
  1353. Date: Tue Jun 12 10:03:00 2018 -0700
  1354.  
  1355. vpr/netlist_writer: Support black box instances.
  1356.  
  1357. * TODO: Output proper timing information.
  1358.  
  1359. commit d16d76698a89ee23295ce2e9cb8b1635922ee4b0
  1360. Author: Tim 'mithro' Ansell <[email protected]>
  1361. Date: Tue Jun 12 10:02:24 2018 -0700
  1362.  
  1363. vpr/netlist_writer: Don't try to output invalid atoms.
  1364.  
  1365. commit 43ff3a16d2ad19e5c972f432af17bd37dca85c4c
  1366. Author: Tim 'mithro' Ansell <[email protected]>
  1367. Date: Tue Jun 12 10:01:33 2018 -0700
  1368.  
  1369. vpr: Output extended BLIF attributes to output.
  1370.  
  1371. commit f5db10d9536d11d6cde353e2cde07e5fe18a251b
  1372. Author: Tim 'mithro' Ansell <[email protected]>
  1373. Date: Tue Jun 12 09:59:53 2018 -0700
  1374.  
  1375. vpr: Add whitespace padding after a BLIF LUT.
  1376.  
  1377. commit fef2aa327e96d35d667045ae0b25c1721dffdeb2
  1378. Author: Tim 'mithro' Ansell <[email protected]>
  1379. Date: Fri Jun 15 13:42:18 2018 -0700
  1380.  
  1381. vpr/pack: Make print output less verbose.
  1382.  
  1383. commit 787d13f222ae0f572fbfc2405010d82d4b77661f
  1384. Author: Tim 'mithro' Ansell <[email protected]>
  1385. Date: Fri Jun 15 12:30:52 2018 -0700
  1386.  
  1387. vpr/pack: Add overflow protection back.
  1388.  
  1389. commit 8ab4a9f29975f22ac1917cb566d4006d0187a45c
  1390. Author: Tim 'mithro' Ansell <[email protected]>
  1391. Date: Fri Jun 15 12:30:09 2018 -0700
  1392.  
  1393. vpr/pack: Enable forcing a mode of a block.
  1394.  
  1395. commit 60fe3e269445cec2822cb4f2bac716ed269f41a2
  1396. Author: Tim 'mithro' Ansell <[email protected]>
  1397. Date: Fri Jun 15 12:29:22 2018 -0700
  1398.  
  1399. vtr_flow: Make the lut_size argument work.
  1400.  
  1401. commit c2a28f8efe129795a94d7ce90eeccf649ecf2d5b
  1402. Author: Tim 'mithro' Ansell <[email protected]>
  1403. Date: Fri Jun 15 11:11:46 2018 -0700
  1404.  
  1405. Adding test for modes changing affecting packing.
  1406.  
  1407. commit 958ad5795e4917429119064d84ecd5c615447d6c
  1408. Author: Tim 'mithro' Ansell <[email protected]>
  1409. Date: Fri Jun 15 09:53:21 2018 -0700
  1410.  
  1411. vpr/pack: Fix mispelling of significant
  1412.  
  1413. s/siginificant/significant/g
  1414.  
  1415. commit 3eaad82a0035a2bdcbc1336f94d256fa2f259456
  1416. Author: Tim 'mithro' Ansell <[email protected]>
  1417. Date: Thu Jun 14 16:05:47 2018 -0700
  1418.  
  1419. vpr/pack: Support searching multiple modes.
  1420.  
  1421. This makes the packer work when there are multiple modes which change
  1422. the routing pattern through a cluster. The packer will try and pack
  1423. everything together, then it will fail routing causing it to fall back
  1424. to checking routing atom-by-atom. This means the packer will not add the
  1425. conflicting modes into one cluster.
  1426.  
  1427. This fixes the issue with "route through" modes having to be the
  1428. "zeroth" mode.
  1429.  
  1430. (I think this actually fixes #278 too.)
  1431.  
  1432. commit 4cfcf359ee02f62fcfff9b25adb0fd35642edb61
  1433. Author: Tim 'mithro' Ansell <[email protected]>
  1434. Date: Thu Jun 14 15:55:38 2018 -0700
  1435.  
  1436. vpr/pack: Fix weird wrapping in output_clustering.cpp
  1437.  
  1438. commit 8f7b284589d7820129f7385ecda9d369f45796b3
  1439. Author: Tim 'mithro' Ansell <[email protected]>
  1440. Date: Thu Jun 14 15:55:13 2018 -0700
  1441.  
  1442. vpr/pack: Fixed spelling mistakes.
  1443.  
  1444. commit ddb569d053d86f74972e1ac989942b49e2fda2e8
  1445. Author: Tim 'mithro' Ansell <[email protected]>
  1446. Date: Thu Jun 14 15:51:03 2018 -0700
  1447.  
  1448. vpr/pack: Rework print_route code slightly.
  1449.  
  1450. commit f2350cc217710d88a15a1a007827765fdc5b437e
  1451. Author: Tim 'mithro' Ansell <[email protected]>
  1452. Date: Thu Jun 14 15:31:26 2018 -0700
  1453.  
  1454. vpr/pack: Add num_modes attribute to t_lb_rr_node.
  1455.  
  1456. commit 0b529e34ce3d9c69a6af1562a245aa8b0011187f
  1457. Author: Tim 'mithro' Ansell <[email protected]>
  1458. Date: Thu Jun 14 15:28:55 2018 -0700
  1459.  
  1460. vpr/pack: Change E_DETAILED_ROUTE_END name.
  1461.  
  1462. It was too easy to confuse E_DETAILED_ROUTE_END_ONLY and
  1463. E_DETAILED_ROUTE_END. Change it to E_DETAILED_ROUTE_INVALID instead.
  1464.  
  1465. commit 0729c08d7b28646b47b1a9101e592be0e372abaa
  1466. Author: Tim 'mithro' Ansell <[email protected]>
  1467. Date: Wed Jun 13 18:51:23 2018 -0700
  1468.  
  1469. vpr: Print route before doing cleanup.
  1470.  
  1471. Before;
  1472. ```
  1473. net temp0 num targets 2
  1474. NULL
  1475.  
  1476. net outc num targets 2
  1477. NULL
  1478. ```
  1479.  
  1480. After;
  1481. ```
  1482. net temp0 num targets 2
  1483. (1207-->0) (0-->45) (45-->90) (90-->103) (103-->108) (108-->112) (112-->107) (107-->130) (130-->180) (180-->1253)
  1484.  
  1485. net outc num targets 2
  1486. (181-->131) (131-->223) (223-->224) (224-->99) (99-->80) (80-->35) (35-->1209) (1209-->1208)
  1487. ```
  1488.  
  1489. commit 7c3c80420948a39bbfc850ad698e8bbbf533d7ea
  1490. Author: Tim 'mithro' Ansell <[email protected]>
  1491. Date: Sun Mar 25 21:17:34 2018 -0700
  1492.  
  1493. vpr: Allow failure in route_connection_delay.
  1494.  
  1495. If either the sink/source isn't found we just return infinity rather
  1496. then failing an assert.
Advertisement
Add Comment
Please, Sign In to add comment