Operation
2
Figure 2-1:
Prodigy/CME
PC/104 Card
Internal Block
Diagram
2.1
The Prodigy/CME PC/104 card functions can be broken down into six overall categories:
Magellan Motion Processor functions - These are user-accessible functions which reside in the Magellan Motion
Processor. Included are profile generation, DC brush and brushless DC loop closure, microstep generation and much
more. These functions are accessed through the Magellan Motion Processor's command set, which allows for
sophisticated control of the motion axes and related hardware.
Magellan-controlled functions - These are user-accessible functions which are controlled by the Magellan Motion
Processor, but which reside outside the Magellan chip on various portions of the card circuitry. These functions
include general purpose digital I/O, a watch-dog timer, and many other capabilities.
C-Motion Engine functions - The C-Motion Engine is a self-contained, high performance code execution unit that
allows C-Motion code to be downloaded and executed on the Prodigy/CME PC/104 card. It can communicate with
various resources on the card including the Magellan Motion Processor, the card's PC/104 bus, serial, CANbus, and
Ethernet ports, and other on-card peripherals such as the dual-ported RAM.
General card functions - These are user-accessible general purpose card resources not specifically controlled by the
Magellan Motion Processor. Examples include card reset, card default parameter restore, and dual-ported and non-
volatile RAM access.
32
Card Function Summary
Prodigy/CME PC/104 User's Guide
Need help?
Do you have a question about the Prodigy Series and is the answer not in the manual?