PowerPC 5000 - PowerPC 5000

O 5000 PowerPC família é uma série de Power Architecture microprocessadores da Freescale (anteriormente Motorola ) e STMicroelectronics projetados para automotivo e industrial microcontrolador e system-on-a-chip (SoC) usar. A família MPC5000 consiste em duas linhas (51xx / 52xx e 55xx / 56xx) que realmente não compartilham uma herança comum.

processadores

MPC51xx

  • O MGT5100 foi introduzido em 2002 e primeiro processador da Motorola por sua mobileGT SoC-plataforma para telemáticos aplicações, informação e entretenimento em carros. Com base na e300 núcleo que decorre do 603e PowerPC , ele correu em velocidades de até 230 MHz e inclui uma dupla precisão FPU , 16/16 kB L1 dados / instrução caches e um rico conjunto de E / S periféricos como DDR SDRAM , USB , PCI , Ethernet , IrDA e ATA controladores de disco.
  • O MPC5121e foi introduzido em Maio de 2007 e baseia-se no MPC5200B. É um 400 MHz processador SoC altamente integrado direcionados para aplicações telemáticas e inclui controladores para USB, PCI, rede, DDR RAM e armazenamento em disco. Ele também tem um on-die PowerVR GPU suporte a aceleração 3D e exibe até 1280 × 720 pixels e uma totalmente programável 200 MHz RISC co-processador projetado para multimídia de processamento como áudio em tempo real e reconhecimento de voz .
  • O MPC5123 foi introduzido em Abril de 2008 [1] e é essencialmente um MPC5121e sem o co-processador PowerVR. Ele foi projetado para telemática , ponto de vendas de sistemas, equipamentos de saúde, quiosques de visualização e automação industrial.

MPC52xx

Um MPC5200 400 MHz a partir de um Efika

A família MPC5200 é baseado no processador MGT5100 núcleo e300 e é também uma parte da plataforma mobileGT da Freescale.

  • MPC5200 - 266-400 MHz, controladores on-chip para DDR-RAM, PCI, Ethernet, USB, ATA, serial, DMA e outros I / O. Introduzido em 2003, substituído pelo MPC5200B.
  • MPC5200B - 266-466 MHz, MPC5200 reforçada, introduzido em 2005. Também é usado na pequena Efika computador.

MPC55xx

Com base na e200 núcleo que decorre da MPC5xx núcleo, é para cima-compatível com o mais recente e500 núcleo e a especificação mais antigo PowerPC Livro E. O foco está em sistemas de controle automotivo e industrial, como a robótica, trem de força e de injeção de combustível. Os núcleos são a base para um grande número de controladores de SoC varia de 40 a 600 MHz com uma variedade de funcionalidade adicional, como o Flash-ROM, os controladores de Ethernet, e o costume de I / O. Todos os processadores MPC55xx são compatíveis com a v.2.03 Poder ISA especificação.

A família MPC55xx tem quatro núcleos ligeiramente diferentes a partir do final muito baixo e ao alto fim.

  • MPC5510 - usa um e200z1 core, com um opcional e200z0 núcleo como co-processador.
  • MPC5533 e MPC5534 - usa e200z3 núcleos.
  • MPC5553 , MPC5554 , MPC5561 , MPC5565 , MPC5566 e MPC5567 - usa e200z6 núcleos.

MPC56xx

A família MPC56xx são e200 PowerPC microcontroladores baseados essenciais desenvolvidas em conjunto pela Freescale e STMicroelectronics . Construído sobre um processo de fabricação de 90 nm. Estes microcontroladores são feitas por medida para automóveis aplicações como direcção assistida, injecção de combustível, controlo de exibição, grupo motopropulsor, suspensão activa, de controlo do chassis, sistemas de travagem anti-bloqueio, e de radar para o controlo da velocidade adaptativo. Freescale chama estes processadores MPC56xx e nomes ST-los SPC56x .

  • MPC560xB / C ou SPC560B / C - Utiliza um único e200z0 núcleo de até 64 MHz, até 512 kB de memória flash , 64 kB EEPROM , até 48 kB de RAM. Usado para aplicações de eletrônica de corpos automotivos.
  • MPC560xP ou SPC560P - usa um único núcleo e200z0 em até 60 MHz, até 512 kB de memória flash, até 64 kB EEPROM, até 40 kB de RAM. Usado para chassis e de comando do airbag.
  • MPC560xS ou SPC560S - usa um único núcleo e200z0 em até 64 MHz, até um MB de memória flash, 64 kB EEPROM, até 48 kB de RAM, e um controlador de visor on-chip com um máximo de 160 kB VRAM . Usado para TFT controle de exibição de cor.
  • MPC563xM ou SPC563M - Utiliza um único e200z3 core de até 80 MHz, até 1,5 MB de memória Flash, até 111 kB SRAM . Usado para aplicações de powertrain de nível de entrada.
  • MPC564xL ou SPC56EL - usa dual e200z4 núcleos a 120 MHz, 1 MB de memória Flash, 128 kB SRAM.
  • MPC5668G - Usa um e200z6 núcleo e um núcleo e200z0 em até 128 MHz, até 2 MB de memória Flash, 592 kB SRAM, controlador Ethernet integrado.
  • MPC5674F - Utiliza um e200z7 core, até 264 MHz, até 4 MB Flash, RAM de 256 kB. Usado para powertrain, combustível e controle motor.

Veja também

Referências

links externos