Previous topic

Mapping

Next topic

Application description API

This Page

DSX description languageΒΆ

DSX description language is actually implemented as a Python library, therefore:

  • description is executed by running a Python program,
  • description files are Python programs, and can use:
    • the command line arguments,
    • the Python control constructs (classes, loops, functions, module importing, code factorization, etc.).

This makes the description language quite powerful for automatic design space exploration.