| An efficient scalable and flexible data transfer architecture for multiprocessor SoC with massive distributed memory |
| Full text |
Pdf
(582 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 41st annual Design Automation Conference
table of contents
San Diego, CA, USA
SESSION: Memory and network optimization in embedded designs
table of contents
Pages: 250 - 255
Year of Publication: 2004
ISBN:1-58113-828-8
|
|
Authors
|
|
Sang-Il Han
|
ENST Bretagne, Brest, France
|
|
Amer Baghdadi
|
ENST Bretagne, Brest, France
|
|
Marius Bonaciu
|
SLS Group, TIMA Laboratory, Grenoble, France
|
|
Soo-Ik Chae
|
Seoul National University, Seoul, Korea
|
|
Ahmed A. Jerraya
|
SLS Group, TIMA Laboratory, Grenoble, France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 40, Citation Count: 9
|
|
|
ABSTRACT
Massive data transfer encountered in emerging multimedia embedded applications requires architecture allowing both highly distributed memory structure and multiprocessor computation to be handled. The key issue that needs to be solved is then how to manage data transfers between large numbers of distributed memories. To overcome this issue, our paper proposes a scalable Distributed Memory Server (DMS) for multiprocessor SoC (MPSoC). The proposed DMS is composed of: (1) high-performance and flexible memory service access points (MSAPs), which execute data transfers without intervention of the processing elements, (2) data network, and (3) control network. It can handle direct massive data transfer between the distributed memories of an MPSoC. The scalability and flexibility of the proposed DMS are illustrated through the implementation of an MPEG4 video encoder for QCIF and CIF formats. The experiments show clearly how DMS can be adapted to accommodate different SoC configurations requiring various data transfer bandwidths. Synthesis results show that bandwidth can scale up to 28.8 GB/sec.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
K. Keutzer et al. "System-level design: Orthogonalization of concerns and platform-based design," IEEE Trans. On CAD of Integrated Circuits and Systems.
|
| |
2
|
|
| |
3
|
A. Baghdadi , D. Lyonnard , N. Zergainoh , A. Jerraya, An efficient architecture model for systematic design of application-specific multiprocessor SoC, Proceedings of the conference on Design, automation and test in Europe, p.55-63, March 2001, Munich, Germany
|
| |
4
|
Jerraya et al., "Component-Based Design Approach for Multicore SoCs," in Proceedings of DAC'02.
|
| |
5
|
ARM PrimeCell™ DMA Controller, http://www.arm.com/armtech/PrimeCell?OpenDocument.
|
| |
6
|
|
| |
7
|
MemMax™ Memory Scheduler, http://www.sonicsinc.com/sonics/products/memmax
|
| |
8
|
Andrei Rdulescu , John Dielissen , Kees Goossens , Edwin Rijpkema , Paul Wielage, An Efficient On-Chip Network Interface Offering Guaranteed Services, Shared-Memory Abstraction, and Flexible Network Configuration, Proceedings of the conference on Design, automation and test in Europe, p.20878, February 16-20, 2004
|
| |
9
|
|
| |
10
|
E. Rijpkema , K. G. W. Goossens , A. Radulescu , J. Dielissen , J. van Meerbergen , P. Wielage , E. Waterlander, Trade Offs in the Design of a Router with Both Guaranteed and Best-Effort Services for Networks on Chip, Proceedings of the conference on Design, Automation and Test in Europe, p.10350, March 03-07, 2003
|
| |
11
|
William J. Dally and Brian Towles,"Route Packets, Not Wires: On-Chip Interconnection Networks," in Proceedings of DAC'02.
|
| |
12
|
Philips Nexperia™ DVP, http://www.semiconductors.philips.com/platforms/nexperia
|
| |
13
|
TI OMAP™ Platform, http://www.ti.com/sc/docs/apps/omap/overview.htm
|
| |
14
|
MPEG-4 Standard, http://www.chiariglione.org/mpeg/standards/mpeg-4/mpeg-4.htm
|
| |
15
|
Motorola DSP56311, http://www.motorola.com/brdata/PDFDB/docs/DSP56311.pdf
|
| |
16
|
ARM ARM946E-S, http://www.arm.com/products/CPUs/ARM946ES.html
|
| |
17
|
|
| |
18
|
|
 |
19
|
|
CITED BY 9
|
|
Mario Diaz Nava , Patrick Blouet , Philippe Teninge , Marcello Coppola , Tarek Ben-Ismail , Samuel Picchiottino , Robin Wilson, An Open Platform for Developing Multiprocessor SoCs, Computer, v.38 n.7, p.60-67, July 2005
|
|
|
Krishna Sekar , Kanishka Lahiri , Anand Raghunathan , Sujit Dey, FLEXBUS: a high-performance system-on-chip communication architecture with a dynamically configurable topology, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
|
|
|
Marius Bonaciu , Aimen Bouchhima , Wassim Youssef , Xi Chen , Wander Cesario , Ahmed Jerraya, High-level architecture exploration for MPEG4 encoder with custom parameters, Proceedings of the 2006 conference on Asia South Pacific design automation, January 24-27, 2006, Yokohama, Japan
|
|
|
|
|
|
Florin Dumitrascu , Iuliana Bacivarov , Lorenzo Pieralisi , Marius Bonaciu , Ahmed A. Jerraya, Flexible MPSoC platform with fast interconnect exploration for optimal system performance for a specific application, Proceedings of the conference on Design, automation and test in Europe: Designers' forum, March 06-10, 2006, Munich, Germany
|
|
|
|
|
|
|
|
|
Francesco Poletti , Antonio Poggiali , Davide Bertozzi , Luca Benini , Pol Marchal , Mirko Loghi , Massimo Poncino, Energy-Efficient Multiprocessor Systems-on-Chip for Embedded Computing: Exploring Programming Models and Their Architectural Support, IEEE Transactions on Computers, v.56 n.5, p.606-621, May 2007
|
|
|
|
|