Top Banner
The Comparison Between
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The comparison between FPGA , ARDUINO , ASIC

The Comparison

Between

Page 2: The comparison between FPGA , ARDUINO , ASIC

1 -Arduino.

2 -FPGA.

3 -ASIC.

Page 3: The comparison between FPGA , ARDUINO , ASIC

What is arduino?

Is an open source physical computing platform based on a simple input board and development.

Page 4: The comparison between FPGA , ARDUINO , ASIC

Arduino platform

Physical input / output with a programmable integrated circuits ( IC ).

Page 5: The comparison between FPGA , ARDUINO , ASIC

What is it used for?

1 -Physical computing projects.

2 -Interactive installation.

3 -Rapid prototyping.

Page 6: The comparison between FPGA , ARDUINO , ASIC

What can it do?

1 -Sensors. - Push button and touch pads.

- Variable resistors. - Photo resistors ( sensing

light level ) - Thermistor ( temperature ).

Page 7: The comparison between FPGA , ARDUINO , ASIC

2 -Actuators. - Lights ,LED.

- Motors. - Speaker.

- Display LCD.

Page 8: The comparison between FPGA , ARDUINO , ASIC

Why arduino?

1 -It is open source. 2 -It is cheap comparing with

other programs language. 3 -The hardware can be built

from components or a prefab boards can be purchased for approx $35.

Page 9: The comparison between FPGA , ARDUINO , ASIC

4 -It can communicate with a computer via serial connection USB.

5 -It can be powered from USB or DC power.

6 -It can run standalone from a computer ( chip is programmable ) and it has memory ( small amount ).

7-It can work with both digital &analog electronics signal ,sensor and actuators.

Page 10: The comparison between FPGA , ARDUINO , ASIC

8 -Easy to reuse c-code from other projects.

9 -Libraries can be written in C. ++

We can make cool stuff…!!! Some people are even making a simple robbot.

Page 11: The comparison between FPGA , ARDUINO , ASIC

Disadvantages

1 -Don’t have security.

2 -Can’t do several process at the same time.

Page 12: The comparison between FPGA , ARDUINO , ASIC

What is FPGA?

FPGA : Field Programmable Gate Array.

Page 13: The comparison between FPGA , ARDUINO , ASIC

Application

1 -Aerospace and defense -Communication.

- Space .2 -Audio

- Radio. - DSP .

Page 14: The comparison between FPGA , ARDUINO , ASIC

3 -Data center - Servers. - Routers.

- Gate ways. 4 -Industrical

- Industrical imaging. - Industrical networks.

- Motors control.

Page 15: The comparison between FPGA , ARDUINO , ASIC

4 -Medical

- X-Ray.

- CT Scanner.

- Ultra sound.

Page 16: The comparison between FPGA , ARDUINO , ASIC

Why FPGA?

1 -Re-programmable integrated circuits.

2-FPGA is better than ASIC when building low volume production circuit.

3 -Have large resources of logic gates and ram block to implement complex digital computation.

Page 17: The comparison between FPGA , ARDUINO , ASIC

4-FPGA designs very fast. 5 -FPGA can be used to implement

any logical function that on ASIC design.

6-Ability to update the functionality after shipping.

7 -Have good security. 8 -Can do several process at same

time. It is very expensive comparing to Arduino and Micro controller languages.

Page 18: The comparison between FPGA , ARDUINO , ASIC

What is ASIC?

ASIC : Application Specific Integrated Circuit

-It’s very tiny chip.

Page 19: The comparison between FPGA , ARDUINO , ASIC

ASIC used in:

1 -Military.

2 -Specific application.

3 -Smart phone.

4 -Medical.

Page 20: The comparison between FPGA , ARDUINO , ASIC

Why ASIC?

1 -Used in Specific application. 2 -Can no longer be altered once

created. 3 -Wastes very little materials.

4 -Lower unit cost. 5 -Smaller form factor.

-Must practice to design the test on FPGA before implementing on ASIC.