Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: IDF timing
Topic Summary:
Created On: 29-Mar-2006 08:51
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 29-Mar-2006 08:51
User is offline View Users Profile Print this message


Lars Denker Jørgensen

Posts: 14
Joined: 1-Mar-2006

Hello

As far as I understand, when running IDF, a occuring interrupt is context-switched from the interrupt handler to OMMainThread through setting a flag in the OMReceivedInterrupt when the interrupt occurs. When the OMMainThread wakes up it sees the flag is true and performs the interrupt action.

This results in an overhead in the interrupt handling, which in our case is not acceptable since we need to implement a highly timing depend method. It needs to react exactly when the interrupt occurs and no jittery is allowed. Isn't it possible to perform the interrupt action directly from the interrupt and omit the context-switching?

Best regards,
Denker
Report this to a Moderator Report this to a Moderator
 29-Mar-2006 23:43
User is offline View Users Profile Print this message


Jesper Gissel

Posts: 88
Joined: 20-Jul-2005

Hi Lars,

I don't know if this is any help, but take a look at latest newsletter in the [URL=http://www.ilogix.com/newsletter-detail.aspx?id=1545]Tips & Hints: Using Rhapsody In C++/C without a Framework[/URL] section.

Best Regards

-------------------------
Jesper Gissel
Johnson Controls Denmark, Marine Controls
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 1 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.