614 lines
40 KiB
Plaintext
614 lines
40 KiB
Plaintext
## @file
|
|
# ADL M SPD DATA configuration file.
|
|
#
|
|
# @copyright
|
|
# INTEL CONFIDENTIAL
|
|
# Copyright 2021 Intel Corporation.
|
|
#
|
|
# The source code contained or described herein and all documents related to the
|
|
# source code ("Material") are owned by Intel Corporation or its suppliers or
|
|
# licensors. Title to the Material remains with Intel Corporation or its suppliers
|
|
# and licensors. The Material may contain trade secrets and proprietary and
|
|
# confidential information of Intel Corporation and its suppliers and licensors,
|
|
# and is protected by worldwide copyright and trade secret laws and treaty
|
|
# provisions. No part of the Material may be used, copied, reproduced, modified,
|
|
# published, uploaded, posted, transmitted, distributed, or disclosed in any way
|
|
# without Intel's prior express written permission.
|
|
#
|
|
# No license under any patent, copyright, trade secret or other intellectual
|
|
# property right is granted to or conferred upon you by disclosure or delivery
|
|
# of the Materials, either expressly, by implication, inducement, estoppel or
|
|
# otherwise. Any license under such intellectual property rights must be
|
|
# express and approved by Intel in writing.
|
|
#
|
|
# Unless otherwise agreed by Intel in writing, you may not remove or alter
|
|
# this notice or any other notice embedded in Materials by Intel or
|
|
# Intel's suppliers or licensors in any way.
|
|
#
|
|
# This file contains a 'Sample Driver' and is licensed as such under the terms
|
|
# of your license agreement with Intel or your vendor. This file may be modified
|
|
# by the user, subject to the additional terms of the license agreement.
|
|
#
|
|
# @par Specification
|
|
#
|
|
|
|
[PcdsDynamicExVpd.common.SkuIdAdlMLp4Rvp]
|
|
gBoardModuleTokenSpaceGuid.VpdPcdMrcSpdData|*|{CODE(
|
|
{
|
|
// LPDDR4x 432b 16Gb die, QDP 4x16
|
|
// Micron MT53D1G64D4NW-046
|
|
// 4267, ??-??-??-??
|
|
// 8 Banks, no bank groups, 16Gb SDRAM density
|
|
// 17 Row bits, 10 Column bits
|
|
// Non-Monolithic DRAM Device, 4 dies, 4 Channels per package,
|
|
1,
|
|
{0x23, ///< 0 384 SPD bytes used, 512 total
|
|
0x11, ///< 1 SPD Revision 1.1
|
|
0x11, ///< 2 DRAM Type: LPDDR4x SDRAM
|
|
0x0E, ///< 3 Module Type: Not Hybrid (DRAM only) / Non-DIMM Solution (on-board DRAM)
|
|
0x16, ///< 4 8 Banks, no bank groups, 16 Gb SDRAM density
|
|
0x29, ///< 5 17 Rows, 10 Columns
|
|
0xB9, ///< 6 Non-Monolithic DRAM Device, 4 die, 4 Channels per package, Signal Loading Matrix 1
|
|
0x08, ///< 7 SDRAM Optional Features: tMAW = 8192 * tREFI, Unlimited MAC
|
|
0x00, ///< 8 SDRAM Thermal / Refresh options: Reserved
|
|
0x40, ///< 9 Other SDRAM Optional Features: Post package repair supported, one row per bank group, Soft PPR not supported
|
|
0x00, ///< 10 Reserved
|
|
0x00, ///< 11 Module Nominal Voltage: Reserved
|
|
0x02, ///< 12 Module Organization: 1 Rank, x16 Device Width per Channel
|
|
0x01, ///< 13 Module Memory Bus width: 1 System Channel, 16 bits channel width, no ECC
|
|
0x00, ///< 14 Module Thermal Sensor: none
|
|
0x00, ///< 15 Extended Module Type: Reserved
|
|
0x48, ///< 16 Signal Loading: Data/Strobe/Mask: 2 loads, CAC: 2 loads, CS: 1 load
|
|
0x00, ///< 17 MTB = 0.125ns, FTB = 1 ps
|
|
0x04, ///< 18 tCKAVGmin = 0.469ns (LPDDR4-4264)
|
|
0xFF, ///< 19 tCKAVGmax = 32.002 ns
|
|
0x92, ///< 20 CAS Latencies supported (First Byte) : 14, 10, 6
|
|
0x54, ///< 21 CAS Latencies supported (Second Byte): 28, 24, 20
|
|
0x05, ///< 22 CAS Latencies supported (Third Byte) : 36, 32
|
|
0x00, ///< 23 CAS Latencies supported (Fourth Byte):
|
|
0x8C, ///< 24 Minimum CAS Latency (tAAmin) = 17.5 ns
|
|
0x00, ///< 25 Read and Write Latency Set options: Write Latency Set A and DBI-Read Disabled
|
|
0x90, ///< 26 Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0xA8, ///< 27 Row precharge time for all banks (tRPab) = 21 ns
|
|
0x90, ///< 28 Minimum row precharge time (tRPmin) = 18 ns
|
|
0xE0, ///< 29 tRFCab = 380 ns (16 Gb single-channel die)
|
|
0x0B, ///< 30 tRFCab MSB
|
|
0xF0, ///< 31 tRFCpb = 190 ns (16 Gb single-channel die)
|
|
0x05, ///< 32 tRFCpb MSB
|
|
0, 0, 0, 0, 0, 0, 0, ///< 33 - 39
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 40 - 49
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 50 - 59
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 60 - 69
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 70 - 79
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 80 - 89
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 90 - 99
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 100 - 109
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 110 - 119
|
|
0x00, ///< 120 FTB for Row precharge time per bank (tRPpb) = 18 ns
|
|
0x00, ///< 121 FTB for Row precharge time for all banks (tRPab) = 21 ns
|
|
0x00, ///< 122 FTB for Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0x00, ///< 123 FTB for tAAmin = 17.5 ns
|
|
0x7F, ///< 124 FTB for tCKAVGmax = 32.002 ns
|
|
0xE1, ///< 125 FTB for tCKAVGmin = 0.469 ns (LPDDR4-4264)
|
|
0x00, ///< 126 CRC A
|
|
0x00, ///< 127 CRC B
|
|
0, 0, ///< 128 - 129
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 130 - 139
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 140 - 149
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 150 - 159
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 160 - 169
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 170 - 179
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 180 - 189
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 190 - 199
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 200 - 209
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 210 - 219
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 220 - 229
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 230 - 239
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 240 - 249
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 250 - 259
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 260 - 269
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 270 - 279
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 280 - 289
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 290 - 299
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 300 - 309
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 310 - 319
|
|
0x00, ///< 320 Module Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 321 Module Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 322 Module Manufacturing Location
|
|
0x00, ///< 323 Module Manufacturing Date Year
|
|
0x00, ///< 324 Module Manufacturing Date Week
|
|
0x55, ///< 325 Module Serial Number A
|
|
0x00, ///< 326 Module Serial Number B
|
|
0x00, ///< 327 Module Serial Number C
|
|
0x00, ///< 328 Module Serial Number D
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 329 - 333 Module Part Number: Unused bytes coded as ASCII Blanks (0x20)
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 334 - 338 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 339 - 343 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 344 - 348 Module Part Number
|
|
0x00, ///< 349 Module Revision Code
|
|
0x00, ///< 350 DRAM Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 351 DRAM Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 352 DRAM Stepping
|
|
0, 0, 0, 0, 0, 0, 0, ///< 353 - 359
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 360 - 369
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 370 - 379
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 380 - 389
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 390 - 399
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 400 - 409
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 410 - 419
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 420 - 429
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 430 - 439
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 440 - 449
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 450 - 459
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 460 - 469
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 470 - 479
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 480 - 489
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 490 - 499
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 500 - 509
|
|
0, 0 ///< 510 - 511
|
|
}})}
|
|
|
|
[PcdsDynamicExVpd.common.SkuIdAdlMLp5Rvp]
|
|
gBoardModuleTokenSpaceGuid.VpdPcdMrcSpdData|*|{CODE(
|
|
{
|
|
// LPDDR5 496b 8Gb die, ODP 4x16
|
|
// Micron MT62F1G64D8CH-031
|
|
// 6400, ??-??-??-??
|
|
// 8 Banks, no bank groups, 8Gb SDRAM density
|
|
// 15 Row bits, 11 Column bits
|
|
// Non-Monolithic DRAM Device, 8 dies, 4 Channels per package
|
|
1,
|
|
{0x23, ///< 0 384 SPD bytes used, 512 total
|
|
0x10, ///< 1 SPD Revision 1.0
|
|
0x13, ///< 2 DRAM Type: LPDDR5 SDRAM
|
|
0x0E, ///< 3 Module Type: Not Hybrid (DRAM only) / Non-DIMM Solution (on-board DRAM)
|
|
0x15, ///< 4 8 Banks, no bank groups, 8 Gb SDRAM density
|
|
0x1A, ///< 5 15 Rows, 11 Columns
|
|
0xF9, ///< 6 Non-Monolithic DRAM Device, 8 die, 4 Channels per package, Signal Loading Matrix 1
|
|
0x08, ///< 7 SDRAM Optional Features: tMAW = 8192 * tREFI, Unlimited MAC
|
|
0x00, ///< 8 SDRAM Thermal / Refresh options: Reserved
|
|
0x40, ///< 9 Other SDRAM Optional Features: Post package repair supported, one row per bank group, Soft PPR not supported
|
|
0x00, ///< 10 Reserved
|
|
0x00, ///< 11 Module Nominal Voltage: Reserved
|
|
0x0A, ///< 12 Module Organization: 2 Ranks, x16 Device Width per Channel
|
|
0x01, ///< 13 Module Memory Bus width: 1 Channels, 16 bits channel width, no ECC
|
|
0x00, ///< 14 Module Thermal Sensor: none
|
|
0x00, ///< 15 Extended Module Type: Reserved
|
|
0x48, ///< 16 Signal Loading: Data/Strobe/Mask: 2 loads, CAC: 2 loads, CS: 1 load
|
|
0x00, ///< 17 MTB = 0.125ns, FTB = 1 ps
|
|
0x0A, ///< 18 tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0xFF, ///< 19 tCKAVGmax = 32.002 ns
|
|
0x92, ///< 20 CAS Latencies supported (First Byte) : 14, 10, 6
|
|
0x55, ///< 21 CAS Latencies supported (Second Byte): 28, 24, 20, 16
|
|
0x05, ///< 22 CAS Latencies supported (Third Byte) : 36, 32
|
|
0x00, ///< 23 CAS Latencies supported (Fourth Byte):
|
|
0xAA, ///< 24 Minimum CAS Latency (tAAmin) = 21.25 ns
|
|
0x00, ///< 25 Read and Write Latency Set options: Write Latency Set A and DBI-Read Disabled
|
|
0x90, ///< 26 Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0xA8, ///< 27 Row precharge time for all banks (tRPab) = 21 ns
|
|
0x90, ///< 28 Minimum row precharge time (tRPpb) = 18 ns
|
|
0x90, ///< 29 tRFCab = 210 ns (8 Gb)
|
|
0x06, ///< 30 tRFCab MSB
|
|
0xC0, ///< 31 tRFCpb = 120 ns (8 Gb)
|
|
0x03, ///< 32 tRFCpb MSB
|
|
0, 0, 0, 0, 0, 0, 0, ///< 33 - 39
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 40 - 49
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 50 - 59
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 60 - 69
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 70 - 79
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 80 - 89
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 90 - 99
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 100 - 109
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 110 - 119
|
|
0x00, ///< 120 FTB for Row precharge time per bank (tRPpb) = 18 ns
|
|
0x00, ///< 121 FTB for Row precharge time for all banks (tRPab) = 21 ns
|
|
0x00, ///< 122 FTB for Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0x00, ///< 123 FTB for tAAmin = 21.25 ns
|
|
0x7F, ///< 124 FTB for tCKAVGmax = 32.002 ns
|
|
0x00, ///< 125 FTB for tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0x00, ///< 126 CRC A
|
|
0x00, ///< 127 CRC B
|
|
0, 0, ///< 128 - 129
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 130 - 139
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 140 - 149
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 150 - 159
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 160 - 169
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 170 - 179
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 180 - 189
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 190 - 199
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 200 - 209
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 210 - 219
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 220 - 229
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 230 - 239
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 240 - 249
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 250 - 259
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 260 - 269
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 270 - 279
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 280 - 289
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 290 - 299
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 300 - 309
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 310 - 319
|
|
0x00, ///< 320 Module Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 321 Module Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 322 Module Manufacturing Location
|
|
0x00, ///< 323 Module Manufacturing Date Year
|
|
0x00, ///< 324 Module Manufacturing Date Week
|
|
0x20, ///< 325 Module ID: Module Serial Number
|
|
0x00, ///< 326 Module Serial Number B
|
|
0x00, ///< 327 Module Serial Number C
|
|
0x00, ///< 328 Module Serial Number D
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 329 - 333 Module Part Number: Unused bytes coded as ASCII Blanks (0x20)
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 334 - 338 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 339 - 343 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 344 - 348 Module Part Number
|
|
0x00, ///< 349 Module Revision Code
|
|
0x00, ///< 350 DRAM Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 351 DRAM Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 352 DRAM Stepping
|
|
0, 0, 0, 0, 0, 0, 0, ///< 353 - 359
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 360 - 369
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 370 - 379
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 380 - 389
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 390 - 399
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 400 - 409
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 410 - 419
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 420 - 429
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 430 - 439
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 440 - 449
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 450 - 459
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 460 - 469
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 470 - 479
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 480 - 489
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 490 - 499
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 500 - 509
|
|
0, 0 ///< 510 - 511
|
|
}})}
|
|
|
|
[PcdsDynamicExVpd.common.SkuIdAdlMLp5PmicRvp]
|
|
gBoardModuleTokenSpaceGuid.VpdPcdMrcSpdData|*|{CODE(
|
|
{
|
|
// LPDDR5 496b 8Gb die, QDP 4x16
|
|
// Micron MT62F512M64D4BG-031
|
|
// 6400, ??-??-??-??
|
|
// 8 Banks, no bank groups, 8Gb SDRAM density
|
|
// 15 Row bits, 11 Column bits
|
|
// Non-Monolithic DRAM Device, 4 dies, 4 Channels per package
|
|
1,
|
|
{0x23, ///< 0 384 SPD bytes used, 512 total
|
|
0x10, ///< 1 SPD Revision 1.0
|
|
0x13, ///< 2 DRAM Type: LPDDR5 SDRAM
|
|
0x0E, ///< 3 Module Type: Not Hybrid (DRAM only) / Non-DIMM Solution (on-board DRAM)
|
|
0x15, ///< 4 8 Banks, no bank groups, 8 Gb SDRAM density
|
|
0x1A, ///< 5 15 Rows, 11 Columns
|
|
0xB9, ///< 6 Non-Monolithic DRAM Device, 4 die, 4 Channels per package, Signal Loading Matrix 1
|
|
0x08, ///< 7 SDRAM Optional Features: tMAW = 8192 * tREFI, Unlimited MAC
|
|
0x00, ///< 8 SDRAM Thermal / Refresh options: Reserved
|
|
0x40, ///< 9 Other SDRAM Optional Features: Post package repair supported, one row per bank group, Soft PPR not supported
|
|
0x00, ///< 10 Reserved
|
|
0x00, ///< 11 Module Nominal Voltage: Reserved
|
|
0x02, ///< 12 Module Organization: 1 Rank, x16 Device Width per Channel
|
|
0x01, ///< 13 Module Memory Bus width: 1 Channels, 16 bits channel width, no ECC
|
|
0x00, ///< 14 Module Thermal Sensor: none
|
|
0x00, ///< 15 Extended Module Type: Reserved
|
|
0x48, ///< 16 Signal Loading: Data/Strobe/Mask: 2 loads, CAC: 2 loads, CS: 1 load
|
|
0x00, ///< 17 MTB = 0.125ns, FTB = 1 ps
|
|
0x0A, ///< 18 tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0xFF, ///< 19 tCKAVGmax = 32.002 ns
|
|
0x92, ///< 20 CAS Latencies supported (First Byte) : 14, 10, 6
|
|
0x55, ///< 21 CAS Latencies supported (Second Byte): 28, 24, 20, 16
|
|
0x05, ///< 22 CAS Latencies supported (Third Byte) : 36, 32
|
|
0x00, ///< 23 CAS Latencies supported (Fourth Byte):
|
|
0xAA, ///< 24 Minimum CAS Latency (tAAmin) = 21.25 ns
|
|
0x00, ///< 25 Read and Write Latency Set options: Write Latency Set A and DBI-Read Disabled
|
|
0x90, ///< 26 Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0xA8, ///< 27 Row precharge time for all banks (tRPab) = 21 ns
|
|
0x90, ///< 28 Minimum row precharge time (tRPpb) = 18 ns
|
|
0x90, ///< 29 tRFCab = 210 ns (8 Gb)
|
|
0x06, ///< 30 tRFCab MSB
|
|
0xC0, ///< 31 tRFCpb = 120 ns (8 Gb)
|
|
0x03, ///< 32 tRFCpb MSB
|
|
0, 0, 0, 0, 0, 0, 0, ///< 33 - 39
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 40 - 49
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 50 - 59
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 60 - 69
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 70 - 79
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 80 - 89
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 90 - 99
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 100 - 109
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 110 - 119
|
|
0x00, ///< 120 FTB for Row precharge time per bank (tRPpb) = 18 ns
|
|
0x00, ///< 121 FTB for Row precharge time for all banks (tRPab) = 21 ns
|
|
0x00, ///< 122 FTB for Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0x00, ///< 123 FTB for tAAmin = 21.25 ns
|
|
0x7F, ///< 124 FTB for tCKAVGmax = 32.002 ns
|
|
0x00, ///< 125 FTB for tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0x00, ///< 126 CRC A
|
|
0x00, ///< 127 CRC B
|
|
0, 0, ///< 128 - 129
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 130 - 139
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 140 - 149
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 150 - 159
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 160 - 169
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 170 - 179
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 180 - 189
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 190 - 199
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 200 - 209
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 210 - 219
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 220 - 229
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 230 - 239
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 240 - 249
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 250 - 259
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 260 - 269
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 270 - 279
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 280 - 289
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 290 - 299
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 300 - 309
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 310 - 319
|
|
0x00, ///< 320 Module Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 321 Module Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 322 Module Manufacturing Location
|
|
0x00, ///< 323 Module Manufacturing Date Year
|
|
0x00, ///< 324 Module Manufacturing Date Week
|
|
0x20, ///< 325 Module ID: Module Serial Number
|
|
0x00, ///< 326 Module Serial Number B
|
|
0x00, ///< 327 Module Serial Number C
|
|
0x00, ///< 328 Module Serial Number D
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 329 - 333 Module Part Number: Unused bytes coded as ASCII Blanks (0x20)
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 334 - 338 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 339 - 343 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 344 - 348 Module Part Number
|
|
0x00, ///< 349 Module Revision Code
|
|
0x00, ///< 350 DRAM Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 351 DRAM Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 352 DRAM Stepping
|
|
0, 0, 0, 0, 0, 0, 0, ///< 353 - 359
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 360 - 369
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 370 - 379
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 380 - 389
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 390 - 399
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 400 - 409
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 410 - 419
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 420 - 429
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 430 - 439
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 440 - 449
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 450 - 459
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 460 - 469
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 470 - 479
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 480 - 489
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 490 - 499
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 500 - 509
|
|
0, 0 ///< 510 - 511
|
|
}})}
|
|
|
|
[PcdsDynamicExVpd.common.SkuIdAdlMLp5Aep]
|
|
gBoardModuleTokenSpaceGuid.VpdPcdMrcSpdData|*|{CODE(
|
|
{
|
|
// LPDDR5 315b 8Gb die, DDP 2x16
|
|
// Micron MT62F512M32D2-031
|
|
// 6400, ??-??-??-??
|
|
// 8 Banks, no bank groups, 8Gb SDRAM density
|
|
// 15 Row bits, 11 Column bits
|
|
// Non-Monolithic DRAM Device, 2 dies, 2 Channels per package,
|
|
1,
|
|
{0x23, ///< 0 384 SPD bytes used, 512 total
|
|
0x10, ///< 1 SPD Revision 1.0
|
|
0x13, ///< 2 DRAM Type: LPDDR5 SDRAM
|
|
0x0E, ///< 3 Module Type: Not Hybrid (DRAM only) / Non-DIMM Solution (on-board DRAM)
|
|
0x15, ///< 4 8 Banks, no bank groups, 8 Gb SDRAM density
|
|
0x1A, ///< 5 15 Rows, 11 Columns
|
|
0xB9, ///< 6 Non-Monolithic DRAM Device, 4 die, 4 Channels per package, Signal Loading Matrix 1
|
|
0x08, ///< 7 SDRAM Optional Features: tMAW = 8192 * tREFI, Unlimited MAC
|
|
0x00, ///< 8 SDRAM Thermal / Refresh options: Reserved
|
|
0x40, ///< 9 Other SDRAM Optional Features: Post package repair supported, one row per bank group, Soft PPR not supported
|
|
0x00, ///< 10 Reserved
|
|
0x00, ///< 11 Module Nominal Voltage: Reserved
|
|
0x02, ///< 12 Module Organization: 1 Rank, x16 Device Width per Channel
|
|
0x01, ///< 13 Module Memory Bus width: 1 Channels, 16 bits channel width, no ECC
|
|
0x00, ///< 14 Module Thermal Sensor: none
|
|
0x00, ///< 15 Extended Module Type: Reserved
|
|
0x48, ///< 16 Signal Loading: Data/Strobe/Mask: 2 loads, CAC: 2 loads, CS: 1 load
|
|
0x00, ///< 17 MTB = 0.125ns, FTB = 1 ps
|
|
0x0A, ///< 18 tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0xFF, ///< 19 tCKAVGmax = 32.002 ns
|
|
0x92, ///< 20 CAS Latencies supported (First Byte) : 14, 10, 6
|
|
0x55, ///< 21 CAS Latencies supported (Second Byte): 28, 24, 20, 16
|
|
0x05, ///< 22 CAS Latencies supported (Third Byte) : 36, 32
|
|
0x00, ///< 23 CAS Latencies supported (Fourth Byte):
|
|
0xAA, ///< 24 Minimum CAS Latency (tAAmin) = 21.25 ns
|
|
0x00, ///< 25 Read and Write Latency Set options: Write Latency Set A and DBI-Read Disabled
|
|
0x90, ///< 26 Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0xA8, ///< 27 Row precharge time for all banks (tRPab) = 21 ns
|
|
0x90, ///< 28 Minimum row precharge time (tRPpb) = 18 ns
|
|
0x90, ///< 29 tRFCab = 210 ns (8 Gb)
|
|
0x06, ///< 30 tRFCab MSB
|
|
0xC0, ///< 31 tRFCpb = 120 ns (8 Gb)
|
|
0x03, ///< 32 tRFCpb MSB
|
|
0, 0, 0, 0, 0, 0, 0, ///< 33 - 39
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 40 - 49
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 50 - 59
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 60 - 69
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 70 - 79
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 80 - 89
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 90 - 99
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 100 - 109
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 110 - 119
|
|
0x00, ///< 120 FTB for Row precharge time per bank (tRPpb) = 18 ns
|
|
0x00, ///< 121 FTB for Row precharge time for all banks (tRPab) = 21 ns
|
|
0x00, ///< 122 FTB for Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0x00, ///< 123 FTB for tAAmin = 21.25 ns
|
|
0x7F, ///< 124 FTB for tCKAVGmax = 32.002 ns
|
|
0x00, ///< 125 FTB for tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0x00, ///< 126 CRC A
|
|
0x00, ///< 127 CRC B
|
|
0, 0, ///< 128 - 129
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 130 - 139
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 140 - 149
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 150 - 159
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 160 - 169
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 170 - 179
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 180 - 189
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 190 - 199
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 200 - 209
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 210 - 219
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 220 - 229
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 230 - 239
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 240 - 249
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 250 - 259
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 260 - 269
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 270 - 279
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 280 - 289
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 290 - 299
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 300 - 309
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 310 - 319
|
|
0x00, ///< 320 Module Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 321 Module Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 322 Module Manufacturing Location
|
|
0x00, ///< 323 Module Manufacturing Date Year
|
|
0x00, ///< 324 Module Manufacturing Date Week
|
|
0x20, ///< 325 Module ID: Module Serial Number
|
|
0x00, ///< 326 Module Serial Number B
|
|
0x00, ///< 327 Module Serial Number C
|
|
0x00, ///< 328 Module Serial Number D
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 329 - 333 Module Part Number: Unused bytes coded as ASCII Blanks (0x20)
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 334 - 338 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 339 - 343 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 344 - 348 Module Part Number
|
|
0x00, ///< 349 Module Revision Code
|
|
0x00, ///< 350 DRAM Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 351 DRAM Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 352 DRAM Stepping
|
|
0, 0, 0, 0, 0, 0, 0, ///< 353 - 359
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 360 - 369
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 370 - 379
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 380 - 389
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 390 - 399
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 400 - 409
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 410 - 419
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 420 - 429
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 430 - 439
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 440 - 449
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 450 - 459
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 460 - 469
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 470 - 479
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 480 - 489
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 490 - 499
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 500 - 509
|
|
0, 0 ///< 510 - 511
|
|
}})}
|
|
|
|
|
|
[PcdsDynamicExVpd.common.SkuIdAdlMLp5Rvp2aPpv]
|
|
gBoardModuleTokenSpaceGuid.VpdPcdMrcSpdData|*|{CODE(
|
|
{
|
|
// LPDDR5 496b 8Gb die, QDP 4x16
|
|
// Micron MT62F512M64D4BG-031
|
|
// 6400, ??-??-??-??
|
|
// 8 Banks, no bank groups, 8Gb SDRAM density
|
|
// 15 Row bits, 11 Column bits
|
|
// Non-Monolithic DRAM Device, 4 dies, 4 Channels per package
|
|
1,
|
|
{0x23, ///< 0 384 SPD bytes used, 512 total
|
|
0x10, ///< 1 SPD Revision 1.0
|
|
0x13, ///< 2 DRAM Type: LPDDR5 SDRAM
|
|
0x0E, ///< 3 Module Type: Not Hybrid (DRAM only) / Non-DIMM Solution (on-board DRAM)
|
|
0x15, ///< 4 8 Banks, no bank groups, 8 Gb SDRAM density
|
|
0x1A, ///< 5 15 Rows, 11 Columns
|
|
0xB9, ///< 6 Non-Monolithic DRAM Device, 4 die, 4 Channels per package, Signal Loading Matrix 1
|
|
0x08, ///< 7 SDRAM Optional Features: tMAW = 8192 * tREFI, Unlimited MAC
|
|
0x00, ///< 8 SDRAM Thermal / Refresh options: Reserved
|
|
0x40, ///< 9 Other SDRAM Optional Features: Post package repair supported, one row per bank group, Soft PPR not supported
|
|
0x00, ///< 10 Reserved
|
|
0x00, ///< 11 Module Nominal Voltage: Reserved
|
|
0x02, ///< 12 Module Organization: 1 Rank, x16 Device Width per Channel
|
|
0x01, ///< 13 Module Memory Bus width: 1 Channels, 16 bits channel width, no ECC
|
|
0x00, ///< 14 Module Thermal Sensor: none
|
|
0x00, ///< 15 Extended Module Type: Reserved
|
|
0x48, ///< 16 Signal Loading: Data/Strobe/Mask: 2 loads, CAC: 2 loads, CS: 1 load
|
|
0x00, ///< 17 MTB = 0.125ns, FTB = 1 ps
|
|
0x0A, ///< 18 tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0xFF, ///< 19 tCKAVGmax = 32.002 ns
|
|
0x92, ///< 20 CAS Latencies supported (First Byte) : 14, 10, 6
|
|
0x55, ///< 21 CAS Latencies supported (Second Byte): 28, 24, 20, 16
|
|
0x05, ///< 22 CAS Latencies supported (Third Byte) : 36, 32
|
|
0x00, ///< 23 CAS Latencies supported (Fourth Byte):
|
|
0xAA, ///< 24 Minimum CAS Latency (tAAmin) = 21.25 ns
|
|
0x00, ///< 25 Read and Write Latency Set options: Write Latency Set A and DBI-Read Disabled
|
|
0x90, ///< 26 Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0xA8, ///< 27 Row precharge time for all banks (tRPab) = 21 ns
|
|
0x90, ///< 28 Minimum row precharge time (tRPpb) = 18 ns
|
|
0x90, ///< 29 tRFCab = 210 ns (8 Gb)
|
|
0x06, ///< 30 tRFCab MSB
|
|
0xC0, ///< 31 tRFCpb = 120 ns (8 Gb)
|
|
0x03, ///< 32 tRFCpb MSB
|
|
0, 0, 0, 0, 0, 0, 0, ///< 33 - 39
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 40 - 49
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 50 - 59
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 60 - 69
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 70 - 79
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 80 - 89
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 90 - 99
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 100 - 109
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 110 - 119
|
|
0x00, ///< 120 FTB for Row precharge time per bank (tRPpb) = 18 ns
|
|
0x00, ///< 121 FTB for Row precharge time for all banks (tRPab) = 21 ns
|
|
0x00, ///< 122 FTB for Minimum RAS-to-CAS delay (tRCDmin) = 18 ns
|
|
0x00, ///< 123 FTB for tAAmin = 21.25 ns
|
|
0x7F, ///< 124 FTB for tCKAVGmax = 32.002 ns
|
|
0x00, ///< 125 FTB for tCKAVGmin = 1.25 ns (LPDDR5-6400)
|
|
0x00, ///< 126 CRC A
|
|
0x00, ///< 127 CRC B
|
|
0, 0, ///< 128 - 129
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 130 - 139
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 140 - 149
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 150 - 159
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 160 - 169
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 170 - 179
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 180 - 189
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 190 - 199
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 200 - 209
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 210 - 219
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 220 - 229
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 230 - 239
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 240 - 249
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 250 - 259
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 260 - 269
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 270 - 279
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 280 - 289
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 290 - 299
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 300 - 309
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 310 - 319
|
|
0x00, ///< 320 Module Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 321 Module Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 322 Module Manufacturing Location
|
|
0x00, ///< 323 Module Manufacturing Date Year
|
|
0x00, ///< 324 Module Manufacturing Date Week
|
|
0x20, ///< 325 Module ID: Module Serial Number
|
|
0x00, ///< 326 Module Serial Number B
|
|
0x00, ///< 327 Module Serial Number C
|
|
0x00, ///< 328 Module Serial Number D
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 329 - 333 Module Part Number: Unused bytes coded as ASCII Blanks (0x20)
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 334 - 338 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 339 - 343 Module Part Number
|
|
0x20, 0x20, 0x20, 0x20, 0x20, ///< 344 - 348 Module Part Number
|
|
0x00, ///< 349 Module Revision Code
|
|
0x00, ///< 350 DRAM Manufacturer ID Code, Least Significant Byte
|
|
0x00, ///< 351 DRAM Manufacturer ID Code, Most Significant Byte
|
|
0x00, ///< 352 DRAM Stepping
|
|
0, 0, 0, 0, 0, 0, 0, ///< 353 - 359
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 360 - 369
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 370 - 379
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 380 - 389
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 390 - 399
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 400 - 409
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 410 - 419
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 420 - 429
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 430 - 439
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 440 - 449
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 450 - 459
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 460 - 469
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 470 - 479
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 480 - 489
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 490 - 499
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ///< 500 - 509
|
|
0, 0 ///< 510 - 511
|
|
}})} |