Font Size: a A A

Implementation d'un modele de communication transactionnel dans une plate-forme en SystemC (French text)

Posted on:2005-12-05Degree:M.Sc.AType:Thesis
University:Ecole Polytechnique, Montreal (Canada)Candidate:Benny, OlivierFull Text:PDF
GTID:2458390008996084Subject:Engineering
Abstract/Summary:
At the system level, embedded application design can be started initially by creating a functional model, where one expresses the desired functionality of an application in terms of modules, ports, interfaces, process and channels.; An actual ongoing project inside the microelectronics research group at Ecole Polytechnique de Montreal has for goal the creation of a SystemC platform consisting of a base architecture surrounded by helping tools for digital design conception. SystemC is a language based on C++ that and software systems. The final objective of our methodology is to make it possible to the system designers to fully benefit from the platform to be able to develop their applications, without having to modify the operating system or the general components of the platform. Our tool helps in the step called module partitioning; i.e. when we decide which modules will be hardware and others software.; This work enphases on the development of a multi-level communication model for the platform. Communication refinement will be performed as much as transparent as possible for the designer.; The major advantage of SPACE (our platform's name) is undoubtedly its right level of wanted details for his simulations. The main disadvantage is the fact that for the moment there is no RTL equivalent implementation of the refined model.
Keywords/Search Tags:Model, System, Communication
Related items