Accueil Remonter Schémas Logiciels Liens Mes livres Contactez-moi Librairie  

Con. Audio/Vidéo
Con. Informatiques
Prog. PIC
Interface Série
Interface Parallèle
Bus I2C
UVPROM/ EEPROM
Calcul des Selfs

 

 

UVPROM et EEPROM

Une fois n'est pas coutume, les fabricants de tous horizons se sont entendus lors de la création des divers circuits de cette famille de mémoires UVPROM et ont tous adopté des brochages sinon identiques, du moins parfaitement compatibles, et des références tout aussi "compatibles" et logiques.

Il faut savoir en outre que la majorité des mémoires de ce type est organisée en mots de 8 bits ou, pour les plus récentes d'entre elles, en mots de 16 bits.

La référence d'une mémoire UVPROM donne directement sa capacité. Ainsi, une 2764 est-elle une 64 K bits c'est à dire une 8 K mots de 8 bits alors qu'une 27256 est un 256 K bits c'est à dire une 64 K mots de 8 bits. Bien sûr, si la mémoire est vendue par Texas elle s'appellera TMS 27256 alors que chez AMD ce sera Am 27256 mais on retrouvera toujours dans la "racine" de la référence cette indication de taille.

Au dessus de 1 Méga bits, les mémoires peuvent être organisées en mots de 8 ou 16 bits, il a donc fallu faire quelques entorses à cette belle règle. Ainsi une 27010 est elle une 128 K mots de 8 bits alors qu'une 271024 est elle une 64 K mots mais de 16 bits cette fois.

Les différentes versions disponibles

A l'heure actuelle, les références des UVPROM s'étagent de la 2764 ou 8 K mots de 8 bits à la 274096 ou 256 K mots de 16 bits.

On trouve encore sur le marché des 2732 et même parfois des 2716 qui sont respectivement des 4 K mots de 8 bits et des 2 K mots de 8 bits. Même si ces mémoires peuvent être utilisées dans des "bidouilles" de laboratoire ou d'amateur, leur utilisation est déconseillée pour toute réalisation nouvelle. En effet elles sont en voie de disparition au profit des versions à plus forte capacité qui, en plus, coûtent moins cher.

En outre, le brochage normalisé évoqué ci-dessus, devait faire appel à deux tailles de boîtiers : les boîtiers 24 pattes qui avaient été choisis pour les 2708, 2716 et 2732 et les boîtiers à 28 pattes utilisés à partir des 2764. 

Ceci n'est plus de mise aujourd'hui et tout produit industriel digne de ce nom doit être conçu avec un support 28 pattes qui recevra donc au minimum une 2764 même si une toute petite partie de sa capacité seulement est utilisée.

Si des capacités mémoire très importante doivent être envisagées sur l'application, ce support devra être un modèle à 32 pattes puisque c'est cette taille qui a été choisie pour les boîtiers à très forte capacité organisés en mots de 8 bits. Comme à l'époque du 24/28 pattes, on assiste à une compatibilité ascendante 28/32 pattes.

Les mémoires organisées en mots de 16 bits sont quant à elles proposées en boîtiers DIL 40 pattes  parce qu'il faut pouvoir en plus "faire passer" les 16 lignes de données.

Pour que tout soit bien clair, je vous propose trois tableaux résumant la situation :

  • celui où est présenté le boîtier DIL 28 pattes "classique" qui est utilisé de la 2764 à la 27512 ;
     

  • celui où est présenté le boîtier DIL 32 pattes qui est utilisé de la 27010 à la 27080 donc pour les mémoires de capacité supérieure à 512 K bits organisées en mots de 8 bits ;
     

  • celui où est présenté le boîtier DIL 40 pattes qui est utilisé pour les mémoires de la 271024 à la 274096 c'est à dire pour les mémoires de capacité supérieure à 512 K bits et organisées en mots de 16 bits.


Brochages des mémoires UVPROM en boîtier DIL (2764 à 27512)

27512

27256

27128

2764

