A clock tree insertion method for distributing a clock signal in an
integrated circuit design includes providing a physical design
representative of the integrated circuit design, specifying a location for
a root node of the clock tree in the physical design, constructing an
array of buffers as the clock tree where the array of buffers is
constructed to minimize the maximum insertion delay from the root node to
the clock signal endpoints and to meet a predefined maximum insertion
delay constraint, identifying locations in the clock tree where clock skew
violations occur and correcting the clock skew violations by introducing
delay at buffer locations in the clock tree having the fastest clock
signal arrival times, and identifying locations in the clock tree where
minimum insertion delay violations occur and correcting the minimum
insertion delay violations by slowing down the arrival times of clock
signal endpoints of the clock tree.
Um método da inserção da árvore do pulso de disparo para distribuir um sinal do pulso de disparo em um projeto do circuito integrado inclui fornecer um representante físico do projeto do projeto do circuito integrado, especificando uma posição para um nó da raiz da árvore do pulso de disparo no projeto físico, construindo uma disposição dos amortecedores como a árvore do pulso de disparo onde a disposição dos amortecedores é construída para minimizar a inserção máxima atrasa do nó da raiz aos endpoints do sinal do pulso de disparo e se encontrar com uma inserção máxima predefinida atrasa o confinamente, identificando as posições na árvore do pulso de disparo onde as violações enviesadas do pulso de disparo ocorrem e corrigir as violações do enviesamento do pulso de disparo introduzindo atrasa em posições do amortecedor na árvore do pulso de disparo que tem os tempos de chegada os mais rápidos do sinal do pulso de disparo, e identificar as posições na árvore do pulso de disparo onde a inserção mínima atrasa violações ocorre e corrigir a inserção mínima atrasam violações retardando abaixo os tempos de chegada de endpoints do sinal do pulso de disparo da árvore do pulso de disparo.