• Wizard initial window

  • Window for defining data types

  • Window for defining interfaces

  • Window for defining communication channel types

  • Window for defining aplication components

  • Window for defining aplication component files

  • Window for defining memory spaces and aplication component allocations

  • Window for defining types of OSs and drivers

  • window for defining HW resources of the platform

  • Window for defining the HW

  • Window for the OSs mapping to processing resources

  • Window for memory space allocations on HW/SW resources

What is eSSYN?
eSSYN is a software synthesis tool that automatically generates, platform specific executable binaries from a component based model of a software application and a simple model of the target hardware platform (supporting complex multicore heterogeneous platforms).
Who can benefit from eSSYN?
Anyone willing to boost the productivity of software design for embedded systems. Specially those involved in architectural design of embedded systems, including selection of target platform, mapping of software modules to available resources (GPP, DSP, GPU,…), code parallelization, application migration to new platforms, etc.
What is the main benefit of eSSYN?
eSSYN is an incredible effort saver for common system level tasks. For instance, splitting an application into two executables and mapping those to two cores of a platform can be done, from start to end (binaries) in five minutes. Doing that by hand is a matter of days.