peaceful
Newbie level 3
- Joined
- Dec 30, 2012
- Messages
- 4
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,312
Hello,
I want to try compile execution time
at entity there is a line like that : output2 : out time
these are at architecture
signal output1 :time:=0 ns;
signal t0,t1 : time:=0 ns;
IF (the_end<='1') THEN
t1<=t0;
t0<=now;
output1<=(t0-t1);
--output2<=output1;
when I used like that.I'm getting output2 value 128. But output2 only used at entity.It has no assignment at architecture So I didn't understand the value.What is that? When I omit "--" operator at the --output2<=output1; output2 value doesn't have any value.
I want to try compile execution time
at entity there is a line like that : output2 : out time
these are at architecture
signal output1 :time:=0 ns;
signal t0,t1 : time:=0 ns;
IF (the_end<='1') THEN
t1<=t0;
t0<=now;
output1<=(t0-t1);
--output2<=output1;
when I used like that.I'm getting output2 value 128. But output2 only used at entity.It has no assignment at architecture So I didn't understand the value.What is that? When I omit "--" operator at the --output2<=output1; output2 value doesn't have any value.