coherent_xbar.hh (11564:dac4b77b5a49) | coherent_xbar.hh (11859:76c36516e0ae) |
---|---|
1/* 2 * Copyright (c) 2011-2015 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 --- 37 unchanged lines hidden (view full) --- 46/** 47 * @file 48 * Declaration of a coherent crossbar. 49 */ 50 51#ifndef __MEM_COHERENT_XBAR_HH__ 52#define __MEM_COHERENT_XBAR_HH__ 53 | 1/* 2 * Copyright (c) 2011-2015 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 --- 37 unchanged lines hidden (view full) --- 46/** 47 * @file 48 * Declaration of a coherent crossbar. 49 */ 50 51#ifndef __MEM_COHERENT_XBAR_HH__ 52#define __MEM_COHERENT_XBAR_HH__ 53 |
54#include <unordered_set> 55 |
|
54#include "mem/snoop_filter.hh" 55#include "mem/xbar.hh" 56#include "params/CoherentXBar.hh" 57 58/** 59 * A coherent crossbar connects a number of (potentially) snooping 60 * masters and slaves, and routes the request and response packets 61 * based on the address, and also forwards all requests to the --- 350 unchanged lines hidden --- | 56#include "mem/snoop_filter.hh" 57#include "mem/xbar.hh" 58#include "params/CoherentXBar.hh" 59 60/** 61 * A coherent crossbar connects a number of (potentially) snooping 62 * masters and slaves, and routes the request and response packets 63 * based on the address, and also forwards all requests to the --- 350 unchanged lines hidden --- |