HMC.py (11183:276ad9121192) | HMC.py (11187:854e61d5390e) |
---|---|
1# Copyright (c) 2012-2013 ARM Limited 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 70 unchanged lines hidden (view full) --- 79# them so a load distribution mechanism is required among them. 80 81import optparse 82 83import m5 84from m5.objects import * 85 86# A single Hybrid Memory Cube (HMC) | 1# Copyright (c) 2012-2013 ARM Limited 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 70 unchanged lines hidden (view full) --- 79# them so a load distribution mechanism is required among them. 80 81import optparse 82 83import m5 84from m5.objects import * 85 86# A single Hybrid Memory Cube (HMC) |
87class HMCSystem(SimOject): | 87class HMCSystem(SimObject): |
88 89 #*****************************CROSSBAR PARAMETERS************************* 90 # Flit size of the main interconnect [1] 91 xbar_width = Param.Unsigned( 32, "Data width of the main XBar (Bytes)") 92 93 # Clock frequency of the main interconnect [1] 94 # This crossbar, is placed on the logic-based of the HMC and it has its 95 # own voltage and clock domains, different from the DRAM dies or from the --- 143 unchanged lines hidden --- | 88 89 #*****************************CROSSBAR PARAMETERS************************* 90 # Flit size of the main interconnect [1] 91 xbar_width = Param.Unsigned( 32, "Data width of the main XBar (Bytes)") 92 93 # Clock frequency of the main interconnect [1] 94 # This crossbar, is placed on the logic-based of the HMC and it has its 95 # own voltage and clock domains, different from the DRAM dies or from the --- 143 unchanged lines hidden --- |