Skip to content

Error during System Composition when #PE near 128 #355

Description

@wirthjohannes

The System Composition fails when the number of PEs is near 128 with the following error related to the content of the status core:

ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Coe File(Coe_File)' with value '../../../../../../statuscore.coe' for BD Cell 'tapasco/tapasco_status_base'. The Memory Initialization vector can contain between 1 to Write Depth A number of entires.
ERROR: [Common 17-39] 'set_property' failed due to earlier errors.

    while executing
"rdi::add_properties -dict {CONFIG.Memory_Type Single_Port_ROM CONFIG.Load_Init_File true CONFIG.EN_SAFETY_CKT false CONFIG.Coe_File ..."

Reproduce:
tapasco compose [Counter x 128] @ 100MHz -p zedboard (import Counter.zip from toolflow/examples/ beforehand)
From my tests this occurs on all platforms (and also in different Vivado versions).
The exact limit seems to be slightly different for the various plaforms (around 120 PEs from my tests).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions