Dieser ArtikelBenutzerSuche |
UCF-DateienHier eine kleine Merkhilfe zu Xilinx-.ucf-Dateien. In den .ucf-Dateien (User Constraint File) wird die Verbindung von logischen Netzen (in- und out-Ports im top level entity) mit physikalischen Pins hergestellt. Zusätzlich können auch Timing-Bedingungen abgebildet werden. Die hier angegebenen Definitionen sind nur Beispiele. Sie müssen an die konkrete Hardware angepaßt werden! Bei fehlerhaften Zuweisungen kann Hardware zerstört werden!
[bearbeiten] TaktdefinitionNET CLOCK LOC = AA12; NET CLOCK TNM_NET = "CLOCK_50"; TIMESPEC TS_CLOCK_50 = PERIOD CLOCK_50 50 MHz HIGH 50 %; [bearbeiten] unkritisches TimingNET reset LOC = D8; NET reset TIG; [bearbeiten] PinzuordungNET LED LOC = W2; NET SWITCH_n LOC = D1; NET VGA_RED<2> LOC = X4; NET VGA_RED<1> LOC = W5; NET VGA_RED<0> LOC = T9; [bearbeiten] AusgangstreiberNET my_netname FAST; NET my_netname DRIVE = 12; NET "*" IOSTANDARD = LVTTL; [bearbeiten] Pullup/-downNET netname PULLUP; NET netname PULLDOWN; [bearbeiten] KombinationenNET netname LOC = A1 | DRIVE = 2 | FAST; [bearbeiten] Weblinks
|