Margem de Temporização por Skew de Relógio
Tmargin = Tclk − Tskew − Tsetup
Resposta rápida
Esta calculadora resolve Tmargin = Tclk − Tskew − Tsetup para Margem de Temporização. Com Período do Relógio 47 ns, Skew de Relógio 22 ns, Tempo de Setup 10 ns, o resultado é 15 ns. Resolve em 4 direções: introduza os valores que tem e obtenha o que falta.
Calculadora
Fórmula
Descrição
O skew de relógio é a diferença nos tempos de chegada do relógio a dois flip-flops distintos devido a comprimentos diferentes dos caminhos de distribuição do relógio. Quando os dados têm de viajar de um flip-flop para outro, o skew de relógio reduz efetivamente o tempo disponível para a propagação dos dados. Um skew positivo (o relógio chega mais tarde ao destino) consome o orçamento de tempo de setup, enquanto um skew negativo acrescenta-lhe tempo. Em projetos ao nível da placa, com vários circuitos integrados a partilhar um relógio, as diferenças de comprimento das pistas criam skew que tem de ser contabilizado no orçamento de temporização.
Variáveis
- Tmargin — Folga de temporização disponível (s)
- Tclk — Período do relógio (s)
- Tskew — Skew de relógio entre a fonte e o destino (s)
- Tsetup — Requisito de tempo de setup do flip-flop de destino (s)
Notas Práticas
Técnicas de distribuição de relógio para minimizar o skew: árvores de relógio (árvore em H), buffers de relógio (buffers de atraso nulo como o CY2305) e relógio síncrono à fonte (envio do relógio juntamente com os dados). A memória DDR usa estrobos DQS síncronos à fonte para eliminar o skew de relógio. Para distribuição de relógio ao nível da PCB, iguale os comprimentos das pistas dentro de 1-2 mm para frequências de relógio acima de 100 MHz.
Símbolos e unidades
| Símbolo | Significado | Unidade predefinida | Unidades aceitas |
|---|---|---|---|
| Tmargin | Margem de Temporização | ns | ps, ns, µs, ms, s, min, h |
| Tclk | Período do Relógio | ns | ps, ns, µs, ms, s, min, h |
| Tskew | Skew de Relógio | ns | ps, ns, µs, ms, s, min, h |
| Tsetup | Tempo de Setup | ns | ps, ns, µs, ms, s, min, h |
Passo a passo
- 1. Dados conhecidos: Período do Relógio 47 ns, Skew de Relógio 22 ns, Tempo de Setup 10 ns
- 2. A relação: Tmargin = Tclk − Tskew − Tsetup
- 3. Substituir: Tclk = 47 ns, Tskew = 22 ns, Tsetup = 10 ns
- 4. Resultado: Margem de Temporização = 15 ns
Exemplos resolvidos
Faixa mínima
Dados: Período do Relógio 0.47 ns, Skew de Relógio 0.22 ns, Tempo de Setup 100 ps
Resultado: Margem de Temporização = 150 ps
Faixa baixa
Dados: Período do Relógio 4.7 ns, Skew de Relógio 2.2 ns, Tempo de Setup 1 ns
Resultado: Margem de Temporização = 1.5 ns
Típico
Dados: Período do Relógio 47 ns, Skew de Relógio 22 ns, Tempo de Setup 10 ns
Resultado: Margem de Temporização = 15 ns
Faixa alta
Dados: Período do Relógio 0.47 µs, Skew de Relógio 0.22 µs, Tempo de Setup 100 ns
Resultado: Margem de Temporização = 150 ns
Faixa máxima
Dados: Período do Relógio 4.7 µs, Skew de Relógio 2.2 µs, Tempo de Setup 1 µs
Resultado: Margem de Temporização = 1.5 µs
Resolver para cada variável
Resolver Margem de Temporização
Período do Relógio 0.47 ns, Skew de Relógio 0.22 ns, Tempo de Setup 100 ps → 150 ps
Resolver Período do Relógio
Margem de Temporização 100 ps, Skew de Relógio 0.47 ns, Tempo de Setup 47 ps → 0.617 ns
Resolver Skew de Relógio
Margem de Temporização 100 ps, Período do Relógio 0.22 ns, Tempo de Setup 47 ps → 73 ps
Resolver Tempo de Setup
Margem de Temporização 100 ps, Período do Relógio 0.22 µs, Skew de Relógio 0.47 ns → 0.2194 µs
Como Margem de Temporização varia com Período do Relógio
| Período do Relógio (entrada) | Margem de Temporização (resultado) |
|---|---|
| 35.25 ns | 3.25 ns |
| 47 ns | 15 ns |
| 70.5 ns | 38.5 ns |
| 94 ns | 62 ns |
| 0.188 µs | 156 ns |
| 0.329 µs | 0.297 µs |
| 0.47 µs | 0.438 µs |
O mesmo resultado noutras unidades
| Unidade | Valor |
|---|---|
| ps | 15000 |
| ns | 15 |
| µs | 0.015 |
Incorporar esta calculadora
Cole isto em qualquer página. Continua a funcionar quando esta página é atualizada e credita a fonte.
<iframe src="https://vbatpower.com/embed/clock-skew-margin/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Margem de Temporização por Skew de Relógio"></iframe>
<p><a href="https://vbatpower.com/formulas/clock-skew-margin/">Margem de Temporização por Skew de Relógio</a> Calculadora por vbatpower.com</p> Perguntas frequentes
Como se calcula Margem de Temporização por Skew de Relógio?
Use Tmargin = Tclk − Tskew − Tsetup. Com Período do Relógio 47 ns, Skew de Relógio 22 ns, Tempo de Setup 10 ns, Margem de Temporização dá 15 ns.
Qual é a fórmula de Margem de Temporização por Skew de Relógio?
A fórmula é Tmargin = Tclk − Tskew − Tsetup. O skew de relógio é a diferença nos tempos de chegada do relógio a dois flip-flops distintos devido a comprimentos diferentes dos caminhos de distribuição do relógio.
Como obter Período do Relógio conhecendo os outros valores?
Isole Período do Relógio: com Margem de Temporização 100 ps, Skew de Relógio 0.47 ns, Tempo de Setup 47 ps, Período do Relógio é 0.617 ns.
Como obter Skew de Relógio conhecendo os outros valores?
Isole Skew de Relógio: com Margem de Temporização 100 ps, Período do Relógio 0.22 ns, Tempo de Setup 47 ps, Skew de Relógio é 73 ps.
Que unidades usa Margem de Temporização por Skew de Relógio?
Margem de Temporização é apresentado em ps, ns, µs. Os valores são guardados internamente em unidades base do SI, pelo que pode misturar prefixos sem converter à mão.
Conceitos Relacionados
Todas as fórmulas de Lógica digital →Precisa de mais funcionalidades?
Guarde cálculos, importe dados de telemetria, simule a descarga de baterias e colabore com a sua equipa.
Experimentar a Aplicação