La familia C166 [ 1 ] es una arquitectura de microcontrolador de 16 bits de Infineon (anteriormente la división de semiconductores de Siemens) en colaboración con STMicroelectronics . Se lanzó por primera vez en 1990 y es un controlador para tareas de medición y control. Utiliza la arquitectura RISC, ampliamente establecida, pero incorpora algunas extensiones específicas para microcontroladores, como memoria direccionable por bits y un sistema de interrupciones optimizado para baja latencia. Cuando se introdujo esta arquitectura, el objetivo principal era reemplazar a los controladores 8051 (de Intel ).
Los sucesores compatibles con el código de operación [ 2 ] de la familia C166 son la familia C167, la familia XC167 , la familia XE2000 y la familia XE166 .
A fecha de 2017, NIIET sigue fabricando microcontroladores con arquitectura C166 en Voronezh , Rusia, como parte de la serie 1887 de circuitos integrados. Esto incluye un dispositivo resistente a la radiación con la designación 1887VE6T ( en ruso : 1887ВЕ6Т ). [ 3 ]
Familia C167 / ST10
La familia Siemens/Infineon C167 [ 4 ] o la familia STMicroelectronics ST10 [ 5 ] representan un desarrollo posterior de la familia C166 . Cuentan con modos de direccionamiento mejorados y soporte para instrucciones "atómicas". Entre sus variantes se incluye, por ejemplo, la red de área de controlador (bus CAN).
La arquitectura C167 se utiliza predominantemente en marcas de automóviles alemanas y de propiedad alemana, así como en ciertos modelos de Renault, Dacia, Peugeot, Citroën, Hyundai, Kia, etc.
Véase también
- Unidad de captura y comparación (CCU, CAPCOM)
- Controlador de eventos periféricos (PEC)
Referencias
- electrónica digital
- Microcontroladores
- Módulos de microcomputadora