X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/raggedstone/blobdiff_plain/de64fba0107b84e71ed24fe891a1e0582ac773c9..7fb867f8a0428b650acbff9b2d6c623a7cf8c00a:/xps/data/raggedstone.ucf diff --git a/xps/data/raggedstone.ucf b/xps/data/raggedstone.ucf new file mode 100644 index 0000000..c31bcb2 --- /dev/null +++ b/xps/data/raggedstone.ucf @@ -0,0 +1,110 @@ +############################################################################ +## This system.ucf file is generated by Base System Builder based on the +## settings in the selected Xilinx Board Definition file. Please add other +## user constraints to this file based on customer design specifications. +############################################################################ + +Net sys_clk_pin LOC=AA11 | IOSTANDARD = LVCMOS33; +Net sys_rst_pin LOC=AA3 | IOSTANDARD = LVCMOS33 | PULLUP; +## System level constraints +Net sys_clk_pin TNM_NET = sys_clk_pin; +TIMESPEC TS_sys_clk_pin = PERIOD sys_clk_pin 20000 ps; +Net sys_rst_pin TIG; + +## IO Devices constraints + +#### Module RS232 constraints + +Net fpga_0_RS232_req_to_send_pin LOC=N20; +Net fpga_0_RS232_req_to_send_pin IOSTANDARD = LVCMOS33; +Net fpga_0_RS232_RX_pin LOC=Y22; +Net fpga_0_RS232_RX_pin IOSTANDARD = LVCMOS33; +Net fpga_0_RS232_TX_pin LOC=R18; +Net fpga_0_RS232_TX_pin IOSTANDARD = LVCMOS33; + +Net RS232foff LOC=T22 | IOSTANDARD = LVCMOS33; + +#Net LED_out<0> LOC=AB5 | IOSTANDARD = LVTTL; +Net LED_out<1> LOC=AA5 | IOSTANDARD = LVTTL; +Net LED_out<2> LOC=AA4 | IOSTANDARD = LVTTL; +Net LED_out<3> LOC=AB4 | IOSTANDARD = LVTTL; + +Net SEVENSEG_out<12> LOC=AB20 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<11> LOC=AA20 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<10> LOC=V18 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<9> LOC=Y17 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<8> LOC=AB18 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<7> LOC=AA18 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<6> LOC=W18 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<5> LOC=W17 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<4> LOC=AA17 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<3> LOC=U17 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<2> LOC=U16 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<1> LOC=U14 | IOSTANDARD = LVTTL; +Net SEVENSEG_out<0> LOC=V17 | IOSTANDARD = LVTTL; + +Net MEM_FLASH_DQ<0> LOC=AA10 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<1> LOC=W11 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<2> LOC=Y11 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<3> LOC=U11 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<4> LOC=W13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<5> LOC=V13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<6> LOC=Y13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_DQ<7> LOC=W14 | IOSTANDARD = LVCMOS33; + +Net MEM_FLASH_ADDR<0> LOC=Y10 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<1> LOC=W10 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<2> LOC=V10 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<3> LOC=W9 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<4> LOC=W8 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<5> LOC=AB8 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<6> LOC=AA8 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<7> LOC=AA9 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<8> LOC=V9 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<9> LOC=AA15 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<10> LOC=U12 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<11> LOC=AB15 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<12> LOC=AB9 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<13> LOC=AB14 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<14> LOC=AA13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<15> LOC=AB10 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<16> LOC=AB11 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<17> LOC=AB13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_ADDR<18> LOC=Y12 | IOSTANDARD = LVCMOS33; + +Net DBG_FLASH_ADDR<31> LOC=Y1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<30> LOC=U2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<29> LOC=U3 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<28> LOC=T1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<27> LOC=T2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<26> LOC=M6 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<25> LOC=M5 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<24> LOC=M1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<23> LOC=M2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<22> LOC=L5 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<21> LOC=L6 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<20> LOC=K1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<19> LOC=K2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<18> LOC=F4 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<17> LOC=E3 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<16> LOC=F2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<15> LOC=F3 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<14> LOC=E2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<13> LOC=E1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<12> LOC=W1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<11> LOC=W2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<10> LOC=V5 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<9> LOC=U5 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<8> LOC=V2 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<7> LOC=V1 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<6> LOC=U4 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<5> LOC=T4 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<4> LOC=T5 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<3> LOC=T6 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<2> LOC=M4 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<1> LOC=M3 | IOSTANDARD = LVCMOS33; +Net DBG_FLASH_ADDR<0> LOC=L3 | IOSTANDARD = LVCMOS33; + +Net MEM_FLASH_CE<0> LOC=V14 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_OE<0> LOC=U13 | IOSTANDARD = LVCMOS33; +Net MEM_FLASH_WE LOC=W12 | IOSTANDARD = LVCMOS33;