FR | EN

RT Colibri


 

Motion control is traditionally based on DSP, real-time applications running on remote desktops and field buses. Rapid prototyping and time-to-market deployment within a DSP may require considerable efforts in terms of cost and development resources. In the context of the Real-time Colibri project , we have developed an integrated platform combining, on the same board, the power of a 32-bits microcontroller (PXA270) with a DSP for fast data processing in order to provide the end user with a comfortable graphical touchscreen LCD based interface combined with the robustness of a hard real-time 2-axis motion control. The combination of hard real-time and non real-time applications such as the GUI has been achieved thanks to the Xenomai real-time framework based upon Linux, which makes the coexistence of both application domains possible. Performance measurements revealed very low IRQ and scheduling latencies. Consequently, the Real-time colibri should pave the way to new approaches, in which the position control loop as well as the current control loop can be performed either by the microcontroller (uC) and/or by the DSP, thus leading to different modes: full uC, mixed uC/DSP, or full DSP. The definition and real-time computation of complex movements can then be managed by the microcontroller more easily.

 




REDS
Reconfigurable & embedded Digital Systems Institut REDS
Route de Cheseaux 1
CH-1401 Yverdon-les-Bains
Work+41 24 55 76 330

© 2009 REDS / HEIG-VD