Sie sind auf Seite 1von 12

IMPLEMENTATION OF FPGA

FOR INTERNET OF THINGS


(IOT)
SIBGHATULLAH K17ES09
EMBEDDED SYSTEM:
• An Embedded system is a computer system, a combination of a computer processor, computer
memory and Input-output devices.

• Embedded system controls many devices including Mechanical, Electrical or Electronic


hardware also devices in common use, it controls physical operations of machines that it is
embedded within, it often has real time computing constraints.

• 90% of microprocessor manufactured are used in Embedded Systems.


• Modern Embedded system are often based on Microcontrollers.
• Embedded hardware required software for functioning that are Embedded Software.
EMBEDDED SOFTWARE:
• Computer software, written to control Embedded systems.

• It is typically specialized for particular hardware that runs on and has time and memory constraints ,
firmware is the term mostly used for it.

• Manufacturers build embedded software into electronics of cars, telephones, modems, robots, security
systems, avionics, space technology etc.

• Unlike standard computers use Windows, Linus operating systems, Embedded systems use Real Time
Operating Systems(RTOS) like, Vxworks, LynxOS, BeRTOS etc.

• Code is written on C or C++ but now Phython and JavaScript are also in common us for Embedded
Systems.
REAL TIME OPERATING SYSTEM:
• A real-time operating system (RTOS) is an operating system intended for real time applications
with fixed deadlines (real time computing).

• RTOS are time bound system which has well defined fixed time constraints, process data as it
comes in, typically without any delays.

• RTOS has an advanced algorithm for Scheduling.

• RTOS applications include some embedded Systems, automobile engine controllers, industrial
robots, spacecraft, industrial control, and some large-scale computing systems.

• Some most widely used RTOS are Vxworks, OSE, LynxOS, RTLinux, BeRTOS, QNX etc.
VXWORKS:
• VxWorks is real-time operating system (RTOS) designed for use in embedded systems
requiring real-time, deterministic performance by Wind River Systems, first released in 1987.

• VxWorks is designed as a secure real time operating system for continuously functioning
devices like medical equipment, elevator controllers, satellite modems, space crafts, avionics,
Industrial control products, Internet of Things.

• VxWorks supports Intel architecture, POWER architecture, ARM architectures and RISC-V.
• VxWorks is used by products over a wide range of market areas.
AEROSPACE AND DEFENSE:
AIRCRAFT:
SPACE TELESCOPES:
CONSUMER ELECTRONICS:
ROBOTICS:
• ASIMO the Humanoid robot created by Honda.
MEDICAL:
• In medical applications Vxworks is mostly used in MRIs.
INDUSTRIAL:
• Self driving Autonomous cars.
• Industrial manufacturing Robots.

Das könnte Ihnen auch gefallen