Pentaradio 2009: Unterschied zwischen den Versionen

Aus C3D2
Wechseln zu: Navigation, Suche
K (Street With A View - Google Maps art hack)
(24.3.2009: FPGA)
Zeile 30: Zeile 30:
 
==Mitschnitt==
 
==Mitschnitt==
  
=24.3.2009: #TBA#=
+
=24.3.2009: FPGA=
 
==Inhalt==
 
==Inhalt==
 +
=== Teaser ===
 +
einfaches Bsp1:
 +
* Atombombenabschusseinrichtung: &-Verknüpfung
 +
** Obama und Biden haben Key, Irisscanner, FP-Sensor, Gewichtssensor,
 +
-> Alle Signale werden &-Verknüpft.
 +
* Taschenrechner mit +-Operation
 +
** Was passiert, wenn ich eine Taste drücke, dann '+' und noch
 +
eine Taste und dann macht der Rechner die Summe. Jetzt wird
 +
Summierung neu erfunden
 +
* evtl. ein gutes Bsp ;)
 +
 +
* Anwendungsbeispiele
 +
** Wo eingesetzt
 +
** Bastelbeispiele (z. B. Heise-Bausatz)
 +
** Quadrocopter (jetzt mit GPS)
 +
** krypto beschleuniger selber bauen
 +
** krypto hacking (siehe gsm)
 +
** kleine bis große prozessoren
 +
** system on chip (und ein wenig hardware drum herum)                   
 +
 +
=== kleine fpga einführung ===
 +
* warum will man fpga's /eigene hardware haben? 
 +
* Wie funktioniert so ein FPGA (grob)?                                   
 +
* Was braucht man dafür?
 +
* Was muss ich tun, um so ein Ding zu nutzen?                           
 +
* Bsp einer Bootsequenz (wie kommt das Programm da rein)                 
 +
* einsteigern kann es egal sein, wie der fpga funktioniert, da man seine hardware in abstrakter sprache beschreibt                             
 +
* erst wenn die hardware "schnell" werden soll, sollte man doch mal ins datenblatt sehen
 +
* etwas allgemeiner erklärt -> programmierbarer Schaltkreis für digitale Schaltungen
 +
** wird vom User programmiert
 +
* weitere Features:
 +
** Parallelverarbeitung
 +
** neu programmierbar (wenn fest eingelötet)
 +
 +
=== Programmierung ===
 +
dann würde ich dazu kommen, wie man die sachen programmiert:
 +
* ich denke gängig sind verilog und vhdl
 +
* sehr einfache sprachformen (vergleich c in der software welt)
 +
* höhere sprachen sind leider unüblich bzw. hab ich bis jetzt nichts brauchbares gefunden. an dieser stelle könnte man ja erwähnen das hören gern alternative nennen sollen (es sei denn ihr kennt welche ;-) )
 +
 +
im dritten teil würde ich erzählen wie ein fpga dann wirklich funktioniert:
 +
* logik durch LUT
 +
* blockrams
 +
* ...
 +
* das ganze wird irgendwie verbunden
 +
 +
* Vor- u. Nachteile
 +
** Parallelverarbeitung
 +
** Entwicklungszyklen
 +
** Leistungsgrenzen (Vergleich mit µProzessor)
 +
** kann in hohen Stückzahlen produziert werden.
 +
 +
* Von wem kauft man das?
 +
 +
* Neue Entwicklungen?
 +
** What is the hottest new shit?
 
===Gäste===
 
===Gäste===
 
==Hack des Monats==
 
==Hack des Monats==

Version vom 19. Februar 2009, 22:45 Uhr

27.1.2009: Multi User Chat

24.2.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

24.3.2009: FPGA

Inhalt

Teaser

einfaches Bsp1:

  • Atombombenabschusseinrichtung: &-Verknüpfung
    • Obama und Biden haben Key, Irisscanner, FP-Sensor, Gewichtssensor,

-> Alle Signale werden &-Verknüpft.

  • Taschenrechner mit +-Operation
    • Was passiert, wenn ich eine Taste drücke, dann '+' und noch

eine Taste und dann macht der Rechner die Summe. Jetzt wird Summierung neu erfunden

  • evtl. ein gutes Bsp ;)
  • Anwendungsbeispiele
    • Wo eingesetzt
    • Bastelbeispiele (z. B. Heise-Bausatz)
    • Quadrocopter (jetzt mit GPS)
    • krypto beschleuniger selber bauen
    • krypto hacking (siehe gsm)
    • kleine bis große prozessoren
    • system on chip (und ein wenig hardware drum herum)

kleine fpga einführung

  • warum will man fpga's /eigene hardware haben?
  • Wie funktioniert so ein FPGA (grob)?
  • Was braucht man dafür?
  • Was muss ich tun, um so ein Ding zu nutzen?
  • Bsp einer Bootsequenz (wie kommt das Programm da rein)
  • einsteigern kann es egal sein, wie der fpga funktioniert, da man seine hardware in abstrakter sprache beschreibt
  • erst wenn die hardware "schnell" werden soll, sollte man doch mal ins datenblatt sehen
  • etwas allgemeiner erklärt -> programmierbarer Schaltkreis für digitale Schaltungen
    • wird vom User programmiert
  • weitere Features:
    • Parallelverarbeitung
    • neu programmierbar (wenn fest eingelötet)

Programmierung

dann würde ich dazu kommen, wie man die sachen programmiert:

  • ich denke gängig sind verilog und vhdl
  • sehr einfache sprachformen (vergleich c in der software welt)
  • höhere sprachen sind leider unüblich bzw. hab ich bis jetzt nichts brauchbares gefunden. an dieser stelle könnte man ja erwähnen das hören gern alternative nennen sollen (es sei denn ihr kennt welche ;-) )

im dritten teil würde ich erzählen wie ein fpga dann wirklich funktioniert:

  • logik durch LUT
  • blockrams
  • ...
  • das ganze wird irgendwie verbunden
  • Vor- u. Nachteile
    • Parallelverarbeitung
    • Entwicklungszyklen
    • Leistungsgrenzen (Vergleich mit µProzessor)
    • kann in hohen Stückzahlen produziert werden.
  • Von wem kauft man das?
  • Neue Entwicklungen?
    • What is the hottest new shit?

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

28.4.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

26.5.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

23.6.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

28.7.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

25.8.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

22.9.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

27.10.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

24.11.2009: Nichts zu verbergen unterm Weihnachtsbaum

Inhalt

Weihnachten und der damit verbundene Warenaustausch nähert sich. Wir zeigen einige Geschenke auf, welche die inneren Werte würdigen, einladen diese zu erkunden und bei denen nicht die Kontrolle verliert.

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt

22.12.2009: #TBA#

Inhalt

Gäste

Hack des Monats

news

Links zum Thema

Mitschnitt