Commit graph

  • 5dd0d77e55 fix: using link for synth noc master Retrocamara42 2025-07-22 07:54:09 -05:00
  • fc0d29e301 fix: clks issues in do synth noc Retrocamara42 2025-07-19 08:28:33 -05:00
  • c2f6f1d495 fix: do synth updated for many clocks Retrocamara42 2025-07-19 07:52:17 -05:00
  • 658a95604f fix: tcl scripts updated Retrocamara42 2025-07-18 05:17:52 -05:00
  • 534abb2757 fix: compilation and runtime bugs fixed Retrocamara42 2025-07-18 05:09:06 -05:00
  • c144fc3fed fix: arbiter functions error Retrocamara42 2025-07-15 14:39:47 -05:00
  • 16d4ec1186 refactor: arbiter folder created Retrocamara42 2025-07-15 14:39:10 -05:00
  • c3c439835e refactor: retyping, simplifying and comments Retrocamara42 2025-07-15 14:37:28 -05:00
  • 00edcea86d feat: new tcl scripts Retrocamara42 2025-07-14 15:02:35 -05:00
  • 5f12545f8c fix: updating parent arbiter sh Retrocamara42 2025-07-14 08:57:53 -05:00
  • 5b485a2584 fix: updating sh script Retrocamara42 2025-07-14 08:56:45 -05:00
  • 1cd15f1acb fix: debug signals deleted Retrocamara42 2025-07-14 08:50:19 -05:00
  • 27a1dc1c6e feat: do synth parent arbiter updated Retrocamara42 2025-07-14 03:48:35 -05:00
  • b5b4fa2447 fix: compile and runtime bugs Retrocamara42 2025-07-14 03:47:29 -05:00
  • 685de759ee fix: compile and runtime bugs Retrocamara42 2025-07-14 03:46:42 -05:00
  • 0c4941f488 feat: parent arbiter redesign Retrocamara42 2025-07-13 04:29:59 -05:00
  • 8adb0d8fd4 fix: avai pos further divided using an array Retrocamara42 2025-07-06 03:35:00 -05:00
  • ccc1d186ea fix: quick test Retrocamara42 2025-07-05 10:57:09 -05:00
  • da8ef4a901 fix: quick test Retrocamara42 2025-07-05 10:36:58 -05:00
  • 24e13fdc5e fix: quick test Retrocamara42 2025-07-05 10:31:34 -05:00
  • 61ba7f126a fix: quick test Retrocamara42 2025-07-05 10:30:28 -05:00
  • 7b7bd287b9 fix: quick test Retrocamara42 2025-07-05 10:22:06 -05:00
  • 383ecdd79f fix: quick test Retrocamara42 2025-07-05 10:15:35 -05:00
  • 10bd17b7ae fix: quick test Retrocamara42 2025-07-05 10:14:20 -05:00
  • 7da6183544 fix: quick test Retrocamara42 2025-07-05 10:13:01 -05:00
  • 1572d7dc42 fix: quick test Retrocamara42 2025-07-05 10:09:47 -05:00
  • e77d46ddbc fix: quick test Retrocamara42 2025-07-05 08:31:45 -05:00
  • 8427123b22 fix: quick test Retrocamara42 2025-07-05 08:18:08 -05:00
  • 39ae5627d7 fix: parent arbiter changed Retrocamara42 2025-07-05 04:22:04 -05:00
  • 95e74fddbe fix: loop changed in parent arbiter Retrocamara42 2025-07-04 10:04:14 -05:00
  • cf1d6e5e6f fix: loop changed in parent arbiter Retrocamara42 2025-07-04 10:03:18 -05:00
  • 171a1a5bb5 fix: loop changed in parent arbiter Retrocamara42 2025-07-04 10:01:55 -05:00
  • 147cd0c755 fix: path_indexes variable created Retrocamara42 2025-07-04 09:47:51 -05:00
  • c96f2e0972 fix: avai_index issue fixed Retrocamara42 2025-07-03 16:38:39 -05:00
  • c7dc53caf3 fix: compile errors in arbiter and router Retrocamara42 2025-07-03 15:12:15 -05:00
  • 44b39626ac fix: path and direction decoder files deleted, arbiter logic updated Retrocamara42 2025-07-03 14:52:18 -05:00
  • a3ea004ad4 fix: path selector logic modified, needs to be tested Retrocamara42 2025-07-03 10:59:08 -05:00
  • c98e6ede3d fix: clk removed from do synth parent arbiter as well, two subcomponents for arbiter created for test Retrocamara42 2025-07-03 10:18:25 -05:00
  • 8d96639e07 fix: do_synth router reads old files Retrocamara42 2025-07-03 09:18:47 -05:00
  • 4e9f985282 refactor: using constant DEST_ADDR_SIZE Retrocamara42 2025-07-03 08:48:04 -05:00
  • f3cbca90d1 fix: core_pos size corrected Retrocamara42 2025-07-03 08:47:38 -05:00
  • 977951d080 fix: core_pos size corrected Retrocamara42 2025-07-03 08:47:28 -05:00
  • 8b3a01c19a refactor: functions retrieve avai path index Retrocamara42 2025-07-03 08:38:12 -05:00
  • c003237e45 fix: unused argument in function removed Retrocamara42 2025-07-03 08:16:21 -05:00
  • ed806825bc fix: t_core_addr type created Retrocamara42 2025-07-03 08:00:22 -05:00
  • b2835e391a fix: no clk in arbiter Retrocamara42 2025-07-03 07:54:00 -05:00
  • 29276830a7 fix: unused bit in t_addr Retrocamara42 2025-07-03 07:52:59 -05:00
  • b50032c6e7 fix: changes tested successfully Retrocamara42 2025-07-01 12:05:51 -05:00
  • 0ffa5ecec8 feat: do_synth_router sh added Retrocamara42 2025-07-01 08:09:56 -05:00
  • bce2ddd358 fix: typo in arbiter and parent arbiter, do_synth_router updated Retrocamara42 2025-07-01 08:07:51 -05:00
  • 5afb078378 fix: router pos redesigned Retrocamara42 2025-06-30 14:50:46 -05:00
  • 9868fa44a8 refactor: fifo refactor Retrocamara42 2025-06-30 14:22:39 -05:00
  • 3f24eb258a fix: set false path arstn remvoved Retrocamara42 2025-06-29 11:31:44 -05:00
  • f8e6c4792e fix: no clock or arstn Retrocamara42 2025-06-29 11:31:23 -05:00
  • 4760290382 fix: sender, fifo and receiver aren't needed to elaborate arbiter Retrocamara42 2025-06-29 11:14:33 -05:00
  • 540b7b6919 fix: clk and arstN not used in arbiter Retrocamara42 2025-06-29 11:11:26 -05:00
  • 448194f057 fix: adding append to script Retrocamara42 2025-06-29 05:01:34 -05:00
  • 135c785ccb fix: input port fix in tcl script arbiter Retrocamara42 2025-06-29 04:57:54 -05:00
  • bd20f5d2b9 fix: sh script updated Retrocamara42 2025-06-29 04:54:35 -05:00
  • a9c26bae83 feat: adding router tcl script Retrocamara42 2025-06-29 04:36:12 -05:00
  • b5a6a129fd feat: synth scripts added, fixed latch in arbiter, clk is different for each element Retrocamara42 2025-06-28 02:30:28 -05:00
  • 6cb2ffc646 fix: files changed so it won't get stuck while synthesizing Retrocamara42 2025-06-22 16:31:47 -05:00
  • 9bbbc629d3 fix: files changed so it won't get stuck while synthesizing Retrocamara42 2025-06-22 15:51:34 -05:00
  • 45ee08c1d8 fix: adding default value to generic in noc Retrocamara42 2025-06-22 13:42:26 -05:00
  • 7383296423 fix: pow_level constant created Retrocamara42 2025-06-22 11:19:03 -05:00
  • bc0f97bcf3 fix: quadtree won't initialize unnecessary signals for base level Retrocamara42 2025-06-22 10:32:05 -05:00
  • f8be1b94d5 fix: adding default values to chip_x and chip_y to routers Retrocamara42 2025-06-22 08:21:49 -05:00
  • 62fd6a4d50 fix: fifo updated to have registers Retrocamara42 2025-06-22 07:41:50 -05:00
  • 93f87f749d fix: minor bug in noc_tb, generate test files workwks well with repetitions for ext stim, large random test successful Retrocamara42 2025-06-17 14:07:28 -05:00
  • 439196651c feat: scripts updated for send/recv external data, random complete test done Retrocamara42 2025-06-17 09:21:11 -05:00
  • b3727efdbb fix: generate stimuli doesn't repeat PE now, full ttest done correctly Retrocamara42 2025-06-17 07:28:13 -05:00
  • 4b33acdae6 fix: synchronization issues, random test passed successfully Retrocamara42 2025-06-17 04:10:29 -05:00
  • d62a06976b fix: header with 1 replaced by valid_data signal, generate_test_files now have repetitions Retrocamara42 2025-06-15 09:19:39 -05:00
  • 3957306d86 fix: fifo wr ptr error, arbiter indexes for paths fixed, small bugs Retrocamara42 2025-06-15 06:20:01 -05:00
  • a7e725ee99 fix: error in test when assigning send_ack Retrocamara42 2025-06-12 15:45:08 -05:00
  • 9d47e04a0c fix: avai paths error fixed Retrocamara42 2025-06-12 15:14:03 -05:00
  • d9fafc7437 feat: random test added, issues fixed with scripts, noc_tb send acks when req is received Retrocamara42 2025-06-12 10:19:39 -05:00
  • a538f2d9a1 feat: scripts copy files automatically Retrocamara42 2025-06-12 08:58:36 -05:00
  • 8391563935 feat: test updated to write results and script for validation implemented Retrocamara42 2025-06-12 07:22:40 -05:00
  • af95767f9e feat: adding script to generate stimuli and reference Retrocamara42 2025-06-10 15:01:41 -05:00
  • bc015007bc fix: testbench now works well, tests for interchip and pe to ext tranmissions Retrocamara42 2025-06-09 11:36:12 -05:00
  • c92fb604c9 feat: generating stimuli with a file Retrocamara42 2025-06-08 09:37:06 -05:00
  • d175a6e8eb refactor: files moved to directories noc and router Retrocamara42 2025-06-08 08:53:51 -05:00
  • 8e97a62ed7 fix: basic test now sends data Retrocamara42 2025-06-05 11:26:18 -05:00
  • bf0c7c4058 fix: some paicore issues fixed Retrocamara42 2025-06-03 08:56:45 -05:00
  • b7256f7634 fix: compile and run issues fixed, reorganizing folders Retrocamara42 2025-06-03 04:00:04 -05:00
  • fd2c7e3e71 feat: L5 router added, sender fixed, paicore implemmented Retrocamara42 2025-06-01 09:27:41 -05:00
  • 93250bf1e3 fix: sender and receiver fixed and tested for unicast Retrocamara42 2025-05-27 08:07:27 -05:00
  • 31568263f8 feat: sender and receiver added and integrated Retrocamara42 2025-05-25 15:32:28 -05:00
  • b1431ca815 feat: sender and receiver modules created Retrocamara42 2025-05-25 07:57:51 -05:00
  • 6ce2b810ea fix: test multicast 4x passed, issues fixed Retrocamara42 2025-05-25 04:49:11 -05:00
  • cfb4469d58 fix: multicastX and Y tested successfully Retrocamara42 2025-05-25 04:23:33 -05:00
  • bf5d8c2252 feat: test for multicast y and changes in routing function Retrocamara42 2025-05-22 15:13:29 -05:00
  • 329a67710a refactor: restructuring of directories and files Retrocamara42 2025-05-22 07:26:33 -05:00
  • f2aa2b1c20 feat: test of reading data from send buffer done Retrocamara42 2025-05-22 07:24:28 -05:00
  • 4f76cb8aa8 feat: updating test Retrocamara42 2025-05-22 05:25:46 -05:00
  • 6728306bc5 fix: tests expanded Retrocamara42 2025-05-19 12:25:29 -05:00
  • 0a3daa4170 fix: issue with double write in fifo fixed Retrocamara42 2025-05-19 11:46:55 -05:00
  • ce3dbe4b59 fix: more errors fixed in file arbiter Retrocamara42 2025-05-18 12:50:19 -05:00
  • 06ab069390 fix: fixing errors, rst signals Retrocamara42 2025-05-18 10:08:50 -05:00