Principios básicos de selección de componentes.

2020-07-25 14:41:18 hongling

Principios básicos de selección de componentes.



1. Los principios básicos de la selección de componentes:

a) El principio de universalidad: si los componentes seleccionados son ampliamente utilizados y verificados, utilice chips menos populares y parciales para reducir los riesgos de desarrollo.

b) El principio del rendimiento de alto costo: en el caso de funciones, rendimiento y utilización similares, intente elegir componentes con mejores precios para reducir los costos.

c) El principio de adquisición conveniente: intente elegir componentes que sean fáciles de comprar y tengan un tiempo de entrega corto.

d) Principio de desarrollo sostenible: Intente elegir componentes que no detengan la producción en un tiempo previsible.

e) Principio de sustitución: intente elegir componentes con más marcas de chips compatibles pin a pin.

f) Principio de compatibilidad ascendente: intente elegir componentes que se hayan utilizado en productos antiguos.

g) Principio de conservación de recursos: intente utilizar todas las funciones y pines de los componentes.

El proceso de selección del chip es un compromiso entre la consideración de varias dimensiones.

2. Concéntrese en los atributos del chip durante todo el proceso.

1. Cuando seleccionamos el modelo, debemos considerar la situación de producción de prueba y la situación de producción en masa.

El precio, el ciclo de entrega y la aplicación de muestra para compras de lotes pequeños; al mismo tiempo, debe prestar atención al precio y al ciclo de entrega después de un gran volumen. Es posible que después de que el volumen se vuelva grande, el precio del suministro no tenga ventaja, o después de que el volumen sea grande, la capacidad de producción sea insuficiente.

Además, de acuerdo con su situación de compra real, busque un proveedor de la magnitud correspondiente. Por ejemplo, la fábrica original a menudo no suministra directamente y necesita pasar por un agente. Algunos agentes tienen requisitos para el nivel de suministro.

Antes, había una selección, elegí STM32F427IGT6 de ST, y la fábrica original fue muy útil para solicitar muestras. Sin embargo, las dificultades encontradas en el proceso de adquisición, aunque esperamos comprar el conjunto completo, debido a ciertos requisitos para el envío de sus agentes, el precio es inconsistente con el precio aprendido a través de la fábrica original al principio. Es mucho mas alto.

Al mismo tiempo, debido a que no hay muchos escenarios en los que el chip se usa en toda la industria, el precio de Taobao es muy costoso y no es aceptable en absoluto. Al mismo tiempo, un amigo que vende chips dijo que debido al uso a gran escala de los fabricantes de drones, algunas personas especulan sobre el precio de este chip, lo que dificulta su compra.

2. Preste atención a la coincidencia entre el ciclo de vida del dispositivo y el ciclo de vida del producto.

Para los equipos de comunicación, generalmente se requiere que los componentes que seleccionamos tengan un ciclo de vida de más de 5 años, y que haya una hoja de ruta completa de desarrollo de productos de seguimiento.

Nuestra nueva plataforma de hardware en ese momento se utilizó para reemplazar una plataforma madura con un volumen de envío de millones de placas individuales durante la planificación del producto. Porque el ciclo de conmutación es relativamente largo. Los nuevos productos aumentan gradualmente en volumen después de 1 a 2 años después del desarrollo. Una de las placas de circuito DSP, el almacenamiento periférico es SDRAM. Cuando el producto estuvo listo para la producción, Micron y otros fabricantes importantes de chips de memoria anunciaron la suspensión de la producción. Como resultado, tan pronto como el producto está en volumen, se almacenan una gran cantidad de chips en stock y pequeñas fábricas en Taiwán están buscando el reemplazo del dispositivo.

Por lo tanto, cuando se selecciona el dispositivo, refleja completamente que "las personas sin hipermetropía deben tener preocupaciones inmediatas".

3. Además de considerar las funciones y el entorno del laboratorio, también es necesario considerar todo el escenario del ciclo de vida.

3. Selección específica y selección de procesador

Para elegir un buen procesador, hay muchos factores a considerar, no solo la interfaz de hardware puro, sino también el sistema operativo relevante, las herramientas de desarrollo compatibles, los emuladores y la experiencia de microprocesador del ingeniero y el soporte de software. .

Consideraciones para la selección de microprocesador incorporado

En el desarrollo de productos, el microprocesador como chip central tiene altas expectativas para sus propias funciones, rendimiento y confiabilidad, porque cuanto más ricos sean sus recursos y más potentes sus funciones integradas, más corto será el ciclo de desarrollo del producto y más corta la tasa de éxito del proyecto. Mayor. Sin embargo, es imposible que cualquier microprocesador sea perfecto y satisfaga las necesidades de cada usuario, por lo que esto implica el tema de la selección.

(1) campo de aplicación

Una vez que la función y el rendimiento de un producto se personalizan, también se determina el campo de aplicación en el que se encuentra. La determinación del campo de aplicación reducirá el alcance de la selección, por ejemplo, las condiciones de trabajo de los productos en el campo de control industrial suelen ser duras, por lo que la temperatura de trabajo del chip suele ser amplia, por lo que debe elegir chips de grado industrial. excepto. En la actualidad, los campos de aplicación más comunes se clasifican en aeroespacial, comunicaciones, computadoras, control industrial, sistemas médicos, electrónica de consumo, electrónica automotriz, etc.

(2) Trae tus propios recursos

