SlideShare a Scribd company logo
Lecture
Integrated Circuits
Why IC development leaded to
high-tech revolution?
• Integrated in one chip circuits (IC) replaces large amount of
discrete components on the board.
• Almost all traditional discrete elements like:
Processors Digital Discrete Logic
Memories Analog blocks
can be integrated in one "piece of silicon" – chip
Advantage Vs PCB Design
Size classification (historical)
 < 100 SSI - 1963
 100-3000 MSI - 1970
 3000 – 30000 LSI - 1975
 30000 – 1000000 VLSI - 1980
 > 1000000 ULSI - 1990
Introduction to VLSI circuit Industry
Introduction:
Very-large-scale integration (VLSI) is the process of
creating an integrated circuit by combining thousands of
transistors into a single chip (few mm2  few cm2).
Objectives:
Design “efficient” VLSI systems that has:
 Circuit Speed (high)
 Power consumption (low)
 Design Area (low)
Fundamental Law of VLSI
Technology
• Gordon Moore: co-founder of Intel
• Observation that, over the history of computing hardware,
the number of transistors in a dense integrated circuit
doubles approximately every 18 months.
• Today’s chips have close to 500 Million transistors
VLSI
FRONT END BACK END
Designing
& Testing Part
Development
& Fabrication Part
What is an ASIC?
• ASIC (Application Specific Integrated Circuit)
 Fixed Function chip
What is an FPGA?
• FPGA (Field Programmable Gate Array)
 Programmable chip
Processor Vs. FPGA
Processor:
Hardware functionality already
exists, software ‘programs’ use
of hardware
FPGA:
Hardware functionality
created by ‘programming’
PROGRAM GATES
PROGRAM INSTRUCTIONS
MEM
A B
ALU
HW FIXED HW CREATED
FPGA Vs. ASIC
Category FPGA ASIC
Design time / Time to Market + -
Design Cost + -
Performance [Speed, Power, Density] - +
Size [Area] - +
Total Cost + +
Changes to design + -
VLSI DESIGN FLOW
1. idea (need) 2. specifications 3. design architecture 4. RTL coding
5. RTL
Verification
6. Synthesis
7. Foundry
8. IC Chip
1. Ideas
• Microprocessor
• Microcontroller
• Memories
• Printer
• Mobile
Any thing we needs chip
Here, vendors may want to get feedback from potential
customers on what they are looking for
• Instruction set
• Interface (I/O pins)
• Organization of the system
• Functionality of each unit in the system, and how to
communicate it to other units.
2. Specifications
3. Design architecture
With the help of the specification sheet the target
IC’s architecture is decided and a layout for same is created
by design engineers using EDA tools.
EDA Tools
• Synopsys – astro
• Xilinx - ise design suite
• Cadence - encounter digital IC design
Integrated Circuits introduction and fpga
4. RTL coding
RTL - Register Transfer Level
This implies that the VHDL/VERILOG code written based
on the architecture describes how data is transformed as it is
passed from register to register.
RTL coding tools
• Xilinx ise,
• Vim,
• HDL TurboWriter
VHDL
• Not case sensitive.
• Difficult to learn.
• Based on pascal & ada.
• Strongly typed.
• Case sensitive.
• Easy to learn.
• Based on c.
• Not strongly typed.
HDL – Hardware Description Language
A programming language that can describe the functionality
and timing of the hardware.
Types of HDL
• VHDL
• VERILOG
• SYSTEM VERILOG
VERILOG
Difference
5. RTL Verification
This ensures that the design is logically correct and
without major timing errors.
RTL verification tools
• Modelsim
• Verilog - XL
• Xilinx ise
RTL verification wave form
6. Synthesis
Logic synthesis is a process by which the desired circuit is
turned into a design in terms of logic gates which drives the
circuit or architecture.
Synthesis tools:
• FPGA - Altera, Digiland, Xilinx
• CPLD - Altera , Digiland
7. Foundry
The design is sent for Fabrication for mass production
to foundry.
8. IC Chip
Integrated Circuits introduction and fpga
FPGA KIT
XC3S400PQ208
Application of VLSI
VLSI companies in india
 VLSI is suitabale for fabrication of larger number of
components on a single chip.
 VHDL / Verilog is used for digital circuit designing and
to validate the design and check the design specification.
CONCLUSION
THANK YOU

More Related Content

PPTX
6 months/weeks training in Vlsi,jalandhar
PPTX
6 weeks/months summer training in vlsi,ludhiana
PPTX
VLSI VHDL
PPTX
vlsi design summer training ppt
PDF
Basic Design Flow for Field Programmable Gate Arrays
PDF
Design & Simulation With Verilog
PPTX
Vlsi final year project in jalandhar
PPTX
Vlsi final year project in ludhiana
6 months/weeks training in Vlsi,jalandhar
6 weeks/months summer training in vlsi,ludhiana
VLSI VHDL
vlsi design summer training ppt
Basic Design Flow for Field Programmable Gate Arrays
Design & Simulation With Verilog
Vlsi final year project in jalandhar
Vlsi final year project in ludhiana

Similar to Integrated Circuits introduction and fpga (20)

PDF
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
PPTX
VLSI Systems & Design
PPTX
SoC FPGA Technology
PPTX
Digital IC Design Powering the future of AI Systems
PPT
VLSI unit 1 Technology - S.ppt
PPTX
Introduction to EDA Tools
PPT
Processor Design Flow for architecture design
PDF
Vlsi lab
PDF
FPGA @ UPB-BGA
PPTX
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
PPTX
module 1-2 - Design Methods, parameters and examples.pptx
PPT
System On Chip (SOC)
PDF
System On Chip
PPT
nios.ppt
PPTX
SYSTEM approach in system on chip architecture
PPT
FPGA_prototyping proccesing with conclusion
PPT
S2C China ICCAD 2010 Presentation
PPTX
Performance and Flexibility for Mmultiple-Processor SoC Design
PPT
Vlsi_vhdl and pcb designing ppt
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
VLSI Systems & Design
SoC FPGA Technology
Digital IC Design Powering the future of AI Systems
VLSI unit 1 Technology - S.ppt
Introduction to EDA Tools
Processor Design Flow for architecture design
Vlsi lab
FPGA @ UPB-BGA
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
module 1-2 - Design Methods, parameters and examples.pptx
System On Chip (SOC)
System On Chip
nios.ppt
SYSTEM approach in system on chip architecture
FPGA_prototyping proccesing with conclusion
S2C China ICCAD 2010 Presentation
Performance and Flexibility for Mmultiple-Processor SoC Design
Vlsi_vhdl and pcb designing ppt
Ad

Recently uploaded (20)

PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
DOCX
573137875-Attendance-Management-System-original
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Welding lecture in detail for understanding
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
UNIT 4 Total Quality Management .pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Lecture Notes Electrical Wiring System Components
PDF
composite construction of structures.pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
573137875-Attendance-Management-System-original
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Welding lecture in detail for understanding
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Geodesy 1.pptx...............................................
OOP with Java - Java Introduction (Basics)
UNIT 4 Total Quality Management .pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
bas. eng. economics group 4 presentation 1.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
additive manufacturing of ss316l using mig welding
Lecture Notes Electrical Wiring System Components
composite construction of structures.pdf
Ad

Integrated Circuits introduction and fpga

  • 2. Why IC development leaded to high-tech revolution? • Integrated in one chip circuits (IC) replaces large amount of discrete components on the board. • Almost all traditional discrete elements like: Processors Digital Discrete Logic Memories Analog blocks can be integrated in one "piece of silicon" – chip
  • 4. Size classification (historical)  < 100 SSI - 1963  100-3000 MSI - 1970  3000 – 30000 LSI - 1975  30000 – 1000000 VLSI - 1980  > 1000000 ULSI - 1990
  • 5. Introduction to VLSI circuit Industry Introduction: Very-large-scale integration (VLSI) is the process of creating an integrated circuit by combining thousands of transistors into a single chip (few mm2  few cm2). Objectives: Design “efficient” VLSI systems that has:  Circuit Speed (high)  Power consumption (low)  Design Area (low)
  • 6. Fundamental Law of VLSI Technology • Gordon Moore: co-founder of Intel • Observation that, over the history of computing hardware, the number of transistors in a dense integrated circuit doubles approximately every 18 months. • Today’s chips have close to 500 Million transistors
  • 7. VLSI FRONT END BACK END Designing & Testing Part Development & Fabrication Part
  • 8. What is an ASIC? • ASIC (Application Specific Integrated Circuit)  Fixed Function chip What is an FPGA? • FPGA (Field Programmable Gate Array)  Programmable chip
  • 9. Processor Vs. FPGA Processor: Hardware functionality already exists, software ‘programs’ use of hardware FPGA: Hardware functionality created by ‘programming’ PROGRAM GATES PROGRAM INSTRUCTIONS MEM A B ALU HW FIXED HW CREATED
  • 10. FPGA Vs. ASIC Category FPGA ASIC Design time / Time to Market + - Design Cost + - Performance [Speed, Power, Density] - + Size [Area] - + Total Cost + + Changes to design + -
  • 11. VLSI DESIGN FLOW 1. idea (need) 2. specifications 3. design architecture 4. RTL coding 5. RTL Verification 6. Synthesis 7. Foundry 8. IC Chip
  • 12. 1. Ideas • Microprocessor • Microcontroller • Memories • Printer • Mobile Any thing we needs chip
  • 13. Here, vendors may want to get feedback from potential customers on what they are looking for • Instruction set • Interface (I/O pins) • Organization of the system • Functionality of each unit in the system, and how to communicate it to other units. 2. Specifications
  • 14. 3. Design architecture With the help of the specification sheet the target IC’s architecture is decided and a layout for same is created by design engineers using EDA tools. EDA Tools • Synopsys – astro • Xilinx - ise design suite • Cadence - encounter digital IC design
  • 16. 4. RTL coding RTL - Register Transfer Level This implies that the VHDL/VERILOG code written based on the architecture describes how data is transformed as it is passed from register to register. RTL coding tools • Xilinx ise, • Vim, • HDL TurboWriter
  • 17. VHDL • Not case sensitive. • Difficult to learn. • Based on pascal & ada. • Strongly typed. • Case sensitive. • Easy to learn. • Based on c. • Not strongly typed. HDL – Hardware Description Language A programming language that can describe the functionality and timing of the hardware. Types of HDL • VHDL • VERILOG • SYSTEM VERILOG VERILOG Difference
  • 18. 5. RTL Verification This ensures that the design is logically correct and without major timing errors. RTL verification tools • Modelsim • Verilog - XL • Xilinx ise
  • 20. 6. Synthesis Logic synthesis is a process by which the desired circuit is turned into a design in terms of logic gates which drives the circuit or architecture. Synthesis tools: • FPGA - Altera, Digiland, Xilinx • CPLD - Altera , Digiland
  • 21. 7. Foundry The design is sent for Fabrication for mass production to foundry.
  • 27.  VLSI is suitabale for fabrication of larger number of components on a single chip.  VHDL / Verilog is used for digital circuit designing and to validate the design and check the design specification. CONCLUSION

Editor's Notes