Spartanische 6-polige Ausgangsimpedanz

Ich versuche zu entscheiden, ob die interne programmierbare Ausgangsterminierung (UNTUNED_50) des spartanischen XC6SLX45-2CSG324I für unser Design ausreicht oder ob eine externe Terminierung erforderlich ist.

Die Leiterbahnen vom FPGA-Pin (Treiber) zum IC (Empfänger) sind relativ lang, ~30 cm, daher treten Reflexionen auf, die ohne Quellenabschluss ein Problem darstellen.

Ich habe mir das IBIS-Modell spartan6 IBIS für den Treiber LVCMOS18_S_8_LR_33 angesehen, der Ausgangsabschlusswiderstand wird berechnet zu: min = 41, typ = 50, max = 64. Was ich gut finden würde.

Aber wenn man sich das Datenblatt ds162 auf Seite 5 ansieht , hat der UNTUNED_50 einen sehr weiten Bereich von 21 bis 96 Ohm, was zu einem erheblichen Klingeln führen würde.

Also zwei Fragen:

  1. Warum gibt es so große Unterschiede zwischen dem IBIS-Modell und dem Datenblatt?
  2. Wann sollte ich die interne Ausgangsterminierung generell nicht verwenden?

Antworten (1)

Die Datenblattwerte gelten für die empfohlenen Betriebsbedingungen (-40 °C bis +100 °C Tj für Industriequalität); IBIS-Modelle haben normalerweise eine Temperatur von 25 °C und berücksichtigen keine großen Temperaturschwankungen.

Dies ist ein häufiges Problem in Modellen, da die typischen (nicht garantierten) Werte verwendet werden.

Wenn Sie einen großen Temperaturbereich erwarten, verwenden Sie die Werte aus dem Datenblatt, da dies die einzigen Werte sind, die garantiert sind (wenn Sie Probleme haben und die IBIS-Werte verwendet haben, wird Xilinx Ihnen nicht helfen, da diese Werte nicht garantiert sind). .

Wenn Sie präzise Ausgangsterminierungen benötigen, verwenden Sie nicht die internen Terminatoren.

Gemäß dem IBIS-Modell beträgt der Temperaturbereich 0 bis 85 Grad Celsius. Was eine ok Reichweite wäre. Das IBIS-Modell für 2,5 V ist viel schlechter als 1,8 V, daher könnte die große Abweichung von allen unterstützten Spannungen herrühren. ?
Da die garantierte Reichweite über alle Betriebsbedingungen hinweg gilt, wirken sich auch unterstützte Spannungen aus.
Ok, sind meine Annahmen bei Verwendung von 1,8 V LVCMOS und einem Temperaturbereich von 0 bis 85 Grad Celsius richtig, dass der Ausgangstreiberwiderstand zwischen 41 und 64 Ohm liegt?