update rocketchip
This commit is contained in:
Submodule rocket-chip updated: 1f18a37f01...af3976aa67
@@ -1,10 +1,10 @@
|
|||||||
package example
|
package example
|
||||||
|
|
||||||
import chisel3._
|
import chisel3._
|
||||||
import config.{Parameters, Config}
|
import freechips.rocketchip.chip.WithoutTLMonitors
|
||||||
import diplomacy.LazyModule
|
import freechips.rocketchip.config.{Parameters, Config}
|
||||||
import coreplex.WithRoccExample
|
import freechips.rocketchip.coreplex.WithRoccExample
|
||||||
import rocketchip.WithoutTLMonitors
|
import freechips.rocketchip.diplomacy.LazyModule
|
||||||
import testchipip._
|
import testchipip._
|
||||||
|
|
||||||
class WithExampleTop extends Config((site, here, up) => {
|
class WithExampleTop extends Config((site, here, up) => {
|
||||||
@@ -52,7 +52,7 @@ class WithSimNetwork extends Config((site, here, up) => {
|
|||||||
class BaseExampleConfig extends Config(
|
class BaseExampleConfig extends Config(
|
||||||
new WithoutTLMonitors ++
|
new WithoutTLMonitors ++
|
||||||
new WithSerialAdapter ++
|
new WithSerialAdapter ++
|
||||||
new rocketchip.DefaultConfig)
|
new freechips.rocketchip.chip.DefaultConfig)
|
||||||
|
|
||||||
class DefaultExampleConfig extends Config(
|
class DefaultExampleConfig extends Config(
|
||||||
new WithExampleTop ++ new BaseExampleConfig)
|
new WithExampleTop ++ new BaseExampleConfig)
|
||||||
|
|||||||
@@ -2,14 +2,12 @@ package example
|
|||||||
|
|
||||||
import chisel3._
|
import chisel3._
|
||||||
import chisel3.util._
|
import chisel3.util._
|
||||||
import config.{Parameters, Field}
|
import freechips.rocketchip.config.{Parameters, Field}
|
||||||
import uncore.tilelink._
|
import freechips.rocketchip.chip._
|
||||||
import uncore.tilelink2._
|
import freechips.rocketchip.diplomacy._
|
||||||
import junctions._
|
import freechips.rocketchip.regmapper.{HasRegMap, RegField}
|
||||||
import diplomacy._
|
import freechips.rocketchip.tilelink._
|
||||||
import regmapper.{HasRegMap, RegField}
|
import freechips.rocketchip.util.UIntIsOneOf
|
||||||
import rocketchip._
|
|
||||||
import _root_.util.UIntIsOneOf
|
|
||||||
|
|
||||||
case class PWMParams(address: BigInt, beatBytes: Int)
|
case class PWMParams(address: BigInt, beatBytes: Int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
package example
|
package example
|
||||||
|
|
||||||
import diplomacy.LazyModule
|
|
||||||
import rocketchip._
|
|
||||||
import testchipip._
|
|
||||||
import chisel3._
|
import chisel3._
|
||||||
import config.{Field, Parameters}
|
import freechips.rocketchip.diplomacy.LazyModule
|
||||||
|
import freechips.rocketchip.config.{Field, Parameters}
|
||||||
|
import testchipip.GeneratorApp
|
||||||
|
|
||||||
case object BuildTop extends Field[Parameters => ExampleTopModule[ExampleTop]]
|
case object BuildTop extends Field[Parameters => ExampleTopModule[ExampleTop]]
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package example
|
package example
|
||||||
|
|
||||||
import chisel3._
|
import chisel3._
|
||||||
import config.Parameters
|
import freechips.rocketchip.config.Parameters
|
||||||
|
import freechips.rocketchip.chip._
|
||||||
import testchipip._
|
import testchipip._
|
||||||
import rocketchip._
|
|
||||||
|
|
||||||
class ExampleTop(implicit p: Parameters) extends BaseSystem
|
class ExampleTop(implicit p: Parameters) extends BaseSystem
|
||||||
with HasPeripheryMasterAXI4MemPort
|
with HasPeripheryMasterAXI4MemPort
|
||||||
|
|||||||
Submodule testchipip updated: 7b777eb88b...80069b22aa
Reference in New Issue
Block a user