A method and apparatus are arranged to provide a multi-bit digital signal
that represents a normalized percentage of time that a signal is active.
The apparatus includes an N-bit counter that is periodically reset to an
initialization condition, and a logic block that processes the output of
the N-bit counter. The N-bit counter is arranged to evaluate a monitored
signal for each cycle of a clock signal, and modify the count accordingly.
The logic block is configured to periodically scan the output of the N-bit
counter after the expiration of a sampling time interval. The sampling
time interval is determined by a timing circuit such as a window counter
that is operated from the clock signal. The logic block periodically
evaluates the output of the N-bit counter and provides the normalized
multi-bit digital signal.
Um método e um instrumento são arranjados para fornecer um sinal digital do multi-bocado que represente uma porcentagem normalizada do tempo que um sinal seja ativo. O instrumento inclui um contador do N-bocado que seja restaurado periòdicamente a uma condição de iniciação, e um bloco da lógica que processe a saída do contador do N-bocado. O contador do N-bocado é arranjado para avaliar um sinal monitorado para cada ciclo de um sinal do pulso de disparo, e modifica a contagem conformemente. O bloco da lógica é configurarado para fazer a varredura periòdicamente da saída do contador do N-bocado após a expiração de um intervalo do tempo da amostragem. O intervalo do tempo da amostragem é determinado por um circuito do sincronismo tal como um contador da janela que seja operado do sinal do pulso de disparo. O bloco da lógica periòdicamente avalía a saída do contador do N-bocado e fornece o sinal digital do multi-bocado normalizado.