Appendix D - Level counter/timer limits

Contents

Each level in the GoLogic sequence provides a 20-bit timer/counter. The timer/counter must be between 2 and the maximum value for a 20-bit unsigned integer...

2^20 = 1,048,576

Time per sample = 1 / sampling frequency

Minimum timer/counter = 2 x time per sample

Maximum timer/counter = 1,048,576 x time per sample

The following table lists the available sampling frequencies, the time per sample, the minimum timer/counter, and the maximum timer/counter...

 
Sampling   Timer   Minimum   Maximum
Frequency   resolution   timer/counter   timer/counter
                       
500 Hz   2   ms   4   ms   34.95   minutes
1 KHz   1   ms   2   ms   17.48   minutes
2 KHz   500   us   1000   us   8.74   minutes
10 KHz   100   us   200   us   1.75   minutes
25 KHz   40   us   80   us   41.94   seconds
50 KHz   20   us   40   us   20.97   seconds
100 KHz   10   us   20   us   10.49   seconds
250 KHz   4   us   8   us   4.19   seconds
500 KHz   2   us   4   us   2.10   seconds
1 MHz   1   us   2   us   1.05   seconds
2.5 MHz   400   ns   800   ns   419.43   ms
5 MHz   200   ns   400   ns   209.72   ms
12.5 MHz   80   ns   160   ns   83.89   ms
25 MHz   40   ns   80   ns   41.94   ms
50 MHz   20   ns   40   ns   20.97   ms
125 MHz*   8   ns   16   ns   8.39   ms
250 MHz   8   ns   16   ns   8.39   ms
500 MHz   8   ns   16   ns   8.39   ms
                       
* Timer uses this sampling rate during external clock mode.
Copyright and trademark information
Contents