NOVA electronics Inc.
MCX514 -
9
-
9
-
1.2
Functional Block Diagram
MCX514 functional block diagram is shown in the Fig. 1.2-1 as below. It comprises control sections of 4 axes, X, Y, Z and U that
have the same function, and interpolation counting sections. In interpolation driving, interpolation is calculated at the timing of
basic pulse oscillation of a specified main axis (AX1), which can be performed both in constant and acceleration/deceleration
driving.
Fig. 1.2-2 is the functional block diagram of each axis control section.
CLK
16MHz Standard
RESETN
Linear Interpolation
Counting Section
Circular
Interpolation
Counting Section
Interpolation
Control
Section
Command
/Data
Interpretation
Process
Section
Pulse
X- axis Control Section
Separate
2- axis/3- axis/4- axis
AX1P+
AX1P-
AX2P+
AX2P-
AX3P+
AX3P-
AX1P+
AX1P-
AX2P+
AX2P-
XP+
XP-
YP+
YP-
ZP+
ZP-
UP+
UP-
XP+
XP-
YP+
YP-
ZP+
ZP-
UP+
UP-
X- axis
I/O
Main axis pulse
INT
INT
INT
INT
INT
Multichip Interpolation
Counting Section
AX4P+
AX4P-
Parallel Bus
Control
Section
8Bit/16Bit
Serial Bus
Control
Section
SCL
RDN
WRN
A3
~
A0
D15
~
D0
CSN
SDA
8 stages
Pre- buffer
Bit Pattern
Interpolation
Counting Section
2- axis/3- axis/4- axis
AX1P+
AX1P-
AX2P+
AX2P-
AX3P+
AX3P-
AX4P+
AX4P-
Helical
Interpolation
Counting Section
AX1P+
AX1P-
AX2P+
AX2P-
Interrupt
Generator
0
Interrupt
Generator
1
INT1N
INT0N
Multichip
interpolation
Signal
Y- axis Control Section
Z- axis Control Section
U- axis Control Section
Main axis pulse
Main axis pulse
Y- axis
I/O
Z- axis
I/O
U- axis
I/O
I
C
2
Fig. 1.2-1 MCX514 The Whole Functional Block Diagram