发明名称 Secure operation of programmable devices
摘要 According to an embodiment, a programmable logic device includes a plurality of logic blocks, memory, a plurality of connection control elements and a logic unit. The logic blocks are grouped into one or more programmed partitions. The memory stores authentication information and partition information. The connection control elements controllably interconnect different ones of the logic blocks. The logic unit controls external access to the one or more partitions based on the authentication information, controls reprogramming of the one or more partitions based on at least some of the partition information and configures the connection control elements based on at least some of the partition information.
申请公布号 US8984300(B2) 申请公布日期 2015.03.17
申请号 US200912363903 申请日期 2009.02.02
申请人 Infineon Technologies AG 发明人 Borchert Joerg;Cizas Jurijus;Eswarahally Shrinath;Stafford Mark;Krishnamurthy Rajagopalan
分类号 G06F11/30;H03K19/177;G06F21/57 主分类号 G06F11/30
代理机构 Murphy, Bilak & Homiller, PLLC 代理人 Murphy, Bilak & Homiller, PLLC
主权项 1. A method of operating a programmable logic device having a logic unit implemented in hardware and a plurality of logic blocks grouped into two or more programmed partitions, comprising: authenticating external access to one or more of the two or more partitions via the logic unit based on authentication information stored by the programmable logic device; controlling reprogramming of the two or more partitions via the logic unit based on at least some partition information stored by the programmable logic device by selectively allowing programming access to a first one of the programmed partitions while preventing programming access to a second one of the programmable partitions, based on the partition information; and controlling interconnection and operation of the one or more partitions during operation of the programmable logic device via the logic unit based on at least some of the partition information.
地址 Neubiberg DE