File tree Expand file tree Collapse file tree 5 files changed +459
-0
lines changed Expand file tree Collapse file tree 5 files changed +459
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -xe
3
+
4
+ . /opt/Xilinx/14.7/ISE_DS/settings64.sh
5
+ mkdir -p xst/projnav.tmp
6
+ xst -intstyle ise -ifn piodev3.xst -ofn piodev3.syr
7
+ ngdbuild -intstyle ise -dd _ngo -uc piodev3.ucf -p xc95144xl-TQ100-10 piodev3.ngc piodev3.ngd
8
+ cpldfit -intstyle ise -p xc95144xl-10-TQ100 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper piodev3.ngd
9
+ XSLTProcess piodev3_build.xml
10
+ tsim -intstyle ise piodev3 piodev3.nga
11
+ hprep6 -s IEEE1149 -n piodev3 -i piodev3
Original file line number Diff line number Diff line change
1
+ verilog work "piodev3.v"
Original file line number Diff line number Diff line change
1
+ NET "A1" LOC="P1";
2
+ NET "A2" LOC="P2";
3
+ NET "A3" LOC="P3";
4
+ NET "A4" LOC="P4";
5
+
6
+ NET "A16" LOC="P6";
7
+ NET "A17" LOC="P7";
8
+ NET "A18" LOC="P8";
9
+ NET "A19" LOC="P9";
10
+ NET "A20" LOC="P10";
11
+ NET "A21" LOC="P11";
12
+ NET "A22" LOC="P12";
13
+
14
+ NET "D<7>" LOC="P13";
15
+ NET "D<6>" LOC="P14";
16
+ NET "D<5>" LOC="P15";
17
+ NET "D<4>" LOC="P16";
18
+ NET "D<3>" LOC="P17";
19
+ NET "D<2>" LOC="P18";
20
+ NET "D<1>" LOC="P19";
21
+ NET "D<0>" LOC="P20";
22
+
23
+ NET "nWR" LOC="P22" | BUFG="CLK";
24
+ NET "nRD" LOC="P23" | BUFG="CLK";
25
+ NET "nCS_SRAM" LOC="P24";
26
+ NET "nCS_SWITCH" LOC="P25";
27
+
28
+ NET "CLK" LOC="P27" | BUFG="CLK";
29
+
30
+ NET "A20_FLASH" LOC="P28";
31
+ NET "nCS_FLASH" LOC="P29";
32
+ NET "A20_SOCKET" LOC="P33";
33
+ NET "nCS_SOCKET" LOC="P34";
34
+
35
+ NET "JP1" LOC="P35";
36
+ NET "JP2" LOC="P36";
37
+
38
+ NET "nCS_CH" LOC="P37";
39
+ NET "nIN_CH" LOC="P39";
40
+ NET "CS_LEDS" LOC="P40";
41
+
42
+ NET "SOFT" LOC="P50";
43
+
44
+ NET "nCS_PORTB" LOC="P53";
45
+ NET "A0_PORTA" LOC="P54";
46
+ NET "nCS_PORTA" LOC="P55";
47
+ NET "nRESET_FT" LOC="P56";
48
+
49
+ NET "GPIO<9>" LOC="P58";
50
+ NET "GPIO<10>" LOC="P60";
51
+ NET "GPIO<7>" LOC="P63";
52
+
53
+ NET "DACK" LOC="P64";
54
+
55
+ NET "GPIO<8>" LOC="P65";
56
+
57
+ NET "nWR2" LOC="P66";
58
+
59
+ NET "GPIO<5>" LOC="P68";
60
+
61
+ NET "DREQ" LOC="P71";
62
+
63
+ NET "GPIO<3>" LOC="P73";
64
+ NET "GPIO<1>" LOC="P74";
65
+
66
+ NET "SW1" LOC="P76";
67
+ NET "SW2" LOC="P77";
68
+
69
+ NET "GPIO<6>" LOC="P78";
70
+ NET "GPIO<4>" LOC="P79";
71
+
72
+ NET "A20_SRAM" LOC="P80";
73
+
74
+ NET "GPIO<2>" LOC="P81";
75
+
76
+ NET "nIN10" LOC="P82";
77
+
78
+ NET "SBEN" LOC="P85";
79
+
80
+ NET "nCS0" LOC="P86";
81
+ NET "nCS2" LOC="P87";
82
+
83
+ NET "PD<0>" LOC="P89";
84
+ NET "PD<1>" LOC="P90";
85
+ NET "PD<2>" LOC="P91";
86
+ NET "PD<3>" LOC="P92";
87
+ NET "PD<4>" LOC="P93";
88
+ NET "PD<5>" LOC="P94";
89
+ NET "PD<6>" LOC="P95";
90
+ NET "PD<7>" LOC="P96";
91
+
92
+ NET "A0" LOC="P97";
93
+
94
+ NET "nRESET" LOC="P99";
You can’t perform that action at this time.
0 commit comments