0% found this document useful (0 votes)
15 views

Embedded System Master Class - ALL TIME SCOPE

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Embedded System Master Class - ALL TIME SCOPE

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Hardware

Combination of + + TO DO SPECIFIC TASK

Mechanical Parts

#1 Embedded Systems Software

#1 Printer

#2 Mouse

Example #3 Washing Machine

It is a General Purpose Machine

Not COMPUTER / Mobile

Completes task in a specific time

#1 Real Time Embedded System Nuclear Reactors


Hard Realtime Ex
Air Bag - 4 Wheelers
Type
Soft Realtime Ex Game Controllers

Communicating other Embedded System

#2 Classification of Embedded System #2 Network Embedded System


IoT
Ex
Routers

Operated with a battery for a long time


#3 Mobile Embedded System
Ex Pacemakers

Details 4

#1 Microprocessor
8085
Ex
8065

Details 5

#2 Microcontroller 8051

Ex ARM

PIC

Digital Signal Processor

#3 DSP Details 7

Ex TMS320C6000

Digital Signal Controller

#4 DSC Details

Ex TMS320C2000
#3 Types
Field Programmable Gate Array

#5 FPGA Details 7

Ex ZYNQ

Complex Programmable Logic Device

#6 CPLD Details 4

Ex Xilinx Coolrunner

Application Specific Integrated Circuit

#7 ASIC Details

Intel Movidius
Ex
TGAM

System On Chip

#8 SOC Details 1

ESP-32
Ex
TI OMAP

#1 ASM

#2 C

#3 Mixed C/ASM

Hardware Description Language

#4 HDL

#4 Programming Language

VHDL

#5 Python

#6 Graphical / VISUAL Ex Matlab

#7 Verilog

Embedded System
Master Class - ALL TIME #8 Mojo Python + C
SCOPE
General Purpose Input and Output
#1 GPIO
To Give / Get Input / Output to/from the Processor

#2 UART Universal Asynchronous Receiver & Transmitter

#3 SPI Serial Peripheral Interface

#4 I2C Inter Integrated Circuit

#5 Ethernet

#6 ADC

#7 DAC

SDRAM
#8 Memory
FLASH
General Peripherals
#5 #9 RTC
in MCU, DSP & FPGA
#10 USB

#11 HDMI

#12 VGA

#13 Interrupt

#14 PWM

#15 DMA

#16 Timers

#17 CAN Control Area Network

#18 LIN

#1 General CPU

General Processing Unit

#2 GPU

Tensor Processing Unit

List of Company Dominating


#6
Processor Manufacturing #3 TPU

#4 Embedded CPU

Visit DIGIKEY to see all available Manufacturers

List of Company Dominating


#7 23
Processor Core

Cost

Memory

#1 Choose the Right Processor Processing speed

Hardware Requirement Specification #2 Package Based on Power consumption

#3 Peripherals Heat

IO ' s

Idea Document - Customer Requirement Specification size

Programming
#4 Choose the Development tool
Compilers
Software Requirement Specification
RTOS

#5 Does the application need an or

Simple Program

BGA Package

#6 Choose your packages and production tool Quad Flat Package

We need appropriate production tool


How to Convert your IDEA to
#8 Cadence
PROTOTYPE
Tool Allegro

Altium
#7 Schematic Design
Design For Manufacturing
Consider
Design For Testability

#8 Layout Design

#9 Assembling ,Debugging and Testing

#10 Enclosure Design

#11 Plan for certification if required

#12 Design of Test jig for Mass Production

#9 52

#10 58

You might also like