Wireless programmable logic device
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A programmable logic device includes a control module, a plurality of input/output modules, and a plurality of configurable logic and millimeter wave (MMW) transceiver modules (CXM). 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; and 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.
-
Citations
24 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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 operable to; determine configuration of a set of the plurality of CXMs and at least one of input/output modules in accordance with a 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; and generate a MMW configuration signal and a MMW resource allocation signal for transmission via at least one set-up wireless communication resource. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification