Schedule: RTLinux into an FPGA

Speakers
Alejandro Lucero
Schedule
Day Saturday
Room AW1.126
Start time 18:00
End time 19:00
Duration 01:00
Info
Event type Podium
Track Embedded
Language English
Media
Slides (PDF)
Slides (OOo)
RTLinux into an FPGA

Description of the work done to port the RTLinux-free microkernel to the uClinux/Microblaze architecture, enabling hard real-time programming in an FPGA based system.

Microblaze is a soft processor which can be added into an FPGA design, just using the IP block offered by Xilinx. The combination of an FPGA and a microprocessor running an operating system like uClinux offers great flexibility to embedded designs.

With this enviroment, the critical part of the system can be resolved using the programmable logic array, and the functionalities offered by the operating system facilitates other tasks such as data storage, communications, graphical interfaces, etc. However, the border between critical tasks and the rest of the system is not fully clear, and sometimes responsiveness and accuracy are needed in the operating system.

We describe the work done to port the RTLinux-free microkernel to the uClinux/Microblaze architecture, enabling hard real-time programming in an FPGA based system.