Dear Reader,
I want to build a logic in my board. It needs to be implemented in FPGA. I don't know abc of FPGA so I would get it done this. But before outsoursing, I need to check the feaibility of the same. It would be great if somebody of you comment on this.
There is FPGA to which a input is a square wave of 16Mz. After deviding it by 524288 (32768 X 16) times the final frequency would be around 30Hz. There is a trigger input (asynchronous) to the FPGA. After getting this trigger, from the next rising edge of 16Mhz clock, it should start deviding the clock to give 30Hz at the output.
So in nut shell,
1. In the absence of trigger I would get 30Hz at the output.
2. After trigger, irrespective of phase of 30Hz, my square wave starts afresh from very next 16MHz clock edge; so the resolution of phase correction is 1/16Mhz i.e. 62.5 ns.
Is it feasible? Or VLSI designer would laught at me?
I want to build a logic in my board. It needs to be implemented in FPGA. I don't know abc of FPGA so I would get it done this. But before outsoursing, I need to check the feaibility of the same. It would be great if somebody of you comment on this.
There is FPGA to which a input is a square wave of 16Mz. After deviding it by 524288 (32768 X 16) times the final frequency would be around 30Hz. There is a trigger input (asynchronous) to the FPGA. After getting this trigger, from the next rising edge of 16Mhz clock, it should start deviding the clock to give 30Hz at the output.
So in nut shell,
1. In the absence of trigger I would get 30Hz at the output.
2. After trigger, irrespective of phase of 30Hz, my square wave starts afresh from very next 16MHz clock edge; so the resolution of phase correction is 1/16Mhz i.e. 62.5 ns.
Is it feasible? Or VLSI designer would laught at me?