Patent ID: 7902865
Filing Date: 2011-03-08
Classification: G06F,H03M

Abstract:
1. A method of converting an uncompressed bitstream into a compressed bitstream, wherein the uncompressed bitstream comprises configuration data in a plurality of data frames to configure a programmable logic device (PLD), the method comprising: embedding a first data frame from the uncompressed bitstream into the compressed bitstream, wherein the first data frame comprises a first data set; embedding a first instruction into the compressed bitstream to instruct the PLD to load the first data frame into a data shift register; embedding a second instruction into the compressed bitstream to instruct the PLD to load a first address associated with the first data frame into an address shift register; embedding a third instruction into the compressed bitstream to instruct the PLD to load the first data frame from the data shift register into a first row of a configuration memory corresponding to the first address; identifying a second data frame in the uncompressed bitstream, wherein the second data frame comprises the first data set; and embedding fourth and fifth instructions into the compressed bitstream in place of the second data frame, wherein: