2007 · 10 citations · 9 references
EngineeringComputer EngineeringComputer ScienceHardware-software Co-designReconfigurable ComputingSystem-on-chip DesignField-programmable Gate Array ArchitectureFpga ArchitectureHardware ArchitectureInterconnect ArchitectureReconfigurable System ArchitectureBus ArchitectureCommunication SynthesisHardware SynthesisHardware-software IntegrationReconfigurable System SynthesisReconfigurable System-on-chip ArchitecturesSystem-on-chip ArchitectureSystem-on-chip Integration
The communication synthesis is the main problematic in the multiprocessor system-on-chip (MPSoC). To resolve this problem, several methodologies can be used. These methodologies require automated methods to specify, generate and optimize the hardware, software, and the architectural interfaces between them. In this paper, we present a methodology flow for hardware-software communication synthesis for multiprocessor system-on-chip platform which are dedicated to streaming applications. Our methodology consists of high level architecture communication synthesis from functional description of the MPSoC design. The solution that we propose consists in synthesizing a custom bus architecture for the reconfigurable computing applications, which therefore allows minimizing hardware cost in the FPGA.
9
Stream-oriented FPGA computing in the Streams-C high level language
Maya Gokhale, Janice M. Stone, Jeffrey M. Arnold et al. · 2002 · 240 citations
AMBA: enabling reusable on-chip designs
David Flynn · IEEE Micro · 1997 · 162 citations