Commit Graph

  • 484906b85c Refactor test generator from depth Edward Wang 2017-07-26 16:43:23 -07:00
  • dd4c55aa09 Implement the rest of the split depth tests Edward Wang 2017-07-26 11:51:03 -07:00
  • d83fb47da3 Add split port tests Edward Wang 2017-07-26 10:58:50 -07:00
  • 870e3c1af1 All depth tests now fully automatic Edward Wang 2017-07-26 10:35:25 -07:00
  • ae139ede44 Fix another name collision Edward Wang 2017-07-26 10:34:31 -07:00
  • 79f73311d8 Uniquify names Edward Wang 2017-07-26 10:22:27 -07:00
  • 9670d76a3d Moar SRAM generators, yum yum Edward Wang 2017-07-26 10:10:44 -07:00
  • c4502fca6d map macros to sequential memeory Donggyu Kim 2017-07-26 00:15:35 -07:00
  • 7cb5604dfa add optimizations Donggyu Kim 2017-07-26 00:15:08 -07:00
  • 9de1f5f2c0 restructure macros for better submoduling Donggyu Kim 2017-07-25 13:48:58 -07:00
  • 607e810b1d Autogenerate almost all the depth tests Edward Wang 2017-07-21 15:16:26 -07:00
  • 8beb8b3f6f Don't unbox BigInt to Double Edward Wang 2017-07-21 11:03:34 -07:00
  • bb2783994a Only use powers of two masks, for now Edward Wang 2017-07-21 10:33:29 -07:00
  • cf0d40f658 Fix typos Edward Wang 2017-07-21 10:33:19 -07:00
  • 80ca2e538f Use require statement Edward Wang 2017-07-21 10:32:48 -07:00
  • 3cb424cf80 Add non power of two tests Edward Wang 2017-07-21 07:30:18 -07:00
  • 42febeb32a Rename files Edward Wang 2017-07-19 19:21:32 -07:00
  • c79ea47909 Port to MDF library and start re-developing tests Edward Wang 2017-07-19 19:18:42 -07:00
  • 57b0fec78e anonymize technology Donggyu Kim 2017-07-21 00:31:07 -07:00
  • aeb303a61b Colin's fixes Donggyu Kim 2017-07-21 00:27:48 -07:00
  • 2fd928fbe0 fix cost Donggyu Kim 2017-07-21 00:17:08 -07:00
  • 02fef8e2c3 graceful handling of empty files Donggyu Kim 2017-07-05 15:53:58 -07:00
  • 9e7c8dce3e add SynFlops Donggyu Kim 2017-07-05 12:46:58 -07:00
  • 4f5a9ae02e connect extra ports Donggyu Kim 2017-07-04 17:15:38 -07:00
  • 98155dd831 tests for macro compiler Donggyu Kim 2017-07-04 16:30:23 -07:00
  • f3d39ad08f initial port attempt for macro compiler Donggyu Kim 2017-07-01 17:33:15 -07:00
  • 44899f1b01 Merge pull request #19 from cpehle/patch-1 Colin Schmidt 2017-09-26 15:33:41 -04:00
  • 2e544f03e0 Point to correct path of riscv-tools directory cpehle 2017-09-26 19:52:39 +02:00
  • 93d6c52024 make sure mstatus bits are set properly before entering second boot stage Howard Mao 2017-09-14 23:41:32 -07:00
  • 4dd2d5f881 have core 0 interrupt other cores Howard Mao 2017-09-12 20:33:36 -07:00
  • 2a4e994b09 bump rocket-chip and testchipip Howard Mao 2017-09-11 16:52:23 +00:00
  • 92087ef388 get rid of NIC tests Howard Mao 2017-09-08 10:35:49 -07:00
  • c5d01ba19c Added retime annotation Adam Izraelevitz 2017-09-06 13:22:44 -07:00
  • 96939c9ab6 Moved clkgen -> .clkgen and pads -> .pads Adam Izraelevitz 2017-09-06 12:36:01 -07:00
  • 506afbb363 bump rocket-chip for flattened coreplex/system Howard Mao 2017-08-04 01:15:46 +00:00
  • cb79078641 get rid of tlserdes project Howard Mao 2017-08-03 23:28:43 +00:00
  • 91df4098f3 remove SimpleNIC Howard Mao 2017-08-31 11:03:11 -07:00
  • 171abb54e7 fix README Howard Mao 2017-08-22 16:09:31 +00:00
  • 758e09037a use stored MAC address in pingd Howard Mao 2017-07-21 21:50:28 +00:00
  • f28f2379a4 SerialInterfaceWidth is not actually configurable Howard Mao 2017-07-21 06:12:25 +00:00
  • ada96f3724 update verilator so that plusarg_reader works Howard Mao 2017-07-20 20:19:02 +00:00
  • fae57b6daa make sure verilator builds correctly Howard Mao 2017-07-20 19:44:23 +00:00
  • 6175249845 add project using a SERDES memory Howard Mao 2017-07-18 20:25:11 -07:00
  • 752a28893d test multi-channel memory Howard Mao 2017-07-18 20:24:32 -07:00
  • 8e910df8ba Merge pull request #12 from ucb-bar/fix-firrtl-error Colin Schmidt 2017-07-17 12:34:47 -07:00
  • 098b031dc6 remove old readme about publish local Colin Schmidt 2017-07-13 17:07:28 -07:00
  • 24cb846812 Build firrtl first so we dont get that weird error Colin Schmidt 2017-07-13 16:58:52 -07:00
  • 984827db2e update rocketchip Howard Mao 2017-07-12 10:44:27 -07:00
  • e2002cb62a Add syntax highlighting to README.md Jack Koenig 2017-06-27 19:04:26 -07:00
  • 67e7652ae7 add section on network device to README Howard Mao 2017-07-08 00:21:27 +00:00
  • 6d77cd2ff7 bump testchipip Howard Mao 2017-07-07 18:39:56 +00:00
  • abef4737fa connect SimNetwork to actual network Howard Mao 2017-07-04 03:54:32 +00:00
  • cb6290539c add network simulation C++ code Howard Mao 2017-07-01 19:58:31 -07:00
  • b662854750 changes to SimpleNIC interface Howard Mao 2017-06-27 18:06:02 -07:00
  • b8456d2b4b changes to NIC interface Howard Mao 2017-06-27 10:03:57 -07:00
  • b9ffcadc20 add 8-bit and 16-bit MMIO read/write functions Howard Mao 2017-06-27 10:03:42 -07:00
  • 6e3a173c93 add SimpleNic Howard Mao 2017-06-26 20:27:47 -07:00
  • 8d029185ca separate mmio read/write functions by size Howard Mao 2017-06-26 20:25:37 -07:00
  • f766dcc550 merge the different ExampleTop subclasses into the example package Howard Mao 2017-06-26 16:29:04 -07:00
  • 31f5fc98e4 fix multi-tracker block device Howard Mao 2017-06-23 22:50:54 -07:00
  • 2b773a2e51 BlockDevice can now specify max request length Howard Mao 2017-06-23 17:17:21 -07:00
  • 8505078c41 fixup licensing and attribution Howard Mao 2017-06-23 13:12:57 -07:00
  • 119e563ea6 fix verilator build Howard Mao 2017-06-22 17:41:48 -07:00
  • 9a9ebea207 add new (Tilelink2) RoCC accelerator interface Howard Mao 2017-06-22 16:43:14 -07:00
  • 634cad9e78 update README Howard Mao 2017-06-22 11:52:43 -07:00
  • a1d866c344 fix chisel3 deprecations Howard Mao 2017-06-22 10:04:47 -07:00
  • bac811a173 add ExampleTopWithBlockDevice and tests Howard Mao 2017-06-21 10:56:48 -07:00
  • 1f3e892b64 update to latest rocket-chip Howard Mao 2017-06-21 10:55:36 -07:00
  • 0d821efb5f use RegisterRouter to simplify PWM Howard Mao 2017-06-12 10:55:03 -07:00
  • 3e2b6a1d55 make clean should clean everything Howard Mao 2017-06-07 17:13:22 -07:00
  • ab87f7d487 make sure first-stage bootloader loads a0 and a1 as expected by pk Howard Mao 2017-06-07 17:13:05 -07:00
  • e0590df7a2 update rocket-chip and testchipip Howard Mao 2017-06-05 15:07:33 -07:00
  • 44aa4e25a9 move generic mmio functions to header file Howard Mao 2017-05-29 14:33:30 -07:00
  • 062d443863 upgrade to latest rocket-chip Howard Mao 2017-05-25 10:42:19 -07:00
  • a123d82677 bump submodules Howard Mao 2017-05-09 16:25:44 -07:00
  • 363f530b05 make sure pwm test returns success Howard Mao 2017-05-08 10:04:55 -07:00
  • 27bd063441 update to tilelink2 Howard Mao 2017-04-20 17:44:05 -07:00
  • 2fecb10cfc Merge pull request #4 from ucb-bar/publish-local Colin Schmidt 2017-04-06 10:09:13 -07:00
  • 16846b86fd DiGraph was being being confused with the DigGraph in firrtl. This led to pathological exceptions (#22) Chick Markley 2017-04-04 10:47:59 -07:00
  • 5b5c8c82db Revert "[stevo]: add custom analog annotation" (#21) Angie Wang 2017-04-02 13:12:51 -07:00
  • 9305dd08eb remove functionality from clkgen pass due to compatibility issue with latest firrtl Angie 2017-04-02 04:34:38 -07:00
  • 7c0e6c89d2 firrtl still hasn't fixed the problem with wir primops Angie 2017-04-02 04:26:27 -07:00
  • 7ad088503f [stevo]: add custom analog annotation (#20) Angie Wang 2017-04-02 04:12:31 -07:00
  • a13869b6aa Refactor repo for lastest changes to firrtl transform api changes (#19) Angie Wang 2017-04-02 04:10:46 -07:00
  • 5574354f55 Fft changes (#17) Angie Wang 2017-04-02 03:49:49 -07:00
  • 25bf3f7e01 Update README with workaround for dependency issues Ben Keller 2017-03-24 10:16:39 -07:00
  • 27095a4450 Revert "Publish firrtl locally first, to make Chisel happy" Ben Keller 2017-03-24 10:06:01 -07:00
  • 5491173a0a Publish firrtl locally first, to make Chisel happy Ben Keller 2017-03-23 17:27:49 -07:00
  • f4a8715fa4 Combine generates, make it a trait (#11) Stevo 2017-03-22 14:37:26 -07:00
  • 2d7806ca79 I would like to take the scalatest version here back to 2.2.5 because it causes problems with IntelliJ right now. I don't see any specific features of 3.0.0 that are being used here. chick 2017-03-16 11:48:53 -07:00
  • 35b325dc81 Update README.md with example invocation (#16) Adam Izraelevitz 2017-03-15 12:16:22 -07:00
  • d039935642 Typo Edward Wang 2017-03-15 00:28:30 -07:00
  • f7056f3529 Fft changes (#15) Angie Wang 2017-03-14 23:59:57 -07:00
  • 164bf2152c RegInit is no longer in util (#14) edwardcwang 2017-03-14 23:24:31 -07:00
  • 4745d29912 Fix transforms for firrtl/#459 issue. (#13) Adam Izraelevitz 2017-03-14 23:00:49 -07:00
  • e8dc1035bf Fix for firrtl issue 459, reworking annotation API Adam Izraelevitz 2017-02-23 13:41:17 -08:00
  • f1c437f830 Add Pads + other utilities (#7) Angie Wang 2017-03-05 18:50:56 -08:00
  • e09cbe5b7e Create readme Colin Schmidt 2017-02-22 11:54:54 -08:00
  • 43f1a699ad Move passes from pfpmp to barstools. (#5) Colin Schmidt 2017-02-21 11:11:33 -08:00
  • d86dea58cf Tapeout (#4) Angie Wang 2017-02-17 11:58:05 -08:00