S
Silver
Guest
Hi everyone,
I'm having a problem concerning concurrent write of one signal from
within two processes. My signal acts as a register and is of type
std_logic_vector. It is written and read by one of the processes
synchronously. Another process acts as a "poker" - it allows to
asynchonously read and write the register. When compiling Quartus
presents me with an error message "constant drivers for net". My
question is - how to get over this problem? I already tried diffrent
data types (variable, shared variable) - no luck. I don't have to care
if there are any hazards.
Best regards,
Chris
I'm having a problem concerning concurrent write of one signal from
within two processes. My signal acts as a register and is of type
std_logic_vector. It is written and read by one of the processes
synchronously. Another process acts as a "poker" - it allows to
asynchonously read and write the register. When compiling Quartus
presents me with an error message "constant drivers for net". My
question is - how to get over this problem? I already tried diffrent
data types (variable, shared variable) - no luck. I don't have to care
if there are any hazards.
Best regards,
Chris