1 |
https://www.edaplayground.com/x/9Zwf |
Day 1: RTL Mux |
2 |
https://www.edaplayground.com/x/RmJF |
Day 2: RTL Dff with asynchronous reset |
3 |
https://www.edaplayground.com/x/AVMC |
Day 3: RTL Edge detector |
4 |
https://www.edaplayground.com/x/TPdQ |
Day 4: RTL ALU |
5 |
https://www.edaplayground.com/x/qzmr |
Day 5: RTL Odd counter |
6 |
https://www.edaplayground.com/x/FJXT |
Day 6: RTL Shift register |
7 |
|
Day 7: RTL LFSR |
8 |
https://www.edaplayground.com/x/T4_7 |
Day 8: RTL Binary to one hot converter |
9 |
https://www.edaplayground.com/x/tZem |
Day 9: RTL Binary to Gray converter |
10 |
https://www.edaplayground.com/x/W2uK |
Day 10: RTL Self Reloading Counter |
11 |
https://www.edaplayground.com/x/DrTN |
Day 11: RTL Parallel to serial shifter |
12 |
https://www.edaplayground.com/x/SGNF |
Day 12: RTL Sequence detector |
13 |
https://www.edaplayground.com/x/qzsm |
Day 13 : RTL Ways to implement Mux |
14 |
https://www.edaplayground.com/x/jky5 |
Day 14 - RTL Fixed Priority Arbiter |
15 |
https://www.edaplayground.com/x/Qw6Y |
Day 15 - RTL Round Robin Arbiter |
16 |
https://www.edaplayground.com/x/qDtk |
Day 16 - RTL APB Master |
17 |
https://www.edaplayground.com/x/6sYL |
Day 17 - RTL Simple Memory Interface |
18 |
|
Day 18 - RTL APB Slave |
19 |
https://www.edaplayground.com/x/cYBK |
Day 19 |
20 |
https://www.edaplayground.com/x/tQD2 |
Day 20 - RTL APB System |
21 |
https://youtu.be/pFO-qRhQbVM |
Day 21 - TB Introduction |
22 |
https://www.edaplayground.com/x/7dHV |
Day 22 - TB Hello World using SV Classes |
23 |
https://www.edaplayground.com/x/QVXi |
Day 23 - TB Interfaces |
24 |
https://www.edaplayground.com/x/q_dg |
Day 24 - TB Virtual Interfaces |
25 |
https://www.edaplayground.com/x/MWKy |
Day 25 - TB Randomize() |
26 |
https://www.edaplayground.com/x/8VXW |
Day 26 - TB Constraints |
27 |
https://www.edaplayground.com/x/VULv |
Day 27 - TB Queues |
28 |
https://www.edaplayground.com/x/9qJp |
Day 28 - TB Associative Array |
29 |
https://www.edaplayground.com/x/Xpvx |
Day 29 - TB Events |
30 |
https://www.edaplayground.com/x/XbcC |
Day 30 - TB Mailbox |
31 |
https://www.edaplayground.com/x/FDag |
Day 31 - TB Function vs Tasks |
32 |
https://www.edaplayground.com/x/tQbq |
Day 32 - TB Clocking blocks |
33 |
https://www.edaplayground.com/x/kBn9 |
Day 33 - TB Fork and join |
34 |
https://www.edaplayground.com/x/jw3n |
Day 34 - TB Fork and join_any |
35 |
https://www.edaplayground.com/x/n9YK |
Day 35 - TB Fork and join_none |
36 |
https://www.edaplayground.com/x/sMw5 |
Day 36 - TB Disable Fork |
37 |
https://www.edaplayground.com/x/FHcs |
Day 37 - TB Wait Fork |
38 |
https://www.edaplayground.com/x/vA4F |
Day 38 - TB Automatic Variables |
39 |
https://www.edaplayground.com/x/HNNr |
Day 39 - TB DPI Calls |
40 |
https://www.edaplayground.com/x/FB93 |
Day 40 - TB Mux |
41 |
https://www.edaplayground.com/x/qykn |
Day 41 - TB ALU |
42 |
https://www.edaplayground.com/x/JBnT |
Day 42 - TB Fixed Priority Arbiter |
43 |
https://www.edaplayground.com/x/gkeL |
Day 43 - TB DFF |
44 |
https://www.edaplayground.com/x/PnJj |
Day 44 - TB Parameterised Class |
45 |
https://www.edaplayground.com/x/cDDc |
Day 45 - TB Self reloading counter |
46 |
No EDAPlayground Link |
Day 46 - Formal Mux |
47 |
No EDAPlayground Link |
Day 47 - Formal ALU |
48 |
No EDAPlayground Link |
Day 48 - Formal DFF |
49 |
No EDAPlayground Link |
Day 49 - Formal Self reloading counter |
50 |
No EDAPlayground Link |
Day 50 - Formal Fixed Priority Arbiter |
51 |
No EDAPlayground Link |
Day 51 - Formal proofs for APB Master |
52 |
No EDAPlayground Link |
Day 52 - Formal APB Slave |
53 |
No EDAPlayground Link |
Day 53 - Formal APB Slave 2 |
54 |
No EDAPlayground Link |
Day 54 - Formal APB Slave 3 |
55 |
No EDAPlayground Link |
Day 55 - Formal Fifo |
56 |
https://www.edaplayground.com/x/gng8 |
Day 56 - UVM: Hello World 1 |
57 |
https://www.edaplayground.com/x/rHDX |
Day 57 - UVM: Analysis Port |
58 |
https://www.edaplayground.com/x/eqeA |
Day 58 - UVM: Driver/Sequencer Communication |
59 |
https://www.edaplayground.com/x/FZaW |
Day 59 - UVM: Driver/Sequencer Communication |
60 |
https://www.edaplayground.com/x/8BNb |
Day 60 - UVM: Driver/Sequencer Communication |
61 |
https://www.edaplayground.com/x/cGUk |
Day 61 - UVM TB for APB Master - 1 |
62 |
https://www.edaplayground.com/x/pzgU |
Day 62 - UVM TB for APB Slave - 2 |
63 |
https://www.edaplayground.com/x/CJDZ |
Day 63 - UVM TB for APB Slave - 3 |
64 |
No EDAPlayground Link |
Day 64 - Happy Independence Day |
65 |
https://www.edaplayground.com/x/6VLv |
Day 65 - UVM TB for APB Slave - 4 |
66 |
https://www.edaplayground.com/x/vNFA |
Day 66 - UVM TB for APB Slave - 5 |
67 |
https://www.edaplayground.com/x/RQsM |
Day 67 - UVM TB for APB Slave - 6 |
68 |
https://www.edaplayground.com/x/ePAh |
Day 68 - UVM TB for APB Slave - 7 |
69 |
https://www.edaplayground.com/x/Fers |
Day 69 - UVM TB for APB Slave - 8 |
70 |
https://www.edaplayground.com/x/KB4e |
Day 70 - UVM TB for APB Slave - 9 |
71 |
https://www.edaplayground.com/x/8biK |
Day 71 - UVM TB for APB Slave - 10 |
72 |
https://www.edaplayground.com/x/iXGb |
Day 72 - UVM TB for APB Slave - 11 |
73 |
https://www.edaplayground.com/x/XCr8 |
Day 73 - UVM TB for APB Master - 1 |
74 |
https://www.edaplayground.com/x/daLR |
Day 74 - UVM TB for APB Master - 2 |
75 |
https://www.edaplayground.com/x/rNEf |
Day 75 - UVM TB for APB Master - 3 |
76 |
https://www.edaplayground.com/x/b8dG |
Day 76 - UVM TB for APB Master - 4 |
77 |
https://www.edaplayground.com/x/iXbu |
Day 77 - UVM TB for APB Master - 5 |
78 |
|
Day 78 - Single Cycle RISC-V |
79 |
https://www.edaplayground.com/x/gmGb |
Day 79 - Single Cycle RISC-V |
80 |
https://www.edaplayground.com/x/ZtE6 |
Day 80 - Single Cycle RISC-V |
81 |
https://www.edaplayground.com/x/UpYh |
Day 81 - Single Cycle RISC-V |
82 |
https://www.edaplayground.com/x/DtDP |
Day 82 - Single Cycle RISC-V |
83 |
https://www.edaplayground.com/x/eM7A |
Day 83 - Single Cycle RISC-V |
84 |
https://www.edaplayground.com/x/hyd6 |
Day 84 - Single Cycle RISC-V |
85 |
https://www.edaplayground.com/x/ALxT |
Day 85 - Single Cycle RISC-V |
86 |
https://www.edaplayground.com/x/Xp6k |
Day 86 - Single Cycle RISC-V |
87 |
https://www.edaplayground.com/x/JvQZ |
Day 87 - Single Cycle RISC-V |
88 |
https://www.edaplayground.com/x/6ZXW |
Day 88 - Single Cycle RISC-V |
89 |
https://www.edaplayground.com/x/pti8 |
Day 89 - Single Cycle RISC-V |
90 |
https://www.edaplayground.com/x/eSPv |
Day 90 - Single Cycle RISC-V |
91 |
https://www.edaplayground.com/x/ctkH |
Day 91 - Single Cycle RISC-V |
92 |
https://www.edaplayground.com/x/strW |
Day 92 - Single Cycle RISC-V |
93 |
https://www.edaplayground.com/x/cZKQ |
Day 93 - Single Cycle RISC-V |
94 |
https://www.edaplayground.com/x/cZKQ |
Day 94 - Single Cycle RISC-V |
95 |
https://www.edaplayground.com/x/QV96 |
Day 95 - Single Cycle RISC-V |
96 |
https://www.edaplayground.com/x/GQNw |
Day 96 - Single Cycle RISC-V |
97 |
https://www.edaplayground.com/x/9mR5 |
Day 97 - Single Cycle RISC-V |
98 |
https://www.edaplayground.com/x/W2w6 |
Day 98 - Single Cycle RISC-V |
99 |
https://www.edaplayground.com/x/kJjp |
Day 99 - Single Cycle RISC-V |
100 |
https://www.edaplayground.com/x/PpPK |
Day100 - #100DaysofRTL |