Gast
#2516315
Ich möchte die IDDR vom Virtex 5 verwenden. Das Element besitzt einen C und einen CB Eingang. Laut Beschreibung kommt an den C Eingang der Clock und an CB der um 180° Phasenverschobene Clock. Bis jetzt habe ich immer auf Schematic Ebene den IDDR benutzt. Dort ist der CB Eingang nicht vorhanden. Jetzt stelle ich mir natürlich die Frage wie der IDDR dann funktioniert. Ich habe mir die RTL Technologie angeschaut. Dort wird der Clock angeblich durch einen INVERTER gejagt und so der um 180° benötigte Clock erzeugt. Also habe ich mit Plan Ahead diesen Inverter gesucht. Diesen habe ich aber nicht gefunden. Anschließendd habe ich eine Timing Simulation durchgeführt. Ich habe insgesamt 12 IDDR Elemente. Also habe ich bei der Timing Simulation alle 12 C-Eingänge und alle 12 CB-Eingänge simuliert. Was mir dabei aufgefallen ist, das der C und CB-Clock IMMER um 26PS versetzt sind. Demnach muss jedes IDDR Element einen INVERTER besitzen der genau 26ps Durchlaufzeit besitzt.Anders kann ich mir dies nicht erklären. Wenn ich einen LUT ALS Inverter verwende, dann wäre die Laufzeit zu den einzelenen IDDR ja unterschiedlich und die Laufzeit würde sicherlich länger als 26ps dauern KANN DIES JEMAND BESTÄTIGEN? Ich weiß das man einen DCM verwendet dies kann ich aber leider aus Design Gründen nicht machen.