Altera_Forum
Honored Contributor
16 years agoConfusion on signal attribute HIGH
Hello,
I have a probleb understanding the attribute HIGH. I googled and I can understand what it means and how it applies to certain cases. But I am trying to figured out an IP and it is essential that I absolutely correctly figure out how HIGH, or what value HIGH returns to understant the process. Basically I have something like this: ARCHITECTURE something OF someotherthing IS CONSTANT constVal : positive := 100; SIGNAL someSignal : unsigned (10 down to 0); .... .... someSignal <= to_unsigned(constVal, someSignal'LENGTH); Now there is a statement: somesignal(somesginal'high) I am a little confused what value it returns here. Some explanation is greatly appreciated. Thank you.