Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
vlsi:workbook:computing:main [02/08/2013 14:14] pacher |
— (versione attuale) | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | {{ :vlsi:workinprogress.png?100}} | ||
- | ====== Part I - Computing environment ====== | ||
- | [ __[[vlsi:home|Home]]__ ] | ||
- | [ __[[vlsi:workbook|Design WorkBook]]__ ] | ||
- | [ __[[vlsi:workbook:computing:main#contents|Contents]]__ ] | ||
- | [ __[[vlsi:resources:webtutorials|Third party tutorials]]__ ] | ||
- | [ __[[vlsi:books|Books]]__ ] | ||
- | [ __[[vlsi:glossary|Glossary]]__ ] | ||
- | [ __[[vlsi:workbook:computing:howtos|HowTo's]]__ ] | ||
- | [ __[[vlsi:workbook:computing:faqs|FAQs]]__ ] | ||
- | |||
- | |||
- | |||
- | \\ | ||
- | The first part of the WorkBook is intended to introduce basic information for **newcomers** | ||
- | about accessing **computing resources** and starting the **EDA softwares** licensed by INFN for the | ||
- | VLSI lab. | ||
- | |||
- | We start describing how to obtain a VLSI computing account and an INFN UNIX account, then focusing | ||
- | the attention on both hardware and software computing resources. \\ | ||
- | Next we provide a general overview about **which tools** are available for analog, mixed-mode and | ||
- | digital IC design and **what are they for**. Printed Circuit Board (PCB) design will be introduced | ||
- | as well. It is not intended to be a detailed and exhaustive | ||
- | description of each tool, but rather a short description of the main components and features of each design platform. \\ | ||
- | At the end we will walk you through all the necessary steps for **setting up your UNIX computing environment** | ||
- | and running the different design platforms. Most of the information contained in this part of the WorkBook is specific | ||
- | for the computing environment at the University of Turin. | ||
- | |||
- | Certainly the main goal is to get you ready as soon as possible to start work and run the proposed | ||
- | WorkBook tutorials. However, a basic knowledge of the setup environment is fundamental in helping users | ||
- | to fix the most common problems by themselves. | ||
- | |||
- | VLSI tools run on UNIX/Linux operating systems only, therefore some familiarity with UNIX/Linux is necessary. | ||
- | Although a lot of online tutorials already exist, a basic UNIX tutorial has been included in the WorkBook | ||
- | to get you up to speed. It can be found in the WorkBook __[[vlsi:workbook:computing:unix|Appendix]]__. | ||
- | |||
- | == Contents == | ||
- | |||
- | * **[[vlsi:workbook:computing:accounts|Accounts and registration (completed!)]]** | ||
- | * [[vlsi:workbook:computing:accounts#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:accounts#getting_a_vlsi_account|Getting a VLSI account]] | ||
- | * [[vlsi:workbook:computing:accounts#technology_permissions|Technology permissions]] | ||
- | * [[vlsi:workbook:computing:accounts#available_technologies|Available technologies]] | ||
- | * [[vlsi:workbook:computing:accounts#infn_unix_account|INFN UNIX account]] | ||
- | * [[vlsi:workbook:computing:accounts#wiki_account|Wiki account]] | ||
- | * [[vlsi:workbook:computing:accounts#cern_accounts|CERN accounts]] | ||
- | * [[vlsi:workbook:computing:accounts#swip_card_request|Swip card request]] | ||
- | |||
- | * **[[vlsi:workbook:computing:cluster|Computing resources (completed!) ]]** | ||
- | * [[vlsi:workbook:computing:cluster#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:cluster#supported_operating_systems|Supported operating systems]] | ||
- | * [[vlsi:workbook:computing:cluster#available_machines|Available machines]] | ||
- | * [[vlsi:workbook:computing:cluster#system_administration|System administration]] | ||
- | * [[vlsi:workbook:computing:cluster#vlsi_computing_cluster|VLSI computing cluster]] | ||
- | * [[vlsi:workbook:computing:cluster#printing|Printing]] FIXME | ||
- | |||
- | * **[[vlsi:workbook:computing:tools|Licensed softwares]]** | ||
- | * [[vlsi:workbook:computing:tools#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:tools#eda_software|EDA software]] | ||
- | * [[vlsi:workbook:computing:tools#front-end_and_back-end|Front-end and back-end]] | ||
- | * [[vlsi:workbook:computing:tools#analog_ic_design_flow_and_required_tools|Analog IC design flow and required tools]] | ||
- | * [[vlsi:workbook:computing:tools#licensed_tools_for_analog_and_mixed-mode_ic_design|Licensed tools for analog and mixed-mode IC design]] | ||
- | * [[vlsi:workbook:computing:tools#digital_ic_design_flow_and_required_tools|Digital IC design flow and required tools]] | ||
- | * [[vlsi:workbook:computing:tools#licensed_tools_for_digital_ic_design|Licensed tools for digital IC design]] | ||
- | * [[vlsi:workbook:computing:tools#pcb_design|PCB design]] | ||
- | * [[vlsi:workbook:computing:tools#installation_notes|Installation notes]] | ||
- | * [[vlsi:workbook:computing:tools#available_licenses|Available licenses]] | ||
- | |||
- | * **[[vlsi:workbook:computing:setup|Setting up the computing environment]]** | ||
- | * [[vlsi:workbook:computing:setup#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:setup#first_login|First login]] | ||
- | * [[vlsi:workbook:computing:setup#bash_and_tcsh_shells|Bash and tcsh shells]] | ||
- | * [[vlsi:workbook:computing:setup#create_a_scratch_area_and_a_working_directory|Create a scratch area and a working directory]] | ||
- | * [[vlsi:workbook:computing:setup#set_up_your_working_directory|Set up your working directory]] | ||
- | * [[vlsi:workbook:computing:setup#link_the_pdk_directory|Link the PDK directory]] | ||
- | * [[vlsi:workbook:computing:setup#unix_permissions|UNIX permissions]] | ||
- | * [[vlsi:workbook:computing:setup#disk_quotas|Disk quotas]] | ||
- | * [[vlsi:workbook:computing:setup#check_your_technology_permissions|Check your technology permissions]] | ||
- | * [[vlsi:workbook:computing:setup#create_a_.cshrc_file|Create a .cshrc file]] | ||
- | * [[vlsi:workbook:computing:setup#cad_tools_setup_files|CAD tools setup files]] | ||
- | |||
- | * **[[vlsi:workbook:computing:documentation|Help and documentation (completed!)]]** | ||
- | * [[vlsi:workbook:computing:documentation#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:documentation#cadence_documentation|Cadence documentation]] FIXME | ||
- | * [[vlsi:workbook:computing:documentation#mentor_graphics_documentation|Mentor Graphics documentation]] | ||
- | * [[vlsi:workbook:computing:documentation#synopsys_documentation|Synopsys documentation]] | ||
- | * [[vlsi:workbook:computing:documentation#pdk_documentation|PDK documentation]] | ||
- | * [[vlsi:workbook:computing:documentation#confidentiality_of_tools_and_technology_information|Confidentiality of tools and technology information]] | ||
- | * [[vlsi:workbook:computing:documentation#build_your_own_documentation_repositories|Build your own documentation repositories]] | ||
- | * [[vlsi:workbook:computing:documentation#command_line_help_switches|Command line help switches]] | ||
- | * [[vlsi:workbook:computing:documentation#web_resources|Web resources]] | ||
- | * [[vlsi:workbook:computing:documentation#reference_books|Reference books]] | ||
- | |||
- | * **[[vlsi:workbook:computing:cdsterm|Running VLSI design platforms (completed!)]]** | ||
- | * [[vlsi:workbook:computing:cdsterm#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:cdsterm#main_initialization_script|Main initialization script]] | ||
- | * [[vlsi:workbook:computing:cdsterm#run_cadence_executables|Run Cadence executables]] FIXME | ||
- | * [[vlsi:workbook:computing:cdsterm#start_a_vanilla_environment|Start a vanilla environment]] | ||
- | * [[vlsi:workbook:computing:cdsterm#manual_configuration|Manual configuration]] | ||
- | |||
- | * **[[vlsi:workbook:computing:remote|Accessing computing resources remotely]]** | ||
- | * [[vlsi:workbook:computing:remote#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:remote#connecting_to_a_vlsi_machine|Connecting to a VLSI machine]] | ||
- | * [[vlsi:workbook:computing:remote#remote_connections_from_windows|Remote connections from Windows]] | ||
- | * [[vlsi:workbook:computing:remote#remote_desktop_access_with_nx_client|Remote desktop access with NX Client]] | ||
- | * [[vlsi:workbook:computing:remote#accessing_vlsi_machines_from_outside_the_infn_domain|Accessing VLSI machines from outside the INFN domain]] | ||
- | * [[vlsi:workbook:computing:remote#remote_file_transfers|Remote file transfers]] | ||
- | * [[vlsi:workbook:computing:remote#web_browsing_through_ssh|Web browsing through SSH]] | ||
- | * [[vlsi:workbook:computing:remote#tips_and_tricks|Tips and tricks]] | ||
- | |||
- | * **[[vlsi:workbook:computing:local|Build your own local development environment]]** | ||
- | * Introduction | ||
- | * ... | ||
- | * ... | ||
- | |||
- | * **[[vlsi:workbook:computing:troubleshooting|Troubleshooting]]** | ||
- | * [[vlsi:workbook:computing:troubleshooting#introduction|Introduction]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#shutdowns_and_reboots|Shutdowns and reboots]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#power_outage|Power outage]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#available_licenses|Available licenses]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#missing_fonts|Missing fonts]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#crashes_hangs_and_freezes|Crashes, hangs and freezes]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#clean_the_environment_from_lock_files_at_startup|Clean the environment from lock files at startup]] | ||
- | * [[vlsi:workbook:computing:troubleshooting#kill_cadence_defunct_processes|Kill Cadence defunct processes]] | ||
- | |||
- | * **[[vlsi:workbook:computing:howtos|HowTo's]]** | ||
- | |||
- | * **[[vlsi:workbook:computing:faqs|FAQs]]** | ||
- | |||
- | * **[[vlsi:workbook:computing:unix|Appendix: basic UNIX commands]]** | ||
- | |||
- | |||
- | ====== ====== | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | Maintainer: [[pacher@NOSPAMto.infn.it|Luca Pacher]] \\ | ||
- | Last update: [[pacher@NOSPAMto.infn.it|Luca Pacher]] - Apr 10, 2013 | ||
- | |||
- | ~~NOTOC~~ |