发明名称 METHODS AND APPARATUS FOR TWO-DIMENSIONAL BLOCK BIT-STREAM COMPRESSION AND DECOMPRESSION
摘要 One embodiment relates to a method for compressing a data-stream of configuration data for electronically configuring an electronically-programmable semiconductor device having a two-dimensional (2D) block structure for an array of core resources. Inter-block and intra-block transformations may be applied to the data-stream to obtain a 2D-transformed data-stream which can be shorter and/or more compressible than the original data. Subsequently, one-dimensional (1D) compression that considers the configuration data as a sequence of bits (and does not consider the 2D block structure) may be applied to obtain a final compressed data sequence that is streamed to the electronically-programmable semiconductor device. Another embodiment relates to a method of decompressing the compressed data-stream of configuration data that is received by the semiconductor device. Other embodiments, aspects, and features are also disclosed.
申请公布号 US2016253096(A1) 申请公布日期 2016.09.01
申请号 US201514634757 申请日期 2015.02.28
申请人 ALTERA CORPORATION 发明人 de la Cruz Alfredo
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for compressing a data-stream of configuration data for electronically configuring an electronically-programmable semiconductor device, the method being performed by a transformation and compression module and comprising: determining a two-dimensional block structure for an array of core resources of the electronically-programmable semiconductor device, wherein the two-dimensional block structure includes a plurality of block types, and wherein blocks belonging to a same block type have a same width and a same length in bits, and wherein each block has a block fingerprint corresponding to content of the block; determining a plurality of most-commonly-used block fingerprints for each block type of the plurality of block types; and creating a block fingerprint library that includes the plurality of most-commonly-used block fingerprints for each block type.
地址 San Jose CA US