--- Quote Start ---
As I said, an external design is computing 4 signals, they are inputs on my de0-nano's GPIOs and one of them is acting as an external clock.
--- Quote End ---
Ok. This sounds pretty simple. I'm not sure why you cannot trigger SignalTap II correctly then. I've had plenty of setups where I want to capture the "first" transition on a signal and it worked fine, eg., even at power-on using the power-on trigger feature within SignalTap II.
--- Quote Start ---
I want to record all what happens during a certain process. I want this process to be analysed by a program (a C one) on the host computer.
I made a design that could record it in the SRAM but this memory was not large enough so I thought of writing in the SDRAM and that's where I'm stuck because I don't know how to work it.
For a real simulation I would have to know how to simulate a Qsys design and the program running on the Nios but it seems complicated for me.
I've done the SignalTap part but it doesn't seem useful if I can't simulate my design, right?
--- Quote End ---
Everything is complicated until you've figured out how to do it :)
Did you simulate your simpler SRAM design? You should be able to simulate data capture into SRAM, then synthesize it, and check that it works ok in hardware. Once you've convinced yourself that works, you could go onto using the SDRAM for longer data capture, and then skip simulating that more complicated system if you think you need to.
Personally, I simulate everything until I understand what needs to happen, and then the hardware "just works".
How did I learn to use the simulator? I spent time learning how to use it. You'll need to do the same.
Cheers,
Dave