coherent_xbar.hh (11859:76c36516e0ae) | coherent_xbar.hh (12341:6eebba99d117) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2011-2015 ARM Limited | 2 * Copyright (c) 2011-2015, 2017 ARM Limited |
3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 262 unchanged lines hidden (view full) --- 273 SnoopFilter *snoopFilter; 274 275 /** Cycles of snoop response latency.*/ 276 const Cycles snoopResponseLatency; 277 278 /** Is this crossbar the point of coherency? **/ 279 const bool pointOfCoherency; 280 | 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 262 unchanged lines hidden (view full) --- 273 SnoopFilter *snoopFilter; 274 275 /** Cycles of snoop response latency.*/ 276 const Cycles snoopResponseLatency; 277 278 /** Is this crossbar the point of coherency? **/ 279 const bool pointOfCoherency; 280 |
281 /** Is this crossbar the point of unification? **/ 282 const bool pointOfUnification; 283 |
|
281 /** 282 * Upstream caches need this packet until true is returned, so 283 * hold it for deletion until a subsequent call 284 */ 285 std::unique_ptr<Packet> pendingDelete; 286 287 /** Function called by the port when the crossbar is recieving a Timing 288 request packet.*/ --- 125 unchanged lines hidden --- | 284 /** 285 * Upstream caches need this packet until true is returned, so 286 * hold it for deletion until a subsequent call 287 */ 288 std::unique_ptr<Packet> pendingDelete; 289 290 /** Function called by the port when the crossbar is recieving a Timing 291 request packet.*/ --- 125 unchanged lines hidden --- |