From b086fa985d26fa475354b114adb0f9440b37d4c4 Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Thu, 30 Mar 2023 15:06:17 +0200 Subject: [PATCH] Change names of LPDDR5 timings from tRCDRD/tRCDWR to tRCD_L/tRCD_S. --- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-0533.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1067.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1600.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2133.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2750.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-3200.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-0533.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1067.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1600.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2133.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2750.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-3200.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-0533.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1067.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1600.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2133.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2750.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3200.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3733.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4267.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4800.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-5500.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6000.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6400.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-3733.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4267.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4800.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-5500.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6000.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6400.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-3733.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4267.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4800.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-5500.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6000.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6400.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-7500.json | 4 ++-- configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-8533.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-0533.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1067.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1600.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2133.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2750.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-3200.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-0533.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1067.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1600.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2133.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2750.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-3200.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-0533.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1067.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1600.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2133.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2750.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3200.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3733.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4267.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4800.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-5500.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6000.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6400.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-3733.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4267.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4800.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-5500.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6000.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6400.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-3733.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4267.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4800.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-5500.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6000.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6400.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-7500.json | 4 ++-- configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-8533.json | 4 ++-- .../DRAMSys/configuration/memspec/MemSpecLPDDR5.cpp | 8 ++++---- .../LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.h | 4 ++-- .../LPDDR5/DRAMSys/controller/checker/CheckerLPDDR5.cpp | 4 ++-- 79 files changed, 160 insertions(+), 160 deletions(-) diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-0533.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-0533.json index c0d8ac22..b1e9553c 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-0533.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 3, + "RCD_L": 3, + "RCD_S": 3, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1067.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1067.json index b934706b..9c8428e3 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1067.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 5, + "RCD_L": 5, + "RCD_S": 5, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1600.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1600.json index 495e8da5..d73a58d9 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1600.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 8, + "RCD_L": 8, + "RCD_S": 8, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2133.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2133.json index 67f9c71f..6ff5fa8a 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2133.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2750.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2750.json index 78c60291..b3c9eed1 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2750.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-3200.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-3200.json index 7d63e6e8..01557afb 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-3200.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-0533.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-0533.json index 5fee0582..08200349 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-0533.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 2, - "RCDWR": 2, + "RCD_L": 2, + "RCD_S": 2, "PPD": 2, "RPab": 2, "RPpb": 2, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1067.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1067.json index a378763f..da7c8e25 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1067.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 2, + "RCD_L": 3, + "RCD_S": 2, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1600.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1600.json index 64cd0062..776a6f51 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1600.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 4, - "RCDWR": 2, + "RCD_L": 4, + "RCD_S": 2, "PPD": 2, "RPab": 5, "RPpb": 4, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2133.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2133.json index 8386d571..b475fb0b 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2133.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 3, + "RCD_L": 5, + "RCD_S": 3, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2750.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2750.json index 2034cf39..d6686801 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2750.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 7, - "RCDWR": 3, + "RCD_L": 7, + "RCD_S": 3, "PPD": 2, "RPab": 8, "RPpb": 7, diff --git a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-3200.json b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-3200.json index 8b6a2e52..1aef61d3 100644 --- a/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-3200.json +++ b/configs/memspec/JEDEC_1Gbx16_16B_LPDDR5X-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_16B_LPDDR5X-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 4, + "RCD_L": 8, + "RCD_S": 4, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-0533.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-0533.json index 46fe9608..7c89a68e 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-0533.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 3, + "RCD_L": 3, + "RCD_S": 3, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1067.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1067.json index 0b6f3fc6..9a792386 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1067.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 5, + "RCD_L": 5, + "RCD_S": 5, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1600.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1600.json index 16146a2f..dd26c0ad 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1600.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 8, + "RCD_L": 8, + "RCD_S": 8, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2133.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2133.json index 9e02a73a..7bf1d136 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2133.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2750.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2750.json index a2b47d5e..38a62aa7 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2750.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3200.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3200.json index edde9e85..9ac3dd9b 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3200.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3733.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3733.json index 3116e23d..fe56a708 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3733.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 9, + "RCD_L": 9, + "RCD_S": 9, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4267.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4267.json index dec49a78..89fa7f5f 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4267.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4800.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4800.json index 4fdc85ae..5a30d950 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4800.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 11, + "RCD_L": 11, + "RCD_S": 11, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-5500.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-5500.json index 978eff6f..630f817a 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-5500.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6000.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6000.json index f27ee54c..b674733e 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6000.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 14, + "RCD_L": 14, + "RCD_S": 14, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6400.json b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6400.json index 38b540dd..6987b0a2 100644 --- a/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6400.json +++ b/configs/memspec/JEDEC_1Gbx16_8B_LPDDR5-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_8B_LPDDR5-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-3733.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-3733.json index 455762f5..4613d7cc 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-3733.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 9, + "RCD_L": 9, + "RCD_S": 9, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4267.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4267.json index ced44be6..e5f18e4b 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4267.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4800.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4800.json index 9ebebe8b..60c28c41 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4800.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 11, + "RCD_L": 11, + "RCD_S": 11, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-5500.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-5500.json index b3db1ab2..a203d011 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-5500.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6000.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6000.json index f29963c7..b9418007 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6000.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 14, + "RCD_L": 14, + "RCD_S": 14, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6400.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6400.json index 81c701e6..47d77145 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6400.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-3733.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-3733.json index 0530d070..1ac7588c 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-3733.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 4, + "RCD_L": 9, + "RCD_S": 4, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4267.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4267.json index df969030..bd0b24cc 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4267.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 5, + "RCD_L": 10, + "RCD_S": 5, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4800.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4800.json index 7df936db..099f8562 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4800.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 5, + "RCD_L": 11, + "RCD_S": 5, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-5500.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-5500.json index 8189000b..31699246 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-5500.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 6, + "RCD_L": 13, + "RCD_S": 6, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6000.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6000.json index 6303499a..b862fb5b 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6000.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 7, + "RCD_L": 14, + "RCD_S": 7, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6400.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6400.json index 452c2de1..ffa781a3 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6400.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 7, + "RCD_L": 15, + "RCD_S": 7, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-7500.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-7500.json index cc674087..2b2600e7 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-7500.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-7500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-7500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 17, - "RCDWR": 8, + "RCD_L": 17, + "RCD_S": 8, "PPD": 2, "RPab": 20, "RPpb": 17, diff --git a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-8533.json b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-8533.json index 16c8fbe9..2d76e187 100644 --- a/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-8533.json +++ b/configs/memspec/JEDEC_1Gbx16_BG_LPDDR5X-8533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_1Gbx16_BG_LPDDR5X-8533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 20, - "RCDWR": 9, + "RCD_L": 20, + "RCD_S": 9, "PPD": 2, "RPab": 23, "RPpb": 20, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-0533.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-0533.json index b87d4830..067962fb 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-0533.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 3, + "RCD_L": 3, + "RCD_S": 3, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1067.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1067.json index 097e6e24..9e0d4202 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1067.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 5, + "RCD_L": 5, + "RCD_S": 5, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1600.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1600.json index b487c306..99e4beb6 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1600.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 8, + "RCD_L": 8, + "RCD_S": 8, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2133.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2133.json index 83c443a8..b1ec7946 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2133.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2750.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2750.json index 4a860969..cda1a39b 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2750.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-3200.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-3200.json index f338f3ba..2c6ec5b2 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-3200.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-0533.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-0533.json index 76b0c1fd..e01813ee 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-0533.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 2, - "RCDWR": 2, + "RCD_L": 2, + "RCD_S": 2, "PPD": 2, "RPab": 2, "RPpb": 2, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1067.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1067.json index a1195b54..f561e6d1 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1067.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 2, + "RCD_L": 3, + "RCD_S": 2, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1600.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1600.json index 4d6dd222..780a0787 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1600.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 4, - "RCDWR": 2, + "RCD_L": 4, + "RCD_S": 2, "PPD": 2, "RPab": 5, "RPpb": 4, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2133.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2133.json index a85f010f..f6f99f8f 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2133.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 3, + "RCD_L": 5, + "RCD_S": 3, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2750.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2750.json index 6c437d7e..87e61408 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2750.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 7, - "RCDWR": 3, + "RCD_L": 7, + "RCD_S": 3, "PPD": 2, "RPab": 8, "RPpb": 7, diff --git a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-3200.json b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-3200.json index 6d9bca7d..c369989a 100644 --- a/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-3200.json +++ b/configs/memspec/JEDEC_512Mbx16_16B_LPDDR5X-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_16B_LPDDR5X-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 4, + "RCD_L": 8, + "RCD_S": 4, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-0533.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-0533.json index c3005c6e..08b8d7fb 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-0533.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-0533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-0533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 3, - "RCDWR": 3, + "RCD_L": 3, + "RCD_S": 3, "PPD": 2, "RPab": 3, "RPpb": 3, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1067.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1067.json index 29d83dbe..ff78f047 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1067.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1067.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-1067", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 5, - "RCDWR": 5, + "RCD_L": 5, + "RCD_S": 5, "PPD": 2, "RPab": 6, "RPpb": 5, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1600.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1600.json index 70acc317..e6c4a74d 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1600.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-1600.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-1600", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 8, - "RCDWR": 8, + "RCD_L": 8, + "RCD_S": 8, "PPD": 2, "RPab": 9, "RPpb": 8, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2133.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2133.json index 68052020..3f6c72e3 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2133.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2133.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-2133", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2750.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2750.json index 7541e197..a7933952 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2750.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-2750.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-2750", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3200.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3200.json index 0b459c26..31229efa 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3200.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3200.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-3200", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3733.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3733.json index 0a3c7d71..b22b0402 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3733.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 9, + "RCD_L": 9, + "RCD_S": 9, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4267.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4267.json index 7014bfe2..e4798a52 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4267.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4800.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4800.json index 9be3685f..f6ffbac5 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4800.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 11, + "RCD_L": 11, + "RCD_S": 11, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-5500.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-5500.json index 1d315995..2a39184a 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-5500.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6000.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6000.json index a5fa03fc..348435e2 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6000.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 14, + "RCD_L": 14, + "RCD_S": 14, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6400.json b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6400.json index e868b974..b3e789e3 100644 --- a/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6400.json +++ b/configs/memspec/JEDEC_512Mbx16_8B_LPDDR5-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_8B_LPDDR5-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-3733.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-3733.json index 72d1a8f9..f7240876 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-3733.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 9, + "RCD_L": 9, + "RCD_S": 9, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4267.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4267.json index a8193bfc..3b174084 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4267.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 10, + "RCD_L": 10, + "RCD_S": 10, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4800.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4800.json index 27e9ea09..40a15acb 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4800.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 11, + "RCD_L": 11, + "RCD_S": 11, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-5500.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-5500.json index 4d6bbed6..c10a8419 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-5500.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 13, + "RCD_L": 13, + "RCD_S": 13, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6000.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6000.json index 06c82e89..f3341d1e 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6000.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 14, + "RCD_L": 14, + "RCD_S": 14, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6400.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6400.json index cda02be2..cd09a3ce 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6400.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 15, + "RCD_L": 15, + "RCD_S": 15, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-3733.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-3733.json index e485a66e..418d4fa1 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-3733.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-3733.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-3733", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 9, - "RCDWR": 4, + "RCD_L": 9, + "RCD_S": 4, "PPD": 2, "RPab": 10, "RPpb": 9, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4267.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4267.json index 98c3a9b2..6061e576 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4267.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4267.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-4267", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 10, - "RCDWR": 5, + "RCD_L": 10, + "RCD_S": 5, "PPD": 2, "RPab": 12, "RPpb": 10, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4800.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4800.json index 59fb6c73..d942f5ad 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4800.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-4800.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-4800", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 11, - "RCDWR": 5, + "RCD_L": 11, + "RCD_S": 5, "PPD": 2, "RPab": 13, "RPpb": 11, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-5500.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-5500.json index 6d75d183..5ec99638 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-5500.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-5500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-5500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 13, - "RCDWR": 6, + "RCD_L": 13, + "RCD_S": 6, "PPD": 2, "RPab": 15, "RPpb": 13, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6000.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6000.json index ba84618c..a9361563 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6000.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6000.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-6000", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 14, - "RCDWR": 7, + "RCD_L": 14, + "RCD_S": 7, "PPD": 2, "RPab": 16, "RPpb": 14, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6400.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6400.json index 232e2755..d398624a 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6400.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-6400.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-6400", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 15, - "RCDWR": 7, + "RCD_L": 15, + "RCD_S": 7, "PPD": 2, "RPab": 17, "RPpb": 15, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-7500.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-7500.json index ec7ab83e..50f364aa 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-7500.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-7500.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-7500", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 17, - "RCDWR": 8, + "RCD_L": 17, + "RCD_S": 8, "PPD": 2, "RPab": 20, "RPpb": 17, diff --git a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-8533.json b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-8533.json index e391fabd..c86afed3 100644 --- a/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-8533.json +++ b/configs/memspec/JEDEC_512Mbx16_BG_LPDDR5X-8533.json @@ -16,8 +16,8 @@ "memoryId": "JEDEC_512Mbx16_BG_LPDDR5X-8533", "memoryType": "LPDDR5", "memtimingspec": { - "RCDRD": 20, - "RCDWR": 9, + "RCD_L": 20, + "RCD_S": 9, "PPD": 2, "RPab": 23, "RPpb": 20, diff --git a/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.cpp b/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.cpp index fd2e4be3..e805852c 100644 --- a/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.cpp +++ b/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.cpp @@ -67,8 +67,8 @@ MemSpecLPDDR5::MemSpecLPDDR5(const DRAMSys::Config::MemSpec &memSpec) tRCpb (tCK * memSpec.memTimingSpec.entries.at("RCpb")), tPPD (tCK * memSpec.memTimingSpec.entries.at("PPD")), tRAS (tCK * memSpec.memTimingSpec.entries.at("RAS")), - tRCDRD (tCK * memSpec.memTimingSpec.entries.at("RCDRD")), - tRCDWR (tCK * memSpec.memTimingSpec.entries.at("RCDWR")), + tRCD_L (tCK * memSpec.memTimingSpec.entries.at("RCD_L")), + tRCD_S (tCK * memSpec.memTimingSpec.entries.at("RCD_S")), tFAW (tCK * memSpec.memTimingSpec.entries.at("FAW")), tRRD (tCK * memSpec.memTimingSpec.entries.at("RRD")), //tCCD (tCK * parseUint(memspec["memtimingspec"], "CCD")), @@ -157,9 +157,9 @@ sc_time MemSpecLPDDR5::getExecutionTime(Command command, const tlm_generic_paylo else if (command == Command::ACT) { if (trans.is_read()) - return tRCDRD + tCK; + return tRCD_L + tCK; else - return tRCDWR + tCK; + return tRCD_S + tCK; } else if (command == Command::RD) { diff --git a/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.h b/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.h index cc959eb0..e3b91fa3 100644 --- a/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.h +++ b/extensions/standards/LPDDR5/DRAMSys/configuration/memspec/MemSpecLPDDR5.h @@ -57,8 +57,8 @@ public: const sc_core::sc_time tRCpb; const sc_core::sc_time tRCab; const sc_core::sc_time tPPD; - const sc_core::sc_time tRCDRD; - const sc_core::sc_time tRCDWR; + const sc_core::sc_time tRCD_L; + const sc_core::sc_time tRCD_S; const sc_core::sc_time tFAW; const sc_core::sc_time tRRD; //const sc_core::sc_time tCCD; diff --git a/extensions/standards/LPDDR5/DRAMSys/controller/checker/CheckerLPDDR5.cpp b/extensions/standards/LPDDR5/DRAMSys/controller/checker/CheckerLPDDR5.cpp index 9f79dd24..7f7397db 100644 --- a/extensions/standards/LPDDR5/DRAMSys/controller/checker/CheckerLPDDR5.cpp +++ b/extensions/standards/LPDDR5/DRAMSys/controller/checker/CheckerLPDDR5.cpp @@ -91,7 +91,7 @@ sc_time CheckerLPDDR5::timeToSatisfyConstraints(Command command, const tlm_gener lastCommandStart = lastScheduledByCommandAndBank[Command::ACT][bank.ID()]; if (lastCommandStart != sc_max_time()) - earliestTimeToStart = std::max(earliestTimeToStart, lastCommandStart + memSpec->tRCDRD + memSpec->tCK); + earliestTimeToStart = std::max(earliestTimeToStart, lastCommandStart + memSpec->tRCD_L + memSpec->tCK); lastCommandStart = lastScheduledByCommandAndBankGroup[Command::RD][bankGroup.ID()]; if (lastCommandStart != sc_max_time()) @@ -245,7 +245,7 @@ sc_time CheckerLPDDR5::timeToSatisfyConstraints(Command command, const tlm_gener lastCommandStart = lastScheduledByCommandAndBank[Command::ACT][bank.ID()]; if (lastCommandStart != sc_max_time()) - earliestTimeToStart = std::max(earliestTimeToStart, lastCommandStart + memSpec->tRCDWR + memSpec->tCK); + earliestTimeToStart = std::max(earliestTimeToStart, lastCommandStart + memSpec->tRCD_S + memSpec->tCK); lastCommandStart = lastScheduledByCommandAndBankGroup[Command::RD][bankGroup.ID()]; if (lastCommandStart != sc_max_time())