7 votos

Inversa un chip o ir con uno nuevo y empezar de cero?

Estoy trabajando en un juguete del producto y el chip ha sido descontinuado. Todavía queremos producir más de este producto. Pulsar una combinación de botones y te habla.

Lo que sería una opción más económica?

  • Ingeniería inversa de un chip (una posibilidad basada en este post: no Es posible aplicar ingeniería inversa a un diseño de chips? ) y recuperar el programa fuera de ella (es posible?). Hacer un nuevo chip basado en lo que nos encontramos.
  • Empezar de cero y ver si hay chips que son compatibles (asignaciones de patillas, características, paquete o morir) con nuestro chip. De esta manera podremos mantener el actual diseño de PCB).
  • Empezar de cero y uso totalmente diferente chip, lo que significaría PCB rediseño de procesos, programación de chips, etc.

Puede alguien darme un orden de magnitud de la comparación entre estas opciones?

Más Detalles Estamos hablando de:

  • miles, tal vez decenas de miles de unidades al año
  • 25 x 10 segundo pistas de audio (mono)

14voto

Eric Allam Puntos 317

La primera solución debería ser el arsenal de la descontinuada IC antes de que desapareciera completamente. En contacto con el fabricante de ci directamente y recorren sus distribuidores. También hay componente de agentes que se especializan en descontinuado partes. Compra todo lo que puede encontrar. Dependiendo del precio del chip de una orden de diez mil podría ser digno de una especialidad correr por el fabricante de ci.

Dependiendo de su éxito, este puede proporcionar un espacio de parada para el suministro, al tiempo que rediseñar el producto, o usted puede comprar lo suficiente para ver la salida del ciclo de vida.

Como advertencia a los demás, cuando es posible configurar alertas de correo electrónico para los componentes críticos en un diseño. Cuando las partes van de activos para descontinuado, es el momento de ir en un frenesí de compra.

3voto

aryeh Puntos 1594

Buscar en este sitio para Nuvoton ISD Chipcorder productos para ver una gama de productos que pueden servir como un núcleo. Estos abarcan diversas tecnologías y métodos, duración de la voz, la calidad y la facilidad de programación.

PERO

Hay muchas maneras de hacer esto y algunos probablemente será menor costo.
Preguntas cruciales son:

  • Lo de la duración de expresión?
  • Lo que la calidad de la voz es necesario ?
  • Cuántos mensajes
  • ¿Qué es un aceptable costo de los materiales para el nuevo diseño?
  • Qué volumen ?
  • ¿Cuál es su escala de tiempo?

[[[ Qué quieres que haga por usted / ¿Cuál es el trabajo vale la pena para usted ? :-) ]]]

1voto

GetFree Puntos 495

Supongo teléfono en la calidad de voz es suficiente? DS0 tasa de http://en.wikipedia.org/wiki/DS0) es 64kbit/seg. Por sus 25 x 10 segundos 16Mbit = 2 Mbyte sería necesario. DS0 decodificación es casi trivial. Una de 16 mb SPI chip de memoria debe ser de menos de $1 (por ejemplo SST25VF080B-80-4I-SAE en mouser). Un simple microcontrolador (PIC, AVR, Corteza) tendrá un costo de alrededor de la misma en sus cantidades. El uso de un hoteles de convertidor DA, o PWM directamente desde el microcontrller para el transistor conduce el altavoz. Suena como una tarea relativamente simple proyecto para mí.

Para algunos más enigneering esfuerzo de compresión mpeg en su brevedad para caber en el 0,5 Mb comúnmente disponible en 32 bits microcontroladores. No estoy seguro de que esto vale la pena.

Para tener lo mejor de ambos mundos, inicie el ingenio de una PCB que tiene una CortexM0 chip y el chip FLASH, y decidir lateron para hacer el MPEG truco y dejar el FLASH chip.

0voto

RWH Puntos 21

Mírelo de esta manera: No importa el camino que elija, usted ingeniería inversa del diseño antiguo. Antes de que usted puede construir un nuevo chip, seleccione un nuevo off-the-shelf chip, o el diseño de un nuevo PCA, primero tiene que determinar cuáles son las conductas, las características, y las características del diseño antiguo que necesita para ser reproducido en el nuevo diseño.

Usted necesita para preparar una especificación detallada de lo que el nuevo diseño se debe hacer para reproducir el comportamiento de el viejo diseño. Detalló por el "error de compatibilidad" de la capa. Si un usuario presiona dos independientes botones a la vez, hacer que usted necesita para reproducir el comportamiento anterior (tal vez el viejo diseño se bloquea cuando esto ocurre)? Si las baterías se colocan al revés, qué se necesita para reproducir el comportamiento anterior? Si la grabación de voz incluye normalmente no las frecuencias audibles, qué se necesita para reproducir el comportamiento anterior?

Una vez que usted tiene una profunda y detallada especificación de lo que quiere construir, entonces usted va a estar en un lugar mucho mejor para decidir cuál es el mejor camino para construir.

Si usted decide volver a utilizar algunos de los antiguos, el diseño que sólo puede ofrecer un par de ideas:

  • Si desea reproducir un chip, estar preparado para una sorpresa. Mi entendimiento es que para el total más bajo costo tipo de custom chip (ASIC estructurados) NRE cargos comienzan en US$100k. Si no estás guardando algo en el rango de 6 ingeniero meses (o la obtención de algún comportamiento que absolutamente no reproducible por cualquier otro medio) por ir por esta ruta, probablemente no viable.

  • Dada la alta NRE para un chip personalizado, en sus volúmenes de un FPGA o CPLD solución podría ser competitivas en términos de costos (en mucho menor riesgo) con un nuevo diseño de chips. Pero un nuevo microcontrolador diseño probable que tenga mucho menor costo de los materiales que cada uno de ellos.

  • Si usted quiere encontrar una forma de ajuste de reemplazo para el viejo chip de montaje existentes en el PCB, considere la idea de una hija de la tarjeta con alfileres o almohadillas de montaje en la edad de la huella. En esta hija de la tarjeta puede incluir más de una parte, una nueva parte en un paquete diferente, o una nueva parte con sus patas re-enrutado para que coincida con la edad de la huella.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X