2008 · 22 citations · 18 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureReconfigurable ComputingSystems ArchitectureCoarse-grained Reconfigurable ArchitecturesEmbedded Systems DesignHardware Modeling For Digital SystemsMicroarchitecture DesignReconfigurable System ArchitectureArchitecture ExplorationCoarse-grained ReconfigurabilityConfigurable ArchitecturesExplorationFlexibilityLanguage-driven DevelopmentProgrammable ArchitectureReconfigurable Hardware Architecture
The increasing complexity of today's multimedia and wireless applications is motivating the system designers to innovate continuously. With the challenge to keep various performance metrics in a tight balance while designing a complex system, an entire range of components are now being offered as choices for system building blocks. Coarse-Grained Re-configurable Architecture (CGRA), a strongly emerging class, is currently receiving due attention for offering excellent performance as well as flexibility post fabrication. Compared to the programmable and flexible microprocessors these architectures are shown to yield stronger performance, especially in case of regular and data-driven applications. A variety of system designs are proposed of late, with CGRA as one of the key building blocks. Most of the research initiatives taken in this area have resorted to a template-based approach, where the structure of the re-configurable architecture is partially fixed with several tunable parameters. In this paper, we present a language-driven modelling and exploration framework for CGRAs. In the domain of CGRAs, this framework attempts to bring modelling ease, genericity, early exploration and path to implementation together. The modelling formalism proposed in this paper as well as the exploration capabilities are demonstrated via experiments with several algorithmic kernels.
18
L. McMurchie, Carl Ebeling · 1995 · 688 citations
Computing, Computer Science, Community-based Participatory Research +12
Fast module mapping and placement for datapaths in FPGAs
Timothy J. Callahan, Philip Chong, André DeHon et al. · 1998 · 104 citations · Full text