Forum Discussion
Altera_Forum
Honored Contributor
16 years agoTrigger signal delay issue need your help
Hello Dears:
I have a question need your help. I used 1 EPM7512AETC144-12 device. There are 32 triggers input to it. My task is to use these 512 MAROCELLs to implement delay for each trigger signal. The delay time is ramdom, but each two triggers' delay must be longer than 100 ns or 200 ns. And all triggers are ramdom signals, that means that the pulse's interval time within one trigger are random. I just know that the Min interval time is bigger than 100 ns. So the interval time maybe 200ns, maybe 1us, maybe 500ns, and so on. Because of the delay rule, the biggest delay time would be more than 3us which is much longer than the Min interval time of the pulse. So I have no idea about implementing delay like that. Maybe anybody here can give me some your advice. Thank you very much!2 Replies
- Altera_Forum
Honored Contributor
Hi mux:
Thanks for your reply! You konw the signal speed is slower than 10Mhz. The problem is that there are 32 trigger signals, and there are not enough registers to buffer them. And the pulse width is about 50 ns, so the sample clock must faster than 40Mhz. Another question is that i need the front edge for some timing fucntions, so the clock will not be too slow. - Altera_Forum
Honored Contributor
How fast are these signals changing? Can you just register the signal a few times with a slow clock before outputting it?