├── .gitignore ├── LICENSE.Berkeley ├── LICENSE.Cambridge ├── README.md └── src └── main └── scala ├── arbiter.scala ├── btb.scala ├── consts.scala ├── csr.scala ├── decode.scala ├── dma.scala ├── dpath_alu.scala ├── fpu.scala ├── frontend.scala ├── icache.scala ├── idecode.scala ├── instructions.scala ├── multiplier.scala ├── nbdcache.scala ├── package.scala ├── ptw.scala ├── rocc.scala ├── rocket.scala ├── tile.scala ├── tlb.scala └── util.scala /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /LICENSE.Berkeley: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/LICENSE.Berkeley -------------------------------------------------------------------------------- /LICENSE.Cambridge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/LICENSE.Cambridge -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/README.md -------------------------------------------------------------------------------- /src/main/scala/arbiter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/arbiter.scala -------------------------------------------------------------------------------- /src/main/scala/btb.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/btb.scala -------------------------------------------------------------------------------- /src/main/scala/consts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/consts.scala -------------------------------------------------------------------------------- /src/main/scala/csr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/csr.scala -------------------------------------------------------------------------------- /src/main/scala/decode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/decode.scala -------------------------------------------------------------------------------- /src/main/scala/dma.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/dma.scala -------------------------------------------------------------------------------- /src/main/scala/dpath_alu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/dpath_alu.scala -------------------------------------------------------------------------------- /src/main/scala/fpu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/fpu.scala -------------------------------------------------------------------------------- /src/main/scala/frontend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/frontend.scala -------------------------------------------------------------------------------- /src/main/scala/icache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/icache.scala -------------------------------------------------------------------------------- /src/main/scala/idecode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/idecode.scala -------------------------------------------------------------------------------- /src/main/scala/instructions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/instructions.scala -------------------------------------------------------------------------------- /src/main/scala/multiplier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/multiplier.scala -------------------------------------------------------------------------------- /src/main/scala/nbdcache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/nbdcache.scala -------------------------------------------------------------------------------- /src/main/scala/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/package.scala -------------------------------------------------------------------------------- /src/main/scala/ptw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/ptw.scala -------------------------------------------------------------------------------- /src/main/scala/rocc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/rocc.scala -------------------------------------------------------------------------------- /src/main/scala/rocket.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/rocket.scala -------------------------------------------------------------------------------- /src/main/scala/tile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/tile.scala -------------------------------------------------------------------------------- /src/main/scala/tlb.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/tlb.scala -------------------------------------------------------------------------------- /src/main/scala/util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lowRISC/rocket/HEAD/src/main/scala/util.scala --------------------------------------------------------------------------------