Siendo un estudiante de segundo año de ingeniería electrónica, ¿desde dónde debería comenzar a aprender VLSI? ¿Cuál es el significado de VLSI?

Si desea aumentar su conocimiento en el dominio de la electrónica central, entonces debe aumentar su conocimiento en el sistema integrado. Ahora hablemos de los sistemas embebidos.

Para saber cómo funciona un sistema integrado, debe conocer ciertas cosas e ir paso a paso.

1) Aprenda la programación en C a fondo (Operador en bits / Llamada por valor / Llamada por referencia / Puntero / Matriz / Función / Estructura).

2) Aprenda electrónica (dispositivos electrónicos y teoría de circuitos) (PDF que puede encontrar en la web) y electrónica digital.

3) Aprenda el microcontrolador de la versión básica a la superior (AT89c51 / Arduino / ARM / STM32F427).

4) Aprenda el protocolo de comunicación (I2C / SPI / UART / CAN).

5) Obtenga experiencia práctica en herramientas (KEIL uVision, AVR Studio, Arduino, STm32 Cube, Proteus), donde sabrá cómo escribir, depurar y descargar un código en un microcontrolador.

6) Construya algunos kits de bricolaje (Sensor Shield / GSM shield / Ultrasonic Sensor). Por favor, eche un vistazo a esto.

Para Sensor Shield: Adormi Sensor de temperatura y controlador electrónico Hobby Kit Precio en India – Compre Adormi Sensor de temperatura y controlador electrónico Hobby Kit en línea en Flipkart.com

Para GSM Shield: Adormi Educational Electronic Hobby Kit Precio en India – Compre Adormi Educational Electronic Hobby Kit en línea en Flipkart.com

Para MP3 Shield: Adormi Educational Electronic Hobby Kit Precio en India – Compre Adormi Educational Electronic Hobby Kit en línea en Flipkart.com. Algunos kits de bricolaje, presione el enlace a continuación.

Para el sensor de estacionamiento ultrasónico: precio del sensor de estacionamiento para automóviles Adormi Ultra Sonic en India – Compre en línea el sensor de estacionamiento para automóviles Adormi Ultra Sonic en Flipkart.com

Para el acelerador de motor de CC basado en gestos: precio del acelerador de motor de CC basado en gestos de Adormi en India – Compre en línea en Flipkart.com el acelerador de motor de CC basado en gestos Adormi

así, muchos más productos Build it yourself están ahí.

Para Flipkart: Adormi – Compre productos en línea al mejor precio en India – Todas las categorías | Flipkart.com

Para Amazon: Adormi: Industrial y Científico

Para el dominio VLSI:

Si quiere aumentar su conocimiento en VLSI (Very Large Scale – Integration), debe ir paso a paso:

1) VLSI es el proceso de crear un circuito integrado (IC) mediante la combinación de miles de transistores en un solo chip. VLSI comenzó en la década de 1970 cuando se desarrollaron tecnologías complejas de semiconductores y comunicación. El microprocesador es un dispositivo VLSI. Antes de la introducción de la tecnología VLSI, la mayoría de los circuitos integrados tenían un conjunto limitado de funciones que podían realizar. Un circuito electrónico puede consistir en una CPU, RAM, ROM y otra LÓGICA DE PEGAMENTO. VLSI permite a los diseñadores de IC agregar todo esto en un chip.

Desafíos:

  • Variación del proceso : a medida que las técnicas de fotolitografía se acercan a las leyes fundamentales de la óptica, lograr concentraciones de penetración de alta precisión y cables grabados se vuelve más difícil y propenso a errores debido a la variación. Los diseñadores ahora deben simular en múltiples esquinas del proceso de fabricación antes de que un chip esté certificado listo para la producción, o utilizar técnicas a nivel de sistema para lidiar con los efectos de la variación.
  • Reglas de diseño más estrictas : debido a los problemas de litografía y grabado con la escala, las reglas de diseño para el diseño se han vuelto cada vez más estrictas. Los diseñadores deben tener en cuenta cada vez más estas reglas al diseñar circuitos personalizados. La sobrecarga para el diseño personalizado ahora está llegando a un punto de inflexión, con muchas casas de diseño que optan por cambiar a herramientas de automatización de diseño electrónico (EDA) para automatizar su proceso de diseño.
  • Cierre de temporización / diseño: a medida que las frecuencias de reloj tienden a aumentar, los diseñadores encuentran cada vez más difícil distribuir y mantener un sesgo de reloj bajo entre estos relojes de alta frecuencia en todo el chip. Esto ha llevado a un creciente interés en arquitecturas multicolores y multiprocesador, ya que se puede obtener una aceleración general incluso con una frecuencia de reloj más baja utilizando la potencia de cálculo de todos los núcleos.
  • Éxito de primer paso : a medida que se reducen los tamaños de los troqueles (debido al escalado) y aumentan los tamaños de las obleas (debido a los menores costos de fabricación), aumenta el número de troqueles por oblea y la complejidad de hacer fotomascaras adecuadas aumenta rápidamente. Una máscara para una tecnología moderna puede costar varios millones de dólares. Este gasto no recurrente disuade la vieja filosofía iterativa que involucra varios “ciclos de centrifugado” para encontrar errores en el silicio, y fomenta el éxito del silicio de primer paso. Se han desarrollado varias filosofías de diseño para ayudar a este nuevo flujo de diseño, incluido el diseño para fabricación (DFM), el diseño para prueba (DFT) y el Diseño para X.

Cree algunos kits de bricolaje, que lo ayudarán a comprender cómo funciona y obtendrá una experiencia práctica práctica.

Espero que definitivamente ayude.

Si tiene alguna consulta, háganos saber

