仅对英特尔可见 — GUID: fft1620137848222
Ixiasoft
3.4.3.1.2. hdcp1x_tx_kmem.v和hdcp1x_rx_kmem.v文件
对于hdcp1x_tx_kmem.v和hdcp1x_rx_kmem.v文件
- 这两个文件共享相同的格式。
- 要为hdcp1x_tx_kmem.v识别正确的HDCP1 TX DCP秘钥文件,需确保此文件的前4个字节是“0x01, 0x00, 0x00, 0x00”。
- 要为hdcp1x_rx_kmem.v识别正确的HDCP1 RX DCP秘钥文件,需确保此文件的前4个字节是“0x02, 0x00, 0x00, 0x00”。
- DCP密钥文件中的密钥采用little-endian(小端序)格式。若要在kmem文件中使用,您必须将它们转换为big-endian。
图 17. 从HDCP1 TX DCP秘钥文件到hdcp1x_tx_kmem.v的字节映射
下图显示了从HDCP1 TX DCP秘钥文件到hdcp1x_tx_kmem.v的精确字节映射。同一映射也适用于hdcp1x_rx_kmem.v。
注: 字节数以如下格式显示:
- 以字节为单位的秘钥大小 * 秘钥数 + 当前行中的字节数 + 恒定偏移量 + 以字节为单位的行大小 * 行数
- 308*n代表每个秘钥组有308个字节。
- 7*y代表每行有7个字节。
图 18. 充满垃圾值(junk value)的HDCP1 TX DCP秘钥文件

图 19. hdcp1x_tx_kmem.v的线阵列
hdcp1x_tx_kmem.v的实例及其线阵列如何映射到图 18中的HDCP1 TX DCP秘钥文件的实例