You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As best as I can tell, the rest of the cache is on System Bus's clock domain. This means that this ctlnode-to-cbus connection will make an illegal clock domain crossing if the System Bus and the Control Bus are on different clock domains. I'm not completely sure how to best solve the issue, should the sbus-to-cbus crossing type be a parameter to WithInclusiveCache?
The text was updated successfully, but these errors were encountered:
Also, I couldn't figure out how to do the typical this.crossIn(ctlnode) strategy, since I wasn't sure how to mix in HasClockDomainCrossing without totally disrupting this class.
The cache's control interface (if it exists) is connected to the Control Bus here:
rocket-chip-inclusive-cache/design/craft/inclusivecache/src/Configs.scala
Lines 128 to 130 in 850e121
As best as I can tell, the rest of the cache is on System Bus's clock domain. This means that this
ctlnode
-to-cbus
connection will make an illegal clock domain crossing if the System Bus and the Control Bus are on different clock domains. I'm not completely sure how to best solve the issue, should the sbus-to-cbus crossing type be a parameter toWithInclusiveCache
?The text was updated successfully, but these errors were encountered: