What Programs Do Engineers Use for Circuit and Chip Design?

AI Thread Summary
Engineers use a variety of CAD tools for circuit and chip design, including Synopsys VCS for HDL simulation, Synopsys Design Compiler for synthesis, and Cadence Encounter for floor planning, among others. The design process involves multiple stages, from behavioral code to final fabrication, and varies significantly between ASIC and custom designs. Rapid prototyping is often accomplished using FPGAs, while companies like Intel utilize custom software for their design workflows. Understanding the full VLSI design flow is essential for transitioning from academic projects to professional chip production. The discussion highlights the complexity and specialized tools required in modern chip design.
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:
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
Back
Top