- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm not familiar with FPGA.
I want to build a frequency counter, and below is my RTL code:
The gate time is 1ms. (0.5ms gate = 1, and 0.5ms gate = 0)
And I use Function Generator to output a FM square wave, the carrier frequency is 60kHz, modulation frequency is 50Hz, and the frequency deviation is 10kHz.
The experiment result looks like this:
I don't think the output value = 29 or 31 is correct, but I have no idea why have these values.
Will the problem comes from Timing analysis? Because I don't know how to correctly constrain all the signal in my design.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Won't the FM square wave you are using have value between 50khz ~ 70khz?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page