PoC.misc.FrequencyMeasurement¶
This module counts 1 second in a reference timer at reference clock. This reference time is used to start and stop a timer at input clock. The counter value is the measured frequency in Hz.
Entity Declaration:
1 2 3 4 5 6 7 8 9 10 11 12 13 | entity misc_FrequencyMeasurement is
generic (
REFERENCE_CLOCK_FREQ : FREQ := 100 MHz
);
port (
Reference_Clock : in std_logic;
Input_Clock : in std_logic;
Start : in std_logic;
Done : out std_logic;
Result : out T_SLV_32
);
end entity;
|