FPGA Workshop

From Tmplab
Revision as of 13:35, 17 July 2009 by Lekernel (talk | contribs) (New page: {{Workshop |title=FPGA Workshop #3: Computer Architecture |when=Saturday, August 22nd, 2009 |where=/tmp/lab |by=lekernel |intro=Practical computer architecture made possi...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • Titre: FPGA Workshop #3: Computer Architecture
  • Par: lekernel
  • Date: Saturday, August 22nd, 2009
  • Lieu: /tmp/lab

Practical computer architecture made possible for individuals


Introduction

Computer architecture is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals (Wikipedia).

With the invasion of digital devices during the last decade (cellphones, wireless routers, digital TV...), it has become more than ever ubiquitous.

However, it is still a poorly known subject for most people. Even among the self-proclaimed hardware hacking community, most fanatics of the Arduino development board open source physical computing platform do not know that all the functionality of their much-hyped toy comes from an AVR microcontroller chip that has been existing for years. And among the latter, yet fewer people know about the inner working of the AVR microchip; in which computer architecture plays an important role.