Forum Discussion
Hi Ean,
yes, that would work. If you dont use test_type_t in the o_bug signal, then o_bug is generated properly.
The wrong behaviour shows only when a data type from the generic package is used. This is the subject of this thread:
"Bug report: synthesis optimizes out the signal if data type is declared in generic package"
Can i assume that you have reproduced the bug and there will be a fix in a future version of Quartus ?
Best regards,
Ivan
Hi Ivan,
The solution I provided is to connect the o_bug to i that you request for. Because I don't have the complete design so I can't said that I reproduced the bug. It was coding issues so it will not be fix in future version of Quartus. As I mentioned before, if the bus length(size) of input and output were different the Quartus will show error messages. You may consider to change the architecture in your design.
Thanks,
Ean