Introduction
MOS Technology, fondée en 1969, a été une entreprise pionnière dans la fabrication de puces électroniques, notamment dans le domaine des microprocesseurs et des circuits intégrés. L'une de ses contributions les plus notables a été le développement du microprocesseur 6502, lancé en 1975, qui est rapidement devenu un des processeurs les plus populaires des années 1970 et 1980. Utilisé dans une grande variété de systèmes, de la console de jeux Atari aux ordinateurs personnels Commodore, le 6502 est resté l'un des processeurs les plus influents de l'époque.
Au fur et à mesure des années 1980, MOS Technology a continué d'innover avec des variantes améliorées de la série 6502, telles que le 6507 et le 6509, ayant trouvé leur place dans des systèmes plus spécialisés. Dans les années 1980, l'entreprise a également lancé des versions plus avancées de ses microprocesseurs, comme le 65C02 et le 65C816, intégrant des améliorations comme l'optimisation de la consommation d'énergie et des performances accrues, ce qui les rendait particulièrement adaptés pour des applications embarquées et des ordinateurs personnels plus performants.
Dans le même temps, MOS Technology a développé des processeurs comme le 6504, 6505, et 6506, souvent utilisés dans des appareils grand public tels que les jeux vidéo et les calculatrices électroniques. Bien que MOS Technology ait été rachetée par Commodore en 1980, l'impact de ses processeurs, notamment le 6502, a perduré dans l'industrie, formant la base de nombreux produits qui ont façonné l'ère informatique moderne. L'entreprise a cessé de fabriquer des puces à la fin des années 1980, mais son héritage dans le domaine des microprocesseurs continue d'influencer la technologie aujourd'hui.
Liste des modèles
Voici la liste de puces électroniques de l'entreprise MOS Technology :
Modèle | Catégorie | Description | |
---|---|---|---|
MCS 1009 | Logique de contrôle | Le MCS 1009 est une puce logique intégrée développée par MOS Technology pour des fonctions de support périphérique. Elle était souvent utilisée dans des cartes de test ou des circuits intégrés spécialisés. | |
MOS 2525 | Le MOS 2525 est une puce spécialisée utilisée pour des opérations de gestion de signaux numériques. Elle intervenait dans des dispositifs d'horloge ou de gestion de timings précis dans des ordinateurs 8 bits. | ||
MOS 2526 | La puce MOS 2526 servait d'interface ou de circuit de gestion de signaux internes, notamment dans certains prototypes ou cartes d'extension Commodore. Son usage exact reste peu documenté publiquement. | ||
MOS 2568 | Cette puce était conçue pour des usages particuliers, souvent comme support de gestion de lignes d'interruption ou de ports d'entrée/sortie. Elle pouvait compléter le fonctionnement de circuits VIC ou CIA. | ||
MOS 5710 | CIA | Le MOS 5710 est une version dérivée des puces CIA, utilisée pour contrôler les périphériques d'entrée/sortie comme les claviers, manettes de jeux ou les minuteries. Elle servait dans certains prototypes ou variantes du C64. | |
MOS 5718 | Le MOS 5718 est une puce discrète de soutien, potentiellement utilisée pour des fonctions logiques ou d'interfaçage interne dans des périphériques Commodore. Elle était rarement documentée dans les manuels utilisateurs. | ||
MOS 5719 | Puce auxiliaire, le MOS 5719 était utilisée pour des fonctions annexes dans les circuits Commodore. Elle participait probablement à la gestion de signaux d'horloge ou d'interruptions. | ||
MOS 5720 | La puce 5720 faisait partie d'un groupe de composants internes nécessaires au fonctionnement de certaines cartes d'extension. Elle assurait la synchronisation ou l'interface avec d'autres puces système. | ||
MOS 5721 | Contrôleur de bus | Le MOS 5721 est un contrôleur de bus développé pour réguler les communications entre CPU et mémoire ou périphériques. Il permettait une gestion efficace des accès au bus dans des systèmes Commodore. | |
MOS 5731 | Contrôleur de bus | Version évoluée ou complémentaire du 5721, le MOS 5731 servait aussi de contrôleur de bus. Il facilitait les transferts de données entre les sous-systèmes d'un ordinateur 8 bits de manière plus ordonnée. | |
MOS 6102 | SRAM | Le MOS 6102 est une puce de mémoire statique RAM (SRAM) à faible capacité, utilisée pour stocker temporairement des données dans des systèmes embarqués ou ordinateurs Commodore de la première génération. | |
MOS 6501 | CPU | Le MOS 6501 est le tout premier processeur conçu par MOS Technology, compatible avec le bus du Motorola 6800. Bien que rapidement retiré du marché pour des raisons légales, il a jeté les bases du 6502. | |
MOS 6502 | CPU | Le MOS 6502 est l'un des microprocesseurs les plus influents de l'histoire. Lancé en 1975 à bas prix, il a été utilisé dans des machines emblématiques comme l'Apple II. | |
MOS 6503 | CPU | Le 6503 est une version simplifiée du 6502, avec moins de broches (28 au lieu de 40) et une plage d'adressage réduite à 8 Ko. Il a été utilisé dans des systèmes embarqués. | |
MOS 6504 | CPU | Le MOS 6504 est une variante du 6502 avec un bus d'adresse limité à 13 bits, soit un accès direct à seulement 8 Ko de mémoire, destiné aux applications à bas coût ou simples. | |
MOS 6505 | CPU | Le 6505 est une autre déclinaison réduite du 6502, principalement destinée aux équipements électroniques industriels et à faible consommation, où une grande mémoire n'était pas nécessaire. | |
MOS 6506 | CPU | Le 6506 est une version spéciale du 6502, rarement utilisée, conçue avec un brochage modifié pour certaines applications propriétaires. Son utilisation reste marginale dans les produits grand public. | |
MOS 6507 | CPU | Le 6507 est célèbre pour avoir équipé l'Atari 2600. Il reprend l'architecture du 6502 mais avec un bus d'adresses réduit à 13 bits, permettant uniquement 8 Ko d'espace mémoire adressable. | |
MOS 6508 | CPU | Le 6508 intègre à la fois un CPU compatible 6502, 256 octets de RAM, et un port d'entrée/sortie. Il a été utilisé notamment dans le Commodore PET et d'autres machines industrielles embarquées. | |
MOS 6509 | CPU | Le 6509 est un processeur 8 bits avec capacité d'adressage mémoire étendue à 1 Mo grâce à une gestion de banque mémoire intégrée. Il fut employé dans le Commodore CBM-II pour contourner les limites du 6502. | |
MOS C6509 | CPU | Le C6509 est une version CMOS du 6509, bénéficiant d'une consommation réduite. Il conserve les mêmes fonctionnalités avec un adressage mémoire bancaire intégré, tout en améliorant l'efficacité énergétique. | |
MOS 6510 | CPU | Le 6510 est une évolution du 6502 utilisée dans le Commodore 64. Il ajoute un port d'entrée/sortie intégré à 6 bits permettant de contrôler des périphériques comme la RAM ou les lignes d'adressage externes. | |
MOS 6512 | CPU | Variante du MOS 6502 avec un brochage modifié, utilisée dans certaines configurations industrielles et spécifiques. Elle conserve l'architecture de base 6502 avec ses instructions 8 bits mais avec des différences d'horloge ou de brochage. | |
MOS 6513 | CPU | Le 6513 est une autre version personnalisée du 6502, rarement documentée publiquement. Elle était destinée à des systèmes embarqués spécifiques, avec probablement un adressage ou des entrées/sorties adaptées à des besoins industriels. | |
MOS 6514 | CPU | Variante méconnue du 6502, la puce 6514 aurait servi dans des équipements spécialisés. Son existence documente l'étendue des déclinaisons internes à MOS pour répondre à divers intégrateurs. | |
MOS 6515 | CPU | Le 6515 est une version dérivée du 6502 à brochage et fonctionnalités adaptés pour des intégrations personnalisées. Son utilisation semble se limiter à des systèmes embarqués propriétaires. | |
MOS 6520 | PIA | Le 6520 est un circuit d'interface permettant à un CPU (comme le 6502) de communiquer avec des périphériques externes via deux ports parallèles de 8 bits, très utilisé dans les Commodore PET. | |
MOS 6522 | VIA | Le 6522 est une composante essentiel des ordinateurs 8 bits. Il offre des ports d'entrées/sorties, des minuteries, un registre de décalage, et est utilisé pour la gestion fine des périphériques. | |
MOS 6523 | TPI | Le 6523 est un composant d'interface avec trois ports parallèles, souvent employé pour gérer les communications avec des périphériques variés dans des systèmes embarqués. Sa structure modulaire est idéale pour le contrôle matériel. | |
MOS 65C23 | TPI | Version CMOS du 6523, le 65C23 bénéficie d'une consommation réduite et d'une fiabilité accrue. Il conserve les trois ports d'E/S tout en étant compatible avec les tensions modernes, parfait pour les applications basse consommation. | |
MOS 65245 | Bus Driver/Transceiver | la puce 65245 est un transceiver ou une composante de gestion de bus. Elle aurait été utilisée pour permettre des communications bidirectionnelles entre composants à travers un bus partagé. | |
MOS 6525 | TPI | Le 6525 est un autre Triple Port Interface permettant un contrôle précis de périphériques. Il est plus compact que le 6520 tout en offrant une interface multiple adaptée à des microcontrôleurs et circuits intégrés. | |
MOS 6526 | CIA | Le CIA 6526 équipe le Commodore 64. Il intègre des minuteries, des ports d'entrée/sortie, et une horloge temps réel. Il permet la gestion du clavier, des manettes de jeux, du port série, et du contrôle des interruptions. | |
MOS 6529 | SPIA | Le MOS 6529 est une interface à port unique conçue pour les communications simples entre un microprocesseur comme le 6502 et un périphérique externe. Il offre un port parallèle de 8 bits unidirectionnel, souvent utilisé dans des applications où les besoins en entrées/sorties sont limités. | |
MOS 6530 | RRIOT | Le 6530 combine plusieurs fonctions essentielles dans un seul boîtier : mémoire RAM, ROM, entrées/sorties et minuterie. Ce composant tout-en-un a été largement utilisé dans les calculatrices et consoles comme la Commodore KIM-1. Sa programmation était spécifique à l'application, ce qui en limitait la réutilisation. | |
MOS 6532 | RIOT | Variante du 6530, le 6532 ne contient pas de ROM, ce qui permet une plus grande flexibilité dans les systèmes utilisant une mémoire externe. Il intègre 128 octets de RAM, des ports d'entrée/sortie et deux minuteries, très utilisé dans les consoles Atari et les microcontrôleurs simples. | |
MOS 6540 | ROM | Le 6540 est une mémoire morte (ROM) utilisée dans les premiers ordinateurs Commodore PET. Elle contenait souvent du code système comme le BASIC ou le moniteur machine. Sa capacité de stockage limitée (2K) était adaptée aux premières générations de micro-ordinateurs 8 bits. | |
MOS 6541 | ROM | La puce MOS 6541 est considérée comme une ROM similaire au 6540, mais avec des spécificités différentes au niveau du brochage ou de la capacité. Elle aurait pu être utilisée dans des versions ultérieures des PET ou d'autres périphériques Commodore. | |
MOS 6545 | CRTC | Le MOS 6545 est un contrôleur d'affichage CRT compatible avec le MC6845 de Motorola. Il permet de gérer l'affichage texte sur écran, notamment dans les Commodore PET, en définissant la position du curseur, la synchronisation vidéo et l'organisation mémoire de l'écran. | |
MOS 6550 | RAM | La puce MOS 6550 est une mémoire vive statique (SRAM) de 1 Kbit, utilisée dans les premiers ordinateurs Commodore. Bien qu'elle soit rapide, sa forte consommation et sa fragilité la rendaient peu pratique, ce qui a conduit à son remplacement par d'autres modèles plus fiables. | |
MOS 6551 | ACIA | Le MOS 6551 est un contrôleur de communication série asynchrone, conçu pour permettre à un microprocesseur 6502 de communiquer via des ports série RS-232. Il gère la transmission et la réception de données avec des tampons internes, supporte différentes vitesses de transmission, et était souvent utilisé dans les modems ou interfaces série des ordinateurs Commodore. | |
MOS 6560 | VIC | Le 6560 est le premier contrôleur vidéo VIC utilisé dans la gamme Commodore VIC-20. Il intègre des fonctions audio et vidéo, générant à la fois l'image couleur et le son, avec des résolutions simples et un jeu de caractères programmables, idéal pour les ordinateurs domestiques d'entrée de gamme. | |
MOS 6561 | VIC | Variante du 6560, le 6561 est conçu spécifiquement pour les téléviseurs au standard PAL, notamment en Europe. Il équipe les VIC-20 européens et offre une compatibilité vidéo avec les fréquences de balayage PAL, tout en conservant les capacités graphiques du 6560. | |
MOS 6562 | VIC | Cette version particulière du VIC est supposée être une adaptation du 6560 pour des besoins spécifiques en NTSC modifié, peut-être pour des prototypes ou systèmes expérimentaux. Très rare, elle n'a pas été largement diffusée commercialement, mais reprend la base fonctionnelle du 6560. | |
MOS 6563 | VIC | Version proche du 6561, le 6563 aurait été conçu pour des usages spécifiques dans des systèmes PAL modifiés ou industriels. | |
MOS 6564 | Le MOS 6564 serait une version améliorée ou expérimentale du VIC, potentiellement destinée à des prototypes d'ordinateurs Commodore non commercialisés ou à des applications spécialisées. | ||
MOS 6566 | VIC-II | Le 6566 est une version NTSC du VIC-II, utilisé dans les ordinateurs Commodore 64. Il introduit des sprites matériels, du scrolling bitmap et une palette de 16 couleurs, tout en supportant l'affichage multicolore. C'est l'une des puces les plus emblématiques de Commodore pour ses capacités avancées en jeu et animation. | |
MOS 6567 | VIC-II | Le MOS 6567 est une puce graphique VIC-II conçue pour les ordinateurs Commodore 64 destinés au marché nord-américain (NTSC). Elle introduit des fonctionnalités avancées telles que les sprites matériels, le scrolling fluide et une palette de 16 couleurs. Elle est capable de générer une résolution graphique de 320×200 pixels et gère jusqu'à 8 sprites simultanés, apportant un grand bond en capacités graphiques par rapport aux modèles VIC précédents. | |
MOS 6569 | VIC-II | Le MOS 6569 est la version PAL du circuit VIC-II, utilisée dans les Commodore 64 européens. Il partage les mêmes caractéristiques que le 6567 (sprites, scrolling, 16 couleurs), mais est adapté au standard vidéo PAL avec une fréquence différente, ce qui donne un affichage légèrement plus lent mais avec plus de lignes visibles. C'est l'un des éléments clés qui ont fait du C64 une machine de jeu populaire en Europe. | |
MOS 6570 | KBD | Le MOS 6570 est une puce dédié au clavier des Amiga 500, 1000, 2000, 3000 et 4000. | |
MOS 6571 | KBD | Le MOS 6570 est une puce dédié au clavier. | |
MOS 6572 | VIC-II | Le MOS 6572 est une variante du VIC-II, probablement adaptée à un standard vidéo ou à une région spécifique (comme PAL-M ou autre variation régionale). Elle conserve les principales fonctionnalités graphiques des puces VIC-II, incluant les sprites matériels et le support multicolore, mais avec des paramètres de synchronisation différents. Elle a été produite en quantités plus limitées que les 6567 ou 6569. | |
MOS 6581 | SID | Le MOS 6581 est l'une des puces audio les plus célèbres de l'histoire informatique. Conçue pour le Commodore 64, elle offre trois canaux sonores programmables, chacun avec plusieurs formes d'onde (triangle, impulsion, dent de scie, bruit). Elle comprend aussi des filtres analogiques et un générateur de volume global. Le 6581 est connu pour son caractère sonore riche et organique, qui a marqué la musique de jeux vidéo des années 1980. | |
MOS 6582 | SID | Le MOS 6582 est une révision de la puce SID, intermédiaire entre le 6581 et le 8580. Elle fut utilisée dans certaines séries tardives du Commodore 64C et Commodore 128. Elle améliore la stabilité du signal tout en conservant une bonne compatibilité avec les anciens logiciels. Moins sensible aux variations d'alimentation, elle a aussi des caractéristiques sonores légèrement différentes, notamment au niveau des filtres. | |
MOS 6702 | Le MOS 6702 est une puce peu documentée utilisée principalement dans l'ordinateur Commodore PET et dans les systèmes professionnels de Commodore. | ||
MOS 6703 | Comme sa cousine 6702, la puce MOS 6703 est mal documentée, mais elle aurait servi de composant de contrôle ou d'interface dans certaines configurations industrielles de Commodore. | ||
MOS 7360 | TED | Le MOS 7360, aussi connu sous le nom de TED (Text Editing Device), est une puce graphique et sonore intégrée utilisée dans les ordinateurs Commodore Plus/4 et C16. Elle regroupe des fonctions vidéo, sonores et de gestion d'entrée/sortie sur une seule puce, permettant une réduction de coût. Bien qu'elle ne possède qu'un seul canal sonore et des capacités graphiques modestes, elle reste notable pour son intégration multifonctionnelle. | |
MOS 7501 | CPU | Le MOS 7501 est un microprocesseur utilisé dans le Commodore 16 et le Plus/4. Compatible avec le 6502, il dispose d'améliorations au niveau de la gestion d'énergie et de la dissipation thermique. Il est utilisé avec la puce TED (7360) pour créer des ordinateurs à bas coût, et remplace dans certains cas le 8501. | |
MOS 7541 | Le MOS 7541 est une puce dédié au calcul mathématique comme des calculatrices. | ||
MOS 7600 | CPU | Cette puce contient le Video Game Array qu'on retrouve dans certaines consoles. | |
MOS 7601 | CPU | Le MOS 7601 est une autre variante de la MOS 7600. | |
MOS 7707 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 7708 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 7709 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 7711 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 7712 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 7714 | Le MOS 7601 est une autre variante de la MOS 7600. | ||
MOS 8005 | ROM | Le MOS 8005 contient une ROM. | |
MOS 8080 | CPU | Le MOS 8080 est une version du célèbre processeur Intel 8080, dont MOS Technology aurait produit des équivalents ou des clones dans ses débuts. Il s'agit d'un processeur 8 bits compatible avec les systèmes CP/M, utilisé dans des micro-ordinateurs avant l'avènement du 6502. Ce processeur a contribué à lancer l'ère des ordinateurs personnels grâce à son architecture relativement avancée pour son époque. | |
MOS 8314 | ROM | Le MOS 8314 est une puce ROM utilisée dans des produits Commodore pour stocker des logiciels système comme le KERNAL ou le BASIC. Ces ROMs contenaient des routines essentielles pour l'amorçage, les entrées-sorties et le traitement des commandes de base. Elles jouaient un rôle crucial dans la mise en route de l'ordinateur et dans la gestion de l'interface utilisateur. | |
MOS 8360 | TED | Le MOS 8360 est connu comme TED (Text Editing Device), une puce graphique et sonore tout-en-un utilisée dans les ordinateurs Commodore C16 et Plus/4. Elle combine les fonctions de génération vidéo, de son et de gestion d'entrée/sortie, permettant à Commodore de réduire les coûts de production. Moins performante que les VIC-II, elle reste notable pour son intégration. | |
MOS 8361 | Agnus | La puce MOS 8361 est une version d'Agnus, un composant essentiel dans les ordinateurs Amiga. Elle assure la gestion du DMA, de la mémoire et de la synchronisation graphique. Agnus fait partie du chipset original (OCS) de l'Amiga et joue un rôle central dans le fonctionnement du système vidéo et dans la coordination entre les autres composants comme Denise et Paula. | |
MOS 8362 | Denise | La MOS 8362 est la puce Denise, responsable de la génération des signaux vidéo dans les ordinateurs Amiga. Elle gère les bitplanes, sprites, couleurs et l'affichage global. Elle permet aux Amiga de produire des graphismes révolutionnaires pour l'époque, supportant jusqu'à 4096 couleurs via le mode HAM. Denise s'intègre avec Agnus et Paula pour former le cour graphique du système. | |
MOS 8364 | Paula | La puce MOS 8364, ou Paula, est une composante clef de la série Amiga. Elle gère le son (4 canaux PCM 8 bits), les entrées-sorties comme les disquettes et les interruptions. Grâce à Paula, les Amiga proposaient un son stéréo de haute qualité et une gestion matérielle fluide des périphériques. Elle complète les autres puces du chipset pour offrir des performances multimédia avancées. | |
MOS 8365 | TED | La puce MOS 8365 est une version révisée du TED (Text Editing Device), utilisée dans les Commodore C16, C116 et Plus/4. Elle regroupe les fonctions vidéo, audio, minuterie et port clavier dans une seule puce, optimisant ainsi les coûts. Contrairement au VIC-II, elle ne permet pas d'afficher des sprites matériels, mais elle offre tout de même des capacités graphiques et sonores pour des machines à bas prix. | |
MOS 8367 | Agnus | La puce MOS 8367 est une version d'Agnus, utilisée dans les Amiga avec chipset ECS. Elle gère la mémoire vidéo (chip RAM), le blitter et les priorités d'affichage. Agnus orchestre également le bus DMA et la synchronisation vidéo, permettant une séparation efficace des tâches entre le CPU et les composants graphiques, ce qui rend l'Amiga performant pour les tâches multimédia. | |
MOS 8370 | Fat Agnus | Le Fat Agnus (MOS 8370) est une version avancée de la puce Agnus, intégrée dans les Amiga 500 et 2000. Elle introduit la prise en charge de 1 Mo de chip RAM, une amélioration majeure par rapport à l'Agnus standard. Cela permet aux utilisateurs de manipuler des graphismes plus complexes et des animations fluides tout en bénéficiant de fonctions DMA plus avancées. | |
MOS 8371 | Fat Agnus | La version MOS 8371 de Fat Agnus a été déployée dans certains modèles Amiga européens. Elle gère la mémoire chip RAM jusqu'à 512 Ko ou 1 Mo selon la carte mère. Elle conserve les fonctions de synchronisation vidéo, blitter et DMA, éléments essentiels pour les performances audio-visuelles de l'Amiga, notamment dans les domaines de la création graphique et des jeux. | |
MOS 8372 | Fat Agnus | Le MOS 8372, également connu comme Fat Agnus, fait partie du chipset ECS. Il prend en charge jusqu'à 2 Mo de chip RAM, ouvrant la voie à des résolutions plus élevées et des effets visuels améliorés. Utilisé dans les Amiga 500+, 600 et 3000, il constitue une évolution essentielle pour les machines orientées multitâches et multimédia de Commodore. | |
MOS 8373 | Denise | Le MOS 8373 est une version améliorée de Denise, utilisée dans le chipset ECS des Amiga. Elle permet des résolutions plus élevées (jusqu'à 1024×400) et un affichage entrelacé. Elle conserve la gestion des sprites, bitplanes et couleurs, tout en offrant une meilleure compatibilité avec les modes graphiques avancés. Cela la rend idéale pour les applications graphiques professionnelles. | |
MOS 8374 | Alice | Alice (MOS 8374) est la remplaçante d'Agnus dans le chipset AGA des Amiga 1200 et 4000. Elle prend en charge 2 Mo de chip RAM, les modes bitplanes avancés, et gère les effets DMA améliorés. Alice permet d'afficher 256 couleurs en mode standard, et jusqu'à 262 144 en mode HAM8, propulsant les capacités graphiques de l'Amiga à un niveau comparable aux PC contemporains. | |
MOS 8375 | Fat Agnus | Le MOS 8375 est une version finale de Fat Agnus utilisée notamment dans les Amiga 500+ et 600. Elle permet l'accès à 2 Mo de chip RAM et prend en charge le chipset ECS. Cette puce optimise la gestion mémoire et les transferts DMA pour une meilleure fluidité graphique. Elle est au cour des systèmes Amiga grand public en fin de vie du standard ECS. | |
MOS 8500 | CPU | Le MOS 8500 est une version CMOS du 6510, utilisé dans les Commodore 64C. Il offre une meilleure efficacité énergétique et une température de fonctionnement réduite. Tout en étant compatible avec le 6510, il améliore la stabilité du système et permet des économies d'énergie, contribuant ainsi à la fiabilité des modèles révisés du C64. | |
MOS 8501 | CPU | Le MOS 8501 est le processeur utilisé dans le Commodore Plus/4, basé sur le 6502 mais avec des lignes de contrôle adaptées. Il fonctionne en tandem avec le TED (MOS 8360/8365) et supporte une interface mémoire légèrement différente. Cette puce offre des performances correctes pour les logiciels bureautiques et éducatifs ciblés par le Plus/4. | |
MOS 8502 | CPU | Le MOS 8502 est le processeur du Commodore 128, compatible 6502 avec la possibilité de fonctionner en double fréquence (1 MHz ou 2 MHz). Il permet au C128 de bénéficier de meilleures performances que le C64 tout en conservant une compatibilité descendante. Sa conception améliore l'efficacité énergétique et la vitesse d'exécution des applications multitâches ou complexes. | |
MOS 8520 | CIA | Le MOS 8520 est une puce CIA (Complex Interface Adapter) utilisée dans les Amiga. Elle gère les ports série, les minuteurs, les ports de manettes de jeux/clavier et les interruptions. Présente en double exemplaire dans la plupart des modèles Amiga, elle joue un rôle central dans l'interfaçage des périphériques externes avec le système, facilitant les interactions temps réel. | |
MOS 8521 | CIA | Similaire au 8520, le MOS 8521 est une autre version du CIA utilisée dans certains ordinateurs Commodore comme le C128. Elle gère les entrées-sorties, les minuteries, les interruptions et les ports utilisateur. Cette puce est cruciale pour les fonctions de synchronisation, de gestion de l'utilisateur et de communication avec les périphériques. | |
MOS 8551 | ACIA | Le MOS 8551 est une puce ACIA (Asynchronous Communications Interface Adapter), utilisée pour les communications série dans les ordinateurs Commodore. Elle permet d'établir des liaisons série RS-232 avec des modems ou imprimantes. Sa capacité à gérer les interruptions et les tampons de transmission la rend essentielle pour les transferts de données asynchrones fiables. | |
MOS 8562 | VIC-II | Le MOS 8562 est une version du VIC-II utilisée dans certains Commodore 64. Il génère les graphismes, sprites, couleurs et timings vidéo. C'est la pierre angulaire de l'affichage du C64, permettant des jeux et des démos visuellement impressionnants pour l'époque grâce à ses capacités de sprites matériels et de scrolling matériel. | |
MOS 8563 | VDC | Le MOS 8563 est le Video Display Controller utilisé dans le mode 80 colonnes du Commodore 128. Il permet des résolutions plus élevées (640×200) adaptées au traitement de texte et à l'affichage professionnel. Contrairement au VIC-II, il nécessite de la RAM vidéo dédiée et offre des fonctionnalités plus avancées pour le texte et le graphisme haute résolution. | |
MOS 8564 | VIC-IIe | Le MOS 8564 est une version étendue du VIC-II, appelée VIC-IIe, utilisée dans le Commodore 128. Il supporte les modes graphiques du Commodore 64, mais avec des améliorations comme une meilleure gestion de la mémoire et un accès facilité pour le CPU. Il permet aussi le changement dynamique des banques mémoire, tout en maintenant la compatibilité avec les anciens logiciels. | |
MOS 8565 | VIC-II | Le MOS 8565 est une version CMOS du VIC-II utilisée dans les Commodore 64C. Elle consomme moins d'énergie et chauffe moins que la version originale en NMOS. Tout en étant totalement compatible avec le VIC-II standard, cette puce offre une meilleure fiabilité, en particulier pour les ordinateurs révisés de la série C64 sortis à la fin des années 1980. | |
MOS 8566 | VIC-IIe | Le MOS 8566 est une autre version du VIC-IIe, utilisée principalement dans les versions PAL du Commodore 128. Elle permet de basculer dynamiquement entre les modes C64 et C128, et gère la sortie vidéo couleur, les sprites matériels, les effets de scrolling, tout en restant compatible avec les normes vidéo PAL européennes. | |
MOS 8568 | VDC | Le MOS 8568 est un Video Display Controller (VDC) utilisé dans les versions européennes du Commodore 128 pour l'affichage 80 colonnes. Il est associé à de la RAM vidéo dédiée et permet des résolutions élevées (jusqu'à 640×200), utiles pour le traitement de texte ou les applications professionnelles. Il offre un affichage clair en monochrome et gère les attributs de caractères. | |
MOS 8569 | VIC-IIe | Le MOS 8569 est la version PAL du VIC-IIe, utilisée dans les Commodore 128 européens. Elle conserve toutes les fonctions du VIC-II (sprites, scrolling, multi-couleurs) avec des optimisations en termes de timing pour les normes PAL. Cette puce contribue à la compatibilité descendante avec le Commodore 64 tout en prenant en charge les fonctionnalités propres au mode C128. | |
MOS 8580 | SID | Le MOS 8580 est une version améliorée du SID (Sound Interface Device), utilisé dans les Commodore 64C. Par rapport au 6581, il offre un bruit de fond réduit, des filtres audio plus stables et une tension d'alimentation plus basse (9V au lieu de 12V). C'est la puce qui donne au C64C son son emblématique, tout en étant plus fiable que son prédécesseur. | |
MOS 8700 | FPLA | Le MOS 8700 est une FPLA (Field Programmable Logic Array) utilisée dans certaines cartes mères Commodore pour remplacer la logique combinatoire. Elle sert à intégrer diverses fonctions de gestion de bus, d'adressage ou de contrôle dans une seule puce reprogrammable. Cette puce réduit la complexité du circuit imprimé et augmente la flexibilité de la production. | |
MOS 8701 | Horloge | Le MOS 8701 est une puce génératrice de signaux d'horloge pour les ordinateurs Commodore 64C et C128. Elle fournit les fréquences nécessaires au fonctionnement synchronisé du CPU, du VIC et d'autres composants. Grâce à sa précision, elle permet la stabilité de l'affichage vidéo et du son, notamment en remplaçant les circuits discrets plus anciens. | |
MOS 8710 | Logique de contrôle | Le MOS 8710 est une petite puce de logique de contrôle utilisée dans certaines révisions du Commodore 64. Elle remplace une combinaison de circuits TTL (porte logique), en simplifiant la conception de la carte mère. Elle gère certaines tâches de sélection mémoire et contrôle de bus, et contribue à la miniaturisation et à la réduction de coût. | |
MOS 8721 | PLA | Le MOS 8721 est une PLA (Programmable Logic Array), jouant un rôle crucial dans les Commodore 64. Elle gère le décodage d'adresses mémoire et la logique de contrôle du système. En remplaçant plusieurs puces TTL, elle simplifie la carte mère tout en assurant une compatibilité entre le CPU, la RAM, les périphériques et les autres composants comme le VIC-II ou le SID. | |
MOS 8722 | MMU | Le MOS 8722 est une MMU (Memory Management Unit) utilisée dans le Commodore 128. Elle contrôle l'accès mémoire entre les différents modes du système : mode C64, mode C128, mode Z80. Elle permet de mapper dynamiquement des banques mémoire et d'assurer la compatibilité entre les différents environnements logiciels et matériels. | |
MOS 8726 | REC | Le MOS 8726 est une puce REC (RAM Expansion Controller), conçue pour gérer les modules d'extension mémoire du Commodore 1764 (RAM Expansion Unit). Elle orchestre les transferts DMA entre l'unité d'extension et l'ordinateur, offrant un accès rapide à de grandes quantités de mémoire (jusqu'à 512 Ko), ce qui est particulièrement utile pour les applications de productivité ou les logiciels gourmands. | |
MOS 8727 | DMA | Le MOS 8727 est une puce de gestion DMA (Direct Memory Access), utilisée dans les extensions mémoire de Commodore. Elle permet au système d'accéder directement à la RAM supplémentaire sans passer par le CPU, accélérant ainsi le traitement des données. Elle est essentielle pour l'efficacité des transferts dans les modules de RAM externe comme les REU du C64/128. |