summaryrefslogtreecommitdiff
path: root/digital/asserv
diff options
context:
space:
mode:
authorNicolas Schodet2007-08-01 09:56:08 +0200
committerNicolas Schodet2007-08-01 09:56:08 +0200
commiteca9c3cfeb1e44e927b43e186a755e2bc95e3e15 (patch)
tree8b6eabee2a1c4a32922f83141977f29b14ad4b1f /digital/asserv
parenta17dafb4961bc8b849a09c69d1129f75cf1e267e (diff)
Added xilinx project for CPLD synthesis.
Project fits in a XC9572.
Diffstat (limited to 'digital/asserv')
-rw-r--r--digital/asserv/src/hdlcounter/xilinx/counter_top.ucf26
-rw-r--r--digital/asserv/src/hdlcounter/xilinx/hdlcounter.isebin0 -> 165519 bytes
2 files changed, 26 insertions, 0 deletions
diff --git a/digital/asserv/src/hdlcounter/xilinx/counter_top.ucf b/digital/asserv/src/hdlcounter/xilinx/counter_top.ucf
new file mode 100644
index 00000000..fe801a47
--- /dev/null
+++ b/digital/asserv/src/hdlcounter/xilinx/counter_top.ucf
@@ -0,0 +1,26 @@
+NET "clk" TNM_NET = "clk";
+TIMESPEC "TS_clk" = PERIOD "clk" 16 MHz HIGH 50 %;
+OFFSET = IN 20 ns BEFORE "clk" ;
+OFFSET = OUT 20 ns AFTER "clk" ;
+
+NET "clk" LOC = "P5" | BUFG = CLK;
+NET "count<0>" LOC = "P28";
+NET "count<1>" LOC = "P29";
+NET "count<2>" LOC = "P33";
+NET "count<3>" LOC = "P34";
+NET "count<4>" LOC = "P35";
+NET "count<5>" LOC = "P36";
+NET "count<6>" LOC = "P37";
+NET "count<7>" LOC = "P38";
+NET "oe" LOC = "P42";
+NET "q0<0>" LOC = "P3";
+NET "q0<1>" LOC = "P2";
+NET "q1<0>" LOC = "P9";
+NET "q1<1>" LOC = "P8";
+NET "q2<0>" LOC = "P12";
+NET "q2<1>" LOC = "P11";
+NET "q3<0>" LOC = "P14";
+NET "q3<1>" LOC = "P13";
+NET "rst" LOC = "P39";
+NET "sel<0>" LOC = "P26";
+NET "sel<1>" LOC = "P27";
diff --git a/digital/asserv/src/hdlcounter/xilinx/hdlcounter.ise b/digital/asserv/src/hdlcounter/xilinx/hdlcounter.ise
new file mode 100644
index 00000000..65cf1c60
--- /dev/null
+++ b/digital/asserv/src/hdlcounter/xilinx/hdlcounter.ise
Binary files differ