Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to improve the area efficiency of a FPGA design. This paper presents the design of a JPEG Encoder which exploits this feature. We propose a mixed HW/SW architecture, where most compute-intensive components of the application are mapped to application-specific HW cores. These cores dynamically alternate on the FPGA. Our purpose is to describe a real-world application of reconfigurable computing, illustrating how this approach allows for saving area with negligible performance overhead. We built a fully-working prototype, which demonstrates that the reconfigurable JPEG encoder achieves 29.6% area saving, 1.5% performance loss, and negligible power ov...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
In this paper, we present a method for the design of MPSoCs for complex data-intensive applications....
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
Partial dynamic reconfiguration of FPGAs can be used to implement complex applications using the con...
Abstract—This paper presents a multiprocessor archi-tecture prototype on a Field Programmable Gate A...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
In this paper, we present a method for the design of MPSoCs for complex data-intensive applications....
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
Partial dynamic reconfiguration of FPGAs can be used to implement complex applications using the con...
Abstract—This paper presents a multiprocessor archi-tecture prototype on a Field Programmable Gate A...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
In this paper, we present a method for the design of MPSoCs for complex data-intensive applications....