1
0

Commit Graph

  • b6cc08e8ca override io in LogicalNetwork Henry Cook 2013-03-28 14:09:08 -0700
  • 16ad8a7e9c Fixes after merge Henry Cook 2013-03-25 19:14:38 -0700
  • 67fc09f62e Fixes after merge, and always self probe. Henry Cook 2013-03-25 16:20:12 -0700
  • 16113a96ba fixes after merge Henry Cook 2013-03-25 19:09:08 -0700
  • 8e926f8d79 remove aborts Andrew Waterman 2013-03-19 15:31:18 -0700
  • eec590c1bf Added support for multiple L2 banks. Moved tile IO queueing. Henry Cook 2013-03-20 14:11:54 -0700
  • 806f897fc4 nTiles -> nClients in LogicalNetworkConfig Henry Cook 2013-02-28 21:05:04 -0800
  • ce4c1aa566 remove aborts Andrew Waterman 2013-03-19 15:31:18 -0700
  • cf76665d09 writebacks on release network pass asm tests and bmarks Henry Cook 2013-02-28 18:25:47 -0800
  • a0dc8d52d6 using new network and l2 controller Henry Cook 2013-01-28 16:57:54 -0800
  • def11e44b8 don't pipe stdout to vcd2vpd Andrew Waterman 2013-03-25 17:01:13 -0700
  • ef4927c9ad use a named pipe for VCD -> VPD conversion Andrew Waterman 2013-03-25 16:19:19 -0700
  • 06f5de3b68 Merge branch 'release-xacts' Henry Cook 2013-03-20 17:38:46 -0700
  • 95f0a688e9 Merge branch 'release-xacts' Henry Cook 2013-03-20 17:37:50 -0700
  • 4d007d5c40 changed val names in hub to match new tilelink names Henry Cook 2013-01-22 20:09:21 -0800
  • 273bd34091 Generalized mem arbiter, moved to uncore. Support for multiple banks when acking grants. Henry Cook 2013-03-20 14:05:12 -0700
  • c36b1dfa30 Cleaned up uncore and coherence interface. Removed defunct broadcast hub. Trait-ified tilelink bundle components. Added generalized mem arbiter. Henry Cook 2013-03-20 14:10:16 -0700
  • 319b4544d7 nTiles -> nClients in LogicalNetworkConfig Henry Cook 2013-02-28 21:03:56 -0800
  • a7ae7e5758 Cleaned up self-probes Henry Cook 2013-02-28 19:49:05 -0800
  • 6d2541aced nTiles -> nClients in LogicalNetworkConfig Henry Cook 2013-02-28 21:03:37 -0800
  • 7b019cb0da rmeove aborts Andrew Waterman 2013-03-19 15:30:23 -0700
  • ea9d0b771e remove aborts; simplify probes Andrew Waterman 2013-03-19 15:29:40 -0700
  • bc140ce9bc add vec_{vvadd,cmplxmult,matmul} bmarks Yunsup Lee 2013-03-19 00:43:51 -0700
  • 9efe71412f add DRAMSideLLCNull Yunsup Lee 2013-03-19 00:43:34 -0700
  • 0f50970913 move HellaQueue to uncore Yunsup Lee 2013-03-19 00:43:20 -0700
  • f120800aa2 add DRAMSideLLCNull Yunsup Lee 2013-03-19 00:41:28 -0700
  • 717a78f964 fix seqRead inference Yunsup Lee 2013-03-19 00:41:09 -0700
  • 9f0ccbeac5 writebacks on release network pass asm tests and bmarks Henry Cook 2013-02-28 18:13:41 -0800
  • e0361840bd writebacks on release network pass asm tests and bmarks Henry Cook 2013-02-28 18:11:40 -0800
  • 944f56a766 remove duplicate definitions Andrew Waterman 2013-02-28 14:55:19 -0800
  • c6695bee7c fix emulator HTIF interface bug Andrew Waterman 2013-02-20 16:11:21 -0800
  • fc26150933 update to new Mem style Andrew Waterman 2013-02-20 16:10:47 -0800
  • 35349d227f update to new Mem style Andrew Waterman 2013-02-20 16:09:46 -0800
  • 17b8654042 Merge branch 'master' of github.com:ucb-bar/reference-chip Eric Love 2013-02-12 12:47:03 -0600
  • 61b18a6722 push rocket,hwacha,uncore Yunsup Lee 2013-02-09 01:05:51 -0800
  • 9f89c812b7 fix HTIF memory size reporting Andrew Waterman 2013-01-29 23:08:25 -0800
  • a0bd0adeb2 change write/read port ordering for vlsi_mem_gen script Yunsup Lee 2013-01-29 21:32:42 -0800
  • 66eb3720a4 fix SRAM semantics bug in HellaFlowQueue Andrew Waterman 2013-01-29 21:16:20 -0800
  • 60bd3a6413 Revert "shuffled FPU control logic around to make functional unit retiming work better" Yunsup Lee 2013-01-29 19:34:55 -0800
  • 6275e009f8 fix HellaQueue deq.valid signal Andrew Waterman 2013-01-28 20:57:43 -0800
  • 45d8066f45 add HellaQueue, an SRAM-based queue Andrew Waterman 2013-01-28 20:54:25 -0800
  • 37c67f1d87 pipeline reset to the vector unit Andrew Waterman 2013-01-28 17:56:32 -0800
  • f2df6147df shuffled FPU control logic around to make functional unit retiming work better Rimas Avizienis 2013-01-28 17:17:09 -0800
  • f5729c9f25 removed ack_required field from grant messages Henry Cook 2013-01-28 16:44:17 -0800
  • 47a632cc59 added support for voluntary wbs over the release network Henry Cook 2013-01-28 16:39:45 -0800
  • 8cbd316b5e Merge branch 'ready-sig-fix' into pin-cleanup Henry Cook 2013-01-27 23:04:58 -0800
  • 931cffa749 ready signal fix Henry Cook 2013-01-27 23:04:35 -0800
  • 83c207c852 pin cleanup in htif Henry Cook 2013-01-27 12:00:28 -0800
  • 1134bbf1a4 cleanup disconnected io pins (overwritten network headers) Henry Cook 2013-01-27 11:59:17 -0800
  • 409b549d3c actually cleared up tile ios Henry Cook 2013-01-27 11:27:09 -0800
  • 696dd102eb cleans up unconnected tile io pins (networking headers overwritten at top level) Henry Cook 2013-01-27 10:59:41 -0800
  • dbb61306f0 randomize coreid mapping Andrew Waterman 2013-01-26 16:13:14 -0800
  • 4077b22929 include fesvr as a library; improve harnesses Andrew Waterman 2013-01-24 23:56:45 -0800
  • c890099e09 add System Control Register space to HTIF Andrew Waterman 2013-01-24 23:41:24 -0800
  • 1945fa898b make external clock divider programmable Andrew Waterman 2013-01-24 23:40:47 -0800
  • 575bd3445a re-generalize scoreboard Andrew Waterman 2013-01-24 18:00:39 -0800
  • 1fbc20450e don't allow simultaneous reads and writes to the tag ram Andrew Waterman 2013-01-24 17:46:35 -0800
  • 37ee843b2c don't use reset combinationally Andrew Waterman 2013-01-24 17:46:11 -0800
  • bb6fbddf1f don't probe the mshr file to inquire about refills Andrew Waterman 2013-01-24 17:17:12 -0800
  • 5b9f938263 correctly sign-extend badvaddr, epc, and ebase Andrew Waterman 2013-01-06 05:18:33 -0800
  • 63060bc0a8 minor tweaks for eos18 tapeout (SRAM r/w port ordering, etc) Rimas Avizienis 2013-01-23 19:27:53 -0800
  • f37b9d9a7d fix dramsim2 memory model to wrap around Yunsup Lee 2013-01-23 01:40:15 -0800
  • 217898c7d0 emulator depends on source files in src directory Yunsup Lee 2013-01-23 01:39:47 -0800
  • 516a64f576 commit vec=true Yunsup Lee 2013-01-22 20:24:17 -0800
  • b5ccdab514 changed val names in hub to match new tilelink names Henry Cook 2013-01-22 20:09:21 -0800
  • bb5c465bb3 Switched back to old, better-tested hub on master Henry Cook 2013-01-22 19:57:31 -0800
  • 5b82d72eb7 New TileLink bundle names Henry Cook 2013-01-21 17:19:07 -0800
  • 6b00e7ff74 New TileLink bundle names Henry Cook 2013-01-21 17:18:23 -0800
  • c211d74e95 New TileLink names Henry Cook 2013-01-21 17:17:26 -0800
  • 72bba81a76 now using single-ported coherence master Henry Cook 2013-01-16 23:58:24 -0800
  • fb2644760f single-ported coherence master Henry Cook 2013-01-16 23:57:35 -0800
  • e33648532b Refactored packet headers/payloads Henry Cook 2013-01-15 15:57:06 -0800
  • f7c0152409 Refactored packet headers/payloads Henry Cook 2013-01-15 15:52:47 -0800
  • a2fa3fd04d Refactored packet headers/payloads Henry Cook 2013-01-15 15:50:37 -0800
  • a922b60152 Merge branch 'master' of github.com:ucb-bar/reference-chip into network-refactor Henry Cook 2013-01-07 14:23:49 -0800
  • f2cef8d8d2 new IO names, set val/rdy low for unused network inputs, add src/dst setting for tiles, incoherent sig out of tilelink, bump chisel/rocket/uncore Henry Cook 2013-01-07 14:19:55 -0800
  • f836bd93e1 Bugfix in crossbar ready sigs, added adapter for old hub, removed incoherent sig from tilelink Henry Cook 2013-01-07 14:01:39 -0800
  • 418e3fdf50 Bugfix in crossbar ready sigs, added adapter for old hub, removed incoherent sig from tilelink Henry Cook 2013-01-07 13:57:48 -0800
  • e1225c5114 standardize IO naming convention Henry Cook 2013-01-07 13:38:59 -0800
  • 261e14f831 Refactored uncore conf Henry Cook 2012-12-13 11:45:42 -0800
  • bbd010750f add missing #include Andrew Waterman 2013-01-06 04:53:40 -0800
  • fd727bf8aa add some of the zedboard fpga infrastructure Andrew Waterman 2013-01-06 03:56:45 -0800
  • 03df2c3766 update .gitignores Andrew Waterman 2013-01-06 03:51:35 -0800
  • 78868f6075 add config option to trade mul/div area for speed Andrew Waterman 2013-01-06 03:47:17 -0800
  • ce9f4881d2 remove broken multiplier early out Andrew Waterman 2013-01-06 03:47:00 -0800
  • d0805359a5 Refactored uncore conf Henry Cook 2012-12-13 11:46:29 -0800
  • 400d48e3de Refactored uncore conf Henry Cook 2012-12-13 11:39:14 -0800
  • 1d7f1a8182 Removed dummy tile instances Henry Cook 2012-12-12 16:44:03 -0800
  • 0e73cc8c12 Removed dummy tile instances Henry Cook 2012-12-12 16:41:21 -0800
  • 177909c955 Initial version of phys/log network compiles Henry Cook 2012-12-12 00:06:14 -0800
  • 6d61baa6cd Initial version of phys/log network compiles Henry Cook 2012-12-12 00:05:28 -0800
  • f359518e52 wip: new network classes Henry Cook 2012-12-06 18:51:30 -0800
  • 05f19b21d0 merge multiplier and divider Andrew Waterman 2012-12-12 02:22:47 -0800
  • c921fc34a9 merge ALU left and right shifters Andrew Waterman 2012-12-12 02:22:34 -0800
  • be4e5b8327 Initial version of phys/log network compiles Henry Cook 2012-12-12 00:06:14 -0800
  • 8d69f9b41c Initial version of phys/log network compiles Henry Cook 2012-12-12 00:05:28 -0800
  • f5c53ce35d add ecc support to d$ data rams Andrew Waterman 2012-12-11 15:58:53 -0800
  • 98c0ea9875 push rocket, tests, and vt-libs Yunsup Lee 2012-12-07 16:59:15 -0800
  • 3f59e439ef fix d$ tag raw hazard Andrew Waterman 2012-12-07 15:14:20 -0800
  • 12caa55dc7 wip: new network classes Henry Cook 2012-12-06 18:51:30 -0800