log2ceil
This commit is contained in:
		@@ -11,7 +11,7 @@ case object NTLBEntries extends Field[Int]
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
trait HasTLBParameters extends HasAddrMapParameters {
 | 
					trait HasTLBParameters extends HasAddrMapParameters {
 | 
				
			||||||
  val entries = p(NTLBEntries)
 | 
					  val entries = p(NTLBEntries)
 | 
				
			||||||
  val camAddrBits = ceil(log(entries)/log(2)).toInt
 | 
					  val camAddrBits = log2Ceil(entries)
 | 
				
			||||||
  val camTagBits = asIdBits + vpnBits
 | 
					  val camTagBits = asIdBits + vpnBits
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user