Finding placement locations for modules on an FPGA in a limited amount of time is a crucial task that determines the efficiency of a dynamic partially reconfigurable system. In this work, we will define a placement method based on transforming the inherent two dimensional (2D) structure of the FPGA into a one dimensional string and employing string matching. Moreover, our model is suited to compute a module placement over multiple chained reconfigurable regions. Our algorithm is based on a hybrid approach consisting of an offline precompute phase at design-time which in turn is used to speed-up module placement at run-time.
Stefan WildermannJosef AngermeierE. SibirkoJürgen Teich
P. BanerjeeMegha SangtaniSusmita Sur‐Kolay
Krzysztof KȩpaFearghal MorganKrzysztof Kościuszkiewicz