High speed digital motion controller architecture
AssigneeHughes Aircraft Company
InventorsJohn B. Gabaldon, Daniel D. Evans, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeHughes Aircraft Company
InventorsJohn B. Gabaldon, Daniel D. Evans, Jr.
Estimating the term…
A system bus (13) carrying multidimensional path data interfaces with a plurality of local microprocessors (24), one for each dimension, through a plurality of dual access memory structures (21), one for each local microprocessor (24). A local arbiter (35) controls access to each dual access memory structure (21), facilitating elimination of wait states in data transfers between the bus (13) and memory (21) and between the local microprocessor (24) and memory (21). The arbiter (35) is implemented using a programmable logic device state machine approach, which implements a mode of operation wherein the circuitry is armed for a transfer between a local microprocessor (24) and the dual access memory (21) and accomplishes such transfer with no wait states. The state machines and dual access memory (21) are driven by a clock which is twice as fast as that driving the local microprocessor (24) and the state machine implementation utilizes this fact to insure memory access to both the system bus (13), and the local microprocessor (24) with priority going to the local microprocessor (24).
A digital architecture for a motion controller comprising:
Circuitry for transferring path data words between a controller processor means for calculating path data and having an output means for outputting path data words and controller address signals and a local processor means for outputting local processor address signals and generating a control signal for controlling a single dimension of path motion in response to said path data words, said circuitry comprising:
Circuitry for transferring path data words between a controller processor means for calculating path data and having an output means for outputting path data words and controller address signals and a local processor means for outputting local processor address signals and generating a control signal for controlling a single dimension of path motion in response to said path data words, said circuitry comprising:
Dependencies are inferred from the claim text.