Patent ID: 8984300
Filing Date: 2015-03-17
Classification: G06F,H03K

Abstract:
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.