Do those ARM processors include floating point? My guess is not. Those
70+ MIPs might not go as far as you think if you have to do floating
point in software. I'd rather not go to the alternative of converting
everything to fixed point.

Ken

On Tue, Oct 30, 2007 at 12:31:18PM -0600, Jon Elson wrote:
> Rafael Skodlar wrote:
> > 
> > This brings up another option, build an open source EMC controller 
> > PCI[e] card with slow, medium and high speed ports that could be used to 
> > control buses. Speeds would need to be determined based on what is 
> > required for machine world. If build with an FPGA, it would be very 
> > flexible and handle a lot of logic and speed and could be programmed for 
> > different needs: use with lathe, 3D routers and torch machines, or even 
> > run real time functions.
> This may be what Paul Corner has been ranting about for some 
> time.  Port EMC(your flavor here) to one of the ARM all-in-one 
> CPUs, and keep the GUI on a PC.  There are a bunch of details, 
> the biggest being how to access the G-code and configuration 
> files.  It would probably require more memory than they 
> currently fit into such chips as the AT91SAM7X series, I think 
> 256 K it the max.  There apparently is a substantial speed 
> penalty for external memory.  There would need to be some 
> process on the PC supporting file serving to the ARM, but I 
> suppose NFS would work.  Without all the Linux OS overhead and 
> virtual PC nightmares of the current PC architecture, the 70+ 
> MIPS of the ARM processors might be sufficient.
> 
> Once the file serving question is handled, the only serious 
> remaining effort (I think) would be porting rtapi to one of the 
> competing ARM RTOS options.
> 
> A very interesting idea, but it could be fairly time consuming 
> to deal with all the intricacies of such a big porting effort.
> It would sure make a NEAT package, and the board could be quite 
> cheap.  These ARM microcontrollers are in the $7 - 14 range, 
> they need an additional $12 or so of parts to implement 
> Ethernet, and maybe under $10 for extra memory.  I would think 
> that pat could be done for under $100.  Add an FPGA to do step 
> generation or PWM drive and a bunch of I/O connections, and you
> are up to maybe $200 for a commercial product.
> 
> Jon
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to