Hi Leute,
ich hänge hier an einem absoluten Anfängerproblem...
Kann mir bitte jemand kurz erklären warum das so nicht funktioniert?
PixelClk_in kommt von einer anderen IC, 40MHz.
ram_clk habe ich testweise auf einen Pin ausgegeben, konstant auf 1...
Simulation funktioniert.
Vielen Dank!
Manu
1 | always @ (posedge PixelClk_in or negedge PixelClk_in) begin
|
2 | if(!PixelClk_in) begin // Bei negativer Flanke PixelClk Werte aus Puffer in Ram schreiben
|
3 | if(ram_wrt) begin
|
4 | ram_clk = 1;
|
5 | end
|
6 | end
|
7 | else ram_clk = 0; // Bei positiver Flanke Ram Takt immer runter
|
8 | end
|