Ingresar a la industria de circuitos integrados | ¿Qué posición es mejor para que un novato ingrese a la industria de circuitos integrados?

Muchos estudiantes que ingresan a la industria no saben cómo elegir un puesto. Los puestos de IC generalmente incluyen diseño, verificación, back-end, empaquetado, pruebas, FPGA, etc. Pero específicamente para cada persona debes determinar al principio el puesto que buscas, pueden ser dos o tres, pero debes priorizarlos, no priorizar te hará enredarte en todo el proceso de búsqueda de empleo.

Por tanto, el primer paso para empezar es comprender el puesto y elegir la dirección que más le convenga. La industria de los circuitos integrados se puede dividir en circuitos integrados digitales y circuitos integrados analógicos según la diferencia en el procesamiento de señales.

Los puestos en la dirección de IC digital se dividen principalmente en diseño front-end, verificación funcional, diseño back-end y DFT .

Diseño frontal

Principalmente diseño lógico. Según la especificación, el código RTL se diseña mediante el lenguaje Verilog (lenguaje de descripción de hardware) para lograr las funciones requeridas.

Verificación funcional

Principalmente para "encontrar fallas" en el diseño frontal. Según Spec, se utilizan varias plataformas y herramientas de verificación para garantizar que las funciones diseñadas cumplan con los requisitos de Spec.

Diseño de fondo

Principalmente diseño físico. Convertir el código RTL verificado en una lista de red a nivel de puerta está más cerca del proceso que el diseño frontal.

Diseño DFT para capacidad de prueba

Principalmente para facilitar la prueba del chip después de la cinta. En la etapa de diseño, se insertan circuitos comprobables y se generan vectores de prueba para lograr el propósito de probar chips a gran escala. La demanda del mercado para este puesto es relativamente pequeña.

Las posiciones en la dirección de IC analógico se dividen principalmente en dos categorías: diseño y disposición .

Diseño analógico

El IC analógico es un IC que procesa señales analógicas naturales como luz continua, sonido, velocidad, temperatura, etc. Se utiliza principalmente para recopilar, amplificar, convertir y controlar la potencia de señales analógicas.

Diseño analógico

Los ingenieros de diseño de diseño analógico son diseñadores de diseño profesionales que son principalmente responsables de realizar el diseño de diseño y la verificación del back-end de los circuitos integrados a través de herramientas de diseño EDA y, en última instancia, generar datos GDSII para su uso en la fabricación de circuitos integrados. El nombre chino para ingeniero de diseño también se llama diseño.

Habilidades laborales/contenido laboral requerido para cada puesto

Ingeniero de diseño front-end digital

Contenido del trabajo :
de acuerdo con los requisitos del chip, dividir módulos, diseñar circuitos, escribir código RTL, controlar el área del circuito y el consumo de energía, cooperar con los verificadores para depurar casos y completar la sincronización y la síntesis de circuitos a nivel de módulo. Debido a que el código fuente original está escrito por el front-end, el front-end a menudo necesita soporte desde el principio hasta el final, incluso hasta las pruebas finales a bordo y el proceso de verificación del prototipo.

habilidad profesional

・Competente en diseño de arquitectura de sistemas SoC, escritura de código RTL, diseño de lógica de algoritmos y evaluación de integración IP;

・Competente en la construcción de Verilog Testbench, simulación funcional a nivel de módulo IP y nivel de sistema SoC y depuración de código RTL

・Dominar los métodos de diseño de baja potencia de circuitos integrados de muy gran escala, como la activación por reloj, la división del dominio de potencia, etc.;

・Familiarizado con el diseño de patrones de capacidad de prueba de sistemas SOC complejos.

El umbral para el diseño front-end es generalmente más alto que el de otros puestos, generalmente requiere una maestría o superior y el salario es relativamente alto.

interfaz digital

Ingeniero de verificación digital

Contenido del trabajo :
①Leer documentos y escribir documentos: especificaciones de verificación, plan de prueba.
② Programación para construir una plataforma de verificación: Generalmente se usa Systemverilog/UVM, si se hace SOC, se usa C o C++. Los ingenieros de verificación también necesitan aprender muchos lenguajes de programación, como Perl, Makefile y Python.
③Depurar: crear casos de prueba y ejecutar simulación.
④apoyo

Competencias básicas que poseen los ingenieros de verificación digital :
Capacidad para aprender varios estándares/documentos
Capacidad de programación
Capacidad de depuración

Conferencias intensivas de verificación digital.

Ingeniero de diseño backend digital

Los requisitos de contratación actuales (escuela, educación, especialización) para el puesto de diseño de back-end digital son relativamente tolerantes. Sin embargo, los ingenieros de back-end de diseño de circuitos integrados digitales tienen requisitos relativamente altos de inglés y física. Si tu inglés es muy pobre, no se recomienda elegir este puesto.

