项目是2732+2243双芯片级联,比如通道是
A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 | A17 | A18 | A19 | A20 |
,由于中间有空洞,需要对空洞处补零,补零后的序列如下:
A1 | 0 | A2 | 0 | A3 | 0 | A4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | A5 | 0 | A6 | 0 | 0 | 0 | 0 | 0 | A7 | 0 | A8 | 0 | 0 | 0 | A9 | 0 | A10 | 0 | 0 | A11 | A12 | 0 | 0 | A13 | A14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | A15 | A16 | 0 | 0 | 0 | 0 | 0 | 0 | A17 | A18 | 0 | 0 | 0 | 0 | A19 | A20 |
对于上述位置的补零,2732的硬件加速器该如如何配置;
这边代码是这样改,不知是否有问题:
zeroInsertConfig.number=47;//插入47个0
zeroInsertConfig.mask[0]=0x45050055;//01000101000001010000000001010101
zeroInsertConfig.mask[1]=0x18180199;//00011000000110000000000110011001
zeroInsertConfig.mask[2] =0x6;//011