Go to Post Too often we like to forget that it takes an insane amount of hard work to even have a chance to overcome raw talent. - Paul Copioli [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 4 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #38   Spotlight this post!  
Unread 04-05-2008, 19:44
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Purchasing the 2009 controller

Quote:
Originally Posted by Danny Diaz View Post
I was actually wondering if anyone actually had the opportunity to read the technical specifications for the cRIO and realized there ARE NO INTERRUPTS SUPPORTED ON THE cRIO. I'm guessing not.

Instead of having interrupts, you have an FPGA - the FPGA is a pure polling mechanism, but it's extremely FAST. So, instead of having interrupts taking time away from the main processor, you've got an external unit managing a fast polling strategy for reading external sensors.

-Danny
This is not quite accurate. The FPGA does have the ability, as long as the code is compiled in, to interrupt the PPC. In most cases where interrupts were used in the past, it is true that interrupts will no longer be necessary, due to the features being added to the FPGA image for 2009 for handling the things most teams do. This does not mean that it is impossible. Perhaps Danny meant that interrupts are not supported without support built into the FPGA. All user interrupts must come from the FPGA. The interrupts could be programmed to come from user I/O or from a timer or various other places. Here is a document that describes it.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Behind the Design 2009 AndyB General Forum 31 16-06-2008 13:59
pic: Reason #893 to go to the 2009 Hawaii Regional Alexa Stott Extra Discussion 15 06-04-2008 22:57
2009 Championships Macdaddy549 Rumor Mill 80 02-04-2008 16:22
Does anybody know anything about the 2009 RC? sparrowkc Electrical 3 12-02-2008 20:37
2009 Trans-Am? Matt Attallah Chit-Chat 12 01-04-2006 01:08


All times are GMT -5. The time now is 05:28.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi