Esta pregunta está relacionada con la planificación de proyectos y la minimización de riesgos en el futuro. Digamos que la Compañía X construye este dispositivo inteligente (no soy dueño de una compañía, solo tengo curiosidad). El dispositivo inteligente aprovecha una unidad de microcontrolador (MCU) como el componente central más importante. Esta MCU es fabricada por la Compañía Y. Hoy, en 2013, ¿cómo se asegura uno de que la marca Y y el modelo siguen siendo producidos X años en el futuro, ya sea por la Compañía Y o por alguien más?
¿Hay actualmente alguna marca+modelo específicos (o solo arquitecturas generales), en las que se pueda confiar que estarán disponibles en el futuro (in)previsible? ¿Hay marcas/modelos/arquitecturas conocidas por ser inciertas? Supongo que Intel y Atmel deben estar produciendo ciertas familias de modelos que seguramente permanecerán en producción durante varios años/décadas. ¿Pero qué modelos o arquitecturas exactamente?
0 votos
Esta pregunta parece estar fuera de tema porque no está relacionada con el diseño electrónico.
1 votos
Entonces no estoy seguro de dónde publicar tal pregunta. ¿Hay algún otro sitio de SE más adecuado? Diré que está algo relacionado con el diseño electrónico.
7 votos
Creo que sí lo es, al menos en el sentido de "diseño para la fabricación".
0 votos
Exactamente - Esta pregunta está más relacionada con la fabricación seria y real de muchas copias del mismo diseño.
11 votos
@Leon - falso, diseñar para la vida útil del suministro es una parte clave del diseño electrónico. ¡No puedes simplemente hacer tus circuitos en el laboratorio usando lo que quieras y tirarlos por encima del muro asumiendo que la producción mágicamente resolverá todos los problemas del mundo real!
3 votos
Los componentes con múltiples fuentes son obviamente más seguros. Con los procesadores, se podría argumentar que los derivados de 8051 son seguros ya que han existido para siempre, pero mucho del trabajo está en el manejo de los periféricos. Para un proyecto integrado escrito en C, la migración de todo el proyecto a una CPU diferente puede que no sea más difícil que migrarlo de un derivado de 8051 a otro. Para algo en ensamblador, eso puede que no sea cierto. Aunque siempre existe la posibilidad de simular una pieza antigua en una nueva mucho más capaz.
3 votos
Motivo de esta pregunta: Una empresa (real; no la mía) está diseñando y vendiendo dos familias de modelos A y B. La familia A funciona bien, y la única razón por la que existe la familia B es que la MCU utilizada en A alcanzó el fin de su vida útil hace algún tiempo. B utiliza una marca y arquitectura completamente diferentes (AVR de 8 bits). Como un diseño completamente renovado en B, también pasaron (el tiburón) de una implementación de software limpia en C a un diseño complejo en C++. El cambio de MCU inspiró así una nueva complejidad de software innecesaria. ¿Mencioné que los productos en la familia B tienen errores críticos extraños? :)
1 votos
Los reescritos de software (en lugar de puertos) son casi siempre un desastre.
0 votos
Esta pregunta anterior abordó muchos de los mismos problemas: electronics.stackexchange.com/questions/50910/…