Skriv ut
Freescales Coldfireprocessor kan nu köra realtidsprogram parallellt med Linux. Det är amerikanska FSM Labs som erbjuder en teknik för virtualisering.
Samma Coldfireprocessor kan styra en motor samtidigt som den surfar på Internet. Kombinationen är osannolik, men möjlig med hjälp operativsystemskombinationen RTLinuxPro 2.2 från FSM Labs.

FSM kör Linux och den egna realtidskärnan RT Core parallellt på samma Coldfirekärna. Programmen som körs i RT Core har alltid första tjing på processorn, och ska aldrig behöva vänta längre än 44 mikrosekunder på att få överta en 200 MHz Coldfire vid en avbrottssignal. Kontextväxling ska ta maximalt 56 mikrosekunder och man ska kunna schemalägga processer med ett jitter på maximalt 90 mikrosekunder.

Tekniken fungerar på MCF5485, som är en Coldfireversion med MMU (minnesskydd), vilket Linux kräver.

Motorstyrning, datainsamling och realtidskommunikation, är några möjliga tillämpningar.

Tekniken fungerar sedan tidigare på Arm9, och FSM Labs rapporterade i maj om bedriften att köra standard-Linux och basband för en mobiltelefon på en enda Arm9-kärna.