**Principalmente responsable de las siguientes tareas: **Convertir código RTL a netlist netlist utilizado en el back-end, lugar y ruta (PD) real, y ser responsable del proceso de conversión de netlist a GDSII. Análisis de temporización estática, verificación física, análisis de consumo de energía, etc.

Requisitos de habilidades :
1. Uso de herramientas EDA: es necesario dominar Innovus/Encounter, ICC/ICC2, DC y otras herramientas 2.
Lenguaje de scripting: TCL, Verilog, Perl, Python
3. Informe de análisis
4. Corregir errores

Implementación de backend digital

ingeniero DFT

DDFT principalmente agrega lógica de prueba al chip, espera a que se fabrique el chip y prueba el chip a través de la lógica de prueba en equipos ATE (equipo de prueba automática, probador automático) para seleccionar chips con defectos de fabricación y eliminarlos. Buen chip libre de defectos de fabricación.

Las principales tareas del puesto DFT son :
1. Implementar la tecnología DFT, como las tecnologías comunes Scan, Mbist y Boundary Scan, en el diseño.
2. Genere vectores de prueba y verifique los vectores de prueba.
3. Ayudar a los ingenieros de implementación de back-end a completar el cierre de tiempo en modo de prueba.
4. Ayudar a los ingenieros de pruebas en la depuración de la máquina, depurar fallas en las pruebas y mejorar el rendimiento del chip.

Diseño de circuitos integrados analógicos

A partir de un único transistor, se realiza el diseño del circuito, dando un diagrama del circuito completo. A diferencia de los circuitos integrados digitales, los analógicos a menudo no requieren un alto nivel de integración, sino que se centran en estructuras de circuitos exquisitas.

Esto requiere que los diseñadores tengan un conocimiento profundo de los principios de los circuitos analógicos, adopten estructuras de circuitos apropiadas de acuerdo con los requisitos de índice de chip, definan parámetros específicos del dispositivo y ajusten los parámetros del circuito mediante la simulación del software EDA. También necesitan tener una cierta comprensión de los dispositivos y procesos de manufactura.

Contenido del trabajo de diseño de circuitos integrados analógicos
: en pocas palabras, comienza con un solo transistor, realiza el diseño del circuito y finalmente proporciona un diagrama de circuito completo.

Generalmente, comienza con la definición de las especificaciones del sistema. En esta etapa, los ingenieros de diseño de circuitos integrados analógicos deben aclarar los requisitos específicos y los parámetros de rendimiento del diseño.

El siguiente paso es el diseño y la simulación del circuito. Es necesario evaluar el desempeño del circuito mediante simulación, con base en los resultados de la simulación se determina si es necesario repetir las simulaciones para mejorar el circuito o pasar al siguiente paso de acuerdo con los requisitos de diseño.

Ingeniero de diseño analógico

El diseño de diseño analógico es una posición en el diseño de chips analógicos. El trabajo principal del ingeniero de diseño es convertir el diagrama del circuito en un diseño, realizar algo de PV (verificación física) y extraer los parámetros del diseño al ingeniero de front-end. También haz algunas simulaciones.

Contenido del trabajo :
1. Dibujo de diseño, que consiste en convertir el diagrama del circuito en un dibujo de diseño;
2. Verificación física, que consiste en verificar DRC y LVS.
3. Extraer los parámetros de diseño parásitos y luego entregárselos a los ingenieros.

Habilidades que los ingenieros de diseño deben dominar :
1. Uso de herramientas EDA:
las herramientas virtuosas y de calibre de Cadence deben dominarse y usarse con competencia;
1. Para dominar las habilidades de dibujo,
debe saber cómo dibujar diseños y también debe cumplir varias necesidades de combinación Necesidades adicionales Dibuje algunas capas superiores.
2. Dominar el conocimiento básico de los circuitos
: los principios básicos de la tecnología, los principios comunes de la tecnología CMOS y tecnologías especiales como la tecnología BCD y SOI; para los ingenieros jóvenes, conocer la tecnología CMOS es suficiente. Por lo tanto, es necesario dominar los principios básicos y los procesos de fabricación de los transistores CMOS.

Lo anterior es una introducción al puesto de diseño de circuitos integrados. Si aún no sabe cómo elegir un puesto, o desea conocer el puesto, el empleo y la situación salarial, los profesores responderán cualquier pregunta sobre la industria de CI.

Aquí hay una entrada: Guía de entrada a IC

Supongo que te gusta

Origin blog.csdn.net/coachip/article/details/132813497
Recomendado
Clasificación