¿Puede el SSC ser un problema si opera la interfaz PCIe de forma asíncrona a través de un re-driver?

0

Estoy operando PCIe sobre cables de cobre a través de re-drivers de forma asíncrona. es decir, solo envío los datos RX / TX.

El reloj se obtiene localmente en el punto final. Para el puerto raíz del host, estoy diseñando una pequeña tarjeta complementaria PCIe que tendrá un controlador de PCIe.

Para la tarjeta adicional, me pregunto si necesitaré algún tipo de circuito de silenciamiento de reloj de espectro ensanchado.

Me preocupa que siempre haya algunos hosts que no me permitan desactivar el reloj de espectro ensanchado.

Gracias de antemano.

    
pregunta shparekh

1 respuesta

1

Está operando el enlace de manera sincrónica de origen .

PCIe tiene un mecanismo para cruzar los dominios del receptor y del reloj local: el omitir el conjunto ordenado .

Siempre que el reloj de espectro ensanchado tenga una frecuencia lo suficientemente baja en el enlace para que no se produzca una saturación del receptor, debería estar bien.

[Actualización]

Detalles de tiempo.

El cronometraje de espectro extendido se introdujo formalmente en la generación 3 pero incluyó todas las tasas de datos.

Las reglas son bastante simples:

\ $ F_ {ss} \ $ \ $ 30kHz \ le 33kHz \ $

Profundidad de modulación -.5%, 0% (por lo tanto, se permite la propagación hacia abajo solo ).

Un conjunto ordenado de omisión está programado (para la generación 2) entre 2.36μsec y 3.076μsec. Dada la difusión, habrá variado los bordes de los datos de salida en 7 psec, lo que no debería ser un problema siempre que tenga un margen en ISI

No puedo ver una forma de eliminar el espectro de propagación de una señal que lo incluya sin tener que recuperar el reloj completo y los datos.

Puede encontrar una excelente discusión aquí y aquí

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas