Products > FMC Products

FMC168 External Trigger

<< < (3/4) > >>

roengrut:
Dear Ingmar and Erik,

Thaks very much for your advice and sorry for keeping you wait for a while. My team just checked on what you suggested. We reduce the amplitude level to 2 Volts, but with the frequency of 21 kHz trigger input. You can see from the diagram.pdf file I attach here. The outcome is still the same (it still does not work). In the test we did not change any steps in the software (i.e., configurerouter, ctrl_enable_channel, ctrl_set_trigger_source, ctrl_arm, and sipif_readdata, respectively....from the pdf file shown here). By the way, for your information, my colleague use the Xilinx ML605 (Virtex-6) board for the carrier board.

I also have a question on IOSTANDARD of the hardware trigger input. We still use the same IOSTANDARD for the trigger input given in the vhdl files (project) generated by stellar IP. I attach 2 jpeg-files here which are captured from fmc168 datasheet. So, the FMC168 board already converts the single-ended trigger input to the LVDS input supplied to the FMC connector on the ML605, right ?

We also have a couple more questions.
1) Do we need any interrupt service routine before reading the data in the software part?
2) Does Burst Size play any important role related to External Trigger? In the test, my colleague used a Burst Size = 2x1024 (for the hardware trigger). He also tried with the software trigger (by disabling the hardware trigger) and reduced the burst size. He found that if the Burst Size = 1 or 2, the communication with the device cannot be achieved. If the Burst Size = 4 or more (still using the software trigger), there is no problem.

I hope this would help you see the picture we have been testing. Thank you very much for your time spent with us. We still look forward to receiving your suggestions again.

Best Regards,

Roengrut

ebarhorst:
Dear Roengrut,


Ingmar will look at your post coming Monday as he is on vacation right now.


Best regards,
Erik

roengrut:
Dear Erik,

Thanks very much for the update. We will wait for your suggestions next week then.

Best Regards,

Roengrut

iklink:
Dear Roengrut,


I checked the pinout of the ML605 again and I noticed that HPC_CLK1_M2C_P connects to AP20 of the ML605 and HPC_CLK1_M2C_N connects to AP21. Which revision of ML605 are you using? Could you try to connect the trigger signals to AP20 and AP21?


Regarding your other questions:
1) If you are uning the PCIe interface, we use interrupts for the DMA operation. For Ethernet we are waiting on a queue to have the right amount of data (in a lower level there is an ISR involved).
2) The burst size doesn't behave different between the ext or int trigger, however I your first burst is not completed when receiving the second ext trigger, this trigger will be ignored.


Best regards,
Ingmar





arnaudNL:
Dear Roengrut,


I assume the answer was satisfactory, can I proceed with closing this topic?


Best Regards,
Arnaud

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version