Add VM README
Browse files
README.md
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
tags:
|
| 3 |
+
- openlane
|
| 4 |
+
- sky130
|
| 5 |
+
- vlsi
|
| 6 |
+
- virtual-machine
|
| 7 |
+
- education
|
| 8 |
+
license: apache-2.0
|
| 9 |
+
---
|
| 10 |
+
|
| 11 |
+
# Basics VM: VSD OpenLane SKY130 Desktop VM
|
| 12 |
+
|
| 13 |
+
Reproducible desktop VM artifacts for the VSD/OpenLANE SKY130 workshop environment.
|
| 14 |
+
|
| 15 |
+
## AMD64 Artifacts
|
| 16 |
+
|
| 17 |
+
- `vsd-openlane-desktop-amd64.qcow2`: Ubuntu Noble AMD64 base disk image.
|
| 18 |
+
- `vsd-openlane-seed-amd64.iso`: cloud-init seed ISO containing the course files, pinned EDA tool artifacts, desktop setup, theme, and first-boot installer.
|
| 19 |
+
|
| 20 |
+
Boot with both attached. The seed ISO installs the desktop and course files on first boot.
|
| 21 |
+
|
| 22 |
+
Default login:
|
| 23 |
+
|
| 24 |
+
- user: `vsduser`
|
| 25 |
+
- password: `vsdiat`
|
| 26 |
+
|
| 27 |
+
## Checksums
|
| 28 |
+
|
| 29 |
+
```text
|
| 30 |
+
7b4b863079aeaf45293befc4b4fceab0f65e873dbc157e6da77e9a51ade5a2f9 vsd-openlane-desktop-amd64.qcow2
|
| 31 |
+
48c3c90d370aa4669680a0c055f4842f83c33447d2170755b76d44065552d9fc vsd-openlane-seed-amd64.iso
|
| 32 |
+
```
|
| 33 |
+
|
| 34 |
+
## Smoke Test
|
| 35 |
+
|
| 36 |
+
Inside the VM:
|
| 37 |
+
|
| 38 |
+
```bash
|
| 39 |
+
cd ~/Desktop/work/tools/openlane_working_dir/openlane
|
| 40 |
+
./flow.tcl -design picorv32a -tag student_run -overwrite
|
| 41 |
+
```
|
| 42 |
+
|
| 43 |
+
Latest AMD smoke test completed the full OpenLane flow with `flow_status=Flow_completed` and `lvs_total_errors=0` in course-default black-box LVS mode.
|