What Programs Do Engineers Use for Circuit and Chip Design?

Click For Summary
SUMMARY

Engineers utilize a variety of CAD tools for circuit and chip design, particularly in the VLSI design flow. Key software includes Synopsys VCS for HDL simulation, Synopsys Design Compiler for synthesis, Mentor DFT Advisor for scan chain insertion, Cadence Encounter for floor planning, and Calibre for DRC and LVS checks. Companies like Intel and AMD often employ custom software to enhance their design processes, especially for ASIC and full custom designs. Rapid prototyping is effectively achieved using FPGA solutions.

PREREQUISITES
  • Understanding of VLSI design flow
  • Familiarity with HDL simulation tools like Synopsys VCS
  • Knowledge of synthesis processes using Synopsys Design Compiler
  • Experience with FPGA implementation techniques
NEXT STEPS
  • Research the capabilities of Mentor DFT Advisor for scan chain insertion
  • Explore Cadence Encounter for advanced floor planning techniques
  • Learn about Calibre for DRC and LVS checks in chip design
  • Investigate custom software solutions used by major companies like Intel and AMD
USEFUL FOR

Electrical engineers, computer engineers, students in computer organization courses, and professionals involved in ASIC and FPGA design will benefit from this discussion.

maxsthekat
Messages
55
Reaction score
0
Hi all!

I'm a second year student at a university, and I'm wondering, what programs do "real" EE or computer engineers use to design their circuits or register-transfer-level systems?

I'm currently in a computer organization course, where I've designed a (limited) MIPS processor, and implemented it using Quartus II (with some VHDL). This is great for rapid-prototyping, but what about going to an actual chip production? What I've been wondering is, how do the "real" companies (ie Intel or AMD) go about making designs which can then be fabbed? With processors now having millions (billions?) of transistors, it can't possibly all be done by hand.

Any insight would be greatly appreciated :)

-Max
 
Engineering news on Phys.org
Hi Max :)

Quite a lot goes into a chip in order to get it from behavioral code to the final product so it can be fabbed. See this for more information.

As you can see from the above link, there are lots of processes that goes into the VLSI design flow. There are many programs that you use from behavioral description to gds2. Here are some CAD tools for a very rough design flow: Synopsys VCS (HDL simulation and verification) --> Synopsys Design Compiler (synthesis) --> Mentor DFT Advisor (scan chain insertion) --> Cadence Encounter (floor planning) --> Calibre (DRC and LVS checks).

Much more time is also added depending on whether you are doing ASIC or full custom design. As you have all ready seen, for rapid prototyping and quick time to market, FPGA is a good solution.

Oh, companies like Intel use custom software to design their chips, or at least for a greater portion of the design flow.
 
maxsthekat said:
Hi all!

I'm a second year student at a university, and I'm wondering, what programs do "real" EE or computer engineers use to design their circuits or register-transfer-level systems?

I'm currently in a computer organization course, where I've designed a (limited) MIPS processor, and implemented it using Quartus II (with some VHDL). This is great for rapid-prototyping, but what about going to an actual chip production? What I've been wondering is, how do the "real" companies (ie Intel or AMD) go about making designs which can then be fabbed? With processors now having millions (billions?) of transistors, it can't possibly all be done by hand.

Any insight would be greatly appreciated :)

-Max

I'm a member of the AutoDesk Users Group (free to join) and you might pose your question there: [I don't work for Autodesk]

http://augi.com/home/default.asp"
 
Last edited by a moderator:
Most likely this can only be answered by an "old timer". I am making measurements on an uA709 op amp (metal can). I would like to calculate the frequency rolloff curves (I can measure them). I assume the compensation is via the miller effect. To do the calculations I would need to know the gain of the transistors and the effective resistance seen at the compensation terminals, not including the values I put there. Anyone know those values?

Similar threads

  • · Replies 53 ·
2
Replies
53
Views
4K
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
2
Views
2K
  • · Replies 102 ·
4
Replies
102
Views
2K