Skip to content

Commit b1a9eec

Browse files
committed
c2 T2C
1 parent cc45a2c commit b1a9eec

36 files changed

+41
-8
lines changed

Chapter_01_Introduction/c01_training_bonus.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,24 @@ Startpoint:
5151

5252
- Browser the designs from the shuttle runs.
5353
- Find a design that looks fitting for you
54-
- Take exmaples with good documentation!!!
54+
- Only take designs with good documentation!!!
5555
- Find the Github repository of the design.
5656
- Review the documentation and the Verilog code.
5757

5858
[https://tinytapeout.com/runs/](https://tinytapeout.com/runs/)
5959

60+
### Next steps (roughly)
61+
62+
After chapter 3 + 4 (Verilog and First run):
63+
64+
- Take a pre-configured example design (gcd) as template
65+
- Copy the template as a new design (see ORFS tutorial)
66+
- Add the Verilog from the TT design
67+
68+
After chapter 5 + 6 +7 (PDK and OpenROAD GUI):
69+
70+
- Try to modify the rest of the new design:
71+
* config files
72+
* constraints
73+
* Makefile
74+
- Give it a try: run the design

Chapter_02_OpenROAD_tools/c02_lecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Kudos to this course:
104104

105105
### Help with the terminology
106106

107-
Searching the terms with a standard search engine might not bring usefull results.
107+
Searching the terms with a standard search engine might not bring usefull results every time.
108108
Matt Venn created a page for EDA terminology:
109109

110110
[https://www.zerotoasiccourse.com/terminology/](https://www.zerotoasiccourse.com/terminology/)

Chapter_02_OpenROAD_tools/c02_training_common.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,32 @@ toc: true
1919

2020
### Browse the resources
2121

22-
- Search all the flow steps in the resources
23-
- Search all the flow components in the resources
22+
##### Task: Review the flow terminology
23+
- Search for each of the flow steps
24+
* Synthesis
25+
* Floorplan
26+
* Placement
27+
* Clock Tree Synthesis
28+
* Routing
29+
* Finishing
30+
- Search for as much flow components as possible (see the components names in the diagram in the lecture slides)
31+
- If no result is found, try a search engine (or chatGPT).
2432
- Try to formulate the meaning and purpose of them in your own words.
2533

26-
### Discuss the EDA terminology
34+
Matt Venns list:
2735

28-
- Discuss the termoinology in the room, supervised by the tutor.
36+
[https://www.zerotoasiccourse.com/terminology/](https://www.zerotoasiccourse.com/terminology/)
2937

30-
### What is missing?
3138

32-
- Did you find resources that should be added?
39+
### Getting the words in place
40+
41+
In the beginning it can be hard to learn all the new words and give them meaningful connections immediately.
42+
43+
Let's try to create a timeline (or taskline) for "How to make microchips?" in a joint effort.
44+
45+
##### Task: Create a diageram "How to make a microchip?"
46+
47+
- Everyone can give a keyword of the topic "How to make a microchip?"
48+
- We try to figure out the meaning and the position in a timeline / taskline?
49+
- Flipchart, Whiteboard, Texteditor?
50+

build/all_slides.pdf

13.1 KB
Binary file not shown.

build/c00_preparations.pdf

0 Bytes
Binary file not shown.

build/c01_lecture.pdf

0 Bytes
Binary file not shown.

build/c01_questions.pdf

0 Bytes
Binary file not shown.

build/c01_training_advanced.pdf

0 Bytes
Binary file not shown.

build/c01_training_bonus.pdf

2.03 KB
Binary file not shown.

build/c01_training_common.pdf

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)