├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── setup.sh ├── src └── main │ └── scala │ └── bottlerocket │ ├── AXI4Lite.scala │ ├── BottleRocketCore.scala │ ├── BottleRocketGenerator.scala │ ├── DebugModuleFSM.scala │ ├── DebugStepper.scala │ ├── ExceptionCause.scala │ ├── FrontendBuffer.scala │ ├── LoadExtender.scala │ ├── Params.scala │ ├── RVFI.scala │ └── RegfileWithZero.scala └── test ├── BottleRocketCoreTB.v ├── Makefile ├── MockAXI4LiteSRAM.v └── test.ld /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/README.md -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/setup.sh -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/AXI4Lite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/AXI4Lite.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/BottleRocketCore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/BottleRocketCore.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/BottleRocketGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/BottleRocketGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/DebugModuleFSM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/DebugModuleFSM.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/DebugStepper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/DebugStepper.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/ExceptionCause.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/ExceptionCause.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/FrontendBuffer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/FrontendBuffer.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/LoadExtender.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/LoadExtender.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/Params.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/Params.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/RVFI.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/RVFI.scala -------------------------------------------------------------------------------- /src/main/scala/bottlerocket/RegfileWithZero.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/src/main/scala/bottlerocket/RegfileWithZero.scala -------------------------------------------------------------------------------- /test/BottleRocketCoreTB.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/test/BottleRocketCoreTB.v -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/MockAXI4LiteSRAM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/test/MockAXI4LiteSRAM.v -------------------------------------------------------------------------------- /test/test.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/bottlerocket/HEAD/test/test.ld --------------------------------------------------------------------------------