This Codespace provides a ready-to-use synthesis and timing analysis setup on Ubuntu 22.04, with both terminal and GUI (noVNC) access.
1) Create a GitHub account by signing-up using this link https://github.com/
- Go to the GitHub repository: https://github.com/vsdip/vsd-tcl
- Click “Code” → “Open with Codespaces” to launch the environment in your browser.
Once the Codespace opens, go to the TERMINAL tab and run:
OpenTimeror
yosysExit anytime using exit.
-
In your Codespace, open the PORTS tab.
-
Find the forwarded port named noVNC Desktop (6080).
-
Click the forwarded URL.
-
On the web page, select
vnc_lite.htmlto open the XFCE desktop. -
Inside the desktop terminal, run:
OpenTimer yosys
| Tool | Command | Description |
|---|---|---|
| OpenTimer | OpenTimer |
Static Timing Analyzer |
| Yosys | yosys |
RTL Synthesis Tool |
The design files are available under the folder:
/workspaces/vsd-tcl
as shown in the image below:
OpenTimer -h
yosys -VBoth commands should display version information.




