Skip to Main content Skip to Navigation
Theses

Méthodologie de conception automatique pour multiprocesseur sur puce hétérogène

Abstract : ITRS Semiconductor roadmap projects that hundreds of processors will be needed for future generation multiprocessor system on chip (MPSOC) designs. Current research topics contain modelling of multiprocessors and adequate levels of abstraction (TLM, RTL), performance evaluation and design space exploration, verification and test trough simulation or emulation. Design productivity is one of the most important challenges, which is a relatively new and open research issue. We propose to improve design productivity by raising IP reuse level to small scale multiprocessor (SSM) IP and by combining fast extension techniques for system level design automation in the framework of multi-FPGA emulator. In the thesis, different state-of-art NoC and MPSoC design methodologies are analyzed and compared to better understand the design approaches and to overcome their shortcomings. Then a fully automatic multi-objective design workflow is proposed for network on chip (NoC) at TLM (Transaction Level Modeling) level. The timing and area criteria extracted from RTL level are explored but not limited using the TLM NoC models of NoCexplorer, tool from Arteris. A linear programming methodology is provided as a solution for the organization and dimensioning of eFPGA reconfigurable area to maximize the efficiency of network on chip mapping. The main contribution is the automatic design flow for large scale MPSoC design based on the reuse of SSM IP. Based on it, an automatic design flow is proposed for data parallel and pipelined signal processing applications on multiprocessor with NoC, using cryptographic application TDES (Triple Data Encryption Standard) as an example. High level synthesis tool is used to generate hardware accelerators, which are added to explore the tradeoff in area-performance while still privileging multiprocessor basis for the implementation. OCP-IP NoC benchmarks are executed on the generated 48-core and 672-core multi-processor for performance evaluation. All the work done in this thesis is the basis of
Document type :
Theses
Domain :
Complete list of metadatas

Cited literature [188 references]  Display  Hide  Download

https://pastel.archives-ouvertes.fr/pastel-00005864
Contributor : Ecole Ensta Paristech <>
Submitted on : Tuesday, May 18, 2010 - 8:00:00 AM
Last modification on : Wednesday, July 3, 2019 - 10:48:04 AM
Long-term archiving on: : Thursday, March 30, 2017 - 12:40:14 AM

Identifiers

  • HAL Id : pastel-00005864, version 1

Collections

Citation

Xinyu Li. Méthodologie de conception automatique pour multiprocesseur sur puce hétérogène. domain_other. Université Paris Sud - Paris XI, 2009. Français. ⟨pastel-00005864⟩

Share

Metrics

Record views

449

Files downloads

1214