A menudo veo o escucho preguntas como: ¿Cuál es la frecuencia principal? ¿Hay un MAC Ethernet incorporado? ¿Cuántos puertos de E / S? ¿Qué interfaces están incluidas? ¿Es compatible con la simulación en línea? ¿Es compatible con el sistema operativo y qué sistema operativo puede admitir? ? ¿Hay una interfaz de memoria externa? ... Todo lo anterior involucra el tema de los recursos del chip. El tipo de recursos con los que viene el microprocesador es una consideración importante en la selección. Cuanto más cerca estén los recursos del chip de las necesidades del producto, más fácil será el desarrollo del producto.

(3) Recursos escalables

La plataforma de hardware debe ser compatible con SO, RAM y ROM, lo que requiere recursos relativamente altos. Los chips generalmente tienen RAM y ROM incorporadas, pero su capacidad es generalmente muy pequeña, incluso si el 512KB incorporado es grande, pero el sistema operativo generalmente está por encima del mega nivel. Esto requiere un chip de memoria expandible.

(4) consumo de energía

Basta con mirar "consumo de energía" es un término más abstracto. Los productos de bajo consumo ahorran energía y dinero, e incluso pueden reducir la contaminación ambiental y aumentar la fiabilidad. Tiene tantas ventajas, por lo que el bajo consumo de energía se ha convertido en un indicador importante de la selección de chips.

(5) paquete

Los paquetes de chips de microprocesador comunes incluyen principalmente QFP y BGA. La soldadura de paquetes tipo BGA es más problemática, y la mayoría de las pequeñas empresas no pueden soldar, pero el tamaño del chip del paquete BGA será mucho más pequeño. Si el producto no tiene requisitos estrictos sobre el volumen del chip, es mejor elegir el paquete QFP al seleccionarlo.

(6) La continuidad del chip y la heredabilidad de la tecnología.

En la actualidad, la velocidad de actualización del producto es muy rápida, por lo que debe considerarse la capacidad de actualización del chip al seleccionar los modelos. Si se trata de un chip con la misma serie central del mismo fabricante, su herencia tecnológica es mejor. Debe considerar compañías de semiconductores conocidas, y luego preguntar sobre sus productos relacionados, y luego emitir un juicio.

(7) Precio y garantía de suministro

El precio y la oferta del chip también son factores que deben considerarse. Muchos chips se encuentran actualmente en la fase de prueba (muestreo), y sus precios y suministros estarán en un estado inestable, así que trate de elegir chips producidos en masa al seleccionar modelos.

(8) Emulador

El emulador es una herramienta utilizada para depurar hardware y software de bajo nivel. En la etapa inicial de desarrollo, sería difícil moverse sin él. Elegir un emulador adecuado traerá mucha conveniencia al desarrollo. Para aquellos que ya tienen un emulador, considere si es compatible con el chip seleccionado durante el proceso de selección.

(9) SO y herramientas de desarrollo

Como desarrollo del producto, es necesario tener en cuenta su compatibilidad con el software al seleccionar un chip, como qué sistema operativo admite. Para las personas que ya tienen un sistema operativo, en el proceso de selección, es necesario considerar si el chip seleccionado es compatible con el sistema operativo, o viceversa, es decir, si el sistema operativo es compatible con el chip.

(10) Soporte técnico

La tendencia actual es comprar servicios, que es comprar soporte técnico. La capacidad de soporte técnico de una buena compañía está relativamente garantizada, por lo que es mejor elegir una compañía de semiconductores conocida al elegir un chip.

Además, la madurez del chip depende de la escala de uso y uso del usuario. Elegir un chip que se use ampliamente en el mercado tendrá más recursos compartidos y traerá mucha conveniencia al desarrollo.

Aquí hay otro punto: algunos fabricantes son buenos en aplicaciones MCU simples, y algunos fabricantes son buenos en control industrial o en aplicaciones MCU y CPU más complejas, por lo que cada uno tiene sus propias ventajas y desventajas.

De acuerdo con la arquitectura del conjunto de instrucciones, la CPU se divide en cuatro tipos principales: PowerPC, X86, MIPS y ARM. X86 usa el conjunto de instrucciones CISC, POWERPC, MIPS y ARM usan el conjunto de instrucciones RISC. Las CPU RISC se usan principalmente en sistemas integrados.

PowerPC en la industria se utiliza principalmente en el mercado de comunicaciones de red. X86 se enfoca en el mercado de PC y servidores. El mercado objetivo de MIPS son aplicaciones integradas como redes y comunicaciones y aplicaciones de consumo digital. El mercado objetivo de ARM es dispositivos informáticos portátiles y de mano, multimedia y consumo digital. Productos.

Los procesadores de doble núcleo de la arquitectura x86 y los procesadores de múltiples núcleos de la arquitectura MIPS en los procesadores de gama alta tienen un posicionamiento comercial diferente.Los procesadores de MIPS son fáciles de implementar operaciones de múltiples núcleos y múltiples hilos, y funcionan bien en el reenvío de mensajes en el plano de datos, pero la estructura del núcleo del procesador único es simple. Obviamente, es inferior a x86 y PowerPC cuando se realizan cálculos complejos y un procesamiento profundo de mensajes. Multi-core MIPS o NP se usa para el procesamiento de datos, y PowerPC o x86 incorporado se usa para aplicaciones de control.

El entorno ecológico de la industria de los dispositivos ARM es relativamente bueno: hay muchos proveedores de chips que pueden proporcionar dispositivos ARM y la selección debe pasar por una serie de análisis comparativos y evaluaciones competitivas.