├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── LICENSE.Berkeley ├── LICENSE.SiFive ├── LICENSE.jtag ├── Makefile ├── cases ├── entrance32 │ └── entrance.S └── entrance64 │ └── entrance.S ├── common.sc ├── cosim ├── elaborate │ └── src │ │ ├── Convert.scala │ │ ├── CosimConfig.scala │ │ ├── DUT.scala │ │ ├── GrandCentral.scala │ │ ├── Main.scala │ │ ├── TestBench.scala │ │ └── VerificationModule.scala └── emulator │ └── src │ ├── dpi.cc │ ├── emuconfig.cc │ ├── emuconfig.h │ ├── encoding.h │ ├── exceptions.h │ ├── glog_exception_safe.h │ ├── simple_sim.h │ ├── spike_event.cc │ ├── spike_event.h │ ├── util.h │ ├── vbridge_impl.cc │ └── vbridge_impl.h ├── diplomatic ├── resources │ ├── META-INF │ │ └── services │ │ │ └── firrtl.options.RegisteredLibrary │ ├── csrc │ │ ├── SimDTM.cc │ │ ├── SimJTAG.cc │ │ ├── comlog.cc │ │ ├── emulator.cc │ │ ├── float_fix.cc │ │ ├── remote_bitbang.cc │ │ ├── remote_bitbang.h │ │ └── verilator.h │ └── vsrc │ │ ├── AsyncResetReg.v │ │ ├── ClockDivider2.v │ │ ├── ClockDivider3.v │ │ ├── EICG_wrapper.v │ │ ├── RoccBlackBox.v │ │ ├── SimDTM.v │ │ ├── SimJTAG.v │ │ ├── TestDriver.v │ │ └── plusarg_reader.v └── src │ └── rocket │ ├── BTB.scala │ ├── BaseTile.scala │ ├── Breakpoint.scala │ ├── BusErrorUnit.scala │ ├── CSR.scala │ ├── Consts.scala │ ├── Core.scala │ ├── CryptoNIST.scala │ ├── CryptoSM.scala │ ├── CustomCSRs.scala │ ├── DCache.scala │ ├── Events.scala │ ├── Frontend.scala │ ├── HellaCache.scala │ ├── HellaCacheArbiter.scala │ ├── IBuf.scala │ ├── ICache.scala │ ├── Interrupts.scala │ ├── L1Cache.scala │ ├── LazyRoCC.scala │ ├── LookupByHartId.scala │ ├── NBDcache.scala │ ├── PTW.scala │ ├── RocketCore.scala │ ├── RocketTile.scala │ ├── ScratchpadSlavePort.scala │ ├── SimpleHellaCacheIF.scala │ ├── TLB.scala │ ├── TLBPermissions.scala │ ├── TilePRCIDomain.scala │ └── package.scala ├── flake.lock ├── flake.nix ├── overlay.nix ├── readme.md ├── rocket └── src │ ├── ABLU.scala │ ├── ALU.scala │ ├── AMOALU.scala │ ├── BitManipCrypto.scala │ ├── ConstInCSR.scala │ ├── Consts.scala │ ├── CustomInstructions.scala │ ├── Decode.scala │ ├── FPU.scala │ ├── IDecode.scala │ ├── Multiplier.scala │ ├── PMP.scala │ ├── RVC.scala │ ├── SCIE.scala │ └── util │ ├── ClockGate.scala │ ├── CoreMonitorBundle.scala │ ├── Misc.scala │ └── package.scala └── scripts └── riscvopcodes.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.Berkeley: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/LICENSE.Berkeley -------------------------------------------------------------------------------- /LICENSE.SiFive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/LICENSE.SiFive -------------------------------------------------------------------------------- /LICENSE.jtag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/LICENSE.jtag -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/Makefile -------------------------------------------------------------------------------- /cases/entrance32/entrance.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cases/entrance32/entrance.S -------------------------------------------------------------------------------- /cases/entrance64/entrance.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cases/entrance64/entrance.S -------------------------------------------------------------------------------- /common.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/common.sc -------------------------------------------------------------------------------- /cosim/elaborate/src/Convert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/Convert.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/CosimConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/CosimConfig.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/DUT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/DUT.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/GrandCentral.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/GrandCentral.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/Main.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/TestBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/TestBench.scala -------------------------------------------------------------------------------- /cosim/elaborate/src/VerificationModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/elaborate/src/VerificationModule.scala -------------------------------------------------------------------------------- /cosim/emulator/src/dpi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/dpi.cc -------------------------------------------------------------------------------- /cosim/emulator/src/emuconfig.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/emuconfig.cc -------------------------------------------------------------------------------- /cosim/emulator/src/emuconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/emuconfig.h -------------------------------------------------------------------------------- /cosim/emulator/src/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/encoding.h -------------------------------------------------------------------------------- /cosim/emulator/src/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/exceptions.h -------------------------------------------------------------------------------- /cosim/emulator/src/glog_exception_safe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/glog_exception_safe.h -------------------------------------------------------------------------------- /cosim/emulator/src/simple_sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/simple_sim.h -------------------------------------------------------------------------------- /cosim/emulator/src/spike_event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/spike_event.cc -------------------------------------------------------------------------------- /cosim/emulator/src/spike_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/spike_event.h -------------------------------------------------------------------------------- /cosim/emulator/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/util.h -------------------------------------------------------------------------------- /cosim/emulator/src/vbridge_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/vbridge_impl.cc -------------------------------------------------------------------------------- /cosim/emulator/src/vbridge_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/cosim/emulator/src/vbridge_impl.h -------------------------------------------------------------------------------- /diplomatic/resources/META-INF/services/firrtl.options.RegisteredLibrary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/META-INF/services/firrtl.options.RegisteredLibrary -------------------------------------------------------------------------------- /diplomatic/resources/csrc/SimDTM.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/SimDTM.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/SimJTAG.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/SimJTAG.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/comlog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/comlog.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/emulator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/emulator.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/float_fix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/float_fix.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/remote_bitbang.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/remote_bitbang.cc -------------------------------------------------------------------------------- /diplomatic/resources/csrc/remote_bitbang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/remote_bitbang.h -------------------------------------------------------------------------------- /diplomatic/resources/csrc/verilator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/csrc/verilator.h -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/AsyncResetReg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/AsyncResetReg.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/ClockDivider2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/ClockDivider2.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/ClockDivider3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/ClockDivider3.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/EICG_wrapper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/EICG_wrapper.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/RoccBlackBox.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/RoccBlackBox.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/SimDTM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/SimDTM.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/SimJTAG.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/SimJTAG.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/TestDriver.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/TestDriver.v -------------------------------------------------------------------------------- /diplomatic/resources/vsrc/plusarg_reader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/resources/vsrc/plusarg_reader.v -------------------------------------------------------------------------------- /diplomatic/src/rocket/BTB.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/BTB.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/BaseTile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/BaseTile.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Breakpoint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Breakpoint.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/BusErrorUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/BusErrorUnit.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/CSR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/CSR.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Consts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Consts.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Core.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Core.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/CryptoNIST.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/CryptoNIST.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/CryptoSM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/CryptoSM.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/CustomCSRs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/CustomCSRs.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/DCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/DCache.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Events.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Events.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Frontend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Frontend.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/HellaCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/HellaCache.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/HellaCacheArbiter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/HellaCacheArbiter.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/IBuf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/IBuf.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/ICache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/ICache.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/Interrupts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/Interrupts.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/L1Cache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/L1Cache.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/LazyRoCC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/LazyRoCC.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/LookupByHartId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/LookupByHartId.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/NBDcache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/NBDcache.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/PTW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/PTW.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/RocketCore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/RocketCore.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/RocketTile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/RocketTile.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/ScratchpadSlavePort.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/ScratchpadSlavePort.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/SimpleHellaCacheIF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/SimpleHellaCacheIF.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/TLB.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/TLB.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/TLBPermissions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/TLBPermissions.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/TilePRCIDomain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/TilePRCIDomain.scala -------------------------------------------------------------------------------- /diplomatic/src/rocket/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/diplomatic/src/rocket/package.scala -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/flake.nix -------------------------------------------------------------------------------- /overlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/overlay.nix -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/readme.md -------------------------------------------------------------------------------- /rocket/src/ABLU.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/ABLU.scala -------------------------------------------------------------------------------- /rocket/src/ALU.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/ALU.scala -------------------------------------------------------------------------------- /rocket/src/AMOALU.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/AMOALU.scala -------------------------------------------------------------------------------- /rocket/src/BitManipCrypto.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/BitManipCrypto.scala -------------------------------------------------------------------------------- /rocket/src/ConstInCSR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/ConstInCSR.scala -------------------------------------------------------------------------------- /rocket/src/Consts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/Consts.scala -------------------------------------------------------------------------------- /rocket/src/CustomInstructions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/CustomInstructions.scala -------------------------------------------------------------------------------- /rocket/src/Decode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/Decode.scala -------------------------------------------------------------------------------- /rocket/src/FPU.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/FPU.scala -------------------------------------------------------------------------------- /rocket/src/IDecode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/IDecode.scala -------------------------------------------------------------------------------- /rocket/src/Multiplier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/Multiplier.scala -------------------------------------------------------------------------------- /rocket/src/PMP.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/PMP.scala -------------------------------------------------------------------------------- /rocket/src/RVC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/RVC.scala -------------------------------------------------------------------------------- /rocket/src/SCIE.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/SCIE.scala -------------------------------------------------------------------------------- /rocket/src/util/ClockGate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/util/ClockGate.scala -------------------------------------------------------------------------------- /rocket/src/util/CoreMonitorBundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/util/CoreMonitorBundle.scala -------------------------------------------------------------------------------- /rocket/src/util/Misc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/util/Misc.scala -------------------------------------------------------------------------------- /rocket/src/util/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/rocket/src/util/package.scala -------------------------------------------------------------------------------- /scripts/riscvopcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rocket/HEAD/scripts/riscvopcodes.py --------------------------------------------------------------------------------