Changes between Version 1 and Version 2 of DsxDocumentation
- Timestamp:
- Jan 27, 2008, 6:10:58 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DsxDocumentation
v1 v2 1 = DSX tool specification = 2 1 3 [[PageOutline]] 2 4 3 = A) Goals=5 == A) Goals == 4 6 5 7 DSX stands for ''Design Space eXplorer''. It helps the system designer to map a multi-threaded software application … … 23 25 both the performances and the power consumption. 24 26 25 = B) General Principles=27 == B) General Principles == 26 28 27 29 The general principles are the following: … … 31 33 * [https://www-asim.lip6.fr/trac/mutekh Mutek] : OS kernel for embedded MPSoCs 32 34 33 == B1) API SRL (System Ressources Layer)==35 === B1) System Ressources Layer) === 34 36 35 37 We want to map the multi-threaded software application on several hardware platforms, … … 52 54 footprint is reduced, at the cost of loosing the POSIX compatibility. 53 55 54 == B2) DSX/L language==56 === B2) DSX/L language === 55 57 56 58 DSX/L is a language based on PYTHON, that allows the system designer to describe : … … 63 65 code that will be uploaded in the MP-Soc embedded memory. 64 66 67 == Describing the software application == 68 69 == Describing the hardware architecture == 70 71 == Mapping the software on the hardware == 72 73 == Code generation == 74 75