International audiencePartial dynamic reconfiguration has become an important feature of FPGA-based systems as the number of applications which use this capability has increased. For systems using multiple partial bitstreams, the complexity of the target reconfigurable region, which often include heterogeneous blocks such as block RAMs and DSP blocks, makes it difficult to generate a unique bitstream which can be loaded into multiple locations in an FPGA. Although the migration of homogeneous lookup-table based logic blocks across the logic fabric has been shown to be relatively straightforward for older FPGAs, the variety and organization of heterogeneous blocks in modern FPGAs now render this operation more complex. In many applications, ...