Counter example with IIC-OSIC-TOOLS and LibreLane.
Purposes for this assignment:
-
Run the LibreLane flow on a simple example design.
1. Tasks
Log in to your assigned OSIC machine instance http://10.3.162.85:500NN/?password=PASS
where NN is your user number and PASS is the user password for the browser-VNC connection.
Use Thunar the file manager or the terminal to navigate to /foss/examples/demo_sky130A/dig.
$ is the command line prompt, do not copy it, it is not part of the command1
$ cd /foss/examples/demo_sky130A/dig
Read the README.md by opening in gedit.
Instead of copying the example folder to /tmp/dig, copy it to a folder under /foss/designs/, example
$ is the command line prompt, do not copy it, it is not part of the command1
2
3
$ cp -R /foss/examples/demo_sky130A/dig /foss/designs/hw05-counter
$ cd /foss/designs/hw05-counter
...
Run the librelane flow as instructed in the README.md.
Find the results of the run in the ./runs/RUN_…/final folder.
2. What to submit
-
Screenshot of the layout displaying in a GDS viewer (like
klayoutormagicorgds3d.sh).
The screenshot must include the browser’s location bar showing your user’s sessionhttp://10.3.163.85:500NN…;. -
Screenshot of viewing the
.dot"schematics" generated from the06-yosys-synthesisstage. -
Statistics on the layout. See
52-odb-cellfrequencytablesand52-openroad-fillinsertionand06-yosys-synthesis/reportsand other stages. -
How many DFFs are in the design?
-
How many other logic gates?
-
Area consumed by the design?