CTM Release Notes: ================== Current version is 0.2, December 2003 Implemented changes by SH (bugfix for large increments and update in TB): cuc_tb.vhd/ctm_tb.vhd: Frequency constant introduced Default cCoarseMask modified SecondPulse test corrected and extended Maximum IncFrequency test introduced cuc.vhd/ctm.vhd: SecondPulse generation corrected Synthesizer corrected for large increments (increased width of FreqAdder through hierarchy) -------------------------------------------------------------------------------------- Version is 0.1, November 2000 Bug report from Astrium Velizy, November 2003: The CTM second pulse generation is incorrect, as the frequency of generation is 2 Hz instead of 1 Hz. Proposed fix: Line 236 of cuc.vhd: if (TimeCntr(gCoarse*8) xor TimeAdder(gCoarse*8))='1' then Replace by: if (TimeCntr(gCoarse*8-1) xor TimeAdder(gCoarse*8-1))='1' then