8. 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 .
9. 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 .
10. 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 .
16. 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 .
17. 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 .
18. What is ASIC ?
ASIC : Application Specific Integrated Circuit
- It’s very tiny chip .
19. ASIC used in :
1- Military .
2- Specific application .
3- Smart phone .
4- Medical .
20. 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 .