Structure of motion control boards

1.  Typical structure of motion control boards

motion-control-asic

 

2.  Structure of   “advanced” motion control boards 

motion-control-asic-1

 

3. Structure  of a “simple” FPGA-based motion control board

motion-control-board-usb

  • Function blocks of the  FPGA:
    (1) command pulse generator
    (2) encoder pulse counters
    (3) I/O latches