Hallo, ich würde gerne für eine VGA Schaltung den Clocking Wizard verwenden um mir einen 25,175MHz Takt zu generieren. Allerdings bekomme ich immer die auf dem Screenshot angezeigte Fehlermeldung, obwohl ich kein "," verwende. Kennt einer das Problem? Gruß Daniel
Stell mal testweise die Regionseinstellung im Windows auf Englisch (USA) und probier nochmal. VIVADO hat da einige Bugs, der IBERT geht auch nur mit der blöden Regionseinstellung.
Hallo, danke es funktioniert nun :) Leider geht die Locking LED nicht an und es liegt kein Takt am Ausgang an :( Hab das Modul direkt im Code instantiiert:
1 | architecture VGA_Top_Arch of VGA_Top is |
2 | |
3 | signal Clock_25MHz : std_logic; |
4 | |
5 | component System is |
6 | Port ( |
7 | Clock_In : in STD_LOGIC; |
8 | Clock_Reset : in STD_LOGIC; |
9 | Clock_Locked : out STD_LOGIC; |
10 | Clock_Out : out STD_LOGIC); |
11 | end component System; |
12 | |
13 | begin |
14 | |
15 | Clock_VGA : System port map (Clock, '1', Lock, Clock_25MHz); |
16 | Signal_Out <= Clock_25MHz; |
17 | |
18 | end VGA_Top_Arch; |
Ach, lags echt auch bei dir an der Einstellung? Die sind so irre da bei Xilinx, programmieren da Schimpansen???
Da muss ich mal eine Lanze für Xilinx brechen (knack), denn dieses Regionsumschaltungsproblem habe ich schon bei einiger (amerikanischer) Sofware erlebt. Der Grund ist eigentlich eher bei Windows zu suchen, oder eigentlich in der inkonsistenten regionalen Nutzung von Punkt und Komma für die Zahlendarstellung. Hier (deutsches Windows) ist eine Million komma 202 eine 1.000.000,202 und in den USA (US-Windows) ist es eine 1,000,000.202 . Irgendwo in den Tiefen von Windows wird eine Zahleneingabe entsprechend umgewandelt und wenn dann Xilinx einen sanity check auf korrekte Zahnleneingabe mit seinen US-Zeichen macht, hat man verloren. Aber als Programmierer in den USA denkt man da wahrscheinlich nicht auf Anhieb dran.
Naja, wenn das sauber programmiert ist, stellt das kein Problem dar. Wir schreiben selbst auch Software und da klappt das auch. Aber daran denken die Inder offensichtlich ncht (die allermeisten Teile der Software werden in Indien erstellt, laut Silica Xilinx-FAE). Da muss man sich über die Qualität nicht wundern.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.