Patent ID: 8254319

Claim:
A programmable logic device comprises: a plurality of input/output modules; a plurality of configurable logic and millimeter wave (MMW) transceiver modules (CXM), wherein a CXM of the plurality of CXMs includes one or more configurable logic blocks and a MMW transceiver; and a control module, wherein the control module is operable to: receive a programming instruction; identify a set of the plurality of CXMs based on the programming instruction; identify at least one of the plurality of input/output modules based on the programming instruction; determine configuration of the set of the plurality of CXMs and the at least one of input/output modules in accordance with the programming instruction; generate a configuration message in accordance with the configuration; allocate wireless communication resources of the programmable logic device to support the configuration of the set of the plurality of CXMs and the at least one of the plurality of input/output modules; generate a wireless communication resource allocation message in accordance with the allocation of the wireless communication resources; convert the configuration message into a MMW configuration signal; convert the wireless communication resource allocation message into a MMW resource allocation signal; and transmit the MMW configuration signal and the MMW resource allocation signal via at least one set-up wireless communication resource.