SlideShare a Scribd company logo
1 of 27
Alpha Breathing : (2 Mins)

The three steps for alpha breathing are
• Breathe in
• Breathe out
• Hold
(Repeat the three steps for 8 times)
Chapter 3 Design Technology
Design Implementation
Trade-offs
The co-design ladder
In the past:
• Hardware and software design technologies were very different
• Recent maturation of synthesis enables a unified view of hardware and
software
• Hardware/software “codesign”
• The choice of hardware versus software for a particular function is
simply a tradeoff among various design metrics, like performance,
power, size, NRE cost, and especially flexibility; there is no
fundamental difference between what hardware or software can
implement.
Implementation
Independence of processor and IC technologies
Basic tradeoff
• General vs. custom
• With respect to processor technology or IC technology
• The two technologies are independent
Design Technology
Design task
• Define system functionality
• Convert functionality to physical implementation while
• Satisfying constrained metrics
• Optimizing other design metrics
• Designing embedded systems is hard
• Complex functionality
• Millions of possible environment scenarios
• Competing, tightly constrained metrics
• Productivity gap
• As low as 10 lines of code or 100 transistors produced per day
Improving Productivity
Design technologies developed to improve productivity
• Advancing hardware/software unified view
• Automation
• Program replaces manual design
• Synthesis
• Reuse
• Predesigned components
• Cores
• General-purpose and single-purpose processors on single IC
• Verification
• Ensuring correctness/completeness of each design step
• Hardware/software co-simulation
Automation- Synthesis
Early design mostly hardware
• Software complexity increased with advent of general-purpose processor
• Different techniques for software design and hardware design
• Caused division of the two fields
• Design tools evolve for higher levels of abstraction
• Different rate in each field
• Hardware/software design fields rejoining
• Both can start from behavioral description in sequential program model
• 30 years longer for hardware design to reach this step in the ladder
• Many more design dimensions
• Optimization critical
Verification

Ensuring design is correct and complete
• Correct
• Implements specification accurately
• Complete
• Describes appropriate output to all relevant input
• Formal verification
• Hard
• For small designs or verifying certain key properties only
• Simulation
• Most common verification method
Simulation Speed
Relative speeds of different types of
simulation/emulation
• 1 hour actual execution of SOC
• = 1.2 years instruction-set simulation
• = 10,000,000 hours gate-level simulation
Emulators
General physical device system mapped to
• Microprocessor emulator
• Microprocessor IC with some monitoring, control circuitry
• SPP emulator
• FPGAs (10s to 100s)
• Usually supports debugging tasks
• Created to help solve simulation disadvantages
• Mapped relatively quickly
• Hours, days
• Can be placed in real environment
• No environment setup time
• No incomplete environment
• Typically faster than simulation
• Hardware implementation
Reuse-Intellectual Property Cores
Commercial off-the-shelf (COTS) components
• Predesigned, prepackaged ICs
• Implements GPP or SPP
• Reduces design/debug time
• Have always been available
• System-on-a-chip (SOC)
• All components of system implemented on single chip
• Made possible by increasing IC capacities
• Changing the way COTS components sold
• As intellectual property (IP) rather than actual IC
• Behavioral, structural, or physical descriptions
• Processor-level components known as cores
• SOC built by integrating multiple descriptions
Brain Activation: (2 mins)
Answer: 9
Explanation :
The number at the centre of each triangle equals the sum of the lower two
numbers minus the top number.
Survey and Reading by students (18 mins.)

Survey:
1. State the tradeoff between design technology, IC and processor technology.
2. Mention some of the PLDs.
3. Define emulators.
4. Mention the advantages and disadvantages in design technology.
5. Define the performance metric for throughput and time in embedded system.
Reading:
1. What are the trade offs?
2. List out steps in improving productivity?
Guided Reading with hints
Page No.: 43-65
Discussion (9 mins.)
Reconstruct – Mind map (7 mins.)
Summary (5 mins.)

•
•

Design Technology
Independence of Processor and IC technology

– Improving productivity
• Automation

•
•

• Reuse
• Verification
Automation
Trade-offs
•
Simulation Speed
• Emulators
• Reuse
Gazing/Rote memory: (2 mins)

•
•
•
•
•
•
•

Design Technology
Tradeoffs
Automation
Reuse
Verification
Emulators
Simulation speed
Assessment (MCQ And higher order
questions)
1. COTS improves _________.
(a) reusability
(b) Simulation speed
(c) Automation
(d) None
2. Emulators contain __________ FPGA’s.
(a) 10s to 1000’s
(b) 10s to 100s
(c) transistor level
(d) voltage level
3. ___________ Automates exploration and insertion of implementation details for
lower level.
(a) Compiler
(b) Interpreters
(c) Machine Instruction
(d) Logic gates
4. Ensuring design is correct and complete
(a) single purpose processor
(b) Application specific processor
(c) Real time processor
(d) None
5. A very popular Programmable Logic Device (PLD) is
.
(a) Field-Programmable Gate Array
(b) Fast Programmable Gate Array
(c) Fuzzy Programmable Gate Array
(d) None
Two mark Questions:
1. State the tradeoff between design technology, IC and processor technology.
2. Mention some of the PLDs.
3. Define emulators.
4. Mention the advantages and disadvantages in design technology.
5. Define the performance metric for throughput and time in embedded system.

1. Explain design technology.
2. Explain the tradeoffs for design, IC and Processor technology.

More Related Content

What's hot

discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
Zlatan Ahmadovic
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
Rayees CK
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
destruck
 

What's hot (20)

Design challenges in embedded systems
Design challenges in embedded systemsDesign challenges in embedded systems
Design challenges in embedded systems
 
Analog to digital converters, adc
Analog to digital converters, adcAnalog to digital converters, adc
Analog to digital converters, adc
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
Compensators
CompensatorsCompensators
Compensators
 
Hardware-Software Codesign
Hardware-Software CodesignHardware-Software Codesign
Hardware-Software Codesign
 
Radix-2 DIT FFT
Radix-2 DIT FFT Radix-2 DIT FFT
Radix-2 DIT FFT
 
discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
 
Basics of Sensors & Transducers
Basics of Sensors & TransducersBasics of Sensors & Transducers
Basics of Sensors & Transducers
 
Embedded development life cycle
Embedded development life cycleEmbedded development life cycle
Embedded development life cycle
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system Design
 
Equalization
EqualizationEqualization
Equalization
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systems
 
Vlsi design flow
Vlsi design flowVlsi design flow
Vlsi design flow
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
Quality attributes(Non operational) of embedded systems
Quality attributes(Non operational) of embedded systemsQuality attributes(Non operational) of embedded systems
Quality attributes(Non operational) of embedded systems
 

Viewers also liked

Embedded system custom single purpose processors
Embedded system custom single  purpose processorsEmbedded system custom single  purpose processors
Embedded system custom single purpose processors
Aiswaryadevi Jaganmohan
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
 
System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
Subash John
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
Pradeep Kumar TS
 
Risc cisc Difference
Risc cisc DifferenceRisc cisc Difference
Risc cisc Difference
Sehrish Asif
 

Viewers also liked (20)

Embedded system custom single purpose processors
Embedded system custom single  purpose processorsEmbedded system custom single  purpose processors
Embedded system custom single purpose processors
 
System-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design ChallengesSystem-on-Chip Design, Embedded System Design Challenges
System-on-Chip Design, Embedded System Design Challenges
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
 
Designing for Holistic Cross Channel Experiences
Designing for Holistic Cross Channel ExperiencesDesigning for Holistic Cross Channel Experiences
Designing for Holistic Cross Channel Experiences
 
Unit 1 technological process
Unit 1   technological processUnit 1   technological process
Unit 1 technological process
 
Basics of embedded system design
Basics of embedded system designBasics of embedded system design
Basics of embedded system design
 
Technological Design Process
Technological Design ProcessTechnological Design Process
Technological Design Process
 
The technological process
The technological processThe technological process
The technological process
 
Embedded Platform Architecture - I
Embedded Platform Architecture - IEmbedded Platform Architecture - I
Embedded Platform Architecture - I
 
CISC vs RISC Processor Architecture
CISC vs RISC Processor ArchitectureCISC vs RISC Processor Architecture
CISC vs RISC Processor Architecture
 
Introduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its ApplicationsIntroduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its Applications
 
