G
GDan
Guest
Hi,
I've got a XC9536-7 and have played with PE and MS. I've put a 1MHz
crystal on the global clock line in the veroboard mockup. In my tests
I've got some code as follows:
A <= '1';
wait for 10ns;
B <= '1';
Now I can see the above 10ns timing parameter in MS waveform view but
what I want to know is....
a). Is the "wait for x" statement only used in MS for simulation
purposes.
b). If the "wait for x" statement is used somehow within the device
while it's running; how does it know I've put a 1MHz crystal on the
clock line? I guess what I mean is how does the device keep internal
timing? and because I can put any time constant, does the system check
and make sure it's not totally out of range?
GD
I've got a XC9536-7 and have played with PE and MS. I've put a 1MHz
crystal on the global clock line in the veroboard mockup. In my tests
I've got some code as follows:
A <= '1';
wait for 10ns;
B <= '1';
Now I can see the above 10ns timing parameter in MS waveform view but
what I want to know is....
a). Is the "wait for x" statement only used in MS for simulation
purposes.
b). If the "wait for x" statement is used somehow within the device
while it's running; how does it know I've put a 1MHz crystal on the
clock line? I guess what I mean is how does the device keep internal
timing? and because I can put any time constant, does the system check
and make sure it's not totally out of range?
GD