Patte

Patte

2764

27128

27256

27512

A15

VPP

VPP

VPP

1

28

VCC

VCC

VCC

VCC

A12

A12

A12

A12

2

27

/PGM

/PGM

A14

A14

A7

A7

A7

A7

3

26

-

A13

A13

A13

A6

A6

A6

A6

4

25

A8

A8

A8

A8

A5

A5

A5

A5

5

24

A9

A9

A9

A9

A4

A4

A4

A4

6

23

A11

A11

A11

A11

A3

A3

A3

A3

7

22

/OE

/OE

/OE

/OE/VPP

A2

A2

A2

A2

8

21

A10

A10

A10

A10

A1

A1

A1

A1

9

20

/CE

/CE

/CE/PGM

/CE/PGM

A0

A0

A0

A0

10

19

D7

D7

D7

D7

D0

D0

D0

D0

11

18

D6

D6

D6

D6

D1

D1

D1

D1

12

17

D5

D5

D5

D5

D2

D2

D2

D2

13

16

D4

D4

D4

D4

Masse

Masse

Masse

Masse

14

15

D3

D3

D3

D3


Brochages des mémoires UVPROM en boîtier DIL 32 pattes (27010 à 27080)

27080

27040

27020

27010

Patte

Patte

27010

27020

27040

27080

A19

VPP

VPP

VPP

1

32

VCC

VCC

VCC

VCC

A16

A16

A16

A16

2

31

/PGM

/PGM

A18

A18

A15

A15

A15

A15

3

30

-

A17

A17

A17

A12

A12

A12

A12

4

29

A14

A14

A14

A14

A7

A7

A7

A7

5

28

A13

A13

A13

A13

A6

A6

A6

A6

6

27

A8

A8

A8

A8

A5

A5

A5

A5

7

26

A9

A9

A9

A9

A4

A4

A4

A4

8

25

A11

A11

A11

A11

A3

A3

A3

A3

9

24

/OE

/OE

/OE

/OE/VPP

A2

A2

A2

A2

10

23

A10

A10

A10

A10

A1

A1

A1

A1

11

22

/CE

/CE

/CE/PGM

/CE/PGM

A0

A0

A0

A0

12

21

D7

D7

D7

D7

D0

D0

D0

D0

13

20

D6

D6

D6

D6

D1

D1

D1

D1

14

19

D5

D5

D5

D5

D2

D2

D2

D2

15

18

D4

D4

D4

D4

Masse

Masse

Masse

Masse

16

17

D3

D3

D3

D3


Brochages des mémoires UVPROM en boîtier DIL 40 pattes (271024 à 274096)

274096

272048

271024

Patte

Patte

271024

272048

274096

VPP

VPP

VPP

1

40

VCC

VCC

VCC

/CE/PGM

/CE

/CE

2

39

/PGM

/PGM

A17

D15

D15

D15

3

38

-

A16

A16

D14

D14

D14

4

37

A15

A15

A15

D13

D13

D13

5

36

A14

A14

A14

D12

D12

D12

6

35

A13

A13

A13

D11

D11

D11

7

34

A12

A12

A12

D10

D10

D10

8

33

A11

A11

A11

D9

D9

D9

9

32

A10

A10

A10

D8

D8

D8

10

31

A9

A9

A9

Masse

Masse

Masse

11

30

Masse

Masse

Masse

D7

D7

D7

12

29

A8

A8

A8

D6

D6

D6

13

28

A7

A7

A7

D5

D5

D5

14

27

A6

A6

A6

D4

D4

D4

15

26

A5

A5

A5

D3

D3

D3

16

25

A4

A4

A4

D2

D2

D2

17

24

A3

A3

A3

D1

D1

D1

18

23

A2

A2

A2

D0

D0

D0

19

22

A1

A1

A1

/OE

/OE

/OE

20

21

A0

A0

A0


 

Site déclaré à la CNIL sous le n° 1112858
© 2017 - C.Tavernier - Reproduction interdite sans autorisation