correo: [correo electrónico protegido]

Ofrecemos pasantías también

Programa de pasantías Adormi EEE / ECE

Como eres un estudiante de segundo año, es posible que estés familiarizado con la programación en C. Eso es suficiente para comenzar a aprender Sistemas Embebidos. Embedded Systems tiene que ver con la práctica. Al sentarse en una clase o escuchar conferencias, no podrá aprender Sistemas Embebidos. Compre una placa de desarrollo de microcontrolador simple y comience a practicar en eso. Este es uno de los métodos bien probados en el aprendizaje de sistemas integrados.

Al sentarse al lado de un conductor y observar su conducción, nunca aprenderá a conducir. Solo el día que comience a conducir aprenderá a conducir. ¿Cómo empiezo a conducir sin saber conducir? Esta es la pregunta que hacen muchos estudiantes. Este es un problema importante con el aprendizaje de una habilidad. Uno tiene que comenzar a hacerlo sin saberlo. Pero practicando pronto dominarás la habilidad. La consistencia es muy importante.

Si necesita aclaraciones escriba un comentario, le responderé.

Todo lo mejor.

Los sistemas integrados tienen que ver con la experiencia y el aprendizaje de sus errores y luego optimizar su trabajo.

Hay dos maneras de hacer esto:

  1. compre una placa básica de desarrollo de microcontroladores (por ejemplo: Arduino uno, placas msp430,8051, placas avr de algunos proveedores (como Technophilia)). Nota: Arduino hará realidad sus fantasías de sistemas embebidos muy rápido, pero no le proporcionará mucha experiencia en la programación de C incrustada central (¡Sin ofender!) …
  2. empezar a trabajar en algunos simuladores
  1. para la familia 8051: Edsim51 es excelente, también puede probar la simulación con keil.
  2. Banco de trabajo iar para la familia msp430
  3. use proteus para la simulación completa del sistema (incluidos LED, motores, etc.)

Además, hay disponible un inmenso soporte en línea … intente buscar en Google … seguramente encontrará su respuesta …

Literatura: Mazidi (para 8051 y AVR) y manuales de usuario y códigos de muestra (para msp430)

Bueno, usted está interesado en el Sistema Embebido desde el que debe comenzar:

  1. Diseño digital por Morris Mano
  2. Organización y diseño de computadoras por Alan Morris
  3. Microcontrolador PIC y sistemas integrados de Mazidi
  4. El microcontrolador 8051 de Scott Mackenzie
  5. Interfaz de microcontroladores PIC a dispositivos periféricos

Estudié estos cursos durante mi BS en Ingeniería Electrónica.

Comience desde Arduino.

Su primer paso debe ser dominar C / C ++, luego puede pasar a escribir códigos en C. incrustado

Trabajar con Arduino le dará una idea de lo que se trata un microcontrolador. Le ayudará a desarrollar su interés en los sistemas integrados.

Aprenda a interconectar tantos sensores como pueda encontrar.

Una vez que seas bueno en Arduino, puedes seguir adelante y comprar la placa de desarrollo 8051.

En última instancia, puede trabajar en placas de cortex ARM.

Estoy en primer año EE también. Todavía no tengo una idea clara sobre los conceptos básicos de la electrónica, pero aún así podría trabajar con Arduino, debería ser fácil para los estudiantes de segundo año.

Creo que en el segundo año, todos los factores se mantuvieron constantes, no has aprendido mucho en electrónica digital. Si este es el problema, comienza desde ese punto. Es mucho más interesante estar a la vanguardia y no comprenderá los sistemas integrados si omite esta etapa.

Si eres bueno en sumadores, sustractores, registros y todos esos bits, aprende a programar usando lenguaje C (nivel alto). Algunas personas aún recomiendan el lenguaje ensamblador. No puedo aconsejarle sobre eso porque todavía es una gran batalla. Después de esta etapa, asegúrese de comprar sus propios microcontroladores y hacer mucha práctica. Por mucho, quiero decir mucho. No hay una manera fácil de hacerlo aparte de practicar. No se apresure y si tiene que copiar códigos, siempre modifíquelos para que comprenda mejor qué hace qué.

El sistema embebido no es algo que se pueda aprender en el aula y volver a casa sonriendo. Nunca.

Creo que tiene algunos conocimientos básicos en c. Ahora es el momento que debe saber sobre arduino. Arduino es un sistema de programación basado en microcontrolador.

El microcontrolador utilizado en arduino es atemega de la cooperación de Atmel. El arduino es barato y su software es gratuito. Puede descargarlo desde Arduino – Inicio

El arduino se puede programar usando lenguaje c.

Pero si quieres aprender c y el microcontrolador en profundidad, entonces el microcontrolador PIC puede ser útil, pero el costo será bastante alto.

Dos excelentes cursos en edX.org que recomendaría a cualquiera que conozca un poco de programación (preferiblemente en C) y un poco de electrónica digital.

  1. Sistemas Embebidos – Da Forma al Mundo
  2. Redes Bluetooth en tiempo real: forma el mundo

    Tiene las opciones para completar los laboratorios tanto en hardware como en simulación. Tendrá que comprar algunas cosas para completar los laboratorios de hardware, toda la información sobre las piezas se proporciona en el curso.

Y aquí hay un buen curso sobre C: Introducción a la informática

Este es uno excelente para la electrónica digital: estructuras de computación – Parte 1: circuitos digitales

Puede visitar Cursos en línea gratuitos y Aprendizaje en línea de ALISON. Es una plataforma educativa gratuita.

PLZ haga clic en este http://OnlineTaskPay.com/?reff=31756 Gane 10 $ por tareas de 10 segundos, gane 2000 $ mensuales