
RPM Systems Corporation
March, 2016 Page 22
MPQ Manufacturing Programmer User's Guide
4.0 Interfacing MPQ with Automated Test Equipment
The Control connector provides signals which can be used by Automated Test Equipment (ATE) to
manage device programming using the MPQ. ATE control can be extremely simple, involving the use of only
one logic-level signal. Additional logic signals may be used to provide the ATE with the capability to select
different image and port selection options, and to monitor pass/fail status.
The ATE control signals work in conjunction with settings programmed into the MPQ by MPManager.
The ATE may use the Default setting, described in the previous section, or one of four optional ATE settings.
4.1 Control Connector Signal Description
t
Pin Name
Pin #
Direction
Description
RxD
2
Input
RS-232 Serial Receive Data
TxD
3
Output
RS-232 Serial Transmit Data
D+
1
BiDir
D-
14
BiDir
ATE_Op_En#
8
Input
ATE Option Select Enable (Low True)
OptionSel0#
9
Input
OptionSel1#
21
Input
CommSel
10
Input
Select RS-232 or RS-485 Communications
Active#
23
BiDir
Program Start Input / Programming Active Status (Low True)
PF1
13
Output
Pass/Fail Status - Port 1
PF2
25
Output
Pass/Fail Status - Port 2
PF3
12
Output
Pass/Fail Status - Port 3
PF4
24
Output
Pass/Fail Status - Port 4
GND
5,7,15,11,22
-
Signal Ground
n/c
4,16
-
No Connection
DNC-Out
6,17,18,19 Output
Reserved outputs. Do not connect to external circuitry
DNC-In
20
Input
Reserved input. Do not connect to external circuitry
RS-485 Serial Data bus
ATE Option Select
Table 4-1 MPQ Control Connector Pins
Table 4-1 MPQ Control Connector Pins
4.1.1 Active# Control
Programming cycles can be initiated and monitored using only a single signal, Active#, on the MPQ
Control connector. This requires two connections between the ATE and MPQ: the Active# signal and GND.
Active# is a low-true, logic-level, open-drain signal. It is pulled to its inactive state internally with a 4.75K-ohm
resistor to 3.3V. Driving this pin to GND externally for 10mS or more will cause a programming cycle to be
initiated. The signal will then be held low by the MPQ until the programming cycle has completed. The MPQ
will not initiate another programming cycle until Active# has first returned to the high state. That is, it is necessary
for the ATE to release the Active# signal after the start of programming, allowing it to return high upon the