Embedded system and development
Embedded system and developmentEmbedded system and development
Embedded system and development
 
Creative Technology Design
Creative Technology DesignCreative Technology Design
Creative Technology Design
 
Unit 1 - Technological processes
Unit 1 - Technological processesUnit 1 - Technological processes
Unit 1 - Technological processes
 
CISC & RISC Architecture
CISC & RISC Architecture CISC & RISC Architecture
CISC & RISC Architecture
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
 
HSC Design and Technology. The design brief
HSC Design and Technology. The design briefHSC Design and Technology. The design brief
HSC Design and Technology. The design brief
 
Risc cisc Difference
Risc cisc DifferenceRisc cisc Difference
Risc cisc Difference
 
Direct Memory Access
Direct Memory AccessDirect Memory Access
Direct Memory Access
 

Similar to Embedded System-design technology

Cse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solutionCse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solution
Shobha Kumar
 

Similar to Embedded System-design technology (20)

L-2 (Computer Performance).ppt
L-2 (Computer Performance).pptL-2 (Computer Performance).ppt
L-2 (Computer Performance).ppt
 
Computer Architechture and Organization
Computer Architechture and OrganizationComputer Architechture and Organization
Computer Architechture and Organization
 
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.pptSyste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
 
Introduction to embedded computing and arm processors
Introduction to embedded computing and arm processorsIntroduction to embedded computing and arm processors
Introduction to embedded computing and arm processors
 
Fundamentals.pptx
Fundamentals.pptxFundamentals.pptx
Fundamentals.pptx
 
Parallel Computing - Lec 6
Parallel Computing - Lec 6Parallel Computing - Lec 6
Parallel Computing - Lec 6
 
lec01.pdf
lec01.pdflec01.pdf
lec01.pdf
 
Cse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solutionCse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solution
 
VLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptxVLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptx
 
computer architecture.
computer architecture.computer architecture.
computer architecture.
 
1 Computer Architecture
1 Computer Architecture1 Computer Architecture
1 Computer Architecture
 
What’s eating python performance
What’s eating python performanceWhat’s eating python performance
What’s eating python performance
 
Early Software Development through Palladium Emulation
Early Software Development through Palladium EmulationEarly Software Development through Palladium Emulation
Early Software Development through Palladium Emulation
 
Unit 1b
Unit 1bUnit 1b
Unit 1b
 
Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
 
UNIT I.pptx
UNIT I.pptxUNIT I.pptx
UNIT I.pptx
 
UNIT I_Introduction.pptx
UNIT I_Introduction.pptxUNIT I_Introduction.pptx
UNIT I_Introduction.pptx
 
