Si piensas trabajar con lógica programable (por ejemplo, FPGAs, no MCUs), VHDL y Verilog son los dos lenguajes que tendrás que conocer. Como estudiante, probablemente tendrás que aprender ambos, utilizarlos y examinarte de ambos. Ese fue ciertamente mi caso (y sólo hice algunos cursos de diseño de ASIC), aunque fue hace mucho tiempo.
Lo más probable es que sea preferible VHDL o Verilog. Yo tengo una preferencia personal por Verilog, pero conocer ambos ayuda.
Como futuro ingeniero, puedes duplicar aproximadamente las posibilidades de conseguir un buen trabajo en el diseño con FPGAs (y tecnologías similares) si puedes utilizar tanto Verilog como VHDL.
Debes intentar que la elección sea lo más irrelevante (para ti) posible, dejando de lado las preferencias personales. Un idioma es sólo un medio para alcanzar un objetivo, no un fin en sí mismo. Considera que tienes suerte de que sólo haya dos grandes HDLs. Si fueras un informático, tendrías que aprender una buena docena de familias de lenguajes de programación completamente diferentes, y serías capaz de aprender uno nuevo en horas, y entender su lenguaje en días.
Aparte: los lenguajes de programación (utilizados para controlar el funcionamiento de las máquinas de Turing) y los lenguajes de descripción de hardware (utilizados para controlar la configuración del hardware) son cosas totalmente diferentes, aunque la mayoría de los HDL tienen estructuras que los hacen parecer lenguajes de programación, o los convierten en lenguajes de programación también . Si esto es confuso, simplemente acepta que no puedes escribir un sistema operativo de ordenador en VHDL, igual que no puedes describir una CPU RISC en C.
12 votos
¿Qué te hace pensar que VHDL está muerto?
0 votos
Vengo de un entorno de programación y quizás tengo una visión distorsionada de la realidad, al tratar de comparar dos campos diferentes.
0 votos
Utilizo VHDL con FPGAs de Altera y Xilinx. Está soportado por los IDEs Quartus II de Altera y ISE de Xilinx, al igual que Verilog. VHDL y Verilog parecen ser más o menos iguales en popularidad.
5 votos
@Francesco ¿Has considerado los IDEs para otros sistemas operativos? Por lo que he oído y visto (pero podría estar equivocado) en general hay una clara falta de software de ingeniería eléctrica en general para Macintosh.
0 votos
Al comentario de Leon, aquí hay una pregunta sobre VHDL vs Verilog: electronics.stackexchange.com/questions/16767/vhdl-or-verilog