# # Spartan3.ucf # 13.10.2010 # ################################################################################ # Takteingnge ################################################################################ NET "clk" LOC = "T9"; ############################################################################### # LEDs ################################################################################ #NET "led<7>" LOC = "P11"; #NET "led<6>" LOC = "P12"; #NET "led<5>" LOC = "N12"; #NET "led<4>" LOC = "P13"; #NET "led<3>" LOC = "N14"; #NET "led<2>" LOC = "L12"; #NET "led<1>" LOC = "P14"; #NET "led<0>" LOC = "K12"; ################################################################################ # Tasten ################################################################################ #NET "btn<3>" LOC = "L14"; #NET "btn<2>" LOC = "L13"; #NET "btn<1>" LOC = "M14"; #NET "btn<0>" LOC = "M13"; ################################################################################ # Schalter ################################################################################ #NET "sw<7>" LOC = "K13"; #NET "sw<6>" LOC = "K14"; #NET "sw<5>" LOC = "J13"; #NET "sw<4>" LOC = "J14"; NET "sw<3>" LOC = "H13"; NET "sw<2>" LOC = "H14"; NET "sw<1>" LOC = "G12"; NET "sw<0>" LOC = "F12"; ################################################################################ # 7-Segment Display # # --------- # | A | # ----------------- # | | | | # | F | | B | # | | | | # ----------------- # | G | # ----------------- # | | | | # | E | | C | # | | | | # ----------------- ------ # | D | | DP | # --------- ------ # ################################################################################ NET "led_7seg<7>" LOC = "P16"; # DP NET "led_7seg<6>" LOC = "N16"; # G NET "led_7seg<5>" LOC = "F13"; # F NET "led_7seg<4>" LOC = "R16"; # E NET "led_7seg<3>" LOC = "P15"; # D NET "led_7seg<2>" LOC = "N15"; # C NET "led_7seg<1>" LOC = "G13"; # B NET "led_7seg<0>" LOC = "E14"; # A NET "an_7seg<3>" LOC = "E13"; NET "an_7seg<2>" LOC = "F14"; NET "an_7seg<1>" LOC = "G14"; NET "an_7seg<0>" LOC = "D14"; ################################################################################ # Serielle Schnittstelle ################################################################################ #NET "rxd" LOC = "T13"; #NET "txd" LOC = "R13"; ################################################################################ # VGA Schnittstelle ################################################################################ #NET "vga_r" LOC = "R12"; #NET "vga_g" LOC = "T12"; #NET "vga_b" LOC = "R11"; #NET "vga_hs" LOC = "R9"; #NET "vga_vs" LOC = "T10"; ################################################################################ # PS/2 Schnittstelle ################################################################################ #NET "ps2_data" LOC = "M15"; #NET "ps2_clk" LOC = "M16"; ################################################################################ # AddOn Board Ampelsteuerung/Zahlenschloss ################################################################################ #NET "ao_led<0>" LOC = "T7"; # PKW LED 1 #NET "ao_led<1>" LOC = "R7"; # PKW LED 2 #NET "ao_led<2>" LOC = "N6"; # PKW LED 3 #NET "ao_led<3>" LOC = "M6"; # Fuß LED 4 #NET "ao_led<4>" LOC = "C15"; # Fuß LED 5 #NET "ao_led<5>" LOC = "D15"; # Signal LED 6 #NET "ao_led<6>" LOC = "F15"; # Zustand LED 7 #NET "ao_led<7>" LOC = "G16"; # Zustand LED 8 #NET "ao_led<8>" LOC = "H16"; # Zustand LED 9 #NET "ao_led<9>" LOC = "K16"; # Zustand LED 10 #NET "ao_led<10>" LOC = "E15"; # Fehler LED 11 ################################################################################ # Ausgänge für Logik-Analysator ################################################################################ NET "la<0>" LOC = "D5"; # DB 0 #NET "la<1>" LOC = "C5"; # ADR 1 #NET "la<2>" LOC = "D6"; # DB 1 #NET "la<3>" LOC = "C6"; # ... #NET "la<4>" LOC = "E7"; #NET "la<5>" LOC = "C7"; #NET "la<6>" LOC = "D7"; #NET "la<7>" LOC = "C8"; #NET "la<8>" LOC = "D8"; #NET "la<9>" LOC = "C9"; #NET "la<10>" LOC = "D10"; #NET "la<11>" LOC = "A3"; #NET "la<12>" LOC = "B4"; #NET "la<13>" LOC = "A4"; #NET "la<14>" LOC = "B5"; # DB 7 #NET "la<15>" LOC = "A5"; # CS ################################################################################ # Ausgänge für Lüfter/Heizung ################################################################################ NET P10 LOC = "F3"; # Temperatur #NET P11 LOC = "M7"; # Drehzahl NET P12 LOC = "B1"; # Lüfter #NET P13 LOC = "C1"; # Rot #NET P14 LOC = "C2"; # Kopfhörerr #NET P15 LOC = "R5"; # Grün NET P16 LOC = "T5"; # Heizung #NET P17 LOC = "R6"; # Blau #NET P3<2> LOC = "T8"; #NET P3<3> LOC = "N7";