pld: add support for altera/intel devices
[openocd.git] / tcl / fpga / altera-cycloneiv.cfg
blob59243cfd097af8229aff31c859a80b75fead8596
1 # SPDX-License-Identifier: GPL-2.0-or-later
3 # Intel Cyclone IV FPGA
4 # see Cyclone IV Device Handbook
5 # Table 10-2: IDCODE Information for 32-Bit Cyclone IV Devices
7 #EP4CE6       0x020f10dd
8 #EP4CE10      0x020f10dd
9 #EP4CE15      0x020f20dd
10 #EP4CE22      0x020f30dd
11 #EP4CE30      0x020f40dd
12 #EP4CE40      0x020f40dd
13 #EP4CE55      0x020f50dd
14 #EP4CE75      0x020f60dd
15 #EP4CE115     0x020f70dd
16 #EP4CGX15     0x028010dd
17 #EP4CGX22     0x028120dd
18 #EP4CGX30 (3) 0x028020dd
19 #EP4CGX30 (4) 0x028230dd
20 #EP4CGX50     0x028130dd
21 #EP4CGX75     0x028030dd
22 #EP4CGX110    0x028140dd
23 #EP4CGX150    0x028040dd
25 if { [info exists CHIPNAME] } {
26         set _CHIPNAME $CHIPNAME
27 } else {
28         set _CHIPNAME cycloneiv
31 jtag newtap $_CHIPNAME tap -irlen 10 \
32   -expected-id 0x020f10dd -expected-id 0x020f20dd \
33   -expected-id 0x020f30dd -expected-id 0x020f40dd \
34   -expected-id 0x020f50dd -expected-id 0x020f60dd \
35   -expected-id 0x020f70dd -expected-id 0x028010dd \
36   -expected-id 0x028120dd -expected-id 0x028020dd \
37   -expected-id 0x028230dd -expected-id 0x028130dd \
38   -expected-id 0x028030dd -expected-id 0x028140dd \
39   -expected-id 0x028040dd
41 pld device intel $_CHIPNAME.tap cycloneiv