| 5 | DSX stands for Design Space Explorer. It helps the system designer to map a multi-threaded software application on a shared memory multi-processor hardware architecture (MP-SoC) modeled with the SoCLib components. |
| 6 | |
| 7 | It supports the hardware software codesign approach, allowing the designer to define successively : |
| 8 | |
| 9 | the software application structure : number of tasks and communication channels |
| 10 | the hardware architecture : number of processors, number of memory banks, etc. |
| 11 | the mapping of the software application on the hardware architecture |
| 12 | |