digital design schnuppervorlesung 07./14.05.2013
TRANSCRIPT
![Page 1: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/1.jpg)
Digital Design
Schnuppervorlesung
07./14.05.2013
![Page 2: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/2.jpg)
Digital Design
Aufgabeeine Serie von Bits
verschieben(ohne getaktete Logik!)
![Page 3: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/3.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 3
Forderung
„Use Case“:
z.B.: 1011 links verschieben und rechts 0 nachliefern
B3 B2 B1 B0
1 0 1 1
0 1 1 0
1 1 0 0
. . . .
![Page 4: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/4.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 4
Idee: Stufenschalter
1
1
0
1
S
1
1
0
1
![Page 5: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/5.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 5
Idee: Stufenschalter
0
1
1
0
S
0
1
1
0
1
1
0
1
![Page 6: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/6.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 6
Idee: Stufenschalter
0
0
1
1
S
1
1
0
1
0
1
1
0
0
0
1
1
![Page 7: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/7.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 7
Idee: Stufenschalter
B0‘
B1‘
B2‘
B3‘
S
B0
B1
B2
B3
0
B0
B1
B2
0
0
B0
B1
![Page 8: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/8.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 8
Realisierung: Multiplexer
2 zu 1 Multiplexer:
&B
YS 1
&1
A
![Page 9: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/9.jpg)
Digital Design
wir experimentieren ...
![Page 10: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/10.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 10
Entwicklungssystem
■ Software - vorbereitete Projekte:
□ Ordner „Z:\Software4FOS“
□ den Unterordner FOS öffnen
□ darunter den Ordner „logik“ öffenDoppelklick auf Datei PR0.qpfbitte warten …
□ ALTERA Quartus II öffnet sich (langsam)
![Page 11: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/11.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 11
Entwicklungssystem
■ Hardware - Evaluierungsboard „DE-nano“□ besitzt ein CPLD „EPM2210F324C3“□ 2210 LE, 8 kBit Flash Speicher,
Takt bis 304 MHz (hier genutzt: 25 MHz)□ Programmierbar über USB Anschluss□ 8 Leuchtdioden in 4 Farben
(leuchten bei „0“ am Ausgang)□ 4 Tasten
(geben eine „0“ an den CPLD, wenn gedrückt)
![Page 12: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/12.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 12
Entwicklungssystem
■ InteraktionsschnittstelleL8 L7 L6 L5 L4 L3 L2 L1
B4 B3 B2 B1
![Page 13: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/13.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 13
Entwicklungssystem
■ wir erstellen die Schaltung in Quartus□ Schaltplan erstellen (New → „Schematic File“)□ Schaltung zeichnen und speichern
▪ 4-zu-1 Multiplexer als Block einfügen(besitzt bereits die notwendigen Invertierungen)
▪ Ein-/Ausgabepins eintragen▪ verdrahten (log. 0 = „GND“ / log. 1 = „VCC“)
□ nicht benutzte Baustein Pins deaktivieren□ „compilieren“, d.h. Erstellen der Logikdaten□ Ergebnis (*.pof – Datei) auf das Testsystem laden
▪ Programmer starten, ggf. USB-Blaster Treiber auswählen▪ Baustein „programmieren“ und testen
![Page 14: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/14.jpg)
Digital Design
4 Bit Barrel-Shifter
![Page 15: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/15.jpg)
2012 Prof. F. HaunstetterSonderveranstaltung
HS Augsburg, Fakultät für Elektrotechnik 15
Barrel-Shifter
A B C D S1 S0
Y
A B C D S1 S0
Y
A B C D S1 S0
Y
A B C D S1 S0
Y
Bit0Bit1Bit2Bit3Eingänge
B0‘B1‘B2‘B3‘
Aus-gän-ge
L4
L3
L2
L1
SB1B2
0
![Page 16: Digital Design Schnuppervorlesung 07./14.05.2013](https://reader035.vdocuments.pub/reader035/viewer/2022062417/55204d7e49795902118cec64/html5/thumbnails/16.jpg)
??? Fragen ???
... zur Hochschule
... zum Studium
... zum Praktikum
... zum Ambiente
... zur Fakultät
... zu den Studiengängen
... ... ...