Patent ID: 8754670

Claim:
A logic device comprising: a first functional block; a second functional block; and an interconnection unit configured to connect the first functional block and the second functional block based on selected interconnection information from a plurality of pieces of interconnection information, the interconnection unit including a configuration unit configured to select the interconnection information from the plurality of pieces of interconnection information, the configuration unit including a selector and a plurality of internal storage devices, wherein the selector is configured to read the plurality of pieces of interconnection information from one of the plurality of internal storage devices selected based on configuration information, the first functional block is configured to, perform a first operation according to first operation information and to perform a second operation according to second operation information, receive configuration information and select one of the first operation information and the second operation information based on the configuration information, and perform one of the first and the second operation based on the selected one of the first and second operation information, and the second functional block is configured to, perform a third operation according to the first operation information and to perform a fourth operation according to the second operation information, receive the configuration information and select one of the first operation information and the second operation information based on the configuration information, and perform the one of the third and fourth operation based on the selected one of the first and second operation information.