def METHOD_NAME(self,json_data):
    ddrmc_name = []
    ddrmc_data = {}
    data = {
            "ddrmc_nsu_timestamp": json_data[0]
    }
    for k in range (len(self.base_addr)):
        ddrmc_name.append("ddrmc" + "@" + str(hex(self.base_addr[k])) + "_read")
        ddrmc_name.append("ddrmc" + "@" + str(hex(self.base_addr[k])) + "_write")
    for i in range (len(self.base_addr) * 2):# every addr map read and write
        ddrmc_data[ddrmc_name[i]] =  json_data[i+1]
    merge(data, ddrmc_data) 
    json_data = json.dumps(data, indent=4, separators=(",", ":"))
    with open('ddrmc_noc_nsu_data.json','w') as json_file:
        json_file.write(json_data)