diff options
author | Rob Barnes <robbarnes@google.com> | 2020-08-14 15:21:35 -0600 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2020-08-28 14:29:44 +0000 |
commit | 8283ae6bab2131ff5d5b70155d6f91e39d3ef6ac (patch) | |
tree | 2e48c301d58e326239f2ceb5abd5b8c9b297cc07 /util | |
parent | 913ea9278f50b73427a50a54e91f8d5502d93219 (diff) |
util: Add memory parts needed by zork boards
Add memory parts needed by zork boards. Attributes are derived from data
sheets.
BUG=b:162939176
TEST=Compared generated SPDs with data sheets and checked in SPDs
Signed-off-by: Rob Barnes <robbarnes@google.com>
Change-Id: I67f205f9af24bbc5c12656be1f363a15fe975955
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44447
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'util')
-rw-r--r-- | util/spd_tools/ddr4/global_ddr4_mem_parts.json.txt | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/util/spd_tools/ddr4/global_ddr4_mem_parts.json.txt b/util/spd_tools/ddr4/global_ddr4_mem_parts.json.txt index b2acf9ea82..2f4bc8e2d0 100644 --- a/util/spd_tools/ddr4/global_ddr4_mem_parts.json.txt +++ b/util/spd_tools/ddr4/global_ddr4_mem_parts.json.txt @@ -35,6 +35,150 @@ "packageBusWidth": 16, "ranksPerPackage": 1 } + }, + { + // Datasheet Revision: Rev. 1.1 / Sep.2017 + "name": "HMA851S6CJR6N-VK", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 1.5, Apr. 2017 + "name": "K4A8G165WC-BCTD", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 1.3 / Jun.2018 + "name": "H5AN8G6NCJR-VKC", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. F 10/17 EN + "name": "MT40A1G16KNR-075:E", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 18, + "capacityPerDieGb": 8, + "diesPerPackage": 2, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 1.4, Jul. 2017 + "name": "K4AAG165WB-MCTD", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 8, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 1.0 / Aug.2018 + "name": "H5ANAG6NCMR-VKC", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 8, + "diesPerPackage": 2, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 0.5, Jun. 2019 + "name": "K4A8G165WC-BCWE", + "attribs": { + "speedMTps": 3200, + "CL_nRCD_nRP": 22, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. G 08/2020 EN + "name": "MT40A1G16KD-062E:E", + "attribs": { + "speedMTps": 3200, + "CL_nRCD_nRP": 22, + "capacityPerDieGb": 16, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1, + // Table 158 - Refersh Timing - 16Gb + "TRFC1MinPs": 350000, + "TRFC2MinPs": 260000, + "TRFC4MinPs": 160000 + } + }, + { + // Datasheet Revision: Rev. 0.5, Feb. 2019 + "name": "K4AAG165WA-BCWE", + "attribs": { + "speedMTps": 3200, + "CL_nRCD_nRP": 22, + "capacityPerDieGb": 16, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1, + // Table 57 - 16Gb + "TRFC1MinPs": 350000, + "TRFC2MinPs": 260000, + "TRFC4MinPs": 160000 + } + }, + { + // Datasheet Revision: Rev. 1.5 / Mar.2019 + "name": "H5AN8G6NCJR-XNC", + "attribs": { + "speedMTps": 3200, + "CL_nRCD_nRP": 22, + "capacityPerDieGb": 8, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1 + } + }, + { + // Datasheet Revision: Rev. 1.0, Dec. 2019 + "name": "K4AAG165WA-BCTD", + "attribs": { + "speedMTps": 2666, + "CL_nRCD_nRP": 19, + "capacityPerDieGb": 16, + "diesPerPackage": 1, + "packageBusWidth": 16, + "ranksPerPackage": 1, + // Table 41 - Note: Both 550ns and 350ns tRFC1 is supported + "TRFC1MinPs": 350000, + "TRFC2MinPs": 260000, + "TRFC4MinPs": 160000 + } } ] } |