cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Explorer
Explorer
5,983 Views
Registered: ‎03-31-2011

RTOS in FPGA

Can we say xilkernel as RTOS?? Is there any free RTOS available in Spartan 3e or Virtex4....??

 

Any tutorial or information regarding this will be very helpfull........

 

 

regards

Tusu

0 Kudos
3 Replies
Highlighted
Observer
Observer
5,976 Views
Registered: ‎08-17-2011

Hi Tusu,

 

That depends on what you consider real time. xilkernel seems to be a preemptive OS, but I do not know how deterministic it is. Another free OS is FreeRTOS (www.freertos.org), which has a port for microblaze. It is licensed using a modified GPL license, meaning you can probably use it without having to disclose your source code.

 

Regards,

 

Sytse.

0 Kudos
Highlighted
Advisor
Advisor
5,968 Views
Registered: ‎12-03-2007

Hi,

 

Here is a good article on RTOS that has the formal definition and some examples.

 

RTOS-es can be classified as soft real-time and hard-real time. An example of free soft real-time OS that can run on Spartan FPGAs is embedded Linux. For example Petalinux  distribution running on a MicroBlaze processor.

 

I'd speculate that xilkernel is a hard real-time OS (unless this claim is disproved by somebody more knowledgable).

 

 

Thanks,

Evgeni

Tags (1)
0 Kudos
Highlighted
Explorer
Explorer
5,940 Views
Registered: ‎03-31-2011

Thanx for ans...

 

Now can u suggest that what kind of programming will be better to learn the actual working of Xilkernel as a beginer??

 

any suggestions those who have worked with xilkernel...

0 Kudos