Patent ID: 7711862
Filing Date: 2010-05-04
Classification: G06F,G11C

Abstract:
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; at least one 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 at least one 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, wherein the second ISP device has a status value that varies depending on whether the program data is downloaded therein, and the first ISP device detects the status value of the second ISP device to determine a current status of the second ISP device, wherein the first ISP device controls the at least one switch according to the current status of the second ISP device.