Tricky =>
Well, I'm new to FPGA and VHDL so I don't know much about them, I still learning... :)
--- Quote Start ---
you can use shared variables without the protected typing:
shared variable s : std_logic;
--- Quote End ---
From what I read from The Designer Guide to VHDL 3rd Edition book, page 589, on the top page, it said that
shared variable must be of protected types... how about that?
--- Quote Start ---
then you just write to it like any other variable. At the end of the day though, quartus is still going to give you multiple driver errors.
--- Quote End ---
But error means can't be synthesize?
--- Quote Start ---
I get the feeling you're trying to write this code as code, and not thinking about the underlying hardware, which is essential for hardware design. Without the understanding of the hardware, the VHDL will be meaningless when it comes to synthesis.
--- Quote End ---
Well, you got a hit, indeed, I used to play with firmware (C) and computer programming (Java), I need to change my mind set hardware design(FPGA and VHDL)... I found it a bit difficult :D
Thanks for your advise... I appreciate that... :)
Pletz =>
Yes.... It seem you have a good reputation, do you have any idea regarding to my problem?
Thanks...