USER GUIDES
CAD
Tanner
Global Nets and Inherited Connections
- For detailed documentation check the siemens support page on Global Nets and Inherited Connections (NOTE You need access to Siemens Support)
- Check also a knowledge-base on Net Cap Tool
Overriding the Default Net Expression
Tags #inherited #inherited-connection
-
The
NetSet
property is used on a cell instance to override the global signal within the hierarchy of that specific instance. Example: the schematicdig_tmux_top
inA0_dig
Lib has two standard-cell circuitsdig_tmux_blksel
anddig_decoder_3b
with global signalspower_vdd5
andground_gnd
attached tovdd5!
andgnd!
respectively. To override the net expression and attach the global signals to the pins (V5V
andvsa
) -
Steps to pass inherited connections:
- Select the instance for which you want to override the default global net.
- Click the
Add Property
button in the Properties Navigator. - For overriding the
vdd5!
with the pinV5V
- Name:
power_vdd5
- Type:
NetSet
- Value:
V5V
- Name:
- For overriding the
gnd!
with the pinvsa
- Name:
ground_gnd
- Type:
NetSet
- Value:
vsa
- Name:
REMOTE ACCESS
Secure VNC access through a SSH tunnel
VNC connections are, by default, unencrypted. This guide shows how to tunnel VNC traffic through an SSH connection to a local port. For convenience, this guide uses the same local port number as the VNC server eg. 5901
but could be different.
USING PUTTY IN WINDOWS
-
This section assumes a SSH private/public has been created and the public key has been installed in the remote server at
~/.ssh/authorized_keys
-
Copy the private key to a safe location in your local drive to be used in PuTTY.
-
Open PuTTy and enter the IP address in the Host Name (or IP address) field.
-
Open the menu
Connections -> SSH -> Auth
, click the Browse button in the Private key file for authentication field, browse to the location of the private key and enter it. -
Open the menu
Connections -> SSH -> Tunnels
and enter5901
as the Source port and<IP-Address>:5901
as the Destination. Beneath Desination, selectLocal
andAuto
. NOTE This example is for the user with VNC server address :1. Similarly, for user with VNS server :2, it will be 5902 -
Click
Add
to add the tunnel info. You should seeL5901 IP-Address:5901
in the box under Forwarded Ports:. -
Now click
Sessions
, enter a name for the session and click Save -
From now on, you can open PuTTy, select the saved session, clicl Load and the click Open at the bottom.
-
It will ask for username, enter your remote server username to login.
-
Once the PuTTy connection is made to the remote server, there should be a secure SSH tunnel from the local port (eg.
5901
) to the remote server (eg.IP-ADDR:5901
).- In order to check if the port is open, in a Windows command window, type the command
netstat -ano | grep 5901
and you should get an output something like:
- In order to check if the port is open, in a Windows command window, type the command
TCP 127.0.0.1:5901 0.0.0.0:0 LISTENING 7856
TCP [::1]:5901 [::]:0 LISTENING 7856
- Open the VNC client (eg.
tightVNC
) and enterlocalhost:5901
in the RemoteHost field and enter the VNC password.