SlideShare a Scribd company logo
1 of 15
VLSI & EMBEDDED
SYSTEMS

An Industrial Training Report.
By: Deepak Yadav
(1001031031)
CONTENT






Introduction to VLSI
VLSI design flow
Hardware description language
FPGA and EDA tools
Introduction to embedded systems
Introduction to VLSI
An IC is a chip or die where many circuit
components and the wiring that connects them
are manufactured.
A VLSI system integrates millions of electronic
components in a very small area.
Generations of IC
Field Programmable Gate Array
(FPGA)




An FPGA is a semiconductor device that can be
reprogrammed after manufacturing.
Applications of FPGAs are:



Computer Hardware Emulation



Broadcast



Wireless Communication, etc.
FPGA Design


FPGAs can be reprogrammed to desired application or
functionality requirements after manufacturing. This
feature distinguishes FPGAs from Application Specific
Integrated Circuits (ASICs), which are custom
manufactured for specific design tasks.
VLSI DESIGN FLOW
VLSI Design Flow (contd.)



Design Architecture:
Designers can use different abstraction levels
for VLSI design:
VLSI Design Flow (contd.)
RTL Coding: HDLs






Stands for “Hardware
Description Language”.
A language that can describe
the functionality and timing of
the hardware.
Support for hardware
concurrency and time frame
are two main features that
distinguishes HDLs from other
programming languages.
Uses and Requirement of
HDL





It provides with concurrency constructs to
simulate circuit behavior.
Simulation for verification and synthesis.
It allows textual representation of how data
flows between register and how design
processes them.
EDA Tools




Stands for “Electronic Design
Automation”.
Commonly used EDA tools are:
Xilinx ISE, ModelSim,
Cadence, etc.



Used to compile, simulate and
synthesize the code written in
HDL
Introduction to VHDL


Stands for “Very High Speed Integrated
Circuit Hardware Description Language”
(VHSIC HDL).



It is an IEEE and ANSI STANDARD;
therefore, models described in this
language are portable.



Supports three design description
methods and can work with any
combination of them i.e., it allows mixed
type modelling.
Introduction to Embedded
Systems




An Embedded system is a special purpose
computer system designed to perform one or a
few dedicated functions, often with real time
computing constraints.
In an embedded system, there is only one
application software that is typically burned
into ROM. Example: Printer, Keyboard, etc.
Peripherals necessary for
Microcontrollers /
Microprocessor











CPU: Central Processing
Unit
Input /Output
Bus: Address bus & Data
bus
Memory: RAM & ROM
Timer
Interrupt
Serial Port
Parallel Port
Microcontroller v/s
Microprocessor

More Related Content

What's hot (20)

8251 communication interface
8251 communication interface8251 communication interface
8251 communication interface
 
Interfacing 8255
Interfacing 8255Interfacing 8255
Interfacing 8255
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
 
Vlsi
VlsiVlsi
Vlsi
 
VHDL Subprograms and Packages
VHDL Subprograms and PackagesVHDL Subprograms and Packages
VHDL Subprograms and Packages
 
Addressing modes of 8051
Addressing modes of 8051Addressing modes of 8051
Addressing modes of 8051
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
 
Logic Simulation, Modeling, and Testing
Logic Simulation, Modeling, and TestingLogic Simulation, Modeling, and Testing
Logic Simulation, Modeling, and Testing
 
VLSI Training presentation
VLSI Training presentationVLSI Training presentation
VLSI Training presentation
 
Thyristor family
Thyristor familyThyristor family
Thyristor family
 
BUCK CONVERTER
BUCK CONVERTERBUCK CONVERTER
BUCK CONVERTER
 
Pic 18 microcontroller
Pic 18 microcontrollerPic 18 microcontroller
Pic 18 microcontroller
 
Verilog hdl
Verilog hdlVerilog hdl
Verilog hdl
 
Cmos design rule
Cmos design ruleCmos design rule
Cmos design rule
 
Your PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board LifeYour PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board Life
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
 
Arm programmer's model
Arm programmer's modelArm programmer's model
Arm programmer's model
 
Interrupts in 8051
Interrupts in 8051Interrupts in 8051
Interrupts in 8051
 
Pic18f458
Pic18f458Pic18f458
Pic18f458
 
Basic structures in vhdl
Basic structures in vhdlBasic structures in vhdl
Basic structures in vhdl
 

Viewers also liked

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded systemmanish katara
 
VLSI
VLSI VLSI
VLSI So Ma
 
Approximating area
Approximating areaApproximating area
Approximating areagregcross22
 
Finding volume of a solid using cross sectional areas
Finding volume of a solid using cross sectional areasFinding volume of a solid using cross sectional areas
Finding volume of a solid using cross sectional areasgregcross22
 
training report on embedded system and AVR
training report on embedded system and AVRtraining report on embedded system and AVR
training report on embedded system and AVRUrvashi Khandelwal
 
M Tech Projects List
M Tech Projects ListM Tech Projects List
M Tech Projects Liste2-matrix
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarAkhil Masurkar
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded SystemRoshan Mani
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
105926921 cmos-digital-integrated-circuits-solution-manual-1
105926921 cmos-digital-integrated-circuits-solution-manual-1105926921 cmos-digital-integrated-circuits-solution-manual-1
105926921 cmos-digital-integrated-circuits-solution-manual-1Savvas Dimopoulos
 
concealed weapon detection using digital image processing
concealed weapon detection using digital image processingconcealed weapon detection using digital image processing
concealed weapon detection using digital image processingKongara Sudharshan
 
Project Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemProject Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemRkrishna Mishra
 
Space Based Solar Power
Space Based Solar PowerSpace Based Solar Power
Space Based Solar Powerkbcock
 
Vlsi techniques
Vlsi techniquesVlsi techniques
Vlsi techniquesarpit1010
 
DKOP Labs Profile
DKOP Labs ProfileDKOP Labs Profile
DKOP Labs Profiledkhari
 

Viewers also liked (20)

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
VLSi
VLSiVLSi
VLSi
 
VLSI
VLSI VLSI
VLSI
 
Basics Of VLSI
Basics Of VLSIBasics Of VLSI
Basics Of VLSI
 
Approximating area
Approximating areaApproximating area
Approximating area
 
Report on VLSI
Report on VLSIReport on VLSI
Report on VLSI
 
Finding volume of a solid using cross sectional areas
Finding volume of a solid using cross sectional areasFinding volume of a solid using cross sectional areas
Finding volume of a solid using cross sectional areas
 
vlsi report
vlsi reportvlsi report
vlsi report
 
training report on embedded system and AVR
training report on embedded system and AVRtraining report on embedded system and AVR
training report on embedded system and AVR
 
M Tech Projects List
M Tech Projects ListM Tech Projects List
M Tech Projects List
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 
embedded system report
embedded system reportembedded system report
embedded system report
 
105926921 cmos-digital-integrated-circuits-solution-manual-1
105926921 cmos-digital-integrated-circuits-solution-manual-1105926921 cmos-digital-integrated-circuits-solution-manual-1
105926921 cmos-digital-integrated-circuits-solution-manual-1
 
concealed weapon detection using digital image processing
concealed weapon detection using digital image processingconcealed weapon detection using digital image processing
concealed weapon detection using digital image processing
 
Project Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemProject Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded System
 
Space Based Solar Power
Space Based Solar PowerSpace Based Solar Power
Space Based Solar Power
 
Vlsi design
Vlsi designVlsi design
Vlsi design
 
Vlsi techniques
Vlsi techniquesVlsi techniques
Vlsi techniques
 
DKOP Labs Profile
DKOP Labs ProfileDKOP Labs Profile
DKOP Labs Profile
 

Similar to Vlsi & embedded systems

Hardware description languages
Hardware description languagesHardware description languages
Hardware description languagesAkhila Rahul
 
Project report of 2016 Trainee_final
Project report of 2016 Trainee_finalProject report of 2016 Trainee_final
Project report of 2016 Trainee_finalAkash Chowdhury
 
FEL Flyer F12
FEL Flyer F12FEL Flyer F12
FEL Flyer F12chitlesh
 
Fel Flyer F11
Fel Flyer F11Fel Flyer F11
Fel Flyer F11chitlesh
 
Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirCockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirHideki Takase
 
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...Rup Chowdhury
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...IDES Editor
 
Embedded computer system
Embedded computer systemEmbedded computer system
Embedded computer systemGovind Kaintura
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
Assembly chapter One.pptx
Assembly chapter One.pptxAssembly chapter One.pptx
Assembly chapter One.pptxssuserb78e291
 
Digital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationDigital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationAmber Bhaumik
 
Fel Flyer F10
Fel Flyer F10Fel Flyer F10
Fel Flyer F10chitlesh
 
Digital principle and computer design Presentation (1).pptx
Digital principle and computer design Presentation (1).pptxDigital principle and computer design Presentation (1).pptx
Digital principle and computer design Presentation (1).pptxMalligaarjunanN
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 

Similar to Vlsi & embedded systems (20)

Hardware description languages
Hardware description languagesHardware description languages
Hardware description languages
 
Project report of 2016 Trainee_final
Project report of 2016 Trainee_finalProject report of 2016 Trainee_final
Project report of 2016 Trainee_final
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Wi Fi documantation
Wi Fi documantationWi Fi documantation
Wi Fi documantation
 
Hdl
HdlHdl
Hdl
 
FEL Flyer F12
FEL Flyer F12FEL Flyer F12
FEL Flyer F12
 
Fel Flyer F11
Fel Flyer F11Fel Flyer F11
Fel Flyer F11
 
Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirCockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with Elixir
 
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
 
Embedded computer system
Embedded computer systemEmbedded computer system
Embedded computer system
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
soc design for dsp applications
soc design for dsp applicationssoc design for dsp applications
soc design for dsp applications
 
Assembly chapter One.pptx
Assembly chapter One.pptxAssembly chapter One.pptx
Assembly chapter One.pptx
 
Digital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationDigital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA Implementation
 
Fel Flyer F10
Fel Flyer F10Fel Flyer F10
Fel Flyer F10
 
Digital principle and computer design Presentation (1).pptx
Digital principle and computer design Presentation (1).pptxDigital principle and computer design Presentation (1).pptx
Digital principle and computer design Presentation (1).pptx
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
EDA
EDAEDA
EDA
 
14 284-291
14 284-29114 284-291
14 284-291
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Recently uploaded (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Vlsi & embedded systems

  • 1. VLSI & EMBEDDED SYSTEMS An Industrial Training Report. By: Deepak Yadav (1001031031)
  • 2. CONTENT      Introduction to VLSI VLSI design flow Hardware description language FPGA and EDA tools Introduction to embedded systems
  • 3. Introduction to VLSI An IC is a chip or die where many circuit components and the wiring that connects them are manufactured. A VLSI system integrates millions of electronic components in a very small area.
  • 5. Field Programmable Gate Array (FPGA)   An FPGA is a semiconductor device that can be reprogrammed after manufacturing. Applications of FPGAs are:  Computer Hardware Emulation  Broadcast  Wireless Communication, etc.
  • 6. FPGA Design  FPGAs can be reprogrammed to desired application or functionality requirements after manufacturing. This feature distinguishes FPGAs from Application Specific Integrated Circuits (ASICs), which are custom manufactured for specific design tasks.
  • 8. VLSI Design Flow (contd.)   Design Architecture: Designers can use different abstraction levels for VLSI design:
  • 9. VLSI Design Flow (contd.) RTL Coding: HDLs    Stands for “Hardware Description Language”. A language that can describe the functionality and timing of the hardware. Support for hardware concurrency and time frame are two main features that distinguishes HDLs from other programming languages.
  • 10. Uses and Requirement of HDL    It provides with concurrency constructs to simulate circuit behavior. Simulation for verification and synthesis. It allows textual representation of how data flows between register and how design processes them.
  • 11. EDA Tools   Stands for “Electronic Design Automation”. Commonly used EDA tools are: Xilinx ISE, ModelSim, Cadence, etc.  Used to compile, simulate and synthesize the code written in HDL
  • 12. Introduction to VHDL  Stands for “Very High Speed Integrated Circuit Hardware Description Language” (VHSIC HDL).  It is an IEEE and ANSI STANDARD; therefore, models described in this language are portable.  Supports three design description methods and can work with any combination of them i.e., it allows mixed type modelling.
  • 13. Introduction to Embedded Systems   An Embedded system is a special purpose computer system designed to perform one or a few dedicated functions, often with real time computing constraints. In an embedded system, there is only one application software that is typically burned into ROM. Example: Printer, Keyboard, etc.
  • 14. Peripherals necessary for Microcontrollers / Microprocessor         CPU: Central Processing Unit Input /Output Bus: Address bus & Data bus Memory: RAM & ROM Timer Interrupt Serial Port Parallel Port