> I think that used to be true, but with these new lower power dual core 
> CPUs such as the ones from Intel, it takes very little to adapt a 
> standard "desktop" class Motherboard so it can run at standard 
> industrial temp ratings 40 degrees C etc.....  This is due to the fact 
> that the board doesn't make much heat in the first place.  If you take a 
> passively cooled (or near) board and put a fan (or fans) on it...  it 
> can endure some high ambient temps without exceeding the component temp 
> limits on the board.
> 
> I've done the tests myself ..  and it is very effective.

true, and I've looked at some of these systems which have as many as 20 GPIO
lines for easy expansion.

> So "Hardening" is pretty simple with those ....  I certainly wouldn't 
> take all of the time to move stuff to a FPGA just for that reason.

not for that alone.

> If I was going to tackle anything "core" to EMC2 to improve it, I would 
> be looking at jerk limiting or S curving...  which might help with high 
> performance machines.

I have a good friend who has an application which requires jerk minimization,
and we discussed tackling that.  For various reasons I would not start with
EMC for that project because of how invasive the changes would have to be in
order to properly address the kinematics, and the rest of EMC is overkill for
the specific application.

> I know it has been discussed, but it doesn't seem to be a big problem 
> for most people.

A probably easier route to start on an FPGA port is to look at the RepRap
motion control code that they have running on the Arduino.  Recently there has
been an AVR core port which cloned the Arduino onto an FPGA; which runs
something like 10x faster than the original Arduino.  That should be an easier
initial step to getting to something practical, and from there you can begin
to moving various core functions directly into the logic units.  Personally I
would love to see something like this, and maybe even participate if I can
break away the time.

  EBo --

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to