![]() |
dfemix
Vitis Drivers API Documentation
|
Trigger configuration. More...
Data Fields | |
| u32 | TriggerEnable |
| [0,1], Enable Trigger: More... | |
| u32 | Mode |
| [0-3], Specify Trigger Mode. More... | |
| u32 | TuserEdgeLevel |
[0-3], Specify either Edge or Level of the TUSER input as the source condition of the trigger. More... | |
| u32 | StateOutput |
| [0,1], Specify the State output value: More... | |
| u32 | TUSERBit |
[0-255], Specify which DIN TUSER bit to use as the source for the trigger when MODE = 1 or 2. More... | |
Trigger configuration.
| u32 XDfeMix_Trigger::Mode |
[0-3], Specify Trigger Mode.
In TUSER_Single_Shot mode as soon as the TUSER_Edge_level condition is met the State output will be driven to the value specified in STATE_OUTPUT. The Pulse output will pulse high at the same time. No further change will occur until the trigger register is re-written. In TUSER Continuous mode each time a TUSER_Edge_level condition is met the State output will be driven to the value specified in STATE_OUTPUT This will happen continuously until the trigger register is re-written. The pulse output is disabled in Continuous mode:
Referenced by XDfeMix_AddCCExample(), XDfeMix_GetTriggersCfg(), XDfeMix_MultiAddCCExample(), and XDfeMix_SetTriggersCfg().
| u32 XDfeMix_Trigger::StateOutput |
[0,1], Specify the State output value:
Referenced by XDfeMix_GetTriggersCfg(), and XDfeMix_SetTriggersCfg().
| u32 XDfeMix_Trigger::TriggerEnable |
[0,1], Enable Trigger:
Referenced by XDfeMix_GetTriggersCfg(), and XDfeMix_SetTriggersCfg().
| u32 XDfeMix_Trigger::TUSERBit |
[0-255], Specify which DIN TUSER bit to use as the source
for the trigger when MODE = 1 or 2.
Referenced by XDfeMix_AddCCExample(), XDfeMix_GetTriggersCfg(), XDfeMix_MultiAddCCExample(), and XDfeMix_SetTriggersCfg().
| u32 XDfeMix_Trigger::TuserEdgeLevel |
[0-3], Specify either Edge or Level of the TUSER
input as the source condition of the trigger.
Difference between Level and Edge is Level will generate a trigger immediately the TUSER level is detected. Edge will ensure a TUSER transition has come first:
Referenced by XDfeMix_AddCCExample(), XDfeMix_GetTriggersCfg(), XDfeMix_MultiAddCCExample(), and XDfeMix_SetTriggersCfg().