dainiss
Junior Member level 1
- Joined
- Jan 29, 2012
- Messages
- 16
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,395
Hi
I am experiencing bad times with my project with a spartan 3A XC3S200A fpga. What happens is that the project works perfectly in simulation (ISIM) but when programming the fpga the result is not entirely expected.
Works for a while and then completely blocks. I'm suspicious that exist delays in the propagation of signals which are not seen in Simulation, but I don´t have the tools to do debugg in real time.
I'm on the right track? Is there any documentation or tutorial to check this problem?
I think the problem is the programmed code. What kind of signals should I consider for review?
I have signals that are being generated in various stages of state machines and then used as RSTs or ECs for counters and the clock is the same for both FSM and Counters. These signals are considered to be asynchronous or synchronous?
PS: I'm using a Xula200 module and ISE Design Suit 14.3
I am experiencing bad times with my project with a spartan 3A XC3S200A fpga. What happens is that the project works perfectly in simulation (ISIM) but when programming the fpga the result is not entirely expected.
Works for a while and then completely blocks. I'm suspicious that exist delays in the propagation of signals which are not seen in Simulation, but I don´t have the tools to do debugg in real time.
I'm on the right track? Is there any documentation or tutorial to check this problem?
I think the problem is the programmed code. What kind of signals should I consider for review?
I have signals that are being generated in various stages of state machines and then used as RSTs or ECs for counters and the clock is the same for both FSM and Counters. These signals are considered to be asynchronous or synchronous?
PS: I'm using a Xula200 module and ISE Design Suit 14.3