Data processing apparatus and program data setting method thereof
First Claim
1. A data processing apparatus connected to an external program providing device to provide program data, the apparatus comprising:
- a connector connected to the external program providing device to transmit and receive program data to and from the external program providing device;
a first In System Programming (ISP) device to store the program data received from the external program providing device through the connector;
a second ISP device connected to the first ISP device to store the program data received from the external program providing device through the connector; and
a switch connected to the connector to switch a connection between the connector and the first and the second ISP devices so that one of the first and the second ISP devices is connected to the connector, in response to a control of the first ISP device.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus and a program data setting method that can minimize a manufacturing cost. The data processing apparatus includes a plurality of In System Programming (ISP) devices to store program data used to drive the data processing apparatus, a connector to receive the program data from an external program providing device, and a switch to switch a connection between the connector and the plurality of ISP devices. The data processing apparatus can adjust the connection between the connector and the plurality of ISP devices using the switch. Accordingly, the data processing apparatus does not require an additional connector or a separate program to distribute the program data received at the connector to each ISP device so that the manufacturing cost can be minimized and a structure can be simplified.
10 Citations
25 Claims
-
1. A data processing apparatus connected to an external program providing device to provide program data, the apparatus comprising:
-
a connector connected to the external program providing device to transmit and receive program data to and from the external program providing device; a first In System Programming (ISP) device to store the program data received from the external program providing device through the connector; a second ISP device connected to the first ISP device to store the program data received from the external program providing device through the connector; and a switch connected to the connector to switch a connection between the connector and the first and the second ISP devices so that one of the first and the second ISP devices is connected to the connector, in response to a control of the first ISP device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing apparatus, comprising:
-
a first ISP device; a second ISP device to communicate with the first ISP device; a connector connectable to an external device; a data line connected between the connector and the first and second ISP devices; and a clock line selectively connected between the connector and one of the first and second ISP devices. - View Dependent Claims (7, 8, 10)
-
-
9. A data processing apparatus, comprising:
-
a connector having first clock and data lines connectable to an external device; a first ISP device; a second ISP device; second clock and data lines connected to the first clock and data lines of the connector, respectively, the second data line connected to the first ISP device; third clock and data lines connected to the second ISP device, the third data line connected to the second data line; and a fourth clock line connected to the second ISP device; a switch connected to the second clock line, the fourth clock line, and the third clock line, wherein the first ISP device controls the switch to connect the second clock line to one of the fourth clock line and the third clock line.
-
-
11. A data processing apparatus to execute program data, the apparatus comprising:
-
a plurality of micro computers to download a plurality of corresponding program data from a program data providing device; a connector connectable to the program data providing device; and a switch to establish a connection between the connector and a selected one of the micro computers such that the selected one of the micro computers communicates with the program data providing device, wherein a predetermined one of the micro computers manages operation of the switch with respect to the other micro computers. - View Dependent Claims (12)
-
-
13. A data processing apparatus, comprising:
-
a plurality of micro computers; a connector to communicate with a program data providing device outside of the apparatus; and a switch having a plurality of switching terminals and being interposed between the micro computers and the connector and to selectively connect the micro computers to the connector. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A control micro computer to manage communication between a data processing apparatus and an external program providing device, the data processing apparatus having a plurality of micro computers including the control micro computer installed therein, a connector, and a switch connected to the connector and selectively connected to the plurality of micro computers, wherein the control micro computer manages the communication by controlling the switch to connect a selected one of the micro computers with the connector according to one or more status indicators of the plurality of micro computers and one or more commands received from the external program providing device.
-
23. A method of setting program data in a data processing apparatus connected to an external program providing device to provide the program data, the method comprising:
-
downloading the program data received through a connector from the external program providing device to a first ISP device connected to the connector; if the downloading to the first ISP device is completed, switching a first connection between the connector and the first ISP device to a second connection between the connector and the second ISP device to connect the second ISP device with the external program providing device through the connector; and changing a current status value of the second ISP device. - View Dependent Claims (24)
-
-
25. A method of controlling a data processing apparatus having a plurality of micro computers, a connector connected with a program data providing device outside of the apparatus, and a switch interposed between the micro computers and the connector to selectively connect the micro computers to the connector, the method comprising:
controlling the switch to selectively connect a selected one of the micro computers to the connector in response to one or more commands received from the program data providing device and one or more status indicators corresponding to the micro computers.
Specification