Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Difference between Embedded system and VLSI/ ASIC systems

Status
Not open for further replies.

hobbyiclearner

Full Member level 2
Joined
Oct 27, 2014
Messages
142
Helped
2
Reputation
4
Reaction score
2
Trophy points
18
Activity points
1,296
Hi there,

What is the difference between an embedded system and ASIC/ VLSI system? If I implement components of digital electronics (viz. multiplexers, decoders etc.) or components of DSP system (multipliers, z transform elements etc.) will it be classified in embedded systems or ASIC/ VLSI systems?

Thanks,
Hobbyiclearner.
 

Its not a clear question, because an embedded system could be on an ASIC. Embedded usually refers to a system with a processor and peripherals. An asic may contain a processor with peripherals.
 

OK... if I am to reframe the query... how do I differentiate between VLSI and embedded systems?
 

VLSI just refers to the complexity of a chip (ie. it has a lot of transisters) - ie, a single chip
An embedded system may also have a lot of transistors.... And may or may not be on a single chip...
 

OK .. final try... if I implement DSP algorithms on an FPGA dev. board, will that system qualify as an embedded system or an ASIC implementation?

Thanks,
Hobbyiclearner.
 

ASIC is a type of IC which has specific use.
Embeded System is a system consist of Hardware and Software.

On an Embeded system, there can be one or many ASICs. Of-course, it can have processor and software inside those ASICs.

An ASIC itself can be only logic without processor and software.
 

OK .. final try... if I implement DSP algorithms on an FPGA dev. board, will that system qualify as an embedded system or an ASIC implementation?

Thanks,
Hobbyiclearner.

neither.
Your DSP algorithms may be part of an embedded system. But they are not an ASIC because they are on an FPGA. FPGAs are reprogrammable hence not an ASIC. But you can use FPGAs to prototype your ASIC.
 
Thanks, that helped. Just one more query. If I have to suggest few topics for ASIC verification on FPGAs - for making short term courses at my department, what topics do you suggest (something related to upcoming / presently hot technologies). Basically I have to suggest few topics related to ASIC/VLSI for short term courses (4 week duration) for coming winter break.

Thanks,
Hobbyiclearner
 

If I have to suggest few topics for ASIC verification on FPGAs
Are you sure about the above statement?

Or do you mean - If I have to suggest few topics for ASIC implementation on FPGAs. i.e. testing that a design works on silicon before it is mass produced in the form of ASICs.
 

Are you sure about the above statement?

Or do you mean - If I have to suggest few topics for ASIC implementation on FPGAs. i.e. testing that a design works on silicon before it is mass produced in the form of ASICs.

Or do you mean real ASIC verification, which will mean lots of UVM testbenches before you even emulate the design on an FPGA...
 

OK... my fault.... I just have to suggest anything related to ASICs which can be taught as a short term course. Now, the constraint part is that I know only VHDL and its FPGA implementation. Since I have to make the practicals I will have to stick to these two only. Thus I said "suggest few topics for ASIC verification on FPGAs". In a nutshell I need to suggest a few topics related to ASICs and for the practicals, implementation of VHDL on FPGAs.

Hope this will clear up the mess.

Thanks,
Hobbyiclearner
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top