Quel type de processeur dans la calculatrice de poche à 8 chiffres habituelle?

10

Il existe de nombreux +,-,*,/,CE,MC,M+,M-,MRcalculateurs à 8 chiffres sur le marché avec une disposition de clavier comme:

+----+----+----+----+
| ON | MRC| M+ | M- |
+----+----+----+----+
|  7 |  8 |  9 |  ÷ |
+----+----+----+----+
|  4 |  5 |  6 |  × |
+----+----+----+----+
|  1 |  2 |  3 |  - |
+----+----+----+----+
|  0 |  . |  = |  + |
+----+----+----+----+

Certains d'entre eux ont des fonctions %et (sqrt).

Je me demande quel type de processeur se trouve sous un morceau d'époxy noir? Quelle est la vitesse d'horloge, enregistre la largeur de bits?

Il y a beaucoup d'informations sur l'ancienne architecture des calculatrices des années 60, 70 et 80, les calculatrices TI avancées et les projets de bricolage, mais je ne trouve aucune mention de calculatrice de poche moderne.

gavenkoa
la source
24
Probablement une puce dédiée qui se vend à quelques centimes, fabriquée par une entreprise dont vous n'avez jamais entendu parler, avec les fiches techniques disponibles uniquement en chinois.
The Photon
3
LOL @ThePhoton exactement!
Junior
4
Habituellement, un processeur 4 bits programmé via un masque rom. Ils effectuent généralement des calculs en base 10 via bcd donc 4 bits est assez naturel.
John Meacham
Quelque chose sur lequel vous pouvez toujours lire un numéro de pièce: youtu.be/_VvEO_m3Owk?t=627 Ce sont des millésimes du milieu des années 1990.
Fizz
Soit dit en passant, Google ne semble absolument rien savoir du HD61708B07, et c'est en partie ce qui est utilisé dans cette calculatrice Casio / Tandy, donc pas de marques totalement obscures. Quelqu'un reconnaît-il le logo sur la puce (dans la vidéo)?
Fizz

Réponses:

12

Il y a sûrement beaucoup de circuits intégrés différents pour cette application.

L'un que j'ai trouvé était EMPCD081A , qui possède toutes les fonctionnalités que vous mentionnez, comme vous pouvez le voir dans la fiche technique, il fonctionne avec une horloge de 200 kHz pendant le fonctionnement (lors du calcul, je suppose) et de 18 kHz pendant l'opération d'attente. Il ne peut pas s'éteindre complètement car il doit rafraîchir l'écran LCD et enregistrer une pression sur la matrice. Le faire fonctionner lentement lui permet de fonctionner à partir d'une cellule solaire sous des lumières très faibles. Il ne prend que 20µA maximum pendant le fonctionnement.

Ma recherche rapide n'a rien révélé de plus spécifique sur les internes de la puce (largeur de bit des registres).


En creusant un peu plus, certaines sources suggèrent qu'elles fonctionnent en interne avec une logique 4 bits:

  • TC83220-0009 : possède une RAM orientée 4 bits (fonctionne à 4 MHz, mais il peut piloter une imprimante, donc c'est un peu différent)
  • MM57109 : Il s'agit d'une conception très ancienne, mais dans ce fichier, un schéma de principe est représenté montrant un bus 4 bits.
Arsenal
la source
Avec votre suggestion, j'ai trouvé d'autres fiches techniques sur category.alldatasheet.com/… merci, +1!
gavenkoa
1
@gavenkoa merci, j'ai mis à jour ma réponse avec une recherche supplémentaire (toujours pas approfondie) qui suggère qu'ils utilisent une logique 4 bits. Comme 4 bits = 1 chiffre, cela a du sens.
Arsenal,
8

Avec l'aide de @Arsenal, je commence à rechercher des puces sur des sites de fiches techniques par 8-DIGIT CALCULATORmots-clés.

La plupart des arbitres n'ont que des informations d'horloge et d'interface. Les caractéristiques sont très similaires - Attendez 18 kHz, faites fonctionner 200 kHz.

Parmi 40 fiches techniques examinées, j'ai trouvé:

entrez la description de l'image ici

gavenkoa
la source