Part Number: PROCESSOR-SDK-AM64X
Other Parts Discussed in Thread: TMDS64EVM
Hi Support,
I have been working on a project where an M4F is connected to a display via its GPIO pins. The display requires 5MHz clock from M4F and also some sync signals and 16 bit data. So the refresh rate is 5MHz.
I am able to generate 5MHz with DMTIMER in PWM mode, and also registered an interrupt if timer expires. Unfortunately the IRQ latency is approximately 260ns (measured with oscilloscope probe, GPIO pin is set at the beginning of IRQ handler) relative to 5MHz rising edge.
- what is the MCU_GPIO typical latency? I mean the time elapsed between writing data to GPIO_OUT_DATA01 register and setting the pin physically,
- what is the interrupt latency? Time between expiration of the timer and the actual entry into the ISR
Environment:
- mcu_plus_sdk_am64x_08_06_00_43
- MCU_TIMER_IO2 in pwm mode with 5MHz output, B8 pin
- CCS: 12.3
- TMDS64EVM board
- D6 pin is observed with the probe
- CCS project in Release mode
Peter
