VLSI es un tema muy amplio y el flujo de diseño de VLSI tiene varios pasos desde una especificación de diseño hasta la fabricación. En términos de habilidades y demandas laborales, cada uno de estos pasos necesita un nivel diferente de experiencia. Si está buscando aprender desde cero a la perfección, le sugiero que elija su área de interés y aprenda eso con las mejores habilidades y domine eso primero. También puede aprender otras áreas para estar al tanto y para obtener más conocimiento, pero mi experiencia es que dominar todo es difícil.
A continuación se incluyen algunas de las categorías / pasos en el flujo de diseño de VLSI que puede obtener más información y, según su comprensión, profundice aún más. También estoy enumerando los cursos en línea que conozco según su pregunta.
1) Diseño de lógica digital (ASIC / SOC) / Diseño de interfaz: esto incluye técnicas de diseño digital, HDL como Verilog / SystemVerilog y varias técnicas de diseño como temporización, síntesis, circuitos lógicos, máquinas de estado, canalización, etc.
Los mejores recursos en términos de cursos en línea para esto están disponibles con NTPEL asociado con IIT como Diseño de Sistema Digital – http://nptel.ac.in/courses/11710…
- Tengo un proyecto de desarrollo web que necesito completar, pero tengo un conocimiento limitado como diseñador. ¿Cuáles son algunos servicios en línea que me permitirían aprender mientras creo mi propio proyecto en particular?
- Marina mercante: ¿Qué sucede en el curso de entrenamiento previo al mar?
- ¿Cuáles son los mejores cursos en línea para estructuras de datos y algoritmos (deben enfatizar más en escribir código)?
- ¿Cuál es el mejor curso de capacitación profesional q / kdb + en línea o fuera de línea? He buscado en línea una comparación de lado a lado, sin éxito
- ¿Qué cursos de capacitación oficiales hay para miembros del grupo de voluntarios?
2) Verificación digital de VLSI (ASIC / SOC): la verificación del diseño se ha vuelto compleja junto con la complejidad del diseño e implica comprender las habilidades de programación de hardware y software. El lenguaje más ampliamente adoptado es la metodología SystemVerilog y UVM, que es un estándar IEEE.
Puede encontrar algunos cursos en línea para Udemy y disponibles en este enlace aquí Verificación de excelencia
3) Diseño e implementación física: en el flujo de diseño de VLSI después de que se realiza el diseño y la verificación de la lógica de front-end, el flujo de diseño de backend o físico es el siguiente paso en términos de mapear el diseño a una tecnología. Esto implica principalmente los siguientes pasos: diseñar Netlist (síntesis), planificación de piso, particionamiento, colocación, síntesis de árbol de reloj, enrutamiento, verificación física y generación de GDS para la salida de cinta.
Hay algunos buenos cursos en línea disponibles para estos en Udemy en los siguientes enlaces
“Academia VLSI – Flujo de diseño físico – Udemy”
4) DFT (diseño para pruebas) y HVM (fabricación de alto volumen) habilidades y técnicas
Esto consiste en todas las técnicas de diseño como JTAG / BIST / SCAN, etc. que son necesarias para probar el silicio y la depuración, así como otras técnicas que ayudan en la fabricación y prueba de alto volumen como la prueba de clasificación / oblea, etc.
No conozco ningún curso en línea en esta área.
4) Diseño del circuito: el proceso de diseño del circuito puede abarcar sistemas que van desde sistemas electrónicos complejos hasta transistores individuales dentro de un circuito VLSI. Puedes encontrar algunos cursos en línea para Udemy en el siguiente enlace.
“Diseño y análisis de circuitos: Parte 1 – Udemy”
“Diseño de circuitos, análisis y modelado de especias utilizando Multisim”
y algunos cursos de IITM
Circuitos VLSI
Modelado de dispositivos VLSI (circuitos y sistemas)
Espero que esto ayude y si encuentras más, ¡házmelo saber también!
Si también está buscando una carrera en VLSI, tengo un blog sobre quora que puede encontrar útil aquí – Verification Excellence – Learn, Excel and Advance in Functional Verification