Memory Utilization Pattern erroneously uses task RAM instead of Flash requirements
The attached examples are based on a platform architecture with two ECUs with 1000 bytes flash memory each
- ACC_task_flash_reqs.af3_23 * Defines one task with a flash memory requirement of 2000 bytes. * The DSE defines a memory utilization constraints (up to 100 % usage for both ECUs), hence the DSE should be infeasible. However, erroneously, a solution is found.
- ACC_task_ram_reqs * As above, but with a RAM memory requirement of 2000 bytes * Now the memory utilization constraint works as one would expect in the configuration above * Note: the constraint pattern editor' description refers to flash memory, and also the flash size of the ECUSs is correctly displayed