Space Codesign CMC Microsystems Webinar 20150205 unrolled
Space Codesign CMC Microsystems Webinar 20150205 unrolledSpace Codesign CMC Microsystems Webinar 20150205 unrolled
Space Codesign CMC Microsystems Webinar 20150205 unrolled
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
1. An Introduction to Embed Systems_DRKG.pptx
1. An Introduction to Embed Systems_DRKG.pptx1. An Introduction to Embed Systems_DRKG.pptx
1. An Introduction to Embed Systems_DRKG.pptx
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
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
kauryashika82
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
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
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Embedded System-design technology

  • 1. Alpha Breathing : (2 Mins) The three steps for alpha breathing are • Breathe in • Breathe out • Hold (Repeat the three steps for 8 times)
  • 2.
  • 3. Chapter 3 Design Technology
  • 5. Trade-offs The co-design ladder In the past: • Hardware and software design technologies were very different • Recent maturation of synthesis enables a unified view of hardware and software • Hardware/software “codesign” • The choice of hardware versus software for a particular function is simply a tradeoff among various design metrics, like performance, power, size, NRE cost, and especially flexibility; there is no fundamental difference between what hardware or software can implement.
  • 7. Independence of processor and IC technologies Basic tradeoff • General vs. custom • With respect to processor technology or IC technology • The two technologies are independent
  • 8. Design Technology Design task • Define system functionality • Convert functionality to physical implementation while • Satisfying constrained metrics • Optimizing other design metrics • Designing embedded systems is hard • Complex functionality • Millions of possible environment scenarios • Competing, tightly constrained metrics • Productivity gap • As low as 10 lines of code or 100 transistors produced per day
  • 9. Improving Productivity Design technologies developed to improve productivity • Advancing hardware/software unified view • Automation • Program replaces manual design • Synthesis • Reuse • Predesigned components • Cores • General-purpose and single-purpose processors on single IC • Verification • Ensuring correctness/completeness of each design step • Hardware/software co-simulation
  • 10.
  • 11. Automation- Synthesis Early design mostly hardware • Software complexity increased with advent of general-purpose processor • Different techniques for software design and hardware design • Caused division of the two fields • Design tools evolve for higher levels of abstraction • Different rate in each field • Hardware/software design fields rejoining • Both can start from behavioral description in sequential program model • 30 years longer for hardware design to reach this step in the ladder • Many more design dimensions • Optimization critical
  • 12.
  • 13. Verification Ensuring design is correct and complete • Correct • Implements specification accurately • Complete • Describes appropriate output to all relevant input • Formal verification • Hard • For small designs or verifying certain key properties only • Simulation • Most common verification method
  • 14. Simulation Speed Relative speeds of different types of simulation/emulation • 1 hour actual execution of SOC • = 1.2 years instruction-set simulation • = 10,000,000 hours gate-level simulation
  • 15.
  • 16. Emulators General physical device system mapped to • Microprocessor emulator • Microprocessor IC with some monitoring, control circuitry • SPP emulator • FPGAs (10s to 100s) • Usually supports debugging tasks • Created to help solve simulation disadvantages • Mapped relatively quickly • Hours, days • Can be placed in real environment • No environment setup time • No incomplete environment • Typically faster than simulation • Hardware implementation
  • 17. Reuse-Intellectual Property Cores Commercial off-the-shelf (COTS) components • Predesigned, prepackaged ICs • Implements GPP or SPP • Reduces design/debug time • Have always been available • System-on-a-chip (SOC) • All components of system implemented on single chip • Made possible by increasing IC capacities • Changing the way COTS components sold • As intellectual property (IP) rather than actual IC • Behavioral, structural, or physical descriptions • Processor-level components known as cores • SOC built by integrating multiple descriptions
  • 19. Answer: 9 Explanation : The number at the centre of each triangle equals the sum of the lower two numbers minus the top number.
  • 20. Survey and Reading by students (18 mins.) Survey: 1. State the tradeoff between design technology, IC and processor technology. 2. Mention some of the PLDs. 3. Define emulators. 4. Mention the advantages and disadvantages in design technology. 5. Define the performance metric for throughput and time in embedded system. Reading: 1. What are the trade offs? 2. List out steps in improving productivity? Guided Reading with hints Page No.: 43-65
  • 22. Reconstruct – Mind map (7 mins.)
  • 23. Summary (5 mins.) • • Design Technology Independence of Processor and IC technology – Improving productivity • Automation • • • Reuse • Verification Automation Trade-offs • Simulation Speed • Emulators • Reuse
  • 24. Gazing/Rote memory: (2 mins) • • • • • • • Design Technology Tradeoffs Automation Reuse Verification Emulators Simulation speed
  • 25. Assessment (MCQ And higher order questions) 1. COTS improves _________. (a) reusability (b) Simulation speed (c) Automation (d) None 2. Emulators contain __________ FPGA’s. (a) 10s to 1000’s (b) 10s to 100s (c) transistor level (d) voltage level
  • 26. 3. ___________ Automates exploration and insertion of implementation details for lower level. (a) Compiler (b) Interpreters (c) Machine Instruction (d) Logic gates 4. Ensuring design is correct and complete (a) single purpose processor (b) Application specific processor (c) Real time processor (d) None 5. A very popular Programmable Logic Device (PLD) is . (a) Field-Programmable Gate Array (b) Fast Programmable Gate Array (c) Fuzzy Programmable Gate Array (d) None
  • 27. Two mark Questions: 1. State the tradeoff between design technology, IC and processor technology. 2. Mention some of the PLDs. 3. Define emulators. 4. Mention the advantages and disadvantages in design technology. 5. Define the performance metric for throughput and time in embedded system. 1. Explain design technology. 2. Explain the tradeoffs for design, IC and Processor technology.