Abstract (EN):
To accelerate the execution of an application,
repetitive logic and arithmetic computation tasks
may be mapped to reconfigurable hardware, since
dedicated hardware can deliver much higher speeds
than those of a general-purpose processor.
However, this is only feasible if the run-time
reconfiguration of new tasks is fast enough, so as
not to delay application execution. Currently, this is
opposed by architectural constraints intrinsic to
current Field-Programmable Logic Array (FPGA)
architectures. Despite all new features exhibited by
current FPGAs, architecturally they are still largely
based on general-purpose architectures that are
inadequate for the demands of reconfigurable
computing. Large configuration file sizes and poor
hardware and software support for partial and
dynamic reconfiguration limits the acceleration that
reconfigurable computing may bring to applications.
The objective of this work is the identification of
the architectural limitations exhibited by current
FPGAs that prevent reconfigurable computing
systems to achieve a high efficiency and
performance and the proposal of alternatives to its
resolution.
Language:
English
Type (Professor's evaluation):
Scientific
No. of pages:
4
License type: