Project BureauATF1502BE Pin Configuration

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

Most pins are configured through the associated macrocells. This page describes configuration of dedicated inputs and pins configured to have a special function.

Switch Configuration Bitmap

Device uses 14 (known) fuses within range 16750..16790 for configuring pins TMS, TDI, CLK1, CLK2, OE1, CLR.

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
16750 - - - - - - - - - - - - - - - - - IO IO IO IO IO IO IO IO IO IO IO IO IO IO ?
16782 ? - - - ? ? ? ?

Pin TMS Configuration

Pin TMS 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
16750 - - - - - - - - - - - - - - - - - IO - - - - - - - - - - - - - ?

Fuse combinations for option "termination":

16767
high_z1
pull_up0

Pin TDI Configuration

Pin TDI 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
16750 - - - - - - - - - - - - - - - - - - IO - - - - - - - - - - - - ?

Fuse combinations for option "termination":

16768
high_z1
pull_up0

Pin CLK1 Configuration

Pin CLK1 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
16750 - - - - - - - - - - - - - - - - - - - IO - - - IO IO - - - - - - ?

Fuse combinations for option "termination":

16773
16774
bus_keeper11
high_z00
pull_down10
pull_up01

Fuse combinations for option "hysteresis":

16769
off1
on0

Pin CLK2 Configuration

Pin CLK2 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
16750 - - - - - - - - - - - - - - - - - - - - IO - - - - IO IO - - - - ?

Fuse combinations for option "termination":

16775
16776
bus_keeper11
high_z00
pull_down10
pull_up01

Fuse combinations for option "hysteresis":

16770
off1
on0

Pin OE1 Configuration

Pin OE1 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
16750 - - - - - - - - - - - - - - - - - - - - - IO - - - - - IO IO - - ?

Fuse combinations for option "termination":

16777
16778
bus_keeper11
high_z00
pull_down10
pull_up01

Fuse combinations for option "hysteresis":

16771
off1
on0

Pin CLR Configuration

Pin CLR 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
16750 - - - - - - - - - - - - - - - - - - - - - - IO - - - - - - IO IO ?

Fuse combinations for option "termination":

16779
16780
bus_keeper11
high_z00
pull_down10
pull_up01

Fuse combinations for option "hysteresis":

16772
off1
on0