resistencias pull-up DDR4 y desacoplamiento de líneas de reloj

1

Estoy tratando de entender el diseño de un chip DDR4 conectado a un FPGA. El esquema siguiente:

Traté de buscar hojas de datos del fabricante de la memoria que explicaran cómo tirar hacia arriba o hacia abajo de los pines que podrían estar en el lado FPGA en estado de alta impedancia en vano. Parece que tampoco hay material para ningún desacoplamiento en las líneas del reloj.

Tengo las siguientes preguntas:

  • ¿Cómo se calculan los valores de resistencia de pull-up y pull-down? La mayoría de ellos están a 39,2 ohmios. ¿El valor bajo como tal para no interferir con la integridad de la señal (carga / descarga de capacitancia parásita) bajo altas frecuencias de conmutación?
  • ¿Por qué hay un capacitor en serie con las resistencias de pull-up para los pines del reloj (CK_t y CK_p)?
pregunta gstorto

1 respuesta

2

Debido a las velocidades increíblemente altas a las que se ejecutan, las interfaces DDR4 están diseñadas como líneas de transmisión controladas por impedancia. Las resistencias se someten a una tensión con un "VTT" en ella, lo que indica que es la tensión de terminación. Las líneas de reloj son diferenciales de CA terminadas a 1.2V. Debe comprender las líneas de transmisión y la terminación y estar preparado para diseñar una PCB controlada por impedancia si desea crear una interfaz DDR4 que funcione.

Puede obtener mucha información sobre el diseño de DDR4 en Google, por ejemplo, este enlace desde EDN y este enlace desde NXP .

    
respondido por el crj11

Lea otras preguntas en las etiquetas