The following example shows the advanced use of module templates consisting of multiple files.
- The file
central_module_template.hwl.jsondefines templates for central modules. - The file
gsd_module_templates.hwl.jsondefines templates for modules based on GSD.
These two files can be in different locations and are passed to the Hardware Compiler as additional --input parameters.
The two template files are then used in devices.hwl.json to create the configuration.