Commit a5ec14a0 authored by Paul Boven's avatar Paul Boven
Browse files

Switching to the 'common' main.ucf

parent b18dac3d
......@@ -20,8 +20,8 @@ FFT_stream.ngc: FFT_stream.xco
coregen -b FFT_stream.xco -p main.prj
# Ngdbuild
main.ngd: main.ngc main.ucf
ngdbuild -dd _nog -nt timestamp -p xc3sd1800a-fg676-4 -uc main.ucf main.ngc main.ngd
main.ngd: main.ngc ../common/main.ucf
ngdbuild -dd _nog -nt timestamp -p xc3sd1800a-fg676-4 -uc ../common/main.ucf main.ngc main.ngd
# Map
main.pcf: main.ngd
......@@ -32,8 +32,8 @@ main.ncd: main.pcf
par -w -ol std -t 1 main_map.ncd main.ncd main.pcf
# Timing Report
main.twr: main.ucf main.ncd
trce -v 3 -s 4 main.ncd -o main.twr main.pcf -ucf main.ucf
main.twr: ../common/main.ucf main.ncd
trce -v 3 -s 4 main.ncd -o main.twr main.pcf -ucf ../common/main.ucf
# Bitgen
main.bit: main.ut main.ncd
......
NET "eth*" IOSTANDARD = "LVCMOS18";
NET "eth*" FAST;
NET "eth_rst" LOC = G4;
#NET "eth_rx_clk" LOC = P1;
#NET "eth_rx_clk" TNM_NET = "eth_rx_clk";
#TIMESPEC "TS_eth_rx_clk" = PERIOD "eth_rx_clk" 125 MHz HIGH 50%;
#NET "eth_rx_dv" LOC=D1;
#NET "eth_rx_er" LOC=J3;
#NET "eth_rx_d<0>" LOC = C2;
#NET "eth_rx_d<1>" LOC = G2;
#NET "eth_rx_d<2>" LOC = G5;
#NET "eth_rx_d<3>" LOC = D2;
#NET "eth_rx_d<4>" LOC = AB3;
#NET "eth_rx_d<5>" LOC = AA4;
#NET "eth_rx_d<6>" LOC = AB4;
#NET "eth_rx_d<7>" LOC = Y4;
NET "eth_tx_en" LOC = D3;
NET "eth_tx_clk" LOC = P2;
NET "eth_tx_clk" TNM_NET = "eth_tx_clk";
OFFSET = out 10ns after "eth_tx_clk";
#NET "eth_tx_clk" CLOCK_DEDICATED_ROUTE = FALSE;
TIMESPEC "TS_eth_tx_clk" = PERIOD "eth_tx_clk" 25 MHz HIGH 50%;
NET "eth_tx_d<0>" LOC = J8;
NET "eth_tx_d<1>" LOC = J9;
NET "eth_tx_d<2>" LOC = B2;
NET "eth_tx_d<3>" LOC = B1;
#NET "eth_tx_d<4>" LOC = G6;
#NET "eth_tx_d<5>" LOC = H7;
#NET "eth_tx_d<6>" LOC = K9;
#NET "eth_tx_d<7>" LOC = K8;
#NET "vga_clk" LOC = P26;
#NET "vga_clk" TNM_NET = "vga_clk";
#TIMESPEC "TS_vga_clk" = PERIOD "vga_clk" 25 MHz HIGH 50%;
#NET "vga_clk" CLOCK_DEDICATED_ROUTE = FALSE;
#NET "vga_blue<0>" LOC = L22;
#NET "vga_blue<1>" LOC = K21;
#NET "vga_blue<2>" LOC = G23;
#NET "vga_blue<3>" LOC = G24;
#NET "vga_green<0>" LOC = M19;
#NET "vga_green<1>" LOC = M18;
#NET "vga_green<2>" LOC = J23;
#NET "vga_green<3>" LOC = J22;
#NET "vga_hsync" LOC = K26;
#NET "vga_red<0>" LOC = L20;
#NET "vga_red<1>" LOC = K20;
#NET "vga_red<2>" LOC = F25;
#NET "vga_red<3>" LOC = F24;
#NET "vga_vsync" LOC = K25;
NET "leds*" IOSTANDARD = "LVCMOS33";
NET "leds<0>" LOC = P18;
NET "leds<1>" LOC = P25;
NET "leds<2>" LOC = N19;
NET "leds<3>" LOC = K22;
NET "leds<4>" LOC = H20;
NET "leds<5>" LOC = G21;
NET "leds<6>" LOC = D24;
NET "leds<7>" LOC = D25;
#INST "Mram_vram*" LOC=RAMB16_X2Y*,RAMB16_X3Y*;
#INST "vga_clk_dcm/DCM_SP_inst" LOC=DCM_X2Y0,DCM_X2Y3,DCM_X1Y0,DCM_X1Y3;
#NET "clk" LOC= F13;
NET "clk" LOC=K14;
NET "clk" TNM_NET = "clk";
TIMESPEC "TS_clk" = PERIOD "clk" 140 MHz HIGH 50%;
NET "adc*" IOSTANDARD = "LVCMOS33";
OFFSET = IN 2 ns before clk;
#TIMESPEC TS_adc_clk_sig = PERIOD "adc_clk_sig" 62.5MHz HIGH 50%;
NET "adc_clk" LOC = AA22;
NET "adc_clk" FAST;
NET "adc_a<0>" LOC = U18;
NET "adc_a<1>" LOC = U19;
NET "adc_a<2>" LOC = Y23;
NET "adc_a<3>" LOC = Y22;
NET "adc_a<4>" LOC = T20;
NET "adc_a<5>" LOC = U21;
NET "adc_a<6>" LOC = Y25;
NET "adc_a<7>" LOC = Y24;
NET "adc_a<8>" LOC = T17;
NET "adc_a<9>" LOC = T18;
#NET "adc_b<0>" LOC = AA25;
#NET "adc_b<1>" LOC = AA24;
#NET "adc_b<2>" LOC = AA23;
#NET "adc_b<3>" LOC = V21;
#NET "adc_b<4>" LOC = U20;
#NET "adc_b<5>" LOC = AB24;
#NET "adc_b<6>" LOC = AB23;
#NET "adc_b<7>" LOC = AB26;
#NET "adc_b<8>" LOC = AC26;
#NET "adc_b<9>" LOC = V24;
NET "LCD_clk" LOC = "P26";
NET "LCD_clk" TNM_NET = "LCD_clk";
TIMESPEC "TS_lcd_clk" = PERIOD "LCD_clk" 26 MHz HIGH 50%; # 25.175
NET "LCD_clk" IOSTANDARD = LVCMOS33;
NET "LCD_RS" LOC = "AB15" ; # 4
NET "LCD_RW" LOC = "AF24"; # 5
NET "LCD_E" LOC = "AE24" ; # 6
#NET "Reset" LOC = "M13" ; # Button 0
#NET "LCD_Data<0>" LOC = "A4" ; # 7
#NET "LCD_Data<1>" LOC = "A3" ; # 8
#NET "LCD_Data<2>" LOC = "C9" ; # 9
#NET "LCD_Data<3>" LOC = "C8" ; # 10
NET "LCD_Data<4>" LOC = "W20" ; # 11
NET "LCD_Data<5>" LOC = "W21" ; # 12
NET "LCD_Data<6>" LOC = "AD26" ; # 13
NET "LCD_Data<7>" LOC = "AC25" ; # 14
NET "LCD*" IOSTANDARD = LVCMOS33 | FAST;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment