dram_ctrl.hh (10432:da98b90b5df0) dram_ctrl.hh (10489:99d59caa4c8f)
1/*
2 * Copyright (c) 2012-2014 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

--- 449 unchanged lines hidden (view full) ---

458 std::vector<std::vector<Bank> > banks;
459
460 /**
461 * The following are basic design parameters of the memory
462 * controller, and are initialized based on parameter values.
463 * The rowsPerBank is determined based on the capacity, number of
464 * ranks and banks, the burst size, and the row buffer size.
465 */
1/*
2 * Copyright (c) 2012-2014 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

--- 449 unchanged lines hidden (view full) ---

458 std::vector<std::vector<Bank> > banks;
459
460 /**
461 * The following are basic design parameters of the memory
462 * controller, and are initialized based on parameter values.
463 * The rowsPerBank is determined based on the capacity, number of
464 * ranks and banks, the burst size, and the row buffer size.
465 */
466 const uint32_t deviceSize;
466 const uint32_t deviceBusWidth;
467 const uint32_t burstLength;
468 const uint32_t deviceRowBufferSize;
469 const uint32_t devicesPerRank;
470 const uint32_t burstSize;
471 const uint32_t rowBufferSize;
472 const uint32_t columnsPerRowBuffer;
473 const uint32_t columnsPerStripe;

--- 289 unchanged lines hidden ---
467 const uint32_t deviceBusWidth;
468 const uint32_t burstLength;
469 const uint32_t deviceRowBufferSize;
470 const uint32_t devicesPerRank;
471 const uint32_t burstSize;
472 const uint32_t rowBufferSize;
473 const uint32_t columnsPerRowBuffer;
474 const uint32_t columnsPerStripe;

--- 289 unchanged lines hidden ---