From 9ab99d76e26f069d6b0b3088598724df075c782c Mon Sep 17 00:00:00 2001 From: fzzinchemical Date: Tue, 20 Jan 2026 21:08:45 +0100 Subject: [PATCH] vault backup: 2026-01-20 21:08:45 --- .obsidian/plugins/obsidian-git/data.json | 58 ------------------------ .obsidian/workspace.json | 8 ++-- Semester 7/REDIG/Vorlesung 10.md | 22 +++++++++ 3 files changed, 26 insertions(+), 62 deletions(-) create mode 100644 Semester 7/REDIG/Vorlesung 10.md diff --git a/.obsidian/plugins/obsidian-git/data.json b/.obsidian/plugins/obsidian-git/data.json index 7cdd8c1..e69de29 100755 --- a/.obsidian/plugins/obsidian-git/data.json +++ b/.obsidian/plugins/obsidian-git/data.json @@ -1,58 +0,0 @@ -{ - "commitMessage": "vault backup: {{date}}", - "commitDateFormat": "YYYY-MM-DD HH:mm:ss", - "autoSaveInterval": 90, - "autoPushInterval": 1, - "autoPullInterval": 45, - "autoPullOnBoot": false, - "disablePush": false, - "pullBeforePush": true, - "disablePopups": false, - "disablePopupsForNoChanges": false, - "listChangedFilesInMessageBody": false, - "showStatusBar": true, - "updateSubmodules": false, - "syncMethod": "merge", - "customMessageOnAutoBackup": false, - "autoBackupAfterFileChange": true, - "treeStructure": false, - "refreshSourceControl": true, - "basePath": "", - "differentIntervalCommitAndPush": false, - "changedFilesInStatusBar": false, - "showedMobileNotice": true, - "refreshSourceControlTimer": 7000, - "showBranchStatusBar": true, - "setLastSaveToLastCommit": false, - "submoduleRecurseCheckout": false, - "gitDir": "", - "showFileMenu": true, - "authorInHistoryView": "hide", - "dateInHistoryView": false, - "lineAuthor": { - "show": false, - "followMovement": "inactive", - "authorDisplay": "initials", - "showCommitHash": false, - "dateTimeFormatOptions": "date", - "dateTimeFormatCustomString": "YYYY-MM-DD HH:mm", - "dateTimeTimezone": "viewer-local", - "coloringMaxAge": "1y", - "colorNew": { - "r": 255, - "g": 150, - "b": 150 - }, - "colorOld": { - "r": 120, - "g": 160, - "b": 255 - }, - "textColorCss": "var(--text-muted)", - "ignoreWhitespace": false, - "gutterSpacingFallbackLength": 5, - "lastShownAuthorDisplay": "initials", - "lastShownDateTimeFormatOptions": "date" - }, - "autoCommitMessage": "vault backup: {{date}}" -} \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index a85e576..89e1173 100755 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -27,12 +27,12 @@ "state": { "type": "markdown", "state": { - "file": "Semester 7/INKOM/Vorlesung 11.md", + "file": "Semester 7/REDIG/Vorlesung 10.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "Vorlesung 11" + "title": "Vorlesung 10" } } ], @@ -208,6 +208,8 @@ }, "active": "eab95fbe8bc048a5", "lastOpenFiles": [ + "Semester 7/REDIG/Vorlesung 9.md", + "Semester 7/REDIG/Vorlesung 10.md", "Semester 7/INKOM/Vorlesung 11.md", "Semester 7/Medienheorie/Vorlesung 10.md", "Semester 7/INKOM/Vorlesung 3.md", @@ -218,7 +220,6 @@ "Semester 7/INKOM/Vorlesung 9.md", "Semester 7/INKOM/Vorlesung 10.md", "Semester 7/REDIG/Untitled.md", - "Semester 7/REDIG/Vorlesung 9.md", "Semester 7/REDIG/Architektur.png", "Semester 7/Medienheorie/Vorlesung 9.md", "Semester 6/Veranstaltungsplan.md", @@ -245,7 +246,6 @@ "Semester 7/Medienheorie/Vorlesung 7.md", "Semester 7/REDIG/Übungsblatt 7.md", "Semester 7/REDIG/Vorlesung 8.md", - "Semester 7/Medienheorie/Vorlesung 5.md", "Semester 7/INKOM/figures/Pasted image 20251107093559.png", "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708193937.png", "Semester 6/COMARCH/Zusammenfassung/Pasted image 20250708193917.png", diff --git a/Semester 7/REDIG/Vorlesung 10.md b/Semester 7/REDIG/Vorlesung 10.md new file mode 100644 index 0000000..02416d0 --- /dev/null +++ b/Semester 7/REDIG/Vorlesung 10.md @@ -0,0 +1,22 @@ +# Pipelining vs Pfade über mehrere Taktzyklen +- Größerer Flächenverbrauch bei Pipelining als bei Pfade +- Höherer Durchsatz (Throughput) bei Pipelining + + +# Umgehen mit asynch Eingängen +Bei Fehlerhaften Signalen kann man 2 D-Latches vorsetzen, diese wirken wie Verstärker und runden auf bzw. ab + +#todo Einarbeiten *timing constraints* in Vivado + +# Einbinden vorgefertigter Bauteile +## IP-Cores + +# Klausur +- 4 Aufgaben manche Aufgaben können in Unteraufgaben aufgeteilt sein +- 3/4 Stunde pro Aufgabe + +- Aufgabe mit Prüfling, der getestet werden soll und von vordefiniertem Verhalten abweicht +- Timing Verhalten +- Automat +**Bestimmte Fehler und Warnungen sind nicht zulässig!** +