Project BureauATF1504AS Global Switches

Project Bureau aims at documenting the bitstream format of Microchip ATF15xx CPLDs. This is a work in progress. See more in the repository.

Switch Configuration Bitmap

Device uses 70 (known) fuses within ranges 34080..34134 and 34134..34170 for global switches GCLR, GCLK1, GCLK2, GCLK3, GOE1, GOE2, GOE3, GOE4, GOE5, GOE6.

0 1 2 3 4 5 6 7 8
34080 R R R R R R R R R
34089 R R R R R R R R R
34098 R R R R R R R R R
34107 R R R R R R R R R
34116 R R R R R R R R R
34125 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - M M M M M M M M M M M M M M M M - - - - - - ? ? ? ? ? ?
34166 - - ? ?

Switch Connectivity

Global switches provide the following possible (known) connection points.

GCLK1
GCLK2
GCLK3
C1_PADRRR
C2_PADRRR
M64_PADRRR
GOE1
GOE2
GOE3
GOE4
GOE5
GOE6
C2_PAD-R----
E1_PADR-----
MC1_FB--R---
M3_PADR-----
MC3_FB--R---
MC4_FB-R----
MC5_FB----R-
M5_PAD-----R
MC11_FBR-----
M11_PAD-RR---
M14_PAD---R--
M16_PAD----R-
MC17_FB---R--
M17_PAD-----R
MC19_FB----R-
M19_PAD-----R
MC20_FB---R--
MC21_FB--R---
M24_PADR-----
MC24_FB-R----
M25_PAD---RR-
MC25_FB-----R
MC30_FBR-----
M30_PAD-RR---
MC33_FB---R--
MC35_FB----R-
M35_PAD-----R
MC36_FB---R--
M40_PADR-----
MC40_FB-R----
M41_PAD---RR-
MC41_FB-----R
MC46_FBR-----
M46_PAD--R---
MC49_FB--R---
M51_PADR-----
MC51_FB--R---
MC52_FB-R----
MC53_FB----R-
M53_PAD-----R
M57_PAD-R----
M62_PAD---R--
MC62_FB-----R
M64_PAD----R-

Switch GCLR Fuses

Switch GCLR uses the following 1 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - - - M - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for option "invert":

34144
off1
on0

Switch GCLK1 Fuses

Switch GCLK1 uses the following 3 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - - - - M M M - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GCLK1":

34146
34147
C1_PAD11
C2_PAD10
M64_PAD00

Fuse combinations for option "invert":

34145
off0
on1

Switch GCLK2 Fuses

Switch GCLK2 uses the following 3 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - - - - - - - M M M - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GCLK2":

34149
34150
C1_PAD11
C2_PAD10
M64_PAD00

Fuse combinations for option "invert":

34148
off0
on1

Switch GCLK3 Fuses

Switch GCLK3 uses the following 3 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - - - - - - - - - - M M M - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GCLK3":

34152
34153
C1_PAD11
C2_PAD10
M64_PAD00

Fuse combinations for option "invert":

34151
off0
on1

Switch GOE1 Fuses

Switch GOE1 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34080 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - M - - - - - - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE1", relative to offset 34080:

012345678
GND1111111111
GND0011111111
E1_PAD111111110
M3_PAD111111011
MC11_FB111111101
M24_PAD111101111
MC30_FB111110111
M40_PAD110111111
MC46_FB111011111
M51_PAD101111111

Fuse combinations for option "invert":

34138
off1
on0

Switch GOE2 Fuses

Switch GOE2 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34089 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - M - - - - - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE2", relative to offset 34089:

012345678
GND1111111111
GND0111111011
C2_PAD111111110
MC4_FB101111111
M11_PAD110111111
MC24_FB111011111
M30_PAD111101111
MC40_FB111110111
MC52_FB111111101
M57_PAD011111111

Fuse combinations for option "invert":

34139
off1
on0

Switch GOE3 Fuses

Switch GOE3 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34098 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - M - - - - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE3", relative to offset 34098:

012345678
GND1111111111
GND0111111011
MC1_FB101111111
MC3_FB110111111
M11_PAD111011111
MC21_FB111101111
M30_PAD111110111
M46_PAD011111111
MC49_FB111111101
MC51_FB111111110

Fuse combinations for option "invert":

34140
off1
on0

Switch GOE4 Fuses

Switch GOE4 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34107 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - M - - - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE4", relative to offset 34107:

012345678
GND1111111111
GND0111111110
M14_PAD011111111
MC17_FB110111111
MC20_FB111011111
M25_PAD101111111
MC33_FB111110111
MC36_FB111111011
M41_PAD111101111
M62_PAD111111101

Fuse combinations for option "invert":

34141
off1
on0

Switch GOE5 Fuses

Switch GOE5 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34116 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - M - - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE5", relative to offset 34116:

012345678
GND1111111111
GND0111111110
MC5_FB011111111
M16_PAD101111111
MC19_FB111011111
M25_PAD110111111
MC35_FB111110111
M41_PAD111101111
MC53_FB111111101
M64_PAD111111011

Fuse combinations for option "invert":

34142
off1
on0

Switch GOE6 Fuses

Switch GOE6 uses the following 10 (known) fuses for configuration.

0 1 2 3 4 5 6 7 8
34125 R R R R R R R R R
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
34134 - - - - - - - - - M - - - - - - - - - - - - - - - - ? ? ? ? ? ?

Fuse combinations for mux "GOE6", relative to offset 34125:

012345678
GND1111111111
GND0111111110
M5_PAD111111101
M17_PAD111111011
M19_PAD011111111
MC25_FB111110111
M35_PAD111101111
MC41_FB111011111
M53_PAD110111111
MC62_FB101111111

Fuse combinations for option "invert":

34143
off1
on0