Patent ID: 8745570
Filing Date: 2014-06-03
Classification: G06F

Abstract:
1. A method, comprising: receiving, at a computer device, configuration information indicating a particular functionality, wherein the computer device includes first and second subsets of hardware function blocks disposed on an integrated circuit substrate of the computer device, wherein the first subset of hardware function blocks is configured to support the particular functionality, and wherein the second subset of hardware function blocks is configured to support functionality that is different from the particular functionality; in response to the received configuration information, the computer device enabling the first subset of hardware function blocks and disabling the second subset of hardware function blocks; wherein said enabling a first subset of hardware function blocks includes enabling a front-end input/output function block and a back-end input/output function block that are both configured to support a particular communication protocol; and wherein said disabling a second subset of hardware function blocks includes disabling one or more front-end input/output function blocks and one or more back-end input/output function blocks, and wherein the one or more front-end input/output function blocks and the one or more back-end input/output function blocks are configured to support one or more communication protocols that are distinct from the particular communication protocol.