ZHCZ035C November   2023  – July 2025 AM263P2-Q1 , AM263P4 , AM263P4-Q1

 

  1.   1
  2.   摘要
  3. 1使用说明和公告模型
  4. 2器件修订版本 1.0 使用说明和公告
    1. 2.1 器件修订版本 1.0 使用说明
      1.      i2324
      2.      i2488
    2. 2.2 器件修订版本 1.0 公告
      1.      i2189
      2.      i2310
      3.      i2374
      4.      i2311
      5.      i2345
      6.      i2351
      7.      i2352
      8.      i2353
      9.      i2354
      10.      i2356
      11.      i2357
      12.      i2358
      13.      i2359
      14.      i2383
      15.      i2392
      16.      i2393
      17.      i2394
      18.      i2401
      19.      i2404
      20.      i2405
      21.      i2426
      22.      i2427
      23.      i2428
      24.      i2433
      25.      i2438
      26.      i2439
      27.      i2485
      28.      i2486
  5. 3商标
  6. 4修订历史记录

i2405

CONTROLSS:竞争条件 OUTPUT_XBAR 和 PWM_XBAR 导致事件丢失

详细信息:

捕获寄存器中的潜在竞态条件导致事件丢失,而写入寄存器将清除同一寄存器中的其他事件。以下寄存器受此问题的影响:

C2K_PWMXBAR:PWMXBAR_STATUS

C2K_OUTPUTXBAR:OUTPUTXBAR_STATUS

权变措施:

WA -1(适用于大于 50ns 的事件宽度):

默认情况下,将在“状态”寄存器中捕获电平事件(宽度 >50ns),同时执行“清除标志”,如果硬件中的任何新事件同时置为有效,则新事件将在“标志”寄存器中丢失,但是,状态寄存器会捕获标志寄存器中丢失的此类事件。完成“清除标志”后,读取“状态”寄存器可以根据读取的“状态”来捕获/处理任何错过的事件。

WA-1:ISR 序列:

读取标志事件[x]

读取状态,所有事件

清除标志,事件[x]

读取状态,所有事件

捕获任何缺失的硬件事件标志

如果存在,则进行相应处理

AM263Px

WA -2(适用于任何事件宽度):

在 ISR 中使用相同的事件启用 OUTPUTXBAR,然后“清除 PWMXBAR 标志”。

同一窗口期间缺失的任何硬件事件都将捕获在 OUTPUTXBAR 标志中。读取 OUTPUTXBAR 标志并进行相应处理

在 ISR 中,先“清除 OUTPUTXBAR 标志”,然后禁用 OUTPUTXBAR。

WA-2:ISR 序列:

读取标志事件[x]

读取状态,所有事件

启用 OutPutxBAR

- 映射相同的事件

清除标志,事件[x] PWMXBAR

读取状态

- 捕获任何丢失的硬件事件标志

来自 OUTPUTXBAR_FLAG

如果存在,则进行相应处理

- 清除标志,事件[y] OutputXBAR

AM263Px