Gast
#765651
Hallo, ich habe hier das Problem, dass ich dem Core Generator nicht das entlocken kann, was ich brauche und nun nachwassern muss und mir nicht sicher bin, ob das was ich vorhabe funktioniert. Problem ist: Ich habe eine 250Mhz input clock und brauche für Teile des Designs 125Mhz und 62,5Mhz. Der Core Generator sagt mir allerdings, dass die niedrigste output Frequenz die er bei 250Mhz input erzeugen kann, 140Mhz ist. Anscheinend kann ich also nicht, was der erste Plan war, eine einzelne DCM hernehmen und sie diese Takte erzeugen lassen. DCM in Serie zu schalten will ich mir eher sparen, das hat mir das letzte Mal ziemliche Kopfschmerzen gemacht und am Ende doch nicht funktioniert. Mein neuer Plan ist: Die 250Mhz clk auf einen 2Bit-Counter, der laufend erhöht wird. Bit0 liefert den 125Mhz Takt, Bit1 den 62,5Mhz Takt. Um nun das phase alignment mit der 250Mhz clk wieder hinzubekommen sollen die beiden neuen Takte jeweils zuerst in einen BUFG und dann jeweils in eine DCM die als Feedback-Eingang die 250Mhz clk hat. Dadurch soll die Phase angeglichen werden. In meiner Überlegung habe ich nach diesen DCMs die drei Takte, die ziemlich synchron laufen. Allerdings bin ich mir alles andere als sicher, dass das funktioniert, bei den Taktquellen bin ich immer noch am Kämpfen.