MICRO12 lei's work. fixed vesion, correct the same-bank request problem
tokenQueue: store the related informatio of the same bank
tokenentry: 物理地址；访问的延迟；访存的energy；每个chip上数据；每个chip所需的token
initial():初始化一个访存请求，得到延迟，数据，energy等信息。
powerAllowable():根据所需token决定是否需要释放该请求