Vlsi2 Eas Asu Edu-Readme PDF
Vlsi2 Eas Asu Edu-Readme PDF
Table of Contents Section number (1) How to setup Cadence before the first use. (2) How to start Cadence (3) Cadence printing (4) How to use cadence from a PC (5) Troubleshooting Exceed on a PC (6) How to fix screen redraw problems when using Cadence from a PC with Exceed (7) How to Configure Exceed Security (8) Advanced Cadence troubleshooting (9) WWW Links to more information on Cadence, SSH, Exceed, etc. (10) Fix Netscape Cookie warning messages in VLSI computer lab (11) Fix text note editor errors writing to /user in VLSI computer lab (12) How to start Adobe Acrobat in the VLSI computer lab (13) How do I check my disk quota on VLSI2 (14) Where are the GNU executables (15) How to use ADS on VLSI2 (16) How to use ISE-TCAD on VLSI2 (17) How to use HSPICE on VLSI2 (18) How to use the Synopsys MC Module Compiler (19) Secure file transfer to/from UNIX computers (20) Secure Shell File Transfer from Windows PCs (21) Synopsys Design Compiler and DC-FPGA Compiler
(To run Cadence from a PC see section (4) of this document) (Open a terminal window on the VLSI lab workstation by right clicking the mouse on the blue desktop background, then click on the toolsmenu, then click on terminal to open a new terminal window.) To use NCSU design kit you need to source ncsu.cshrc in the current terminal window: vlsi2% vlsi2% cd cadence2 source NCSU.cshrc_cadence2_IC5141
start icfb by typing the following in your working cadence directory: vlsi2% icfb&
In order to quit CADENCE select File and Exit from the Cadence Log window(CIW). A message window appears to confirm your command. Select OK to exit. For Further information on creating a library, a schematic, and running a simulation in Cadence see the following link: NOTE: The information in this link is not specific to the vlsi2 server. http://www.fulton.asu.edu/ets/services/services/server/unix/Cadence.php Cadence documentation is available online. To open it type: vlsi2% cdsdoc &
Always save your work and exit Cadence before you log out. GNU Software- Many GNU utilities are available on VLSI2 in the /opt/sfw/bin directory
To Start Cadence from the VLSI2 server: Login to vlsi2.eas.asu.edu using the SSH client from a computer on or off campus: Also see section (4) of this document for information on using Cadence from a PC. vlsi2% vlsi2% vlsi2% cd cadence2 source NCSU.cshrc_cadence2_IC5141 icfb &
Now type the following at the vlsi2% prompt. vlsi2% cd cadence2 (change to your cadence working directory) vlsi2% source NCSU.cshrc_cadence2_IC5141(source environment file) vlsi2% setenv DISPLAY 129.219.111.222:0.0 (replace 129.219.111.222:0.0 with the ip# number of the pc your are using) (Dont forget to add the :0.0 after the ip number) vlsi2% icfb & (start cadence)
To find the ip number for most windows machine try this: From the PCs start button click on: Start>accessories>command prompt Click on the command prompt icon. At the dos prompt type
(1) Click on the Security icon. (2) Click on the Host Access Control List folder. (3) Right Click File on the right half of the window and select Edit form the pop-up menu. (4) This opens a notepad editor where you can enter the hostname or IP number for servers that you will be accessing with Exceed. Sample server entries for the xhost.txt file enlnxs2.eas.asu.edu vlsi2.eas.asu.edu (5) Save and Exit the xhosts.txt file in the notepad editor. (6) click on File -> Exit and close the X Config Console, save changes when prompted.
(1) What to do: Lets assume you are logged into VLSI07 workstation and not VLSI2 directly.
At a command prompt type: vlsi07% pgrep f cadence U e525cade (Note: replace e525cade with your VLSI2 username) (If you need to open a command prompt: right click the mouse on the blue desktop background, click on the tools menu, then click on terminal to open a command prompt) You will see output like this: (the numbers will be different every time) vlsi07% 14076 11699 13456 pgrep f cadence U e525cade
Stop these processes by typing at the vlsi07 prompt: vlsi07% pkill f cadence U e525cade (Note: replace e525cade with your VLSI2 username)
(2) Now remove lock files: Type the following at the command prompt
vlsi07% clsAdminTool then you will get a > prompt, type the following at the prompt: >are . .. (dont forget to type the . and .. on that line with a space in between) >quit Then, you should go back to the local prompt vlsi07% Now type: vlsi2% cd vlsi2% rm i CDS* (Then answer yes to delete each log and lock file) rm: remove CDS.log (yes/no)? yes rm: remove CDS.log.cdslck (yes/no)? Yes Continue to answer yes until you get back to the vlsi2% command prompt.
(9)
VLSI2 server information http://www.eas.asu.edu/ets/services/services/server/unix/VLSI.php NCSU Cadence web site http://www.cadence.ncsu.edu/ Setup for ASU VPN client http://www.asu.edu/it/fyi/comm/documents/vpn.pdf FREE - Virus-Scan software download from IT http://www.asu.edu/it/security/software/html/antivirus/index.htm FREE - SSH Client download from IT http://www.asu.edu/it/security/software/html/ssh/index.htm FREE - Exceed, X-window server download from IT http://www.asu.edu/it/security/software/html/xwindows/index.htm CSE517 - VHDL http://www.eas.asu.edu/~cse517a/ ETS UNIX helpdesk FAQ http://intraweb.eas.asu.edu/faq/faqcat.cfm?cat_id=10
timeleft
The usage field should show 100000 or less (listed in 512k blocks)
5. To test MC, push the "Do All" button and MC will build an 8-bit adder as a test.
Then you can copy files directly from folders on the PC to your vlsi2 home directory in the right side on the window under remote name
Most PCs on campus will have SSH client and Exceed already installed. If you need to install them they are available from the ASU IT web site. SSH Client download from ASU IT http://www.asu.edu/it/fyi/comm/sw/serveraccess/ssh.html Exceed, X-window server download from ASU IT http://www.asu.edu/it/fyi/comm/sw/serveraccess/exceed.html