AOIP DDR DATA BIT SWAPPING

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

AOIP DDR DATA BIT SWAPPING

跳至解决方案
2,517 次查看
pradeep_t
Contributor III

HI Team,

We are using AOIP DDR in LS2088A custom board, we are planing for data bus bit swapping. Do we need to change code in DP DDR for swapping. 

标签 (1)
标记 (1)
1 解答
2,395 次查看
ufedor
NXP Employee
NXP Employee

> we are planing for data bus bit swapping.

Is the mentioned swapping described in the QorIQ LS2088A Reference Manual, 12.5.49 DQ mapping register 0 (DDR_DQ_MAP0)?

If "yes", then this is an internal DDR controller data processing, which is not visible to the application software.

在原帖中查看解决方案

4 回复数
2,395 次查看
pradeep_t
Contributor III

Hi Ufedar,

Thank you for clarification. Any software changes for DPAA2 Dedicated DRAM Controller. and any DP_DDR need to configure for bit swapping in DPAA2 DRAM.

0 项奖励
回复
2,395 次查看
pradeep_t
Contributor III

Hi Ufedor,

We are doing bit swapping in DDR_DQ_MAP3 for AOIP DDR. all nibble values are available Table 12-7 is that enough for AOIP DDR or we need to do configuration changes.

0 项奖励
回复
2,395 次查看
ufedor
NXP Employee
NXP Employee

> We are doing bit swapping in DDR_DQ_MAP3 for AOIP DDR

What do you mean?

Are you talking about the DPAA2 Dedicated DRAM Controller?

Please consider that it has 32-bit data bus and DDR_DQ_MAP3 can not be used - it contains DQ_60_63 ECC_0_3 ECC_4_7.

2,396 次查看
ufedor
NXP Employee
NXP Employee

> we are planing for data bus bit swapping.

Is the mentioned swapping described in the QorIQ LS2088A Reference Manual, 12.5.49 DQ mapping register 0 (DDR_DQ_MAP0)?

If "yes", then this is an internal DDR controller data processing, which is not visible to the application software.