StretchValues
class StretchValues(name, value, remainder, expanded_values)
Bases: object
Resoluções do valor de alongamento do circuito.
Todas as informações de temporização são expressas em múltiplos da quantidade dt“duração do passo de tempo” da eletrônica de controle, que pode ser consultada nas propriedades do backend e do alvo.
Atributos
Parâmetros
- name (str)
- value (int)
- remainder (int)
- expanded_values (list[tuple[int, int]])
name
Tipo: str
O nome do trecho.
value
Tipo: int
O valor de alongamento calculado, até o restante, em unidades de dt.
remainder
Tipo: int
O tempo restante, caso value fosse utilizado em cada trecho, em unidades de dt.
expanded_values
Tipo: list[tuple[int, int]]
Uma sequência de pares (time, duration) que indicam a hora e a duração de cada atraso.
Todas as unidades são dt, em que time representa o tempo absoluto de um atraso na programação do circuito, e representa a duration duração total do atraso.