FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-24-2007, 01:03 PM
Yannick
Guest
 
Posts: n/a
Default Start-up Xilkernel on Microblaze

Hi,

How many long Xilkernel take to startup with microblaze (System
Clock : 50 MHz).
On my design, the Microblaze need more than 30 second to create the
first thread after xil_kernel_main().

Regards,

Yannick
Reply With Quote
  #2 (permalink)  
Old 11-26-2007, 07:33 PM
Vasanth Asokan
Guest
 
Posts: n/a
Default Re: Start-up Xilkernel on Microblaze

"Yannick" <[email protected]> wrote in message
news:[email protected]m...
> Hi,
>
> How many long Xilkernel take to startup with microblaze (System
> Clock : 50 MHz).
> On my design, the Microblaze need more than 30 second to create the
> first thread after xil_kernel_main().


Sounds like you have a large context switch interval configured. Check the
value for the parameter systmr_internal (specified in milliseconds) in the
kernel configuration. Also check if an incorrect value has been provided to
systmr_freq. Assuming these two values are correct, the first context switch
should take around about the time you have specified for systmr_interval.
Note the kernel initialization time is dependent on the numbers you have
configured for the various kernel features like number of
threads/semaphores -- but unless you threw in a huge number there, this
overhead should be negligible.




Reply With Quote
  #3 (permalink)  
Old 11-27-2007, 12:49 PM
Yannick
Guest
 
Posts: n/a
Default Re: Start-up Xilkernel on Microblaze

On 26 nov, 20:33, "Vasanth Asokan" <[email protected]> wrote:
> "Yannick" <[email protected]> wrote in message
>
> news:[email protected]m...
>
> > Hi,

>
> > How many long Xilkernel take to startup with microblaze (System
> > Clock : 50 MHz).
> > On my design, the Microblaze need more than 30 second to create the
> > first thread after xil_kernel_main().

>
> Sounds like you have a large context switch interval configured. Check the
> value for the parameter systmr_internal (specified in milliseconds) in the
> kernel configuration. Also check if an incorrect value has been provided to
> systmr_freq. Assuming these two values are correct, the first context switch
> should take around about the time you have specified for systmr_interval.
> Note the kernel initialization time is dependent on the numbers you have
> configured for the various kernel features like number of
> threads/semaphores -- but unless you threw in a huge number there, this
> overhead should be negligible.




when I remove verbose mode, xilkernel start-up in less than 1 second.

Yannick
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using xilkernel with C++ Guy Eschemann FPGA 2 03-23-2007 09:39 AM
XILKERNEL and MICROBLAZE (how to probe this) Pablo FPGA 1 12-21-2006 11:44 AM
XPS-Microblaze-Xilkernel Ajay FPGA 0 07-06-2006 07:17 PM
using xilkernel Frank FPGA 1 11-25-2003 05:37 PM


All times are GMT +1. The time now is 02:16 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved