Fix MIF bug that cuts off upper xact id bits
This commit is contained in:
		 Submodule junctions updated: aa67573876...b0fa161f60
									
								
							| @@ -73,10 +73,15 @@ class DefaultConfig extends Config ( | |||||||
|       case ASIdBits => 7 |       case ASIdBits => 7 | ||||||
|       case MIFTagBits => Dump("MIF_TAG_BITS", |       case MIFTagBits => Dump("MIF_TAG_BITS", | ||||||
|                          // Bits needed at the L2 agent |                          // Bits needed at the L2 agent | ||||||
|                          log2Up(site(NAcquireTransactors)+2) + |                          site(MIFMasterTagBits) +  | ||||||
|                          // Bits added by NASTI interconnect |                          // Bits added by NASTI interconnect | ||||||
|                          max(log2Up(site(MaxBanksPerMemoryChannel)), |                          max(log2Up(site(MaxBanksPerMemoryChannel)), | ||||||
|                             (if (site(UseDma)) 3 else 2))) |                             (if (site(UseDma)) 3 else 2))) | ||||||
|  |       case MIFMasterTagBits => log2Up(max( | ||||||
|  |                                   site(NTiles), | ||||||
|  |                                   max( | ||||||
|  |                                     site(NAcquireTransactors)+2, | ||||||
|  |                                     site(NDmaTransactors)))) | ||||||
|       case MIFDataBits => Dump("MIF_DATA_BITS", 64) |       case MIFDataBits => Dump("MIF_DATA_BITS", 64) | ||||||
|       case MIFAddrBits => Dump("MIF_ADDR_BITS", |       case MIFAddrBits => Dump("MIF_ADDR_BITS", | ||||||
|                                site(PAddrBits) - site(CacheBlockOffsetBits)) |                                site(PAddrBits) - site(CacheBlockOffsetBits)) | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								uncore
									
									
									
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								uncore
									
									
									
									
									
								
							 Submodule uncore updated: 2e2e297ee7...9d4a38e955
									
								
							
		Reference in New Issue
	
	Block a user