I am looking at various realtime linux solutions for use in a personal
embedded application. I understand that uCLinux is not a RTOS, but I
have read posts on the Internet talking about using RATI with uCLinux.
In particular I am looking at the Microblaze and Blackfin
architectures.
As you are interested in an FPGA based processor, you might consider NIOS as well. We have a very active community (http://sopc.et.ntust.edu.tw/cgi-bin/mailman/listinfo/nios2-dev ) .

Re. realtime stuff, I feel that the the more "modern" way than RTAI and similar things is using multiple "(Operating).System" simultaneously by means of virtualization or multiple processors/threads.

With Microblaze or NIOS you can either implement a second processor in the FPGA or do the hard realtime stuff in hardware (if same can be reduced to very simple functions).

With Blackfin, AMD offers a dual core Blackfin. Here you can use one core for Linux and the other for realtime stuff.

Moreover there are upcoming systems which run SMP-Linux on some of multiple "Hardware-Threads" of a multithreaded processor, while other threads are reserved for real time stuff.

With "standard" Processors (MIPS, ARM, x86) there are (commercial) virtualizing systems like Pike OS

-Michael
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to