dram_ctrl.hh (10247:0ad233f0a77d) | dram_ctrl.hh (10286:e95a0ab1d368) |
---|---|
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 --- 439 unchanged lines hidden (view full) --- 448 */ 449 const uint32_t deviceBusWidth; 450 const uint32_t burstLength; 451 const uint32_t deviceRowBufferSize; 452 const uint32_t devicesPerRank; 453 const uint32_t burstSize; 454 const uint32_t rowBufferSize; 455 const uint32_t columnsPerRowBuffer; | 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 --- 439 unchanged lines hidden (view full) --- 448 */ 449 const uint32_t deviceBusWidth; 450 const uint32_t burstLength; 451 const uint32_t deviceRowBufferSize; 452 const uint32_t devicesPerRank; 453 const uint32_t burstSize; 454 const uint32_t rowBufferSize; 455 const uint32_t columnsPerRowBuffer; |
456 const uint32_t columnsPerStripe; |
|
456 const uint32_t ranksPerChannel; 457 const uint32_t banksPerRank; 458 const uint32_t channels; 459 uint32_t rowsPerBank; 460 const uint32_t readBufferSize; 461 const uint32_t writeBufferSize; 462 const uint32_t writeHighThreshold; 463 const uint32_t writeLowThreshold; 464 const uint32_t minWritesPerSwitch; 465 uint32_t writesThisTime; 466 uint32_t readsThisTime; 467 468 /** 469 * Basic memory timing parameters initialized based on parameter 470 * values. 471 */ | 457 const uint32_t ranksPerChannel; 458 const uint32_t banksPerRank; 459 const uint32_t channels; 460 uint32_t rowsPerBank; 461 const uint32_t readBufferSize; 462 const uint32_t writeBufferSize; 463 const uint32_t writeHighThreshold; 464 const uint32_t writeLowThreshold; 465 const uint32_t minWritesPerSwitch; 466 uint32_t writesThisTime; 467 uint32_t readsThisTime; 468 469 /** 470 * Basic memory timing parameters initialized based on parameter 471 * values. 472 */ |
472 const Tick tCK; | 473 const Tick M5_CLASS_VAR_USED tCK; |
473 const Tick tWTR; 474 const Tick tRTW; 475 const Tick tBURST; 476 const Tick tRCD; 477 const Tick tCL; 478 const Tick tRP; 479 const Tick tRAS; 480 const Tick tWR; --- 212 unchanged lines hidden --- | 474 const Tick tWTR; 475 const Tick tRTW; 476 const Tick tBURST; 477 const Tick tRCD; 478 const Tick tCL; 479 const Tick tRP; 480 const Tick tRAS; 481 const Tick tWR; --- 212 unchanged lines hidden --- |