Skip to content

vsdip/vsd-tcl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation


VSD-TCL Environment (OpenTimer + Yosys)

This Codespace provides a ready-to-use synthesis and timing analysis setup on Ubuntu 22.04, with both terminal and GUI (noVNC) access.

Note-

1) Create a GitHub account by signing-up using this link https://github.com/

2) If you already have a github account, continue with below Step 1 - Open the Codespace

3) The first-time setup will take about 20-30min


Step 1 – Open the Codespace

  1. Go to the GitHub repository: https://github.com/vsdip/vsd-tcl
  2. Click “Code” → “Open with Codespaces” to launch the environment in your browser.

Open Codespaces from GitHub


Option 1 – Use the Terminal

Once the Codespace opens, go to the TERMINAL tab and run:

OpenTimer

or

yosys

Exit anytime using exit.

Terminal view


Option 2 – Use the GUI (noVNC Desktop)

  1. In your Codespace, open the PORTS tab.

  2. Find the forwarded port named noVNC Desktop (6080).

  3. Click the forwarded URL.

  4. On the web page, select vnc_lite.html to open the XFCE desktop.

  5. Inside the desktop terminal, run:

    OpenTimer
    yosys

Ports tab showing noVNC VNC page showing vnc_lite.html


Installed Tools

Tool Command Description
OpenTimer OpenTimer Static Timing Analyzer
Yosys yosys RTL Synthesis Tool

Project Folder Location

The design files are available under the folder: /workspaces/vsd-tcl as shown in the image below:

Project Folder View


Verify Installation

OpenTimer -h
yosys -V

Both commands should display version information.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors