ABSTRACT
In this paper, we present and analyze a sophisticated communication architecture that allows to integrate many different modules into a system by FPGA reconfiguration at runtime. Furthermore, we examine how this architecture can be implemented on low-cost Spartan-3 devices. It will be demonstrated that modules can be exchanged in a system without disturbing the communication architecture. The paper points out, that the capabilities of Spartan-3 FPGAs are sufficient to build complex reconfigurable systems.
- The ReCoBus Project Website: http://www.recobus.deGoogle Scholar
- H. Kalte, M. Porrmann, and U. Rückert. Study on column wise design compaction for reconfigurable systems. In Proc. of the IEEE Int. Conf. on Field Programmable Technology (FPT'04), Brisbane, Australia, 6-8 Dec. 2004.Google ScholarCross Ref
- D. Koch, C. Haubelt, and J. Teich. Efficient Reconfigurable On-Chip Buses for FPGAs. In 16th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2008), Palo Alto, CA, USA, Apr. 2008. Google ScholarDigital Library
- Lewis et al., The Stratix II logic and routing architecture. In Proc. of the ACM/SIGDA 13th int. Symp. on Field-Programmable Gate Arrays (FPGA'2005), pages 14--20, 2005. Google ScholarDigital Library
Index Terms
- A communication architecture for complex runtime reconfigurable systems and its implementation on spartan-3 FPGAs
Recommendations
Communication Architectures for Run-Time Reconfigurable Modules in a 2-D Mesh on FPGAs
RECONFIG '10: Proceedings of the 2010 International Conference on Reconfigurable Computing and FPGAsThis paper examines the feasibility of utilizing a 2-dimensional (2-D) mesh of run-time reconfigurable modules (RTRMs) on a dynamically and partially reconfigurable (DPR) FPGA for throughput- and real-time-driven tasks. To utilize a 2-D mesh of RTRMs, ...
Self-Reconfigurable Embedded Systems on Low-Cost FPGAs
Hardware acceleration significantly increases the performance of embedded systems built on programmable logic. Allowing a FPGA-based MicroBlaze processor to self-select the coprocessors it uses can help reduce area requirements and increase a system's ...
Hardware/software partitioning and pipelined scheduling on runtime reconfigurable FPGAs
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, and reconfigurability. Partially RunTime-Reconfigurable (PRTR) FPGAs, such as Virtex-2 Pro and Virtex-4 from Xilinx, allow part of the FPGA area to be ...
Comments