Go to Post "The safety log is the log people sit on to think about the unsafe act they've just committed." - Kevin Sevcik [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #9   Spotlight this post!  
Unread 22-11-2010, 07:52
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Assembly On The cRIo

Quote:
So in theory I can, with the use of Vertigo or some other HDL, make the cRio "multi core". The FPGA can be split into seperate "modules" that can be used to do some pseudo parallel processing.
Pretty much any task the FPGA performs is true parallelism, not pseudo. In the FIRST usage, it generates PWMs, counts encoder transitions, accumulates gyro deltas, and performs all of its duties in parallel and independent of the PPC. Can you generate a core to have an additional full-fledged CPU? Yes, but that takes lots of gates, and this wouldn't be a cost-effective way to build a PS3.

Quote:
Might seem redundent since a small micro controller like the CMUs can handle images fine, the Cell Processor might be an over kill.
Image processing on a small micro is impressive when it works, but image processing has the ability to absorb as much processing as you can throw at it. For a good example, the PR2 from Willow Garage has numerous cameras in its head and others in its arms. It has 2 quad-core Xeon processors in each server, and two servers on the robot, each with 24GB of memory. With all that , you can see some pretty cool algorithms that enable it to do what a four or five year old child can do. I'm not knocking it, but just pointing out that image processing is in its infancy, and today, will easily consume as much CPU as you can throw at it.

If you decide to program a PS3, write fully auto for the robot, or any other project, I encourage you to focus on the follow through. Starting projects is fun, easy, and exposes you to new things, but finishing them shows true character.

Greg McKaskle
 


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
[OCCRA]: Assembly on the cortex Fireball9199 OCCRA Programming 3 04-10-2010 21:35
How do you run the pneumatics through the CRio w/o using the Jaguars and the Spikes brreadd Pneumatics 3 20-11-2009 15:35
Reimaging the cRio Issues there are no cRio devices on the subnet Stuart FRC Control System 2 25-02-2009 23:41
Assembly of the AndyMark gearbox in Pro/E? jholland Pro ENGINEER / Creo 6 09-01-2009 17:59
Importing assembly into an assembly... James Green Inventor 8 22-01-2004 22:17


All times are GMT -5. The time now is 14:43.

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