CLOCK-ERROR ESTIMATION FOR TWO-CLOCK ELECTRONIC DEVICE

    公开(公告)号:EP3866019A1

    公开(公告)日:2021-08-18

    申请号:EP20305147.9

    申请日:2020-02-17

    申请人: Be Spoon

    发明人: FABRE, Pascal

    IPC分类号: G06F13/42 H04W56/00

    摘要: A method is disclosed for deriving an estimation value of a clock-error (E) for a slave clock (3), wherein the slave clock (3) is set at a nominal slave period (TLCLK_n) and outputs a sequence of slave clock signals (3') at an actual slave period (TLCLK) and wherein the difference between the actual slave period (TLCLK) and the nominal slave period (TLCLK_n) is approximated by the estimation value of the clock-error (E). The method includes:
    - receiving a sequence of master clock signals (5') at a master period (THCLK) that is output from a master clock (5), and a sequence of slave clock signals (3') at an actual slave period (TLCLK) that is output from the slave clock (3),
    - providing a measurement time period (43) that begins at a starting time point (43_s) and ends at an ending time point (43_e), wherein the measurement time period (43) includes a common multiple time period, the common multiple time period ends at the ending time point (43_e) and has a length in time that is a first multiple (n) of the nominal slave period (TLCLK_n) and is a second multiple (m) of the master period (THCLK),
    - providing a sequence of storing time points (43_i) temporally displaced within the common multiple time period by the actual slave period (TLCLK), the last of the storing time points being the ending time point (43_e) of the measurement time period (43),
    - starting to count the slave signals (3') and the master signals (5') at the starting time point (43_s),
    - for more than one storing time point (43_i), storing a master count value that represents the counted master signals (5') in association with the respective storing time point (43_i),
    - deriving an actual master count sum value by adding the stored master count values,
    - deriving, for the more than one storing time points, a nominal master count sum value, and
    - deriving the estimation of the clock-error (E) for the slave clock (3) by relating the actual master count sum value to the nominal count sum value.