Ich denke du hast zum Simulieren eine Testbench geschrieben? Dann kannst
du dort doch einfach den Takt verdoppeln, oder?
Die einzige Methode die ich kenne per VHDL einen Takt zu verdoppeln ist
Verzoegerung + XOR, was aber nur ein sehr ungenaues Ergebnis hat.
Da du wahrscheinlich deine Taktfrequenz kennst und beim Simulieren den
Takt irgendwo herstellst, ist es garantiert einfacher und schneller den
zweiten Takt einfach noch deiner Testbench anzufuegen. Ausser der DCM
kann Simuliert werden, aber ich bezweifle es.
Beim Synthetisieren benutzt du dann den DCM.
Um das ganze kompatibel zu machen, sollte deine Entity wahrscheinlich
einfach zwei Takt-eingaenge haben. Dann kann dir deine Testbench beim
Simulieren beide generieren, oder beim Synthetisieren bekommst du einen
von deinem externen Takt und einen vom DCM.
So wuerde ich das jedenfalls machen, kann aber sein, dass es dazu noch
einen anderen Trick gibt,
Zen