What Language is used in embeded systems? asm, verilog or vhsl?

  • Thread starter Thread starter mr_coffee
  • Start date Start date
  • Tags Tags
    Language Systems
Click For Summary

Discussion Overview

The discussion revolves around the programming languages used in embedded systems, specifically focusing on assembly language, VHDL, and Verilog. Participants share their experiences and preferences regarding these languages, as well as their relevance in the job market.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses a preference for Verilog over VHDL, citing familiarity with C syntax as a reason.
  • Another participant questions the existence of "VHSL," suggesting it may have been a typo for VHDL.
  • Participants inquire about the job market relevance of assembly language, VHDL, and Verilog.
  • One participant notes that most IC designs and large FPGA designs are typically done in Verilog, indicating its demand in the job market.
  • There is a mention that embedded systems often require a combination of C and assembly programming, highlighting the importance of proficiency in both languages.

Areas of Agreement / Disagreement

Participants express varying preferences for programming languages, with some favoring Verilog and others discussing the relevance of assembly and C. The discussion does not reach a consensus on which language is superior or most widely used.

Contextual Notes

There are unresolved questions regarding the specific applications of each language in the job market and the potential confusion surrounding the terminology used (e.g., VHSL vs. VHDL).

Who May Find This Useful

This discussion may be useful for students and professionals interested in embedded systems, digital circuit design, and programming languages relevant to hardware description and microcontroller applications.

mr_coffee
Messages
1,613
Reaction score
1
Hello everyone. Today I had my first lab that actually used a digital circuit that I didn't have to hand wire with a **** load of wires and resistors. It was awesome, just draw a picture and boom u got ur circuit. But then I noticed you also could skip the drawing and hand code it! I didn't like Vhsl's syntax but i loved Verilogs because it reminded me of C, while VHSL is like gross perl! blah! But what i was wondering was what language should I focus on asm, vhsl or verilog, do you know what the market uses now? Also I know asmbely is used in my microproessor class but i don't have that until my jr.year, next year. But I wouldn't mind learning that either, is that also used? Thanks.
 
Physics news on Phys.org
VHSL?? Is there such a hardware description language? Did you mean VHDL?

As to which one you should concentrate on, here are some good reads to get you familiar with the capabilities of the languages.

http://www.techonline.com/community/tech_topic/java/14316?print
VHDL & Verilog Compared & ContrastedHope it helps
 
Last edited by a moderator:
awesome thanks for the websites, they where good! Any body out there working with either of the languages VHDL or Verilog or asm? And want to provide some feedback on what their job is and what they perfer?
 
mr_coffee said:
awesome thanks for the websites, they where good! Any body out there working with either of the languages VHDL or Verilog or asm? And want to provide some feedback on what their job is and what they perfer?
Most IC designs and big FPGA designs that I know of are done in Verilog. If you are good at Verilog, that is a big plus in the job market, at least here in Silicon Valley. As for software, for embedded systems you will use a mix of C and assembly. Again, being good at programming in C and assembly is a big plus in the embedded microcontroller market.
 
awesome! I guess having a Software Engineering background is going to help out! thanks Berkeman!
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
5K
Replies
10
Views
6K
  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • Sticky
  • · Replies 1 ·
Replies
1
Views
17K
Replies
1
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K