Microcontrolador con 30KB de RAM y alto rendimiento en un TQFP-44 o paquete similar

2

Estoy buscando un microcontrolador en un paquete TQFP-44 con 30 KB o más de RAM y, si es posible, velocidad de ciclo de instrucción de 40 MIPS o más rápido. Puedo encontrar dsPIC33F con 30 KB de RAM, pero vienen en paquetes TQFP-100, y solo voy a usar unos 15-20 pines, por lo que parece una pérdida enorme de espacio y dinero.

Así que estoy buscando un paquete de tamaño razonable con mucha memoria RAM. He renunciado a los SO28, pero si alguien encuentra uno, también sería excelente.

Los candidatos actuales son Parallax Propeller, pero solo tienen 20 ciclos de instrucción MIPS, y los dsPIC en TQFP-100. ¡Un parámetro pero no ambos!

Esto es para mi proyecto Super OSD.

    
pregunta Thomas O

5 respuestas

4

Atmel hace un AT32UC3B1256 AVR microcontrolador AVR con 256K de flash, 32KB de RAM en un paquete TQFP de 48 pines. Eso es lo más cercano que pude encontrar a sus especificaciones.

    
respondido por el tcrosley
3

Atmel hace algunas partes de Cortex-M3 que vienen en LQFP-48 (o QFN-48) paquetes. Hay tres tamaños diferentes de RAM disponibles ... 16, 32 y 48 KB. ARM afirma que el Cortex-M3 ejecuta 1.25 MIPS / MHz y estas partes tienen una velocidad de reloj máxima de 64 MHz, por lo que figura 1.25 * 64 = 80 MIPS.

    
respondido por el semaj
2

Considere un microcontrolador ARM.

Para encontrar exactamente lo que desea, le recomiendo que busque en los sitios web de fabricantes (TI / Luminary, Atmel, ST Micro, NXP, etc.). Todos ellos tienen sistemas de búsqueda de productos.

    
respondido por el Toby Jaffey
1

La ejecución de sus requisitos a través de la interfaz de Digikey (en stock, luego 32kB + de RAM, luego 40MHz +, luego > paquetes de 48 pines) da como resultado:

  • P8X32A-XXX : $ 8, 80MHz Parallax Propeller, en DIP , Paquetes QFP y LQFN, 32kB RAM
  • AT32UC3B1128 : $ 10, 60MHz Atmel AVR32 en QFN Exposed Pad, 32kB de RAM (
  • LPC2105 : $ 15, chip NXP ARM7 de 60MHz en 48-LQFP , 64kB RAM

Me siento mal simplemente lanzándote páginas de Digikey, pero es bastante fácil. Comencé a hacer Mouser, pero parece que no pueden encontrar la forma de ordenar sus valores.

Además, el costo probablemente se determinará tanto por el volumen en el que se produce la pieza como por el número de clavijas. No sude 40 contra 64 pines. Ah, y por favor rompa los otros pines a través de agujeros o al menos puntos de prueba para futuros hackers.

    
respondido por el Kevin Vermeer
1

Verifique el rango de PIC24: hay algunas partes de 44 pines, algunas con host USB, que pueden tener más RAM que la normal para admitir las funciones de USB. A menudo no se ve una memoria RAM grande o un flash en el recuento bajo de clavijas debido al tamaño del troquel: el gran número de clavijas no es un factor importante en el costo, es el tamaño de la matriz, etc. De manera similar, no se ven grandes cantidades de pines en los dispositivos de gama baja, ya que el tamaño del anillo de la almohadilla determina el tamaño del troquel, por lo que sería una pérdida de silicio no usarlo para la funcionalidad.

    
respondido por el mikeselectricstuff

Lea otras preguntas en las etiquetas