12-12-2009 05:28 AM
12-14-2009 12:57 PM
First: do NOT used shared variables. No, really. Don't use them. Seriously.
Second: do NOT use std_logic_arith/unsigned. No, really. Don't use them. Use numeric_std instead.
Third: the process with the vector data_register as a clock? Think about why that doesn't work.