METHOD AND SYSTEM FOR PROVIDING WIRELESS FPGA PROGRAMMING DOWNLOAD VIA A WIRELESS COMMUNICATION BLOCK

    公开(公告)号:US20210119632A1

    公开(公告)日:2021-04-22

    申请号:US16681376

    申请日:2019-11-12

    摘要: A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.

    METHOD AND SYSTEM FOR PROVIDING REGIONAL ELECTRICAL GRID FOR POWER CONSERVATION IN A PROGRAMMABLE DEVICE

    公开(公告)号:US20200177187A1

    公开(公告)日:2020-06-04

    申请号:US16741393

    申请日:2020-01-13

    摘要: A process or method for facilitating configuring a field programmable gate array (“FPGA”) using a group of configurable logic blocks (“CLBs”) to perform one or more logic functions is disclosed. The process, in one aspect, is able to designate a first region of FPGA to a dynamic power region (“DPR”) in accordance with a user selection for power conservation. After receiving, from a user, a first submodule with a designation of DPR, the first region of FPGA is assigned to the first logic operation. Upon setting a first primitive associated to the first region of FPGA for controlling power consumption of the DPR, a first enabling logic is created in a second region of FPGA for facilitating power management to the first submodule in the first region of FPGA via the first primitive.

    METHOD AND SYSTEM FOR PROVIDING WIRELESS FPGA PROGRAMMING DOWNLOAD VIA A WIRELESS COMMUNICATION BLOCK

    公开(公告)号:US20210226633A1

    公开(公告)日:2021-07-22

    申请号:US17225001

    申请日:2021-04-07

    摘要: A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.

    Method and system for providing wireless FPGA programming download via a wireless communication block

    公开(公告)号:US10992298B1

    公开(公告)日:2021-04-27

    申请号:US16681376

    申请日:2019-11-12

    摘要: A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.

    Method and system for providing regional electrical grid for power conservation in a programmable device

    公开(公告)号:US10886925B2

    公开(公告)日:2021-01-05

    申请号:US16741393

    申请日:2020-01-13

    摘要: A process or method for facilitating configuring a field programmable gate array (“FPGA”) using a group of configurable logic blocks (“CLBs”) to perform one or more logic functions is disclosed. The process, in one aspect, is able to designate a first region of FPGA to a dynamic power region (“DPR”) in accordance with a user selection for power conservation. After receiving, from a user, a first submodule with a designation of DPR, the first region of FPGA is assigned to the first logic operation. Upon setting a first primitive associated to the first region of FPGA for controlling power consumption of the DPR, a first enabling logic is created in a second region of FPGA for facilitating power management to the first submodule in the first region of FPGA via the first primitive.