Controller with double structure and method for operating that controller

PURPOSE: A controller including duplication structure and operating method thereof are provided to effectively use a slot of a controller by embodying duplication structure for a processor module. CONSTITUTION: A first processor module(120) includes a first sharing memory unit(212) and is operated as a master or a slave. When the first processor module is operated as the master, a second processor module(125) is operated as the slave. When the second processor module is operated as the master, the second processor module includes a second sharing memory unit(222). The first and the second processor module create the result data of an application program and shares the result data each other.