Skip to content

Commit

Permalink
add videos
Browse files Browse the repository at this point in the history
  • Loading branch information
Ruisi Zhang authored and Ruisi Zhang committed Sep 17, 2023
1 parent 6c92b1e commit 21d11e8
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 4 deletions.
55 changes: 52 additions & 3 deletions _data/video.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,61 @@
- <a href="https://www.youtube.com/watch?v=wsf4mQ42quU" target="_blank">Set 2 Basics of SystemVerilog module elements</a>
logistics:

- date: 12/09/2021
- date: 09/30/2021
lecturer:
title: >
<strong>FPGA</strong>
slides: ""
video: ""
readings:
- <a href="https://www.youtube.com/watch?v=A_caN_D9298" target="_blank">Set 1 Memory Arrays</a>
- <a href="https://www.youtube.com/watch?v=cC6LGl0wt9s" target="_blank">Set 1 Memory Arrays Example</a>
- <a href="https://www.youtube.com/watch?v=q6lod0LcmgQ" target="_blank">Set 2 Different Types of Memories</a>
- <a href="https://www.youtube.com/watch?v=8xz2VQ_ir20" target="_blank">Set 3 Logic with Memories</a>
- <a href="https://www.youtube.com/watch?v=y6QD7iUHx4s" target="_blank">Set 4 FPGA</a>
- <a href="https://www.youtube.com/watch?v=rKOwEeF0PHk" target="_blank">Set 5 FPGA & ASIC Digital Design Flow</a>
- <a href="https://www.youtube.com/watch?v=A99lZuTxYyk" target="_blank">Set 6 Simulation and Synthesis</a>
logistics:

- date: 10/05/2021
lecturer:
title: >
<strong>Combinational Logic in SystemVerilog</strong>
slides: ""
video: ""
readings:
-
logistics:
- <a href="https://www.youtube.com/watch?v=NvcctoXcYq4" target="_blank">Set 1 SystemVerilog Modeling Abstractions (Behavioral, Data Flow and RTL)</a>
- <a href="https://www.youtube.com/watch?v=Y_KcZNqo4YU" target="_blank">Set 2 SystemVerilog Modeling Abstractions (Gate Level and Switch Level)</a>
- <a href="https://www.youtube.com/watch?v=CQ0lAryGqXo" target="_blank">Set 3 Examples in Different Abstraction Levels</a>
- <a href="https://www.youtube.com/watch?v=CQ0lAryGqXo" target="_blank">Set 4 SystemVerilog Data Types</a>
- <a href="https://www.youtube.com/watch?v=qaMa1nYtsbk" target="_blank">Set 5 Conditional Operator and Continuous Assignment Statement</a>
logistics:


- date: 10/07/2021
lecturer:
title: >
<strong>Delay Simulation, Flip Flops and Blocking vs non-Blocking</strong>
slides: ""
video: ""
readings:
- <a href="https://www.youtube.com/watch?v=14Hm7dxge5s" target="_blank">Set 1 Delay Simulation</a>
- <a href="https://www.youtube.com/watch?v=HGw5NNXzbhE" target="_blank">Set 2 Flip Flops </a>
- <a href="https://www.youtube.com/watch?v=Gsid4K9wSF4" target="_blank">Set 3 Blocking vs non-Blocking Assignment</a>
- <a href="https://www.youtube.com/watch?v=qzWF_VhXqlc" target="_blank">Set 4 Inter-Delay and Intra-Delay</a>
- <a href="https://www.youtube.com/watch?v=xEPvLNko2j8" target="_blank">Set 5 More Examples</a>
logistics:

- date: 10/12/2021
lecturer:
title: >
<strong>Finite State Machine in SystemVerilog</strong>
slides: ""
video: ""
readings:
- <a href="https://www.youtube.com/watch?v=Wd1nw5lSy34" target="_blank">Set 1 Mealy and Moore Finite State Machine</a>
- <a href="https://www.youtube.com/watch?v=VfGXQzgmQBI" target="_blank">Set 2 FSM in SystemVerilog </a>
- <a href="https://www.youtube.com/watch?v=wkIh1saI-Ao" target="_blank">Set 3 Traffic Light FSM</a>
logistics:

- date: 12/09/2021
8 changes: 7 additions & 1 deletion _pages/video.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ _____

{% assign current_module = 0 %}
{% assign skip_classes = 0 %}
{% assign merge_class = 0 %}
{% assign prev_date = 0 %}

{% for item in site.data.video %}
Expand All @@ -33,7 +34,12 @@ _____
<td colspan="2" align="center">{{ lecture.title }}</td>
{% else %}
<td>
Subject #{{ forloop.index | minus: current_module | minus: skip_classes }}: {{ lecture.title }}
{% if lecture.title contains "Logic in SystemVerilog"%}
Subject #4 & #5: {{ lecture.title }}
{% assign merge_class = merge_class | plus: 1 %}
{% else %}
Subject #{{ forloop.index | minus: current_module | minus: skip_classes | plus: merge_class}}: {{ lecture.title }}
{% endif %}
</td>
<td>
{% if lecture.readings %}
Expand Down

0 comments on commit 21d11e8

Please sign in to comment.