percolate up: dvi_xclk_p 1
percolate up: dvi_de 1
percolate up: dvi_reset_b 1
-percolate down: dvi_gpio1 1
-
-percolate up: dvi_iic_scl 1
-percolate inout: dvi_iic_sda 1
percolate up: gpio_led_c 1
percolate up: gpio_led_e 1
percolate up: gpio_led_n 1
percolate up: gpio_led_s 1
percolate up: gpio_led_w 1
-percolate up: gpio_led_0 1
-percolate up: gpio_led_1 1
-percolate up: gpio_led_2 1
-percolate up: gpio_led_3 1
+
percolate up: gpio_led_4 1
percolate up: gpio_led_5 1
percolate up: gpio_led_6 1
== TeX ==============================================================
== Fleeterpreter ====================================================
+//percolate down: dvi_gpio1 1
+//percolate up: dvi_iic_scl 1
+//percolate inout: dvi_iic_sda 1
public void service() { }
assign gpio_led_n = 1;
assign gpio_led_s = 0;
- assign gpio_led_0 = dvi_gpio1;
- assign gpio_led_1 = 0;
- assign gpio_led_2 = 1;
- assign gpio_led_3 = 0;
- assign gpio_led_4 = 1;
+// assign gpio_led_0 = dvi_gpio1;
+// assign gpio_led_1 = 0;
+// assign gpio_led_2 = 1;
+// assign gpio_led_3 = 0;
+// assign gpio_led_4 = 1;
assign gpio_led_5 = 0;
assign gpio_led_6 = 1;
assign gpio_led_7 = 0;
wire dvi_xclk_p_unbuffered;
wire dvi_xclk_n_unbuffered;
wire dvi_xclk_fb;
+
+/*
BUFG GBUF_FOR_DVI_CLOCK_N (.I(dvi_xclk_n_unbuffered), .O(dvi_xclk_n));
BUFG GBUF_FOR_DVI_CLOCK_P (.I(dvi_xclk_p_unbuffered), .O(dvi_xclk_p));
DCM // 25Mhz VGA clock
.CLKFX180 (dvi_xclk_n_unbuffered),
.CLK0 (dvi_xclk_fb)
);
+*/
wire [31:0] vga_pixel_addr_;
wire vga_pixel_r;
end
end
-== Constants ========================================================
+== UCF ===============================================================
+NET dvi_d0 LOC="AB8"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d1 LOC="AC8"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d2 LOC="AN12"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d3 LOC="AP12"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d4 LOC="AA9"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d5 LOC="AA8"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d6 LOC="AM13"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d7 LOC="AN13"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d8 LOC="AA10"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d9 LOC="AB10"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d10 LOC="AP14"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_d11 LOC="AN14"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_de LOC="AE8"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_h LOC="AM12"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_reset_b LOC="AK6"; # Bank 18, Vcco=3.3V, No DCI
+NET dvi_v LOC="AM11"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_xclk_n LOC="AL10"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+NET dvi_xclk_p LOC="AL11"; # Bank 22, Vcco=3.3V, DCI using 49.9 ohm resistors
+
+#NET dvi_gpio1 LOC="N30" | IOSTANDARD="LVCMOS18"; # Bank 15, Vcco=1.8V, DCI using 49.9 ohm resistors
+#NET dvi_iic_scl LOC="U27" | IOSTANDARD="LVCMOS18"; # Bank 15, Vcco=1.8V, DCI using 49.9 ohm resistors
+#NET dvi_iic_sda LOC="T29" | IOSTANDARD="LVCMOS18"; # Bank 15, Vcco=1.8V, DCI using 49.9 ohm resistors
+
+
+== Constants =========================================================
== Test ==============================================================
#skip