| | 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 | |