Forum Discussion
Altera_Forum
Honored Contributor
15 years agoDevide in VHLD
I want to implement this function : A<= B/x"A", when I compile, the Quartus put a notice: "/" used but didn't declare. When I try with "*" (multiply) or "+" (add), it is ok. I don't know this er...
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- The output is not valid until CNT is 2 anyway, so until then all signals are rubbish. --- Quote End --- Valid result or not, a registered output can't change arbitrarily. Or the design's timing is completely broken. --- Quote Start --- Because Modelsim does not support for LPM library. And when I use multiply command directly, the result's not true with the negative number. --- Quote End --- Last time I used it, all LPM libraries simulated fine in ModelSim. Sorry, I also don't understand about the negative number problems. At least, I wasn't aware of it (since Quartus V2.0).