您好!
希望你们做得好。
我们今天拜访了其中一位客户、发现他们遇到了 C2000的一些问题。 请在下面找到它们在 EFT 测试期间看到的 SDFM (Sigma Delta 滤波器模块)问题(它们正在使用我们的 AMC1306隔离式调制器): 数据寄存器实际上受 CLK 中断的影响(这是由它们注入电源的噪声引起的- 2000V 脉冲、300ms、5kHz、15ms 脉冲之间)。 他们看到的是、当 CLK 被中断时、他们在数据寄存器中获得无效数据(值大于数据表允许的最大值–大于256^3 = 16、777、215)。 一个错误数据的示例-假设它们有32位1 (等于-1)-当它们注入噪声时,它们将得到01111…。 (0和31 "1")、根据 DS、该数字无效。 在测试期间、它们可能会错过 SDFM 时钟输入上的某些时钟、然后在数据寄存器中看到无效数据、它们希望看到数据寄存器根据+/-SDFM_OSR^3受到限制。 它们使用 SDFM_OSR=64、根据数据表、最大值为+/-262144 - 64^3。 他们目前正在使用软件权变措施通过在该寄存器上设置掩码来解决该问题、但他们希望避免该问题、因为代码复杂性会影响电流环路的延迟。
他们还有一个问题、就是第1499页(图13.3)提到计数器寄存器将被复位–在第1520页的表中、 他们还看到、复位将在数据寄存器上执行–他们想知道在这个复位期间数据是否也被擦除–实际上、 他们看到数据寄存器也在复位、他们想确保这是预期的吗?
这对他们来说是一个紧迫的问题,他们要求我在明天之前向他们提供答案。
此致、
Meir。