2002 · 18 citations · 7 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsHardware-software Co-designDigital Signal ProcessingHardware-software PartitioningImage ProcessingMemory HierarchyMemory Hierarchy DesignMemory Hierarchy OptimizationHardware-software Co-optimizationMemory Co-designMemory OptimizationPartitioning For Embedded SystemsPartitioning For Real-time SystemsReal-time ProcessingReal-time Signal ProcessingSystem-level Optimization
Application studies in the areas of image and video processing systems indicate that between 50 and 80% of the area cost in (application-specific) architectures for real-time multi-dimensional signal processing (RMSP) is due to data storage and transfer of array signals. This is true for both singleand multi-processor realizations, both customized and (embedded) programmable targets. This paper has two main contributions. First, to reduce this dominant cost, we propose to address the system-level storage organization for the multi-dimensional signals as a first step in the overall methodology to map these applications, before the hardware/software partitioning decision. Secondly, we demonstrate the usefulness of this novel approach based on a realistic test vehicle, namely a quad-tree based image coding application.
7
The Chinook hardware/software co-synthesis system
Pai H. Chou, Ross B. Ortega, G. Borriello · 2002 · 80 citations